diff --git a/googleapis/actions/sdk/v2/account_linking.pb.go b/googleapis/actions/sdk/v2/account_linking.pb.go index 4480afec0..13b8a5589 100644 --- a/googleapis/actions/sdk/v2/account_linking.pb.go +++ b/googleapis/actions/sdk/v2/account_linking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/account_linking.proto package sdk diff --git a/googleapis/actions/sdk/v2/account_linking_secret.pb.go b/googleapis/actions/sdk/v2/account_linking_secret.pb.go index d202f0a02..9372b73f4 100644 --- a/googleapis/actions/sdk/v2/account_linking_secret.pb.go +++ b/googleapis/actions/sdk/v2/account_linking_secret.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/account_linking_secret.proto package sdk diff --git a/googleapis/actions/sdk/v2/action.pb.go b/googleapis/actions/sdk/v2/action.pb.go index 73cade6a1..eab303463 100644 --- a/googleapis/actions/sdk/v2/action.pb.go +++ b/googleapis/actions/sdk/v2/action.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/action.proto package sdk diff --git a/googleapis/actions/sdk/v2/actions_sdk.pb.go b/googleapis/actions/sdk/v2/actions_sdk.pb.go index 21e7c4539..32a6719a8 100644 --- a/googleapis/actions/sdk/v2/actions_sdk.pb.go +++ b/googleapis/actions/sdk/v2/actions_sdk.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/actions_sdk.proto package sdk diff --git a/googleapis/actions/sdk/v2/actions_testing.pb.go b/googleapis/actions/sdk/v2/actions_testing.pb.go index eb9bf2dce..94bf48eb1 100644 --- a/googleapis/actions/sdk/v2/actions_testing.pb.go +++ b/googleapis/actions/sdk/v2/actions_testing.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/actions_testing.proto package sdk diff --git a/googleapis/actions/sdk/v2/config_file.pb.go b/googleapis/actions/sdk/v2/config_file.pb.go index f9e6f02ba..0056d3f53 100644 --- a/googleapis/actions/sdk/v2/config_file.pb.go +++ b/googleapis/actions/sdk/v2/config_file.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/config_file.proto package sdk diff --git a/googleapis/actions/sdk/v2/conversation/canvas.pb.go b/googleapis/actions/sdk/v2/conversation/canvas.pb.go index c0156d3b8..6017c9e6f 100644 --- a/googleapis/actions/sdk/v2/conversation/canvas.pb.go +++ b/googleapis/actions/sdk/v2/conversation/canvas.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/canvas.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/card.pb.go b/googleapis/actions/sdk/v2/conversation/card.pb.go index c989eba02..a71a31adc 100644 --- a/googleapis/actions/sdk/v2/conversation/card.pb.go +++ b/googleapis/actions/sdk/v2/conversation/card.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/card.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/collection.pb.go b/googleapis/actions/sdk/v2/conversation/collection.pb.go index 06221aad5..6c9f04a6c 100644 --- a/googleapis/actions/sdk/v2/conversation/collection.pb.go +++ b/googleapis/actions/sdk/v2/conversation/collection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/collection.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/content.pb.go b/googleapis/actions/sdk/v2/conversation/content.pb.go index 26903c8e3..8f84b895d 100644 --- a/googleapis/actions/sdk/v2/conversation/content.pb.go +++ b/googleapis/actions/sdk/v2/conversation/content.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/content.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/image.pb.go b/googleapis/actions/sdk/v2/conversation/image.pb.go index 18f396aab..ca8d4b14e 100644 --- a/googleapis/actions/sdk/v2/conversation/image.pb.go +++ b/googleapis/actions/sdk/v2/conversation/image.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/image.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/intent.pb.go b/googleapis/actions/sdk/v2/conversation/intent.pb.go index a418f62ab..110e809cb 100644 --- a/googleapis/actions/sdk/v2/conversation/intent.pb.go +++ b/googleapis/actions/sdk/v2/conversation/intent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/intent.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/link.pb.go b/googleapis/actions/sdk/v2/conversation/link.pb.go index 94caa88db..1cdd54333 100644 --- a/googleapis/actions/sdk/v2/conversation/link.pb.go +++ b/googleapis/actions/sdk/v2/conversation/link.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/link.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/list.pb.go b/googleapis/actions/sdk/v2/conversation/list.pb.go index 4cc09c6d7..3392ab5ab 100644 --- a/googleapis/actions/sdk/v2/conversation/list.pb.go +++ b/googleapis/actions/sdk/v2/conversation/list.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/list.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/media.pb.go b/googleapis/actions/sdk/v2/conversation/media.pb.go index 36ad346cb..8e9ca80f7 100644 --- a/googleapis/actions/sdk/v2/conversation/media.pb.go +++ b/googleapis/actions/sdk/v2/conversation/media.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/media.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/prompt.pb.go b/googleapis/actions/sdk/v2/conversation/prompt.pb.go index cb4415cf9..e22f79de5 100644 --- a/googleapis/actions/sdk/v2/conversation/prompt.pb.go +++ b/googleapis/actions/sdk/v2/conversation/prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/prompt.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/scene.pb.go b/googleapis/actions/sdk/v2/conversation/scene.pb.go index 814e0013c..6a9593d39 100644 --- a/googleapis/actions/sdk/v2/conversation/scene.pb.go +++ b/googleapis/actions/sdk/v2/conversation/scene.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/scene.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/simple.pb.go b/googleapis/actions/sdk/v2/conversation/simple.pb.go index 239ba3039..cf753abfd 100644 --- a/googleapis/actions/sdk/v2/conversation/simple.pb.go +++ b/googleapis/actions/sdk/v2/conversation/simple.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/simple.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/suggestion.pb.go b/googleapis/actions/sdk/v2/conversation/suggestion.pb.go index 7e612bfde..75665c534 100644 --- a/googleapis/actions/sdk/v2/conversation/suggestion.pb.go +++ b/googleapis/actions/sdk/v2/conversation/suggestion.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/suggestion.proto package conversation diff --git a/googleapis/actions/sdk/v2/conversation/table.pb.go b/googleapis/actions/sdk/v2/conversation/table.pb.go index 146498d74..b75ceed30 100644 --- a/googleapis/actions/sdk/v2/conversation/table.pb.go +++ b/googleapis/actions/sdk/v2/conversation/table.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/conversation/prompt/content/table.proto package conversation diff --git a/googleapis/actions/sdk/v2/data_file.pb.go b/googleapis/actions/sdk/v2/data_file.pb.go index 8837c8fe7..14a049705 100644 --- a/googleapis/actions/sdk/v2/data_file.pb.go +++ b/googleapis/actions/sdk/v2/data_file.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/data_file.proto package sdk diff --git a/googleapis/actions/sdk/v2/event_logs.pb.go b/googleapis/actions/sdk/v2/event_logs.pb.go index 374ce4bba..f6b43abdb 100644 --- a/googleapis/actions/sdk/v2/event_logs.pb.go +++ b/googleapis/actions/sdk/v2/event_logs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/event_logs.proto package sdk @@ -482,7 +482,7 @@ func (x *Slots) GetStatus() conversation.SlotFillingStatus { if x != nil { return x.Status } - return conversation.SlotFillingStatus_UNSPECIFIED + return conversation.SlotFillingStatus(0) } func (x *Slots) GetSlots() map[string]*conversation.Slot { diff --git a/googleapis/actions/sdk/v2/files.pb.go b/googleapis/actions/sdk/v2/files.pb.go index b08883587..d8c434bf0 100644 --- a/googleapis/actions/sdk/v2/files.pb.go +++ b/googleapis/actions/sdk/v2/files.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/files.proto package sdk diff --git a/googleapis/actions/sdk/v2/interactionmodel/conditional_event.pb.go b/googleapis/actions/sdk/v2/interactionmodel/conditional_event.pb.go index eff64e7dc..b10eb7a37 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/conditional_event.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/conditional_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/conditional_event.proto package interactionmodel diff --git a/googleapis/actions/sdk/v2/interactionmodel/entity_set.pb.go b/googleapis/actions/sdk/v2/interactionmodel/entity_set.pb.go index b70a7734b..dc6045268 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/entity_set.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/entity_set.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/entity_set.proto package interactionmodel diff --git a/googleapis/actions/sdk/v2/interactionmodel/event_handler.pb.go b/googleapis/actions/sdk/v2/interactionmodel/event_handler.pb.go index 2ea0c5999..2d9de3fbd 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/event_handler.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/event_handler.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/event_handler.proto package interactionmodel diff --git a/googleapis/actions/sdk/v2/interactionmodel/global_intent_event.pb.go b/googleapis/actions/sdk/v2/interactionmodel/global_intent_event.pb.go index 2c10023fe..a4e9ca1ef 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/global_intent_event.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/global_intent_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/global_intent_event.proto package interactionmodel diff --git a/googleapis/actions/sdk/v2/interactionmodel/intent.pb.go b/googleapis/actions/sdk/v2/interactionmodel/intent.pb.go index 1703b286e..7d3a84460 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/intent.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/intent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/intent.proto package interactionmodel diff --git a/googleapis/actions/sdk/v2/interactionmodel/intent_event.pb.go b/googleapis/actions/sdk/v2/interactionmodel/intent_event.pb.go index e338ed27c..0bfc48344 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/intent_event.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/intent_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/intent_event.proto package interactionmodel diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_canvas_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_canvas_prompt.pb.go index a7fff728b..d945dcbdb 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_canvas_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_canvas_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_canvas_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_card_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_card_prompt.pb.go index 85a768c36..fd66023b7 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_card_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_card_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_card_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_browse_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_browse_prompt.pb.go index e56085451..a437f1493 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_browse_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_browse_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_collection_browse_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_prompt.pb.go index 258d9082d..858a20a83 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_collection_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_content_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_content_prompt.pb.go index 680419fff..ee9381e80 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_content_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_content_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_content_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_image_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_image_prompt.pb.go index c98541783..4432e9b1d 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_image_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_image_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_image_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_link_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_link_prompt.pb.go index 23cdf7aed..fbd87b0a3 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_link_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_link_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_link_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_list_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_list_prompt.pb.go index 2080e8781..f392f379d 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_list_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_list_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_list_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_media_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_media_prompt.pb.go index c0fe3c830..ed51aac64 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_media_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_media_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_media_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_prompt.pb.go index bb5bc9d95..faca02384 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/static_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_simple_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_simple_prompt.pb.go index 7f5d1918e..5bb80e33f 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_simple_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_simple_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/static_simple_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_table_prompt.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_table_prompt.pb.go index 0791e9179..bea087195 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/static_table_prompt.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/static_table_prompt.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_table_prompt.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/suggestion.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/suggestion.pb.go index 2e4cc6f30..4e7fcc813 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/suggestion.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/suggestion.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/suggestion.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/prompt/surface_capabilities.pb.go b/googleapis/actions/sdk/v2/interactionmodel/prompt/surface_capabilities.pb.go index d72f0103e..284dbd7a0 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/prompt/surface_capabilities.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/prompt/surface_capabilities.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/prompt/surface_capabilities.proto package prompt diff --git a/googleapis/actions/sdk/v2/interactionmodel/scene.pb.go b/googleapis/actions/sdk/v2/interactionmodel/scene.pb.go index 47bc74295..ccc84a8f0 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/scene.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/scene.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/scene.proto package interactionmodel diff --git a/googleapis/actions/sdk/v2/interactionmodel/slot.pb.go b/googleapis/actions/sdk/v2/interactionmodel/slot.pb.go index c157fcc81..3ec550720 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/slot.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/slot.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/slot.proto package interactionmodel diff --git a/googleapis/actions/sdk/v2/interactionmodel/type/class_reference.pb.go b/googleapis/actions/sdk/v2/interactionmodel/type/class_reference.pb.go index 7aa7b98bd..55647f2a7 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/type/class_reference.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/type/class_reference.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/type/class_reference.proto package _type diff --git a/googleapis/actions/sdk/v2/interactionmodel/type/entity_display.pb.go b/googleapis/actions/sdk/v2/interactionmodel/type/entity_display.pb.go index fa5626287..c7eacc42a 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/type/entity_display.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/type/entity_display.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/type/entity_display.proto package _type diff --git a/googleapis/actions/sdk/v2/interactionmodel/type/free_text_type.pb.go b/googleapis/actions/sdk/v2/interactionmodel/type/free_text_type.pb.go index c0cfdf533..c7c61faf1 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/type/free_text_type.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/type/free_text_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/type/free_text_type.proto package _type diff --git a/googleapis/actions/sdk/v2/interactionmodel/type/regular_expression_type.pb.go b/googleapis/actions/sdk/v2/interactionmodel/type/regular_expression_type.pb.go index fb15c8bb0..d8c95209e 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/type/regular_expression_type.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/type/regular_expression_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/type/regular_expression_type.proto package _type diff --git a/googleapis/actions/sdk/v2/interactionmodel/type/synonym_type.pb.go b/googleapis/actions/sdk/v2/interactionmodel/type/synonym_type.pb.go index 9524e5363..f7f718ebf 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/type/synonym_type.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/type/synonym_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/type/synonym_type.proto package _type diff --git a/googleapis/actions/sdk/v2/interactionmodel/type/type.pb.go b/googleapis/actions/sdk/v2/interactionmodel/type/type.pb.go index 171a68b2e..c2cad0abb 100644 --- a/googleapis/actions/sdk/v2/interactionmodel/type/type.pb.go +++ b/googleapis/actions/sdk/v2/interactionmodel/type/type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/interactionmodel/type/type.proto package _type diff --git a/googleapis/actions/sdk/v2/localized_settings.pb.go b/googleapis/actions/sdk/v2/localized_settings.pb.go index a34a1e519..aeadf6159 100644 --- a/googleapis/actions/sdk/v2/localized_settings.pb.go +++ b/googleapis/actions/sdk/v2/localized_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/localized_settings.proto package sdk diff --git a/googleapis/actions/sdk/v2/manifest.pb.go b/googleapis/actions/sdk/v2/manifest.pb.go index b0c373881..77aa5b791 100644 --- a/googleapis/actions/sdk/v2/manifest.pb.go +++ b/googleapis/actions/sdk/v2/manifest.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/manifest.proto package sdk diff --git a/googleapis/actions/sdk/v2/release_channel.pb.go b/googleapis/actions/sdk/v2/release_channel.pb.go index eb3fea6d9..278897d89 100644 --- a/googleapis/actions/sdk/v2/release_channel.pb.go +++ b/googleapis/actions/sdk/v2/release_channel.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/release_channel.proto package sdk diff --git a/googleapis/actions/sdk/v2/settings.pb.go b/googleapis/actions/sdk/v2/settings.pb.go index 0ecd15b44..9e05b1ffd 100644 --- a/googleapis/actions/sdk/v2/settings.pb.go +++ b/googleapis/actions/sdk/v2/settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/settings.proto package sdk diff --git a/googleapis/actions/sdk/v2/surface.pb.go b/googleapis/actions/sdk/v2/surface.pb.go index ea5edc2ce..628ac5477 100644 --- a/googleapis/actions/sdk/v2/surface.pb.go +++ b/googleapis/actions/sdk/v2/surface.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/surface.proto package sdk diff --git a/googleapis/actions/sdk/v2/theme_customization.pb.go b/googleapis/actions/sdk/v2/theme_customization.pb.go index 7d810ec5a..0903863b3 100644 --- a/googleapis/actions/sdk/v2/theme_customization.pb.go +++ b/googleapis/actions/sdk/v2/theme_customization.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/theme_customization.proto package sdk diff --git a/googleapis/actions/sdk/v2/validation_results.pb.go b/googleapis/actions/sdk/v2/validation_results.pb.go index 54a71ba49..a06422cb7 100644 --- a/googleapis/actions/sdk/v2/validation_results.pb.go +++ b/googleapis/actions/sdk/v2/validation_results.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/validation_results.proto package sdk diff --git a/googleapis/actions/sdk/v2/version.pb.go b/googleapis/actions/sdk/v2/version.pb.go index 2a0b9ef05..45e2fc033 100644 --- a/googleapis/actions/sdk/v2/version.pb.go +++ b/googleapis/actions/sdk/v2/version.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/version.proto package sdk diff --git a/googleapis/actions/sdk/v2/webhook.pb.go b/googleapis/actions/sdk/v2/webhook.pb.go index d1c5532fc..5b5e94e58 100644 --- a/googleapis/actions/sdk/v2/webhook.pb.go +++ b/googleapis/actions/sdk/v2/webhook.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/sdk/v2/webhook.proto package sdk diff --git a/googleapis/ads/admob/v1/admob_api.pb.go b/googleapis/ads/admob/v1/admob_api.pb.go index 7ccf0ef21..8afec7775 100644 --- a/googleapis/ads/admob/v1/admob_api.pb.go +++ b/googleapis/ads/admob/v1/admob_api.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/admob/v1/admob_api.proto package admob diff --git a/googleapis/ads/admob/v1/admob_resources.pb.go b/googleapis/ads/admob/v1/admob_resources.pb.go index bed04670f..e906a7568 100644 --- a/googleapis/ads/admob/v1/admob_resources.pb.go +++ b/googleapis/ads/admob/v1/admob_resources.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/admob/v1/admob_resources.proto package admob diff --git a/googleapis/ads/googleads/v7/common/ad_asset.pb.go b/googleapis/ads/googleads/v7/common/ad_asset.pb.go index 094994339..e9f69fc25 100644 --- a/googleapis/ads/googleads/v7/common/ad_asset.pb.go +++ b/googleapis/ads/googleads/v7/common/ad_asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/ad_asset.proto package common diff --git a/googleapis/ads/googleads/v7/common/ad_type_infos.pb.go b/googleapis/ads/googleads/v7/common/ad_type_infos.pb.go index 1cf43920d..66eb34ce3 100644 --- a/googleapis/ads/googleads/v7/common/ad_type_infos.pb.go +++ b/googleapis/ads/googleads/v7/common/ad_type_infos.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/ad_type_infos.proto package common @@ -239,7 +239,7 @@ type CallOnlyAdInfo struct { PhoneNumberVerificationUrl *string `protobuf:"bytes,22,opt,name=phone_number_verification_url,json=phoneNumberVerificationUrl,proto3,oneof" json:"phone_number_verification_url,omitempty"` // The conversion action to attribute a call conversion to. If not set a // default conversion action is used. This field only has effect if - // call_tracked is set to true. Otherwise this field is ignored. + // `call_tracked` is set to `true`. Otherwise this field is ignored. ConversionAction *string `protobuf:"bytes,23,opt,name=conversion_action,json=conversionAction,proto3,oneof" json:"conversion_action,omitempty"` // The call conversion behavior of this call only ad. It can use its own call // conversion setting, inherit the account level setting, or be disabled. @@ -797,8 +797,8 @@ type DisplayCallToAction struct { // Text color for the display-call-to-action in hexadecimal, e.g. #ffffff for // white. TextColor *string `protobuf:"bytes,6,opt,name=text_color,json=textColor,proto3,oneof" json:"text_color,omitempty"` - // Identifies the url collection in the ad.url_collections field. If not set - // the url defaults to final_url. + // Identifies the URL collection in the `ad.url_collections` field. If not + // set, the URL defaults to `final_url`. UrlCollectionId *string `protobuf:"bytes,7,opt,name=url_collection_id,json=urlCollectionId,proto3,oneof" json:"url_collection_id,omitempty"` } @@ -1708,10 +1708,10 @@ type ResponsiveSearchAdInfo struct { // List of text assets for descriptions. When the ad serves the descriptions // will be selected from this list. Descriptions []*AdTextAsset `protobuf:"bytes,2,rep,name=descriptions,proto3" json:"descriptions,omitempty"` - // First part of text that may appear appended to the url displayed in the ad. + // First part of text that can be appended to the URL in the ad. Path1 *string `protobuf:"bytes,5,opt,name=path1,proto3,oneof" json:"path1,omitempty"` - // Second part of text that may appear appended to the url displayed in the - // ad. This field can only be set when path1 is also set. + // Second part of text that can be appended to the URL in the ad. This field + // can only be set when `path1` is also set. Path2 *string `protobuf:"bytes,6,opt,name=path2,proto3,oneof" json:"path2,omitempty"` } @@ -1793,15 +1793,15 @@ type LegacyResponsiveDisplayAdInfo struct { // Advertiser's consent to allow flexible color. When true, the ad may be // served with different color if necessary. When false, the ad will be served // with the specified colors or a neutral color. - // The default value is true. - // Must be true if main_color and accent_color are not set. + // The default value is `true`. + // Must be true if `main_color` and `accent_color` are not set. AllowFlexibleColor *bool `protobuf:"varint,20,opt,name=allow_flexible_color,json=allowFlexibleColor,proto3,oneof" json:"allow_flexible_color,omitempty"` // The accent color of the ad in hexadecimal, e.g. #ffffff for white. - // If one of main_color and accent_color is set, the other is required as + // If one of `main_color` and `accent_color` is set, the other is required as // well. AccentColor *string `protobuf:"bytes,21,opt,name=accent_color,json=accentColor,proto3,oneof" json:"accent_color,omitempty"` // The main color of the ad in hexadecimal, e.g. #ffffff for white. - // If one of main_color and accent_color is set, the other is required as + // If one of `main_color` and `accent_color` is set, the other is required as // well. MainColor *string `protobuf:"bytes,22,opt,name=main_color,json=mainColor,proto3,oneof" json:"main_color,omitempty"` // The call-to-action text for the ad. @@ -1818,7 +1818,7 @@ type LegacyResponsiveDisplayAdInfo struct { FormatSetting enums.DisplayAdFormatSettingEnum_DisplayAdFormatSetting `protobuf:"varint,13,opt,name=format_setting,json=formatSetting,proto3,enum=google.ads.googleads.v7.enums.DisplayAdFormatSettingEnum_DisplayAdFormatSetting" json:"format_setting,omitempty"` // Prefix before price. E.g. 'as low as'. PricePrefix *string `protobuf:"bytes,28,opt,name=price_prefix,json=pricePrefix,proto3,oneof" json:"price_prefix,omitempty"` - // Promotion text used for dyanmic formats of responsive ads. For example + // Promotion text used for dynamic formats of responsive ads. For example // 'Free two-day shipping'. PromoText *string `protobuf:"bytes,29,opt,name=promo_text,json=promoText,proto3,oneof" json:"promo_text,omitempty"` } @@ -2143,7 +2143,7 @@ type LegacyAppInstallAdInfo struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // The id of the mobile app. + // The ID of the mobile app. AppId *string `protobuf:"bytes,6,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // The app store the mobile app is available in. AppStore enums.LegacyAppInstallAdAppStoreEnum_LegacyAppInstallAdAppStore `protobuf:"varint,2,opt,name=app_store,json=appStore,proto3,enum=google.ads.googleads.v7.enums.LegacyAppInstallAdAppStoreEnum_LegacyAppInstallAdAppStore" json:"app_store,omitempty"` @@ -2230,21 +2230,21 @@ type ResponsiveDisplayAdInfo struct { // Marketing images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must - // be 1.91:1 (+-1%). At least one marketing_image is required. Combined with - // square_marketing_images the maximum is 15. + // be 1.91:1 (+-1%). At least one `marketing_image` is required. Combined + // with `square_marketing_images`, the maximum is 15. MarketingImages []*AdImageAsset `protobuf:"bytes,1,rep,name=marketing_images,json=marketingImages,proto3" json:"marketing_images,omitempty"` // Square marketing images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must - // be 1:1 (+-1%). At least one square marketing_image is required. Combined - // with marketing_images the maximum is 15. + // be 1:1 (+-1%). At least one square `marketing_image` is required. Combined + // with `marketing_images`, the maximum is 15. SquareMarketingImages []*AdImageAsset `protobuf:"bytes,2,rep,name=square_marketing_images,json=squareMarketingImages,proto3" json:"square_marketing_images,omitempty"` // Logo images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must - // be 4:1 (+-1%). Combined with square_logo_images the maximum is 5. + // be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5. LogoImages []*AdImageAsset `protobuf:"bytes,3,rep,name=logo_images,json=logoImages,proto3" json:"logo_images,omitempty"` // Square logo images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must - // be 1:1 (+-1%). Combined with square_logo_images the maximum is 5. + // be 1:1 (+-1%). Combined with `square_logo_images`, the maximum is 5. SquareLogoImages []*AdImageAsset `protobuf:"bytes,4,rep,name=square_logo_images,json=squareLogoImages,proto3" json:"square_logo_images,omitempty"` // Short format headlines for the ad. The maximum length is 30 characters. // At least 1 and max 5 headlines can be specified. @@ -2259,24 +2259,24 @@ type ResponsiveDisplayAdInfo struct { // The advertiser/brand name. Maximum display width is 25. BusinessName *string `protobuf:"bytes,17,opt,name=business_name,json=businessName,proto3,oneof" json:"business_name,omitempty"` // The main color of the ad in hexadecimal, e.g. #ffffff for white. - // If one of main_color and accent_color is set, the other is required as + // If one of `main_color` and `accent_color` is set, the other is required as // well. MainColor *string `protobuf:"bytes,18,opt,name=main_color,json=mainColor,proto3,oneof" json:"main_color,omitempty"` // The accent color of the ad in hexadecimal, e.g. #ffffff for white. - // If one of main_color and accent_color is set, the other is required as + // If one of `main_color` and `accent_color` is set, the other is required as // well. AccentColor *string `protobuf:"bytes,19,opt,name=accent_color,json=accentColor,proto3,oneof" json:"accent_color,omitempty"` // Advertiser's consent to allow flexible color. When true, the ad may be // served with different color if necessary. When false, the ad will be served // with the specified colors or a neutral color. - // The default value is true. - // Must be true if main_color and accent_color are not set. + // The default value is `true`. + // Must be true if `main_color` and `accent_color` are not set. AllowFlexibleColor *bool `protobuf:"varint,20,opt,name=allow_flexible_color,json=allowFlexibleColor,proto3,oneof" json:"allow_flexible_color,omitempty"` // The call-to-action text for the ad. Maximum display width is 30. CallToActionText *string `protobuf:"bytes,21,opt,name=call_to_action_text,json=callToActionText,proto3,oneof" json:"call_to_action_text,omitempty"` // Prefix before price. E.g. 'as low as'. PricePrefix *string `protobuf:"bytes,22,opt,name=price_prefix,json=pricePrefix,proto3,oneof" json:"price_prefix,omitempty"` - // Promotion text used for dyanmic formats of responsive ads. For example + // Promotion text used for dynamic formats of responsive ads. For example // 'Free two-day shipping'. PromoText *string `protobuf:"bytes,23,opt,name=promo_text,json=promoText,proto3,oneof" json:"promo_text,omitempty"` // Specifies which format the ad will be served in. Default is ALL_FORMATS. @@ -2465,11 +2465,10 @@ type LocalAdInfo struct { // List of YouTube video assets that may be displayed with the ad. Videos // are optional and at most 20 can be specified. Videos []*AdVideoAsset `protobuf:"bytes,6,rep,name=videos,proto3" json:"videos,omitempty"` - // First part of optional text that may appear appended to the url displayed - // in the ad. + // First part of optional text that can be appended to the URL in the ad. Path1 *string `protobuf:"bytes,9,opt,name=path1,proto3,oneof" json:"path1,omitempty"` - // Second part of optional text that may appear appended to the url displayed - // in the ad. This field can only be set when path1 is also set. + // Second part of optional text that can be appended to the URL in the ad. + // This field can only be set when `path1` is also set. Path2 *string `protobuf:"bytes,10,opt,name=path2,proto3,oneof" json:"path2,omitempty"` } @@ -2562,7 +2561,7 @@ func (x *LocalAdInfo) GetPath2() string { } // A generic type of display ad. The exact ad format is controlled by the -// display_upload_product_type field, which determines what kinds of data +// `display_upload_product_type` field, which determines what kinds of data // need to be included with the ad. type DisplayUploadAdInfo struct { state protoimpl.MessageState @@ -2637,7 +2636,7 @@ type isDisplayUploadAdInfo_MediaAsset interface { type DisplayUploadAdInfo_MediaBundle struct { // A media bundle asset to be used in the ad. For information about the - // media bundle for HTML5_UPLOAD_AD see + // media bundle for HTML5_UPLOAD_AD, see // https://support.google.com/google-ads/answer/1722096 // Media bundles that are part of dynamic product types use a special format // that needs to be created through the Google Web Designer. See diff --git a/googleapis/ads/googleads/v7/common/asset_policy.pb.go b/googleapis/ads/googleads/v7/common/asset_policy.pb.go index c822c4d2b..63b0fb9c5 100644 --- a/googleapis/ads/googleads/v7/common/asset_policy.pb.go +++ b/googleapis/ads/googleads/v7/common/asset_policy.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/asset_policy.proto package common diff --git a/googleapis/ads/googleads/v7/common/asset_types.pb.go b/googleapis/ads/googleads/v7/common/asset_types.pb.go index 0c5b7350d..89ffc5536 100644 --- a/googleapis/ads/googleads/v7/common/asset_types.pb.go +++ b/googleapis/ads/googleads/v7/common/asset_types.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/asset_types.proto package common @@ -379,7 +379,7 @@ type LeadFormAsset struct { // Asset resource name of the background image. The minimum size is 600x314 // and the aspect ratio must be 1.91:1 (+-1%). BackgroundImageAsset *string `protobuf:"bytes,20,opt,name=background_image_asset,json=backgroundImageAsset,proto3,oneof" json:"background_image_asset,omitempty"` - // Desired intent for the lead form, e.g. more volume or higher intent. + // Desired intent for the lead form, e.g. more volume or more qualified. DesiredIntent enums.LeadFormDesiredIntentEnum_LeadFormDesiredIntent `protobuf:"varint,21,opt,name=desired_intent,json=desiredIntent,proto3,enum=google.ads.googleads.v7.enums.LeadFormDesiredIntentEnum_LeadFormDesiredIntent" json:"desired_intent,omitempty"` // Custom disclosure shown along with Google disclaimer on the lead form. // Accessible to allowed customers only. diff --git a/googleapis/ads/googleads/v7/common/bidding.pb.go b/googleapis/ads/googleads/v7/common/bidding.pb.go index 3638c3b88..8f2d063c4 100644 --- a/googleapis/ads/googleads/v7/common/bidding.pb.go +++ b/googleapis/ads/googleads/v7/common/bidding.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/bidding.proto package common @@ -265,10 +265,11 @@ type MaximizeConversions struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // The target cost per acquisition (CPA) option. This is the average amount - // that you would like to spend per acquisition. - // - // This field is read-only. + // The target cost-per-action (CPA) option. This is the average amount that + // you would like to spend per conversion action. If set, the bid strategy + // will get as many conversions as possible at or below the target + // cost-per-action. If the target CPA is not set, the bid strategy will + // aim to achieve the lowest possible CPA given the budget. TargetCpa int64 `protobuf:"varint,1,opt,name=target_cpa,json=targetCpa,proto3" json:"target_cpa,omitempty"` } @@ -378,9 +379,11 @@ type TargetCpa struct { TargetCpaMicros *int64 `protobuf:"varint,4,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"` // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. + // This should only be set for portfolio bid strategies. CpcBidCeilingMicros *int64 `protobuf:"varint,5,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3,oneof" json:"cpc_bid_ceiling_micros,omitempty"` // Minimum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. + // This should only be set for portfolio bid strategies. CpcBidFloorMicros *int64 `protobuf:"varint,6,opt,name=cpc_bid_floor_micros,json=cpcBidFloorMicros,proto3,oneof" json:"cpc_bid_floor_micros,omitempty"` } @@ -561,9 +564,11 @@ type TargetRoas struct { TargetRoas *float64 `protobuf:"fixed64,4,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. + // This should only be set for portfolio bid strategies. CpcBidCeilingMicros *int64 `protobuf:"varint,5,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3,oneof" json:"cpc_bid_ceiling_micros,omitempty"` // Minimum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. + // This should only be set for portfolio bid strategies. CpcBidFloorMicros *int64 `protobuf:"varint,6,opt,name=cpc_bid_floor_micros,json=cpcBidFloorMicros,proto3,oneof" json:"cpc_bid_floor_micros,omitempty"` } diff --git a/googleapis/ads/googleads/v7/common/click_location.pb.go b/googleapis/ads/googleads/v7/common/click_location.pb.go index dc084a9ad..5cb164683 100644 --- a/googleapis/ads/googleads/v7/common/click_location.pb.go +++ b/googleapis/ads/googleads/v7/common/click_location.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/click_location.proto package common diff --git a/googleapis/ads/googleads/v7/common/criteria.pb.go b/googleapis/ads/googleads/v7/common/criteria.pb.go index 912826753..d18ed5a0c 100644 --- a/googleapis/ads/googleads/v7/common/criteria.pb.go +++ b/googleapis/ads/googleads/v7/common/criteria.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/criteria.proto package common diff --git a/googleapis/ads/googleads/v7/common/criterion_category_availability.pb.go b/googleapis/ads/googleads/v7/common/criterion_category_availability.pb.go index c97538b67..11ab6cd47 100644 --- a/googleapis/ads/googleads/v7/common/criterion_category_availability.pb.go +++ b/googleapis/ads/googleads/v7/common/criterion_category_availability.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/criterion_category_availability.proto package common diff --git a/googleapis/ads/googleads/v7/common/custom_parameter.pb.go b/googleapis/ads/googleads/v7/common/custom_parameter.pb.go index b22ac20b9..bd56c408e 100644 --- a/googleapis/ads/googleads/v7/common/custom_parameter.pb.go +++ b/googleapis/ads/googleads/v7/common/custom_parameter.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/custom_parameter.proto package common diff --git a/googleapis/ads/googleads/v7/common/dates.pb.go b/googleapis/ads/googleads/v7/common/dates.pb.go index 9c522242d..3ec9a38ae 100644 --- a/googleapis/ads/googleads/v7/common/dates.pb.go +++ b/googleapis/ads/googleads/v7/common/dates.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/dates.proto package common diff --git a/googleapis/ads/googleads/v7/common/explorer_auto_optimizer_setting.pb.go b/googleapis/ads/googleads/v7/common/explorer_auto_optimizer_setting.pb.go index e747a7156..6553d6787 100644 --- a/googleapis/ads/googleads/v7/common/explorer_auto_optimizer_setting.pb.go +++ b/googleapis/ads/googleads/v7/common/explorer_auto_optimizer_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/explorer_auto_optimizer_setting.proto package common diff --git a/googleapis/ads/googleads/v7/common/extensions.pb.go b/googleapis/ads/googleads/v7/common/extensions.pb.go index 2c6afb663..3ecf38f34 100644 --- a/googleapis/ads/googleads/v7/common/extensions.pb.go +++ b/googleapis/ads/googleads/v7/common/extensions.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/extensions.proto package common diff --git a/googleapis/ads/googleads/v7/common/feed_common.pb.go b/googleapis/ads/googleads/v7/common/feed_common.pb.go index 51cd2a917..65ce76aec 100644 --- a/googleapis/ads/googleads/v7/common/feed_common.pb.go +++ b/googleapis/ads/googleads/v7/common/feed_common.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/feed_common.proto package common diff --git a/googleapis/ads/googleads/v7/common/feed_item_set_filter_type_infos.pb.go b/googleapis/ads/googleads/v7/common/feed_item_set_filter_type_infos.pb.go index be8cab98a..9cfd0a9a9 100644 --- a/googleapis/ads/googleads/v7/common/feed_item_set_filter_type_infos.pb.go +++ b/googleapis/ads/googleads/v7/common/feed_item_set_filter_type_infos.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/feed_item_set_filter_type_infos.proto package common diff --git a/googleapis/ads/googleads/v7/common/final_app_url.pb.go b/googleapis/ads/googleads/v7/common/final_app_url.pb.go index 5e57f7605..4530c59cc 100644 --- a/googleapis/ads/googleads/v7/common/final_app_url.pb.go +++ b/googleapis/ads/googleads/v7/common/final_app_url.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/final_app_url.proto package common diff --git a/googleapis/ads/googleads/v7/common/frequency_cap.pb.go b/googleapis/ads/googleads/v7/common/frequency_cap.pb.go index dcde93370..719e125df 100644 --- a/googleapis/ads/googleads/v7/common/frequency_cap.pb.go +++ b/googleapis/ads/googleads/v7/common/frequency_cap.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/frequency_cap.proto package common diff --git a/googleapis/ads/googleads/v7/common/keyword_plan_common.pb.go b/googleapis/ads/googleads/v7/common/keyword_plan_common.pb.go index 8957f58e5..04c8cb2d5 100644 --- a/googleapis/ads/googleads/v7/common/keyword_plan_common.pb.go +++ b/googleapis/ads/googleads/v7/common/keyword_plan_common.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/keyword_plan_common.proto package common diff --git a/googleapis/ads/googleads/v7/common/matching_function.pb.go b/googleapis/ads/googleads/v7/common/matching_function.pb.go index a92ff85eb..d496425b2 100644 --- a/googleapis/ads/googleads/v7/common/matching_function.pb.go +++ b/googleapis/ads/googleads/v7/common/matching_function.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/matching_function.proto package common diff --git a/googleapis/ads/googleads/v7/common/metrics.pb.go b/googleapis/ads/googleads/v7/common/metrics.pb.go index 2b971e6db..4255cc166 100644 --- a/googleapis/ads/googleads/v7/common/metrics.pb.go +++ b/googleapis/ads/googleads/v7/common/metrics.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/metrics.proto package common diff --git a/googleapis/ads/googleads/v7/common/offline_user_data.pb.go b/googleapis/ads/googleads/v7/common/offline_user_data.pb.go index 2be919c21..ae448088d 100644 --- a/googleapis/ads/googleads/v7/common/offline_user_data.pb.go +++ b/googleapis/ads/googleads/v7/common/offline_user_data.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/offline_user_data.proto package common @@ -289,6 +289,10 @@ type TransactionAttribute struct { // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30+03:00" TransactionDateTime *string `protobuf:"bytes,8,opt,name=transaction_date_time,json=transactionDateTime,proto3,oneof" json:"transaction_date_time,omitempty"` // Transaction amount in micros. Required. + // Transaction amount in micros needs to be greater than 1000. + // If item Attributes are provided, it represents the total value of the + // items, after multiplying the unit price per item by the quantity provided + // in the ItemAttributes. TransactionAmountMicros *float64 `protobuf:"fixed64,9,opt,name=transaction_amount_micros,json=transactionAmountMicros,proto3,oneof" json:"transaction_amount_micros,omitempty"` // Transaction currency code. ISO 4217 three-letter code is used. Required. CurrencyCode *string `protobuf:"bytes,10,opt,name=currency_code,json=currencyCode,proto3,oneof" json:"currency_code,omitempty"` diff --git a/googleapis/ads/googleads/v7/common/policy.pb.go b/googleapis/ads/googleads/v7/common/policy.pb.go index 56cd57759..c502e6fa6 100644 --- a/googleapis/ads/googleads/v7/common/policy.pb.go +++ b/googleapis/ads/googleads/v7/common/policy.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/policy.proto package common diff --git a/googleapis/ads/googleads/v7/common/real_time_bidding_setting.pb.go b/googleapis/ads/googleads/v7/common/real_time_bidding_setting.pb.go index d2bd2e181..3735c4ba0 100644 --- a/googleapis/ads/googleads/v7/common/real_time_bidding_setting.pb.go +++ b/googleapis/ads/googleads/v7/common/real_time_bidding_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/real_time_bidding_setting.proto package common diff --git a/googleapis/ads/googleads/v7/common/segments.pb.go b/googleapis/ads/googleads/v7/common/segments.pb.go index 08579867e..6409cfe88 100644 --- a/googleapis/ads/googleads/v7/common/segments.pb.go +++ b/googleapis/ads/googleads/v7/common/segments.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/segments.proto package common diff --git a/googleapis/ads/googleads/v7/common/simulation.pb.go b/googleapis/ads/googleads/v7/common/simulation.pb.go index fe25350af..604a73ada 100644 --- a/googleapis/ads/googleads/v7/common/simulation.pb.go +++ b/googleapis/ads/googleads/v7/common/simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/simulation.proto package common diff --git a/googleapis/ads/googleads/v7/common/tag_snippet.pb.go b/googleapis/ads/googleads/v7/common/tag_snippet.pb.go index c313c4fa9..da3ad724b 100644 --- a/googleapis/ads/googleads/v7/common/tag_snippet.pb.go +++ b/googleapis/ads/googleads/v7/common/tag_snippet.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/tag_snippet.proto package common diff --git a/googleapis/ads/googleads/v7/common/targeting_setting.pb.go b/googleapis/ads/googleads/v7/common/targeting_setting.pb.go index c5a52e72a..2e44d28d6 100644 --- a/googleapis/ads/googleads/v7/common/targeting_setting.pb.go +++ b/googleapis/ads/googleads/v7/common/targeting_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/targeting_setting.proto package common diff --git a/googleapis/ads/googleads/v7/common/text_label.pb.go b/googleapis/ads/googleads/v7/common/text_label.pb.go index 484717103..191013330 100644 --- a/googleapis/ads/googleads/v7/common/text_label.pb.go +++ b/googleapis/ads/googleads/v7/common/text_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/text_label.proto package common diff --git a/googleapis/ads/googleads/v7/common/url_collection.pb.go b/googleapis/ads/googleads/v7/common/url_collection.pb.go index 5c85b162b..719c932b3 100644 --- a/googleapis/ads/googleads/v7/common/url_collection.pb.go +++ b/googleapis/ads/googleads/v7/common/url_collection.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/url_collection.proto package common diff --git a/googleapis/ads/googleads/v7/common/user_lists.pb.go b/googleapis/ads/googleads/v7/common/user_lists.pb.go index 3f0ee1fb0..f140c5fbb 100644 --- a/googleapis/ads/googleads/v7/common/user_lists.pb.go +++ b/googleapis/ads/googleads/v7/common/user_lists.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/user_lists.proto package common @@ -94,7 +94,7 @@ type CrmBasedUserListInfo struct { unknownFields protoimpl.UnknownFields // A string that uniquely identifies a mobile application from which the data - // was collected to the Google Ads API. + // was collected. // For iOS, the ID string is the 9 digit string that appears at the end of an // App Store URL (e.g., "476943146" for "Flood-It! 2" whose App Store link is // http://itunes.apple.com/us/app/flood-it!-2/id476943146). diff --git a/googleapis/ads/googleads/v7/common/value.pb.go b/googleapis/ads/googleads/v7/common/value.pb.go index 30fb7e763..990bf848a 100644 --- a/googleapis/ads/googleads/v7/common/value.pb.go +++ b/googleapis/ads/googleads/v7/common/value.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/common/value.proto package common diff --git a/googleapis/ads/googleads/v7/enums/access_invitation_status.pb.go b/googleapis/ads/googleads/v7/enums/access_invitation_status.pb.go index c01d1459e..131864b28 100644 --- a/googleapis/ads/googleads/v7/enums/access_invitation_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/access_invitation_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/access_invitation_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/access_reason.pb.go b/googleapis/ads/googleads/v7/enums/access_reason.pb.go index a877f28e1..9c4474142 100644 --- a/googleapis/ads/googleads/v7/enums/access_reason.pb.go +++ b/googleapis/ads/googleads/v7/enums/access_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/access_reason.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/access_role.pb.go b/googleapis/ads/googleads/v7/enums/access_role.pb.go index 609546eb6..74f81ae9b 100644 --- a/googleapis/ads/googleads/v7/enums/access_role.pb.go +++ b/googleapis/ads/googleads/v7/enums/access_role.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/access_role.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/account_budget_proposal_status.pb.go b/googleapis/ads/googleads/v7/enums/account_budget_proposal_status.pb.go index 3c63038a0..4a2866d1d 100644 --- a/googleapis/ads/googleads/v7/enums/account_budget_proposal_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/account_budget_proposal_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/account_budget_proposal_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/account_budget_proposal_type.pb.go b/googleapis/ads/googleads/v7/enums/account_budget_proposal_type.pb.go index ab3275f47..18689f605 100644 --- a/googleapis/ads/googleads/v7/enums/account_budget_proposal_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/account_budget_proposal_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/account_budget_proposal_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/account_budget_status.pb.go b/googleapis/ads/googleads/v7/enums/account_budget_status.pb.go index 576e3bbf0..4a814c3da 100644 --- a/googleapis/ads/googleads/v7/enums/account_budget_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/account_budget_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/account_budget_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/account_link_status.pb.go b/googleapis/ads/googleads/v7/enums/account_link_status.pb.go index 5d4b0a6a5..5c8ab8d07 100644 --- a/googleapis/ads/googleads/v7/enums/account_link_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/account_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/account_link_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_customizer_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/ad_customizer_placeholder_field.pb.go index 41b11577c..83897c03e 100644 --- a/googleapis/ads/googleads/v7/enums/ad_customizer_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_customizer_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_customizer_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_destination_type.pb.go b/googleapis/ads/googleads/v7/enums/ad_destination_type.pb.go index b2f5fa084..866920688 100644 --- a/googleapis/ads/googleads/v7/enums/ad_destination_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_destination_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_destination_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_group_ad_rotation_mode.pb.go b/googleapis/ads/googleads/v7/enums/ad_group_ad_rotation_mode.pb.go index 9532df59c..24c2329a0 100644 --- a/googleapis/ads/googleads/v7/enums/ad_group_ad_rotation_mode.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_group_ad_rotation_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_group_ad_rotation_mode.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_group_ad_status.pb.go b/googleapis/ads/googleads/v7/enums/ad_group_ad_status.pb.go index 9d34c8581..02d94271c 100644 --- a/googleapis/ads/googleads/v7/enums/ad_group_ad_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_group_ad_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_group_ad_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_group_criterion_approval_status.pb.go b/googleapis/ads/googleads/v7/enums/ad_group_criterion_approval_status.pb.go index f5efefc39..d5da71834 100644 --- a/googleapis/ads/googleads/v7/enums/ad_group_criterion_approval_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_group_criterion_approval_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_group_criterion_approval_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_group_criterion_status.pb.go b/googleapis/ads/googleads/v7/enums/ad_group_criterion_status.pb.go index cd13eae40..635f3e205 100644 --- a/googleapis/ads/googleads/v7/enums/ad_group_criterion_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_group_criterion_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_group_criterion_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_group_status.pb.go b/googleapis/ads/googleads/v7/enums/ad_group_status.pb.go index 53942704a..7cb1dd758 100644 --- a/googleapis/ads/googleads/v7/enums/ad_group_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_group_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_group_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_group_type.pb.go b/googleapis/ads/googleads/v7/enums/ad_group_type.pb.go index 1eea10c77..9ddaa165d 100644 --- a/googleapis/ads/googleads/v7/enums/ad_group_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_group_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_group_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_network_type.pb.go b/googleapis/ads/googleads/v7/enums/ad_network_type.pb.go index cfc616a9b..e85043ff6 100644 --- a/googleapis/ads/googleads/v7/enums/ad_network_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_network_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_network_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_serving_optimization_status.pb.go b/googleapis/ads/googleads/v7/enums/ad_serving_optimization_status.pb.go index 8de2fc9db..960d0830b 100644 --- a/googleapis/ads/googleads/v7/enums/ad_serving_optimization_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_serving_optimization_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_serving_optimization_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_strength.pb.go b/googleapis/ads/googleads/v7/enums/ad_strength.pb.go index 1173039ff..3b2404a7e 100644 --- a/googleapis/ads/googleads/v7/enums/ad_strength.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_strength.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_strength.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/ad_type.pb.go b/googleapis/ads/googleads/v7/enums/ad_type.pb.go index 95e0d3d7b..add75fb5b 100644 --- a/googleapis/ads/googleads/v7/enums/ad_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/ad_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/ad_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/advertising_channel_sub_type.pb.go b/googleapis/ads/googleads/v7/enums/advertising_channel_sub_type.pb.go index 7bd10de98..e5e3608fa 100644 --- a/googleapis/ads/googleads/v7/enums/advertising_channel_sub_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/advertising_channel_sub_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/advertising_channel_sub_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/advertising_channel_type.pb.go b/googleapis/ads/googleads/v7/enums/advertising_channel_type.pb.go index 4fd7c4a4d..1218904ca 100644 --- a/googleapis/ads/googleads/v7/enums/advertising_channel_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/advertising_channel_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/advertising_channel_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/affiliate_location_feed_relationship_type.pb.go b/googleapis/ads/googleads/v7/enums/affiliate_location_feed_relationship_type.pb.go index 15fb75ee8..26fed32b9 100644 --- a/googleapis/ads/googleads/v7/enums/affiliate_location_feed_relationship_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/affiliate_location_feed_relationship_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/affiliate_location_feed_relationship_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/affiliate_location_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/affiliate_location_placeholder_field.pb.go index 934898022..950ff0f5a 100644 --- a/googleapis/ads/googleads/v7/enums/affiliate_location_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/affiliate_location_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/affiliate_location_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/age_range_type.pb.go b/googleapis/ads/googleads/v7/enums/age_range_type.pb.go index 203a1b01c..86bf022ca 100644 --- a/googleapis/ads/googleads/v7/enums/age_range_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/age_range_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/age_range_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/app_campaign_app_store.pb.go b/googleapis/ads/googleads/v7/enums/app_campaign_app_store.pb.go index 66084ae67..4233162b0 100644 --- a/googleapis/ads/googleads/v7/enums/app_campaign_app_store.pb.go +++ b/googleapis/ads/googleads/v7/enums/app_campaign_app_store.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/app_campaign_app_store.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/app_campaign_bidding_strategy_goal_type.pb.go b/googleapis/ads/googleads/v7/enums/app_campaign_bidding_strategy_goal_type.pb.go index 5955dcaac..902614157 100644 --- a/googleapis/ads/googleads/v7/enums/app_campaign_bidding_strategy_goal_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/app_campaign_bidding_strategy_goal_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/app_campaign_bidding_strategy_goal_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/app_payment_model_type.pb.go b/googleapis/ads/googleads/v7/enums/app_payment_model_type.pb.go index 88d74d106..ef80bbcdd 100644 --- a/googleapis/ads/googleads/v7/enums/app_payment_model_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/app_payment_model_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/app_payment_model_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/app_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/app_placeholder_field.pb.go index 127717aeb..4a84d0929 100644 --- a/googleapis/ads/googleads/v7/enums/app_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/app_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/app_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/app_store.pb.go b/googleapis/ads/googleads/v7/enums/app_store.pb.go index dbbef7ab7..c1a1995ac 100644 --- a/googleapis/ads/googleads/v7/enums/app_store.pb.go +++ b/googleapis/ads/googleads/v7/enums/app_store.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/app_store.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/app_url_operating_system_type.pb.go b/googleapis/ads/googleads/v7/enums/app_url_operating_system_type.pb.go index 2edff15b7..2af64a142 100644 --- a/googleapis/ads/googleads/v7/enums/app_url_operating_system_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/app_url_operating_system_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/app_url_operating_system_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/asset_field_type.pb.go b/googleapis/ads/googleads/v7/enums/asset_field_type.pb.go index 623368f82..acebbe197 100644 --- a/googleapis/ads/googleads/v7/enums/asset_field_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/asset_field_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/asset_field_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/asset_link_status.pb.go b/googleapis/ads/googleads/v7/enums/asset_link_status.pb.go index 57dcc103e..445b9acf1 100644 --- a/googleapis/ads/googleads/v7/enums/asset_link_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/asset_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/asset_link_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/asset_performance_label.pb.go b/googleapis/ads/googleads/v7/enums/asset_performance_label.pb.go index 914d37600..953d58dd8 100644 --- a/googleapis/ads/googleads/v7/enums/asset_performance_label.pb.go +++ b/googleapis/ads/googleads/v7/enums/asset_performance_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/asset_performance_label.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/asset_type.pb.go b/googleapis/ads/googleads/v7/enums/asset_type.pb.go index 1879adea4..35bb5274d 100644 --- a/googleapis/ads/googleads/v7/enums/asset_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/asset_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/asset_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/attribution_model.pb.go b/googleapis/ads/googleads/v7/enums/attribution_model.pb.go index ca12c1618..77565f742 100644 --- a/googleapis/ads/googleads/v7/enums/attribution_model.pb.go +++ b/googleapis/ads/googleads/v7/enums/attribution_model.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/attribution_model.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/batch_job_status.pb.go b/googleapis/ads/googleads/v7/enums/batch_job_status.pb.go index b1e319252..67b7ae07d 100644 --- a/googleapis/ads/googleads/v7/enums/batch_job_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/batch_job_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/batch_job_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/bid_modifier_source.pb.go b/googleapis/ads/googleads/v7/enums/bid_modifier_source.pb.go index cd9c7a6c9..fa59a164d 100644 --- a/googleapis/ads/googleads/v7/enums/bid_modifier_source.pb.go +++ b/googleapis/ads/googleads/v7/enums/bid_modifier_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/bid_modifier_source.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/bidding_source.pb.go b/googleapis/ads/googleads/v7/enums/bidding_source.pb.go index 3d274232f..deb198628 100644 --- a/googleapis/ads/googleads/v7/enums/bidding_source.pb.go +++ b/googleapis/ads/googleads/v7/enums/bidding_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/bidding_source.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/bidding_strategy_status.pb.go b/googleapis/ads/googleads/v7/enums/bidding_strategy_status.pb.go index 1c66cdc4b..4ac35a08e 100644 --- a/googleapis/ads/googleads/v7/enums/bidding_strategy_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/bidding_strategy_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/bidding_strategy_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/bidding_strategy_type.pb.go b/googleapis/ads/googleads/v7/enums/bidding_strategy_type.pb.go index d35ab9ee1..52c178b1c 100644 --- a/googleapis/ads/googleads/v7/enums/bidding_strategy_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/bidding_strategy_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/bidding_strategy_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/billing_setup_status.pb.go b/googleapis/ads/googleads/v7/enums/billing_setup_status.pb.go index 769261673..4ba7deda5 100644 --- a/googleapis/ads/googleads/v7/enums/billing_setup_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/billing_setup_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/billing_setup_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/brand_safety_suitability.pb.go b/googleapis/ads/googleads/v7/enums/brand_safety_suitability.pb.go index adaeb3d6f..a6e791bad 100644 --- a/googleapis/ads/googleads/v7/enums/brand_safety_suitability.pb.go +++ b/googleapis/ads/googleads/v7/enums/brand_safety_suitability.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/brand_safety_suitability.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/budget_campaign_association_status.pb.go b/googleapis/ads/googleads/v7/enums/budget_campaign_association_status.pb.go index 40f0cb537..ff430dcf7 100644 --- a/googleapis/ads/googleads/v7/enums/budget_campaign_association_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/budget_campaign_association_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/budget_campaign_association_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/budget_delivery_method.pb.go b/googleapis/ads/googleads/v7/enums/budget_delivery_method.pb.go index 95c95c578..6f30495f0 100644 --- a/googleapis/ads/googleads/v7/enums/budget_delivery_method.pb.go +++ b/googleapis/ads/googleads/v7/enums/budget_delivery_method.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/budget_delivery_method.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/budget_period.pb.go b/googleapis/ads/googleads/v7/enums/budget_period.pb.go index 7bac845ff..15c4068d5 100644 --- a/googleapis/ads/googleads/v7/enums/budget_period.pb.go +++ b/googleapis/ads/googleads/v7/enums/budget_period.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/budget_period.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/budget_status.pb.go b/googleapis/ads/googleads/v7/enums/budget_status.pb.go index b6d3719dc..1c00401fb 100644 --- a/googleapis/ads/googleads/v7/enums/budget_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/budget_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/budget_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/budget_type.pb.go b/googleapis/ads/googleads/v7/enums/budget_type.pb.go index e17571720..b4a20990d 100644 --- a/googleapis/ads/googleads/v7/enums/budget_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/budget_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/budget_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/call_conversion_reporting_state.pb.go b/googleapis/ads/googleads/v7/enums/call_conversion_reporting_state.pb.go index c261e0f86..8bdb5731a 100644 --- a/googleapis/ads/googleads/v7/enums/call_conversion_reporting_state.pb.go +++ b/googleapis/ads/googleads/v7/enums/call_conversion_reporting_state.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/call_conversion_reporting_state.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/call_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/call_placeholder_field.pb.go index a4845fec3..39452d47a 100644 --- a/googleapis/ads/googleads/v7/enums/call_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/call_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/call_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/call_tracking_display_location.pb.go b/googleapis/ads/googleads/v7/enums/call_tracking_display_location.pb.go index 0bfd58c0d..3bd22e0e2 100644 --- a/googleapis/ads/googleads/v7/enums/call_tracking_display_location.pb.go +++ b/googleapis/ads/googleads/v7/enums/call_tracking_display_location.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/call_tracking_display_location.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/call_type.pb.go b/googleapis/ads/googleads/v7/enums/call_type.pb.go index 276fd641c..7f87e5d1e 100644 --- a/googleapis/ads/googleads/v7/enums/call_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/call_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/call_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/callout_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/callout_placeholder_field.pb.go index 591b97735..6fe0bdd58 100644 --- a/googleapis/ads/googleads/v7/enums/callout_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/callout_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/callout_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/campaign_criterion_status.pb.go b/googleapis/ads/googleads/v7/enums/campaign_criterion_status.pb.go index bcc34a0f6..3a0019974 100644 --- a/googleapis/ads/googleads/v7/enums/campaign_criterion_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/campaign_criterion_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/campaign_criterion_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/campaign_draft_status.pb.go b/googleapis/ads/googleads/v7/enums/campaign_draft_status.pb.go index b0ccdec3e..6e4f6afbb 100644 --- a/googleapis/ads/googleads/v7/enums/campaign_draft_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/campaign_draft_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/campaign_draft_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/campaign_experiment_status.pb.go b/googleapis/ads/googleads/v7/enums/campaign_experiment_status.pb.go index 7d9854290..878d1559f 100644 --- a/googleapis/ads/googleads/v7/enums/campaign_experiment_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/campaign_experiment_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/campaign_experiment_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/campaign_experiment_traffic_split_type.pb.go b/googleapis/ads/googleads/v7/enums/campaign_experiment_traffic_split_type.pb.go index 6f14ebf35..e592832f8 100644 --- a/googleapis/ads/googleads/v7/enums/campaign_experiment_traffic_split_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/campaign_experiment_traffic_split_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/campaign_experiment_traffic_split_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/campaign_experiment_type.pb.go b/googleapis/ads/googleads/v7/enums/campaign_experiment_type.pb.go index ae79ec272..aaf4f030c 100644 --- a/googleapis/ads/googleads/v7/enums/campaign_experiment_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/campaign_experiment_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/campaign_experiment_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/campaign_serving_status.pb.go b/googleapis/ads/googleads/v7/enums/campaign_serving_status.pb.go index b6fc5ba28..fc9955248 100644 --- a/googleapis/ads/googleads/v7/enums/campaign_serving_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/campaign_serving_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/campaign_serving_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/campaign_shared_set_status.pb.go b/googleapis/ads/googleads/v7/enums/campaign_shared_set_status.pb.go index 17c457529..4af664bb1 100644 --- a/googleapis/ads/googleads/v7/enums/campaign_shared_set_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/campaign_shared_set_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/campaign_shared_set_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/campaign_status.pb.go b/googleapis/ads/googleads/v7/enums/campaign_status.pb.go index b9ef1bf23..b252105ad 100644 --- a/googleapis/ads/googleads/v7/enums/campaign_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/campaign_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/campaign_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/change_client_type.pb.go b/googleapis/ads/googleads/v7/enums/change_client_type.pb.go index 9db68de0b..86bf852c1 100644 --- a/googleapis/ads/googleads/v7/enums/change_client_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/change_client_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/change_client_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/change_event_resource_type.pb.go b/googleapis/ads/googleads/v7/enums/change_event_resource_type.pb.go index 2d2318dba..975814ae3 100644 --- a/googleapis/ads/googleads/v7/enums/change_event_resource_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/change_event_resource_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/change_event_resource_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/change_status_operation.pb.go b/googleapis/ads/googleads/v7/enums/change_status_operation.pb.go index a61c66ea5..48bf52c0a 100644 --- a/googleapis/ads/googleads/v7/enums/change_status_operation.pb.go +++ b/googleapis/ads/googleads/v7/enums/change_status_operation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/change_status_operation.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/change_status_resource_type.pb.go b/googleapis/ads/googleads/v7/enums/change_status_resource_type.pb.go index 8019cf3e2..a9859f737 100644 --- a/googleapis/ads/googleads/v7/enums/change_status_resource_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/change_status_resource_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/change_status_resource_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/click_type.pb.go b/googleapis/ads/googleads/v7/enums/click_type.pb.go index 16b8b45ad..a9bba221e 100644 --- a/googleapis/ads/googleads/v7/enums/click_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/click_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/click_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/combined_audience_status.pb.go b/googleapis/ads/googleads/v7/enums/combined_audience_status.pb.go index 8a5e770f7..ba205cb4d 100644 --- a/googleapis/ads/googleads/v7/enums/combined_audience_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/combined_audience_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/combined_audience_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/content_label_type.pb.go b/googleapis/ads/googleads/v7/enums/content_label_type.pb.go index a0089073f..bb2041238 100644 --- a/googleapis/ads/googleads/v7/enums/content_label_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/content_label_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/content_label_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_action_category.pb.go b/googleapis/ads/googleads/v7/enums/conversion_action_category.pb.go index b930cb703..8c335890f 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_action_category.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_action_category.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_action_category.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_action_counting_type.pb.go b/googleapis/ads/googleads/v7/enums/conversion_action_counting_type.pb.go index e3ba59eb7..865d2b6a5 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_action_counting_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_action_counting_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_action_counting_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_action_status.pb.go b/googleapis/ads/googleads/v7/enums/conversion_action_status.pb.go index f0bbe491a..9e080550e 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_action_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_action_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_action_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_action_type.pb.go b/googleapis/ads/googleads/v7/enums/conversion_action_type.pb.go index 5f30e847c..d8bf02e19 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_action_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_action_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_action_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_adjustment_type.pb.go b/googleapis/ads/googleads/v7/enums/conversion_adjustment_type.pb.go index 85242b62e..93dcd1b04 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_adjustment_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_adjustment_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_adjustment_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_attribution_event_type.pb.go b/googleapis/ads/googleads/v7/enums/conversion_attribution_event_type.pb.go index 2dc354355..91d5a1400 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_attribution_event_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_attribution_event_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_attribution_event_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_custom_variable_status.pb.go b/googleapis/ads/googleads/v7/enums/conversion_custom_variable_status.pb.go index d48679f92..4e52370e9 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_custom_variable_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_custom_variable_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_custom_variable_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_lag_bucket.pb.go b/googleapis/ads/googleads/v7/enums/conversion_lag_bucket.pb.go index ec2d97eff..4b5c4aef3 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_lag_bucket.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_lag_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_lag_bucket.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/conversion_or_adjustment_lag_bucket.pb.go b/googleapis/ads/googleads/v7/enums/conversion_or_adjustment_lag_bucket.pb.go index 530634a3a..a3576bd29 100644 --- a/googleapis/ads/googleads/v7/enums/conversion_or_adjustment_lag_bucket.pb.go +++ b/googleapis/ads/googleads/v7/enums/conversion_or_adjustment_lag_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/conversion_or_adjustment_lag_bucket.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/criterion_category_channel_availability_mode.pb.go b/googleapis/ads/googleads/v7/enums/criterion_category_channel_availability_mode.pb.go index 45ac3c49b..21cdc7176 100644 --- a/googleapis/ads/googleads/v7/enums/criterion_category_channel_availability_mode.pb.go +++ b/googleapis/ads/googleads/v7/enums/criterion_category_channel_availability_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/criterion_category_channel_availability_mode.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/criterion_category_locale_availability_mode.pb.go b/googleapis/ads/googleads/v7/enums/criterion_category_locale_availability_mode.pb.go index 34e7cc614..ea219ba22 100644 --- a/googleapis/ads/googleads/v7/enums/criterion_category_locale_availability_mode.pb.go +++ b/googleapis/ads/googleads/v7/enums/criterion_category_locale_availability_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/criterion_category_locale_availability_mode.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/criterion_system_serving_status.pb.go b/googleapis/ads/googleads/v7/enums/criterion_system_serving_status.pb.go index 3a1443c2b..86368d46a 100644 --- a/googleapis/ads/googleads/v7/enums/criterion_system_serving_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/criterion_system_serving_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/criterion_system_serving_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/criterion_type.pb.go b/googleapis/ads/googleads/v7/enums/criterion_type.pb.go index e4528852f..0c42c8078 100644 --- a/googleapis/ads/googleads/v7/enums/criterion_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/criterion_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/criterion_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/custom_audience_member_type.pb.go b/googleapis/ads/googleads/v7/enums/custom_audience_member_type.pb.go index b86258ba3..73563d2e0 100644 --- a/googleapis/ads/googleads/v7/enums/custom_audience_member_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/custom_audience_member_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/custom_audience_member_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/custom_audience_status.pb.go b/googleapis/ads/googleads/v7/enums/custom_audience_status.pb.go index 800948e5d..6e84116da 100644 --- a/googleapis/ads/googleads/v7/enums/custom_audience_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/custom_audience_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/custom_audience_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/custom_audience_type.pb.go b/googleapis/ads/googleads/v7/enums/custom_audience_type.pb.go index b7440ac93..85046215a 100644 --- a/googleapis/ads/googleads/v7/enums/custom_audience_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/custom_audience_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/custom_audience_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/custom_interest_member_type.pb.go b/googleapis/ads/googleads/v7/enums/custom_interest_member_type.pb.go index ed964d3e7..f9f243f98 100644 --- a/googleapis/ads/googleads/v7/enums/custom_interest_member_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/custom_interest_member_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/custom_interest_member_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/custom_interest_status.pb.go b/googleapis/ads/googleads/v7/enums/custom_interest_status.pb.go index e10188dbe..efab75366 100644 --- a/googleapis/ads/googleads/v7/enums/custom_interest_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/custom_interest_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/custom_interest_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/custom_interest_type.pb.go b/googleapis/ads/googleads/v7/enums/custom_interest_type.pb.go index 5864dd2cf..bbadc3df2 100644 --- a/googleapis/ads/googleads/v7/enums/custom_interest_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/custom_interest_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/custom_interest_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/custom_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/custom_placeholder_field.pb.go index 65429f8f4..493f42505 100644 --- a/googleapis/ads/googleads/v7/enums/custom_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/custom_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/custom_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/customer_match_upload_key_type.pb.go b/googleapis/ads/googleads/v7/enums/customer_match_upload_key_type.pb.go index 1b3578807..6c8db82c3 100644 --- a/googleapis/ads/googleads/v7/enums/customer_match_upload_key_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/customer_match_upload_key_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/customer_match_upload_key_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go b/googleapis/ads/googleads/v7/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go index e9fc7a222..0306020f5 100644 --- a/googleapis/ads/googleads/v7/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go +++ b/googleapis/ads/googleads/v7/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/customer_pay_per_conversion_eligibility_failure_reason.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/data_driven_model_status.pb.go b/googleapis/ads/googleads/v7/enums/data_driven_model_status.pb.go index f4e25c3e0..2b9bb7a93 100644 --- a/googleapis/ads/googleads/v7/enums/data_driven_model_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/data_driven_model_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/data_driven_model_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/day_of_week.pb.go b/googleapis/ads/googleads/v7/enums/day_of_week.pb.go index e3baf9847..e9dbce30b 100644 --- a/googleapis/ads/googleads/v7/enums/day_of_week.pb.go +++ b/googleapis/ads/googleads/v7/enums/day_of_week.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/day_of_week.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/device.pb.go b/googleapis/ads/googleads/v7/enums/device.pb.go index 75b1c076a..36491ae53 100644 --- a/googleapis/ads/googleads/v7/enums/device.pb.go +++ b/googleapis/ads/googleads/v7/enums/device.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/device.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/display_ad_format_setting.pb.go b/googleapis/ads/googleads/v7/enums/display_ad_format_setting.pb.go index 1aa735116..91245bc80 100644 --- a/googleapis/ads/googleads/v7/enums/display_ad_format_setting.pb.go +++ b/googleapis/ads/googleads/v7/enums/display_ad_format_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/display_ad_format_setting.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/display_upload_product_type.pb.go b/googleapis/ads/googleads/v7/enums/display_upload_product_type.pb.go index 21bcbb5c3..bdec43993 100644 --- a/googleapis/ads/googleads/v7/enums/display_upload_product_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/display_upload_product_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/display_upload_product_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/distance_bucket.pb.go b/googleapis/ads/googleads/v7/enums/distance_bucket.pb.go index b2f0bc5a3..9a958ba07 100644 --- a/googleapis/ads/googleads/v7/enums/distance_bucket.pb.go +++ b/googleapis/ads/googleads/v7/enums/distance_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/distance_bucket.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/dsa_page_feed_criterion_field.pb.go b/googleapis/ads/googleads/v7/enums/dsa_page_feed_criterion_field.pb.go index 02316eab4..6183bea3f 100644 --- a/googleapis/ads/googleads/v7/enums/dsa_page_feed_criterion_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/dsa_page_feed_criterion_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/dsa_page_feed_criterion_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/education_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/education_placeholder_field.pb.go index ad0391c87..182e55c76 100644 --- a/googleapis/ads/googleads/v7/enums/education_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/education_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/education_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/extension_setting_device.pb.go b/googleapis/ads/googleads/v7/enums/extension_setting_device.pb.go index d21830f37..fa9d8cdda 100644 --- a/googleapis/ads/googleads/v7/enums/extension_setting_device.pb.go +++ b/googleapis/ads/googleads/v7/enums/extension_setting_device.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/extension_setting_device.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/extension_type.pb.go b/googleapis/ads/googleads/v7/enums/extension_type.pb.go index 499aae86c..e278ac180 100644 --- a/googleapis/ads/googleads/v7/enums/extension_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/extension_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/extension_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/external_conversion_source.pb.go b/googleapis/ads/googleads/v7/enums/external_conversion_source.pb.go index cfde6137a..1b7c70309 100644 --- a/googleapis/ads/googleads/v7/enums/external_conversion_source.pb.go +++ b/googleapis/ads/googleads/v7/enums/external_conversion_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/external_conversion_source.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_attribute_type.pb.go b/googleapis/ads/googleads/v7/enums/feed_attribute_type.pb.go index 8f7c383da..ff0f26dbc 100644 --- a/googleapis/ads/googleads/v7/enums/feed_attribute_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_attribute_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_attribute_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_quality_approval_status.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_quality_approval_status.pb.go index b8d963422..dab102fcf 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_quality_approval_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_quality_approval_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_quality_approval_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_quality_disapproval_reason.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_quality_disapproval_reason.pb.go index 935a99b3f..4c799afac 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_quality_disapproval_reason.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_quality_disapproval_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_quality_disapproval_reason.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_set_status.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_set_status.pb.go index 9c5840fcb..608bcb05e 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_set_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_set_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_set_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_set_string_filter_type.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_set_string_filter_type.pb.go index b583a7362..1c161dda2 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_set_string_filter_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_set_string_filter_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_set_string_filter_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_status.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_status.pb.go index c523bf5cd..be650f9fc 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_target_device.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_target_device.pb.go index 60f26489f..800ab1507 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_target_device.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_target_device.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_target_device.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_target_status.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_target_status.pb.go index f83a840b4..3d044e469 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_target_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_target_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_target_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_target_type.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_target_type.pb.go index 7a8544934..2ada6be11 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_target_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_target_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_target_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_item_validation_status.pb.go b/googleapis/ads/googleads/v7/enums/feed_item_validation_status.pb.go index ab4b3a676..31ae435d3 100644 --- a/googleapis/ads/googleads/v7/enums/feed_item_validation_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_item_validation_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_item_validation_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_link_status.pb.go b/googleapis/ads/googleads/v7/enums/feed_link_status.pb.go index 8bc120885..9fc8887b6 100644 --- a/googleapis/ads/googleads/v7/enums/feed_link_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_link_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_mapping_criterion_type.pb.go b/googleapis/ads/googleads/v7/enums/feed_mapping_criterion_type.pb.go index 93fa65b76..f3351cde7 100644 --- a/googleapis/ads/googleads/v7/enums/feed_mapping_criterion_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_mapping_criterion_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_mapping_criterion_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_mapping_status.pb.go b/googleapis/ads/googleads/v7/enums/feed_mapping_status.pb.go index 382a0f767..685148b24 100644 --- a/googleapis/ads/googleads/v7/enums/feed_mapping_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_mapping_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_mapping_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_origin.pb.go b/googleapis/ads/googleads/v7/enums/feed_origin.pb.go index e8f670fee..c5713b277 100644 --- a/googleapis/ads/googleads/v7/enums/feed_origin.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_origin.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_origin.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/feed_status.pb.go b/googleapis/ads/googleads/v7/enums/feed_status.pb.go index 5bf93bcad..4e5c4695d 100644 --- a/googleapis/ads/googleads/v7/enums/feed_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/feed_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/feed_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/flight_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/flight_placeholder_field.pb.go index f7559db2d..5357ac4b0 100644 --- a/googleapis/ads/googleads/v7/enums/flight_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/flight_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/flight_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/frequency_cap_event_type.pb.go b/googleapis/ads/googleads/v7/enums/frequency_cap_event_type.pb.go index fe2596cc2..f795284b5 100644 --- a/googleapis/ads/googleads/v7/enums/frequency_cap_event_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/frequency_cap_event_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/frequency_cap_event_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/frequency_cap_level.pb.go b/googleapis/ads/googleads/v7/enums/frequency_cap_level.pb.go index de8a9612b..1db061fef 100644 --- a/googleapis/ads/googleads/v7/enums/frequency_cap_level.pb.go +++ b/googleapis/ads/googleads/v7/enums/frequency_cap_level.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/frequency_cap_level.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/frequency_cap_time_unit.pb.go b/googleapis/ads/googleads/v7/enums/frequency_cap_time_unit.pb.go index d66ddf1b4..33bc996b9 100644 --- a/googleapis/ads/googleads/v7/enums/frequency_cap_time_unit.pb.go +++ b/googleapis/ads/googleads/v7/enums/frequency_cap_time_unit.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/frequency_cap_time_unit.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/gender_type.pb.go b/googleapis/ads/googleads/v7/enums/gender_type.pb.go index 10cc8f5d5..6b5536f49 100644 --- a/googleapis/ads/googleads/v7/enums/gender_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/gender_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/gender_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/geo_target_constant_status.pb.go b/googleapis/ads/googleads/v7/enums/geo_target_constant_status.pb.go index fcc1595d3..3f8f9c5ea 100644 --- a/googleapis/ads/googleads/v7/enums/geo_target_constant_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/geo_target_constant_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/geo_target_constant_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/geo_targeting_restriction.pb.go b/googleapis/ads/googleads/v7/enums/geo_targeting_restriction.pb.go index bfdfb3fdf..61033387f 100644 --- a/googleapis/ads/googleads/v7/enums/geo_targeting_restriction.pb.go +++ b/googleapis/ads/googleads/v7/enums/geo_targeting_restriction.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/geo_targeting_restriction.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/geo_targeting_type.pb.go b/googleapis/ads/googleads/v7/enums/geo_targeting_type.pb.go index fc478055b..0924cae07 100644 --- a/googleapis/ads/googleads/v7/enums/geo_targeting_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/geo_targeting_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/geo_targeting_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/google_ads_field_category.pb.go b/googleapis/ads/googleads/v7/enums/google_ads_field_category.pb.go index 36a2a1342..ab997f710 100644 --- a/googleapis/ads/googleads/v7/enums/google_ads_field_category.pb.go +++ b/googleapis/ads/googleads/v7/enums/google_ads_field_category.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/google_ads_field_category.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/google_ads_field_data_type.pb.go b/googleapis/ads/googleads/v7/enums/google_ads_field_data_type.pb.go index 867f3e9d8..e215aa4b6 100644 --- a/googleapis/ads/googleads/v7/enums/google_ads_field_data_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/google_ads_field_data_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/google_ads_field_data_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/google_voice_call_status.pb.go b/googleapis/ads/googleads/v7/enums/google_voice_call_status.pb.go index 32923df67..e93dac78b 100644 --- a/googleapis/ads/googleads/v7/enums/google_voice_call_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/google_voice_call_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/google_voice_call_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/hotel_date_selection_type.pb.go b/googleapis/ads/googleads/v7/enums/hotel_date_selection_type.pb.go index f6d675b7b..0dbada212 100644 --- a/googleapis/ads/googleads/v7/enums/hotel_date_selection_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/hotel_date_selection_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/hotel_date_selection_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/hotel_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/hotel_placeholder_field.pb.go index 0ec8f7758..e07a2115b 100644 --- a/googleapis/ads/googleads/v7/enums/hotel_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/hotel_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/hotel_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/hotel_price_bucket.pb.go b/googleapis/ads/googleads/v7/enums/hotel_price_bucket.pb.go index e5eec4cd9..457d6cbb8 100644 --- a/googleapis/ads/googleads/v7/enums/hotel_price_bucket.pb.go +++ b/googleapis/ads/googleads/v7/enums/hotel_price_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/hotel_price_bucket.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/hotel_rate_type.pb.go b/googleapis/ads/googleads/v7/enums/hotel_rate_type.pb.go index fdc295da7..0c26e2e0d 100644 --- a/googleapis/ads/googleads/v7/enums/hotel_rate_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/hotel_rate_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/hotel_rate_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/image_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/image_placeholder_field.pb.go index f920ade53..8489899f6 100644 --- a/googleapis/ads/googleads/v7/enums/image_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/image_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/image_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/income_range_type.pb.go b/googleapis/ads/googleads/v7/enums/income_range_type.pb.go index 3f8c6ae49..49fc26d2e 100644 --- a/googleapis/ads/googleads/v7/enums/income_range_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/income_range_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/income_range_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/interaction_event_type.pb.go b/googleapis/ads/googleads/v7/enums/interaction_event_type.pb.go index 1cfcc6ca9..c526e5f3e 100644 --- a/googleapis/ads/googleads/v7/enums/interaction_event_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/interaction_event_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/interaction_event_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/interaction_type.pb.go b/googleapis/ads/googleads/v7/enums/interaction_type.pb.go index 89ea5e58c..e4e0efdd9 100644 --- a/googleapis/ads/googleads/v7/enums/interaction_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/interaction_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/interaction_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/invoice_type.pb.go b/googleapis/ads/googleads/v7/enums/invoice_type.pb.go index 07b801615..9e87f14ae 100644 --- a/googleapis/ads/googleads/v7/enums/invoice_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/invoice_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/invoice_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/job_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/job_placeholder_field.pb.go index 9ed508240..29c75ce7f 100644 --- a/googleapis/ads/googleads/v7/enums/job_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/job_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/job_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/keyword_match_type.pb.go b/googleapis/ads/googleads/v7/enums/keyword_match_type.pb.go index 850b0b684..8981b53ec 100644 --- a/googleapis/ads/googleads/v7/enums/keyword_match_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/keyword_match_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/keyword_match_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/keyword_plan_aggregate_metric_type.pb.go b/googleapis/ads/googleads/v7/enums/keyword_plan_aggregate_metric_type.pb.go index 8bcb639b4..a930e6881 100644 --- a/googleapis/ads/googleads/v7/enums/keyword_plan_aggregate_metric_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/keyword_plan_aggregate_metric_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/keyword_plan_aggregate_metric_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/keyword_plan_competition_level.pb.go b/googleapis/ads/googleads/v7/enums/keyword_plan_competition_level.pb.go index 387fbd253..3387ff2e9 100644 --- a/googleapis/ads/googleads/v7/enums/keyword_plan_competition_level.pb.go +++ b/googleapis/ads/googleads/v7/enums/keyword_plan_competition_level.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/keyword_plan_competition_level.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/keyword_plan_concept_group_type.pb.go b/googleapis/ads/googleads/v7/enums/keyword_plan_concept_group_type.pb.go index 0360d909a..12dae5adb 100644 --- a/googleapis/ads/googleads/v7/enums/keyword_plan_concept_group_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/keyword_plan_concept_group_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/keyword_plan_concept_group_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/keyword_plan_forecast_interval.pb.go b/googleapis/ads/googleads/v7/enums/keyword_plan_forecast_interval.pb.go index 7b7d03421..2206ea43c 100644 --- a/googleapis/ads/googleads/v7/enums/keyword_plan_forecast_interval.pb.go +++ b/googleapis/ads/googleads/v7/enums/keyword_plan_forecast_interval.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/keyword_plan_forecast_interval.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/keyword_plan_keyword_annotation.pb.go b/googleapis/ads/googleads/v7/enums/keyword_plan_keyword_annotation.pb.go index 1047ed0ac..5843221e4 100644 --- a/googleapis/ads/googleads/v7/enums/keyword_plan_keyword_annotation.pb.go +++ b/googleapis/ads/googleads/v7/enums/keyword_plan_keyword_annotation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/keyword_plan_keyword_annotation.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/keyword_plan_network.pb.go b/googleapis/ads/googleads/v7/enums/keyword_plan_network.pb.go index 952d8ef4d..80b851178 100644 --- a/googleapis/ads/googleads/v7/enums/keyword_plan_network.pb.go +++ b/googleapis/ads/googleads/v7/enums/keyword_plan_network.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/keyword_plan_network.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/label_status.pb.go b/googleapis/ads/googleads/v7/enums/label_status.pb.go index a1517ef16..320a7cc5c 100644 --- a/googleapis/ads/googleads/v7/enums/label_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/label_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/label_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/lead_form_call_to_action_type.pb.go b/googleapis/ads/googleads/v7/enums/lead_form_call_to_action_type.pb.go index 94332a389..15502a29a 100644 --- a/googleapis/ads/googleads/v7/enums/lead_form_call_to_action_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/lead_form_call_to_action_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/lead_form_call_to_action_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/lead_form_desired_intent.pb.go b/googleapis/ads/googleads/v7/enums/lead_form_desired_intent.pb.go index 5231f6aa3..9449f32b7 100644 --- a/googleapis/ads/googleads/v7/enums/lead_form_desired_intent.pb.go +++ b/googleapis/ads/googleads/v7/enums/lead_form_desired_intent.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/lead_form_desired_intent.proto package enums @@ -46,7 +46,7 @@ const ( LeadFormDesiredIntentEnum_UNKNOWN LeadFormDesiredIntentEnum_LeadFormDesiredIntent = 1 // Deliver more leads at a potentially lower quality. LeadFormDesiredIntentEnum_LOW_INTENT LeadFormDesiredIntentEnum_LeadFormDesiredIntent = 2 - // Only leads with a high level of intent are desired. + // Deliver leads that are more qualified. LeadFormDesiredIntentEnum_HIGH_INTENT LeadFormDesiredIntentEnum_LeadFormDesiredIntent = 3 ) diff --git a/googleapis/ads/googleads/v7/enums/lead_form_field_user_input_type.pb.go b/googleapis/ads/googleads/v7/enums/lead_form_field_user_input_type.pb.go index 9a90f973f..95f3f1397 100644 --- a/googleapis/ads/googleads/v7/enums/lead_form_field_user_input_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/lead_form_field_user_input_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/lead_form_field_user_input_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/lead_form_post_submit_call_to_action_type.pb.go b/googleapis/ads/googleads/v7/enums/lead_form_post_submit_call_to_action_type.pb.go index dc81c5b4b..2f432b62a 100644 --- a/googleapis/ads/googleads/v7/enums/lead_form_post_submit_call_to_action_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/lead_form_post_submit_call_to_action_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/lead_form_post_submit_call_to_action_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/legacy_app_install_ad_app_store.pb.go b/googleapis/ads/googleads/v7/enums/legacy_app_install_ad_app_store.pb.go index d502e9462..ee261766b 100644 --- a/googleapis/ads/googleads/v7/enums/legacy_app_install_ad_app_store.pb.go +++ b/googleapis/ads/googleads/v7/enums/legacy_app_install_ad_app_store.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/legacy_app_install_ad_app_store.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/linked_account_type.pb.go b/googleapis/ads/googleads/v7/enums/linked_account_type.pb.go index f58a3e979..efd479942 100644 --- a/googleapis/ads/googleads/v7/enums/linked_account_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/linked_account_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/linked_account_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/listing_group_type.pb.go b/googleapis/ads/googleads/v7/enums/listing_group_type.pb.go index 2e4940cb9..0efa0e5e4 100644 --- a/googleapis/ads/googleads/v7/enums/listing_group_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/listing_group_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/listing_group_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/local_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/local_placeholder_field.pb.go index 5df07bcad..e7a8408ec 100644 --- a/googleapis/ads/googleads/v7/enums/local_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/local_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/local_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/location_extension_targeting_criterion_field.pb.go b/googleapis/ads/googleads/v7/enums/location_extension_targeting_criterion_field.pb.go index 5f8de6a98..b7deb8336 100644 --- a/googleapis/ads/googleads/v7/enums/location_extension_targeting_criterion_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/location_extension_targeting_criterion_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/location_extension_targeting_criterion_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/location_group_radius_units.pb.go b/googleapis/ads/googleads/v7/enums/location_group_radius_units.pb.go index 501deefc8..ef747304a 100644 --- a/googleapis/ads/googleads/v7/enums/location_group_radius_units.pb.go +++ b/googleapis/ads/googleads/v7/enums/location_group_radius_units.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/location_group_radius_units.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/location_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/location_placeholder_field.pb.go index 14b4d3047..5876db7ee 100644 --- a/googleapis/ads/googleads/v7/enums/location_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/location_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/location_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/location_source_type.pb.go b/googleapis/ads/googleads/v7/enums/location_source_type.pb.go index 1ccf44096..4b4179b29 100644 --- a/googleapis/ads/googleads/v7/enums/location_source_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/location_source_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/location_source_type.proto package enums @@ -44,8 +44,7 @@ const ( LocationSourceTypeEnum_UNSPECIFIED LocationSourceTypeEnum_LocationSourceType = 0 // Used for return value only. Represents value unknown in this version. LocationSourceTypeEnum_UNKNOWN LocationSourceTypeEnum_LocationSourceType = 1 - // Locations associated with the customer's linked Google My Business - // account. + // Locations associated with the customer's linked Business Profile. LocationSourceTypeEnum_GOOGLE_MY_BUSINESS LocationSourceTypeEnum_LocationSourceType = 2 // Affiliate (chain) store locations. For example, Best Buy store locations. LocationSourceTypeEnum_AFFILIATE LocationSourceTypeEnum_LocationSourceType = 3 diff --git a/googleapis/ads/googleads/v7/enums/manager_link_status.pb.go b/googleapis/ads/googleads/v7/enums/manager_link_status.pb.go index bea7b7f3a..4a090e7ba 100644 --- a/googleapis/ads/googleads/v7/enums/manager_link_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/manager_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/manager_link_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/matching_function_context_type.pb.go b/googleapis/ads/googleads/v7/enums/matching_function_context_type.pb.go index 7c331e1c9..18b62158d 100644 --- a/googleapis/ads/googleads/v7/enums/matching_function_context_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/matching_function_context_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/matching_function_context_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/matching_function_operator.pb.go b/googleapis/ads/googleads/v7/enums/matching_function_operator.pb.go index 1740f0296..4c8a755d7 100644 --- a/googleapis/ads/googleads/v7/enums/matching_function_operator.pb.go +++ b/googleapis/ads/googleads/v7/enums/matching_function_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/matching_function_operator.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/media_type.pb.go b/googleapis/ads/googleads/v7/enums/media_type.pb.go index 55ad9e492..6356ba04a 100644 --- a/googleapis/ads/googleads/v7/enums/media_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/media_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/media_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/merchant_center_link_status.pb.go b/googleapis/ads/googleads/v7/enums/merchant_center_link_status.pb.go index 2eae6dbf3..05809618f 100644 --- a/googleapis/ads/googleads/v7/enums/merchant_center_link_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/merchant_center_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/merchant_center_link_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/message_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/message_placeholder_field.pb.go index 3149f5cf9..f3a411ee1 100644 --- a/googleapis/ads/googleads/v7/enums/message_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/message_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/message_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/mime_type.pb.go b/googleapis/ads/googleads/v7/enums/mime_type.pb.go index bfa94cf39..ef35a8a80 100644 --- a/googleapis/ads/googleads/v7/enums/mime_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/mime_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/mime_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/minute_of_hour.pb.go b/googleapis/ads/googleads/v7/enums/minute_of_hour.pb.go index e9cae33da..52f45900f 100644 --- a/googleapis/ads/googleads/v7/enums/minute_of_hour.pb.go +++ b/googleapis/ads/googleads/v7/enums/minute_of_hour.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/minute_of_hour.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/mobile_app_vendor.pb.go b/googleapis/ads/googleads/v7/enums/mobile_app_vendor.pb.go index 088da360b..4096135f7 100644 --- a/googleapis/ads/googleads/v7/enums/mobile_app_vendor.pb.go +++ b/googleapis/ads/googleads/v7/enums/mobile_app_vendor.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/mobile_app_vendor.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/mobile_device_type.pb.go b/googleapis/ads/googleads/v7/enums/mobile_device_type.pb.go index 2e49c9ef6..60742630e 100644 --- a/googleapis/ads/googleads/v7/enums/mobile_device_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/mobile_device_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/mobile_device_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/month_of_year.pb.go b/googleapis/ads/googleads/v7/enums/month_of_year.pb.go index 56d8ebc5a..b44766ad3 100644 --- a/googleapis/ads/googleads/v7/enums/month_of_year.pb.go +++ b/googleapis/ads/googleads/v7/enums/month_of_year.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/month_of_year.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/negative_geo_target_type.pb.go b/googleapis/ads/googleads/v7/enums/negative_geo_target_type.pb.go index 5dbfee247..70917a9f2 100644 --- a/googleapis/ads/googleads/v7/enums/negative_geo_target_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/negative_geo_target_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/negative_geo_target_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/offline_user_data_job_failure_reason.pb.go b/googleapis/ads/googleads/v7/enums/offline_user_data_job_failure_reason.pb.go index 70775efef..a3cd3189f 100644 --- a/googleapis/ads/googleads/v7/enums/offline_user_data_job_failure_reason.pb.go +++ b/googleapis/ads/googleads/v7/enums/offline_user_data_job_failure_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/offline_user_data_job_failure_reason.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/offline_user_data_job_status.pb.go b/googleapis/ads/googleads/v7/enums/offline_user_data_job_status.pb.go index 1e23fc1d3..090a7207b 100644 --- a/googleapis/ads/googleads/v7/enums/offline_user_data_job_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/offline_user_data_job_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/offline_user_data_job_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/offline_user_data_job_type.pb.go b/googleapis/ads/googleads/v7/enums/offline_user_data_job_type.pb.go index 00fcb30e6..550a1ae48 100644 --- a/googleapis/ads/googleads/v7/enums/offline_user_data_job_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/offline_user_data_job_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/offline_user_data_job_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/operating_system_version_operator_type.pb.go b/googleapis/ads/googleads/v7/enums/operating_system_version_operator_type.pb.go index 8992c6bc4..93a36ac5e 100644 --- a/googleapis/ads/googleads/v7/enums/operating_system_version_operator_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/operating_system_version_operator_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/operating_system_version_operator_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/optimization_goal_type.pb.go b/googleapis/ads/googleads/v7/enums/optimization_goal_type.pb.go index d8b5b139d..133086770 100644 --- a/googleapis/ads/googleads/v7/enums/optimization_goal_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/optimization_goal_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/optimization_goal_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/parental_status_type.pb.go b/googleapis/ads/googleads/v7/enums/parental_status_type.pb.go index e8572f313..bf78ce933 100644 --- a/googleapis/ads/googleads/v7/enums/parental_status_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/parental_status_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/parental_status_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/payment_mode.pb.go b/googleapis/ads/googleads/v7/enums/payment_mode.pb.go index f0a579f8f..94b3b96fd 100644 --- a/googleapis/ads/googleads/v7/enums/payment_mode.pb.go +++ b/googleapis/ads/googleads/v7/enums/payment_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/payment_mode.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/placeholder_type.pb.go b/googleapis/ads/googleads/v7/enums/placeholder_type.pb.go index 00474a2ec..6d465e6d5 100644 --- a/googleapis/ads/googleads/v7/enums/placeholder_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/placeholder_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/placeholder_type.proto package enums @@ -53,8 +53,8 @@ const ( // Lets you provide users with a link that points to a mobile app in // addition to a website. PlaceholderTypeEnum_APP PlaceholderTypeEnum_PlaceholderType = 4 - // Lets you show locations of businesses from your Google My Business - // account in your ad. This helps people find your locations by showing your + // Lets you show locations of businesses from your Business Profile + // in your ad. This helps people find your locations by showing your // ads with your address, a map to your location, or the distance to your // business. This extension type is useful to draw customers to your // brick-and-mortar location. diff --git a/googleapis/ads/googleads/v7/enums/placement_type.pb.go b/googleapis/ads/googleads/v7/enums/placement_type.pb.go index 18fc60bd6..08bb09e4b 100644 --- a/googleapis/ads/googleads/v7/enums/placement_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/placement_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/placement_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/policy_approval_status.pb.go b/googleapis/ads/googleads/v7/enums/policy_approval_status.pb.go index 5d8a40dc9..e1b869e2f 100644 --- a/googleapis/ads/googleads/v7/enums/policy_approval_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/policy_approval_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/policy_approval_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/policy_review_status.pb.go b/googleapis/ads/googleads/v7/enums/policy_review_status.pb.go index c8bde8d2b..4fdc8f0db 100644 --- a/googleapis/ads/googleads/v7/enums/policy_review_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/policy_review_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/policy_review_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/policy_topic_entry_type.pb.go b/googleapis/ads/googleads/v7/enums/policy_topic_entry_type.pb.go index 446b758e3..c06bc878a 100644 --- a/googleapis/ads/googleads/v7/enums/policy_topic_entry_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/policy_topic_entry_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/policy_topic_entry_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go b/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go index db219f2b2..1acdde9ca 100644 --- a/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/policy_topic_evidence_destination_mismatch_url_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_device.pb.go b/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_device.pb.go index 732ee654e..e109dbc3e 100644 --- a/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_device.pb.go +++ b/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_device.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_device.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go b/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go index 43c4165e1..1e6a16cb2 100644 --- a/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/policy_topic_evidence_destination_not_working_dns_error_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/positive_geo_target_type.pb.go b/googleapis/ads/googleads/v7/enums/positive_geo_target_type.pb.go index 9795728e5..98fa9f68e 100644 --- a/googleapis/ads/googleads/v7/enums/positive_geo_target_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/positive_geo_target_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/positive_geo_target_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/preferred_content_type.pb.go b/googleapis/ads/googleads/v7/enums/preferred_content_type.pb.go index 035cad392..65d67e39c 100644 --- a/googleapis/ads/googleads/v7/enums/preferred_content_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/preferred_content_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/preferred_content_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/price_extension_price_qualifier.pb.go b/googleapis/ads/googleads/v7/enums/price_extension_price_qualifier.pb.go index 0a3f51924..64509a15c 100644 --- a/googleapis/ads/googleads/v7/enums/price_extension_price_qualifier.pb.go +++ b/googleapis/ads/googleads/v7/enums/price_extension_price_qualifier.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/price_extension_price_qualifier.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/price_extension_price_unit.pb.go b/googleapis/ads/googleads/v7/enums/price_extension_price_unit.pb.go index 80005cd7a..e51bdd9b5 100644 --- a/googleapis/ads/googleads/v7/enums/price_extension_price_unit.pb.go +++ b/googleapis/ads/googleads/v7/enums/price_extension_price_unit.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/price_extension_price_unit.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/price_extension_type.pb.go b/googleapis/ads/googleads/v7/enums/price_extension_type.pb.go index 7a4e0bd68..5569fee8a 100644 --- a/googleapis/ads/googleads/v7/enums/price_extension_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/price_extension_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/price_extension_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/price_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/price_placeholder_field.pb.go index c2d498e09..94481d377 100644 --- a/googleapis/ads/googleads/v7/enums/price_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/price_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/price_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/product_bidding_category_level.pb.go b/googleapis/ads/googleads/v7/enums/product_bidding_category_level.pb.go index 48b975724..ed9e67595 100644 --- a/googleapis/ads/googleads/v7/enums/product_bidding_category_level.pb.go +++ b/googleapis/ads/googleads/v7/enums/product_bidding_category_level.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/product_bidding_category_level.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/product_bidding_category_status.pb.go b/googleapis/ads/googleads/v7/enums/product_bidding_category_status.pb.go index f678b3982..4842372e5 100644 --- a/googleapis/ads/googleads/v7/enums/product_bidding_category_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/product_bidding_category_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/product_bidding_category_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/product_channel.pb.go b/googleapis/ads/googleads/v7/enums/product_channel.pb.go index 7de4a70df..6d8fba93e 100644 --- a/googleapis/ads/googleads/v7/enums/product_channel.pb.go +++ b/googleapis/ads/googleads/v7/enums/product_channel.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/product_channel.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/product_channel_exclusivity.pb.go b/googleapis/ads/googleads/v7/enums/product_channel_exclusivity.pb.go index 5a475e907..d5ad78fb3 100644 --- a/googleapis/ads/googleads/v7/enums/product_channel_exclusivity.pb.go +++ b/googleapis/ads/googleads/v7/enums/product_channel_exclusivity.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/product_channel_exclusivity.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/product_condition.pb.go b/googleapis/ads/googleads/v7/enums/product_condition.pb.go index 97ea471f1..bbbefb738 100644 --- a/googleapis/ads/googleads/v7/enums/product_condition.pb.go +++ b/googleapis/ads/googleads/v7/enums/product_condition.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/product_condition.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/product_custom_attribute_index.pb.go b/googleapis/ads/googleads/v7/enums/product_custom_attribute_index.pb.go index f9f5fa023..c3e443d8b 100644 --- a/googleapis/ads/googleads/v7/enums/product_custom_attribute_index.pb.go +++ b/googleapis/ads/googleads/v7/enums/product_custom_attribute_index.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/product_custom_attribute_index.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/product_type_level.pb.go b/googleapis/ads/googleads/v7/enums/product_type_level.pb.go index 5228727cb..a16d53dcc 100644 --- a/googleapis/ads/googleads/v7/enums/product_type_level.pb.go +++ b/googleapis/ads/googleads/v7/enums/product_type_level.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/product_type_level.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/promotion_extension_discount_modifier.pb.go b/googleapis/ads/googleads/v7/enums/promotion_extension_discount_modifier.pb.go index 04170f59f..55bd33d15 100644 --- a/googleapis/ads/googleads/v7/enums/promotion_extension_discount_modifier.pb.go +++ b/googleapis/ads/googleads/v7/enums/promotion_extension_discount_modifier.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/promotion_extension_discount_modifier.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/promotion_extension_occasion.pb.go b/googleapis/ads/googleads/v7/enums/promotion_extension_occasion.pb.go index 32b3f830f..7db3b18e1 100644 --- a/googleapis/ads/googleads/v7/enums/promotion_extension_occasion.pb.go +++ b/googleapis/ads/googleads/v7/enums/promotion_extension_occasion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/promotion_extension_occasion.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/promotion_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/promotion_placeholder_field.pb.go index b2f0278c4..f0faac009 100644 --- a/googleapis/ads/googleads/v7/enums/promotion_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/promotion_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/promotion_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/proximity_radius_units.pb.go b/googleapis/ads/googleads/v7/enums/proximity_radius_units.pb.go index e3c42395a..a33ff66c9 100644 --- a/googleapis/ads/googleads/v7/enums/proximity_radius_units.pb.go +++ b/googleapis/ads/googleads/v7/enums/proximity_radius_units.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/proximity_radius_units.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/quality_score_bucket.pb.go b/googleapis/ads/googleads/v7/enums/quality_score_bucket.pb.go index a195ff4ba..daa881080 100644 --- a/googleapis/ads/googleads/v7/enums/quality_score_bucket.pb.go +++ b/googleapis/ads/googleads/v7/enums/quality_score_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/quality_score_bucket.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/reach_plan_ad_length.pb.go b/googleapis/ads/googleads/v7/enums/reach_plan_ad_length.pb.go index 1d47d3eea..cbb18c251 100644 --- a/googleapis/ads/googleads/v7/enums/reach_plan_ad_length.pb.go +++ b/googleapis/ads/googleads/v7/enums/reach_plan_ad_length.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/reach_plan_ad_length.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/reach_plan_age_range.pb.go b/googleapis/ads/googleads/v7/enums/reach_plan_age_range.pb.go index ffc798568..8d6d93e9f 100644 --- a/googleapis/ads/googleads/v7/enums/reach_plan_age_range.pb.go +++ b/googleapis/ads/googleads/v7/enums/reach_plan_age_range.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/reach_plan_age_range.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/reach_plan_network.pb.go b/googleapis/ads/googleads/v7/enums/reach_plan_network.pb.go index 9e2f12425..32e37aab4 100644 --- a/googleapis/ads/googleads/v7/enums/reach_plan_network.pb.go +++ b/googleapis/ads/googleads/v7/enums/reach_plan_network.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/reach_plan_network.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/real_estate_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/real_estate_placeholder_field.pb.go index 8e46f2e51..cf4e97bfd 100644 --- a/googleapis/ads/googleads/v7/enums/real_estate_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/real_estate_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/real_estate_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/recommendation_type.pb.go b/googleapis/ads/googleads/v7/enums/recommendation_type.pb.go index 8c32bc348..86ad73661 100644 --- a/googleapis/ads/googleads/v7/enums/recommendation_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/recommendation_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/recommendation_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/resource_change_operation.pb.go b/googleapis/ads/googleads/v7/enums/resource_change_operation.pb.go index d860de655..42a360783 100644 --- a/googleapis/ads/googleads/v7/enums/resource_change_operation.pb.go +++ b/googleapis/ads/googleads/v7/enums/resource_change_operation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/resource_change_operation.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/resource_limit_type.pb.go b/googleapis/ads/googleads/v7/enums/resource_limit_type.pb.go index e620a781e..57aed338f 100644 --- a/googleapis/ads/googleads/v7/enums/resource_limit_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/resource_limit_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/resource_limit_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/response_content_type.pb.go b/googleapis/ads/googleads/v7/enums/response_content_type.pb.go index 80d773eb8..5c3ef9e80 100644 --- a/googleapis/ads/googleads/v7/enums/response_content_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/response_content_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/response_content_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/search_engine_results_page_type.pb.go b/googleapis/ads/googleads/v7/enums/search_engine_results_page_type.pb.go index 832dba8b3..ac75a4a0f 100644 --- a/googleapis/ads/googleads/v7/enums/search_engine_results_page_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/search_engine_results_page_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/search_engine_results_page_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/search_term_match_type.pb.go b/googleapis/ads/googleads/v7/enums/search_term_match_type.pb.go index 5177927d5..d7c0ce426 100644 --- a/googleapis/ads/googleads/v7/enums/search_term_match_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/search_term_match_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/search_term_match_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/search_term_targeting_status.pb.go b/googleapis/ads/googleads/v7/enums/search_term_targeting_status.pb.go index af1d20cb0..72d84fa3f 100644 --- a/googleapis/ads/googleads/v7/enums/search_term_targeting_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/search_term_targeting_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/search_term_targeting_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/served_asset_field_type.pb.go b/googleapis/ads/googleads/v7/enums/served_asset_field_type.pb.go index 79429cefe..6cec6ad89 100644 --- a/googleapis/ads/googleads/v7/enums/served_asset_field_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/served_asset_field_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/served_asset_field_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/shared_set_status.pb.go b/googleapis/ads/googleads/v7/enums/shared_set_status.pb.go index abd32afda..5d708a35b 100644 --- a/googleapis/ads/googleads/v7/enums/shared_set_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/shared_set_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/shared_set_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/shared_set_type.pb.go b/googleapis/ads/googleads/v7/enums/shared_set_type.pb.go index eb94a2fce..91b980ad9 100644 --- a/googleapis/ads/googleads/v7/enums/shared_set_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/shared_set_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/shared_set_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/simulation_modification_method.pb.go b/googleapis/ads/googleads/v7/enums/simulation_modification_method.pb.go index 32a9a43ec..34e0edcf7 100644 --- a/googleapis/ads/googleads/v7/enums/simulation_modification_method.pb.go +++ b/googleapis/ads/googleads/v7/enums/simulation_modification_method.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/simulation_modification_method.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/simulation_type.pb.go b/googleapis/ads/googleads/v7/enums/simulation_type.pb.go index db79ea105..2665e97f1 100644 --- a/googleapis/ads/googleads/v7/enums/simulation_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/simulation_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/simulation_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/sitelink_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/sitelink_placeholder_field.pb.go index 3801d2ab3..0c9f87018 100644 --- a/googleapis/ads/googleads/v7/enums/sitelink_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/sitelink_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/sitelink_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/slot.pb.go b/googleapis/ads/googleads/v7/enums/slot.pb.go index 5e32bbd59..ab2885ba9 100644 --- a/googleapis/ads/googleads/v7/enums/slot.pb.go +++ b/googleapis/ads/googleads/v7/enums/slot.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/slot.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/spending_limit_type.pb.go b/googleapis/ads/googleads/v7/enums/spending_limit_type.pb.go index fcc674828..9ebf5b0ea 100644 --- a/googleapis/ads/googleads/v7/enums/spending_limit_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/spending_limit_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/spending_limit_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/structured_snippet_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/structured_snippet_placeholder_field.pb.go index f75cda439..f1e905e9f 100644 --- a/googleapis/ads/googleads/v7/enums/structured_snippet_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/structured_snippet_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/structured_snippet_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/summary_row_setting.pb.go b/googleapis/ads/googleads/v7/enums/summary_row_setting.pb.go index 46c9a3ddb..ff699769e 100644 --- a/googleapis/ads/googleads/v7/enums/summary_row_setting.pb.go +++ b/googleapis/ads/googleads/v7/enums/summary_row_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/summary_row_setting.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/system_managed_entity_source.pb.go b/googleapis/ads/googleads/v7/enums/system_managed_entity_source.pb.go index 7339081cf..2abea13fa 100644 --- a/googleapis/ads/googleads/v7/enums/system_managed_entity_source.pb.go +++ b/googleapis/ads/googleads/v7/enums/system_managed_entity_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/system_managed_entity_source.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/target_cpa_opt_in_recommendation_goal.pb.go b/googleapis/ads/googleads/v7/enums/target_cpa_opt_in_recommendation_goal.pb.go index 0881d468d..8935a25fb 100644 --- a/googleapis/ads/googleads/v7/enums/target_cpa_opt_in_recommendation_goal.pb.go +++ b/googleapis/ads/googleads/v7/enums/target_cpa_opt_in_recommendation_goal.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/target_cpa_opt_in_recommendation_goal.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/target_impression_share_location.pb.go b/googleapis/ads/googleads/v7/enums/target_impression_share_location.pb.go index 3d05cffde..3c77e3027 100644 --- a/googleapis/ads/googleads/v7/enums/target_impression_share_location.pb.go +++ b/googleapis/ads/googleads/v7/enums/target_impression_share_location.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/target_impression_share_location.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/targeting_dimension.pb.go b/googleapis/ads/googleads/v7/enums/targeting_dimension.pb.go index d6f3662b8..2a9eeaa4b 100644 --- a/googleapis/ads/googleads/v7/enums/targeting_dimension.pb.go +++ b/googleapis/ads/googleads/v7/enums/targeting_dimension.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/targeting_dimension.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/time_type.pb.go b/googleapis/ads/googleads/v7/enums/time_type.pb.go index d43179a05..74921a362 100644 --- a/googleapis/ads/googleads/v7/enums/time_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/time_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/time_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/tracking_code_page_format.pb.go b/googleapis/ads/googleads/v7/enums/tracking_code_page_format.pb.go index 5d8679b25..65ab2469e 100644 --- a/googleapis/ads/googleads/v7/enums/tracking_code_page_format.pb.go +++ b/googleapis/ads/googleads/v7/enums/tracking_code_page_format.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/tracking_code_page_format.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/tracking_code_type.pb.go b/googleapis/ads/googleads/v7/enums/tracking_code_type.pb.go index 6f1c15642..c81cfcbf0 100644 --- a/googleapis/ads/googleads/v7/enums/tracking_code_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/tracking_code_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/tracking_code_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/travel_placeholder_field.pb.go b/googleapis/ads/googleads/v7/enums/travel_placeholder_field.pb.go index e423290ad..20af59233 100644 --- a/googleapis/ads/googleads/v7/enums/travel_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v7/enums/travel_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/travel_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_identifier_source.pb.go b/googleapis/ads/googleads/v7/enums/user_identifier_source.pb.go index ff507eb17..5102e4845 100644 --- a/googleapis/ads/googleads/v7/enums/user_identifier_source.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_identifier_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_identifier_source.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_interest_taxonomy_type.pb.go b/googleapis/ads/googleads/v7/enums/user_interest_taxonomy_type.pb.go index a63cf6506..bd97be93b 100644 --- a/googleapis/ads/googleads/v7/enums/user_interest_taxonomy_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_interest_taxonomy_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_interest_taxonomy_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_access_status.pb.go b/googleapis/ads/googleads/v7/enums/user_list_access_status.pb.go index e4be8ccca..aaa36a0ab 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_access_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_access_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_access_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_closing_reason.pb.go b/googleapis/ads/googleads/v7/enums/user_list_closing_reason.pb.go index 15c819746..22e33f7d0 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_closing_reason.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_closing_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_closing_reason.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_combined_rule_operator.pb.go b/googleapis/ads/googleads/v7/enums/user_list_combined_rule_operator.pb.go index 395f89533..d8370a104 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_combined_rule_operator.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_combined_rule_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_combined_rule_operator.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_crm_data_source_type.pb.go b/googleapis/ads/googleads/v7/enums/user_list_crm_data_source_type.pb.go index 3546f8a4a..481eb0544 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_crm_data_source_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_crm_data_source_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_crm_data_source_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_date_rule_item_operator.pb.go b/googleapis/ads/googleads/v7/enums/user_list_date_rule_item_operator.pb.go index cd067a992..e9351c3ca 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_date_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_date_rule_item_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_date_rule_item_operator.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_logical_rule_operator.pb.go b/googleapis/ads/googleads/v7/enums/user_list_logical_rule_operator.pb.go index acb2ba867..1d84ba6c3 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_logical_rule_operator.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_logical_rule_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_logical_rule_operator.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_membership_status.pb.go b/googleapis/ads/googleads/v7/enums/user_list_membership_status.pb.go index 05b07ec94..ad53dfd0f 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_membership_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_membership_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_membership_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_number_rule_item_operator.pb.go b/googleapis/ads/googleads/v7/enums/user_list_number_rule_item_operator.pb.go index 593d2c0b4..8ef2c5b09 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_number_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_number_rule_item_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_number_rule_item_operator.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_prepopulation_status.pb.go b/googleapis/ads/googleads/v7/enums/user_list_prepopulation_status.pb.go index 4c7ba772a..4a45b632b 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_prepopulation_status.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_prepopulation_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_prepopulation_status.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_rule_type.pb.go b/googleapis/ads/googleads/v7/enums/user_list_rule_type.pb.go index 034c5bb44..957b93911 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_rule_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_rule_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_rule_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_size_range.pb.go b/googleapis/ads/googleads/v7/enums/user_list_size_range.pb.go index 00acc785a..d8211de5b 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_size_range.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_size_range.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_size_range.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_string_rule_item_operator.pb.go b/googleapis/ads/googleads/v7/enums/user_list_string_rule_item_operator.pb.go index 604bab26e..08ffeeda8 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_string_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_string_rule_item_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_string_rule_item_operator.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/user_list_type.pb.go b/googleapis/ads/googleads/v7/enums/user_list_type.pb.go index 367819e30..0f94de13d 100644 --- a/googleapis/ads/googleads/v7/enums/user_list_type.pb.go +++ b/googleapis/ads/googleads/v7/enums/user_list_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/user_list_type.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/vanity_pharma_display_url_mode.pb.go b/googleapis/ads/googleads/v7/enums/vanity_pharma_display_url_mode.pb.go index e1d17fcbb..b8c82f457 100644 --- a/googleapis/ads/googleads/v7/enums/vanity_pharma_display_url_mode.pb.go +++ b/googleapis/ads/googleads/v7/enums/vanity_pharma_display_url_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/vanity_pharma_display_url_mode.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/vanity_pharma_text.pb.go b/googleapis/ads/googleads/v7/enums/vanity_pharma_text.pb.go index b274d63bf..e2f7ba285 100644 --- a/googleapis/ads/googleads/v7/enums/vanity_pharma_text.pb.go +++ b/googleapis/ads/googleads/v7/enums/vanity_pharma_text.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/vanity_pharma_text.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/webpage_condition_operand.pb.go b/googleapis/ads/googleads/v7/enums/webpage_condition_operand.pb.go index 759716c68..c724f6520 100644 --- a/googleapis/ads/googleads/v7/enums/webpage_condition_operand.pb.go +++ b/googleapis/ads/googleads/v7/enums/webpage_condition_operand.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/webpage_condition_operand.proto package enums diff --git a/googleapis/ads/googleads/v7/enums/webpage_condition_operator.pb.go b/googleapis/ads/googleads/v7/enums/webpage_condition_operator.pb.go index 04a2efa32..ec68ac5c6 100644 --- a/googleapis/ads/googleads/v7/enums/webpage_condition_operator.pb.go +++ b/googleapis/ads/googleads/v7/enums/webpage_condition_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/enums/webpage_condition_operator.proto package enums diff --git a/googleapis/ads/googleads/v7/errors/access_invitation_error.pb.go b/googleapis/ads/googleads/v7/errors/access_invitation_error.pb.go index 8705ecbe7..555d4918e 100644 --- a/googleapis/ads/googleads/v7/errors/access_invitation_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/access_invitation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/access_invitation_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/account_budget_proposal_error.pb.go b/googleapis/ads/googleads/v7/errors/account_budget_proposal_error.pb.go index 69007d4f2..d75ca6c06 100644 --- a/googleapis/ads/googleads/v7/errors/account_budget_proposal_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/account_budget_proposal_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/account_budget_proposal_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/account_link_error.pb.go b/googleapis/ads/googleads/v7/errors/account_link_error.pb.go index 035736615..eae2906c6 100644 --- a/googleapis/ads/googleads/v7/errors/account_link_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/account_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/account_link_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_customizer_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_customizer_error.pb.go index a790f6744..39c5ffa1d 100644 --- a/googleapis/ads/googleads/v7/errors/ad_customizer_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_customizer_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_customizer_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_error.pb.go index aa1d4afc3..b3ca0023d 100644 --- a/googleapis/ads/googleads/v7/errors/ad_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_group_ad_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_group_ad_error.pb.go index c93af1f56..98bd02056 100644 --- a/googleapis/ads/googleads/v7/errors/ad_group_ad_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_group_ad_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_group_ad_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_group_bid_modifier_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_group_bid_modifier_error.pb.go index 533cd10a1..5e360d2da 100644 --- a/googleapis/ads/googleads/v7/errors/ad_group_bid_modifier_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_group_bid_modifier_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_group_bid_modifier_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_group_criterion_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_group_criterion_error.pb.go index a01bc5653..3a1882692 100644 --- a/googleapis/ads/googleads/v7/errors/ad_group_criterion_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_group_criterion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_group_criterion_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_group_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_group_error.pb.go index 53d4c85cc..8040dec7d 100644 --- a/googleapis/ads/googleads/v7/errors/ad_group_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_group_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_group_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_group_feed_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_group_feed_error.pb.go index f21ea968a..d23ef0342 100644 --- a/googleapis/ads/googleads/v7/errors/ad_group_feed_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_group_feed_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_group_feed_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_parameter_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_parameter_error.pb.go index 14a647cc4..a805ae9c3 100644 --- a/googleapis/ads/googleads/v7/errors/ad_parameter_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_parameter_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_parameter_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/ad_sharing_error.pb.go b/googleapis/ads/googleads/v7/errors/ad_sharing_error.pb.go index e4c9ccd88..897517066 100644 --- a/googleapis/ads/googleads/v7/errors/ad_sharing_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/ad_sharing_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/ad_sharing_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/adx_error.pb.go b/googleapis/ads/googleads/v7/errors/adx_error.pb.go index 393d8695d..d71e89370 100644 --- a/googleapis/ads/googleads/v7/errors/adx_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/adx_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/adx_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/asset_error.pb.go b/googleapis/ads/googleads/v7/errors/asset_error.pb.go index 983c2187e..fc9a6b749 100644 --- a/googleapis/ads/googleads/v7/errors/asset_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/asset_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/asset_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/asset_link_error.pb.go b/googleapis/ads/googleads/v7/errors/asset_link_error.pb.go index 10f8c1bf8..65ae07735 100644 --- a/googleapis/ads/googleads/v7/errors/asset_link_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/asset_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/asset_link_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/authentication_error.pb.go b/googleapis/ads/googleads/v7/errors/authentication_error.pb.go index 0d0088aee..b104b66bf 100644 --- a/googleapis/ads/googleads/v7/errors/authentication_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/authentication_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/authentication_error.proto package errors @@ -46,9 +46,9 @@ const ( AuthenticationErrorEnum_UNKNOWN AuthenticationErrorEnum_AuthenticationError = 1 // Authentication of the request failed. AuthenticationErrorEnum_AUTHENTICATION_ERROR AuthenticationErrorEnum_AuthenticationError = 2 - // Client Customer Id is not a number. + // Client Customer ID is not a number. AuthenticationErrorEnum_CLIENT_CUSTOMER_ID_INVALID AuthenticationErrorEnum_AuthenticationError = 5 - // No customer found for the provided customer id. + // No customer found for the provided customer ID. AuthenticationErrorEnum_CUSTOMER_NOT_FOUND AuthenticationErrorEnum_AuthenticationError = 8 // Client's Google Account is deleted. AuthenticationErrorEnum_GOOGLE_ACCOUNT_DELETED AuthenticationErrorEnum_AuthenticationError = 9 @@ -56,7 +56,7 @@ const ( AuthenticationErrorEnum_GOOGLE_ACCOUNT_COOKIE_INVALID AuthenticationErrorEnum_AuthenticationError = 10 // A problem occurred during Google account authentication. AuthenticationErrorEnum_GOOGLE_ACCOUNT_AUTHENTICATION_FAILED AuthenticationErrorEnum_AuthenticationError = 25 - // The user in the google account login token does not match the UserId in + // The user in the Google account login token does not match the user ID in // the cookie. AuthenticationErrorEnum_GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH AuthenticationErrorEnum_AuthenticationError = 12 // Login cookie is required for authentication. diff --git a/googleapis/ads/googleads/v7/errors/authorization_error.pb.go b/googleapis/ads/googleads/v7/errors/authorization_error.pb.go index f992c9c96..431819618 100644 --- a/googleapis/ads/googleads/v7/errors/authorization_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/authorization_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/authorization_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/batch_job_error.pb.go b/googleapis/ads/googleads/v7/errors/batch_job_error.pb.go index 88bea0067..487a96f3a 100644 --- a/googleapis/ads/googleads/v7/errors/batch_job_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/batch_job_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/batch_job_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/bidding_error.pb.go b/googleapis/ads/googleads/v7/errors/bidding_error.pb.go index e436123b7..9bd9f2a14 100644 --- a/googleapis/ads/googleads/v7/errors/bidding_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/bidding_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/bidding_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/bidding_strategy_error.pb.go b/googleapis/ads/googleads/v7/errors/bidding_strategy_error.pb.go index ca15a1fe9..c4acdfdbb 100644 --- a/googleapis/ads/googleads/v7/errors/bidding_strategy_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/bidding_strategy_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/bidding_strategy_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/billing_setup_error.pb.go b/googleapis/ads/googleads/v7/errors/billing_setup_error.pb.go index 3578c3b8b..ad4a53f0a 100644 --- a/googleapis/ads/googleads/v7/errors/billing_setup_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/billing_setup_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/billing_setup_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/campaign_budget_error.pb.go b/googleapis/ads/googleads/v7/errors/campaign_budget_error.pb.go index 0a1a34618..df3833426 100644 --- a/googleapis/ads/googleads/v7/errors/campaign_budget_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/campaign_budget_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/campaign_budget_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/campaign_criterion_error.pb.go b/googleapis/ads/googleads/v7/errors/campaign_criterion_error.pb.go index 40fcfb517..f9d3ac5d8 100644 --- a/googleapis/ads/googleads/v7/errors/campaign_criterion_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/campaign_criterion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/campaign_criterion_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/campaign_draft_error.pb.go b/googleapis/ads/googleads/v7/errors/campaign_draft_error.pb.go index a4e459c7e..6a3162191 100644 --- a/googleapis/ads/googleads/v7/errors/campaign_draft_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/campaign_draft_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/campaign_draft_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/campaign_error.pb.go b/googleapis/ads/googleads/v7/errors/campaign_error.pb.go index 2daf69016..862080abb 100644 --- a/googleapis/ads/googleads/v7/errors/campaign_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/campaign_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/campaign_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/campaign_experiment_error.pb.go b/googleapis/ads/googleads/v7/errors/campaign_experiment_error.pb.go index c5b61f32a..0aac67dc2 100644 --- a/googleapis/ads/googleads/v7/errors/campaign_experiment_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/campaign_experiment_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/campaign_experiment_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/campaign_feed_error.pb.go b/googleapis/ads/googleads/v7/errors/campaign_feed_error.pb.go index 9720e91cc..de0066565 100644 --- a/googleapis/ads/googleads/v7/errors/campaign_feed_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/campaign_feed_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/campaign_feed_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/campaign_shared_set_error.pb.go b/googleapis/ads/googleads/v7/errors/campaign_shared_set_error.pb.go index 2bdb1d219..bcb73cd76 100644 --- a/googleapis/ads/googleads/v7/errors/campaign_shared_set_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/campaign_shared_set_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/campaign_shared_set_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/change_event_error.pb.go b/googleapis/ads/googleads/v7/errors/change_event_error.pb.go index c79b9c76a..a07668673 100644 --- a/googleapis/ads/googleads/v7/errors/change_event_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/change_event_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/change_event_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/change_status_error.pb.go b/googleapis/ads/googleads/v7/errors/change_status_error.pb.go index 12e54a152..5f46fdacc 100644 --- a/googleapis/ads/googleads/v7/errors/change_status_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/change_status_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/change_status_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/collection_size_error.pb.go b/googleapis/ads/googleads/v7/errors/collection_size_error.pb.go index b03195c32..4017fc40e 100644 --- a/googleapis/ads/googleads/v7/errors/collection_size_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/collection_size_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/collection_size_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/context_error.pb.go b/googleapis/ads/googleads/v7/errors/context_error.pb.go index 5968753a7..0bf985b75 100644 --- a/googleapis/ads/googleads/v7/errors/context_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/context_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/context_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/conversion_action_error.pb.go b/googleapis/ads/googleads/v7/errors/conversion_action_error.pb.go index 04857f39e..1496582bc 100644 --- a/googleapis/ads/googleads/v7/errors/conversion_action_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/conversion_action_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/conversion_action_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/conversion_adjustment_upload_error.pb.go b/googleapis/ads/googleads/v7/errors/conversion_adjustment_upload_error.pb.go index 358e88355..58d39dcd1 100644 --- a/googleapis/ads/googleads/v7/errors/conversion_adjustment_upload_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/conversion_adjustment_upload_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/conversion_adjustment_upload_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/conversion_custom_variable_error.pb.go b/googleapis/ads/googleads/v7/errors/conversion_custom_variable_error.pb.go index bac465aeb..db2b791e5 100644 --- a/googleapis/ads/googleads/v7/errors/conversion_custom_variable_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/conversion_custom_variable_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/conversion_custom_variable_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/conversion_upload_error.pb.go b/googleapis/ads/googleads/v7/errors/conversion_upload_error.pb.go index 474ce7302..5038332fd 100644 --- a/googleapis/ads/googleads/v7/errors/conversion_upload_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/conversion_upload_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/conversion_upload_error.proto package errors @@ -62,8 +62,8 @@ const ( // system. This can happen if Google Click IDs are collected for non Google // Ads clicks. ConversionUploadErrorEnum_GCLID_NOT_FOUND ConversionUploadErrorEnum_ConversionUploadError = 7 - // The click associated with the given gclid is owned by a customer - // account that the uploading customer does not manage. + // The click associated with the given gclid is owned by a customer account + // that the uploading customer does not manage. ConversionUploadErrorEnum_UNAUTHORIZED_CUSTOMER ConversionUploadErrorEnum_ConversionUploadError = 8 // No upload eligible conversion action that matches the provided // information can be found for the customer. diff --git a/googleapis/ads/googleads/v7/errors/country_code_error.pb.go b/googleapis/ads/googleads/v7/errors/country_code_error.pb.go index c6bdf02b0..c09d3e307 100644 --- a/googleapis/ads/googleads/v7/errors/country_code_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/country_code_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/country_code_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/criterion_error.pb.go b/googleapis/ads/googleads/v7/errors/criterion_error.pb.go index da03e4d20..4e9d40009 100644 --- a/googleapis/ads/googleads/v7/errors/criterion_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/criterion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/criterion_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/currency_code_error.pb.go b/googleapis/ads/googleads/v7/errors/currency_code_error.pb.go index ca835b449..2f865c243 100644 --- a/googleapis/ads/googleads/v7/errors/currency_code_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/currency_code_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/currency_code_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/custom_audience_error.pb.go b/googleapis/ads/googleads/v7/errors/custom_audience_error.pb.go index 91681a0b2..9c85f6ea3 100644 --- a/googleapis/ads/googleads/v7/errors/custom_audience_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/custom_audience_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/custom_audience_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/custom_interest_error.pb.go b/googleapis/ads/googleads/v7/errors/custom_interest_error.pb.go index 6f8cb3043..9ca6df91d 100644 --- a/googleapis/ads/googleads/v7/errors/custom_interest_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/custom_interest_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/custom_interest_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/customer_client_link_error.pb.go b/googleapis/ads/googleads/v7/errors/customer_client_link_error.pb.go index 939acc7bc..02e93b410 100644 --- a/googleapis/ads/googleads/v7/errors/customer_client_link_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/customer_client_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/customer_client_link_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/customer_error.pb.go b/googleapis/ads/googleads/v7/errors/customer_error.pb.go index ed3dd3e93..3cc0fdb5b 100644 --- a/googleapis/ads/googleads/v7/errors/customer_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/customer_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/customer_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/customer_feed_error.pb.go b/googleapis/ads/googleads/v7/errors/customer_feed_error.pb.go index 09f1b63bc..201af3aed 100644 --- a/googleapis/ads/googleads/v7/errors/customer_feed_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/customer_feed_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/customer_feed_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/customer_manager_link_error.pb.go b/googleapis/ads/googleads/v7/errors/customer_manager_link_error.pb.go index cc4953014..135f7cbf3 100644 --- a/googleapis/ads/googleads/v7/errors/customer_manager_link_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/customer_manager_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/customer_manager_link_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/customer_user_access_error.pb.go b/googleapis/ads/googleads/v7/errors/customer_user_access_error.pb.go index d48166eed..1c1e34dd2 100644 --- a/googleapis/ads/googleads/v7/errors/customer_user_access_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/customer_user_access_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/customer_user_access_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/database_error.pb.go b/googleapis/ads/googleads/v7/errors/database_error.pb.go index f625d4072..956027b5a 100644 --- a/googleapis/ads/googleads/v7/errors/database_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/database_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/database_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/date_error.pb.go b/googleapis/ads/googleads/v7/errors/date_error.pb.go index b21e54642..023a383ec 100644 --- a/googleapis/ads/googleads/v7/errors/date_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/date_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/date_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/date_range_error.pb.go b/googleapis/ads/googleads/v7/errors/date_range_error.pb.go index 8346c5fcf..8396b6070 100644 --- a/googleapis/ads/googleads/v7/errors/date_range_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/date_range_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/date_range_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/distinct_error.pb.go b/googleapis/ads/googleads/v7/errors/distinct_error.pb.go index a8b4f62fc..0f4bbe760 100644 --- a/googleapis/ads/googleads/v7/errors/distinct_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/distinct_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/distinct_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/enum_error.pb.go b/googleapis/ads/googleads/v7/errors/enum_error.pb.go index 9c661eae2..1ca7b6725 100644 --- a/googleapis/ads/googleads/v7/errors/enum_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/enum_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/enum_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/errors.pb.go b/googleapis/ads/googleads/v7/errors/errors.pb.go index a36ae4732..f2b4f3a1c 100644 --- a/googleapis/ads/googleads/v7/errors/errors.pb.go +++ b/googleapis/ads/googleads/v7/errors/errors.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/errors.proto package errors @@ -105,7 +105,7 @@ type GoogleAdsFailure struct { // The list of errors that occurred. Errors []*GoogleAdsError `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"` - // The unique id of the request that is used for debugging purposes. + // The unique ID of the request that is used for debugging purposes. RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` } diff --git a/googleapis/ads/googleads/v7/errors/extension_feed_item_error.pb.go b/googleapis/ads/googleads/v7/errors/extension_feed_item_error.pb.go index 603e47e66..089f30394 100644 --- a/googleapis/ads/googleads/v7/errors/extension_feed_item_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/extension_feed_item_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/extension_feed_item_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/extension_setting_error.pb.go b/googleapis/ads/googleads/v7/errors/extension_setting_error.pb.go index a66adb40e..62a48eb38 100644 --- a/googleapis/ads/googleads/v7/errors/extension_setting_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/extension_setting_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/extension_setting_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/feed_attribute_reference_error.pb.go b/googleapis/ads/googleads/v7/errors/feed_attribute_reference_error.pb.go index ef4b4eb41..0ff95aaca 100644 --- a/googleapis/ads/googleads/v7/errors/feed_attribute_reference_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/feed_attribute_reference_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/feed_attribute_reference_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/feed_error.pb.go b/googleapis/ads/googleads/v7/errors/feed_error.pb.go index 0a0c7c959..7bf76cf3e 100644 --- a/googleapis/ads/googleads/v7/errors/feed_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/feed_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/feed_error.proto package errors @@ -79,13 +79,13 @@ const ( FeedErrorEnum_TOO_MANY_ATTRIBUTES FeedErrorEnum_FeedError = 17 // The business account is not valid. FeedErrorEnum_INVALID_BUSINESS_ACCOUNT FeedErrorEnum_FeedError = 18 - // Business account cannot access Google My Business account. + // Business account cannot access Business Profile. FeedErrorEnum_BUSINESS_ACCOUNT_CANNOT_ACCESS_LOCATION_ACCOUNT FeedErrorEnum_FeedError = 19 // Invalid chain ID provided for affiliate location feed. FeedErrorEnum_INVALID_AFFILIATE_CHAIN_ID FeedErrorEnum_FeedError = 20 // There is already a feed with the given system feed generation data. FeedErrorEnum_DUPLICATE_SYSTEM_FEED FeedErrorEnum_FeedError = 21 - // An error occurred accessing GMB account. + // An error occurred accessing Business Profile. FeedErrorEnum_GMB_ACCESS_ERROR FeedErrorEnum_FeedError = 22 // A customer cannot have both LOCATION and AFFILIATE_LOCATION feeds. FeedErrorEnum_CANNOT_HAVE_LOCATION_AND_AFFILIATE_LOCATION_FEEDS FeedErrorEnum_FeedError = 23 diff --git a/googleapis/ads/googleads/v7/errors/feed_item_error.pb.go b/googleapis/ads/googleads/v7/errors/feed_item_error.pb.go index d4dc4661b..d78ee1797 100644 --- a/googleapis/ads/googleads/v7/errors/feed_item_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/feed_item_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/feed_item_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/feed_item_set_error.pb.go b/googleapis/ads/googleads/v7/errors/feed_item_set_error.pb.go index 7498073f3..11f76e8eb 100644 --- a/googleapis/ads/googleads/v7/errors/feed_item_set_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/feed_item_set_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/feed_item_set_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/feed_item_set_link_error.pb.go b/googleapis/ads/googleads/v7/errors/feed_item_set_link_error.pb.go index 56c05a4b3..72ea8525a 100644 --- a/googleapis/ads/googleads/v7/errors/feed_item_set_link_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/feed_item_set_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/feed_item_set_link_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/feed_item_target_error.pb.go b/googleapis/ads/googleads/v7/errors/feed_item_target_error.pb.go index 403dd81b2..2cb7ab968 100644 --- a/googleapis/ads/googleads/v7/errors/feed_item_target_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/feed_item_target_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/feed_item_target_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/feed_item_validation_error.pb.go b/googleapis/ads/googleads/v7/errors/feed_item_validation_error.pb.go index 450f67b27..55c5f6e95 100644 --- a/googleapis/ads/googleads/v7/errors/feed_item_validation_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/feed_item_validation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/feed_item_validation_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/feed_mapping_error.pb.go b/googleapis/ads/googleads/v7/errors/feed_mapping_error.pb.go index 17b9ec59d..832af4735 100644 --- a/googleapis/ads/googleads/v7/errors/feed_mapping_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/feed_mapping_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/feed_mapping_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/field_error.pb.go b/googleapis/ads/googleads/v7/errors/field_error.pb.go index d69bab5cd..037161ccb 100644 --- a/googleapis/ads/googleads/v7/errors/field_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/field_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/field_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/field_mask_error.pb.go b/googleapis/ads/googleads/v7/errors/field_mask_error.pb.go index ef86eab8a..001db7f64 100644 --- a/googleapis/ads/googleads/v7/errors/field_mask_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/field_mask_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/field_mask_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/function_error.pb.go b/googleapis/ads/googleads/v7/errors/function_error.pb.go index 039fc95c5..3d76bba1e 100644 --- a/googleapis/ads/googleads/v7/errors/function_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/function_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/function_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/function_parsing_error.pb.go b/googleapis/ads/googleads/v7/errors/function_parsing_error.pb.go index b51421e65..691040be4 100644 --- a/googleapis/ads/googleads/v7/errors/function_parsing_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/function_parsing_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/function_parsing_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/geo_target_constant_suggestion_error.pb.go b/googleapis/ads/googleads/v7/errors/geo_target_constant_suggestion_error.pb.go index 0a4fb2a7a..714d3514e 100644 --- a/googleapis/ads/googleads/v7/errors/geo_target_constant_suggestion_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/geo_target_constant_suggestion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/geo_target_constant_suggestion_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/header_error.pb.go b/googleapis/ads/googleads/v7/errors/header_error.pb.go index 56fbc20ce..65563ec97 100644 --- a/googleapis/ads/googleads/v7/errors/header_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/header_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/header_error.proto package errors @@ -44,9 +44,9 @@ const ( HeaderErrorEnum_UNSPECIFIED HeaderErrorEnum_HeaderError = 0 // The received error code is not known in this version. HeaderErrorEnum_UNKNOWN HeaderErrorEnum_HeaderError = 1 - // The login customer id could not be validated. + // The login customer ID could not be validated. HeaderErrorEnum_INVALID_LOGIN_CUSTOMER_ID HeaderErrorEnum_HeaderError = 3 - // The linked customer id could not be validated. + // The linked customer ID could not be validated. HeaderErrorEnum_INVALID_LINKED_CUSTOMER_ID HeaderErrorEnum_HeaderError = 7 ) diff --git a/googleapis/ads/googleads/v7/errors/id_error.pb.go b/googleapis/ads/googleads/v7/errors/id_error.pb.go index 89a6f07bd..4424467dd 100644 --- a/googleapis/ads/googleads/v7/errors/id_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/id_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/id_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/image_error.pb.go b/googleapis/ads/googleads/v7/errors/image_error.pb.go index f96b21c93..6bd3cf8d5 100644 --- a/googleapis/ads/googleads/v7/errors/image_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/image_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/image_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/internal_error.pb.go b/googleapis/ads/googleads/v7/errors/internal_error.pb.go index 435560ab4..510ca7fb7 100644 --- a/googleapis/ads/googleads/v7/errors/internal_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/internal_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/internal_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/invoice_error.pb.go b/googleapis/ads/googleads/v7/errors/invoice_error.pb.go index 15b592a6c..0789f0da1 100644 --- a/googleapis/ads/googleads/v7/errors/invoice_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/invoice_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/invoice_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/keyword_plan_ad_group_error.pb.go b/googleapis/ads/googleads/v7/errors/keyword_plan_ad_group_error.pb.go index fbd1ee49f..5dff26516 100644 --- a/googleapis/ads/googleads/v7/errors/keyword_plan_ad_group_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/keyword_plan_ad_group_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/keyword_plan_ad_group_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/keyword_plan_ad_group_keyword_error.pb.go b/googleapis/ads/googleads/v7/errors/keyword_plan_ad_group_keyword_error.pb.go index 69c761244..0cbe126b7 100644 --- a/googleapis/ads/googleads/v7/errors/keyword_plan_ad_group_keyword_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/keyword_plan_ad_group_keyword_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/keyword_plan_ad_group_keyword_error.proto package errors @@ -60,6 +60,8 @@ const ( KeywordPlanAdGroupKeywordErrorEnum_INVALID_KEYWORD_TEXT KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError = 7 // Cpc Bid set for negative keyword. KeywordPlanAdGroupKeywordErrorEnum_NEGATIVE_KEYWORD_HAS_CPC_BID KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError = 8 + // New broad match modifier (BMM) KpAdGroupKeywords are not allowed. + KeywordPlanAdGroupKeywordErrorEnum_NEW_BMM_KEYWORDS_NOT_ALLOWED KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError = 9 ) // Enum value maps for KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError. @@ -74,6 +76,7 @@ var ( 6: "KEYWORD_HAS_TOO_MANY_WORDS", 7: "INVALID_KEYWORD_TEXT", 8: "NEGATIVE_KEYWORD_HAS_CPC_BID", + 9: "NEW_BMM_KEYWORDS_NOT_ALLOWED", } KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError_value = map[string]int32{ "UNSPECIFIED": 0, @@ -85,6 +88,7 @@ var ( "KEYWORD_HAS_TOO_MANY_WORDS": 6, "INVALID_KEYWORD_TEXT": 7, "NEGATIVE_KEYWORD_HAS_CPC_BID": 8, + "NEW_BMM_KEYWORDS_NOT_ALLOWED": 9, } ) @@ -166,10 +170,10 @@ var file_google_ads_googleads_v7_errors_keyword_plan_ad_group_keyword_error_prot 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb2, 0x02, 0x0a, 0x22, 0x4b, 0x65, 0x79, + 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd4, 0x02, 0x0a, 0x22, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, - 0x8b, 0x02, 0x0a, 0x1e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, + 0xad, 0x02, 0x0a, 0x1e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, @@ -185,24 +189,26 @@ var file_google_ads_googleads_v7_errors_keyword_plan_ad_group_keyword_error_prot 0x06, 0x12, 0x18, 0x0a, 0x14, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4b, 0x45, 0x59, 0x57, 0x4f, 0x52, 0x44, 0x5f, 0x54, 0x45, 0x58, 0x54, 0x10, 0x07, 0x12, 0x20, 0x0a, 0x1c, 0x4e, 0x45, 0x47, 0x41, 0x54, 0x49, 0x56, 0x45, 0x5f, 0x4b, 0x45, 0x59, 0x57, 0x4f, 0x52, 0x44, 0x5f, - 0x48, 0x41, 0x53, 0x5f, 0x43, 0x50, 0x43, 0x5f, 0x42, 0x49, 0x44, 0x10, 0x08, 0x42, 0xfe, 0x01, - 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x42, 0x23, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, - 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, - 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, - 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x37, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, - 0x37, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, - 0x56, 0x37, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, - 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x37, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x48, 0x41, 0x53, 0x5f, 0x43, 0x50, 0x43, 0x5f, 0x42, 0x49, 0x44, 0x10, 0x08, 0x12, 0x20, 0x0a, + 0x1c, 0x4e, 0x45, 0x57, 0x5f, 0x42, 0x4d, 0x4d, 0x5f, 0x4b, 0x45, 0x59, 0x57, 0x4f, 0x52, 0x44, + 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44, 0x10, 0x09, 0x42, + 0xfe, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x42, 0x23, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, + 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, + 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, + 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x37, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x2e, 0x56, 0x37, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x5c, 0x56, 0x37, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x37, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v7/errors/keyword_plan_campaign_error.pb.go b/googleapis/ads/googleads/v7/errors/keyword_plan_campaign_error.pb.go index 9efca65e9..0eda5f619 100644 --- a/googleapis/ads/googleads/v7/errors/keyword_plan_campaign_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/keyword_plan_campaign_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/keyword_plan_campaign_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/keyword_plan_campaign_keyword_error.pb.go b/googleapis/ads/googleads/v7/errors/keyword_plan_campaign_keyword_error.pb.go index b8f36f9d3..1b0b4d6b4 100644 --- a/googleapis/ads/googleads/v7/errors/keyword_plan_campaign_keyword_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/keyword_plan_campaign_keyword_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/keyword_plan_campaign_keyword_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/keyword_plan_error.pb.go b/googleapis/ads/googleads/v7/errors/keyword_plan_error.pb.go index ba7a57090..8207e0ec1 100644 --- a/googleapis/ads/googleads/v7/errors/keyword_plan_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/keyword_plan_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/keyword_plan_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/keyword_plan_idea_error.pb.go b/googleapis/ads/googleads/v7/errors/keyword_plan_idea_error.pb.go index bbd9fa7bd..d4fee090f 100644 --- a/googleapis/ads/googleads/v7/errors/keyword_plan_idea_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/keyword_plan_idea_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/keyword_plan_idea_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/label_error.pb.go b/googleapis/ads/googleads/v7/errors/label_error.pb.go index 6f0cb5035..0063cba1b 100644 --- a/googleapis/ads/googleads/v7/errors/label_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/label_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/label_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/language_code_error.pb.go b/googleapis/ads/googleads/v7/errors/language_code_error.pb.go index f30e9fef2..8f4b32826 100644 --- a/googleapis/ads/googleads/v7/errors/language_code_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/language_code_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/language_code_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/list_operation_error.pb.go b/googleapis/ads/googleads/v7/errors/list_operation_error.pb.go index 84ebe2fd5..e6e1774a4 100644 --- a/googleapis/ads/googleads/v7/errors/list_operation_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/list_operation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/list_operation_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/manager_link_error.pb.go b/googleapis/ads/googleads/v7/errors/manager_link_error.pb.go index 1c115f612..680e489ce 100644 --- a/googleapis/ads/googleads/v7/errors/manager_link_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/manager_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/manager_link_error.proto package errors @@ -56,7 +56,7 @@ const ( ManagerLinkErrorEnum_ALREADY_MANAGED_BY_THIS_MANAGER ManagerLinkErrorEnum_ManagerLinkError = 6 // Client is already managed in hierarchy. ManagerLinkErrorEnum_ALREADY_MANAGED_IN_HIERARCHY ManagerLinkErrorEnum_ManagerLinkError = 7 - // Manger and sub-manager to be linked have duplicate client. + // Manager and sub-manager to be linked have duplicate client. ManagerLinkErrorEnum_DUPLICATE_CHILD_FOUND ManagerLinkErrorEnum_ManagerLinkError = 8 // Client has no active user that can access the client account. ManagerLinkErrorEnum_CLIENT_HAS_NO_ADMIN_USER ManagerLinkErrorEnum_ManagerLinkError = 9 diff --git a/googleapis/ads/googleads/v7/errors/media_bundle_error.pb.go b/googleapis/ads/googleads/v7/errors/media_bundle_error.pb.go index a68bb8bd2..a2c040705 100644 --- a/googleapis/ads/googleads/v7/errors/media_bundle_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/media_bundle_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/media_bundle_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/media_file_error.pb.go b/googleapis/ads/googleads/v7/errors/media_file_error.pb.go index 2ee37dba3..3195bc770 100644 --- a/googleapis/ads/googleads/v7/errors/media_file_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/media_file_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/media_file_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/media_upload_error.pb.go b/googleapis/ads/googleads/v7/errors/media_upload_error.pb.go index 17ac86dbe..7c5b9944c 100644 --- a/googleapis/ads/googleads/v7/errors/media_upload_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/media_upload_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/media_upload_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/multiplier_error.pb.go b/googleapis/ads/googleads/v7/errors/multiplier_error.pb.go index a7ca98768..652cbd8cf 100644 --- a/googleapis/ads/googleads/v7/errors/multiplier_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/multiplier_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/multiplier_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/mutate_error.pb.go b/googleapis/ads/googleads/v7/errors/mutate_error.pb.go index f194f7225..0f100f8f9 100644 --- a/googleapis/ads/googleads/v7/errors/mutate_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/mutate_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/mutate_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/new_resource_creation_error.pb.go b/googleapis/ads/googleads/v7/errors/new_resource_creation_error.pb.go index ebd92318e..78ac3ea14 100644 --- a/googleapis/ads/googleads/v7/errors/new_resource_creation_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/new_resource_creation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/new_resource_creation_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/not_allowlisted_error.pb.go b/googleapis/ads/googleads/v7/errors/not_allowlisted_error.pb.go index ca88a878f..91ab416ae 100644 --- a/googleapis/ads/googleads/v7/errors/not_allowlisted_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/not_allowlisted_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/not_allowlisted_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/not_empty_error.pb.go b/googleapis/ads/googleads/v7/errors/not_empty_error.pb.go index 081ef6d08..960bcfef7 100644 --- a/googleapis/ads/googleads/v7/errors/not_empty_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/not_empty_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/not_empty_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/null_error.pb.go b/googleapis/ads/googleads/v7/errors/null_error.pb.go index 7e555c48d..58d297b6f 100644 --- a/googleapis/ads/googleads/v7/errors/null_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/null_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/null_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/offline_user_data_job_error.pb.go b/googleapis/ads/googleads/v7/errors/offline_user_data_job_error.pb.go index 6a78f5277..90c02d46f 100644 --- a/googleapis/ads/googleads/v7/errors/offline_user_data_job_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/offline_user_data_job_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/offline_user_data_job_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/operation_access_denied_error.pb.go b/googleapis/ads/googleads/v7/errors/operation_access_denied_error.pb.go index 49449d2ee..e6e7a4af2 100644 --- a/googleapis/ads/googleads/v7/errors/operation_access_denied_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/operation_access_denied_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/operation_access_denied_error.proto package errors @@ -52,13 +52,13 @@ const ( OperationAccessDeniedErrorEnum_REMOVE_OPERATION_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 4 // Unauthorized UPDATE operation in invoking a service's mutate method. OperationAccessDeniedErrorEnum_UPDATE_OPERATION_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 5 - // A mutate action is not allowed on this campaign, from this client. + // A mutate action is not allowed on this resource, from this client. OperationAccessDeniedErrorEnum_MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 6 // This operation is not permitted on this campaign type OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 7 // A CREATE operation may not set status to REMOVED. OperationAccessDeniedErrorEnum_CREATE_AS_REMOVED_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 8 - // This operation is not allowed because the campaign or adgroup is removed. + // This operation is not allowed because the resource is removed. OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 9 // This operation is not permitted on this ad group type. OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_AD_GROUP_TYPE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 10 diff --git a/googleapis/ads/googleads/v7/errors/operator_error.pb.go b/googleapis/ads/googleads/v7/errors/operator_error.pb.go index 18be82b60..0f231d923 100644 --- a/googleapis/ads/googleads/v7/errors/operator_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/operator_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/operator_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/partial_failure_error.pb.go b/googleapis/ads/googleads/v7/errors/partial_failure_error.pb.go index 2e3e88398..b02079092 100644 --- a/googleapis/ads/googleads/v7/errors/partial_failure_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/partial_failure_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/partial_failure_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/payments_account_error.pb.go b/googleapis/ads/googleads/v7/errors/payments_account_error.pb.go index abc4dbd42..15b2e3d77 100644 --- a/googleapis/ads/googleads/v7/errors/payments_account_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/payments_account_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/payments_account_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/policy_finding_error.pb.go b/googleapis/ads/googleads/v7/errors/policy_finding_error.pb.go index 5151b0262..5e0a06d02 100644 --- a/googleapis/ads/googleads/v7/errors/policy_finding_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/policy_finding_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/policy_finding_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/policy_validation_parameter_error.pb.go b/googleapis/ads/googleads/v7/errors/policy_validation_parameter_error.pb.go index 82ab79dd7..eabebabdd 100644 --- a/googleapis/ads/googleads/v7/errors/policy_validation_parameter_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/policy_validation_parameter_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/policy_validation_parameter_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/policy_violation_error.pb.go b/googleapis/ads/googleads/v7/errors/policy_violation_error.pb.go index ed564a0a2..d25e09100 100644 --- a/googleapis/ads/googleads/v7/errors/policy_violation_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/policy_violation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/policy_violation_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/query_error.pb.go b/googleapis/ads/googleads/v7/errors/query_error.pb.go index d1641251f..d07cc4dc1 100644 --- a/googleapis/ads/googleads/v7/errors/query_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/query_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/query_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/quota_error.pb.go b/googleapis/ads/googleads/v7/errors/quota_error.pb.go index 589c11734..5d0e32c07 100644 --- a/googleapis/ads/googleads/v7/errors/quota_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/quota_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/quota_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/range_error.pb.go b/googleapis/ads/googleads/v7/errors/range_error.pb.go index 8d7dc4c7f..7e98fac46 100644 --- a/googleapis/ads/googleads/v7/errors/range_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/range_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/range_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/reach_plan_error.pb.go b/googleapis/ads/googleads/v7/errors/reach_plan_error.pb.go index 1986ff1c3..81d798ef1 100644 --- a/googleapis/ads/googleads/v7/errors/reach_plan_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/reach_plan_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/reach_plan_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/recommendation_error.pb.go b/googleapis/ads/googleads/v7/errors/recommendation_error.pb.go index 431236ecb..6d0337285 100644 --- a/googleapis/ads/googleads/v7/errors/recommendation_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/recommendation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/recommendation_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/region_code_error.pb.go b/googleapis/ads/googleads/v7/errors/region_code_error.pb.go index 2e8d97c9c..605c5d3d9 100644 --- a/googleapis/ads/googleads/v7/errors/region_code_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/region_code_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/region_code_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/request_error.pb.go b/googleapis/ads/googleads/v7/errors/request_error.pb.go index b92c76dd3..ab8de3001 100644 --- a/googleapis/ads/googleads/v7/errors/request_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/request_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/request_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/resource_access_denied_error.pb.go b/googleapis/ads/googleads/v7/errors/resource_access_denied_error.pb.go index 29654f68f..4aca91ac3 100644 --- a/googleapis/ads/googleads/v7/errors/resource_access_denied_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/resource_access_denied_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/resource_access_denied_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/resource_count_limit_exceeded_error.pb.go b/googleapis/ads/googleads/v7/errors/resource_count_limit_exceeded_error.pb.go index 2b3a27a81..832eec181 100644 --- a/googleapis/ads/googleads/v7/errors/resource_count_limit_exceeded_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/resource_count_limit_exceeded_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/resource_count_limit_exceeded_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/setting_error.pb.go b/googleapis/ads/googleads/v7/errors/setting_error.pb.go index b4cdc5c80..b9d057fdf 100644 --- a/googleapis/ads/googleads/v7/errors/setting_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/setting_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/setting_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/shared_criterion_error.pb.go b/googleapis/ads/googleads/v7/errors/shared_criterion_error.pb.go index 552ee8851..cf5f3a715 100644 --- a/googleapis/ads/googleads/v7/errors/shared_criterion_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/shared_criterion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/shared_criterion_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/shared_set_error.pb.go b/googleapis/ads/googleads/v7/errors/shared_set_error.pb.go index eaaa26cf7..32fee08ab 100644 --- a/googleapis/ads/googleads/v7/errors/shared_set_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/shared_set_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/shared_set_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/size_limit_error.pb.go b/googleapis/ads/googleads/v7/errors/size_limit_error.pb.go index 4318d76a6..8d72e854a 100644 --- a/googleapis/ads/googleads/v7/errors/size_limit_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/size_limit_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/size_limit_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/string_format_error.pb.go b/googleapis/ads/googleads/v7/errors/string_format_error.pb.go index 47aa19621..c5e15f58b 100644 --- a/googleapis/ads/googleads/v7/errors/string_format_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/string_format_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/string_format_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/string_length_error.pb.go b/googleapis/ads/googleads/v7/errors/string_length_error.pb.go index e9be74052..77133447d 100644 --- a/googleapis/ads/googleads/v7/errors/string_length_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/string_length_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/string_length_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/third_party_app_analytics_link_error.pb.go b/googleapis/ads/googleads/v7/errors/third_party_app_analytics_link_error.pb.go index 9c800d545..d667fbccd 100644 --- a/googleapis/ads/googleads/v7/errors/third_party_app_analytics_link_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/third_party_app_analytics_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/third_party_app_analytics_link_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/time_zone_error.pb.go b/googleapis/ads/googleads/v7/errors/time_zone_error.pb.go index d06dec39e..be09185e3 100644 --- a/googleapis/ads/googleads/v7/errors/time_zone_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/time_zone_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/time_zone_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/url_field_error.pb.go b/googleapis/ads/googleads/v7/errors/url_field_error.pb.go index fd8d6ff92..e97831b2b 100644 --- a/googleapis/ads/googleads/v7/errors/url_field_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/url_field_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/url_field_error.proto package errors @@ -151,7 +151,7 @@ const ( UrlFieldErrorEnum_FINAL_URL_SUFFIX_MALFORMED UrlFieldErrorEnum_UrlFieldError = 50 // The final url suffix cannot contain {lpurl} related or {ignore} tags. UrlFieldErrorEnum_INVALID_TAG_IN_FINAL_URL_SUFFIX UrlFieldErrorEnum_UrlFieldError = 51 - // The top level domain is invalid, e.g, not a public top level domain + // The top level domain is invalid, e.g. not a public top level domain // listed in publicsuffix.org. UrlFieldErrorEnum_INVALID_TOP_LEVEL_DOMAIN UrlFieldErrorEnum_UrlFieldError = 53 // Malformed top level domain in URL. diff --git a/googleapis/ads/googleads/v7/errors/user_data_error.pb.go b/googleapis/ads/googleads/v7/errors/user_data_error.pb.go index 751d3324b..1fa5afc9e 100644 --- a/googleapis/ads/googleads/v7/errors/user_data_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/user_data_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/user_data_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/user_list_error.pb.go b/googleapis/ads/googleads/v7/errors/user_list_error.pb.go index 3044a2980..0ec95d5e6 100644 --- a/googleapis/ads/googleads/v7/errors/user_list_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/user_list_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/user_list_error.proto package errors diff --git a/googleapis/ads/googleads/v7/errors/youtube_video_registration_error.pb.go b/googleapis/ads/googleads/v7/errors/youtube_video_registration_error.pb.go index 636dd96d0..311ff1daf 100644 --- a/googleapis/ads/googleads/v7/errors/youtube_video_registration_error.pb.go +++ b/googleapis/ads/googleads/v7/errors/youtube_video_registration_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/errors/youtube_video_registration_error.proto package errors diff --git a/googleapis/ads/googleads/v7/resources/account_budget.pb.go b/googleapis/ads/googleads/v7/resources/account_budget.pb.go index d804b1955..c1cb0449a 100644 --- a/googleapis/ads/googleads/v7/resources/account_budget.pb.go +++ b/googleapis/ads/googleads/v7/resources/account_budget.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/account_budget.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/account_budget_proposal.pb.go b/googleapis/ads/googleads/v7/resources/account_budget_proposal.pb.go index 5bb1225b6..c534f6029 100644 --- a/googleapis/ads/googleads/v7/resources/account_budget_proposal.pb.go +++ b/googleapis/ads/googleads/v7/resources/account_budget_proposal.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/account_budget_proposal.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/account_link.pb.go b/googleapis/ads/googleads/v7/resources/account_link.pb.go index b00dcf3b2..5d655f8ab 100644 --- a/googleapis/ads/googleads/v7/resources/account_link.pb.go +++ b/googleapis/ads/googleads/v7/resources/account_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/account_link.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad.pb.go b/googleapis/ads/googleads/v7/resources/ad.pb.go index 8e8478be2..1e19929c3 100644 --- a/googleapis/ads/googleads/v7/resources/ad.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group.pb.go b/googleapis/ads/googleads/v7/resources/ad_group.pb.go index a20b6d4e6..1622dfb90 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group.proto package resources @@ -86,7 +86,11 @@ type AdGroup struct { CpcBidMicros *int64 `protobuf:"varint,39,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"` // The maximum CPM (cost-per-thousand viewable impressions) bid. CpmBidMicros *int64 `protobuf:"varint,40,opt,name=cpm_bid_micros,json=cpmBidMicros,proto3,oneof" json:"cpm_bid_micros,omitempty"` - // The target CPA (cost-per-acquisition). + // The target CPA (cost-per-acquisition). If the ad group's campaign + // bidding strategy is TargetCpa or MaximizeConversions (with its target_cpa + // field set), then this field overrides the target CPA specified in the + // campaign's bidding strategy. + // Otherwise, this value is ignored. TargetCpaMicros *int64 `protobuf:"varint,41,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"` // Output only. The CPV (cost-per-view) bid. CpvBidMicros *int64 `protobuf:"varint,42,opt,name=cpv_bid_micros,json=cpvBidMicros,proto3,oneof" json:"cpv_bid_micros,omitempty"` @@ -94,8 +98,9 @@ type AdGroup struct { // thousand times the ad is shown. TargetCpmMicros *int64 `protobuf:"varint,43,opt,name=target_cpm_micros,json=targetCpmMicros,proto3,oneof" json:"target_cpm_micros,omitempty"` // The target ROAS (return-on-ad-spend) override. If the ad group's campaign - // bidding strategy is a standard Target ROAS strategy, then this field - // overrides the target ROAS specified in the campaign's bidding strategy. + // bidding strategy is TargetRoas or MaximizeConversionValue (with its + // target_roas field set), then this field overrides the target ROAS specified + // in the campaign's bidding strategy. // Otherwise, this value is ignored. TargetRoas *float64 `protobuf:"fixed64,44,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // The percent cpc bid amount, expressed as a fraction of the advertised price diff --git a/googleapis/ads/googleads/v7/resources/ad_group_ad.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_ad.pb.go index a92cf768e..39339a1e1 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_ad.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_ad.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_ad.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_ad_asset_view.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_ad_asset_view.pb.go index 4ad305147..882112aee 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_ad_asset_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_ad_asset_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_ad_asset_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_ad_label.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_ad_label.pb.go index 733178875..e326d65b1 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_ad_label.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_ad_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_ad_label.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_asset.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_asset.pb.go index ecd02c724..9bbfcf7b7 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_asset.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_asset.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_audience_view.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_audience_view.pb.go index 22c42171b..a2b721588 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_audience_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_audience_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_audience_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_bid_modifier.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_bid_modifier.pb.go index 128752bfa..da0bbcee6 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_bid_modifier.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_bid_modifier.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_bid_modifier.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_criterion.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_criterion.pb.go index ee5ed0330..788ec11d3 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_criterion.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_criterion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_criterion.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_criterion_label.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_criterion_label.pb.go index 1e06eee6c..e8902e511 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_criterion_label.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_criterion_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_criterion_label.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_criterion_simulation.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_criterion_simulation.pb.go index 740990780..e2f3f34b7 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_criterion_simulation.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_criterion_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_criterion_simulation.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_extension_setting.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_extension_setting.pb.go index fe3a2453e..b88cb2ad2 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_extension_setting.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_extension_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_extension_setting.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_feed.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_feed.pb.go index 5430b37d3..52ecf8957 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_feed.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_feed.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_feed.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_label.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_label.pb.go index 244d3e353..1301003e4 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_label.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_label.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_group_simulation.pb.go b/googleapis/ads/googleads/v7/resources/ad_group_simulation.pb.go index 6c4aee796..0cea69656 100644 --- a/googleapis/ads/googleads/v7/resources/ad_group_simulation.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_group_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_group_simulation.proto package resources @@ -49,8 +49,6 @@ const ( // 5. DISPLAY - CPC_BID - DEFAULT // 6. DISPLAY - CPC_BID - UNIFORM // 7. DISPLAY - TARGET_CPA - UNIFORM -// 8. VIDEO - CPV_BID - DEFAULT -// 9. VIDEO - CPV_BID - UNIFORM type AdGroupSimulation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache diff --git a/googleapis/ads/googleads/v7/resources/ad_parameter.pb.go b/googleapis/ads/googleads/v7/resources/ad_parameter.pb.go index 6ed75e916..728b7b37e 100644 --- a/googleapis/ads/googleads/v7/resources/ad_parameter.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_parameter.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_parameter.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/ad_schedule_view.pb.go b/googleapis/ads/googleads/v7/resources/ad_schedule_view.pb.go index b24704e0e..b3760f3e6 100644 --- a/googleapis/ads/googleads/v7/resources/ad_schedule_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/ad_schedule_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/ad_schedule_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/age_range_view.pb.go b/googleapis/ads/googleads/v7/resources/age_range_view.pb.go index a744a8fed..ee66f4299 100644 --- a/googleapis/ads/googleads/v7/resources/age_range_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/age_range_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/age_range_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/asset.pb.go b/googleapis/ads/googleads/v7/resources/asset.pb.go index 1e677cff3..92276fdbc 100644 --- a/googleapis/ads/googleads/v7/resources/asset.pb.go +++ b/googleapis/ads/googleads/v7/resources/asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/asset.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/batch_job.pb.go b/googleapis/ads/googleads/v7/resources/batch_job.pb.go index 4d850a549..cf2a558ff 100644 --- a/googleapis/ads/googleads/v7/resources/batch_job.pb.go +++ b/googleapis/ads/googleads/v7/resources/batch_job.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/batch_job.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/bidding_strategy.pb.go b/googleapis/ads/googleads/v7/resources/bidding_strategy.pb.go index 1a845c5c6..0aabfdad3 100644 --- a/googleapis/ads/googleads/v7/resources/bidding_strategy.pb.go +++ b/googleapis/ads/googleads/v7/resources/bidding_strategy.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/bidding_strategy.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/bidding_strategy_simulation.pb.go b/googleapis/ads/googleads/v7/resources/bidding_strategy_simulation.pb.go index d2d921866..85a7f756d 100644 --- a/googleapis/ads/googleads/v7/resources/bidding_strategy_simulation.pb.go +++ b/googleapis/ads/googleads/v7/resources/bidding_strategy_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/bidding_strategy_simulation.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/billing_setup.pb.go b/googleapis/ads/googleads/v7/resources/billing_setup.pb.go index 8390f6b92..be3d96732 100644 --- a/googleapis/ads/googleads/v7/resources/billing_setup.pb.go +++ b/googleapis/ads/googleads/v7/resources/billing_setup.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/billing_setup.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/call_view.pb.go b/googleapis/ads/googleads/v7/resources/call_view.pb.go index dd647aac2..ec5a2f03c 100644 --- a/googleapis/ads/googleads/v7/resources/call_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/call_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/call_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign.pb.go b/googleapis/ads/googleads/v7/resources/campaign.pb.go index 26d26184c..f3fb229a1 100644 --- a/googleapis/ads/googleads/v7/resources/campaign.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign.proto package resources @@ -930,6 +930,106 @@ func (x *Campaign_TrackingSetting) GetTrackingUrl() string { return "" } +// Selective optimization setting for this campaign, which includes a set of +// conversion actions to optimize this campaign towards. +type Campaign_SelectiveOptimization struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The selected set of conversion actions for optimizing this campaign. + ConversionActions []string `protobuf:"bytes,2,rep,name=conversion_actions,json=conversionActions,proto3" json:"conversion_actions,omitempty"` +} + +func (x *Campaign_SelectiveOptimization) Reset() { + *x = Campaign_SelectiveOptimization{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Campaign_SelectiveOptimization) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Campaign_SelectiveOptimization) ProtoMessage() {} + +func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Campaign_SelectiveOptimization.ProtoReflect.Descriptor instead. +func (*Campaign_SelectiveOptimization) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 4} +} + +func (x *Campaign_SelectiveOptimization) GetConversionActions() []string { + if x != nil { + return x.ConversionActions + } + return nil +} + +// Optimization goal setting for this campaign, which includes a set of +// optimization goal types. +type Campaign_OptimizationGoalSetting struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The list of optimization goal types. + OptimizationGoalTypes []enums.OptimizationGoalTypeEnum_OptimizationGoalType `protobuf:"varint,1,rep,packed,name=optimization_goal_types,json=optimizationGoalTypes,proto3,enum=google.ads.googleads.v7.enums.OptimizationGoalTypeEnum_OptimizationGoalType" json:"optimization_goal_types,omitempty"` +} + +func (x *Campaign_OptimizationGoalSetting) Reset() { + *x = Campaign_OptimizationGoalSetting{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Campaign_OptimizationGoalSetting) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Campaign_OptimizationGoalSetting) ProtoMessage() {} + +func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Campaign_OptimizationGoalSetting.ProtoReflect.Descriptor instead. +func (*Campaign_OptimizationGoalSetting) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 5} +} + +func (x *Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes() []enums.OptimizationGoalTypeEnum_OptimizationGoalType { + if x != nil { + return x.OptimizationGoalTypes + } + return nil +} + // The setting for Shopping campaigns. Defines the universe of products that // can be advertised by the campaign, and how this campaign interacts with // other Shopping campaigns. @@ -942,8 +1042,8 @@ type Campaign_ShoppingSetting struct { // This field is required for create operations. This field is immutable for // Shopping campaigns. MerchantId *int64 `protobuf:"varint,5,opt,name=merchant_id,json=merchantId,proto3,oneof" json:"merchant_id,omitempty"` - // Immutable. Sales country of products to include in the campaign. - // This field is required for Shopping campaigns. This field is immutable. + // Sales country of products to include in the campaign. + // This field is required for Shopping campaigns. // This field is optional for non-Shopping campaigns, but it must be equal // to 'ZZ' if set. SalesCountry *string `protobuf:"bytes,6,opt,name=sales_country,json=salesCountry,proto3,oneof" json:"sales_country,omitempty"` @@ -961,7 +1061,7 @@ type Campaign_ShoppingSetting struct { func (x *Campaign_ShoppingSetting) Reset() { *x = Campaign_ShoppingSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[5] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -974,7 +1074,7 @@ func (x *Campaign_ShoppingSetting) String() string { func (*Campaign_ShoppingSetting) ProtoMessage() {} func (x *Campaign_ShoppingSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[5] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -987,7 +1087,7 @@ func (x *Campaign_ShoppingSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_ShoppingSetting.ProtoReflect.Descriptor instead. func (*Campaign_ShoppingSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 4} + return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 6} } func (x *Campaign_ShoppingSetting) GetMerchantId() int64 { @@ -1033,7 +1133,7 @@ type Campaign_GeoTargetTypeSetting struct { func (x *Campaign_GeoTargetTypeSetting) Reset() { *x = Campaign_GeoTargetTypeSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[6] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1046,7 +1146,7 @@ func (x *Campaign_GeoTargetTypeSetting) String() string { func (*Campaign_GeoTargetTypeSetting) ProtoMessage() {} func (x *Campaign_GeoTargetTypeSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[6] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1059,7 +1159,7 @@ func (x *Campaign_GeoTargetTypeSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_GeoTargetTypeSetting.ProtoReflect.Descriptor instead. func (*Campaign_GeoTargetTypeSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 5} + return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 7} } func (x *Campaign_GeoTargetTypeSetting) GetPositiveGeoTargetType() enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType { @@ -1076,74 +1176,6 @@ func (x *Campaign_GeoTargetTypeSetting) GetNegativeGeoTargetType() enums.Negativ return enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType(0) } -// Campaign-level settings for App Campaigns. -type Campaign_AppCampaignSetting struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Represents the goal which the bidding strategy of this app campaign - // should optimize towards. - BiddingStrategyGoalType enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType `protobuf:"varint,1,opt,name=bidding_strategy_goal_type,json=biddingStrategyGoalType,proto3,enum=google.ads.googleads.v7.enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType" json:"bidding_strategy_goal_type,omitempty"` - // Immutable. A string that uniquely identifies a mobile application. - AppId *string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` - // Immutable. The application store that distributes this specific app. - AppStore enums.AppCampaignAppStoreEnum_AppCampaignAppStore `protobuf:"varint,3,opt,name=app_store,json=appStore,proto3,enum=google.ads.googleads.v7.enums.AppCampaignAppStoreEnum_AppCampaignAppStore" json:"app_store,omitempty"` -} - -func (x *Campaign_AppCampaignSetting) Reset() { - *x = Campaign_AppCampaignSetting{} - if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[7] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Campaign_AppCampaignSetting) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Campaign_AppCampaignSetting) ProtoMessage() {} - -func (x *Campaign_AppCampaignSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[7] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Campaign_AppCampaignSetting.ProtoReflect.Descriptor instead. -func (*Campaign_AppCampaignSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 6} -} - -func (x *Campaign_AppCampaignSetting) GetBiddingStrategyGoalType() enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType { - if x != nil { - return x.BiddingStrategyGoalType - } - return enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType(0) -} - -func (x *Campaign_AppCampaignSetting) GetAppId() string { - if x != nil && x.AppId != nil { - return *x.AppId - } - return "" -} - -func (x *Campaign_AppCampaignSetting) GetAppStore() enums.AppCampaignAppStoreEnum_AppCampaignAppStore { - if x != nil { - return x.AppStore - } - return enums.AppCampaignAppStoreEnum_AppCampaignAppStore(0) -} - // Campaign setting for local campaigns. type Campaign_LocalCampaignSetting struct { state protoimpl.MessageState @@ -1157,7 +1189,7 @@ type Campaign_LocalCampaignSetting struct { func (x *Campaign_LocalCampaignSetting) Reset() { *x = Campaign_LocalCampaignSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[8] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1170,7 +1202,7 @@ func (x *Campaign_LocalCampaignSetting) String() string { func (*Campaign_LocalCampaignSetting) ProtoMessage() {} func (x *Campaign_LocalCampaignSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[8] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1183,7 +1215,7 @@ func (x *Campaign_LocalCampaignSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_LocalCampaignSetting.ProtoReflect.Descriptor instead. func (*Campaign_LocalCampaignSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 7} + return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 8} } func (x *Campaign_LocalCampaignSetting) GetLocationSourceType() enums.LocationSourceTypeEnum_LocationSourceType { @@ -1209,7 +1241,7 @@ type Campaign_VanityPharma struct { func (x *Campaign_VanityPharma) Reset() { *x = Campaign_VanityPharma{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[9] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1222,7 +1254,7 @@ func (x *Campaign_VanityPharma) String() string { func (*Campaign_VanityPharma) ProtoMessage() {} func (x *Campaign_VanityPharma) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[9] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1235,7 +1267,7 @@ func (x *Campaign_VanityPharma) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_VanityPharma.ProtoReflect.Descriptor instead. func (*Campaign_VanityPharma) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 8} + return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 9} } func (x *Campaign_VanityPharma) GetVanityPharmaDisplayUrlMode() enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode { @@ -1252,34 +1284,38 @@ func (x *Campaign_VanityPharma) GetVanityPharmaText() enums.VanityPharmaTextEnum return enums.VanityPharmaTextEnum_VanityPharmaText(0) } -// Selective optimization setting for this campaign, which includes a set of -// conversion actions to optimize this campaign towards. -type Campaign_SelectiveOptimization struct { +// Campaign-level settings for App Campaigns. +type Campaign_AppCampaignSetting struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // The selected set of conversion actions for optimizing this campaign. - ConversionActions []string `protobuf:"bytes,2,rep,name=conversion_actions,json=conversionActions,proto3" json:"conversion_actions,omitempty"` + // Represents the goal which the bidding strategy of this app campaign + // should optimize towards. + BiddingStrategyGoalType enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType `protobuf:"varint,1,opt,name=bidding_strategy_goal_type,json=biddingStrategyGoalType,proto3,enum=google.ads.googleads.v7.enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType" json:"bidding_strategy_goal_type,omitempty"` + // Immutable. A string that uniquely identifies a mobile application. + AppId *string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` + // Immutable. The application store that distributes this specific app. + AppStore enums.AppCampaignAppStoreEnum_AppCampaignAppStore `protobuf:"varint,3,opt,name=app_store,json=appStore,proto3,enum=google.ads.googleads.v7.enums.AppCampaignAppStoreEnum_AppCampaignAppStore" json:"app_store,omitempty"` } -func (x *Campaign_SelectiveOptimization) Reset() { - *x = Campaign_SelectiveOptimization{} +func (x *Campaign_AppCampaignSetting) Reset() { + *x = Campaign_AppCampaignSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[10] + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } -func (x *Campaign_SelectiveOptimization) String() string { +func (x *Campaign_AppCampaignSetting) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Campaign_SelectiveOptimization) ProtoMessage() {} +func (*Campaign_AppCampaignSetting) ProtoMessage() {} -func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[10] +func (x *Campaign_AppCampaignSetting) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1290,66 +1326,30 @@ func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { return mi.MessageOf(x) } -// Deprecated: Use Campaign_SelectiveOptimization.ProtoReflect.Descriptor instead. -func (*Campaign_SelectiveOptimization) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 9} +// Deprecated: Use Campaign_AppCampaignSetting.ProtoReflect.Descriptor instead. +func (*Campaign_AppCampaignSetting) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 10} } -func (x *Campaign_SelectiveOptimization) GetConversionActions() []string { +func (x *Campaign_AppCampaignSetting) GetBiddingStrategyGoalType() enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType { if x != nil { - return x.ConversionActions - } - return nil -} - -// Optimization goal setting for this campaign, which includes a set of -// optimization goal types. -type Campaign_OptimizationGoalSetting struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // The list of optimization goal types. - OptimizationGoalTypes []enums.OptimizationGoalTypeEnum_OptimizationGoalType `protobuf:"varint,1,rep,packed,name=optimization_goal_types,json=optimizationGoalTypes,proto3,enum=google.ads.googleads.v7.enums.OptimizationGoalTypeEnum_OptimizationGoalType" json:"optimization_goal_types,omitempty"` -} - -func (x *Campaign_OptimizationGoalSetting) Reset() { - *x = Campaign_OptimizationGoalSetting{} - if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[11] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) + return x.BiddingStrategyGoalType } + return enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType(0) } -func (x *Campaign_OptimizationGoalSetting) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Campaign_OptimizationGoalSetting) ProtoMessage() {} - -func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[11] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms +func (x *Campaign_AppCampaignSetting) GetAppId() string { + if x != nil && x.AppId != nil { + return *x.AppId } - return mi.MessageOf(x) -} - -// Deprecated: Use Campaign_OptimizationGoalSetting.ProtoReflect.Descriptor instead. -func (*Campaign_OptimizationGoalSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v7_resources_campaign_proto_rawDescGZIP(), []int{0, 10} + return "" } -func (x *Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes() []enums.OptimizationGoalTypeEnum_OptimizationGoalType { +func (x *Campaign_AppCampaignSetting) GetAppStore() enums.AppCampaignAppStoreEnum_AppCampaignAppStore { if x != nil { - return x.OptimizationGoalTypes + return x.AppStore } - return nil + return enums.AppCampaignAppStoreEnum_AppCampaignAppStore(0) } var File_google_ads_googleads_v7_resources_campaign_proto protoreflect.FileDescriptor @@ -1451,7 +1451,7 @@ var file_google_ads_googleads_v7_resources_campaign_proto_rawDesc = []byte{ 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9c, 0x3a, 0x0a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x97, 0x3a, 0x0a, 0x08, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x4e, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, @@ -1798,92 +1798,7 @@ var file_google_ads_googleads_v7_resources_campaign_proto_rawDesc = []byte{ 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0b, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x55, 0x72, 0x6c, 0x88, 0x01, 0x01, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x75, - 0x72, 0x6c, 0x1a, 0x8e, 0x02, 0x0a, 0x0f, 0x53, 0x68, 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x29, 0x0a, 0x0b, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, - 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x05, - 0x48, 0x00, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x88, 0x01, - 0x01, 0x12, 0x2d, 0x0a, 0x0d, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, - 0x72, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x01, 0x52, - 0x0c, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x88, 0x01, 0x01, - 0x12, 0x30, 0x0a, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x70, 0x72, 0x69, - 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x48, 0x02, 0x52, 0x10, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x88, - 0x01, 0x01, 0x12, 0x26, 0x0a, 0x0c, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, - 0x61, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x48, 0x03, 0x52, 0x0b, 0x65, 0x6e, 0x61, 0x62, - 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x88, 0x01, 0x01, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x6d, - 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x73, - 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x14, 0x0a, 0x12, - 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, - 0x74, 0x79, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, - 0x63, 0x61, 0x6c, 0x1a, 0xaa, 0x02, 0x0a, 0x14, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x54, 0x79, 0x70, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x87, 0x01, 0x0a, - 0x18, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, - 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, - 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, - 0x15, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x87, 0x01, 0x0a, 0x18, 0x6e, 0x65, 0x67, 0x61, 0x74, - 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, - 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, - 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6e, 0x65, 0x67, 0x61, 0x74, - 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, - 0x1a, 0xd6, 0x02, 0x0a, 0x12, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0xa5, 0x01, 0x0a, 0x1a, 0x62, 0x69, 0x64, 0x64, - 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, 0x67, 0x6f, 0x61, - 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x68, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, - 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, - 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, - 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, - 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x17, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, - 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, - 0x1f, 0x0a, 0x06, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x88, 0x01, 0x01, - 0x12, 0x6c, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, - 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, - 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, - 0x03, 0xe0, 0x41, 0x05, 0x52, 0x08, 0x61, 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x09, - 0x0a, 0x07, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, 0x1a, 0x92, 0x01, 0x0a, 0x14, 0x4c, 0x6f, - 0x63, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, - 0x6e, 0x67, 0x12, 0x7a, 0x0a, 0x14, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, - 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, - 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x12, 0x6c, 0x6f, 0x63, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x1a, 0xa1, - 0x02, 0x0a, 0x0c, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x12, - 0x9c, 0x01, 0x0a, 0x1e, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, - 0x61, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x6d, 0x6f, - 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, - 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, - 0x6f, 0x64, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, - 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, - 0x64, 0x65, 0x52, 0x1a, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, - 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x72, - 0x0a, 0x12, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x5f, - 0x74, 0x65, 0x78, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, - 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, - 0x52, 0x10, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, - 0x78, 0x74, 0x1a, 0x76, 0x0a, 0x15, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4f, + 0x72, 0x6c, 0x1a, 0x76, 0x0a, 0x15, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 0x2e, 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x67, 0x6f, @@ -1900,40 +1815,125 @@ var file_google_ads_googleads_v7_resources_campaign_proto_rawDesc = []byte{ 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x3a, 0x57, 0xea, - 0x41, 0x54, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, - 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x1b, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, - 0x65, 0x67, 0x79, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x6e, - 0x61, 0x6d, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, - 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x42, 0x10, 0x0a, - 0x0e, 0x5f, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, - 0x12, 0x0a, 0x10, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, - 0x67, 0x65, 0x74, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, - 0x74, 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x65, 0x6e, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, - 0x13, 0x0a, 0x11, 0x5f, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x73, 0x75, - 0x66, 0x66, 0x69, 0x78, 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x42, 0xfa, 0x01, 0x0a, 0x25, - 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x0d, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, - 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, - 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x37, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, - 0x56, 0x37, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x41, 0x64, 0x73, 0x5c, 0x56, 0x37, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x37, 0x3a, 0x3a, 0x52, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x1a, 0x89, 0x02, + 0x0a, 0x0f, 0x53, 0x68, 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, + 0x67, 0x12, 0x29, 0x0a, 0x0b, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, + 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x6d, + 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, + 0x73, 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x06, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x0c, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e, + 0x74, 0x72, 0x79, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, + 0x05, 0x48, 0x02, 0x52, 0x10, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x69, + 0x6f, 0x72, 0x69, 0x74, 0x79, 0x88, 0x01, 0x01, 0x12, 0x26, 0x0a, 0x0c, 0x65, 0x6e, 0x61, 0x62, + 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x48, 0x03, + 0x52, 0x0b, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x88, 0x01, 0x01, + 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, + 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, + 0x72, 0x79, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, + 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x65, 0x6e, 0x61, + 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x1a, 0xaa, 0x02, 0x0a, 0x14, 0x47, 0x65, + 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, + 0x6e, 0x67, 0x12, 0x87, 0x01, 0x0a, 0x18, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x5f, + 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, + 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, + 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, + 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x87, 0x01, 0x0a, + 0x18, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, + 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, + 0x15, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x1a, 0x92, 0x01, 0x0a, 0x14, 0x4c, 0x6f, 0x63, 0x61, 0x6c, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, + 0x7a, 0x0a, 0x14, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, 0x6f, + 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x12, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x1a, 0xa1, 0x02, 0x0a, 0x0c, + 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x12, 0x9c, 0x01, 0x0a, + 0x1e, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x5f, 0x64, + 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, + 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, + 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x52, + 0x1a, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, + 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x72, 0x0a, 0x12, 0x76, + 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x5f, 0x74, 0x65, 0x78, + 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, + 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6e, + 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x52, 0x10, 0x76, + 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x1a, + 0xd6, 0x02, 0x0a, 0x12, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0xa5, 0x01, 0x0a, 0x1a, 0x62, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, 0x67, 0x6f, 0x61, 0x6c, + 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x68, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, + 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, + 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x17, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, + 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f, + 0x0a, 0x06, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, + 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, + 0x6c, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, + 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x03, + 0xe0, 0x41, 0x05, 0x52, 0x08, 0x61, 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x09, 0x0a, + 0x07, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, 0x3a, 0x57, 0xea, 0x41, 0x54, 0x0a, 0x21, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x12, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x69, 0x64, + 0x7d, 0x42, 0x1b, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x42, 0x05, + 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x18, + 0x0a, 0x16, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x5f, + 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x62, 0x61, 0x73, + 0x65, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x63, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x42, 0x0d, + 0x0a, 0x0b, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x0b, 0x0a, + 0x09, 0x5f, 0x65, 0x6e, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x66, + 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, 0x42, + 0x15, 0x0a, 0x13, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x5f, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x42, 0xfa, 0x01, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, + 0x42, 0x0d, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, + 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, + 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x37, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, + 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, + 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x37, 0x2e, 0x52, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, + 0x37, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x37, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -1955,13 +1955,13 @@ var file_google_ads_googleads_v7_resources_campaign_proto_goTypes = []interface{ (*Campaign_HotelSettingInfo)(nil), // 2: google.ads.googleads.v7.resources.Campaign.HotelSettingInfo (*Campaign_DynamicSearchAdsSetting)(nil), // 3: google.ads.googleads.v7.resources.Campaign.DynamicSearchAdsSetting (*Campaign_TrackingSetting)(nil), // 4: google.ads.googleads.v7.resources.Campaign.TrackingSetting - (*Campaign_ShoppingSetting)(nil), // 5: google.ads.googleads.v7.resources.Campaign.ShoppingSetting - (*Campaign_GeoTargetTypeSetting)(nil), // 6: google.ads.googleads.v7.resources.Campaign.GeoTargetTypeSetting - (*Campaign_AppCampaignSetting)(nil), // 7: google.ads.googleads.v7.resources.Campaign.AppCampaignSetting - (*Campaign_LocalCampaignSetting)(nil), // 8: google.ads.googleads.v7.resources.Campaign.LocalCampaignSetting - (*Campaign_VanityPharma)(nil), // 9: google.ads.googleads.v7.resources.Campaign.VanityPharma - (*Campaign_SelectiveOptimization)(nil), // 10: google.ads.googleads.v7.resources.Campaign.SelectiveOptimization - (*Campaign_OptimizationGoalSetting)(nil), // 11: google.ads.googleads.v7.resources.Campaign.OptimizationGoalSetting + (*Campaign_SelectiveOptimization)(nil), // 5: google.ads.googleads.v7.resources.Campaign.SelectiveOptimization + (*Campaign_OptimizationGoalSetting)(nil), // 6: google.ads.googleads.v7.resources.Campaign.OptimizationGoalSetting + (*Campaign_ShoppingSetting)(nil), // 7: google.ads.googleads.v7.resources.Campaign.ShoppingSetting + (*Campaign_GeoTargetTypeSetting)(nil), // 8: google.ads.googleads.v7.resources.Campaign.GeoTargetTypeSetting + (*Campaign_LocalCampaignSetting)(nil), // 9: google.ads.googleads.v7.resources.Campaign.LocalCampaignSetting + (*Campaign_VanityPharma)(nil), // 10: google.ads.googleads.v7.resources.Campaign.VanityPharma + (*Campaign_AppCampaignSetting)(nil), // 11: google.ads.googleads.v7.resources.Campaign.AppCampaignSetting (enums.CampaignStatusEnum_CampaignStatus)(0), // 12: google.ads.googleads.v7.enums.CampaignStatusEnum.CampaignStatus (enums.CampaignServingStatusEnum_CampaignServingStatus)(0), // 13: google.ads.googleads.v7.enums.CampaignServingStatusEnum.CampaignServingStatus (enums.AdServingOptimizationStatusEnum_AdServingOptimizationStatus)(0), // 14: google.ads.googleads.v7.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus @@ -1988,14 +1988,14 @@ var file_google_ads_googleads_v7_resources_campaign_proto_goTypes = []interface{ (*common.TargetSpend)(nil), // 35: google.ads.googleads.v7.common.TargetSpend (*common.PercentCpc)(nil), // 36: google.ads.googleads.v7.common.PercentCpc (*common.TargetCpm)(nil), // 37: google.ads.googleads.v7.common.TargetCpm - (enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType)(0), // 38: google.ads.googleads.v7.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType - (enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType)(0), // 39: google.ads.googleads.v7.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType - (enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType)(0), // 40: google.ads.googleads.v7.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType - (enums.AppCampaignAppStoreEnum_AppCampaignAppStore)(0), // 41: google.ads.googleads.v7.enums.AppCampaignAppStoreEnum.AppCampaignAppStore - (enums.LocationSourceTypeEnum_LocationSourceType)(0), // 42: google.ads.googleads.v7.enums.LocationSourceTypeEnum.LocationSourceType - (enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode)(0), // 43: google.ads.googleads.v7.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode - (enums.VanityPharmaTextEnum_VanityPharmaText)(0), // 44: google.ads.googleads.v7.enums.VanityPharmaTextEnum.VanityPharmaText - (enums.OptimizationGoalTypeEnum_OptimizationGoalType)(0), // 45: google.ads.googleads.v7.enums.OptimizationGoalTypeEnum.OptimizationGoalType + (enums.OptimizationGoalTypeEnum_OptimizationGoalType)(0), // 38: google.ads.googleads.v7.enums.OptimizationGoalTypeEnum.OptimizationGoalType + (enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType)(0), // 39: google.ads.googleads.v7.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType + (enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType)(0), // 40: google.ads.googleads.v7.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType + (enums.LocationSourceTypeEnum_LocationSourceType)(0), // 41: google.ads.googleads.v7.enums.LocationSourceTypeEnum.LocationSourceType + (enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode)(0), // 42: google.ads.googleads.v7.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode + (enums.VanityPharmaTextEnum_VanityPharmaText)(0), // 43: google.ads.googleads.v7.enums.VanityPharmaTextEnum.VanityPharmaText + (enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType)(0), // 44: google.ads.googleads.v7.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType + (enums.AppCampaignAppStoreEnum_AppCampaignAppStore)(0), // 45: google.ads.googleads.v7.enums.AppCampaignAppStoreEnum.AppCampaignAppStore } var file_google_ads_googleads_v7_resources_campaign_proto_depIdxs = []int32{ 12, // 0: google.ads.googleads.v7.resources.Campaign.status:type_name -> google.ads.googleads.v7.enums.CampaignStatusEnum.CampaignStatus @@ -2008,18 +2008,18 @@ var file_google_ads_googleads_v7_resources_campaign_proto_depIdxs = []int32{ 1, // 7: google.ads.googleads.v7.resources.Campaign.network_settings:type_name -> google.ads.googleads.v7.resources.Campaign.NetworkSettings 2, // 8: google.ads.googleads.v7.resources.Campaign.hotel_setting:type_name -> google.ads.googleads.v7.resources.Campaign.HotelSettingInfo 3, // 9: google.ads.googleads.v7.resources.Campaign.dynamic_search_ads_setting:type_name -> google.ads.googleads.v7.resources.Campaign.DynamicSearchAdsSetting - 5, // 10: google.ads.googleads.v7.resources.Campaign.shopping_setting:type_name -> google.ads.googleads.v7.resources.Campaign.ShoppingSetting + 7, // 10: google.ads.googleads.v7.resources.Campaign.shopping_setting:type_name -> google.ads.googleads.v7.resources.Campaign.ShoppingSetting 19, // 11: google.ads.googleads.v7.resources.Campaign.targeting_setting:type_name -> google.ads.googleads.v7.common.TargetingSetting - 6, // 12: google.ads.googleads.v7.resources.Campaign.geo_target_type_setting:type_name -> google.ads.googleads.v7.resources.Campaign.GeoTargetTypeSetting - 8, // 13: google.ads.googleads.v7.resources.Campaign.local_campaign_setting:type_name -> google.ads.googleads.v7.resources.Campaign.LocalCampaignSetting - 7, // 14: google.ads.googleads.v7.resources.Campaign.app_campaign_setting:type_name -> google.ads.googleads.v7.resources.Campaign.AppCampaignSetting + 8, // 12: google.ads.googleads.v7.resources.Campaign.geo_target_type_setting:type_name -> google.ads.googleads.v7.resources.Campaign.GeoTargetTypeSetting + 9, // 13: google.ads.googleads.v7.resources.Campaign.local_campaign_setting:type_name -> google.ads.googleads.v7.resources.Campaign.LocalCampaignSetting + 11, // 14: google.ads.googleads.v7.resources.Campaign.app_campaign_setting:type_name -> google.ads.googleads.v7.resources.Campaign.AppCampaignSetting 20, // 15: google.ads.googleads.v7.resources.Campaign.experiment_type:type_name -> google.ads.googleads.v7.enums.CampaignExperimentTypeEnum.CampaignExperimentType 21, // 16: google.ads.googleads.v7.resources.Campaign.bidding_strategy_type:type_name -> google.ads.googleads.v7.enums.BiddingStrategyTypeEnum.BiddingStrategyType 22, // 17: google.ads.googleads.v7.resources.Campaign.frequency_caps:type_name -> google.ads.googleads.v7.common.FrequencyCapEntry 23, // 18: google.ads.googleads.v7.resources.Campaign.video_brand_safety_suitability:type_name -> google.ads.googleads.v7.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability - 9, // 19: google.ads.googleads.v7.resources.Campaign.vanity_pharma:type_name -> google.ads.googleads.v7.resources.Campaign.VanityPharma - 10, // 20: google.ads.googleads.v7.resources.Campaign.selective_optimization:type_name -> google.ads.googleads.v7.resources.Campaign.SelectiveOptimization - 11, // 21: google.ads.googleads.v7.resources.Campaign.optimization_goal_setting:type_name -> google.ads.googleads.v7.resources.Campaign.OptimizationGoalSetting + 10, // 19: google.ads.googleads.v7.resources.Campaign.vanity_pharma:type_name -> google.ads.googleads.v7.resources.Campaign.VanityPharma + 5, // 20: google.ads.googleads.v7.resources.Campaign.selective_optimization:type_name -> google.ads.googleads.v7.resources.Campaign.SelectiveOptimization + 6, // 21: google.ads.googleads.v7.resources.Campaign.optimization_goal_setting:type_name -> google.ads.googleads.v7.resources.Campaign.OptimizationGoalSetting 4, // 22: google.ads.googleads.v7.resources.Campaign.tracking_setting:type_name -> google.ads.googleads.v7.resources.Campaign.TrackingSetting 24, // 23: google.ads.googleads.v7.resources.Campaign.payment_mode:type_name -> google.ads.googleads.v7.enums.PaymentModeEnum.PaymentMode 25, // 24: google.ads.googleads.v7.resources.Campaign.excluded_parent_asset_field_types:type_name -> google.ads.googleads.v7.enums.AssetFieldTypeEnum.AssetFieldType @@ -2035,14 +2035,14 @@ var file_google_ads_googleads_v7_resources_campaign_proto_depIdxs = []int32{ 35, // 34: google.ads.googleads.v7.resources.Campaign.target_spend:type_name -> google.ads.googleads.v7.common.TargetSpend 36, // 35: google.ads.googleads.v7.resources.Campaign.percent_cpc:type_name -> google.ads.googleads.v7.common.PercentCpc 37, // 36: google.ads.googleads.v7.resources.Campaign.target_cpm:type_name -> google.ads.googleads.v7.common.TargetCpm - 38, // 37: google.ads.googleads.v7.resources.Campaign.GeoTargetTypeSetting.positive_geo_target_type:type_name -> google.ads.googleads.v7.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType - 39, // 38: google.ads.googleads.v7.resources.Campaign.GeoTargetTypeSetting.negative_geo_target_type:type_name -> google.ads.googleads.v7.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType - 40, // 39: google.ads.googleads.v7.resources.Campaign.AppCampaignSetting.bidding_strategy_goal_type:type_name -> google.ads.googleads.v7.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType - 41, // 40: google.ads.googleads.v7.resources.Campaign.AppCampaignSetting.app_store:type_name -> google.ads.googleads.v7.enums.AppCampaignAppStoreEnum.AppCampaignAppStore - 42, // 41: google.ads.googleads.v7.resources.Campaign.LocalCampaignSetting.location_source_type:type_name -> google.ads.googleads.v7.enums.LocationSourceTypeEnum.LocationSourceType - 43, // 42: google.ads.googleads.v7.resources.Campaign.VanityPharma.vanity_pharma_display_url_mode:type_name -> google.ads.googleads.v7.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode - 44, // 43: google.ads.googleads.v7.resources.Campaign.VanityPharma.vanity_pharma_text:type_name -> google.ads.googleads.v7.enums.VanityPharmaTextEnum.VanityPharmaText - 45, // 44: google.ads.googleads.v7.resources.Campaign.OptimizationGoalSetting.optimization_goal_types:type_name -> google.ads.googleads.v7.enums.OptimizationGoalTypeEnum.OptimizationGoalType + 38, // 37: google.ads.googleads.v7.resources.Campaign.OptimizationGoalSetting.optimization_goal_types:type_name -> google.ads.googleads.v7.enums.OptimizationGoalTypeEnum.OptimizationGoalType + 39, // 38: google.ads.googleads.v7.resources.Campaign.GeoTargetTypeSetting.positive_geo_target_type:type_name -> google.ads.googleads.v7.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType + 40, // 39: google.ads.googleads.v7.resources.Campaign.GeoTargetTypeSetting.negative_geo_target_type:type_name -> google.ads.googleads.v7.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType + 41, // 40: google.ads.googleads.v7.resources.Campaign.LocalCampaignSetting.location_source_type:type_name -> google.ads.googleads.v7.enums.LocationSourceTypeEnum.LocationSourceType + 42, // 41: google.ads.googleads.v7.resources.Campaign.VanityPharma.vanity_pharma_display_url_mode:type_name -> google.ads.googleads.v7.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode + 43, // 42: google.ads.googleads.v7.resources.Campaign.VanityPharma.vanity_pharma_text:type_name -> google.ads.googleads.v7.enums.VanityPharmaTextEnum.VanityPharmaText + 44, // 43: google.ads.googleads.v7.resources.Campaign.AppCampaignSetting.bidding_strategy_goal_type:type_name -> google.ads.googleads.v7.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType + 45, // 44: google.ads.googleads.v7.resources.Campaign.AppCampaignSetting.app_store:type_name -> google.ads.googleads.v7.enums.AppCampaignAppStoreEnum.AppCampaignAppStore 45, // [45:45] is the sub-list for method output_type 45, // [45:45] is the sub-list for method input_type 45, // [45:45] is the sub-list for extension type_name @@ -2117,7 +2117,7 @@ func file_google_ads_googleads_v7_resources_campaign_proto_init() { } } file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_ShoppingSetting); i { + switch v := v.(*Campaign_SelectiveOptimization); i { case 0: return &v.state case 1: @@ -2129,7 +2129,7 @@ func file_google_ads_googleads_v7_resources_campaign_proto_init() { } } file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_GeoTargetTypeSetting); i { + switch v := v.(*Campaign_OptimizationGoalSetting); i { case 0: return &v.state case 1: @@ -2141,7 +2141,7 @@ func file_google_ads_googleads_v7_resources_campaign_proto_init() { } } file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_AppCampaignSetting); i { + switch v := v.(*Campaign_ShoppingSetting); i { case 0: return &v.state case 1: @@ -2153,7 +2153,7 @@ func file_google_ads_googleads_v7_resources_campaign_proto_init() { } } file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_LocalCampaignSetting); i { + switch v := v.(*Campaign_GeoTargetTypeSetting); i { case 0: return &v.state case 1: @@ -2165,7 +2165,7 @@ func file_google_ads_googleads_v7_resources_campaign_proto_init() { } } file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_VanityPharma); i { + switch v := v.(*Campaign_LocalCampaignSetting); i { case 0: return &v.state case 1: @@ -2177,7 +2177,7 @@ func file_google_ads_googleads_v7_resources_campaign_proto_init() { } } file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_SelectiveOptimization); i { + switch v := v.(*Campaign_VanityPharma); i { case 0: return &v.state case 1: @@ -2189,7 +2189,7 @@ func file_google_ads_googleads_v7_resources_campaign_proto_init() { } } file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_OptimizationGoalSetting); i { + switch v := v.(*Campaign_AppCampaignSetting); i { case 0: return &v.state case 1: @@ -2220,8 +2220,8 @@ func file_google_ads_googleads_v7_resources_campaign_proto_init() { file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[2].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[3].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[4].OneofWrappers = []interface{}{} - file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[5].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[7].OneofWrappers = []interface{}{} + file_google_ads_googleads_v7_resources_campaign_proto_msgTypes[11].OneofWrappers = []interface{}{} type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ diff --git a/googleapis/ads/googleads/v7/resources/campaign_asset.pb.go b/googleapis/ads/googleads/v7/resources/campaign_asset.pb.go index 167a61974..ae5964871 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_asset.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_asset.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_audience_view.pb.go b/googleapis/ads/googleads/v7/resources/campaign_audience_view.pb.go index 124fba8d3..aa9f1e97b 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_audience_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_audience_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_audience_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_bid_modifier.pb.go b/googleapis/ads/googleads/v7/resources/campaign_bid_modifier.pb.go index d92080d38..08ec18947 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_bid_modifier.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_bid_modifier.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_bid_modifier.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_budget.pb.go b/googleapis/ads/googleads/v7/resources/campaign_budget.pb.go index a8d215d83..9a070a7fe 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_budget.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_budget.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_budget.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_criterion.pb.go b/googleapis/ads/googleads/v7/resources/campaign_criterion.pb.go index 9c234a455..ff2dc2076 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_criterion.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_criterion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_criterion.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_criterion_simulation.pb.go b/googleapis/ads/googleads/v7/resources/campaign_criterion_simulation.pb.go index 16d4021ae..39adb1fa5 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_criterion_simulation.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_criterion_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_criterion_simulation.proto package resources @@ -43,8 +43,7 @@ const ( // method is detailed below respectively. // // 1. SEARCH - 30000,30001,30002 - BID_MODIFIER - UNIFORM -// 2. SHOPPING - 30000,30001,30002 - BID_MODIFIER - UNIFORM -// 3. DISPLAY - 30001 - BID_MODIFIER - UNIFORM +// 2. DISPLAY - 30001 - BID_MODIFIER - UNIFORM type CampaignCriterionSimulation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache diff --git a/googleapis/ads/googleads/v7/resources/campaign_draft.pb.go b/googleapis/ads/googleads/v7/resources/campaign_draft.pb.go index f5cdcde4f..b00ce323f 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_draft.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_draft.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_draft.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_experiment.pb.go b/googleapis/ads/googleads/v7/resources/campaign_experiment.pb.go index 50ccc2dfc..345dbe90d 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_experiment.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_experiment.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_experiment.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_extension_setting.pb.go b/googleapis/ads/googleads/v7/resources/campaign_extension_setting.pb.go index 1b071edd7..e42fc9e1f 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_extension_setting.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_extension_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_extension_setting.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_feed.pb.go b/googleapis/ads/googleads/v7/resources/campaign_feed.pb.go index 881e8d462..481ff4fa4 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_feed.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_feed.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_feed.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_label.pb.go b/googleapis/ads/googleads/v7/resources/campaign_label.pb.go index 1d6204d61..0fd166221 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_label.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_label.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_shared_set.pb.go b/googleapis/ads/googleads/v7/resources/campaign_shared_set.pb.go index e4049236a..3bd11bd4e 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_shared_set.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_shared_set.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_shared_set.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/campaign_simulation.pb.go b/googleapis/ads/googleads/v7/resources/campaign_simulation.pb.go index 15d4f77d8..0f796c4e9 100644 --- a/googleapis/ads/googleads/v7/resources/campaign_simulation.pb.go +++ b/googleapis/ads/googleads/v7/resources/campaign_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/campaign_simulation.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/carrier_constant.pb.go b/googleapis/ads/googleads/v7/resources/carrier_constant.pb.go index 63eef8812..0ec717bb6 100644 --- a/googleapis/ads/googleads/v7/resources/carrier_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/carrier_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/carrier_constant.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/change_event.pb.go b/googleapis/ads/googleads/v7/resources/change_event.pb.go index f2398bc55..19356db2c 100644 --- a/googleapis/ads/googleads/v7/resources/change_event.pb.go +++ b/googleapis/ads/googleads/v7/resources/change_event.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/change_event.proto package resources @@ -53,7 +53,7 @@ type ChangeEvent struct { // Output only. The resource name of the change event. // Change event resource names have the form: // - // `customers/{customer_id}/changeEvent/{timestamp_micros}~{command_index}~{mutate_index}` + // `customers/{customer_id}/changeEvents/{timestamp_micros}~{command_index}~{mutate_index}` ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // Output only. Time at which the change was committed on this resource. ChangeDateTime string `protobuf:"bytes,2,opt,name=change_date_time,json=changeDateTime,proto3" json:"change_date_time,omitempty"` diff --git a/googleapis/ads/googleads/v7/resources/change_status.pb.go b/googleapis/ads/googleads/v7/resources/change_status.pb.go index ad7d931cc..aa34693a5 100644 --- a/googleapis/ads/googleads/v7/resources/change_status.pb.go +++ b/googleapis/ads/googleads/v7/resources/change_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/change_status.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/click_view.pb.go b/googleapis/ads/googleads/v7/resources/click_view.pb.go index ca93f9b72..c489ca5f1 100644 --- a/googleapis/ads/googleads/v7/resources/click_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/click_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/click_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/combined_audience.pb.go b/googleapis/ads/googleads/v7/resources/combined_audience.pb.go index 41d8fa69b..4a36d6de5 100644 --- a/googleapis/ads/googleads/v7/resources/combined_audience.pb.go +++ b/googleapis/ads/googleads/v7/resources/combined_audience.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/combined_audience.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/conversion_action.pb.go b/googleapis/ads/googleads/v7/resources/conversion_action.pb.go index 2f3570f2c..b96c9af68 100644 --- a/googleapis/ads/googleads/v7/resources/conversion_action.pb.go +++ b/googleapis/ads/googleads/v7/resources/conversion_action.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/conversion_action.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/conversion_custom_variable.pb.go b/googleapis/ads/googleads/v7/resources/conversion_custom_variable.pb.go index df58616ac..824da9787 100644 --- a/googleapis/ads/googleads/v7/resources/conversion_custom_variable.pb.go +++ b/googleapis/ads/googleads/v7/resources/conversion_custom_variable.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/conversion_custom_variable.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/currency_constant.pb.go b/googleapis/ads/googleads/v7/resources/currency_constant.pb.go index 8f3d684e0..b4e6050de 100644 --- a/googleapis/ads/googleads/v7/resources/currency_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/currency_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/currency_constant.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/custom_audience.pb.go b/googleapis/ads/googleads/v7/resources/custom_audience.pb.go index 7646f30c7..dbc1e117a 100644 --- a/googleapis/ads/googleads/v7/resources/custom_audience.pb.go +++ b/googleapis/ads/googleads/v7/resources/custom_audience.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/custom_audience.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/custom_interest.pb.go b/googleapis/ads/googleads/v7/resources/custom_interest.pb.go index 4e4f619ee..6b5efbf76 100644 --- a/googleapis/ads/googleads/v7/resources/custom_interest.pb.go +++ b/googleapis/ads/googleads/v7/resources/custom_interest.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/custom_interest.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer.pb.go b/googleapis/ads/googleads/v7/resources/customer.pb.go index 7cd067b0d..34645d0fa 100644 --- a/googleapis/ads/googleads/v7/resources/customer.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_asset.pb.go b/googleapis/ads/googleads/v7/resources/customer_asset.pb.go index 9af332186..32a3ed02e 100644 --- a/googleapis/ads/googleads/v7/resources/customer_asset.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_asset.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_client.pb.go b/googleapis/ads/googleads/v7/resources/customer_client.pb.go index 212f64a9f..00c3f6c29 100644 --- a/googleapis/ads/googleads/v7/resources/customer_client.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_client.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_client.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_client_link.pb.go b/googleapis/ads/googleads/v7/resources/customer_client_link.pb.go index 9869dd60c..92b020354 100644 --- a/googleapis/ads/googleads/v7/resources/customer_client_link.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_client_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_client_link.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_extension_setting.pb.go b/googleapis/ads/googleads/v7/resources/customer_extension_setting.pb.go index 0766b5a6e..8a6dee8aa 100644 --- a/googleapis/ads/googleads/v7/resources/customer_extension_setting.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_extension_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_extension_setting.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_feed.pb.go b/googleapis/ads/googleads/v7/resources/customer_feed.pb.go index dca50e3bb..9b306a44b 100644 --- a/googleapis/ads/googleads/v7/resources/customer_feed.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_feed.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_feed.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_label.pb.go b/googleapis/ads/googleads/v7/resources/customer_label.pb.go index 0bf8a446b..48568c2bb 100644 --- a/googleapis/ads/googleads/v7/resources/customer_label.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_label.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_manager_link.pb.go b/googleapis/ads/googleads/v7/resources/customer_manager_link.pb.go index 2536a2eea..39cc7e8e6 100644 --- a/googleapis/ads/googleads/v7/resources/customer_manager_link.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_manager_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_manager_link.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_negative_criterion.pb.go b/googleapis/ads/googleads/v7/resources/customer_negative_criterion.pb.go index 117f3d57d..ab5828f62 100644 --- a/googleapis/ads/googleads/v7/resources/customer_negative_criterion.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_negative_criterion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_negative_criterion.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_user_access.pb.go b/googleapis/ads/googleads/v7/resources/customer_user_access.pb.go index 032a5455f..553654467 100644 --- a/googleapis/ads/googleads/v7/resources/customer_user_access.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_user_access.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_user_access.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/customer_user_access_invitation.pb.go b/googleapis/ads/googleads/v7/resources/customer_user_access_invitation.pb.go index ecab57f41..987988097 100644 --- a/googleapis/ads/googleads/v7/resources/customer_user_access_invitation.pb.go +++ b/googleapis/ads/googleads/v7/resources/customer_user_access_invitation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/customer_user_access_invitation.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/detail_placement_view.pb.go b/googleapis/ads/googleads/v7/resources/detail_placement_view.pb.go index e04d3865a..623749213 100644 --- a/googleapis/ads/googleads/v7/resources/detail_placement_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/detail_placement_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/detail_placement_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/display_keyword_view.pb.go b/googleapis/ads/googleads/v7/resources/display_keyword_view.pb.go index edb99a7ae..a6571bb56 100644 --- a/googleapis/ads/googleads/v7/resources/display_keyword_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/display_keyword_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/display_keyword_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/distance_view.pb.go b/googleapis/ads/googleads/v7/resources/distance_view.pb.go index c14189794..ff9b048b9 100644 --- a/googleapis/ads/googleads/v7/resources/distance_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/distance_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/distance_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/domain_category.pb.go b/googleapis/ads/googleads/v7/resources/domain_category.pb.go index 492be5e6c..2489694eb 100644 --- a/googleapis/ads/googleads/v7/resources/domain_category.pb.go +++ b/googleapis/ads/googleads/v7/resources/domain_category.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/domain_category.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/dynamic_search_ads_search_term_view.pb.go b/googleapis/ads/googleads/v7/resources/dynamic_search_ads_search_term_view.pb.go index 54754c396..100742b60 100644 --- a/googleapis/ads/googleads/v7/resources/dynamic_search_ads_search_term_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/dynamic_search_ads_search_term_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/dynamic_search_ads_search_term_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/expanded_landing_page_view.pb.go b/googleapis/ads/googleads/v7/resources/expanded_landing_page_view.pb.go index b2e3136fc..9833df5d3 100644 --- a/googleapis/ads/googleads/v7/resources/expanded_landing_page_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/expanded_landing_page_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/expanded_landing_page_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/extension_feed_item.pb.go b/googleapis/ads/googleads/v7/resources/extension_feed_item.pb.go index 9d61e1aec..0df6f6d52 100644 --- a/googleapis/ads/googleads/v7/resources/extension_feed_item.pb.go +++ b/googleapis/ads/googleads/v7/resources/extension_feed_item.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/extension_feed_item.proto package resources @@ -361,8 +361,8 @@ type ExtensionFeedItem_PromotionFeedItem struct { } type ExtensionFeedItem_LocationFeedItem struct { - // Output only. Location extension. Locations are synced from a GMB account into a feed. - // This field is read-only. + // Output only. Location extension. Locations are synced from a Business Profile into a + // feed. This field is read-only. LocationFeedItem *common.LocationFeedItem `protobuf:"bytes,14,opt,name=location_feed_item,json=locationFeedItem,proto3,oneof"` } diff --git a/googleapis/ads/googleads/v7/resources/feed.pb.go b/googleapis/ads/googleads/v7/resources/feed.pb.go index bd3b31ddb..c0a03d162 100644 --- a/googleapis/ads/googleads/v7/resources/feed.pb.go +++ b/googleapis/ads/googleads/v7/resources/feed.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/feed.proto package resources @@ -235,8 +235,7 @@ type isFeed_SystemFeedGenerationData interface { } type Feed_PlacesLocationFeedData_ struct { - // Data used to configure a location feed populated from Google My Business - // Locations. + // Data used to configure a location feed populated from Business Profile. PlacesLocationFeedData *Feed_PlacesLocationFeedData `protobuf:"bytes,6,opt,name=places_location_feed_data,json=placesLocationFeedData,proto3,oneof"` } @@ -390,8 +389,7 @@ func (x *FeedAttributeOperation) GetValue() *FeedAttribute { return nil } -// Data used to configure a location feed populated from Google My Business -// Locations. +// Data used to configure a location feed populated from Business Profile. type Feed_PlacesLocationFeedData struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -401,24 +399,24 @@ type Feed_PlacesLocationFeedData struct { // This field can only be specified in a create request. All its subfields // are not selectable. OauthInfo *Feed_PlacesLocationFeedData_OAuthInfo `protobuf:"bytes,1,opt,name=oauth_info,json=oauthInfo,proto3" json:"oauth_info,omitempty"` - // Email address of a Google My Business account or email address of a - // manager of the Google My Business account. Required. + // Email address of a Business Profile or email address of a + // manager of the Business Profile. Required. EmailAddress *string `protobuf:"bytes,7,opt,name=email_address,json=emailAddress,proto3,oneof" json:"email_address,omitempty"` // Plus page ID of the managed business whose locations should be used. If // this field is not set, then all businesses accessible by the user // (specified by email_address) are used. // This field is mutate-only and is not selectable. BusinessAccountId string `protobuf:"bytes,8,opt,name=business_account_id,json=businessAccountId,proto3" json:"business_account_id,omitempty"` - // Used to filter Google My Business listings by business name. If + // Used to filter Business Profile listings by business name. If // business_name_filter is set, only listings with a matching business name // are candidates to be sync'd into FeedItems. BusinessNameFilter *string `protobuf:"bytes,9,opt,name=business_name_filter,json=businessNameFilter,proto3,oneof" json:"business_name_filter,omitempty"` - // Used to filter Google My Business listings by categories. If entries + // Used to filter Business Profile listings by categories. If entries // exist in category_filters, only listings that belong to any of the // categories are candidates to be sync'd into FeedItems. If no entries // exist in category_filters, then all listings are candidates for syncing. CategoryFilters []string `protobuf:"bytes,11,rep,name=category_filters,json=categoryFilters,proto3" json:"category_filters,omitempty"` - // Used to filter Google My Business listings by labels. If entries exist in + // Used to filter Business Profile listings by labels. If entries exist in // label_filters, only listings that has any of the labels set are // candidates to be synchronized into FeedItems. If no entries exist in // label_filters, then all listings are candidates for syncing. diff --git a/googleapis/ads/googleads/v7/resources/feed_item.pb.go b/googleapis/ads/googleads/v7/resources/feed_item.pb.go index 1e2e988de..725817726 100644 --- a/googleapis/ads/googleads/v7/resources/feed_item.pb.go +++ b/googleapis/ads/googleads/v7/resources/feed_item.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/feed_item.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/feed_item_set.pb.go b/googleapis/ads/googleads/v7/resources/feed_item_set.pb.go index 173724d05..8bc13a90c 100644 --- a/googleapis/ads/googleads/v7/resources/feed_item_set.pb.go +++ b/googleapis/ads/googleads/v7/resources/feed_item_set.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/feed_item_set.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/feed_item_set_link.pb.go b/googleapis/ads/googleads/v7/resources/feed_item_set_link.pb.go index 971dce912..3fac39313 100644 --- a/googleapis/ads/googleads/v7/resources/feed_item_set_link.pb.go +++ b/googleapis/ads/googleads/v7/resources/feed_item_set_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/feed_item_set_link.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/feed_item_target.pb.go b/googleapis/ads/googleads/v7/resources/feed_item_target.pb.go index 5c9e3fb5f..2c67ea8ba 100644 --- a/googleapis/ads/googleads/v7/resources/feed_item_target.pb.go +++ b/googleapis/ads/googleads/v7/resources/feed_item_target.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/feed_item_target.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/feed_mapping.pb.go b/googleapis/ads/googleads/v7/resources/feed_mapping.pb.go index f099f51a2..602878dfa 100644 --- a/googleapis/ads/googleads/v7/resources/feed_mapping.pb.go +++ b/googleapis/ads/googleads/v7/resources/feed_mapping.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/feed_mapping.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/feed_placeholder_view.pb.go b/googleapis/ads/googleads/v7/resources/feed_placeholder_view.pb.go index 73654ab88..48840352d 100644 --- a/googleapis/ads/googleads/v7/resources/feed_placeholder_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/feed_placeholder_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/feed_placeholder_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/gender_view.pb.go b/googleapis/ads/googleads/v7/resources/gender_view.pb.go index ce52df3ee..0b738a587 100644 --- a/googleapis/ads/googleads/v7/resources/gender_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/gender_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/gender_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/geo_target_constant.pb.go b/googleapis/ads/googleads/v7/resources/geo_target_constant.pb.go index d45ee1665..3cea38310 100644 --- a/googleapis/ads/googleads/v7/resources/geo_target_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/geo_target_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/geo_target_constant.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/geographic_view.pb.go b/googleapis/ads/googleads/v7/resources/geographic_view.pb.go index 7078b8751..ae11bb593 100644 --- a/googleapis/ads/googleads/v7/resources/geographic_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/geographic_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/geographic_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/google_ads_field.pb.go b/googleapis/ads/googleads/v7/resources/google_ads_field.pb.go index 8bd9382ba..3d4065e84 100644 --- a/googleapis/ads/googleads/v7/resources/google_ads_field.pb.go +++ b/googleapis/ads/googleads/v7/resources/google_ads_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/google_ads_field.proto package resources @@ -70,23 +70,14 @@ type GoogleAdsField struct { // // This field is only set for artifacts whose category is RESOURCE. AttributeResources []string `protobuf:"bytes,26,rep,name=attribute_resources,json=attributeResources,proto3" json:"attribute_resources,omitempty"` - // Output only. At and beyond version V1 this field lists the names of all metrics that are - // selectable with the described artifact when it is used in the FROM clause. + // Output only. This field lists the names of all metrics that are selectable with the + // described artifact when it is used in the FROM clause. // It is only set for artifacts whose category is RESOURCE. - // - // Before version V1 this field lists the names of all metrics that are - // selectable with the described artifact. It is only set for artifacts whose - // category is either RESOURCE or SEGMENT Metrics []string `protobuf:"bytes,27,rep,name=metrics,proto3" json:"metrics,omitempty"` - // Output only. At and beyond version V1 this field lists the names of all artifacts, - // whether a segment or another resource, that segment metrics when included - // in search queries and when the described artifact is used in the FROM - // clause. It is only set for artifacts whose category is RESOURCE. - // - // Before version V1 this field lists the names of all artifacts, whether a - // segment or another resource, that segment metrics when included in search - // queries. It is only set for artifacts of category RESOURCE, SEGMENT or - // METRIC. + // Output only. This field lists the names of all artifacts, whether a segment or another + // resource, that segment metrics when included in search queries and when the + // described artifact is used in the FROM clause. It is only set for artifacts + // whose category is RESOURCE. Segments []string `protobuf:"bytes,28,rep,name=segments,proto3" json:"segments,omitempty"` // Output only. Values the artifact can assume if it is a field of type ENUM. // diff --git a/googleapis/ads/googleads/v7/resources/group_placement_view.pb.go b/googleapis/ads/googleads/v7/resources/group_placement_view.pb.go index 458ffbf26..e9257c9e0 100644 --- a/googleapis/ads/googleads/v7/resources/group_placement_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/group_placement_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/group_placement_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/hotel_group_view.pb.go b/googleapis/ads/googleads/v7/resources/hotel_group_view.pb.go index 86e369092..e263baf1e 100644 --- a/googleapis/ads/googleads/v7/resources/hotel_group_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/hotel_group_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/hotel_group_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/hotel_performance_view.pb.go b/googleapis/ads/googleads/v7/resources/hotel_performance_view.pb.go index 0899c4fc8..069ef4a57 100644 --- a/googleapis/ads/googleads/v7/resources/hotel_performance_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/hotel_performance_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/hotel_performance_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/income_range_view.pb.go b/googleapis/ads/googleads/v7/resources/income_range_view.pb.go index 1c8cfae23..8cdd7f888 100644 --- a/googleapis/ads/googleads/v7/resources/income_range_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/income_range_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/income_range_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/invoice.pb.go b/googleapis/ads/googleads/v7/resources/invoice.pb.go index e29c67b25..75e562985 100644 --- a/googleapis/ads/googleads/v7/resources/invoice.pb.go +++ b/googleapis/ads/googleads/v7/resources/invoice.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/invoice.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/keyword_plan.pb.go b/googleapis/ads/googleads/v7/resources/keyword_plan.pb.go index 6e38c413b..c7832562e 100644 --- a/googleapis/ads/googleads/v7/resources/keyword_plan.pb.go +++ b/googleapis/ads/googleads/v7/resources/keyword_plan.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/keyword_plan.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/keyword_plan_ad_group.pb.go b/googleapis/ads/googleads/v7/resources/keyword_plan_ad_group.pb.go index 6cf8d6827..9292f87d9 100644 --- a/googleapis/ads/googleads/v7/resources/keyword_plan_ad_group.pb.go +++ b/googleapis/ads/googleads/v7/resources/keyword_plan_ad_group.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/keyword_plan_ad_group.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/keyword_plan_ad_group_keyword.pb.go b/googleapis/ads/googleads/v7/resources/keyword_plan_ad_group_keyword.pb.go index 9fc474e99..54f83d0fa 100644 --- a/googleapis/ads/googleads/v7/resources/keyword_plan_ad_group_keyword.pb.go +++ b/googleapis/ads/googleads/v7/resources/keyword_plan_ad_group_keyword.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/keyword_plan_ad_group_keyword.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/keyword_plan_campaign.pb.go b/googleapis/ads/googleads/v7/resources/keyword_plan_campaign.pb.go index b95c6ca99..13ae5e02d 100644 --- a/googleapis/ads/googleads/v7/resources/keyword_plan_campaign.pb.go +++ b/googleapis/ads/googleads/v7/resources/keyword_plan_campaign.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/keyword_plan_campaign.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/keyword_plan_campaign_keyword.pb.go b/googleapis/ads/googleads/v7/resources/keyword_plan_campaign_keyword.pb.go index 87f20863f..597cf8a7c 100644 --- a/googleapis/ads/googleads/v7/resources/keyword_plan_campaign_keyword.pb.go +++ b/googleapis/ads/googleads/v7/resources/keyword_plan_campaign_keyword.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/keyword_plan_campaign_keyword.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/keyword_view.pb.go b/googleapis/ads/googleads/v7/resources/keyword_view.pb.go index 9a8b8c8ab..34a15b29e 100644 --- a/googleapis/ads/googleads/v7/resources/keyword_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/keyword_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/keyword_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/label.pb.go b/googleapis/ads/googleads/v7/resources/label.pb.go index 3a7b6efd1..212666187 100644 --- a/googleapis/ads/googleads/v7/resources/label.pb.go +++ b/googleapis/ads/googleads/v7/resources/label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/label.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/landing_page_view.pb.go b/googleapis/ads/googleads/v7/resources/landing_page_view.pb.go index 7cb250aa5..e2274f8f0 100644 --- a/googleapis/ads/googleads/v7/resources/landing_page_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/landing_page_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/landing_page_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/language_constant.pb.go b/googleapis/ads/googleads/v7/resources/language_constant.pb.go index 56f0af53a..4b55b77c6 100644 --- a/googleapis/ads/googleads/v7/resources/language_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/language_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/language_constant.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/life_event.pb.go b/googleapis/ads/googleads/v7/resources/life_event.pb.go index f7a39ebf9..a1f7ae256 100644 --- a/googleapis/ads/googleads/v7/resources/life_event.pb.go +++ b/googleapis/ads/googleads/v7/resources/life_event.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/life_event.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/location_view.pb.go b/googleapis/ads/googleads/v7/resources/location_view.pb.go index 0cb2fa0e1..9b9f00a29 100644 --- a/googleapis/ads/googleads/v7/resources/location_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/location_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/location_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/managed_placement_view.pb.go b/googleapis/ads/googleads/v7/resources/managed_placement_view.pb.go index 35c621950..586666753 100644 --- a/googleapis/ads/googleads/v7/resources/managed_placement_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/managed_placement_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/managed_placement_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/media_file.pb.go b/googleapis/ads/googleads/v7/resources/media_file.pb.go index 256f65a81..cb7a80109 100644 --- a/googleapis/ads/googleads/v7/resources/media_file.pb.go +++ b/googleapis/ads/googleads/v7/resources/media_file.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/media_file.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/merchant_center_link.pb.go b/googleapis/ads/googleads/v7/resources/merchant_center_link.pb.go index edf4c7774..6821b3881 100644 --- a/googleapis/ads/googleads/v7/resources/merchant_center_link.pb.go +++ b/googleapis/ads/googleads/v7/resources/merchant_center_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/merchant_center_link.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/mobile_app_category_constant.pb.go b/googleapis/ads/googleads/v7/resources/mobile_app_category_constant.pb.go index e46a6159a..de90ca6db 100644 --- a/googleapis/ads/googleads/v7/resources/mobile_app_category_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/mobile_app_category_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/mobile_app_category_constant.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/mobile_device_constant.pb.go b/googleapis/ads/googleads/v7/resources/mobile_device_constant.pb.go index 60ec6f0a5..1cac17732 100644 --- a/googleapis/ads/googleads/v7/resources/mobile_device_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/mobile_device_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/mobile_device_constant.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/offline_user_data_job.pb.go b/googleapis/ads/googleads/v7/resources/offline_user_data_job.pb.go index b0cbf0842..4f2a722fd 100644 --- a/googleapis/ads/googleads/v7/resources/offline_user_data_job.pb.go +++ b/googleapis/ads/googleads/v7/resources/offline_user_data_job.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/offline_user_data_job.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/operating_system_version_constant.pb.go b/googleapis/ads/googleads/v7/resources/operating_system_version_constant.pb.go index 6fc828cf7..c1c07279d 100644 --- a/googleapis/ads/googleads/v7/resources/operating_system_version_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/operating_system_version_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/operating_system_version_constant.proto package resources @@ -39,7 +39,7 @@ const ( // A mobile operating system version or a range of versions, depending on // `operator_type`. List of available mobile platforms at -// https://developers.google.com/adwords/api/docs/appendix/codes-formats#mobile-platforms +// https://developers.google.com/google-ads/api/reference/data/codes-formats#mobile-platforms type OperatingSystemVersionConstant struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache diff --git a/googleapis/ads/googleads/v7/resources/paid_organic_search_term_view.pb.go b/googleapis/ads/googleads/v7/resources/paid_organic_search_term_view.pb.go index 58517292e..b4011828f 100644 --- a/googleapis/ads/googleads/v7/resources/paid_organic_search_term_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/paid_organic_search_term_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/paid_organic_search_term_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/parental_status_view.pb.go b/googleapis/ads/googleads/v7/resources/parental_status_view.pb.go index 57e5d2a51..d2336eb63 100644 --- a/googleapis/ads/googleads/v7/resources/parental_status_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/parental_status_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/parental_status_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/payments_account.pb.go b/googleapis/ads/googleads/v7/resources/payments_account.pb.go index 51dc95470..6771c1ed5 100644 --- a/googleapis/ads/googleads/v7/resources/payments_account.pb.go +++ b/googleapis/ads/googleads/v7/resources/payments_account.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/payments_account.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/product_bidding_category_constant.pb.go b/googleapis/ads/googleads/v7/resources/product_bidding_category_constant.pb.go index bf42d7cce..e9c1b22f4 100644 --- a/googleapis/ads/googleads/v7/resources/product_bidding_category_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/product_bidding_category_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/product_bidding_category_constant.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/product_group_view.pb.go b/googleapis/ads/googleads/v7/resources/product_group_view.pb.go index 44bcff68e..51b459129 100644 --- a/googleapis/ads/googleads/v7/resources/product_group_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/product_group_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/product_group_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/recommendation.pb.go b/googleapis/ads/googleads/v7/resources/recommendation.pb.go index 8cf768761..7ed82030f 100644 --- a/googleapis/ads/googleads/v7/resources/recommendation.pb.go +++ b/googleapis/ads/googleads/v7/resources/recommendation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/recommendation.proto package resources @@ -716,18 +716,15 @@ func (x *Recommendation_KeywordRecommendation) GetRecommendedCpcBidMicros() int6 return 0 } -// The Call extension recommendation. -type Recommendation_CallExtensionRecommendation struct { +// The Search Partners Opt-In recommendation. +type Recommendation_SearchPartnersOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - - // Output only. Call extensions recommended to be added. - RecommendedExtensions []*common.CallFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` } -func (x *Recommendation_CallExtensionRecommendation) Reset() { - *x = Recommendation_CallExtensionRecommendation{} +func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { + *x = Recommendation_SearchPartnersOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -735,13 +732,13 @@ func (x *Recommendation_CallExtensionRecommendation) Reset() { } } -func (x *Recommendation_CallExtensionRecommendation) String() string { +func (x *Recommendation_SearchPartnersOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_CallExtensionRecommendation) ProtoMessage() {} +func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_CallExtensionRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -753,18 +750,11 @@ func (x *Recommendation_CallExtensionRecommendation) ProtoReflect() protoreflect return mi.MessageOf(x) } -// Deprecated: Use Recommendation_CallExtensionRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_CallExtensionRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_SearchPartnersOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 4} } -func (x *Recommendation_CallExtensionRecommendation) GetRecommendedExtensions() []*common.CallFeedItem { - if x != nil { - return x.RecommendedExtensions - } - return nil -} - // The text ad recommendation. type Recommendation_TextAdRecommendation struct { state protoimpl.MessageState @@ -835,15 +825,18 @@ func (x *Recommendation_TextAdRecommendation) GetAutoApplyDate() string { return "" } -// The Optimize Ad Rotation recommendation. -type Recommendation_OptimizeAdRotationRecommendation struct { +// The Call extension recommendation. +type Recommendation_CallExtensionRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields + + // Output only. Call extensions recommended to be added. + RecommendedExtensions []*common.CallFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` } -func (x *Recommendation_OptimizeAdRotationRecommendation) Reset() { - *x = Recommendation_OptimizeAdRotationRecommendation{} +func (x *Recommendation_CallExtensionRecommendation) Reset() { + *x = Recommendation_CallExtensionRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -851,13 +844,13 @@ func (x *Recommendation_OptimizeAdRotationRecommendation) Reset() { } } -func (x *Recommendation_OptimizeAdRotationRecommendation) String() string { +func (x *Recommendation_CallExtensionRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_OptimizeAdRotationRecommendation) ProtoMessage() {} +func (*Recommendation_CallExtensionRecommendation) ProtoMessage() {} -func (x *Recommendation_OptimizeAdRotationRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_CallExtensionRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -869,26 +862,27 @@ func (x *Recommendation_OptimizeAdRotationRecommendation) ProtoReflect() protore return mi.MessageOf(x) } -// Deprecated: Use Recommendation_OptimizeAdRotationRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_OptimizeAdRotationRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_CallExtensionRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_CallExtensionRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 6} } -// The Target CPA opt-in recommendation. -type Recommendation_TargetCpaOptInRecommendation struct { +func (x *Recommendation_CallExtensionRecommendation) GetRecommendedExtensions() []*common.CallFeedItem { + if x != nil { + return x.RecommendedExtensions + } + return nil +} + +// The Enhanced Cost-Per-Click Opt-In recommendation. +type Recommendation_EnhancedCpcOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - - // Output only. The available goals and corresponding options for Target CPA strategy. - Options []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"` - // Output only. The recommended average CPA target. See required budget amount and impact - // of using this recommendation in options list. - RecommendedTargetCpaMicros *int64 `protobuf:"varint,3,opt,name=recommended_target_cpa_micros,json=recommendedTargetCpaMicros,proto3,oneof" json:"recommended_target_cpa_micros,omitempty"` } -func (x *Recommendation_TargetCpaOptInRecommendation) Reset() { - *x = Recommendation_TargetCpaOptInRecommendation{} +func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { + *x = Recommendation_EnhancedCpcOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -896,13 +890,13 @@ func (x *Recommendation_TargetCpaOptInRecommendation) Reset() { } } -func (x *Recommendation_TargetCpaOptInRecommendation) String() string { +func (x *Recommendation_EnhancedCpcOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_TargetCpaOptInRecommendation) ProtoMessage() {} +func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_TargetCpaOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -914,39 +908,26 @@ func (x *Recommendation_TargetCpaOptInRecommendation) ProtoReflect() protoreflec return mi.MessageOf(x) } -// Deprecated: Use Recommendation_TargetCpaOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_TargetCpaOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_EnhancedCpcOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 7} } -func (x *Recommendation_TargetCpaOptInRecommendation) GetOptions() []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption { - if x != nil { - return x.Options - } - return nil -} - -func (x *Recommendation_TargetCpaOptInRecommendation) GetRecommendedTargetCpaMicros() int64 { - if x != nil && x.RecommendedTargetCpaMicros != nil { - return *x.RecommendedTargetCpaMicros - } - return 0 -} - -// The move unused budget recommendation. -type Recommendation_MoveUnusedBudgetRecommendation struct { +// The Target CPA opt-in recommendation. +type Recommendation_TargetCpaOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The excess budget's resource_name. - ExcessCampaignBudget *string `protobuf:"bytes,3,opt,name=excess_campaign_budget,json=excessCampaignBudget,proto3,oneof" json:"excess_campaign_budget,omitempty"` - // Output only. The recommendation for the constrained budget to increase. - BudgetRecommendation *Recommendation_CampaignBudgetRecommendation `protobuf:"bytes,2,opt,name=budget_recommendation,json=budgetRecommendation,proto3" json:"budget_recommendation,omitempty"` + // Output only. The available goals and corresponding options for Target CPA strategy. + Options []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"` + // Output only. The recommended average CPA target. See required budget amount and impact + // of using this recommendation in options list. + RecommendedTargetCpaMicros *int64 `protobuf:"varint,3,opt,name=recommended_target_cpa_micros,json=recommendedTargetCpaMicros,proto3,oneof" json:"recommended_target_cpa_micros,omitempty"` } -func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { - *x = Recommendation_MoveUnusedBudgetRecommendation{} +func (x *Recommendation_TargetCpaOptInRecommendation) Reset() { + *x = Recommendation_TargetCpaOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -954,13 +935,13 @@ func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { } } -func (x *Recommendation_MoveUnusedBudgetRecommendation) String() string { +func (x *Recommendation_TargetCpaOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage() {} +func (*Recommendation_TargetCpaOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_TargetCpaOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -972,34 +953,37 @@ func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MoveUnusedBudgetRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_TargetCpaOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_TargetCpaOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 8} } -func (x *Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget() string { - if x != nil && x.ExcessCampaignBudget != nil { - return *x.ExcessCampaignBudget +func (x *Recommendation_TargetCpaOptInRecommendation) GetOptions() []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption { + if x != nil { + return x.Options } - return "" + return nil } -func (x *Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation { - if x != nil { - return x.BudgetRecommendation +func (x *Recommendation_TargetCpaOptInRecommendation) GetRecommendedTargetCpaMicros() int64 { + if x != nil && x.RecommendedTargetCpaMicros != nil { + return *x.RecommendedTargetCpaMicros } - return nil + return 0 } -// The Enhanced Cost-Per-Click Opt-In recommendation. -type Recommendation_EnhancedCpcOptInRecommendation struct { +// The Maximize Conversions Opt-In recommendation. +type Recommendation_MaximizeConversionsOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields + + // Output only. The recommended new budget amount. + RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` } -func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { - *x = Recommendation_EnhancedCpcOptInRecommendation{} +func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { + *x = Recommendation_MaximizeConversionsOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1007,13 +991,13 @@ func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { } } -func (x *Recommendation_EnhancedCpcOptInRecommendation) String() string { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage() {} +func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1025,23 +1009,27 @@ func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_EnhancedCpcOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MaximizeConversionsOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 9} } -// The Maximize Conversions Opt-In recommendation. -type Recommendation_MaximizeConversionsOptInRecommendation struct { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { + if x != nil && x.RecommendedBudgetAmountMicros != nil { + return *x.RecommendedBudgetAmountMicros + } + return 0 +} + +// The Optimize Ad Rotation recommendation. +type Recommendation_OptimizeAdRotationRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - - // Output only. The recommended new budget amount. - RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { - *x = Recommendation_MaximizeConversionsOptInRecommendation{} +func (x *Recommendation_OptimizeAdRotationRecommendation) Reset() { + *x = Recommendation_OptimizeAdRotationRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1049,13 +1037,13 @@ func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { } } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) String() string { +func (x *Recommendation_OptimizeAdRotationRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage() {} +func (*Recommendation_OptimizeAdRotationRecommendation) ProtoMessage() {} -func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_OptimizeAdRotationRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1067,36 +1055,24 @@ func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() p return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MaximizeConversionsOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_OptimizeAdRotationRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_OptimizeAdRotationRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 10} } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { - if x != nil && x.RecommendedBudgetAmountMicros != nil { - return *x.RecommendedBudgetAmountMicros - } - return 0 -} - -// The Target ROAS opt-in recommendation. -type Recommendation_TargetRoasOptInRecommendation struct { +// The Maximize Clicks opt-in recommendation. +type Recommendation_MaximizeClicksOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The recommended target ROAS (revenue per unit of spend). - // The value is between 0.01 and 1000.0, inclusive. - RecommendedTargetRoas *float64 `protobuf:"fixed64,1,opt,name=recommended_target_roas,json=recommendedTargetRoas,proto3,oneof" json:"recommended_target_roas,omitempty"` - // Output only. The minimum campaign budget, in local currency for the account, - // required to achieve the target ROAS. - // Amount is specified in micros, where one million is equivalent to one - // currency unit. - RequiredCampaignBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=required_campaign_budget_amount_micros,json=requiredCampaignBudgetAmountMicros,proto3,oneof" json:"required_campaign_budget_amount_micros,omitempty"` + // Output only. The recommended new budget amount. + // Only set if the current budget is too high. + RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` } -func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { - *x = Recommendation_TargetRoasOptInRecommendation{} +func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { + *x = Recommendation_MaximizeClicksOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1104,13 +1080,13 @@ func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { } } -func (x *Recommendation_TargetRoasOptInRecommendation) String() string { +func (x *Recommendation_MaximizeClicksOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage() {} +func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[12] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1122,34 +1098,32 @@ func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protorefle return mi.MessageOf(x) } -// Deprecated: Use Recommendation_TargetRoasOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_TargetRoasOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MaximizeClicksOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 11} } -func (x *Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas() float64 { - if x != nil && x.RecommendedTargetRoas != nil { - return *x.RecommendedTargetRoas - } - return 0 -} - -func (x *Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros() int64 { - if x != nil && x.RequiredCampaignBudgetAmountMicros != nil { - return *x.RequiredCampaignBudgetAmountMicros +func (x *Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { + if x != nil && x.RecommendedBudgetAmountMicros != nil { + return *x.RecommendedBudgetAmountMicros } return 0 } -// The Search Partners Opt-In recommendation. -type Recommendation_SearchPartnersOptInRecommendation struct { +// The keyword match type recommendation. +type Recommendation_KeywordMatchTypeRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields + + // Output only. The existing keyword where the match type should be more broad. + Keyword *common.KeywordInfo `protobuf:"bytes,1,opt,name=keyword,proto3" json:"keyword,omitempty"` + // Output only. The recommended new match type. + RecommendedMatchType enums.KeywordMatchTypeEnum_KeywordMatchType `protobuf:"varint,2,opt,name=recommended_match_type,json=recommendedMatchType,proto3,enum=google.ads.googleads.v7.enums.KeywordMatchTypeEnum_KeywordMatchType" json:"recommended_match_type,omitempty"` } -func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { - *x = Recommendation_SearchPartnersOptInRecommendation{} +func (x *Recommendation_KeywordMatchTypeRecommendation) Reset() { + *x = Recommendation_KeywordMatchTypeRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1157,13 +1131,13 @@ func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { } } -func (x *Recommendation_SearchPartnersOptInRecommendation) String() string { +func (x *Recommendation_KeywordMatchTypeRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage() {} +func (*Recommendation_KeywordMatchTypeRecommendation) ProtoMessage() {} -func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_KeywordMatchTypeRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[13] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1175,23 +1149,39 @@ func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protor return mi.MessageOf(x) } -// Deprecated: Use Recommendation_SearchPartnersOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_KeywordMatchTypeRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_KeywordMatchTypeRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 12} } -// The Sitelink extension recommendation. -type Recommendation_SitelinkExtensionRecommendation struct { +func (x *Recommendation_KeywordMatchTypeRecommendation) GetKeyword() *common.KeywordInfo { + if x != nil { + return x.Keyword + } + return nil +} + +func (x *Recommendation_KeywordMatchTypeRecommendation) GetRecommendedMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType { + if x != nil { + return x.RecommendedMatchType + } + return enums.KeywordMatchTypeEnum_KeywordMatchType(0) +} + +// The move unused budget recommendation. +type Recommendation_MoveUnusedBudgetRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. Sitelink extensions recommended to be added. - RecommendedExtensions []*common.SitelinkFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` + // Output only. The excess budget's resource_name. + ExcessCampaignBudget *string `protobuf:"bytes,3,opt,name=excess_campaign_budget,json=excessCampaignBudget,proto3,oneof" json:"excess_campaign_budget,omitempty"` + // Output only. The recommendation for the constrained budget to increase. + BudgetRecommendation *Recommendation_CampaignBudgetRecommendation `protobuf:"bytes,2,opt,name=budget_recommendation,json=budgetRecommendation,proto3" json:"budget_recommendation,omitempty"` } -func (x *Recommendation_SitelinkExtensionRecommendation) Reset() { - *x = Recommendation_SitelinkExtensionRecommendation{} +func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { + *x = Recommendation_MoveUnusedBudgetRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1199,13 +1189,13 @@ func (x *Recommendation_SitelinkExtensionRecommendation) Reset() { } } -func (x *Recommendation_SitelinkExtensionRecommendation) String() string { +func (x *Recommendation_MoveUnusedBudgetRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_SitelinkExtensionRecommendation) ProtoMessage() {} +func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage() {} -func (x *Recommendation_SitelinkExtensionRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[14] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1217,31 +1207,37 @@ func (x *Recommendation_SitelinkExtensionRecommendation) ProtoReflect() protoref return mi.MessageOf(x) } -// Deprecated: Use Recommendation_SitelinkExtensionRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_SitelinkExtensionRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MoveUnusedBudgetRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 13} } -func (x *Recommendation_SitelinkExtensionRecommendation) GetRecommendedExtensions() []*common.SitelinkFeedItem { +func (x *Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget() string { + if x != nil && x.ExcessCampaignBudget != nil { + return *x.ExcessCampaignBudget + } + return "" +} + +func (x *Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation { if x != nil { - return x.RecommendedExtensions + return x.BudgetRecommendation } return nil } -// The Maximize Clicks opt-in recommendation. -type Recommendation_MaximizeClicksOptInRecommendation struct { +// The add responsive search ad recommendation. +type Recommendation_ResponsiveSearchAdRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The recommended new budget amount. - // Only set if the current budget is too high. - RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` + // Output only. Recommended ad. + Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` } -func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { - *x = Recommendation_MaximizeClicksOptInRecommendation{} +func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { + *x = Recommendation_ResponsiveSearchAdRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1249,13 +1245,13 @@ func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { } } -func (x *Recommendation_MaximizeClicksOptInRecommendation) String() string { +func (x *Recommendation_ResponsiveSearchAdRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage() {} +func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage() {} -func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[15] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1267,16 +1263,16 @@ func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protor return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MaximizeClicksOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_ResponsiveSearchAdRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 14} } -func (x *Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { - if x != nil && x.RecommendedBudgetAmountMicros != nil { - return *x.RecommendedBudgetAmountMicros +func (x *Recommendation_ResponsiveSearchAdRecommendation) GetAd() *Ad { + if x != nil { + return x.Ad } - return 0 + return nil } // The Callout extension recommendation. @@ -1328,20 +1324,18 @@ func (x *Recommendation_CalloutExtensionRecommendation) GetRecommendedExtensions return nil } -// The keyword match type recommendation. -type Recommendation_KeywordMatchTypeRecommendation struct { +// The Sitelink extension recommendation. +type Recommendation_SitelinkExtensionRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The existing keyword where the match type should be more broad. - Keyword *common.KeywordInfo `protobuf:"bytes,1,opt,name=keyword,proto3" json:"keyword,omitempty"` - // Output only. The recommended new match type. - RecommendedMatchType enums.KeywordMatchTypeEnum_KeywordMatchType `protobuf:"varint,2,opt,name=recommended_match_type,json=recommendedMatchType,proto3,enum=google.ads.googleads.v7.enums.KeywordMatchTypeEnum_KeywordMatchType" json:"recommended_match_type,omitempty"` + // Output only. Sitelink extensions recommended to be added. + RecommendedExtensions []*common.SitelinkFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` } -func (x *Recommendation_KeywordMatchTypeRecommendation) Reset() { - *x = Recommendation_KeywordMatchTypeRecommendation{} +func (x *Recommendation_SitelinkExtensionRecommendation) Reset() { + *x = Recommendation_SitelinkExtensionRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1349,13 +1343,13 @@ func (x *Recommendation_KeywordMatchTypeRecommendation) Reset() { } } -func (x *Recommendation_KeywordMatchTypeRecommendation) String() string { +func (x *Recommendation_SitelinkExtensionRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_KeywordMatchTypeRecommendation) ProtoMessage() {} +func (*Recommendation_SitelinkExtensionRecommendation) ProtoMessage() {} -func (x *Recommendation_KeywordMatchTypeRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_SitelinkExtensionRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[17] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1367,37 +1361,36 @@ func (x *Recommendation_KeywordMatchTypeRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_KeywordMatchTypeRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_KeywordMatchTypeRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_SitelinkExtensionRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_SitelinkExtensionRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 16} } -func (x *Recommendation_KeywordMatchTypeRecommendation) GetKeyword() *common.KeywordInfo { +func (x *Recommendation_SitelinkExtensionRecommendation) GetRecommendedExtensions() []*common.SitelinkFeedItem { if x != nil { - return x.Keyword + return x.RecommendedExtensions } return nil } -func (x *Recommendation_KeywordMatchTypeRecommendation) GetRecommendedMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType { - if x != nil { - return x.RecommendedMatchType - } - return enums.KeywordMatchTypeEnum_KeywordMatchType(0) -} - -// The add responsive search ad recommendation. -type Recommendation_ResponsiveSearchAdRecommendation struct { +// The Target ROAS opt-in recommendation. +type Recommendation_TargetRoasOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. Recommended ad. - Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` + // Output only. The recommended target ROAS (revenue per unit of spend). + // The value is between 0.01 and 1000.0, inclusive. + RecommendedTargetRoas *float64 `protobuf:"fixed64,1,opt,name=recommended_target_roas,json=recommendedTargetRoas,proto3,oneof" json:"recommended_target_roas,omitempty"` + // Output only. The minimum campaign budget, in local currency for the account, + // required to achieve the target ROAS. + // Amount is specified in micros, where one million is equivalent to one + // currency unit. + RequiredCampaignBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=required_campaign_budget_amount_micros,json=requiredCampaignBudgetAmountMicros,proto3,oneof" json:"required_campaign_budget_amount_micros,omitempty"` } -func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { - *x = Recommendation_ResponsiveSearchAdRecommendation{} +func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { + *x = Recommendation_TargetRoasOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1405,13 +1398,13 @@ func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { } } -func (x *Recommendation_ResponsiveSearchAdRecommendation) String() string { +func (x *Recommendation_TargetRoasOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage() {} +func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[18] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1423,16 +1416,23 @@ func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protore return mi.MessageOf(x) } -// Deprecated: Use Recommendation_ResponsiveSearchAdRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_TargetRoasOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_TargetRoasOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 17} } -func (x *Recommendation_ResponsiveSearchAdRecommendation) GetAd() *Ad { - if x != nil { - return x.Ad +func (x *Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas() float64 { + if x != nil && x.RecommendedTargetRoas != nil { + return *x.RecommendedTargetRoas } - return nil + return 0 +} + +func (x *Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros() int64 { + if x != nil && x.RequiredCampaignBudgetAmountMicros != nil { + return *x.RequiredCampaignBudgetAmountMicros + } + return 0 } // The impact estimates for a given budget amount. @@ -1544,7 +1544,7 @@ func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendatio // Deprecated: Use Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption.ProtoReflect.Descriptor instead. func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 7, 0} + return file_google_ads_googleads_v7_resources_recommendation_proto_rawDescGZIP(), []int{0, 8, 0} } func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetGoal() enums.TargetCpaOptInRecommendationGoalEnum_TargetCpaOptInRecommendationGoal { @@ -1921,177 +1921,177 @@ var file_google_ads_googleads_v7_resources_recommendation_proto_rawDesc = []byte 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x43, 0x70, 0x63, 0x42, 0x69, 0x64, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1d, 0x0a, 0x1b, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x63, 0x70, 0x63, 0x5f, 0x62, - 0x69, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x87, 0x01, 0x0a, 0x1b, 0x43, 0x61, - 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x68, 0x0a, 0x16, 0x72, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, - 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x69, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x23, 0x0a, 0x21, 0x53, 0x65, 0x61, + 0x72, 0x63, 0x68, 0x50, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, + 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0xd9, + 0x01, 0x0a, 0x14, 0x54, 0x65, 0x78, 0x74, 0x41, 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, + 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, + 0x02, 0x61, 0x64, 0x12, 0x2d, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, + 0x64, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, + 0x00, 0x52, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x88, + 0x01, 0x01, 0x12, 0x30, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x79, + 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, + 0x48, 0x01, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x44, 0x61, 0x74, + 0x65, 0x88, 0x01, 0x01, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x61, 0x75, 0x74, 0x6f, 0x5f, + 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x1a, 0x87, 0x01, 0x0a, 0x1b, 0x43, + 0x61, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x68, 0x0a, 0x16, 0x72, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, + 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6c, 0x6c, + 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, + 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x20, 0x0a, 0x1e, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, + 0x43, 0x70, 0x63, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, + 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x80, 0x06, 0x0a, 0x1c, 0x54, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, + 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x90, 0x01, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x71, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x37, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x46, - 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, - 0x6f, 0x6e, 0x73, 0x1a, 0xd9, 0x01, 0x0a, 0x14, 0x54, 0x65, 0x78, 0x74, 0x41, 0x64, 0x52, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, - 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, - 0x03, 0xe0, 0x41, 0x03, 0x52, 0x02, 0x61, 0x64, 0x12, 0x2d, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x44, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x5f, - 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, - 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x41, 0x70, 0x70, - 0x6c, 0x79, 0x44, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x72, - 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x12, 0x0a, 0x10, 0x5f, - 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x1a, - 0x22, 0x0a, 0x20, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x41, 0x64, 0x52, 0x6f, 0x74, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x1a, 0x80, 0x06, 0x0a, 0x1c, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, - 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x90, 0x01, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, - 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x71, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, + 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, - 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, - 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4b, 0x0a, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, - 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, - 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1a, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, - 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, 0x6f, - 0x73, 0x88, 0x01, 0x01, 0x1a, 0xdd, 0x03, 0x0a, 0x22, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, - 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7d, 0x0a, 0x04, 0x67, - 0x6f, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x54, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x42, - 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x67, 0x6f, 0x61, 0x6c, 0x12, 0x34, 0x0a, 0x11, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, - 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, - 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, - 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, - 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, - 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, - 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x63, - 0x0a, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x49, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x69, 0x6d, 0x70, - 0x61, 0x63, 0x74, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, - 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x29, 0x0a, 0x27, 0x5f, 0x72, 0x65, - 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, - 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, - 0x63, 0x72, 0x6f, 0x73, 0x42, 0x20, 0x0a, 0x1e, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, - 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x86, 0x02, 0x0a, 0x1e, 0x4d, 0x6f, 0x76, 0x65, 0x55, - 0x6e, 0x75, 0x73, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3e, 0x0a, 0x16, 0x65, 0x78, 0x63, - 0x65, 0x73, 0x73, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, - 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, - 0x52, 0x14, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x88, 0x01, 0x01, 0x12, 0x88, 0x01, 0x0a, 0x15, 0x62, 0x75, - 0x64, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x14, - 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x5f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x1a, - 0x20, 0x0a, 0x1e, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x43, 0x70, 0x63, 0x4f, 0x70, - 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x1a, 0xa0, 0x01, 0x0a, 0x26, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, - 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, - 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, - 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, - 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, - 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, - 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, - 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x86, 0x02, 0x0a, 0x1d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, - 0x6f, 0x61, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x17, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, - 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, - 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x15, - 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x52, 0x6f, 0x61, 0x73, 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, 0x75, - 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, - 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, - 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, - 0x22, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, - 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1a, 0x0a, 0x18, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, - 0x61, 0x73, 0x42, 0x29, 0x0a, 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, + 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4b, 0x0a, 0x1d, 0x72, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1a, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x1a, 0xdd, 0x03, 0x0a, 0x22, 0x54, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7d, + 0x0a, 0x04, 0x67, 0x6f, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x64, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, + 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, + 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, + 0x61, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x67, 0x6f, 0x61, 0x6c, 0x12, 0x34, 0x0a, + 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, + 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, + 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, - 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x23, 0x0a, - 0x21, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x50, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x73, 0x4f, - 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x1a, 0x8f, 0x01, 0x0a, 0x1f, 0x53, 0x69, 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x45, - 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6c, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, - 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, - 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, - 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, 0x69, 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, - 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, - 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, - 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x9b, 0x01, 0x0a, 0x21, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, - 0x65, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, - 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, + 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x06, 0x20, + 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, 0x72, 0x65, 0x71, 0x75, + 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, + 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, + 0x01, 0x12, 0x63, 0x0a, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x49, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, + 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x29, 0x0a, 0x27, + 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, + 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x20, 0x0a, 0x1e, 0x5f, 0x72, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, + 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xa0, 0x01, 0x0a, 0x26, 0x4d, 0x61, + 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, + 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, + 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, + 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, + 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x22, 0x0a, 0x20, + 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x41, 0x64, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x1a, 0x9b, 0x01, 0x0a, 0x21, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6c, 0x69, + 0x63, 0x6b, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, + 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, + 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, + 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, + 0x6e, 0x64, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, + 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, - 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, - 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, - 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, + 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xed, + 0x01, 0x0a, 0x1e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, + 0x79, 0x70, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x4a, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x63, 0x6f, 0x6d, + 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x42, + 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x7f, 0x0a, + 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x74, + 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, + 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x14, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x65, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x1a, 0x86, + 0x02, 0x0a, 0x1e, 0x4d, 0x6f, 0x76, 0x65, 0x55, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x42, 0x75, 0x64, + 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x3e, 0x0a, 0x16, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x14, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x88, 0x01, + 0x01, 0x12, 0x88, 0x01, 0x0a, 0x15, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, + 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x14, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, + 0x5f, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x1a, 0x5e, 0x0a, 0x20, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x69, 0x76, 0x65, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x52, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x37, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x52, 0x02, 0x61, 0x64, 0x1a, 0x8d, 0x01, 0x0a, 0x1e, 0x43, 0x61, 0x6c, 0x6c, + 0x6f, 0x75, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6b, 0x0a, 0x16, 0x72, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, + 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6c, 0x6c, + 0x6f, 0x75, 0x74, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, + 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, + 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x8f, 0x01, 0x0a, 0x1f, 0x53, 0x69, 0x74, 0x65, + 0x6c, 0x69, 0x6e, 0x6b, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6c, 0x0a, 0x16, 0x72, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, + 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, 0x69, 0x74, + 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, + 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x86, 0x02, 0x0a, 0x1d, 0x54, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x17, 0x72, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x48, 0x00, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, + 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, + 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, + 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1a, 0x0a, 0x18, 0x5f, + 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x42, 0x29, 0x0a, 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, + 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, - 0x6f, 0x73, 0x1a, 0x8d, 0x01, 0x0a, 0x1e, 0x43, 0x61, 0x6c, 0x6c, 0x6f, 0x75, 0x74, 0x45, 0x78, - 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6b, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, - 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x6f, 0x75, 0x74, 0x46, 0x65, - 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, - 0x6e, 0x73, 0x1a, 0xed, 0x01, 0x0a, 0x1e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, - 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4a, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, - 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x49, - 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x12, 0x7f, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, - 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x65, 0x6e, 0x75, 0x6d, - 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, - 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, - 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x14, 0x72, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, - 0x70, 0x65, 0x1a, 0x5e, 0x0a, 0x20, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x69, 0x76, 0x65, - 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x37, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x02, - 0x61, 0x64, 0x3a, 0x69, 0xea, 0x41, 0x66, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x6f, 0x73, 0x3a, 0x69, 0xea, 0x41, 0x66, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, @@ -2141,29 +2141,29 @@ var file_google_ads_googleads_v7_resources_recommendation_proto_goTypes = []inte (*Recommendation_RecommendationMetrics)(nil), // 2: google.ads.googleads.v7.resources.Recommendation.RecommendationMetrics (*Recommendation_CampaignBudgetRecommendation)(nil), // 3: google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation (*Recommendation_KeywordRecommendation)(nil), // 4: google.ads.googleads.v7.resources.Recommendation.KeywordRecommendation - (*Recommendation_CallExtensionRecommendation)(nil), // 5: google.ads.googleads.v7.resources.Recommendation.CallExtensionRecommendation + (*Recommendation_SearchPartnersOptInRecommendation)(nil), // 5: google.ads.googleads.v7.resources.Recommendation.SearchPartnersOptInRecommendation (*Recommendation_TextAdRecommendation)(nil), // 6: google.ads.googleads.v7.resources.Recommendation.TextAdRecommendation - (*Recommendation_OptimizeAdRotationRecommendation)(nil), // 7: google.ads.googleads.v7.resources.Recommendation.OptimizeAdRotationRecommendation - (*Recommendation_TargetCpaOptInRecommendation)(nil), // 8: google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation - (*Recommendation_MoveUnusedBudgetRecommendation)(nil), // 9: google.ads.googleads.v7.resources.Recommendation.MoveUnusedBudgetRecommendation - (*Recommendation_EnhancedCpcOptInRecommendation)(nil), // 10: google.ads.googleads.v7.resources.Recommendation.EnhancedCpcOptInRecommendation - (*Recommendation_MaximizeConversionsOptInRecommendation)(nil), // 11: google.ads.googleads.v7.resources.Recommendation.MaximizeConversionsOptInRecommendation - (*Recommendation_TargetRoasOptInRecommendation)(nil), // 12: google.ads.googleads.v7.resources.Recommendation.TargetRoasOptInRecommendation - (*Recommendation_SearchPartnersOptInRecommendation)(nil), // 13: google.ads.googleads.v7.resources.Recommendation.SearchPartnersOptInRecommendation - (*Recommendation_SitelinkExtensionRecommendation)(nil), // 14: google.ads.googleads.v7.resources.Recommendation.SitelinkExtensionRecommendation - (*Recommendation_MaximizeClicksOptInRecommendation)(nil), // 15: google.ads.googleads.v7.resources.Recommendation.MaximizeClicksOptInRecommendation + (*Recommendation_CallExtensionRecommendation)(nil), // 7: google.ads.googleads.v7.resources.Recommendation.CallExtensionRecommendation + (*Recommendation_EnhancedCpcOptInRecommendation)(nil), // 8: google.ads.googleads.v7.resources.Recommendation.EnhancedCpcOptInRecommendation + (*Recommendation_TargetCpaOptInRecommendation)(nil), // 9: google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation + (*Recommendation_MaximizeConversionsOptInRecommendation)(nil), // 10: google.ads.googleads.v7.resources.Recommendation.MaximizeConversionsOptInRecommendation + (*Recommendation_OptimizeAdRotationRecommendation)(nil), // 11: google.ads.googleads.v7.resources.Recommendation.OptimizeAdRotationRecommendation + (*Recommendation_MaximizeClicksOptInRecommendation)(nil), // 12: google.ads.googleads.v7.resources.Recommendation.MaximizeClicksOptInRecommendation + (*Recommendation_KeywordMatchTypeRecommendation)(nil), // 13: google.ads.googleads.v7.resources.Recommendation.KeywordMatchTypeRecommendation + (*Recommendation_MoveUnusedBudgetRecommendation)(nil), // 14: google.ads.googleads.v7.resources.Recommendation.MoveUnusedBudgetRecommendation + (*Recommendation_ResponsiveSearchAdRecommendation)(nil), // 15: google.ads.googleads.v7.resources.Recommendation.ResponsiveSearchAdRecommendation (*Recommendation_CalloutExtensionRecommendation)(nil), // 16: google.ads.googleads.v7.resources.Recommendation.CalloutExtensionRecommendation - (*Recommendation_KeywordMatchTypeRecommendation)(nil), // 17: google.ads.googleads.v7.resources.Recommendation.KeywordMatchTypeRecommendation - (*Recommendation_ResponsiveSearchAdRecommendation)(nil), // 18: google.ads.googleads.v7.resources.Recommendation.ResponsiveSearchAdRecommendation + (*Recommendation_SitelinkExtensionRecommendation)(nil), // 17: google.ads.googleads.v7.resources.Recommendation.SitelinkExtensionRecommendation + (*Recommendation_TargetRoasOptInRecommendation)(nil), // 18: google.ads.googleads.v7.resources.Recommendation.TargetRoasOptInRecommendation (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption)(nil), // 19: google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption)(nil), // 20: google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption (enums.RecommendationTypeEnum_RecommendationType)(0), // 21: google.ads.googleads.v7.enums.RecommendationTypeEnum.RecommendationType (*common.KeywordInfo)(nil), // 22: google.ads.googleads.v7.common.KeywordInfo - (*common.CallFeedItem)(nil), // 23: google.ads.googleads.v7.common.CallFeedItem - (*Ad)(nil), // 24: google.ads.googleads.v7.resources.Ad - (*common.SitelinkFeedItem)(nil), // 25: google.ads.googleads.v7.common.SitelinkFeedItem + (*Ad)(nil), // 23: google.ads.googleads.v7.resources.Ad + (*common.CallFeedItem)(nil), // 24: google.ads.googleads.v7.common.CallFeedItem + (enums.KeywordMatchTypeEnum_KeywordMatchType)(0), // 25: google.ads.googleads.v7.enums.KeywordMatchTypeEnum.KeywordMatchType (*common.CalloutFeedItem)(nil), // 26: google.ads.googleads.v7.common.CalloutFeedItem - (enums.KeywordMatchTypeEnum_KeywordMatchType)(0), // 27: google.ads.googleads.v7.enums.KeywordMatchTypeEnum.KeywordMatchType + (*common.SitelinkFeedItem)(nil), // 27: google.ads.googleads.v7.common.SitelinkFeedItem (enums.TargetCpaOptInRecommendationGoalEnum_TargetCpaOptInRecommendationGoal)(0), // 28: google.ads.googleads.v7.enums.TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal } var file_google_ads_googleads_v7_resources_recommendation_proto_depIdxs = []int32{ @@ -2173,33 +2173,33 @@ var file_google_ads_googleads_v7_resources_recommendation_proto_depIdxs = []int3 3, // 3: google.ads.googleads.v7.resources.Recommendation.forecasting_campaign_budget_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation 4, // 4: google.ads.googleads.v7.resources.Recommendation.keyword_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.KeywordRecommendation 6, // 5: google.ads.googleads.v7.resources.Recommendation.text_ad_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.TextAdRecommendation - 8, // 6: google.ads.googleads.v7.resources.Recommendation.target_cpa_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation - 11, // 7: google.ads.googleads.v7.resources.Recommendation.maximize_conversions_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.MaximizeConversionsOptInRecommendation - 10, // 8: google.ads.googleads.v7.resources.Recommendation.enhanced_cpc_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.EnhancedCpcOptInRecommendation - 13, // 9: google.ads.googleads.v7.resources.Recommendation.search_partners_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.SearchPartnersOptInRecommendation - 15, // 10: google.ads.googleads.v7.resources.Recommendation.maximize_clicks_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.MaximizeClicksOptInRecommendation - 7, // 11: google.ads.googleads.v7.resources.Recommendation.optimize_ad_rotation_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.OptimizeAdRotationRecommendation + 9, // 6: google.ads.googleads.v7.resources.Recommendation.target_cpa_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation + 10, // 7: google.ads.googleads.v7.resources.Recommendation.maximize_conversions_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.MaximizeConversionsOptInRecommendation + 8, // 8: google.ads.googleads.v7.resources.Recommendation.enhanced_cpc_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.EnhancedCpcOptInRecommendation + 5, // 9: google.ads.googleads.v7.resources.Recommendation.search_partners_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.SearchPartnersOptInRecommendation + 12, // 10: google.ads.googleads.v7.resources.Recommendation.maximize_clicks_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.MaximizeClicksOptInRecommendation + 11, // 11: google.ads.googleads.v7.resources.Recommendation.optimize_ad_rotation_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.OptimizeAdRotationRecommendation 16, // 12: google.ads.googleads.v7.resources.Recommendation.callout_extension_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.CalloutExtensionRecommendation - 14, // 13: google.ads.googleads.v7.resources.Recommendation.sitelink_extension_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.SitelinkExtensionRecommendation - 5, // 14: google.ads.googleads.v7.resources.Recommendation.call_extension_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.CallExtensionRecommendation - 17, // 15: google.ads.googleads.v7.resources.Recommendation.keyword_match_type_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.KeywordMatchTypeRecommendation - 9, // 16: google.ads.googleads.v7.resources.Recommendation.move_unused_budget_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.MoveUnusedBudgetRecommendation - 12, // 17: google.ads.googleads.v7.resources.Recommendation.target_roas_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.TargetRoasOptInRecommendation - 18, // 18: google.ads.googleads.v7.resources.Recommendation.responsive_search_ad_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.ResponsiveSearchAdRecommendation + 17, // 13: google.ads.googleads.v7.resources.Recommendation.sitelink_extension_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.SitelinkExtensionRecommendation + 7, // 14: google.ads.googleads.v7.resources.Recommendation.call_extension_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.CallExtensionRecommendation + 13, // 15: google.ads.googleads.v7.resources.Recommendation.keyword_match_type_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.KeywordMatchTypeRecommendation + 14, // 16: google.ads.googleads.v7.resources.Recommendation.move_unused_budget_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.MoveUnusedBudgetRecommendation + 18, // 17: google.ads.googleads.v7.resources.Recommendation.target_roas_opt_in_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.TargetRoasOptInRecommendation + 15, // 18: google.ads.googleads.v7.resources.Recommendation.responsive_search_ad_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.ResponsiveSearchAdRecommendation 3, // 19: google.ads.googleads.v7.resources.Recommendation.marginal_roi_campaign_budget_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation 2, // 20: google.ads.googleads.v7.resources.Recommendation.RecommendationImpact.base_metrics:type_name -> google.ads.googleads.v7.resources.Recommendation.RecommendationMetrics 2, // 21: google.ads.googleads.v7.resources.Recommendation.RecommendationImpact.potential_metrics:type_name -> google.ads.googleads.v7.resources.Recommendation.RecommendationMetrics 19, // 22: google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation.budget_options:type_name -> google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption 22, // 23: google.ads.googleads.v7.resources.Recommendation.KeywordRecommendation.keyword:type_name -> google.ads.googleads.v7.common.KeywordInfo - 23, // 24: google.ads.googleads.v7.resources.Recommendation.CallExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v7.common.CallFeedItem - 24, // 25: google.ads.googleads.v7.resources.Recommendation.TextAdRecommendation.ad:type_name -> google.ads.googleads.v7.resources.Ad + 23, // 24: google.ads.googleads.v7.resources.Recommendation.TextAdRecommendation.ad:type_name -> google.ads.googleads.v7.resources.Ad + 24, // 25: google.ads.googleads.v7.resources.Recommendation.CallExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v7.common.CallFeedItem 20, // 26: google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation.options:type_name -> google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption - 3, // 27: google.ads.googleads.v7.resources.Recommendation.MoveUnusedBudgetRecommendation.budget_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation - 25, // 28: google.ads.googleads.v7.resources.Recommendation.SitelinkExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v7.common.SitelinkFeedItem - 26, // 29: google.ads.googleads.v7.resources.Recommendation.CalloutExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v7.common.CalloutFeedItem - 22, // 30: google.ads.googleads.v7.resources.Recommendation.KeywordMatchTypeRecommendation.keyword:type_name -> google.ads.googleads.v7.common.KeywordInfo - 27, // 31: google.ads.googleads.v7.resources.Recommendation.KeywordMatchTypeRecommendation.recommended_match_type:type_name -> google.ads.googleads.v7.enums.KeywordMatchTypeEnum.KeywordMatchType - 24, // 32: google.ads.googleads.v7.resources.Recommendation.ResponsiveSearchAdRecommendation.ad:type_name -> google.ads.googleads.v7.resources.Ad + 22, // 27: google.ads.googleads.v7.resources.Recommendation.KeywordMatchTypeRecommendation.keyword:type_name -> google.ads.googleads.v7.common.KeywordInfo + 25, // 28: google.ads.googleads.v7.resources.Recommendation.KeywordMatchTypeRecommendation.recommended_match_type:type_name -> google.ads.googleads.v7.enums.KeywordMatchTypeEnum.KeywordMatchType + 3, // 29: google.ads.googleads.v7.resources.Recommendation.MoveUnusedBudgetRecommendation.budget_recommendation:type_name -> google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation + 23, // 30: google.ads.googleads.v7.resources.Recommendation.ResponsiveSearchAdRecommendation.ad:type_name -> google.ads.googleads.v7.resources.Ad + 26, // 31: google.ads.googleads.v7.resources.Recommendation.CalloutExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v7.common.CalloutFeedItem + 27, // 32: google.ads.googleads.v7.resources.Recommendation.SitelinkExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v7.common.SitelinkFeedItem 1, // 33: google.ads.googleads.v7.resources.Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption.impact:type_name -> google.ads.googleads.v7.resources.Recommendation.RecommendationImpact 28, // 34: google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption.goal:type_name -> google.ads.googleads.v7.enums.TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal 1, // 35: google.ads.googleads.v7.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption.impact:type_name -> google.ads.googleads.v7.resources.Recommendation.RecommendationImpact @@ -2278,7 +2278,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_CallExtensionRecommendation); i { + switch v := v.(*Recommendation_SearchPartnersOptInRecommendation); i { case 0: return &v.state case 1: @@ -2302,7 +2302,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_OptimizeAdRotationRecommendation); i { + switch v := v.(*Recommendation_CallExtensionRecommendation); i { case 0: return &v.state case 1: @@ -2314,7 +2314,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_TargetCpaOptInRecommendation); i { + switch v := v.(*Recommendation_EnhancedCpcOptInRecommendation); i { case 0: return &v.state case 1: @@ -2326,7 +2326,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MoveUnusedBudgetRecommendation); i { + switch v := v.(*Recommendation_TargetCpaOptInRecommendation); i { case 0: return &v.state case 1: @@ -2338,7 +2338,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_EnhancedCpcOptInRecommendation); i { + switch v := v.(*Recommendation_MaximizeConversionsOptInRecommendation); i { case 0: return &v.state case 1: @@ -2350,7 +2350,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MaximizeConversionsOptInRecommendation); i { + switch v := v.(*Recommendation_OptimizeAdRotationRecommendation); i { case 0: return &v.state case 1: @@ -2362,7 +2362,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_TargetRoasOptInRecommendation); i { + switch v := v.(*Recommendation_MaximizeClicksOptInRecommendation); i { case 0: return &v.state case 1: @@ -2374,7 +2374,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_SearchPartnersOptInRecommendation); i { + switch v := v.(*Recommendation_KeywordMatchTypeRecommendation); i { case 0: return &v.state case 1: @@ -2386,7 +2386,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_SitelinkExtensionRecommendation); i { + switch v := v.(*Recommendation_MoveUnusedBudgetRecommendation); i { case 0: return &v.state case 1: @@ -2398,7 +2398,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MaximizeClicksOptInRecommendation); i { + switch v := v.(*Recommendation_ResponsiveSearchAdRecommendation); i { case 0: return &v.state case 1: @@ -2422,7 +2422,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_KeywordMatchTypeRecommendation); i { + switch v := v.(*Recommendation_SitelinkExtensionRecommendation); i { case 0: return &v.state case 1: @@ -2434,7 +2434,7 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { } } file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_ResponsiveSearchAdRecommendation); i { + switch v := v.(*Recommendation_TargetRoasOptInRecommendation); i { case 0: return &v.state case 1: @@ -2494,11 +2494,11 @@ func file_google_ads_googleads_v7_resources_recommendation_proto_init() { file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[3].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[4].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[6].OneofWrappers = []interface{}{} - file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[8].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[9].OneofWrappers = []interface{}{} - file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[11].OneofWrappers = []interface{}{} + file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[10].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[12].OneofWrappers = []interface{}{} - file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[15].OneofWrappers = []interface{}{} + file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[14].OneofWrappers = []interface{}{} + file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[18].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[19].OneofWrappers = []interface{}{} file_google_ads_googleads_v7_resources_recommendation_proto_msgTypes[20].OneofWrappers = []interface{}{} type x struct{} diff --git a/googleapis/ads/googleads/v7/resources/remarketing_action.pb.go b/googleapis/ads/googleads/v7/resources/remarketing_action.pb.go index 773324f3f..c74f22c89 100644 --- a/googleapis/ads/googleads/v7/resources/remarketing_action.pb.go +++ b/googleapis/ads/googleads/v7/resources/remarketing_action.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/remarketing_action.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/search_term_view.pb.go b/googleapis/ads/googleads/v7/resources/search_term_view.pb.go index b51df0d25..d2040f891 100644 --- a/googleapis/ads/googleads/v7/resources/search_term_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/search_term_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/search_term_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/shared_criterion.pb.go b/googleapis/ads/googleads/v7/resources/shared_criterion.pb.go index c039d7e97..dfb335d65 100644 --- a/googleapis/ads/googleads/v7/resources/shared_criterion.pb.go +++ b/googleapis/ads/googleads/v7/resources/shared_criterion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/shared_criterion.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/shared_set.pb.go b/googleapis/ads/googleads/v7/resources/shared_set.pb.go index 969f72e5a..81ccc4e59 100644 --- a/googleapis/ads/googleads/v7/resources/shared_set.pb.go +++ b/googleapis/ads/googleads/v7/resources/shared_set.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/shared_set.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/shopping_performance_view.pb.go b/googleapis/ads/googleads/v7/resources/shopping_performance_view.pb.go index aa1a62838..d36f376b5 100644 --- a/googleapis/ads/googleads/v7/resources/shopping_performance_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/shopping_performance_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/shopping_performance_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/third_party_app_analytics_link.pb.go b/googleapis/ads/googleads/v7/resources/third_party_app_analytics_link.pb.go index 827e9873d..35b8640b4 100644 --- a/googleapis/ads/googleads/v7/resources/third_party_app_analytics_link.pb.go +++ b/googleapis/ads/googleads/v7/resources/third_party_app_analytics_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/third_party_app_analytics_link.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/topic_constant.pb.go b/googleapis/ads/googleads/v7/resources/topic_constant.pb.go index 63de61bda..097517c4a 100644 --- a/googleapis/ads/googleads/v7/resources/topic_constant.pb.go +++ b/googleapis/ads/googleads/v7/resources/topic_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/topic_constant.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/topic_view.pb.go b/googleapis/ads/googleads/v7/resources/topic_view.pb.go index 50e440d41..19fb32c45 100644 --- a/googleapis/ads/googleads/v7/resources/topic_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/topic_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/topic_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/user_interest.pb.go b/googleapis/ads/googleads/v7/resources/user_interest.pb.go index 784b134e5..6dfbb116e 100644 --- a/googleapis/ads/googleads/v7/resources/user_interest.pb.go +++ b/googleapis/ads/googleads/v7/resources/user_interest.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/user_interest.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/user_list.pb.go b/googleapis/ads/googleads/v7/resources/user_list.pb.go index 503ae0955..23fba6c1f 100644 --- a/googleapis/ads/googleads/v7/resources/user_list.pb.go +++ b/googleapis/ads/googleads/v7/resources/user_list.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/user_list.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/user_location_view.pb.go b/googleapis/ads/googleads/v7/resources/user_location_view.pb.go index 141612c4e..3c8adc9c4 100644 --- a/googleapis/ads/googleads/v7/resources/user_location_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/user_location_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/user_location_view.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/video.pb.go b/googleapis/ads/googleads/v7/resources/video.pb.go index 82e229f86..c5c231be9 100644 --- a/googleapis/ads/googleads/v7/resources/video.pb.go +++ b/googleapis/ads/googleads/v7/resources/video.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/video.proto package resources diff --git a/googleapis/ads/googleads/v7/resources/webpage_view.pb.go b/googleapis/ads/googleads/v7/resources/webpage_view.pb.go index d757c6cb1..dc53f4a98 100644 --- a/googleapis/ads/googleads/v7/resources/webpage_view.pb.go +++ b/googleapis/ads/googleads/v7/resources/webpage_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/resources/webpage_view.proto package resources diff --git a/googleapis/ads/googleads/v7/services/account_budget_proposal_service.pb.go b/googleapis/ads/googleads/v7/services/account_budget_proposal_service.pb.go index 20e100391..d801261ca 100644 --- a/googleapis/ads/googleads/v7/services/account_budget_proposal_service.pb.go +++ b/googleapis/ads/googleads/v7/services/account_budget_proposal_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/account_budget_proposal_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/account_budget_service.pb.go b/googleapis/ads/googleads/v7/services/account_budget_service.pb.go index 3e50cd845..8cbc7240f 100644 --- a/googleapis/ads/googleads/v7/services/account_budget_service.pb.go +++ b/googleapis/ads/googleads/v7/services/account_budget_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/account_budget_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/account_link_service.pb.go b/googleapis/ads/googleads/v7/services/account_link_service.pb.go index 8a899d3b4..d8b37bf79 100644 --- a/googleapis/ads/googleads/v7/services/account_link_service.pb.go +++ b/googleapis/ads/googleads/v7/services/account_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/account_link_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_ad_asset_view_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_ad_asset_view_service.pb.go index 8e0cba68c..b3cfbe618 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_ad_asset_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_ad_asset_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_ad_asset_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_ad_label_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_ad_label_service.pb.go index 489992474..fcd4c6154 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_ad_label_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_ad_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_ad_label_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_ad_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_ad_service.pb.go index 4c41e1263..52331afa4 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_ad_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_ad_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_ad_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_asset_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_asset_service.pb.go index 23673f6b0..20093a4aa 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_asset_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_asset_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_asset_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_audience_view_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_audience_view_service.pb.go index d97754273..851d43d9e 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_audience_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_audience_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_audience_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_bid_modifier_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_bid_modifier_service.pb.go index 3b9844d24..e97ac3b6a 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_bid_modifier_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_bid_modifier_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_bid_modifier_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_criterion_label_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_criterion_label_service.pb.go index 110a4da9c..9f80248d5 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_criterion_label_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_criterion_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_criterion_label_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_criterion_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_criterion_service.pb.go index c6505394e..8f5505fe2 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_criterion_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_criterion_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_criterion_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_criterion_simulation_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_criterion_simulation_service.pb.go index bbf043aa2..551217c66 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_criterion_simulation_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_criterion_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_criterion_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_extension_setting_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_extension_setting_service.pb.go index 38cb537dd..9657cf967 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_extension_setting_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_extension_setting_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_feed_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_feed_service.pb.go index b5f1f1c5c..4b1c9b268 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_feed_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_feed_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_feed_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_label_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_label_service.pb.go index e6e64ecd8..15dd8233c 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_label_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_label_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_service.pb.go index b04933556..883c4a475 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_group_simulation_service.pb.go b/googleapis/ads/googleads/v7/services/ad_group_simulation_service.pb.go index 8b0674d45..4e003c9f3 100644 --- a/googleapis/ads/googleads/v7/services/ad_group_simulation_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_group_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_group_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_parameter_service.pb.go b/googleapis/ads/googleads/v7/services/ad_parameter_service.pb.go index 2abd042aa..958f8494b 100644 --- a/googleapis/ads/googleads/v7/services/ad_parameter_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_parameter_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_parameter_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_schedule_view_service.pb.go b/googleapis/ads/googleads/v7/services/ad_schedule_view_service.pb.go index aa03a51a0..530b4a539 100644 --- a/googleapis/ads/googleads/v7/services/ad_schedule_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_schedule_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_schedule_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/ad_service.pb.go b/googleapis/ads/googleads/v7/services/ad_service.pb.go index 1f73545f9..d522e44bc 100644 --- a/googleapis/ads/googleads/v7/services/ad_service.pb.go +++ b/googleapis/ads/googleads/v7/services/ad_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/ad_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/age_range_view_service.pb.go b/googleapis/ads/googleads/v7/services/age_range_view_service.pb.go index bdef9218a..cedd2f55a 100644 --- a/googleapis/ads/googleads/v7/services/age_range_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/age_range_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/age_range_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/asset_service.pb.go b/googleapis/ads/googleads/v7/services/asset_service.pb.go index 62116bc22..077117518 100644 --- a/googleapis/ads/googleads/v7/services/asset_service.pb.go +++ b/googleapis/ads/googleads/v7/services/asset_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/asset_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/batch_job_service.pb.go b/googleapis/ads/googleads/v7/services/batch_job_service.pb.go index 94fae635a..ddba31d6b 100644 --- a/googleapis/ads/googleads/v7/services/batch_job_service.pb.go +++ b/googleapis/ads/googleads/v7/services/batch_job_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/batch_job_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/bidding_strategy_service.pb.go b/googleapis/ads/googleads/v7/services/bidding_strategy_service.pb.go index 02963047d..2ec52835e 100644 --- a/googleapis/ads/googleads/v7/services/bidding_strategy_service.pb.go +++ b/googleapis/ads/googleads/v7/services/bidding_strategy_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/bidding_strategy_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/bidding_strategy_simulation_service.pb.go b/googleapis/ads/googleads/v7/services/bidding_strategy_simulation_service.pb.go index dbcbfa026..2410d44a6 100644 --- a/googleapis/ads/googleads/v7/services/bidding_strategy_simulation_service.pb.go +++ b/googleapis/ads/googleads/v7/services/bidding_strategy_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/bidding_strategy_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/billing_setup_service.pb.go b/googleapis/ads/googleads/v7/services/billing_setup_service.pb.go index 08111c12c..40e31df7a 100644 --- a/googleapis/ads/googleads/v7/services/billing_setup_service.pb.go +++ b/googleapis/ads/googleads/v7/services/billing_setup_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/billing_setup_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_asset_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_asset_service.pb.go index a6e285b5c..416b2e9da 100644 --- a/googleapis/ads/googleads/v7/services/campaign_asset_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_asset_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_asset_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_audience_view_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_audience_view_service.pb.go index 127f7975d..efa31bfbc 100644 --- a/googleapis/ads/googleads/v7/services/campaign_audience_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_audience_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_audience_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_bid_modifier_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_bid_modifier_service.pb.go index 500d14cc9..a8b099a51 100644 --- a/googleapis/ads/googleads/v7/services/campaign_bid_modifier_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_bid_modifier_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_bid_modifier_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_budget_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_budget_service.pb.go index 835b6e643..10d0e7dc4 100644 --- a/googleapis/ads/googleads/v7/services/campaign_budget_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_budget_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_budget_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_criterion_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_criterion_service.pb.go index efd882e0a..f109f1ee0 100644 --- a/googleapis/ads/googleads/v7/services/campaign_criterion_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_criterion_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_criterion_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_criterion_simulation_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_criterion_simulation_service.pb.go index 8999c821b..149dd1a38 100644 --- a/googleapis/ads/googleads/v7/services/campaign_criterion_simulation_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_criterion_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_criterion_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_draft_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_draft_service.pb.go index 591753e23..1a371dd3f 100644 --- a/googleapis/ads/googleads/v7/services/campaign_draft_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_draft_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_draft_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_experiment_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_experiment_service.pb.go index 649aaa3a2..539ba36ff 100644 --- a/googleapis/ads/googleads/v7/services/campaign_experiment_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_experiment_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_experiment_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_extension_setting_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_extension_setting_service.pb.go index edb93d9d8..a336a6aa4 100644 --- a/googleapis/ads/googleads/v7/services/campaign_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_extension_setting_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_extension_setting_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_feed_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_feed_service.pb.go index b240b98da..1301f3456 100644 --- a/googleapis/ads/googleads/v7/services/campaign_feed_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_feed_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_feed_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_label_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_label_service.pb.go index 954184eff..20e776f68 100644 --- a/googleapis/ads/googleads/v7/services/campaign_label_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_label_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_service.pb.go index 24d699057..5717e89bf 100644 --- a/googleapis/ads/googleads/v7/services/campaign_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_shared_set_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_shared_set_service.pb.go index 90582196b..7be4544db 100644 --- a/googleapis/ads/googleads/v7/services/campaign_shared_set_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_shared_set_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_shared_set_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/campaign_simulation_service.pb.go b/googleapis/ads/googleads/v7/services/campaign_simulation_service.pb.go index 4cec7183a..bffb71d4d 100644 --- a/googleapis/ads/googleads/v7/services/campaign_simulation_service.pb.go +++ b/googleapis/ads/googleads/v7/services/campaign_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/campaign_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/carrier_constant_service.pb.go b/googleapis/ads/googleads/v7/services/carrier_constant_service.pb.go index 8c3224b5d..581e81613 100644 --- a/googleapis/ads/googleads/v7/services/carrier_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/carrier_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/carrier_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/change_status_service.pb.go b/googleapis/ads/googleads/v7/services/change_status_service.pb.go index 306c25fa3..ffaf2cf9a 100644 --- a/googleapis/ads/googleads/v7/services/change_status_service.pb.go +++ b/googleapis/ads/googleads/v7/services/change_status_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/change_status_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/click_view_service.pb.go b/googleapis/ads/googleads/v7/services/click_view_service.pb.go index 62aea3a82..49071609d 100644 --- a/googleapis/ads/googleads/v7/services/click_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/click_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/click_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/combined_audience_service.pb.go b/googleapis/ads/googleads/v7/services/combined_audience_service.pb.go index bbc85d755..b5a8681fa 100644 --- a/googleapis/ads/googleads/v7/services/combined_audience_service.pb.go +++ b/googleapis/ads/googleads/v7/services/combined_audience_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/combined_audience_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/conversion_action_service.pb.go b/googleapis/ads/googleads/v7/services/conversion_action_service.pb.go index 07f8839b5..a548882ca 100644 --- a/googleapis/ads/googleads/v7/services/conversion_action_service.pb.go +++ b/googleapis/ads/googleads/v7/services/conversion_action_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/conversion_action_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/conversion_adjustment_upload_service.pb.go b/googleapis/ads/googleads/v7/services/conversion_adjustment_upload_service.pb.go index 123722af8..b3caae845 100644 --- a/googleapis/ads/googleads/v7/services/conversion_adjustment_upload_service.pb.go +++ b/googleapis/ads/googleads/v7/services/conversion_adjustment_upload_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/conversion_adjustment_upload_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/conversion_custom_variable_service.pb.go b/googleapis/ads/googleads/v7/services/conversion_custom_variable_service.pb.go index 218540c82..ce59660f4 100644 --- a/googleapis/ads/googleads/v7/services/conversion_custom_variable_service.pb.go +++ b/googleapis/ads/googleads/v7/services/conversion_custom_variable_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/conversion_custom_variable_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/conversion_upload_service.pb.go b/googleapis/ads/googleads/v7/services/conversion_upload_service.pb.go index 05b83f66f..aaa5dd609 100644 --- a/googleapis/ads/googleads/v7/services/conversion_upload_service.pb.go +++ b/googleapis/ads/googleads/v7/services/conversion_upload_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/conversion_upload_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/currency_constant_service.pb.go b/googleapis/ads/googleads/v7/services/currency_constant_service.pb.go index bb0bc55e1..3ebdb3cf1 100644 --- a/googleapis/ads/googleads/v7/services/currency_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/currency_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/currency_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/custom_audience_service.pb.go b/googleapis/ads/googleads/v7/services/custom_audience_service.pb.go index a577ac2e1..9a591ca31 100644 --- a/googleapis/ads/googleads/v7/services/custom_audience_service.pb.go +++ b/googleapis/ads/googleads/v7/services/custom_audience_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/custom_audience_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/custom_interest_service.pb.go b/googleapis/ads/googleads/v7/services/custom_interest_service.pb.go index 2378aa1b9..de5162ce3 100644 --- a/googleapis/ads/googleads/v7/services/custom_interest_service.pb.go +++ b/googleapis/ads/googleads/v7/services/custom_interest_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/custom_interest_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_asset_service.pb.go b/googleapis/ads/googleads/v7/services/customer_asset_service.pb.go index 3b1efc745..19de6a647 100644 --- a/googleapis/ads/googleads/v7/services/customer_asset_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_asset_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_asset_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_client_link_service.pb.go b/googleapis/ads/googleads/v7/services/customer_client_link_service.pb.go index e72280b69..8ed345869 100644 --- a/googleapis/ads/googleads/v7/services/customer_client_link_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_client_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_client_link_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_client_service.pb.go b/googleapis/ads/googleads/v7/services/customer_client_service.pb.go index 989f19786..679bd54e1 100644 --- a/googleapis/ads/googleads/v7/services/customer_client_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_client_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_client_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_extension_setting_service.pb.go b/googleapis/ads/googleads/v7/services/customer_extension_setting_service.pb.go index 6759ae92e..3cef231e4 100644 --- a/googleapis/ads/googleads/v7/services/customer_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_extension_setting_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_extension_setting_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_feed_service.pb.go b/googleapis/ads/googleads/v7/services/customer_feed_service.pb.go index 9e35a4db0..57df62bbd 100644 --- a/googleapis/ads/googleads/v7/services/customer_feed_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_feed_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_feed_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_label_service.pb.go b/googleapis/ads/googleads/v7/services/customer_label_service.pb.go index 07c83a921..bc0e2aaeb 100644 --- a/googleapis/ads/googleads/v7/services/customer_label_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_label_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_manager_link_service.pb.go b/googleapis/ads/googleads/v7/services/customer_manager_link_service.pb.go index bf6a6e638..529cedc81 100644 --- a/googleapis/ads/googleads/v7/services/customer_manager_link_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_manager_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_manager_link_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_negative_criterion_service.pb.go b/googleapis/ads/googleads/v7/services/customer_negative_criterion_service.pb.go index e88b284a4..59180beb4 100644 --- a/googleapis/ads/googleads/v7/services/customer_negative_criterion_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_negative_criterion_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_negative_criterion_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_service.pb.go b/googleapis/ads/googleads/v7/services/customer_service.pb.go index a3763a735..01b582499 100644 --- a/googleapis/ads/googleads/v7/services/customer_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_user_access_invitation_service.pb.go b/googleapis/ads/googleads/v7/services/customer_user_access_invitation_service.pb.go index 5e9f7aff5..0b54e5753 100644 --- a/googleapis/ads/googleads/v7/services/customer_user_access_invitation_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_user_access_invitation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_user_access_invitation_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/customer_user_access_service.pb.go b/googleapis/ads/googleads/v7/services/customer_user_access_service.pb.go index 1df8d0dfa..c78e9945d 100644 --- a/googleapis/ads/googleads/v7/services/customer_user_access_service.pb.go +++ b/googleapis/ads/googleads/v7/services/customer_user_access_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/customer_user_access_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/detail_placement_view_service.pb.go b/googleapis/ads/googleads/v7/services/detail_placement_view_service.pb.go index 84da5196a..ecccee164 100644 --- a/googleapis/ads/googleads/v7/services/detail_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/detail_placement_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/detail_placement_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/display_keyword_view_service.pb.go b/googleapis/ads/googleads/v7/services/display_keyword_view_service.pb.go index 25e7aa409..5fcaff74c 100644 --- a/googleapis/ads/googleads/v7/services/display_keyword_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/display_keyword_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/display_keyword_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/distance_view_service.pb.go b/googleapis/ads/googleads/v7/services/distance_view_service.pb.go index 6a945a2dd..740a5a27d 100644 --- a/googleapis/ads/googleads/v7/services/distance_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/distance_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/distance_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/domain_category_service.pb.go b/googleapis/ads/googleads/v7/services/domain_category_service.pb.go index d6573cf38..ced1aa489 100644 --- a/googleapis/ads/googleads/v7/services/domain_category_service.pb.go +++ b/googleapis/ads/googleads/v7/services/domain_category_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/domain_category_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/dynamic_search_ads_search_term_view_service.pb.go b/googleapis/ads/googleads/v7/services/dynamic_search_ads_search_term_view_service.pb.go index 7d459133f..6b0cf2915 100644 --- a/googleapis/ads/googleads/v7/services/dynamic_search_ads_search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/dynamic_search_ads_search_term_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/dynamic_search_ads_search_term_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/expanded_landing_page_view_service.pb.go b/googleapis/ads/googleads/v7/services/expanded_landing_page_view_service.pb.go index 21762da42..ff76f3436 100644 --- a/googleapis/ads/googleads/v7/services/expanded_landing_page_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/expanded_landing_page_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/expanded_landing_page_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/extension_feed_item_service.pb.go b/googleapis/ads/googleads/v7/services/extension_feed_item_service.pb.go index 0f881db95..032133ce1 100644 --- a/googleapis/ads/googleads/v7/services/extension_feed_item_service.pb.go +++ b/googleapis/ads/googleads/v7/services/extension_feed_item_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/extension_feed_item_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/feed_item_service.pb.go b/googleapis/ads/googleads/v7/services/feed_item_service.pb.go index 89c07cd29..861b65e09 100644 --- a/googleapis/ads/googleads/v7/services/feed_item_service.pb.go +++ b/googleapis/ads/googleads/v7/services/feed_item_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/feed_item_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/feed_item_set_link_service.pb.go b/googleapis/ads/googleads/v7/services/feed_item_set_link_service.pb.go index 366d83722..336f47af7 100644 --- a/googleapis/ads/googleads/v7/services/feed_item_set_link_service.pb.go +++ b/googleapis/ads/googleads/v7/services/feed_item_set_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/feed_item_set_link_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/feed_item_set_service.pb.go b/googleapis/ads/googleads/v7/services/feed_item_set_service.pb.go index f6d00a7ed..3aebe2a58 100644 --- a/googleapis/ads/googleads/v7/services/feed_item_set_service.pb.go +++ b/googleapis/ads/googleads/v7/services/feed_item_set_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/feed_item_set_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/feed_item_target_service.pb.go b/googleapis/ads/googleads/v7/services/feed_item_target_service.pb.go index 256f356bc..d10efc9b9 100644 --- a/googleapis/ads/googleads/v7/services/feed_item_target_service.pb.go +++ b/googleapis/ads/googleads/v7/services/feed_item_target_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/feed_item_target_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/feed_mapping_service.pb.go b/googleapis/ads/googleads/v7/services/feed_mapping_service.pb.go index c4f94d9ff..bcb3ab416 100644 --- a/googleapis/ads/googleads/v7/services/feed_mapping_service.pb.go +++ b/googleapis/ads/googleads/v7/services/feed_mapping_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/feed_mapping_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/feed_placeholder_view_service.pb.go b/googleapis/ads/googleads/v7/services/feed_placeholder_view_service.pb.go index e6cd577b6..bdecd99a2 100644 --- a/googleapis/ads/googleads/v7/services/feed_placeholder_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/feed_placeholder_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/feed_placeholder_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/feed_service.pb.go b/googleapis/ads/googleads/v7/services/feed_service.pb.go index c38883fd4..4b92eb2e0 100644 --- a/googleapis/ads/googleads/v7/services/feed_service.pb.go +++ b/googleapis/ads/googleads/v7/services/feed_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/feed_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/gender_view_service.pb.go b/googleapis/ads/googleads/v7/services/gender_view_service.pb.go index a7f99c720..cdd63e8f5 100644 --- a/googleapis/ads/googleads/v7/services/gender_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/gender_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/gender_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/geo_target_constant_service.pb.go b/googleapis/ads/googleads/v7/services/geo_target_constant_service.pb.go index 5acdff823..3c0e7fe61 100644 --- a/googleapis/ads/googleads/v7/services/geo_target_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/geo_target_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/geo_target_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/geographic_view_service.pb.go b/googleapis/ads/googleads/v7/services/geographic_view_service.pb.go index 910eb4639..2d7463084 100644 --- a/googleapis/ads/googleads/v7/services/geographic_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/geographic_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/geographic_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/google_ads_field_service.pb.go b/googleapis/ads/googleads/v7/services/google_ads_field_service.pb.go index 2b9b651f6..670df3795 100644 --- a/googleapis/ads/googleads/v7/services/google_ads_field_service.pb.go +++ b/googleapis/ads/googleads/v7/services/google_ads_field_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/google_ads_field_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/google_ads_service.pb.go b/googleapis/ads/googleads/v7/services/google_ads_service.pb.go index ec2a4085a..8b6b3434e 100644 --- a/googleapis/ads/googleads/v7/services/google_ads_service.pb.go +++ b/googleapis/ads/googleads/v7/services/google_ads_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/google_ads_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/group_placement_view_service.pb.go b/googleapis/ads/googleads/v7/services/group_placement_view_service.pb.go index b5567c69e..617e1bb90 100644 --- a/googleapis/ads/googleads/v7/services/group_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/group_placement_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/group_placement_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/hotel_group_view_service.pb.go b/googleapis/ads/googleads/v7/services/hotel_group_view_service.pb.go index d33f2f0bb..d237fd053 100644 --- a/googleapis/ads/googleads/v7/services/hotel_group_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/hotel_group_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/hotel_group_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/hotel_performance_view_service.pb.go b/googleapis/ads/googleads/v7/services/hotel_performance_view_service.pb.go index 2cd3a86a2..19821f5d1 100644 --- a/googleapis/ads/googleads/v7/services/hotel_performance_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/hotel_performance_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/hotel_performance_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/income_range_view_service.pb.go b/googleapis/ads/googleads/v7/services/income_range_view_service.pb.go index f444edd8c..31a9a5df5 100644 --- a/googleapis/ads/googleads/v7/services/income_range_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/income_range_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/income_range_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/invoice_service.pb.go b/googleapis/ads/googleads/v7/services/invoice_service.pb.go index 120b13d6d..4df80e702 100644 --- a/googleapis/ads/googleads/v7/services/invoice_service.pb.go +++ b/googleapis/ads/googleads/v7/services/invoice_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/invoice_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/keyword_plan_ad_group_keyword_service.pb.go b/googleapis/ads/googleads/v7/services/keyword_plan_ad_group_keyword_service.pb.go index 77be58801..13b280596 100644 --- a/googleapis/ads/googleads/v7/services/keyword_plan_ad_group_keyword_service.pb.go +++ b/googleapis/ads/googleads/v7/services/keyword_plan_ad_group_keyword_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/keyword_plan_ad_group_keyword_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/keyword_plan_ad_group_service.pb.go b/googleapis/ads/googleads/v7/services/keyword_plan_ad_group_service.pb.go index 35a41f14e..f63d78b4b 100644 --- a/googleapis/ads/googleads/v7/services/keyword_plan_ad_group_service.pb.go +++ b/googleapis/ads/googleads/v7/services/keyword_plan_ad_group_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/keyword_plan_ad_group_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/keyword_plan_campaign_keyword_service.pb.go b/googleapis/ads/googleads/v7/services/keyword_plan_campaign_keyword_service.pb.go index ecf570c01..8401a2bed 100644 --- a/googleapis/ads/googleads/v7/services/keyword_plan_campaign_keyword_service.pb.go +++ b/googleapis/ads/googleads/v7/services/keyword_plan_campaign_keyword_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/keyword_plan_campaign_keyword_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/keyword_plan_campaign_service.pb.go b/googleapis/ads/googleads/v7/services/keyword_plan_campaign_service.pb.go index 04e0457ad..b7d793b05 100644 --- a/googleapis/ads/googleads/v7/services/keyword_plan_campaign_service.pb.go +++ b/googleapis/ads/googleads/v7/services/keyword_plan_campaign_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/keyword_plan_campaign_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/keyword_plan_idea_service.pb.go b/googleapis/ads/googleads/v7/services/keyword_plan_idea_service.pb.go index 4e707a17b..352fb9f83 100644 --- a/googleapis/ads/googleads/v7/services/keyword_plan_idea_service.pb.go +++ b/googleapis/ads/googleads/v7/services/keyword_plan_idea_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/keyword_plan_idea_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/keyword_plan_service.pb.go b/googleapis/ads/googleads/v7/services/keyword_plan_service.pb.go index fcee059c0..8167fa873 100644 --- a/googleapis/ads/googleads/v7/services/keyword_plan_service.pb.go +++ b/googleapis/ads/googleads/v7/services/keyword_plan_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/keyword_plan_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/keyword_view_service.pb.go b/googleapis/ads/googleads/v7/services/keyword_view_service.pb.go index 823e18e06..b22cf7bd0 100644 --- a/googleapis/ads/googleads/v7/services/keyword_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/keyword_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/keyword_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/label_service.pb.go b/googleapis/ads/googleads/v7/services/label_service.pb.go index 270ea17cf..d245c150b 100644 --- a/googleapis/ads/googleads/v7/services/label_service.pb.go +++ b/googleapis/ads/googleads/v7/services/label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/label_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/landing_page_view_service.pb.go b/googleapis/ads/googleads/v7/services/landing_page_view_service.pb.go index aa784fe5d..4f1ca4053 100644 --- a/googleapis/ads/googleads/v7/services/landing_page_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/landing_page_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/landing_page_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/language_constant_service.pb.go b/googleapis/ads/googleads/v7/services/language_constant_service.pb.go index 48e032d43..7d68e254f 100644 --- a/googleapis/ads/googleads/v7/services/language_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/language_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/language_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/life_event_service.pb.go b/googleapis/ads/googleads/v7/services/life_event_service.pb.go index 7c0c6b5b6..fe3e4d531 100644 --- a/googleapis/ads/googleads/v7/services/life_event_service.pb.go +++ b/googleapis/ads/googleads/v7/services/life_event_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/life_event_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/location_view_service.pb.go b/googleapis/ads/googleads/v7/services/location_view_service.pb.go index 67967d2a9..4a623a8ec 100644 --- a/googleapis/ads/googleads/v7/services/location_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/location_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/location_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/managed_placement_view_service.pb.go b/googleapis/ads/googleads/v7/services/managed_placement_view_service.pb.go index e1b816928..cfe185893 100644 --- a/googleapis/ads/googleads/v7/services/managed_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/managed_placement_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/managed_placement_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/media_file_service.pb.go b/googleapis/ads/googleads/v7/services/media_file_service.pb.go index d5873919e..11ae7b037 100644 --- a/googleapis/ads/googleads/v7/services/media_file_service.pb.go +++ b/googleapis/ads/googleads/v7/services/media_file_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/media_file_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/merchant_center_link_service.pb.go b/googleapis/ads/googleads/v7/services/merchant_center_link_service.pb.go index 25c5d7350..9f0bde165 100644 --- a/googleapis/ads/googleads/v7/services/merchant_center_link_service.pb.go +++ b/googleapis/ads/googleads/v7/services/merchant_center_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/merchant_center_link_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/mobile_app_category_constant_service.pb.go b/googleapis/ads/googleads/v7/services/mobile_app_category_constant_service.pb.go index e88c56d99..e787daf2a 100644 --- a/googleapis/ads/googleads/v7/services/mobile_app_category_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/mobile_app_category_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/mobile_app_category_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/mobile_device_constant_service.pb.go b/googleapis/ads/googleads/v7/services/mobile_device_constant_service.pb.go index 567ca5ce9..c9662b23e 100644 --- a/googleapis/ads/googleads/v7/services/mobile_device_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/mobile_device_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/mobile_device_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/offline_user_data_job_service.pb.go b/googleapis/ads/googleads/v7/services/offline_user_data_job_service.pb.go index d0bd76d51..23c8f93d5 100644 --- a/googleapis/ads/googleads/v7/services/offline_user_data_job_service.pb.go +++ b/googleapis/ads/googleads/v7/services/offline_user_data_job_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/offline_user_data_job_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/operating_system_version_constant_service.pb.go b/googleapis/ads/googleads/v7/services/operating_system_version_constant_service.pb.go index b45d895ae..6ec6f00ba 100644 --- a/googleapis/ads/googleads/v7/services/operating_system_version_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/operating_system_version_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/operating_system_version_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/paid_organic_search_term_view_service.pb.go b/googleapis/ads/googleads/v7/services/paid_organic_search_term_view_service.pb.go index 529eab4aa..f864e705a 100644 --- a/googleapis/ads/googleads/v7/services/paid_organic_search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/paid_organic_search_term_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/paid_organic_search_term_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/parental_status_view_service.pb.go b/googleapis/ads/googleads/v7/services/parental_status_view_service.pb.go index 2d9e67807..a3da83eca 100644 --- a/googleapis/ads/googleads/v7/services/parental_status_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/parental_status_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/parental_status_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/payments_account_service.pb.go b/googleapis/ads/googleads/v7/services/payments_account_service.pb.go index 9cbec720a..d7ac809ea 100644 --- a/googleapis/ads/googleads/v7/services/payments_account_service.pb.go +++ b/googleapis/ads/googleads/v7/services/payments_account_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/payments_account_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/product_bidding_category_constant_service.pb.go b/googleapis/ads/googleads/v7/services/product_bidding_category_constant_service.pb.go index dde459fc2..8f2f6531d 100644 --- a/googleapis/ads/googleads/v7/services/product_bidding_category_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/product_bidding_category_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/product_bidding_category_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/product_group_view_service.pb.go b/googleapis/ads/googleads/v7/services/product_group_view_service.pb.go index 5698eb2d5..de337bd37 100644 --- a/googleapis/ads/googleads/v7/services/product_group_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/product_group_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/product_group_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/reach_plan_service.pb.go b/googleapis/ads/googleads/v7/services/reach_plan_service.pb.go index eb722b556..a21116e55 100644 --- a/googleapis/ads/googleads/v7/services/reach_plan_service.pb.go +++ b/googleapis/ads/googleads/v7/services/reach_plan_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/reach_plan_service.proto package services @@ -89,8 +89,8 @@ type ListPlannableLocationsResponse struct { // The list of locations available for planning (Countries, DMAs, // sub-countries). - // For locations like Countries, DMAs see - // https://developers.google.com/adwords/api/docs/appendix/geotargeting for + // For locations like Countries and DMAs see + // https://developers.google.com/google-ads/api/reference/data/geotargets for // more information. PlannableLocations []*PlannableLocation `protobuf:"bytes,1,rep,name=plannable_locations,json=plannableLocations,proto3" json:"plannable_locations,omitempty"` } @@ -145,10 +145,11 @@ type PlannableLocation struct { Id *string `protobuf:"bytes,4,opt,name=id,proto3,oneof" json:"id,omitempty"` // The unique location name in english. Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"` - // The parent country code, not present if location is a country. - // If present will always be a criterion id: additional information, such as - // country name are returned both via ListPlannableLocations or directly by - // accessing GeoTargetConstantService with the criterion id. + // The parent country, not present if location is a country. + // If present will always be a GeoTargetConstant ID. Additional information, + // such as country name is provided by + // [ReachPlanService.ListPlannableLocations][google.ads.googleads.v7.services.ReachPlanService.ListPlannableLocations] or directly by accessing + // [GeoTargetConstantService.GetGeoTargetConstant][google.ads.googleads.v7.services.GeoTargetConstantService.GetGeoTargetConstant]. ParentCountryId *int64 `protobuf:"varint,6,opt,name=parent_country_id,json=parentCountryId,proto3,oneof" json:"parent_country_id,omitempty"` } @@ -212,7 +213,7 @@ type ListPlannableProductsRequest struct { unknownFields protoimpl.UnknownFields // Required. The ID of the selected location for planning. To list the available - // plannable location ids use ListPlannableLocations. + // plannable location ids use [ReachPlanService.ListPlannableLocations][google.ads.googleads.v7.services.ReachPlanService.ListPlannableLocations]. PlannableLocationId string `protobuf:"bytes,2,opt,name=plannable_location_id,json=plannableLocationId,proto3" json:"plannable_location_id,omitempty"` } @@ -385,6 +386,9 @@ type PlannableTargeting struct { // Targetable genders for the ad product. Genders []*common.GenderInfo `protobuf:"bytes,2,rep,name=genders,proto3" json:"genders,omitempty"` // Targetable devices for the ad product. + // TABLET device targeting is automatically applied to reported metrics + // when MOBILE targeting is selected for CPM_MASTHEAD, + // GOOGLE_PREFERRED_BUMPER and GOOGLE_PREFERRED_SHORT products. Devices []*common.DeviceInfo `protobuf:"bytes,3,rep,name=devices,proto3" json:"devices,omitempty"` // Targetable networks for the ad product. Networks []enums.ReachPlanNetworkEnum_ReachPlanNetwork `protobuf:"varint,4,rep,packed,name=networks,proto3,enum=google.ads.googleads.v7.enums.ReachPlanNetworkEnum_ReachPlanNetwork" json:"networks,omitempty"` @@ -459,7 +463,7 @@ type GenerateProductMixIdeasRequest struct { // Required. The ID of the customer. CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` // Required. The ID of the location, this is one of the ids returned by - // ListPlannableLocations. + // [ReachPlanService.ListPlannableLocations][google.ads.googleads.v7.services.ReachPlanService.ListPlannableLocations]. PlannableLocationId string `protobuf:"bytes,6,opt,name=plannable_location_id,json=plannableLocationId,proto3" json:"plannable_location_id,omitempty"` // Required. Currency code. // Three-character ISO 4217 currency code. @@ -688,7 +692,7 @@ type ProductAllocation struct { // Selected product for planning. The product codes returned are within the // set of the ones returned by ListPlannableProducts when using the same - // location id. + // location ID. PlannableProductCode *string `protobuf:"bytes,3,opt,name=plannable_product_code,json=plannableProductCode,proto3,oneof" json:"plannable_product_code,omitempty"` // The value to be allocated for the suggested product in requested currency. // Amount in micros. One million is equivalent to one unit. @@ -767,7 +771,7 @@ type GenerateReachForecastRequest struct { // This is equivalent to the frequency cap exposed in Google Ads when creating // a campaign, it represents the maximum number of times an ad can be shown to // the same user during a specified time interval. - // If not specified, no cap is applied. + // If not specified, a default of 0 (no cap) is applied. // // This field replaces the deprecated cookie_frequency_cap field. CookieFrequencyCapSetting *FrequencyCap `protobuf:"bytes,8,opt,name=cookie_frequency_cap_setting,json=cookieFrequencyCapSetting,proto3" json:"cookie_frequency_cap_setting,omitempty"` @@ -775,6 +779,8 @@ type GenerateReachForecastRequest struct { // exposed to the ad) for the reported reach metrics [1-10]. // This won't affect the targeting, but just the reporting. // If not specified, a default of 1 is applied. + // + // This field cannot be combined with the effective_frequency_limit field. MinEffectiveFrequency *int32 `protobuf:"varint,11,opt,name=min_effective_frequency,json=minEffectiveFrequency,proto3,oneof" json:"min_effective_frequency,omitempty"` // The targeting to be applied to all products selected in the product mix. // @@ -782,9 +788,6 @@ type GenerateReachForecastRequest struct { // advertising product, please consult an implementation specialist. // // See specific metrics for details on how targeting affects them. - // - // In some cases, targeting may be overridden using the - // PlannedProduct.advanced_product_targeting field. Targeting *Targeting `protobuf:"bytes,6,opt,name=targeting,proto3" json:"targeting,omitempty"` // Required. The products to be forecast. // The max number of allowed planned products is 15. @@ -944,22 +947,24 @@ type Targeting struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Required. The ID of the selected location. - // Plannable locations ID can be obtained from ListPlannableLocations. + // Required. The ID of the selected location. Plannable location IDs can be + // obtained from [ReachPlanService.ListPlannableLocations][google.ads.googleads.v7.services.ReachPlanService.ListPlannableLocations]. PlannableLocationId *string `protobuf:"bytes,6,opt,name=plannable_location_id,json=plannableLocationId,proto3,oneof" json:"plannable_location_id,omitempty"` // Targeted age range. - // If not specified, targets all age ranges. + // An unset value is equivalent to targeting all ages. AgeRange enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange `protobuf:"varint,2,opt,name=age_range,json=ageRange,proto3,enum=google.ads.googleads.v7.enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange" json:"age_range,omitempty"` // Targeted genders. - // If not specified, targets all genders. + // An unset value is equivalent to targeting MALE and FEMALE. Genders []*common.GenderInfo `protobuf:"bytes,3,rep,name=genders,proto3" json:"genders,omitempty"` // Targeted devices. // If not specified, targets all applicable devices. Applicable devices vary - // by product and region and can be obtained from ListPlannableProducts. + // by product and region and can be obtained from + // [ReachPlanService.ListPlannableProducts][google.ads.googleads.v7.services.ReachPlanService.ListPlannableProducts]. Devices []*common.DeviceInfo `protobuf:"bytes,4,rep,name=devices,proto3" json:"devices,omitempty"` // Targetable network for the ad product. // If not specified, targets all applicable networks. Applicable networks vary - // by product and region and can be obtained from ListPlannableProducts. + // by product and region and can be obtained from + // [ReachPlanService.ListPlannableProducts][google.ads.googleads.v7.services.ReachPlanService.ListPlannableProducts]. Network enums.ReachPlanNetworkEnum_ReachPlanNetwork `protobuf:"varint,5,opt,name=network,proto3,enum=google.ads.googleads.v7.enums.ReachPlanNetworkEnum_ReachPlanNetwork" json:"network,omitempty"` } @@ -1037,6 +1042,8 @@ type CampaignDuration struct { unknownFields protoimpl.UnknownFields // The duration value in days. + // + // This field cannot be combined with the date_range field. DurationInDays *int32 `protobuf:"varint,2,opt,name=duration_in_days,json=durationInDays,proto3,oneof" json:"duration_in_days,omitempty"` } @@ -1087,7 +1094,8 @@ type PlannedProduct struct { // Required. Selected product for planning. // The code associated with the ad product. E.g. Trueview, Bumper - // To list the available plannable product codes use ListPlannableProducts. + // To list the available plannable product codes use + // [ReachPlanService.ListPlannableProducts][google.ads.googleads.v7.services.ReachPlanService.ListPlannableProducts]. PlannableProductCode *string `protobuf:"bytes,3,opt,name=plannable_product_code,json=plannableProductCode,proto3,oneof" json:"plannable_product_code,omitempty"` // Required. Maximum budget allocation in micros for the selected product. // The value is specified in the selected planning currency_code. @@ -1323,12 +1331,22 @@ type Forecast struct { unknownFields protoimpl.UnknownFields // Number of unique people reached at least - // GenerateReachForecastRequest.min_effective_frequency times that exactly + // GenerateReachForecastRequest.min_effective_frequency or + // GenerateReachForecastRequest.effective_frequency_limit times that exactly // matches the Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the on_target_reach + // value will be rounded to 0. OnTargetReach *int64 `protobuf:"varint,5,opt,name=on_target_reach,json=onTargetReach,proto3,oneof" json:"on_target_reach,omitempty"` // Total number of unique people reached at least - // GenerateReachForecastRequest.min_effective_frequency times. This includes + // GenerateReachForecastRequest.min_effective_frequency or + // GenerateReachForecastRequest.effective_frequency_limit times. This includes // people that may fall outside the specified Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the total_reach + // value will be rounded to 0. TotalReach *int64 `protobuf:"varint,6,opt,name=total_reach,json=totalReach,proto3,oneof" json:"total_reach,omitempty"` // Number of ad impressions that exactly matches the Targeting. OnTargetImpressions *int64 `protobuf:"varint,7,opt,name=on_target_impressions,json=onTargetImpressions,proto3,oneof" json:"on_target_impressions,omitempty"` @@ -1419,7 +1437,7 @@ type PlannedProductReachForecast struct { // Selected product for planning. The product codes returned are within the // set of the ones returned by ListPlannableProducts when using the same - // location id. + // location ID. PlannableProductCode string `protobuf:"bytes,1,opt,name=plannable_product_code,json=plannableProductCode,proto3" json:"plannable_product_code,omitempty"` // The cost in micros. This may differ from the product's input allocation // if one or more planned products cannot fulfill the budget because of @@ -1489,9 +1507,17 @@ type PlannedProductForecast struct { unknownFields protoimpl.UnknownFields // Number of unique people reached that exactly matches the Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the on_target_reach + // value will be rounded to 0. OnTargetReach int64 `protobuf:"varint,1,opt,name=on_target_reach,json=onTargetReach,proto3" json:"on_target_reach,omitempty"` // Number of unique people reached. This includes people that may fall // outside the specified Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the total_reach + // value will be rounded to 0. TotalReach int64 `protobuf:"varint,2,opt,name=total_reach,json=totalReach,proto3" json:"total_reach,omitempty"` // Number of ad impressions that exactly matches the Targeting. OnTargetImpressions int64 `protobuf:"varint,3,opt,name=on_target_impressions,json=onTargetImpressions,proto3" json:"on_target_impressions,omitempty"` diff --git a/googleapis/ads/googleads/v7/services/recommendation_service.pb.go b/googleapis/ads/googleads/v7/services/recommendation_service.pb.go index 444208be4..cb3436306 100644 --- a/googleapis/ads/googleads/v7/services/recommendation_service.pb.go +++ b/googleapis/ads/googleads/v7/services/recommendation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/recommendation_service.proto package services @@ -868,7 +868,7 @@ type ApplyRecommendationOperation_TargetRoasOptInParameters struct { // Average ROAS (revenue per unit of spend) to use for Target ROAS bidding // strategy. The value is between 0.01 and 1000.0, inclusive. This is a - // required field. + // required field, unless new_campaign_budget_amount_micros is set. TargetRoas *float64 `protobuf:"fixed64,1,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // Optional, budget amount to set for the campaign. NewCampaignBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=new_campaign_budget_amount_micros,json=newCampaignBudgetAmountMicros,proto3,oneof" json:"new_campaign_budget_amount_micros,omitempty"` diff --git a/googleapis/ads/googleads/v7/services/remarketing_action_service.pb.go b/googleapis/ads/googleads/v7/services/remarketing_action_service.pb.go index b4a576e82..5fb08ad0e 100644 --- a/googleapis/ads/googleads/v7/services/remarketing_action_service.pb.go +++ b/googleapis/ads/googleads/v7/services/remarketing_action_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/remarketing_action_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/search_term_view_service.pb.go b/googleapis/ads/googleads/v7/services/search_term_view_service.pb.go index 3c3419ee8..75e73dd28 100644 --- a/googleapis/ads/googleads/v7/services/search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/search_term_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/search_term_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/shared_criterion_service.pb.go b/googleapis/ads/googleads/v7/services/shared_criterion_service.pb.go index cd1a94318..f2cd4f120 100644 --- a/googleapis/ads/googleads/v7/services/shared_criterion_service.pb.go +++ b/googleapis/ads/googleads/v7/services/shared_criterion_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/shared_criterion_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/shared_set_service.pb.go b/googleapis/ads/googleads/v7/services/shared_set_service.pb.go index ccb7a8d6b..fd38c7322 100644 --- a/googleapis/ads/googleads/v7/services/shared_set_service.pb.go +++ b/googleapis/ads/googleads/v7/services/shared_set_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/shared_set_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/shopping_performance_view_service.pb.go b/googleapis/ads/googleads/v7/services/shopping_performance_view_service.pb.go index 495947be9..2ad4b7401 100644 --- a/googleapis/ads/googleads/v7/services/shopping_performance_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/shopping_performance_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/shopping_performance_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/third_party_app_analytics_link_service.pb.go b/googleapis/ads/googleads/v7/services/third_party_app_analytics_link_service.pb.go index 4df3da301..2ab681688 100644 --- a/googleapis/ads/googleads/v7/services/third_party_app_analytics_link_service.pb.go +++ b/googleapis/ads/googleads/v7/services/third_party_app_analytics_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/third_party_app_analytics_link_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/topic_constant_service.pb.go b/googleapis/ads/googleads/v7/services/topic_constant_service.pb.go index 7c48cdca1..1a490ac0b 100644 --- a/googleapis/ads/googleads/v7/services/topic_constant_service.pb.go +++ b/googleapis/ads/googleads/v7/services/topic_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/topic_constant_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/topic_view_service.pb.go b/googleapis/ads/googleads/v7/services/topic_view_service.pb.go index 4f4b2e4e4..086a2d4b4 100644 --- a/googleapis/ads/googleads/v7/services/topic_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/topic_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/topic_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/user_data_service.pb.go b/googleapis/ads/googleads/v7/services/user_data_service.pb.go index 40b7b3728..03282e40a 100644 --- a/googleapis/ads/googleads/v7/services/user_data_service.pb.go +++ b/googleapis/ads/googleads/v7/services/user_data_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/user_data_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/user_interest_service.pb.go b/googleapis/ads/googleads/v7/services/user_interest_service.pb.go index 4b637640e..d69b05324 100644 --- a/googleapis/ads/googleads/v7/services/user_interest_service.pb.go +++ b/googleapis/ads/googleads/v7/services/user_interest_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/user_interest_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/user_list_service.pb.go b/googleapis/ads/googleads/v7/services/user_list_service.pb.go index f0378cfe0..3102ff3af 100644 --- a/googleapis/ads/googleads/v7/services/user_list_service.pb.go +++ b/googleapis/ads/googleads/v7/services/user_list_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/user_list_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/user_location_view_service.pb.go b/googleapis/ads/googleads/v7/services/user_location_view_service.pb.go index b07b7ece9..1de70d241 100644 --- a/googleapis/ads/googleads/v7/services/user_location_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/user_location_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/user_location_view_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/video_service.pb.go b/googleapis/ads/googleads/v7/services/video_service.pb.go index 28be0ffbd..9e38b8035 100644 --- a/googleapis/ads/googleads/v7/services/video_service.pb.go +++ b/googleapis/ads/googleads/v7/services/video_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/video_service.proto package services diff --git a/googleapis/ads/googleads/v7/services/webpage_view_service.pb.go b/googleapis/ads/googleads/v7/services/webpage_view_service.pb.go index 5dcc90ef8..782a10a3f 100644 --- a/googleapis/ads/googleads/v7/services/webpage_view_service.pb.go +++ b/googleapis/ads/googleads/v7/services/webpage_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v7/services/webpage_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/common/ad_asset.pb.go b/googleapis/ads/googleads/v8/common/ad_asset.pb.go index 52651ba83..c1d4552b7 100644 --- a/googleapis/ads/googleads/v8/common/ad_asset.pb.go +++ b/googleapis/ads/googleads/v8/common/ad_asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/ad_asset.proto package common diff --git a/googleapis/ads/googleads/v8/common/ad_type_infos.pb.go b/googleapis/ads/googleads/v8/common/ad_type_infos.pb.go index d0e4e0d85..202cb8982 100644 --- a/googleapis/ads/googleads/v8/common/ad_type_infos.pb.go +++ b/googleapis/ads/googleads/v8/common/ad_type_infos.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/ad_type_infos.proto package common @@ -642,8 +642,8 @@ type DisplayCallToAction struct { // Text color for the display-call-to-action in hexadecimal, e.g. #ffffff for // white. TextColor *string `protobuf:"bytes,6,opt,name=text_color,json=textColor,proto3,oneof" json:"text_color,omitempty"` - // Identifies the url collection in the ad.url_collections field. If not set - // the url defaults to final_url. + // Identifies the URL collection in the `ad.url_collections` field. If not + // set, the URL defaults to `final_url`. UrlCollectionId *string `protobuf:"bytes,7,opt,name=url_collection_id,json=urlCollectionId,proto3,oneof" json:"url_collection_id,omitempty"` } @@ -1553,10 +1553,10 @@ type ResponsiveSearchAdInfo struct { // List of text assets for descriptions. When the ad serves the descriptions // will be selected from this list. Descriptions []*AdTextAsset `protobuf:"bytes,2,rep,name=descriptions,proto3" json:"descriptions,omitempty"` - // First part of text that may appear appended to the url displayed in the ad. + // First part of text that can be appended to the URL in the ad. Path1 *string `protobuf:"bytes,5,opt,name=path1,proto3,oneof" json:"path1,omitempty"` - // Second part of text that may appear appended to the url displayed in the - // ad. This field can only be set when path1 is also set. + // Second part of text that can be appended to the URL in the ad. This field + // can only be set when `path1` is also set. Path2 *string `protobuf:"bytes,6,opt,name=path2,proto3,oneof" json:"path2,omitempty"` } @@ -1638,15 +1638,15 @@ type LegacyResponsiveDisplayAdInfo struct { // Advertiser's consent to allow flexible color. When true, the ad may be // served with different color if necessary. When false, the ad will be served // with the specified colors or a neutral color. - // The default value is true. - // Must be true if main_color and accent_color are not set. + // The default value is `true`. + // Must be true if `main_color` and `accent_color` are not set. AllowFlexibleColor *bool `protobuf:"varint,20,opt,name=allow_flexible_color,json=allowFlexibleColor,proto3,oneof" json:"allow_flexible_color,omitempty"` // The accent color of the ad in hexadecimal, e.g. #ffffff for white. - // If one of main_color and accent_color is set, the other is required as + // If one of `main_color` and `accent_color` is set, the other is required as // well. AccentColor *string `protobuf:"bytes,21,opt,name=accent_color,json=accentColor,proto3,oneof" json:"accent_color,omitempty"` // The main color of the ad in hexadecimal, e.g. #ffffff for white. - // If one of main_color and accent_color is set, the other is required as + // If one of `main_color` and `accent_color` is set, the other is required as // well. MainColor *string `protobuf:"bytes,22,opt,name=main_color,json=mainColor,proto3,oneof" json:"main_color,omitempty"` // The call-to-action text for the ad. @@ -1988,7 +1988,7 @@ type LegacyAppInstallAdInfo struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // The id of the mobile app. + // The ID of the mobile app. AppId *string `protobuf:"bytes,6,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` // The app store the mobile app is available in. AppStore enums.LegacyAppInstallAdAppStoreEnum_LegacyAppInstallAdAppStore `protobuf:"varint,2,opt,name=app_store,json=appStore,proto3,enum=google.ads.googleads.v8.enums.LegacyAppInstallAdAppStoreEnum_LegacyAppInstallAdAppStore" json:"app_store,omitempty"` @@ -2075,21 +2075,21 @@ type ResponsiveDisplayAdInfo struct { // Marketing images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must - // be 1.91:1 (+-1%). At least one marketing_image is required. Combined with - // square_marketing_images the maximum is 15. + // be 1.91:1 (+-1%). At least one `marketing_image` is required. Combined + // with `square_marketing_images`, the maximum is 15. MarketingImages []*AdImageAsset `protobuf:"bytes,1,rep,name=marketing_images,json=marketingImages,proto3" json:"marketing_images,omitempty"` // Square marketing images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must - // be 1:1 (+-1%). At least one square marketing_image is required. Combined - // with marketing_images the maximum is 15. + // be 1:1 (+-1%). At least one square `marketing_image` is required. Combined + // with `marketing_images`, the maximum is 15. SquareMarketingImages []*AdImageAsset `protobuf:"bytes,2,rep,name=square_marketing_images,json=squareMarketingImages,proto3" json:"square_marketing_images,omitempty"` // Logo images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 512x128 and the aspect ratio must - // be 4:1 (+-1%). Combined with square_logo_images the maximum is 5. + // be 4:1 (+-1%). Combined with `square_logo_images`, the maximum is 5. LogoImages []*AdImageAsset `protobuf:"bytes,3,rep,name=logo_images,json=logoImages,proto3" json:"logo_images,omitempty"` // Square logo images to be used in the ad. Valid image types are GIF, // JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must - // be 1:1 (+-1%). Combined with square_logo_images the maximum is 5. + // be 1:1 (+-1%). Combined with `square_logo_images`, the maximum is 5. SquareLogoImages []*AdImageAsset `protobuf:"bytes,4,rep,name=square_logo_images,json=squareLogoImages,proto3" json:"square_logo_images,omitempty"` // Short format headlines for the ad. The maximum length is 30 characters. // At least 1 and max 5 headlines can be specified. @@ -2104,18 +2104,18 @@ type ResponsiveDisplayAdInfo struct { // The advertiser/brand name. Maximum display width is 25. BusinessName *string `protobuf:"bytes,17,opt,name=business_name,json=businessName,proto3,oneof" json:"business_name,omitempty"` // The main color of the ad in hexadecimal, e.g. #ffffff for white. - // If one of main_color and accent_color is set, the other is required as + // If one of `main_color` and `accent_color` is set, the other is required as // well. MainColor *string `protobuf:"bytes,18,opt,name=main_color,json=mainColor,proto3,oneof" json:"main_color,omitempty"` // The accent color of the ad in hexadecimal, e.g. #ffffff for white. - // If one of main_color and accent_color is set, the other is required as + // If one of `main_color` and `accent_color` is set, the other is required as // well. AccentColor *string `protobuf:"bytes,19,opt,name=accent_color,json=accentColor,proto3,oneof" json:"accent_color,omitempty"` // Advertiser's consent to allow flexible color. When true, the ad may be // served with different color if necessary. When false, the ad will be served // with the specified colors or a neutral color. - // The default value is true. - // Must be true if main_color and accent_color are not set. + // The default value is `true`. + // Must be true if `main_color` and `accent_color` are not set. AllowFlexibleColor *bool `protobuf:"varint,20,opt,name=allow_flexible_color,json=allowFlexibleColor,proto3,oneof" json:"allow_flexible_color,omitempty"` // The call-to-action text for the ad. Maximum display width is 30. CallToActionText *string `protobuf:"bytes,21,opt,name=call_to_action_text,json=callToActionText,proto3,oneof" json:"call_to_action_text,omitempty"` @@ -2310,11 +2310,10 @@ type LocalAdInfo struct { // List of YouTube video assets that may be displayed with the ad. Videos // are optional and at most 20 can be specified. Videos []*AdVideoAsset `protobuf:"bytes,6,rep,name=videos,proto3" json:"videos,omitempty"` - // First part of optional text that may appear appended to the url displayed - // in the ad. + // First part of optional text that can be appended to the URL in the ad. Path1 *string `protobuf:"bytes,9,opt,name=path1,proto3,oneof" json:"path1,omitempty"` - // Second part of optional text that may appear appended to the url displayed - // in the ad. This field can only be set when path1 is also set. + // Second part of optional text that can be appended to the URL in the ad. + // This field can only be set when `path1` is also set. Path2 *string `protobuf:"bytes,10,opt,name=path2,proto3,oneof" json:"path2,omitempty"` } @@ -2407,7 +2406,7 @@ func (x *LocalAdInfo) GetPath2() string { } // A generic type of display ad. The exact ad format is controlled by the -// display_upload_product_type field, which determines what kinds of data +// `display_upload_product_type` field, which determines what kinds of data // need to be included with the ad. type DisplayUploadAdInfo struct { state protoimpl.MessageState @@ -2482,7 +2481,7 @@ type isDisplayUploadAdInfo_MediaAsset interface { type DisplayUploadAdInfo_MediaBundle struct { // A media bundle asset to be used in the ad. For information about the - // media bundle for HTML5_UPLOAD_AD see + // media bundle for HTML5_UPLOAD_AD, see // https://support.google.com/google-ads/answer/1722096 // Media bundles that are part of dynamic product types use a special format // that needs to be created through the Google Web Designer. See @@ -2643,16 +2642,15 @@ type CallAdInfo struct { PhoneNumberVerificationUrl string `protobuf:"bytes,8,opt,name=phone_number_verification_url,json=phoneNumberVerificationUrl,proto3" json:"phone_number_verification_url,omitempty"` // The conversion action to attribute a call conversion to. If not set a // default conversion action is used. This field only has effect if - // call_tracked is set to true. Otherwise this field is ignored. + // `call_tracked` is set to `true`. Otherwise this field is ignored. ConversionAction string `protobuf:"bytes,9,opt,name=conversion_action,json=conversionAction,proto3" json:"conversion_action,omitempty"` // The call conversion behavior of this call ad. It can use its own call // conversion setting, inherit the account level setting, or be disabled. ConversionReportingState enums.CallConversionReportingStateEnum_CallConversionReportingState `protobuf:"varint,10,opt,name=conversion_reporting_state,json=conversionReportingState,proto3,enum=google.ads.googleads.v8.enums.CallConversionReportingStateEnum_CallConversionReportingState" json:"conversion_reporting_state,omitempty"` - // First part of text that may appear appended to the url displayed to in - // the ad. Optional. + // First part of text that can be appended to the URL in the ad. Optional. Path1 string `protobuf:"bytes,13,opt,name=path1,proto3" json:"path1,omitempty"` - // Second part of text that may appear appended to the url displayed to in - // the ad. This field can only be set when path1 is set. Optional. + // Second part of text that can be appended to the URL in the ad. This field + // can only be set when `path1` is also set. Optional. Path2 string `protobuf:"bytes,14,opt,name=path2,proto3" json:"path2,omitempty"` } diff --git a/googleapis/ads/googleads/v8/common/asset_policy.pb.go b/googleapis/ads/googleads/v8/common/asset_policy.pb.go index 1c28cc2bc..7f8276e4b 100644 --- a/googleapis/ads/googleads/v8/common/asset_policy.pb.go +++ b/googleapis/ads/googleads/v8/common/asset_policy.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/asset_policy.proto package common diff --git a/googleapis/ads/googleads/v8/common/asset_types.pb.go b/googleapis/ads/googleads/v8/common/asset_types.pb.go index 08adc09cf..96ddb2a03 100644 --- a/googleapis/ads/googleads/v8/common/asset_types.pb.go +++ b/googleapis/ads/googleads/v8/common/asset_types.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/asset_types.proto package common diff --git a/googleapis/ads/googleads/v8/common/bidding.pb.go b/googleapis/ads/googleads/v8/common/bidding.pb.go index eb0ec2a5f..243e0f130 100644 --- a/googleapis/ads/googleads/v8/common/bidding.pb.go +++ b/googleapis/ads/googleads/v8/common/bidding.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/bidding.proto package common @@ -379,9 +379,11 @@ type TargetCpa struct { TargetCpaMicros *int64 `protobuf:"varint,4,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"` // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. + // This should only be set for portfolio bid strategies. CpcBidCeilingMicros *int64 `protobuf:"varint,5,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3,oneof" json:"cpc_bid_ceiling_micros,omitempty"` // Minimum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. + // This should only be set for portfolio bid strategies. CpcBidFloorMicros *int64 `protobuf:"varint,6,opt,name=cpc_bid_floor_micros,json=cpcBidFloorMicros,proto3,oneof" json:"cpc_bid_floor_micros,omitempty"` } @@ -562,9 +564,11 @@ type TargetRoas struct { TargetRoas *float64 `protobuf:"fixed64,4,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // Maximum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. + // This should only be set for portfolio bid strategies. CpcBidCeilingMicros *int64 `protobuf:"varint,5,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3,oneof" json:"cpc_bid_ceiling_micros,omitempty"` // Minimum bid limit that can be set by the bid strategy. // The limit applies to all keywords managed by the strategy. + // This should only be set for portfolio bid strategies. CpcBidFloorMicros *int64 `protobuf:"varint,6,opt,name=cpc_bid_floor_micros,json=cpcBidFloorMicros,proto3,oneof" json:"cpc_bid_floor_micros,omitempty"` } diff --git a/googleapis/ads/googleads/v8/common/click_location.pb.go b/googleapis/ads/googleads/v8/common/click_location.pb.go index c4ac688b9..8eb9c04e7 100644 --- a/googleapis/ads/googleads/v8/common/click_location.pb.go +++ b/googleapis/ads/googleads/v8/common/click_location.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/click_location.proto package common diff --git a/googleapis/ads/googleads/v8/common/criteria.pb.go b/googleapis/ads/googleads/v8/common/criteria.pb.go index a004ce4ad..5254bc92e 100644 --- a/googleapis/ads/googleads/v8/common/criteria.pb.go +++ b/googleapis/ads/googleads/v8/common/criteria.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/criteria.proto package common diff --git a/googleapis/ads/googleads/v8/common/criterion_category_availability.pb.go b/googleapis/ads/googleads/v8/common/criterion_category_availability.pb.go index afd07b323..3e52d53d0 100644 --- a/googleapis/ads/googleads/v8/common/criterion_category_availability.pb.go +++ b/googleapis/ads/googleads/v8/common/criterion_category_availability.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/criterion_category_availability.proto package common diff --git a/googleapis/ads/googleads/v8/common/custom_parameter.pb.go b/googleapis/ads/googleads/v8/common/custom_parameter.pb.go index 34c610da5..3b84f4712 100644 --- a/googleapis/ads/googleads/v8/common/custom_parameter.pb.go +++ b/googleapis/ads/googleads/v8/common/custom_parameter.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/custom_parameter.proto package common diff --git a/googleapis/ads/googleads/v8/common/dates.pb.go b/googleapis/ads/googleads/v8/common/dates.pb.go index 3671fa053..eda9efc6f 100644 --- a/googleapis/ads/googleads/v8/common/dates.pb.go +++ b/googleapis/ads/googleads/v8/common/dates.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/dates.proto package common diff --git a/googleapis/ads/googleads/v8/common/explorer_auto_optimizer_setting.pb.go b/googleapis/ads/googleads/v8/common/explorer_auto_optimizer_setting.pb.go index b4aae6c0c..b196ddb54 100644 --- a/googleapis/ads/googleads/v8/common/explorer_auto_optimizer_setting.pb.go +++ b/googleapis/ads/googleads/v8/common/explorer_auto_optimizer_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/explorer_auto_optimizer_setting.proto package common diff --git a/googleapis/ads/googleads/v8/common/extensions.pb.go b/googleapis/ads/googleads/v8/common/extensions.pb.go index e697d4f61..9eaf26c8b 100644 --- a/googleapis/ads/googleads/v8/common/extensions.pb.go +++ b/googleapis/ads/googleads/v8/common/extensions.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/extensions.proto package common diff --git a/googleapis/ads/googleads/v8/common/feed_common.pb.go b/googleapis/ads/googleads/v8/common/feed_common.pb.go index b7b581c16..144074bd5 100644 --- a/googleapis/ads/googleads/v8/common/feed_common.pb.go +++ b/googleapis/ads/googleads/v8/common/feed_common.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/feed_common.proto package common diff --git a/googleapis/ads/googleads/v8/common/feed_item_set_filter_type_infos.pb.go b/googleapis/ads/googleads/v8/common/feed_item_set_filter_type_infos.pb.go index 9e76c5cd7..cad04f24a 100644 --- a/googleapis/ads/googleads/v8/common/feed_item_set_filter_type_infos.pb.go +++ b/googleapis/ads/googleads/v8/common/feed_item_set_filter_type_infos.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/feed_item_set_filter_type_infos.proto package common diff --git a/googleapis/ads/googleads/v8/common/final_app_url.pb.go b/googleapis/ads/googleads/v8/common/final_app_url.pb.go index cb6bff162..5bd671fd9 100644 --- a/googleapis/ads/googleads/v8/common/final_app_url.pb.go +++ b/googleapis/ads/googleads/v8/common/final_app_url.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/final_app_url.proto package common diff --git a/googleapis/ads/googleads/v8/common/frequency_cap.pb.go b/googleapis/ads/googleads/v8/common/frequency_cap.pb.go index dda812306..26e522389 100644 --- a/googleapis/ads/googleads/v8/common/frequency_cap.pb.go +++ b/googleapis/ads/googleads/v8/common/frequency_cap.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/frequency_cap.proto package common diff --git a/googleapis/ads/googleads/v8/common/keyword_plan_common.pb.go b/googleapis/ads/googleads/v8/common/keyword_plan_common.pb.go index e4436ed79..5fbef75d5 100644 --- a/googleapis/ads/googleads/v8/common/keyword_plan_common.pb.go +++ b/googleapis/ads/googleads/v8/common/keyword_plan_common.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/keyword_plan_common.proto package common diff --git a/googleapis/ads/googleads/v8/common/matching_function.pb.go b/googleapis/ads/googleads/v8/common/matching_function.pb.go index 913dc080d..57b64a70c 100644 --- a/googleapis/ads/googleads/v8/common/matching_function.pb.go +++ b/googleapis/ads/googleads/v8/common/matching_function.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/matching_function.proto package common diff --git a/googleapis/ads/googleads/v8/common/metrics.pb.go b/googleapis/ads/googleads/v8/common/metrics.pb.go index 80cab11aa..9480d16be 100644 --- a/googleapis/ads/googleads/v8/common/metrics.pb.go +++ b/googleapis/ads/googleads/v8/common/metrics.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/metrics.proto package common diff --git a/googleapis/ads/googleads/v8/common/offline_user_data.pb.go b/googleapis/ads/googleads/v8/common/offline_user_data.pb.go index 8d55635b8..59b0c5fe1 100644 --- a/googleapis/ads/googleads/v8/common/offline_user_data.pb.go +++ b/googleapis/ads/googleads/v8/common/offline_user_data.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/offline_user_data.proto package common @@ -50,14 +50,20 @@ type OfflineUserAddressInfo struct { // Last name of the user, which is hashed as SHA-256 after normalized (lower // case only and no punctuation). HashedLastName *string `protobuf:"bytes,8,opt,name=hashed_last_name,json=hashedLastName,proto3,oneof" json:"hashed_last_name,omitempty"` - // City of the address. Only accepted for Store Sales Direct data. + // City of the address. Only accepted for Store Sales and + // ConversionAdjustmentUploadService. City *string `protobuf:"bytes,9,opt,name=city,proto3,oneof" json:"city,omitempty"` - // State code of the address. Only accepted for Store Sales Direct data. + // State code of the address. Only accepted for Store Sales and + // ConversionAdjustmentUploadService. State *string `protobuf:"bytes,10,opt,name=state,proto3,oneof" json:"state,omitempty"` // 2-letter country code in ISO-3166-1 alpha-2 of the user's address. CountryCode *string `protobuf:"bytes,11,opt,name=country_code,json=countryCode,proto3,oneof" json:"country_code,omitempty"` // Postal code of the user's address. PostalCode *string `protobuf:"bytes,12,opt,name=postal_code,json=postalCode,proto3,oneof" json:"postal_code,omitempty"` + // The street address of the user hashed using SHA-256 hash function after + // normalization (lower case only). Only accepted for + // ConversionAdjustmentUploadService. + HashedStreetAddress *string `protobuf:"bytes,13,opt,name=hashed_street_address,json=hashedStreetAddress,proto3,oneof" json:"hashed_street_address,omitempty"` } func (x *OfflineUserAddressInfo) Reset() { @@ -134,16 +140,32 @@ func (x *OfflineUserAddressInfo) GetPostalCode() string { return "" } -// Hashed user identifying information. +func (x *OfflineUserAddressInfo) GetHashedStreetAddress() string { + if x != nil && x.HashedStreetAddress != nil { + return *x.HashedStreetAddress + } + return "" +} + +// User identifying information. type UserIdentifier struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Source of the user identifier when the upload is from Store Sales third - // party partners. + // Source of the user identifier when the upload is from Store Sales, + // ConversionUploadService, or ConversionAdjustmentUploadService. For + // ConversionUploadService and ConversionAdjustmentUploadService, the source + // of the user identifier must be specified as FIRST_PARTY, otherwise an error + // will be returned. UserIdentifierSource enums.UserIdentifierSourceEnum_UserIdentifierSource `protobuf:"varint,6,opt,name=user_identifier_source,json=userIdentifierSource,proto3,enum=google.ads.googleads.v8.enums.UserIdentifierSourceEnum_UserIdentifierSource" json:"user_identifier_source,omitempty"` - // Exactly one must be specified. + // Exactly one must be specified. For OfflineUserDataJobService, Customer + // Match accepts hashed_email, hashed_phone_number, mobile_id, + // third_party_user_id, and address_info; Store Sales accepts hashed_email, + // hashed_phone_number, third_party_user_id, and address_info. + // ConversionUploadService accepts hashed_email and hashed_phone_number. + // ConversionAdjustmentUploadService accepts hashed_email, + // hashed_phone_number, and address_info. // // Types that are assignable to Identifier: // *UserIdentifier_HashedEmail @@ -241,28 +263,33 @@ type isUserIdentifier_Identifier interface { type UserIdentifier_HashedEmail struct { // Hashed email address using SHA-256 hash function after normalization. + // Accepted for Customer Match, Store Sales, ConversionUploadService, and + // ConversionAdjustmentUploadService. HashedEmail string `protobuf:"bytes,7,opt,name=hashed_email,json=hashedEmail,proto3,oneof"` } type UserIdentifier_HashedPhoneNumber struct { // Hashed phone number using SHA-256 hash function after normalization - // (E164 standard). + // (E164 standard). Accepted for Customer Match, Store Sales, + // ConversionUploadService, and ConversionAdjustmentUploadService. HashedPhoneNumber string `protobuf:"bytes,8,opt,name=hashed_phone_number,json=hashedPhoneNumber,proto3,oneof"` } type UserIdentifier_MobileId struct { - // Mobile device ID (advertising ID/IDFA). + // Mobile device ID (advertising ID/IDFA). Accepted only for Customer Match. MobileId string `protobuf:"bytes,9,opt,name=mobile_id,json=mobileId,proto3,oneof"` } type UserIdentifier_ThirdPartyUserId struct { // Advertiser-assigned user ID for Customer Match upload, or - // third-party-assigned user ID for SSD. + // third-party-assigned user ID for Store Sales. Accepted only for Customer + // Match and Store Sales. ThirdPartyUserId string `protobuf:"bytes,10,opt,name=third_party_user_id,json=thirdPartyUserId,proto3,oneof"` } type UserIdentifier_AddressInfo struct { - // Address information. + // Address information. Accepted only for Customer Match, Store Sales, and + // ConversionAdjustmentUploadService. AddressInfo *OfflineUserAddressInfo `protobuf:"bytes,5,opt,name=address_info,json=addressInfo,proto3,oneof"` } @@ -289,6 +316,7 @@ type TransactionAttribute struct { // Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30+03:00" TransactionDateTime *string `protobuf:"bytes,8,opt,name=transaction_date_time,json=transactionDateTime,proto3,oneof" json:"transaction_date_time,omitempty"` // Transaction amount in micros. Required. + // Transaction amount in micros needs to be greater than 1000. // If item Attributes are provided, it represents the total value of the // items, after multiplying the unit price per item by the quantity provided // in the ItemAttributes. @@ -970,7 +998,7 @@ var file_google_ads_googleads_v8_common_offline_user_data_proto_rawDesc = []byte 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x22, 0xd9, 0x02, 0x0a, 0x16, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, + 0x74, 0x6f, 0x22, 0xac, 0x03, 0x0a, 0x16, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x2f, 0x0a, 0x11, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0f, 0x68, 0x61, 0x73, 0x68, @@ -985,216 +1013,221 @@ var file_google_ads_googleads_v8_common_offline_user_data_proto_rawDesc = []byte 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x48, 0x04, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, 0x24, 0x0a, 0x0b, 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, - 0x52, 0x0a, 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x42, - 0x14, 0x0a, 0x12, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x72, 0x73, 0x74, - 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, - 0x5f, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x63, - 0x69, 0x74, 0x79, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x0f, 0x0a, - 0x0d, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x0e, - 0x0a, 0x0c, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xa7, - 0x03, 0x0a, 0x0e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, - 0x72, 0x12, 0x82, 0x01, 0x0a, 0x16, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, - 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x06, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x4c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, - 0x6d, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, - 0x72, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x55, 0x73, 0x65, 0x72, - 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, - 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x23, 0x0a, 0x0c, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, - 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, - 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x30, 0x0a, 0x13, 0x68, - 0x61, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x5f, 0x6e, 0x75, 0x6d, 0x62, - 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x11, 0x68, 0x61, 0x73, 0x68, - 0x65, 0x64, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x1d, 0x0a, - 0x09, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x00, 0x52, 0x08, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x2f, 0x0a, 0x13, - 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x75, 0x73, 0x65, 0x72, - 0x5f, 0x69, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x10, 0x74, 0x68, 0x69, - 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x5b, 0x0a, - 0x0c, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x05, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x52, 0x0a, 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, + 0x37, 0x0a, 0x15, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x65, 0x74, + 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x48, 0x06, + 0x52, 0x13, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, 0x53, 0x74, 0x72, 0x65, 0x65, 0x74, 0x41, 0x64, + 0x64, 0x72, 0x65, 0x73, 0x73, 0x88, 0x01, 0x01, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x68, 0x61, 0x73, + 0x68, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x13, + 0x0a, 0x11, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x42, 0x08, 0x0a, 0x06, + 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, + 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x70, 0x6f, 0x73, 0x74, + 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x68, 0x61, 0x73, 0x68, + 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x65, 0x74, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, + 0x73, 0x22, 0xa7, 0x03, 0x0a, 0x0e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x66, 0x69, 0x65, 0x72, 0x12, 0x82, 0x01, 0x0a, 0x16, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, + 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x66, 0x69, 0x65, 0x72, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x55, + 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x53, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, + 0x69, 0x65, 0x72, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x23, 0x0a, 0x0c, 0x68, 0x61, 0x73, + 0x68, 0x65, 0x64, 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x00, 0x52, 0x0b, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x30, + 0x0a, 0x13, 0x68, 0x61, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x5f, 0x6e, + 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x11, 0x68, + 0x61, 0x73, 0x68, 0x65, 0x64, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, + 0x12, 0x1d, 0x0a, 0x09, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x09, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12, + 0x2f, 0x0a, 0x13, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x75, + 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x10, + 0x74, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, + 0x12, 0x5b, 0x0a, 0x0c, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x6e, 0x66, 0x6f, + 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, + 0x73, 0x65, 0x72, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x48, 0x00, + 0x52, 0x0b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x0c, 0x0a, + 0x0a, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x22, 0xe1, 0x04, 0x0a, 0x14, + 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x65, 0x12, 0x37, 0x0a, 0x15, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x13, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, + 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, + 0x19, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x6d, 0x6f, + 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x01, + 0x48, 0x01, 0x52, 0x17, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, + 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x28, + 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, + 0x0a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x0c, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, + 0x79, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0b, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x03, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x6f, 0x72, + 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x04, 0x52, 0x07, + 0x6f, 0x72, 0x64, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x57, 0x0a, 0x0f, 0x73, 0x74, + 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x06, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, + 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, + 0x75, 0x74, 0x65, 0x52, 0x0e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, + 0x75, 0x74, 0x65, 0x12, 0x26, 0x0a, 0x0c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, 0x52, 0x0b, 0x63, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x54, 0x0a, 0x0e, 0x69, + 0x74, 0x65, 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x0e, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, - 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x48, 0x00, 0x52, 0x0b, 0x61, - 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x0c, 0x0a, 0x0a, 0x69, 0x64, - 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x22, 0xe1, 0x04, 0x0a, 0x14, 0x54, 0x72, 0x61, - 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, - 0x65, 0x12, 0x37, 0x0a, 0x15, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x00, 0x52, 0x13, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x44, - 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, 0x74, 0x72, - 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, - 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x01, 0x48, 0x01, 0x52, - 0x17, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x6d, 0x6f, 0x75, - 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x63, - 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x0a, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x02, 0x52, 0x0c, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, - 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x03, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, - 0x5f, 0x69, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x04, 0x52, 0x07, 0x6f, 0x72, 0x64, - 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x57, 0x0a, 0x0f, 0x73, 0x74, 0x6f, 0x72, 0x65, - 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, + 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x49, 0x74, 0x65, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, + 0x74, 0x65, 0x52, 0x0d, 0x69, 0x74, 0x65, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, + 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x6d, 0x6f, 0x75, + 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, + 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x14, 0x0a, 0x12, 0x5f, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, + 0x6e, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x0f, + 0x0a, 0x0d, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, + 0x43, 0x0a, 0x0e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x09, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x6f, + 0x64, 0x65, 0x88, 0x01, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, + 0x63, 0x6f, 0x64, 0x65, 0x22, 0xc2, 0x01, 0x0a, 0x0d, 0x49, 0x74, 0x65, 0x6d, 0x41, 0x74, 0x74, + 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x69, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, + 0x24, 0x0a, 0x0b, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, + 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, + 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, + 0x6e, 0x74, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6c, 0x61, 0x6e, 0x67, + 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0c, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, + 0x08, 0x71, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, + 0x08, 0x71, 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x6d, 0x65, + 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x22, 0xa6, 0x02, 0x0a, 0x08, 0x55, 0x73, + 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x59, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, - 0x6e, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, - 0x52, 0x0e, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, - 0x12, 0x26, 0x0a, 0x0c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, - 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x54, 0x0a, 0x0e, 0x69, 0x74, 0x65, 0x6d, - 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6e, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, + 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, + 0x73, 0x12, 0x69, 0x0a, 0x15, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, - 0x6e, 0x2e, 0x49, 0x74, 0x65, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x52, - 0x0d, 0x69, 0x74, 0x65, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x42, 0x18, - 0x0a, 0x16, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, - 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x74, 0x72, 0x61, - 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, - 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, - 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0b, - 0x0a, 0x09, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x43, 0x0a, 0x0e, - 0x53, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x12, 0x22, - 0x0a, 0x0a, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x00, 0x52, 0x09, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x88, - 0x01, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x64, - 0x65, 0x22, 0xc2, 0x01, 0x0a, 0x0d, 0x49, 0x74, 0x65, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, - 0x75, 0x74, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x69, 0x64, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0b, - 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x03, 0x48, 0x00, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x88, - 0x01, 0x01, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, 0x6f, - 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, - 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, - 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6c, 0x61, - 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x71, 0x75, - 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x71, 0x75, - 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x6d, 0x65, 0x72, 0x63, 0x68, - 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x22, 0xa6, 0x02, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72, 0x44, - 0x61, 0x74, 0x61, 0x12, 0x59, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x65, 0x6e, - 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x55, - 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x0f, 0x75, - 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x73, 0x12, 0x69, - 0x0a, 0x15, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x74, - 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, + 0x6e, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, + 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x52, 0x14, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x12, 0x54, 0x0a, 0x0e, + 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, + 0x75, 0x74, 0x65, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, + 0x74, 0x65, 0x22, 0x99, 0x03, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x65, 0x12, 0x37, 0x0a, 0x15, 0x6c, 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, + 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x13, 0x6c, 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x37, 0x0a, + 0x15, 0x6c, 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, + 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x13, + 0x6c, 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x75, 0x63, + 0x6b, 0x65, 0x74, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x17, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x70, + 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x6c, 0x61, 0x73, 0x74, 0x50, 0x75, 0x72, + 0x63, 0x68, 0x61, 0x73, 0x65, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x34, 0x0a, + 0x16, 0x61, 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, + 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x14, 0x61, + 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, 0x50, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x43, 0x6f, + 0x75, 0x6e, 0x74, 0x12, 0x41, 0x0a, 0x1d, 0x61, 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x70, + 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x6d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1a, 0x61, 0x76, 0x65, 0x72, + 0x61, 0x67, 0x65, 0x50, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x12, 0x32, 0x0a, 0x15, 0x61, 0x63, 0x71, 0x75, 0x69, 0x73, + 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, + 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x61, 0x63, 0x71, 0x75, 0x69, 0x73, 0x69, 0x74, 0x69, + 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x6c, + 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x6d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x6c, 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x22, 0x4f, + 0x0a, 0x1d, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x55, + 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, + 0x20, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x88, 0x01, + 0x01, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x22, + 0xe1, 0x02, 0x0a, 0x12, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x61, 0x6c, 0x65, 0x73, 0x4d, 0x65, + 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x10, 0x6c, 0x6f, 0x79, 0x61, 0x6c, 0x74, + 0x79, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x01, + 0x48, 0x00, 0x52, 0x0f, 0x6c, 0x6f, 0x79, 0x61, 0x6c, 0x74, 0x79, 0x46, 0x72, 0x61, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x43, 0x0a, 0x1b, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x66, 0x72, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x01, 0x48, 0x01, 0x52, 0x19, 0x74, + 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, + 0x46, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a, 0x63, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x02, 0x52, 0x09, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4b, 0x65, 0x79, 0x88, 0x01, 0x01, 0x12, + 0x6e, 0x0a, 0x14, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x6d, + 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x54, - 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, - 0x75, 0x74, 0x65, 0x52, 0x14, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x12, 0x54, 0x0a, 0x0e, 0x75, 0x73, 0x65, - 0x72, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x6f, 0x6e, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, - 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x22, - 0x99, 0x03, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, - 0x65, 0x12, 0x37, 0x0a, 0x15, 0x6c, 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x61, - 0x6c, 0x75, 0x65, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, - 0x48, 0x00, 0x52, 0x13, 0x6c, 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x56, 0x61, 0x6c, 0x75, - 0x65, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x37, 0x0a, 0x15, 0x6c, 0x69, - 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x62, 0x75, 0x63, - 0x6b, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x13, 0x6c, 0x69, 0x66, - 0x65, 0x74, 0x69, 0x6d, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, - 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x17, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x70, 0x75, 0x72, 0x63, - 0x68, 0x61, 0x73, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x6c, 0x61, 0x73, 0x74, 0x50, 0x75, 0x72, 0x63, 0x68, 0x61, - 0x73, 0x65, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x16, 0x61, 0x76, - 0x65, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x5f, 0x63, - 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x14, 0x61, 0x76, 0x65, 0x72, - 0x61, 0x67, 0x65, 0x50, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, - 0x12, 0x41, 0x0a, 0x1d, 0x61, 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x75, 0x72, 0x63, - 0x68, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, - 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1a, 0x61, 0x76, 0x65, 0x72, 0x61, 0x67, 0x65, - 0x50, 0x75, 0x72, 0x63, 0x68, 0x61, 0x73, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x4d, 0x69, 0x63, - 0x72, 0x6f, 0x73, 0x12, 0x32, 0x0a, 0x15, 0x61, 0x63, 0x71, 0x75, 0x69, 0x73, 0x69, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x13, 0x61, 0x63, 0x71, 0x75, 0x69, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x44, - 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x6c, 0x69, 0x66, 0x65, - 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, - 0x73, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x6c, 0x69, 0x66, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x22, 0x4f, 0x0a, 0x1d, 0x43, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x55, 0x73, 0x65, 0x72, - 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x09, - 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, - 0x00, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x88, 0x01, 0x01, 0x42, 0x0c, - 0x0a, 0x0a, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x22, 0xe1, 0x02, 0x0a, - 0x12, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x61, 0x6c, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, - 0x61, 0x74, 0x61, 0x12, 0x2e, 0x0a, 0x10, 0x6c, 0x6f, 0x79, 0x61, 0x6c, 0x74, 0x79, 0x5f, 0x66, - 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x01, 0x48, 0x00, 0x52, - 0x0f, 0x6c, 0x6f, 0x79, 0x61, 0x6c, 0x74, 0x79, 0x46, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x88, 0x01, 0x01, 0x12, 0x43, 0x0a, 0x1b, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x01, 0x48, 0x01, 0x52, 0x19, 0x74, 0x72, 0x61, 0x6e, - 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x46, 0x72, 0x61, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x09, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4b, 0x65, 0x79, 0x88, 0x01, 0x01, 0x12, 0x6e, 0x0a, 0x14, - 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x6d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, 0x74, 0x6f, 0x72, - 0x65, 0x53, 0x61, 0x6c, 0x65, 0x73, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, - 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x12, 0x74, 0x68, 0x69, 0x72, 0x64, 0x50, - 0x61, 0x72, 0x74, 0x79, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x13, 0x0a, 0x11, - 0x5f, 0x6c, 0x6f, 0x79, 0x61, 0x6c, 0x74, 0x79, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x42, 0x1e, 0x0a, 0x1c, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x6b, 0x65, 0x79, - 0x22, 0x98, 0x04, 0x0a, 0x1c, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x61, 0x6c, 0x65, 0x73, 0x54, - 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, - 0x61, 0x12, 0x42, 0x0a, 0x1b, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x65, 0x72, 0x5f, - 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, - 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x18, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, - 0x69, 0x73, 0x65, 0x72, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, - 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x41, 0x0a, 0x1a, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5f, 0x74, - 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x01, 0x48, 0x01, 0x52, 0x18, 0x76, 0x61, 0x6c, - 0x69, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x72, 0x61, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x39, 0x0a, 0x16, 0x70, 0x61, 0x72, 0x74, - 0x6e, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x01, 0x48, 0x02, 0x52, 0x14, 0x70, 0x61, 0x72, 0x74, - 0x6e, 0x65, 0x72, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x46, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x88, 0x01, 0x01, 0x12, 0x3b, 0x0a, 0x17, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x75, - 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, - 0x20, 0x01, 0x28, 0x01, 0x48, 0x03, 0x52, 0x15, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x55, - 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x46, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, - 0x12, 0x36, 0x0a, 0x15, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x5f, 0x6d, 0x61, 0x70, 0x5f, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x48, - 0x04, 0x52, 0x12, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x4d, 0x61, 0x70, 0x56, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x74, - 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x48, 0x05, 0x52, 0x09, - 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x42, 0x1e, 0x0a, 0x1c, - 0x5f, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x65, 0x72, 0x5f, 0x75, 0x70, 0x6c, 0x6f, - 0x61, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x1d, 0x0a, 0x1b, - 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, 0x5f, - 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x66, 0x72, - 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x1a, 0x0a, 0x18, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, - 0x65, 0x72, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x5f, 0x6d, 0x61, - 0x70, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x42, 0x0d, 0x0a, 0x0b, - 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0xef, 0x01, 0x0a, 0x22, - 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x6f, 0x6e, 0x42, 0x14, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, - 0x61, 0x74, 0x61, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, - 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, - 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x3b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, - 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, - 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, - 0x38, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, - 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, + 0x74, 0x6f, 0x72, 0x65, 0x53, 0x61, 0x6c, 0x65, 0x73, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, + 0x72, 0x74, 0x79, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x12, 0x74, 0x68, 0x69, + 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, + 0x13, 0x0a, 0x11, 0x5f, 0x6c, 0x6f, 0x79, 0x61, 0x6c, 0x74, 0x79, 0x5f, 0x66, 0x72, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x1e, 0x0a, 0x1c, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x66, 0x72, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, + 0x6b, 0x65, 0x79, 0x22, 0x98, 0x04, 0x0a, 0x1c, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x61, 0x6c, + 0x65, 0x73, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x4d, 0x65, 0x74, 0x61, + 0x64, 0x61, 0x74, 0x61, 0x12, 0x42, 0x0a, 0x1b, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, + 0x65, 0x72, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, + 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x18, 0x61, 0x64, 0x76, + 0x65, 0x72, 0x74, 0x69, 0x73, 0x65, 0x72, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x61, 0x74, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x41, 0x0a, 0x1a, 0x76, 0x61, 0x6c, 0x69, + 0x64, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, + 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x01, 0x48, 0x01, 0x52, 0x18, + 0x76, 0x61, 0x6c, 0x69, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x46, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x39, 0x0a, 0x16, 0x70, + 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x66, 0x72, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x01, 0x48, 0x02, 0x52, 0x14, 0x70, + 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x46, 0x72, 0x61, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x3b, 0x0a, 0x17, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, + 0x72, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x01, 0x48, 0x03, 0x52, 0x15, 0x70, 0x61, 0x72, 0x74, 0x6e, + 0x65, 0x72, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x46, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x88, 0x01, 0x01, 0x12, 0x36, 0x0a, 0x15, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x5f, 0x6d, 0x61, + 0x70, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x0b, 0x20, 0x01, + 0x28, 0x09, 0x48, 0x04, 0x52, 0x12, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x4d, 0x61, 0x70, 0x56, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a, 0x70, + 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x48, + 0x05, 0x52, 0x09, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x42, + 0x1e, 0x0a, 0x1c, 0x5f, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x65, 0x72, 0x5f, 0x75, + 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, + 0x1d, 0x0a, 0x1b, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, + 0x0a, 0x17, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, + 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x1a, 0x0a, 0x18, 0x5f, 0x70, 0x61, + 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x66, 0x72, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, + 0x5f, 0x6d, 0x61, 0x70, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x42, + 0x0d, 0x0a, 0x0b, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0xef, + 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x42, 0x14, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, + 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, + 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x3b, 0x63, 0x6f, 0x6d, + 0x6d, 0x6f, 0x6e, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x2e, 0x56, 0x38, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0xea, 0x02, 0x22, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, + 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/common/policy.pb.go b/googleapis/ads/googleads/v8/common/policy.pb.go index 032e17cbc..5bcc85a76 100644 --- a/googleapis/ads/googleads/v8/common/policy.pb.go +++ b/googleapis/ads/googleads/v8/common/policy.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/policy.proto package common diff --git a/googleapis/ads/googleads/v8/common/real_time_bidding_setting.pb.go b/googleapis/ads/googleads/v8/common/real_time_bidding_setting.pb.go index 99674e522..765331a2c 100644 --- a/googleapis/ads/googleads/v8/common/real_time_bidding_setting.pb.go +++ b/googleapis/ads/googleads/v8/common/real_time_bidding_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/real_time_bidding_setting.proto package common diff --git a/googleapis/ads/googleads/v8/common/segments.pb.go b/googleapis/ads/googleads/v8/common/segments.pb.go index 506d4b2d3..f6a88ce9e 100644 --- a/googleapis/ads/googleads/v8/common/segments.pb.go +++ b/googleapis/ads/googleads/v8/common/segments.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/segments.proto package common @@ -213,6 +213,14 @@ type Segments struct { SearchTermMatchType enums.SearchTermMatchTypeEnum_SearchTermMatchType `protobuf:"varint,22,opt,name=search_term_match_type,json=searchTermMatchType,proto3,enum=google.ads.googleads.v8.enums.SearchTermMatchTypeEnum_SearchTermMatchType" json:"search_term_match_type,omitempty"` // Position of the ad. Slot enums.SlotEnum_Slot `protobuf:"varint,23,opt,name=slot,proto3,enum=google.ads.googleads.v8.enums.SlotEnum_Slot" json:"slot,omitempty"` + // Primary dimension of applied conversion value rules. + // NO_RULE_APPLIED shows the total recorded value of conversions that + // do not have a value rule applied. + // ORIGINAL shows the original value of conversions to which a value rule + // has been applied. + // GEO_LOCATION, DEVICE, AUDIENCE show the net adjustment after value + // rules were applied. + ConversionValueRulePrimaryDimension enums.ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension `protobuf:"varint,138,opt,name=conversion_value_rule_primary_dimension,json=conversionValueRulePrimaryDimension,proto3,enum=google.ads.googleads.v8.enums.ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension" json:"conversion_value_rule_primary_dimension,omitempty"` // Resource name of the ad group criterion that represents webpage criterion. Webpage *string `protobuf:"bytes,129,opt,name=webpage,proto3,oneof" json:"webpage,omitempty"` // Week as defined as Monday through Sunday, and represented by the date of @@ -813,6 +821,13 @@ func (x *Segments) GetSlot() enums.SlotEnum_Slot { return enums.SlotEnum_Slot(0) } +func (x *Segments) GetConversionValueRulePrimaryDimension() enums.ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension { + if x != nil { + return x.ConversionValueRulePrimaryDimension + } + return enums.ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension(0) +} + func (x *Segments) GetWebpage() string { if x != nil && x.Webpage != nil { return *x.Webpage @@ -1066,567 +1081,584 @@ var file_google_ads_googleads_v8_common_segments_proto_rawDesc = []byte{ 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x72, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x61, 0x67, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x64, - 0x61, 0x79, 0x5f, 0x6f, 0x66, 0x5f, 0x77, 0x65, 0x65, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, - 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x65, 0x78, 0x74, 0x65, - 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, + 0x4b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x63, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, + 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x5f, 0x64, 0x69, 0x6d, + 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x68, 0x6f, 0x74, 0x65, - 0x6c, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x68, 0x6f, 0x74, 0x65, 0x6c, - 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, - 0x6d, 0x73, 0x2f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x79, - 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x64, 0x61, 0x79, 0x5f, + 0x6f, 0x66, 0x5f, 0x77, 0x65, 0x65, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2a, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x64, 0x65, 0x76, + 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, + 0x6c, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x64, + 0x61, 0x74, 0x65, 0x5f, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, + 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x5f, 0x6f, 0x66, - 0x5f, 0x79, 0x65, 0x61, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x70, 0x6c, 0x61, 0x63, 0x65, - 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, - 0x2f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x68, - 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, 0x74, - 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, - 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x72, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x65, 0x6e, - 0x67, 0x69, 0x6e, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x5f, 0x70, 0x61, 0x67, - 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x65, 0x61, 0x72, - 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, - 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x70, 0x72, + 0x69, 0x63, 0x65, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x5f, 0x6f, 0x66, 0x5f, 0x79, 0x65, + 0x61, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x6c, 0x6f, 0x74, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, - 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x22, 0xdb, 0x39, 0x0a, 0x08, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x77, 0x0a, - 0x13, 0x61, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, - 0x74, 0x79, 0x70, 0x65, 0x18, 0x88, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x46, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x64, 0x44, 0x65, - 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x41, 0x64, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, - 0x79, 0x70, 0x65, 0x52, 0x11, 0x61, 0x64, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x66, 0x0a, 0x0f, 0x61, 0x64, 0x5f, 0x6e, 0x65, 0x74, - 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, - 0x41, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x41, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x52, - 0x0d, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x8d, - 0x01, 0x0a, 0x22, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x5f, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, - 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x86, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x42, 0x75, - 0x64, 0x67, 0x65, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x6f, - 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x1f, 0x62, - 0x75, 0x64, 0x67, 0x65, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, - 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x55, - 0x0a, 0x0a, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x1a, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, - 0x6d, 0x73, 0x2e, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x63, 0x6c, 0x69, 0x63, - 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x71, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x00, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x92, 0x01, 0x0a, 0x1a, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x61, - 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x35, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x54, 0x2e, 0x67, + 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, + 0x64, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, + 0x65, 0x6c, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x64, + 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x72, 0x65, 0x63, 0x6f, 0x6d, + 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, + 0x65, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, + 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, + 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x6c, 0x6f, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, + 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9f, 0x3b, + 0x0a, 0x08, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x77, 0x0a, 0x13, 0x61, 0x64, + 0x5f, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, + 0x65, 0x18, 0x88, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x64, 0x44, 0x65, 0x73, 0x74, 0x69, + 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, + 0x64, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, + 0x52, 0x11, 0x61, 0x64, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, + 0x79, 0x70, 0x65, 0x12, 0x66, 0x0a, 0x0f, 0x61, 0x64, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, + 0x6b, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x74, - 0x65, 0x67, 0x6f, 0x72, 0x79, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x64, 0x4e, + 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, + 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0d, 0x61, 0x64, + 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x8d, 0x01, 0x0a, 0x22, + 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, + 0x61, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x18, 0x86, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x42, 0x75, 0x64, 0x67, 0x65, + 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x1f, 0x62, 0x75, 0x64, 0x67, + 0x65, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x55, 0x0a, 0x0a, 0x63, + 0x6c, 0x69, 0x63, 0x6b, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6c, + 0x69, 0x63, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x54, 0x79, + 0x70, 0x65, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x71, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, + 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, + 0x6e, 0x88, 0x01, 0x01, 0x12, 0x92, 0x01, 0x0a, 0x1a, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, + 0x6f, 0x72, 0x79, 0x18, 0x35, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x54, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, - 0x72, 0x79, 0x52, 0x18, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x39, 0x0a, 0x16, - 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x72, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x14, - 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x4e, 0x61, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x38, 0x0a, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, - 0x18, 0x73, 0x20, 0x01, 0x28, 0x08, 0x48, 0x02, 0x52, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x88, 0x01, - 0x01, 0x12, 0xab, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x76, 0x65, - 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x60, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, + 0x72, 0x79, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, + 0x18, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, + 0x6e, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x39, 0x0a, 0x16, 0x63, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x72, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x14, 0x63, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, + 0x65, 0x88, 0x01, 0x01, 0x12, 0x38, 0x0a, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x73, 0x20, + 0x01, 0x28, 0x08, 0x48, 0x02, 0x52, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x88, 0x01, 0x01, 0x12, 0xab, + 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x74, + 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, + 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x60, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, + 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, - 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, - 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, - 0x1e, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, - 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, - 0x7e, 0x0a, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x61, - 0x67, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, - 0x65, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x13, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x12, - 0xb0, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, - 0x72, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x61, 0x67, - 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x62, 0x2e, + 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x1e, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, + 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x7e, 0x0a, 0x15, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x61, 0x67, 0x5f, 0x62, + 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x61, + 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x13, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x12, 0xb0, 0x01, 0x0a, + 0x23, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x72, 0x5f, 0x61, + 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x61, 0x67, 0x5f, 0x62, 0x75, + 0x63, 0x6b, 0x65, 0x74, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x62, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, + 0x74, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x41, 0x64, 0x6a, 0x75, 0x73, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x1f, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x41, 0x64, 0x6a, 0x75, + 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x12, + 0x17, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x65, 0x18, 0x4f, 0x20, 0x01, 0x28, 0x09, 0x48, 0x03, 0x52, + 0x04, 0x64, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x56, 0x0a, 0x0b, 0x64, 0x61, 0x79, 0x5f, + 0x6f, 0x66, 0x5f, 0x77, 0x65, 0x65, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, - 0x6d, 0x65, 0x6e, 0x74, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x41, 0x64, - 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, 0x65, - 0x74, 0x52, 0x1f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x41, - 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x4c, 0x61, 0x67, 0x42, 0x75, 0x63, 0x6b, - 0x65, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x65, 0x18, 0x4f, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x03, 0x52, 0x04, 0x64, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x56, 0x0a, 0x0b, 0x64, - 0x61, 0x79, 0x5f, 0x6f, 0x66, 0x5f, 0x77, 0x65, 0x65, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x44, 0x61, + 0x79, 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x61, 0x79, 0x4f, + 0x66, 0x57, 0x65, 0x65, 0x6b, 0x52, 0x09, 0x64, 0x61, 0x79, 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, + 0x12, 0x48, 0x0a, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, - 0x2e, 0x44, 0x61, 0x79, 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, - 0x61, 0x79, 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, 0x52, 0x09, 0x64, 0x61, 0x79, 0x4f, 0x66, 0x57, - 0x65, 0x65, 0x6b, 0x12, 0x48, 0x0a, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, - 0x75, 0x6d, 0x73, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, - 0x65, 0x76, 0x69, 0x63, 0x65, 0x52, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x12, 0x92, 0x01, - 0x0a, 0x1a, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x37, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x54, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, - 0x6d, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x18, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, - 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x12, 0x31, 0x0a, 0x12, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x5f, 0x61, 0x69, 0x72, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x74, 0x20, 0x01, 0x28, 0x09, 0x48, 0x04, - 0x52, 0x10, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x41, 0x69, 0x72, 0x70, 0x6f, - 0x72, 0x74, 0x88, 0x01, 0x01, 0x12, 0x2f, 0x0a, 0x11, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x5f, 0x63, 0x61, 0x6e, 0x74, 0x6f, 0x6e, 0x18, 0x75, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x05, 0x52, 0x0f, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x61, 0x6e, - 0x74, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x18, 0x76, 0x20, 0x01, 0x28, 0x09, 0x48, - 0x06, 0x52, 0x0d, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x69, 0x74, 0x79, - 0x88, 0x01, 0x01, 0x12, 0x31, 0x0a, 0x12, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x77, 0x20, 0x01, 0x28, 0x09, 0x48, - 0x07, 0x52, 0x10, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x6e, - 0x74, 0x72, 0x79, 0x88, 0x01, 0x01, 0x12, 0x2f, 0x0a, 0x11, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x79, 0x18, 0x78, 0x20, 0x01, 0x28, - 0x09, 0x48, 0x08, 0x52, 0x0f, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, - 0x75, 0x6e, 0x74, 0x79, 0x88, 0x01, 0x01, 0x12, 0x33, 0x0a, 0x13, 0x67, 0x65, 0x6f, 0x5f, 0x74, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x63, 0x74, 0x18, 0x79, - 0x20, 0x01, 0x28, 0x09, 0x48, 0x09, 0x52, 0x11, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x44, 0x69, 0x73, 0x74, 0x72, 0x69, 0x63, 0x74, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x10, - 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x6f, - 0x18, 0x7a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0a, 0x52, 0x0e, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x6f, 0x88, 0x01, 0x01, 0x12, 0x4d, 0x0a, 0x21, 0x67, - 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x6f, 0x73, 0x74, 0x5f, 0x73, - 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x18, 0x7b, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0b, 0x52, 0x1d, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x4d, 0x6f, 0x73, 0x74, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x4c, - 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x38, 0x0a, 0x16, 0x67, 0x65, - 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x5f, - 0x63, 0x6f, 0x64, 0x65, 0x18, 0x7c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0c, 0x52, 0x13, 0x67, 0x65, - 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x64, - 0x65, 0x88, 0x01, 0x01, 0x12, 0x33, 0x0a, 0x13, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x7d, 0x20, 0x01, 0x28, - 0x09, 0x48, 0x0d, 0x52, 0x11, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x72, - 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x88, 0x01, 0x01, 0x12, 0x2f, 0x0a, 0x11, 0x67, 0x65, 0x6f, - 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x7e, - 0x20, 0x01, 0x28, 0x09, 0x48, 0x0e, 0x52, 0x0f, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x10, 0x67, 0x65, - 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x7f, - 0x20, 0x01, 0x28, 0x09, 0x48, 0x0f, 0x52, 0x0e, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x53, 0x74, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, 0x68, 0x6f, 0x74, - 0x65, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x77, 0x69, 0x6e, 0x64, 0x6f, - 0x77, 0x5f, 0x64, 0x61, 0x79, 0x73, 0x18, 0x87, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x10, 0x52, - 0x16, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x42, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x57, 0x69, 0x6e, - 0x64, 0x6f, 0x77, 0x44, 0x61, 0x79, 0x73, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x68, 0x6f, - 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x50, 0x20, - 0x01, 0x28, 0x03, 0x48, 0x11, 0x52, 0x0d, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x65, 0x6e, 0x74, - 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x32, 0x0a, 0x13, 0x68, 0x6f, 0x74, 0x65, 0x6c, - 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x51, - 0x20, 0x01, 0x28, 0x09, 0x48, 0x12, 0x52, 0x10, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x68, 0x65, - 0x63, 0x6b, 0x49, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x71, 0x0a, 0x1a, 0x68, - 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x69, 0x6e, 0x5f, 0x64, 0x61, - 0x79, 0x5f, 0x6f, 0x66, 0x5f, 0x77, 0x65, 0x65, 0x6b, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x65, 0x76, 0x69, + 0x63, 0x65, 0x52, 0x06, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x1a, 0x65, + 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x37, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x54, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, - 0x44, 0x61, 0x79, 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x61, - 0x79, 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, 0x52, 0x15, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x68, - 0x65, 0x63, 0x6b, 0x49, 0x6e, 0x44, 0x61, 0x79, 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, 0x12, 0x22, - 0x0a, 0x0a, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x18, 0x52, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x13, 0x52, 0x09, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x69, 0x74, 0x79, 0x88, - 0x01, 0x01, 0x12, 0x24, 0x0a, 0x0b, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x6c, 0x61, 0x73, - 0x73, 0x18, 0x53, 0x20, 0x01, 0x28, 0x05, 0x48, 0x14, 0x52, 0x0a, 0x68, 0x6f, 0x74, 0x65, 0x6c, - 0x43, 0x6c, 0x61, 0x73, 0x73, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x68, 0x6f, 0x74, 0x65, - 0x6c, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x54, 0x20, 0x01, 0x28, 0x09, 0x48, - 0x15, 0x52, 0x0c, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x88, - 0x01, 0x01, 0x12, 0x8b, 0x01, 0x0a, 0x19, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x64, 0x61, 0x74, - 0x65, 0x5f, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, - 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x50, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x65, - 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x65, 0x53, 0x65, 0x6c, 0x65, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x16, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x44, - 0x61, 0x74, 0x65, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, - 0x12, 0x34, 0x0a, 0x14, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, - 0x5f, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x61, 0x79, 0x18, 0x55, 0x20, 0x01, 0x28, 0x05, 0x48, 0x16, - 0x52, 0x11, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x4f, 0x66, 0x53, - 0x74, 0x61, 0x79, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x12, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, - 0x72, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x56, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x17, 0x52, 0x0f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x52, 0x61, 0x74, 0x65, 0x52, - 0x75, 0x6c, 0x65, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x66, 0x0a, 0x0f, 0x68, 0x6f, 0x74, 0x65, - 0x6c, 0x5f, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x4a, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, - 0x73, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x52, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x52, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, - 0x65, 0x52, 0x0d, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x52, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, - 0x12, 0x72, 0x0a, 0x12, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f, - 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x4e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x48, 0x6f, 0x74, - 0x65, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x75, 0x63, 0x6b, - 0x65, 0x74, 0x52, 0x10, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x75, - 0x63, 0x6b, 0x65, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x73, 0x74, - 0x61, 0x74, 0x65, 0x18, 0x57, 0x20, 0x01, 0x28, 0x09, 0x48, 0x18, 0x52, 0x0a, 0x68, 0x6f, 0x74, - 0x65, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x17, 0x0a, 0x04, 0x68, 0x6f, - 0x75, 0x72, 0x18, 0x58, 0x20, 0x01, 0x28, 0x05, 0x48, 0x19, 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72, - 0x88, 0x01, 0x01, 0x12, 0x46, 0x0a, 0x1d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x6f, 0x6e, 0x5f, 0x74, 0x68, 0x69, 0x73, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, - 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x59, 0x20, 0x01, 0x28, 0x08, 0x48, 0x1a, 0x52, 0x1a, 0x69, 0x6e, - 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x45, - 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x41, 0x0a, 0x07, 0x6b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, + 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x45, 0x78, 0x74, + 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x18, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, + 0x31, 0x0a, 0x12, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x69, + 0x72, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x74, 0x20, 0x01, 0x28, 0x09, 0x48, 0x04, 0x52, 0x10, 0x67, + 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x41, 0x69, 0x72, 0x70, 0x6f, 0x72, 0x74, 0x88, + 0x01, 0x01, 0x12, 0x2f, 0x0a, 0x11, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x5f, 0x63, 0x61, 0x6e, 0x74, 0x6f, 0x6e, 0x18, 0x75, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, 0x52, + 0x0f, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x61, 0x6e, 0x74, 0x6f, 0x6e, + 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x18, 0x76, 0x20, 0x01, 0x28, 0x09, 0x48, 0x06, 0x52, 0x0d, + 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x69, 0x74, 0x79, 0x88, 0x01, 0x01, + 0x12, 0x31, 0x0a, 0x12, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, + 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x77, 0x20, 0x01, 0x28, 0x09, 0x48, 0x07, 0x52, 0x10, + 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, + 0x88, 0x01, 0x01, 0x12, 0x2f, 0x0a, 0x11, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x79, 0x18, 0x78, 0x20, 0x01, 0x28, 0x09, 0x48, 0x08, + 0x52, 0x0f, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, + 0x79, 0x88, 0x01, 0x01, 0x12, 0x33, 0x0a, 0x13, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x63, 0x74, 0x18, 0x79, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x09, 0x52, 0x11, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x44, 0x69, + 0x73, 0x74, 0x72, 0x69, 0x63, 0x74, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x10, 0x67, 0x65, 0x6f, + 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x6f, 0x18, 0x7a, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x0a, 0x52, 0x0e, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x4d, 0x65, 0x74, 0x72, 0x6f, 0x88, 0x01, 0x01, 0x12, 0x4d, 0x0a, 0x21, 0x67, 0x65, 0x6f, 0x5f, + 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x6f, 0x73, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x63, + 0x69, 0x66, 0x69, 0x63, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x7b, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x0b, 0x52, 0x1d, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x4d, 0x6f, 0x73, 0x74, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x4c, 0x6f, 0x63, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x38, 0x0a, 0x16, 0x67, 0x65, 0x6f, 0x5f, 0x74, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x64, + 0x65, 0x18, 0x7c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0c, 0x52, 0x13, 0x67, 0x65, 0x6f, 0x54, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, + 0x01, 0x12, 0x33, 0x0a, 0x13, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, + 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x7d, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0d, + 0x52, 0x11, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x76, 0x69, + 0x6e, 0x63, 0x65, 0x88, 0x01, 0x01, 0x12, 0x2f, 0x0a, 0x11, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x7e, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x0e, 0x52, 0x0f, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, + 0x67, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x10, 0x67, 0x65, 0x6f, 0x5f, 0x74, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x7f, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x0f, 0x52, 0x0e, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x74, + 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, + 0x62, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x5f, 0x64, + 0x61, 0x79, 0x73, 0x18, 0x87, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x10, 0x52, 0x16, 0x68, 0x6f, + 0x74, 0x65, 0x6c, 0x42, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x57, 0x69, 0x6e, 0x64, 0x6f, 0x77, + 0x44, 0x61, 0x79, 0x73, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x68, 0x6f, 0x74, 0x65, 0x6c, + 0x5f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x50, 0x20, 0x01, 0x28, 0x03, + 0x48, 0x11, 0x52, 0x0d, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, + 0x64, 0x88, 0x01, 0x01, 0x12, 0x32, 0x0a, 0x13, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x68, + 0x65, 0x63, 0x6b, 0x5f, 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x51, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x12, 0x52, 0x10, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, + 0x6e, 0x44, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x71, 0x0a, 0x1a, 0x68, 0x6f, 0x74, 0x65, + 0x6c, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x79, 0x5f, 0x6f, + 0x66, 0x5f, 0x77, 0x65, 0x65, 0x6b, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x19, - 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x5a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x1b, 0x52, - 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x88, 0x01, 0x01, 0x12, 0x5e, 0x0a, 0x0d, 0x6d, 0x6f, 0x6e, - 0x74, 0x68, 0x5f, 0x6f, 0x66, 0x5f, 0x79, 0x65, 0x61, 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, - 0x2e, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x4f, 0x66, 0x59, 0x65, 0x61, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x4f, 0x66, 0x59, 0x65, 0x61, 0x72, 0x52, 0x0b, 0x6d, 0x6f, - 0x6e, 0x74, 0x68, 0x4f, 0x66, 0x59, 0x65, 0x61, 0x72, 0x12, 0x2d, 0x0a, 0x10, 0x70, 0x61, 0x72, - 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x5b, 0x20, - 0x01, 0x28, 0x09, 0x48, 0x1c, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x48, 0x6f, - 0x74, 0x65, 0x6c, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x6d, 0x0a, 0x10, 0x70, 0x6c, 0x61, 0x63, - 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x14, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, - 0x6d, 0x73, 0x2e, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x54, 0x79, - 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, - 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, - 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x38, 0x0a, 0x15, 0x70, 0x72, 0x6f, 0x64, 0x75, - 0x63, 0x74, 0x5f, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x69, 0x64, - 0x18, 0x84, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x1d, 0x52, 0x13, 0x70, 0x72, 0x6f, 0x64, 0x75, - 0x63, 0x74, 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x88, 0x01, - 0x01, 0x12, 0x4a, 0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, - 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, - 0x76, 0x65, 0x6c, 0x31, 0x18, 0x5c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x1e, 0x52, 0x1c, 0x70, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, - 0x67, 0x6f, 0x72, 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x31, 0x88, 0x01, 0x01, 0x12, 0x4a, 0x0a, - 0x1f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x32, - 0x18, 0x5d, 0x20, 0x01, 0x28, 0x09, 0x48, 0x1f, 0x52, 0x1c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, - 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, - 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x32, 0x88, 0x01, 0x01, 0x12, 0x4a, 0x0a, 0x1f, 0x70, 0x72, 0x6f, - 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, - 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x33, 0x18, 0x5e, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x20, 0x52, 0x1c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, 0x64, - 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4c, 0x65, 0x76, 0x65, - 0x6c, 0x33, 0x88, 0x01, 0x01, 0x12, 0x4a, 0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, - 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, - 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x34, 0x18, 0x5f, 0x20, 0x01, 0x28, 0x09, 0x48, 0x21, - 0x52, 0x1c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x34, 0x88, 0x01, - 0x01, 0x12, 0x4a, 0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, - 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, - 0x76, 0x65, 0x6c, 0x35, 0x18, 0x60, 0x20, 0x01, 0x28, 0x09, 0x48, 0x22, 0x52, 0x1c, 0x70, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, - 0x67, 0x6f, 0x72, 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x35, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, - 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x72, 0x61, 0x6e, 0x64, 0x18, 0x61, - 0x20, 0x01, 0x28, 0x09, 0x48, 0x23, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, - 0x72, 0x61, 0x6e, 0x64, 0x88, 0x01, 0x01, 0x12, 0x69, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, - 0x63, 0x74, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, - 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x45, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x44, 0x61, 0x79, + 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x61, 0x79, 0x4f, 0x66, + 0x57, 0x65, 0x65, 0x6b, 0x52, 0x15, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x68, 0x65, 0x63, 0x6b, + 0x49, 0x6e, 0x44, 0x61, 0x79, 0x4f, 0x66, 0x57, 0x65, 0x65, 0x6b, 0x12, 0x22, 0x0a, 0x0a, 0x68, + 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x18, 0x52, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x13, 0x52, 0x09, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x69, 0x74, 0x79, 0x88, 0x01, 0x01, 0x12, + 0x24, 0x0a, 0x0b, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x18, 0x53, + 0x20, 0x01, 0x28, 0x05, 0x48, 0x14, 0x52, 0x0a, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x6c, 0x61, + 0x73, 0x73, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, + 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x54, 0x20, 0x01, 0x28, 0x09, 0x48, 0x15, 0x52, 0x0c, + 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x88, 0x01, 0x01, 0x12, + 0x8b, 0x01, 0x0a, 0x19, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x73, + 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0d, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x50, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x65, 0x53, 0x65, 0x6c, + 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x48, + 0x6f, 0x74, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x65, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, + 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x16, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x44, 0x61, 0x74, 0x65, + 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x34, 0x0a, + 0x14, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x5f, 0x6f, 0x66, + 0x5f, 0x73, 0x74, 0x61, 0x79, 0x18, 0x55, 0x20, 0x01, 0x28, 0x05, 0x48, 0x16, 0x52, 0x11, 0x68, + 0x6f, 0x74, 0x65, 0x6c, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x4f, 0x66, 0x53, 0x74, 0x61, 0x79, + 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x12, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x72, 0x61, 0x74, + 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x56, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x17, 0x52, 0x0f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x52, 0x61, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x66, 0x0a, 0x0f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x72, + 0x61, 0x74, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x4a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x48, + 0x6f, 0x74, 0x65, 0x6c, 0x52, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x52, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0d, + 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x52, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x72, 0x0a, + 0x12, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f, 0x62, 0x75, 0x63, + 0x6b, 0x65, 0x74, 0x18, 0x4e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x50, + 0x72, 0x69, 0x63, 0x65, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x48, + 0x6f, 0x74, 0x65, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x52, + 0x10, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x75, 0x63, 0x6b, 0x65, + 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, + 0x18, 0x57, 0x20, 0x01, 0x28, 0x09, 0x48, 0x18, 0x52, 0x0a, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x53, + 0x74, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x17, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, + 0x58, 0x20, 0x01, 0x28, 0x05, 0x48, 0x19, 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x88, 0x01, 0x01, + 0x12, 0x46, 0x0a, 0x1d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, + 0x6f, 0x6e, 0x5f, 0x74, 0x68, 0x69, 0x73, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, + 0x6e, 0x18, 0x59, 0x20, 0x01, 0x28, 0x08, 0x48, 0x1a, 0x52, 0x1a, 0x69, 0x6e, 0x74, 0x65, 0x72, + 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x45, 0x78, 0x74, 0x65, + 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x41, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, + 0x6f, 0x72, 0x64, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, + 0x72, 0x64, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x19, 0x0a, 0x05, 0x6d, + 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x5a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x1b, 0x52, 0x05, 0x6d, 0x6f, + 0x6e, 0x74, 0x68, 0x88, 0x01, 0x01, 0x12, 0x5e, 0x0a, 0x0d, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x5f, + 0x6f, 0x66, 0x5f, 0x79, 0x65, 0x61, 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3a, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4d, 0x6f, + 0x6e, 0x74, 0x68, 0x4f, 0x66, 0x59, 0x65, 0x61, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, 0x6f, + 0x6e, 0x74, 0x68, 0x4f, 0x66, 0x59, 0x65, 0x61, 0x72, 0x52, 0x0b, 0x6d, 0x6f, 0x6e, 0x74, 0x68, + 0x4f, 0x66, 0x59, 0x65, 0x61, 0x72, 0x12, 0x2d, 0x0a, 0x10, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, + 0x72, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x5b, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x1c, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x48, 0x6f, 0x74, 0x65, 0x6c, + 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x6d, 0x0a, 0x10, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, + 0x6c, 0x64, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x50, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x54, + 0x79, 0x70, 0x65, 0x52, 0x0f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, + 0x54, 0x79, 0x70, 0x65, 0x12, 0x38, 0x0a, 0x15, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, + 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x84, 0x01, + 0x20, 0x01, 0x28, 0x03, 0x48, 0x1d, 0x52, 0x13, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x41, + 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x6f, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x4a, + 0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, + 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, + 0x31, 0x18, 0x5c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x1e, 0x52, 0x1c, 0x70, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, + 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x31, 0x88, 0x01, 0x01, 0x12, 0x4a, 0x0a, 0x1f, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, + 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x32, 0x18, 0x5d, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x1f, 0x52, 0x1c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4c, 0x65, 0x76, + 0x65, 0x6c, 0x32, 0x88, 0x01, 0x01, 0x12, 0x4a, 0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, + 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, + 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x33, 0x18, 0x5e, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x20, 0x52, 0x1c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, + 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x33, 0x88, + 0x01, 0x01, 0x12, 0x4a, 0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, + 0x65, 0x76, 0x65, 0x6c, 0x34, 0x18, 0x5f, 0x20, 0x01, 0x28, 0x09, 0x48, 0x21, 0x52, 0x1c, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, + 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x34, 0x88, 0x01, 0x01, 0x12, 0x4a, + 0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, + 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, + 0x35, 0x18, 0x60, 0x20, 0x01, 0x28, 0x09, 0x48, 0x22, 0x52, 0x1c, 0x70, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, + 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x35, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x72, 0x61, 0x6e, 0x64, 0x18, 0x61, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x23, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x72, 0x61, 0x6e, + 0x64, 0x88, 0x01, 0x01, 0x12, 0x69, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, + 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, + 0x0e, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, + 0x96, 0x01, 0x0a, 0x1b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x68, 0x61, 0x6e, + 0x6e, 0x65, 0x6c, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, 0x74, 0x79, 0x18, + 0x1f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x56, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, + 0x6e, 0x6e, 0x65, 0x6c, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, 0x74, 0x79, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, - 0x65, 0x6c, 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, - 0x65, 0x6c, 0x12, 0x96, 0x01, 0x0a, 0x1b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, - 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, - 0x74, 0x79, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x56, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, - 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, - 0x74, 0x79, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, - 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, 0x74, 0x79, - 0x52, 0x19, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, - 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, 0x74, 0x79, 0x12, 0x71, 0x0a, 0x11, 0x70, - 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, - 0x18, 0x20, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, - 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x72, 0x6f, 0x64, - 0x75, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x70, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2c, - 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, - 0x79, 0x18, 0x62, 0x20, 0x01, 0x28, 0x09, 0x48, 0x24, 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x64, 0x75, - 0x63, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, + 0x65, 0x6c, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, 0x74, 0x79, 0x52, 0x19, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x45, 0x78, 0x63, + 0x6c, 0x75, 0x73, 0x69, 0x76, 0x69, 0x74, 0x79, 0x12, 0x71, 0x0a, 0x11, 0x70, 0x72, 0x6f, 0x64, + 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x20, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, + 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, + 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2c, 0x0a, 0x0f, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x62, + 0x20, 0x01, 0x28, 0x09, 0x48, 0x24, 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, + 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, 0x70, 0x72, 0x6f, + 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, + 0x69, 0x62, 0x75, 0x74, 0x65, 0x30, 0x18, 0x63, 0x20, 0x01, 0x28, 0x09, 0x48, 0x25, 0x52, 0x17, + 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x74, 0x74, + 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x30, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x74, 0x74, + 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x31, 0x18, 0x64, 0x20, 0x01, 0x28, 0x09, 0x48, 0x26, 0x52, + 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x74, + 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x31, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x74, + 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x32, 0x18, 0x65, 0x20, 0x01, 0x28, 0x09, 0x48, 0x27, + 0x52, 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x32, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, - 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x30, 0x18, 0x63, 0x20, 0x01, 0x28, 0x09, 0x48, - 0x25, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x30, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x33, 0x18, 0x66, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x28, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x33, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, 0x19, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, - 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x31, 0x18, 0x64, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x26, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x31, 0x88, 0x01, 0x01, 0x12, 0x3f, - 0x0a, 0x19, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x32, 0x18, 0x65, 0x20, 0x01, 0x28, - 0x09, 0x48, 0x27, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x32, 0x88, 0x01, 0x01, 0x12, - 0x3f, 0x0a, 0x19, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x33, 0x18, 0x66, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x28, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x33, 0x88, 0x01, 0x01, - 0x12, 0x3f, 0x0a, 0x19, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x34, 0x18, 0x67, 0x20, - 0x01, 0x28, 0x09, 0x48, 0x29, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x34, 0x88, 0x01, - 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x69, 0x74, 0x65, - 0x6d, 0x5f, 0x69, 0x64, 0x18, 0x68, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2a, 0x52, 0x0d, 0x70, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x2e, - 0x0a, 0x10, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, - 0x67, 0x65, 0x18, 0x69, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2b, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x64, - 0x75, 0x63, 0x74, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, 0x12, 0x34, - 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, - 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x85, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x2c, 0x52, 0x11, - 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x4d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, - 0x64, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x10, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x6a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2d, - 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x49, 0x64, - 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, - 0x69, 0x74, 0x6c, 0x65, 0x18, 0x6b, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2e, 0x52, 0x0c, 0x70, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, - 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x31, - 0x18, 0x6c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2f, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, - 0x74, 0x54, 0x79, 0x70, 0x65, 0x4c, 0x31, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x70, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x32, 0x18, 0x6d, 0x20, - 0x01, 0x28, 0x09, 0x48, 0x30, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x79, - 0x70, 0x65, 0x4c, 0x32, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, - 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x33, 0x18, 0x6e, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x31, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4c, - 0x33, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, - 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x34, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x09, 0x48, 0x32, 0x52, - 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4c, 0x34, 0x88, 0x01, + 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x34, 0x18, 0x67, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x29, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x34, 0x88, 0x01, 0x01, 0x12, 0x2b, + 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x69, + 0x64, 0x18, 0x68, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2a, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x2e, 0x0a, 0x10, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x18, + 0x69, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2b, 0x52, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, + 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, 0x12, 0x34, 0x0a, 0x13, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, + 0x69, 0x64, 0x18, 0x85, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x2c, 0x52, 0x11, 0x70, 0x72, 0x6f, + 0x64, 0x75, 0x63, 0x74, 0x4d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x88, 0x01, + 0x01, 0x12, 0x2d, 0x0a, 0x10, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x6a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2d, 0x52, 0x0e, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x49, 0x64, 0x88, 0x01, 0x01, + 0x12, 0x28, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x69, 0x74, 0x6c, + 0x65, 0x18, 0x6b, 0x20, 0x01, 0x28, 0x09, 0x48, 0x2e, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x31, 0x18, 0x6c, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x2f, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x79, + 0x70, 0x65, 0x4c, 0x31, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x32, 0x18, 0x6d, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x30, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4c, + 0x32, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, + 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x33, 0x18, 0x6e, 0x20, 0x01, 0x28, 0x09, 0x48, 0x31, 0x52, + 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4c, 0x33, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x5f, 0x6c, 0x35, 0x18, 0x70, 0x20, 0x01, 0x28, 0x09, 0x48, 0x33, 0x52, 0x0d, 0x70, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4c, 0x35, 0x88, 0x01, 0x01, 0x12, 0x1e, - 0x0a, 0x07, 0x71, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x18, 0x80, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x34, 0x52, 0x07, 0x71, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x88, 0x01, 0x01, 0x12, 0x7a, - 0x0a, 0x13, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x8c, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x12, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0xa0, 0x01, 0x0a, 0x1f, 0x73, - 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5f, 0x72, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x46, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x45, 0x6e, 0x67, 0x69, 0x6e, - 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x50, 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x45, 0x6e, 0x67, 0x69, 0x6e, - 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x50, 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, - 0x52, 0x1b, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x73, 0x50, 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x7f, 0x0a, - 0x16, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x6d, 0x61, 0x74, - 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x53, 0x65, - 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, - 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, - 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x73, 0x65, 0x61, 0x72, 0x63, - 0x68, 0x54, 0x65, 0x72, 0x6d, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x40, - 0x0a, 0x04, 0x73, 0x6c, 0x6f, 0x74, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x53, 0x6c, 0x6f, - 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x52, 0x04, 0x73, 0x6c, 0x6f, 0x74, - 0x12, 0x1e, 0x0a, 0x07, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x18, 0x81, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x35, 0x52, 0x07, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, - 0x12, 0x18, 0x0a, 0x04, 0x77, 0x65, 0x65, 0x6b, 0x18, 0x82, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, - 0x36, 0x52, 0x04, 0x77, 0x65, 0x65, 0x6b, 0x88, 0x01, 0x01, 0x12, 0x18, 0x0a, 0x04, 0x79, 0x65, - 0x61, 0x72, 0x18, 0x83, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x37, 0x52, 0x04, 0x79, 0x65, 0x61, - 0x72, 0x88, 0x01, 0x01, 0x12, 0x48, 0x0a, 0x1e, 0x73, 0x6b, 0x5f, 0x61, 0x64, 0x5f, 0x6e, 0x65, - 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x89, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x38, 0x52, - 0x1a, 0x73, 0x6b, 0x41, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x43, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x76, - 0x0a, 0x18, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x8b, 0x01, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x6f, 0x6e, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x48, 0x39, 0x52, 0x16, 0x61, 0x73, 0x73, - 0x65, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x88, 0x01, 0x01, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, - 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, - 0x74, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x67, - 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x69, 0x72, 0x70, 0x6f, 0x72, - 0x74, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x5f, 0x63, 0x61, 0x6e, 0x74, 0x6f, 0x6e, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x67, 0x65, 0x6f, 0x5f, - 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x42, 0x15, 0x0a, 0x13, 0x5f, - 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, - 0x72, 0x79, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x79, 0x42, 0x16, 0x0a, 0x14, 0x5f, 0x67, 0x65, 0x6f, - 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x63, 0x74, - 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, - 0x6d, 0x65, 0x74, 0x72, 0x6f, 0x42, 0x24, 0x0a, 0x22, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x6f, 0x73, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, - 0x69, 0x63, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, 0x5f, - 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x61, - 0x6c, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x16, 0x0a, 0x14, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x42, 0x14, - 0x0a, 0x12, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, - 0x67, 0x69, 0x6f, 0x6e, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x68, 0x6f, - 0x74, 0x65, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x77, 0x69, 0x6e, 0x64, - 0x6f, 0x77, 0x5f, 0x64, 0x61, 0x79, 0x73, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x68, 0x6f, 0x74, 0x65, - 0x6c, 0x5f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x16, 0x0a, 0x14, 0x5f, - 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x69, 0x6e, 0x5f, 0x64, - 0x61, 0x74, 0x65, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x69, - 0x74, 0x79, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x6c, 0x61, - 0x73, 0x73, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x6f, 0x75, - 0x6e, 0x74, 0x72, 0x79, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x6c, - 0x65, 0x6e, 0x67, 0x74, 0x68, 0x5f, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x61, 0x79, 0x42, 0x15, 0x0a, - 0x13, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x75, 0x6c, - 0x65, 0x5f, 0x69, 0x64, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x73, - 0x74, 0x61, 0x74, 0x65, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x42, 0x20, 0x0a, - 0x1e, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x6e, - 0x5f, 0x74, 0x68, 0x69, 0x73, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x42, - 0x08, 0x0a, 0x06, 0x5f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x70, 0x61, - 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x69, 0x64, 0x42, 0x18, - 0x0a, 0x16, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x61, 0x67, 0x67, 0x72, 0x65, - 0x67, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x22, 0x0a, 0x20, 0x5f, 0x70, 0x72, 0x6f, - 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, - 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x31, 0x42, 0x22, 0x0a, 0x20, - 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x32, - 0x42, 0x22, 0x0a, 0x20, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, - 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, - 0x76, 0x65, 0x6c, 0x33, 0x42, 0x22, 0x0a, 0x20, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, - 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, - 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x34, 0x42, 0x22, 0x0a, 0x20, 0x5f, 0x70, 0x72, 0x6f, - 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, - 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x35, 0x42, 0x10, 0x0a, 0x0e, - 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x72, 0x61, 0x6e, 0x64, 0x42, 0x12, - 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, - 0x72, 0x79, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x30, - 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x31, 0x42, 0x1c, - 0x0a, 0x1a, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x32, 0x42, 0x1c, 0x0a, 0x1a, - 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, - 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x33, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x70, - 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x74, - 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x34, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, - 0x64, 0x75, 0x63, 0x74, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x69, 0x64, 0x42, 0x13, 0x0a, 0x11, - 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, - 0x65, 0x42, 0x16, 0x0a, 0x14, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6d, 0x65, - 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x70, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x69, 0x64, 0x42, 0x10, - 0x0a, 0x0e, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x69, 0x74, 0x6c, 0x65, - 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x5f, 0x6c, 0x31, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, - 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x32, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, - 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x33, 0x42, 0x12, 0x0a, 0x10, - 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x34, - 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x5f, 0x6c, 0x35, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x71, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, - 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x42, 0x07, 0x0a, 0x05, - 0x5f, 0x77, 0x65, 0x65, 0x6b, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x79, 0x65, 0x61, 0x72, 0x42, 0x21, - 0x0a, 0x1f, 0x5f, 0x73, 0x6b, 0x5f, 0x61, 0x64, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, - 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x42, 0x1b, 0x0a, 0x19, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x65, - 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0x94, - 0x01, 0x0a, 0x07, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x31, 0x0a, 0x12, 0x61, 0x64, - 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x10, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x3f, 0x0a, - 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x42, 0x15, - 0x0a, 0x13, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, - 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x22, 0xcb, 0x01, 0x0a, 0x1f, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, - 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1f, 0x0a, 0x08, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x7a, 0x0a, 0x06, 0x73, 0x74, - 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x62, 0x2e, 0x67, 0x6f, 0x6f, + 0x65, 0x5f, 0x6c, 0x34, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x09, 0x48, 0x32, 0x52, 0x0d, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4c, 0x34, 0x88, 0x01, 0x01, 0x12, 0x2b, + 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, + 0x35, 0x18, 0x70, 0x20, 0x01, 0x28, 0x09, 0x48, 0x33, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4c, 0x35, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x07, 0x71, + 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x18, 0x80, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x34, 0x52, + 0x07, 0x71, 0x75, 0x61, 0x72, 0x74, 0x65, 0x72, 0x88, 0x01, 0x01, 0x12, 0x7a, 0x0a, 0x13, 0x72, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, + 0x70, 0x65, 0x18, 0x8c, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, + 0x79, 0x70, 0x65, 0x52, 0x12, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0xa0, 0x01, 0x0a, 0x1f, 0x73, 0x65, 0x61, 0x72, + 0x63, 0x68, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x73, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x46, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x5a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x73, 0x50, 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x73, 0x50, 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x1b, 0x73, + 0x65, 0x61, 0x72, 0x63, 0x68, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x73, 0x50, 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x7f, 0x0a, 0x16, 0x73, 0x65, + 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, + 0x74, 0x79, 0x70, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x42, 0x75, 0x64, 0x67, 0x65, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, + 0x68, 0x54, 0x65, 0x72, 0x6d, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x4d, 0x61, 0x74, + 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, + 0x72, 0x6d, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x40, 0x0a, 0x04, 0x73, + 0x6c, 0x6f, 0x74, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x52, 0x04, 0x73, 0x6c, 0x6f, 0x74, 0x12, 0xc1, 0x01, + 0x0a, 0x27, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x5f, + 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x8a, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x6a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, + 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x44, 0x69, 0x6d, 0x65, 0x6e, + 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x50, 0x72, 0x69, 0x6d, + 0x61, 0x72, 0x79, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x23, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, + 0x65, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, + 0x6e, 0x12, 0x1e, 0x0a, 0x07, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x18, 0x81, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x35, 0x52, 0x07, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x88, 0x01, + 0x01, 0x12, 0x18, 0x0a, 0x04, 0x77, 0x65, 0x65, 0x6b, 0x18, 0x82, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x36, 0x52, 0x04, 0x77, 0x65, 0x65, 0x6b, 0x88, 0x01, 0x01, 0x12, 0x18, 0x0a, 0x04, 0x79, + 0x65, 0x61, 0x72, 0x18, 0x83, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x37, 0x52, 0x04, 0x79, 0x65, + 0x61, 0x72, 0x88, 0x01, 0x01, 0x12, 0x48, 0x0a, 0x1e, 0x73, 0x6b, 0x5f, 0x61, 0x64, 0x5f, 0x6e, + 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x89, 0x01, 0x20, 0x01, 0x28, 0x03, 0x48, 0x38, + 0x52, 0x1a, 0x73, 0x6b, 0x41, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, + 0x76, 0x0a, 0x18, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x8b, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, + 0x6d, 0x6f, 0x6e, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x48, 0x39, 0x52, 0x16, 0x61, 0x73, + 0x73, 0x65, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x88, 0x01, 0x01, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, + 0x17, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x63, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, + 0x6e, 0x74, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x15, 0x0a, 0x13, 0x5f, + 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x69, 0x72, 0x70, 0x6f, + 0x72, 0x74, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x5f, 0x63, 0x61, 0x6e, 0x74, 0x6f, 0x6e, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x67, 0x65, 0x6f, + 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x42, 0x15, 0x0a, 0x13, + 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, + 0x74, 0x72, 0x79, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x79, 0x42, 0x16, 0x0a, 0x14, 0x5f, 0x67, 0x65, + 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x64, 0x69, 0x73, 0x74, 0x72, 0x69, 0x63, + 0x74, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x6f, 0x42, 0x24, 0x0a, 0x22, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x6f, 0x73, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x69, + 0x66, 0x69, 0x63, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, + 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x6f, 0x73, 0x74, + 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x16, 0x0a, 0x14, 0x5f, 0x67, 0x65, 0x6f, 0x5f, + 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x42, + 0x14, 0x0a, 0x12, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, + 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x68, + 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x77, 0x69, 0x6e, + 0x64, 0x6f, 0x77, 0x5f, 0x64, 0x61, 0x79, 0x73, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x68, 0x6f, 0x74, + 0x65, 0x6c, 0x5f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x16, 0x0a, 0x14, + 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x69, 0x6e, 0x5f, + 0x64, 0x61, 0x74, 0x65, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, + 0x69, 0x74, 0x79, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x6c, + 0x61, 0x73, 0x73, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x63, 0x6f, + 0x75, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, + 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x5f, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x61, 0x79, 0x42, 0x15, + 0x0a, 0x13, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x75, + 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, + 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x42, 0x20, + 0x0a, 0x1e, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, + 0x6e, 0x5f, 0x74, 0x68, 0x69, 0x73, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, + 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x70, + 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x69, 0x64, 0x42, + 0x18, 0x0a, 0x16, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x61, 0x67, 0x67, 0x72, + 0x65, 0x67, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x22, 0x0a, 0x20, 0x5f, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, + 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x31, 0x42, 0x22, 0x0a, + 0x20, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, + 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, + 0x32, 0x42, 0x22, 0x0a, 0x20, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, + 0x65, 0x76, 0x65, 0x6c, 0x33, 0x42, 0x22, 0x0a, 0x20, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, + 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, + 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x34, 0x42, 0x22, 0x0a, 0x20, 0x5f, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, + 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x35, 0x42, 0x10, 0x0a, + 0x0e, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x72, 0x61, 0x6e, 0x64, 0x42, + 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, + 0x74, 0x72, 0x79, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, + 0x30, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x31, 0x42, + 0x1c, 0x0a, 0x1a, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x32, 0x42, 0x1c, 0x0a, + 0x1a, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x33, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, + 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x34, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x69, 0x64, 0x42, 0x13, 0x0a, + 0x11, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, + 0x67, 0x65, 0x42, 0x16, 0x0a, 0x14, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x6d, + 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x69, 0x64, 0x42, + 0x10, 0x0a, 0x0e, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x69, 0x74, 0x6c, + 0x65, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, + 0x70, 0x65, 0x5f, 0x6c, 0x31, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, + 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x32, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, 0x33, 0x42, 0x12, 0x0a, + 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6c, + 0x34, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x74, 0x79, + 0x70, 0x65, 0x5f, 0x6c, 0x35, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x71, 0x75, 0x61, 0x72, 0x74, 0x65, + 0x72, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x42, 0x07, 0x0a, + 0x05, 0x5f, 0x77, 0x65, 0x65, 0x6b, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x79, 0x65, 0x61, 0x72, 0x42, + 0x21, 0x0a, 0x1f, 0x5f, 0x73, 0x6b, 0x5f, 0x61, 0x64, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, + 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x42, 0x1b, 0x0a, 0x19, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x6e, 0x74, + 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, + 0x94, 0x01, 0x0a, 0x07, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x31, 0x0a, 0x12, 0x61, + 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, + 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x10, 0x61, 0x64, 0x47, 0x72, 0x6f, + 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x3f, + 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x42, + 0x15, 0x0a, 0x13, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, + 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x22, 0xcb, 0x01, 0x0a, 0x1f, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x42, - 0x75, 0x64, 0x67, 0x65, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, - 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, - 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x22, 0x69, 0x0a, 0x16, 0x41, 0x73, 0x73, 0x65, 0x74, 0x49, 0x6e, 0x74, 0x65, - 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x14, 0x0a, - 0x05, 0x61, 0x73, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x73, - 0x73, 0x65, 0x74, 0x12, 0x39, 0x0a, 0x19, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x6f, 0x6e, 0x5f, 0x74, 0x68, 0x69, 0x73, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x16, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x4f, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x41, 0x73, 0x73, 0x65, 0x74, 0x42, 0xe8, - 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x42, 0x0d, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x50, - 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, - 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x63, - 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x3b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0xa2, 0x02, 0x03, 0x47, - 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x43, 0x6f, 0x6d, - 0x6d, 0x6f, 0x6e, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, - 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x43, 0x6f, - 0x6d, 0x6d, 0x6f, 0x6e, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, - 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, - 0x38, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x33, + 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1f, 0x0a, 0x08, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x7a, 0x0a, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x62, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x42, 0x75, 0x64, 0x67, + 0x65, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x6f, 0x63, 0x69, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x2e, + 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, + 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, + 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x22, 0x69, 0x0a, 0x16, 0x41, 0x73, 0x73, 0x65, 0x74, 0x49, 0x6e, 0x74, + 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x14, + 0x0a, 0x05, 0x61, 0x73, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, + 0x73, 0x73, 0x65, 0x74, 0x12, 0x39, 0x0a, 0x19, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x6e, 0x5f, 0x74, 0x68, 0x69, 0x73, 0x5f, 0x61, 0x73, 0x73, 0x65, + 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x16, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x41, 0x73, 0x73, 0x65, 0x74, 0x42, + 0xe8, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x42, 0x0d, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, + 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x3b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0xa2, 0x02, 0x03, + 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, + 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x43, 0x6f, + 0x6d, 0x6d, 0x6f, 0x6e, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, + 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x43, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, + 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, + 0x56, 0x38, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x33, } var ( @@ -1643,34 +1675,35 @@ func file_google_ads_googleads_v8_common_segments_proto_rawDescGZIP() []byte { var file_google_ads_googleads_v8_common_segments_proto_msgTypes = make([]protoimpl.MessageInfo, 4) var file_google_ads_googleads_v8_common_segments_proto_goTypes = []interface{}{ - (*Segments)(nil), // 0: google.ads.googleads.v8.common.Segments - (*Keyword)(nil), // 1: google.ads.googleads.v8.common.Keyword - (*BudgetCampaignAssociationStatus)(nil), // 2: google.ads.googleads.v8.common.BudgetCampaignAssociationStatus - (*AssetInteractionTarget)(nil), // 3: google.ads.googleads.v8.common.AssetInteractionTarget - (enums.AdDestinationTypeEnum_AdDestinationType)(0), // 4: google.ads.googleads.v8.enums.AdDestinationTypeEnum.AdDestinationType - (enums.AdNetworkTypeEnum_AdNetworkType)(0), // 5: google.ads.googleads.v8.enums.AdNetworkTypeEnum.AdNetworkType - (enums.ClickTypeEnum_ClickType)(0), // 6: google.ads.googleads.v8.enums.ClickTypeEnum.ClickType - (enums.ConversionActionCategoryEnum_ConversionActionCategory)(0), // 7: google.ads.googleads.v8.enums.ConversionActionCategoryEnum.ConversionActionCategory - (enums.ConversionAttributionEventTypeEnum_ConversionAttributionEventType)(0), // 8: google.ads.googleads.v8.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType - (enums.ConversionLagBucketEnum_ConversionLagBucket)(0), // 9: google.ads.googleads.v8.enums.ConversionLagBucketEnum.ConversionLagBucket - (enums.ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket)(0), // 10: google.ads.googleads.v8.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket - (enums.DayOfWeekEnum_DayOfWeek)(0), // 11: google.ads.googleads.v8.enums.DayOfWeekEnum.DayOfWeek - (enums.DeviceEnum_Device)(0), // 12: google.ads.googleads.v8.enums.DeviceEnum.Device - (enums.ExternalConversionSourceEnum_ExternalConversionSource)(0), // 13: google.ads.googleads.v8.enums.ExternalConversionSourceEnum.ExternalConversionSource - (enums.HotelDateSelectionTypeEnum_HotelDateSelectionType)(0), // 14: google.ads.googleads.v8.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType - (enums.HotelRateTypeEnum_HotelRateType)(0), // 15: google.ads.googleads.v8.enums.HotelRateTypeEnum.HotelRateType - (enums.HotelPriceBucketEnum_HotelPriceBucket)(0), // 16: google.ads.googleads.v8.enums.HotelPriceBucketEnum.HotelPriceBucket - (enums.MonthOfYearEnum_MonthOfYear)(0), // 17: google.ads.googleads.v8.enums.MonthOfYearEnum.MonthOfYear - (enums.PlaceholderTypeEnum_PlaceholderType)(0), // 18: google.ads.googleads.v8.enums.PlaceholderTypeEnum.PlaceholderType - (enums.ProductChannelEnum_ProductChannel)(0), // 19: google.ads.googleads.v8.enums.ProductChannelEnum.ProductChannel - (enums.ProductChannelExclusivityEnum_ProductChannelExclusivity)(0), // 20: google.ads.googleads.v8.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity - (enums.ProductConditionEnum_ProductCondition)(0), // 21: google.ads.googleads.v8.enums.ProductConditionEnum.ProductCondition - (enums.RecommendationTypeEnum_RecommendationType)(0), // 22: google.ads.googleads.v8.enums.RecommendationTypeEnum.RecommendationType - (enums.SearchEngineResultsPageTypeEnum_SearchEngineResultsPageType)(0), // 23: google.ads.googleads.v8.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType - (enums.SearchTermMatchTypeEnum_SearchTermMatchType)(0), // 24: google.ads.googleads.v8.enums.SearchTermMatchTypeEnum.SearchTermMatchType - (enums.SlotEnum_Slot)(0), // 25: google.ads.googleads.v8.enums.SlotEnum.Slot - (*KeywordInfo)(nil), // 26: google.ads.googleads.v8.common.KeywordInfo - (enums.BudgetCampaignAssociationStatusEnum_BudgetCampaignAssociationStatus)(0), // 27: google.ads.googleads.v8.enums.BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatus + (*Segments)(nil), // 0: google.ads.googleads.v8.common.Segments + (*Keyword)(nil), // 1: google.ads.googleads.v8.common.Keyword + (*BudgetCampaignAssociationStatus)(nil), // 2: google.ads.googleads.v8.common.BudgetCampaignAssociationStatus + (*AssetInteractionTarget)(nil), // 3: google.ads.googleads.v8.common.AssetInteractionTarget + (enums.AdDestinationTypeEnum_AdDestinationType)(0), // 4: google.ads.googleads.v8.enums.AdDestinationTypeEnum.AdDestinationType + (enums.AdNetworkTypeEnum_AdNetworkType)(0), // 5: google.ads.googleads.v8.enums.AdNetworkTypeEnum.AdNetworkType + (enums.ClickTypeEnum_ClickType)(0), // 6: google.ads.googleads.v8.enums.ClickTypeEnum.ClickType + (enums.ConversionActionCategoryEnum_ConversionActionCategory)(0), // 7: google.ads.googleads.v8.enums.ConversionActionCategoryEnum.ConversionActionCategory + (enums.ConversionAttributionEventTypeEnum_ConversionAttributionEventType)(0), // 8: google.ads.googleads.v8.enums.ConversionAttributionEventTypeEnum.ConversionAttributionEventType + (enums.ConversionLagBucketEnum_ConversionLagBucket)(0), // 9: google.ads.googleads.v8.enums.ConversionLagBucketEnum.ConversionLagBucket + (enums.ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket)(0), // 10: google.ads.googleads.v8.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket + (enums.DayOfWeekEnum_DayOfWeek)(0), // 11: google.ads.googleads.v8.enums.DayOfWeekEnum.DayOfWeek + (enums.DeviceEnum_Device)(0), // 12: google.ads.googleads.v8.enums.DeviceEnum.Device + (enums.ExternalConversionSourceEnum_ExternalConversionSource)(0), // 13: google.ads.googleads.v8.enums.ExternalConversionSourceEnum.ExternalConversionSource + (enums.HotelDateSelectionTypeEnum_HotelDateSelectionType)(0), // 14: google.ads.googleads.v8.enums.HotelDateSelectionTypeEnum.HotelDateSelectionType + (enums.HotelRateTypeEnum_HotelRateType)(0), // 15: google.ads.googleads.v8.enums.HotelRateTypeEnum.HotelRateType + (enums.HotelPriceBucketEnum_HotelPriceBucket)(0), // 16: google.ads.googleads.v8.enums.HotelPriceBucketEnum.HotelPriceBucket + (enums.MonthOfYearEnum_MonthOfYear)(0), // 17: google.ads.googleads.v8.enums.MonthOfYearEnum.MonthOfYear + (enums.PlaceholderTypeEnum_PlaceholderType)(0), // 18: google.ads.googleads.v8.enums.PlaceholderTypeEnum.PlaceholderType + (enums.ProductChannelEnum_ProductChannel)(0), // 19: google.ads.googleads.v8.enums.ProductChannelEnum.ProductChannel + (enums.ProductChannelExclusivityEnum_ProductChannelExclusivity)(0), // 20: google.ads.googleads.v8.enums.ProductChannelExclusivityEnum.ProductChannelExclusivity + (enums.ProductConditionEnum_ProductCondition)(0), // 21: google.ads.googleads.v8.enums.ProductConditionEnum.ProductCondition + (enums.RecommendationTypeEnum_RecommendationType)(0), // 22: google.ads.googleads.v8.enums.RecommendationTypeEnum.RecommendationType + (enums.SearchEngineResultsPageTypeEnum_SearchEngineResultsPageType)(0), // 23: google.ads.googleads.v8.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType + (enums.SearchTermMatchTypeEnum_SearchTermMatchType)(0), // 24: google.ads.googleads.v8.enums.SearchTermMatchTypeEnum.SearchTermMatchType + (enums.SlotEnum_Slot)(0), // 25: google.ads.googleads.v8.enums.SlotEnum.Slot + (enums.ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension)(0), // 26: google.ads.googleads.v8.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension + (*KeywordInfo)(nil), // 27: google.ads.googleads.v8.common.KeywordInfo + (enums.BudgetCampaignAssociationStatusEnum_BudgetCampaignAssociationStatus)(0), // 28: google.ads.googleads.v8.enums.BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatus } var file_google_ads_googleads_v8_common_segments_proto_depIdxs = []int32{ 4, // 0: google.ads.googleads.v8.common.Segments.ad_destination_type:type_name -> google.ads.googleads.v8.enums.AdDestinationTypeEnum.AdDestinationType @@ -1698,14 +1731,15 @@ var file_google_ads_googleads_v8_common_segments_proto_depIdxs = []int32{ 23, // 22: google.ads.googleads.v8.common.Segments.search_engine_results_page_type:type_name -> google.ads.googleads.v8.enums.SearchEngineResultsPageTypeEnum.SearchEngineResultsPageType 24, // 23: google.ads.googleads.v8.common.Segments.search_term_match_type:type_name -> google.ads.googleads.v8.enums.SearchTermMatchTypeEnum.SearchTermMatchType 25, // 24: google.ads.googleads.v8.common.Segments.slot:type_name -> google.ads.googleads.v8.enums.SlotEnum.Slot - 3, // 25: google.ads.googleads.v8.common.Segments.asset_interaction_target:type_name -> google.ads.googleads.v8.common.AssetInteractionTarget - 26, // 26: google.ads.googleads.v8.common.Keyword.info:type_name -> google.ads.googleads.v8.common.KeywordInfo - 27, // 27: google.ads.googleads.v8.common.BudgetCampaignAssociationStatus.status:type_name -> google.ads.googleads.v8.enums.BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatus - 28, // [28:28] is the sub-list for method output_type - 28, // [28:28] is the sub-list for method input_type - 28, // [28:28] is the sub-list for extension type_name - 28, // [28:28] is the sub-list for extension extendee - 0, // [0:28] is the sub-list for field type_name + 26, // 25: google.ads.googleads.v8.common.Segments.conversion_value_rule_primary_dimension:type_name -> google.ads.googleads.v8.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension + 3, // 26: google.ads.googleads.v8.common.Segments.asset_interaction_target:type_name -> google.ads.googleads.v8.common.AssetInteractionTarget + 27, // 27: google.ads.googleads.v8.common.Keyword.info:type_name -> google.ads.googleads.v8.common.KeywordInfo + 28, // 28: google.ads.googleads.v8.common.BudgetCampaignAssociationStatus.status:type_name -> google.ads.googleads.v8.enums.BudgetCampaignAssociationStatusEnum.BudgetCampaignAssociationStatus + 29, // [29:29] is the sub-list for method output_type + 29, // [29:29] is the sub-list for method input_type + 29, // [29:29] is the sub-list for extension type_name + 29, // [29:29] is the sub-list for extension extendee + 0, // [0:29] is the sub-list for field type_name } func init() { file_google_ads_googleads_v8_common_segments_proto_init() } diff --git a/googleapis/ads/googleads/v8/common/simulation.pb.go b/googleapis/ads/googleads/v8/common/simulation.pb.go index 002184e41..2a78e3b22 100644 --- a/googleapis/ads/googleads/v8/common/simulation.pb.go +++ b/googleapis/ads/googleads/v8/common/simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/simulation.proto package common diff --git a/googleapis/ads/googleads/v8/common/tag_snippet.pb.go b/googleapis/ads/googleads/v8/common/tag_snippet.pb.go index 60486ed23..9a7a714ef 100644 --- a/googleapis/ads/googleads/v8/common/tag_snippet.pb.go +++ b/googleapis/ads/googleads/v8/common/tag_snippet.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/tag_snippet.proto package common diff --git a/googleapis/ads/googleads/v8/common/targeting_setting.pb.go b/googleapis/ads/googleads/v8/common/targeting_setting.pb.go index f9609b4c0..b30658c44 100644 --- a/googleapis/ads/googleads/v8/common/targeting_setting.pb.go +++ b/googleapis/ads/googleads/v8/common/targeting_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/targeting_setting.proto package common diff --git a/googleapis/ads/googleads/v8/common/text_label.pb.go b/googleapis/ads/googleads/v8/common/text_label.pb.go index ae0d9e529..a84a8bd16 100644 --- a/googleapis/ads/googleads/v8/common/text_label.pb.go +++ b/googleapis/ads/googleads/v8/common/text_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/text_label.proto package common diff --git a/googleapis/ads/googleads/v8/common/url_collection.pb.go b/googleapis/ads/googleads/v8/common/url_collection.pb.go index f68295e28..c2dbe5815 100644 --- a/googleapis/ads/googleads/v8/common/url_collection.pb.go +++ b/googleapis/ads/googleads/v8/common/url_collection.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/url_collection.proto package common diff --git a/googleapis/ads/googleads/v8/common/user_lists.pb.go b/googleapis/ads/googleads/v8/common/user_lists.pb.go index 0a428312d..e3d4af5c9 100644 --- a/googleapis/ads/googleads/v8/common/user_lists.pb.go +++ b/googleapis/ads/googleads/v8/common/user_lists.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/user_lists.proto package common @@ -94,7 +94,7 @@ type CrmBasedUserListInfo struct { unknownFields protoimpl.UnknownFields // A string that uniquely identifies a mobile application from which the data - // was collected to the Google Ads API. + // was collected. // For iOS, the ID string is the 9 digit string that appears at the end of an // App Store URL (e.g., "476943146" for "Flood-It! 2" whose App Store link is // http://itunes.apple.com/us/app/flood-it!-2/id476943146). diff --git a/googleapis/ads/googleads/v8/common/value.pb.go b/googleapis/ads/googleads/v8/common/value.pb.go index cc827eee1..d1d01e389 100644 --- a/googleapis/ads/googleads/v8/common/value.pb.go +++ b/googleapis/ads/googleads/v8/common/value.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/common/value.proto package common diff --git a/googleapis/ads/googleads/v8/enums/access_invitation_status.pb.go b/googleapis/ads/googleads/v8/enums/access_invitation_status.pb.go index 8decd1615..69116c747 100644 --- a/googleapis/ads/googleads/v8/enums/access_invitation_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/access_invitation_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/access_invitation_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/access_reason.pb.go b/googleapis/ads/googleads/v8/enums/access_reason.pb.go index b5247c6dc..b17cdaef2 100644 --- a/googleapis/ads/googleads/v8/enums/access_reason.pb.go +++ b/googleapis/ads/googleads/v8/enums/access_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/access_reason.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/access_role.pb.go b/googleapis/ads/googleads/v8/enums/access_role.pb.go index 85a6ab489..e5b64fa46 100644 --- a/googleapis/ads/googleads/v8/enums/access_role.pb.go +++ b/googleapis/ads/googleads/v8/enums/access_role.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/access_role.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/account_budget_proposal_status.pb.go b/googleapis/ads/googleads/v8/enums/account_budget_proposal_status.pb.go index 3cabdc482..caa83b796 100644 --- a/googleapis/ads/googleads/v8/enums/account_budget_proposal_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/account_budget_proposal_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/account_budget_proposal_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/account_budget_proposal_type.pb.go b/googleapis/ads/googleads/v8/enums/account_budget_proposal_type.pb.go index efb2f47d6..8d02e7be3 100644 --- a/googleapis/ads/googleads/v8/enums/account_budget_proposal_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/account_budget_proposal_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/account_budget_proposal_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/account_budget_status.pb.go b/googleapis/ads/googleads/v8/enums/account_budget_status.pb.go index ed23096d1..3d4a6f45d 100644 --- a/googleapis/ads/googleads/v8/enums/account_budget_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/account_budget_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/account_budget_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/account_link_status.pb.go b/googleapis/ads/googleads/v8/enums/account_link_status.pb.go index 633212614..287a35c2e 100644 --- a/googleapis/ads/googleads/v8/enums/account_link_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/account_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/account_link_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_customizer_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/ad_customizer_placeholder_field.pb.go index 276b94013..13c4d5cc3 100644 --- a/googleapis/ads/googleads/v8/enums/ad_customizer_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_customizer_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_customizer_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_destination_type.pb.go b/googleapis/ads/googleads/v8/enums/ad_destination_type.pb.go index a649dea20..fe647d638 100644 --- a/googleapis/ads/googleads/v8/enums/ad_destination_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_destination_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_destination_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_group_ad_rotation_mode.pb.go b/googleapis/ads/googleads/v8/enums/ad_group_ad_rotation_mode.pb.go index d36d24531..58cc097f3 100644 --- a/googleapis/ads/googleads/v8/enums/ad_group_ad_rotation_mode.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_group_ad_rotation_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_group_ad_rotation_mode.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_group_ad_status.pb.go b/googleapis/ads/googleads/v8/enums/ad_group_ad_status.pb.go index f301bda05..f6e671d3b 100644 --- a/googleapis/ads/googleads/v8/enums/ad_group_ad_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_group_ad_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_group_ad_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_group_criterion_approval_status.pb.go b/googleapis/ads/googleads/v8/enums/ad_group_criterion_approval_status.pb.go index 87052c46c..ac3bc9f29 100644 --- a/googleapis/ads/googleads/v8/enums/ad_group_criterion_approval_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_group_criterion_approval_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_group_criterion_approval_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_group_criterion_status.pb.go b/googleapis/ads/googleads/v8/enums/ad_group_criterion_status.pb.go index 9727362d4..bc96e46b7 100644 --- a/googleapis/ads/googleads/v8/enums/ad_group_criterion_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_group_criterion_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_group_criterion_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_group_status.pb.go b/googleapis/ads/googleads/v8/enums/ad_group_status.pb.go index 33a26f791..eea3a6d36 100644 --- a/googleapis/ads/googleads/v8/enums/ad_group_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_group_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_group_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_group_type.pb.go b/googleapis/ads/googleads/v8/enums/ad_group_type.pb.go index 6b72ba252..713d3dbf5 100644 --- a/googleapis/ads/googleads/v8/enums/ad_group_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_group_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_group_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_network_type.pb.go b/googleapis/ads/googleads/v8/enums/ad_network_type.pb.go index 787723c50..a0c6c5c39 100644 --- a/googleapis/ads/googleads/v8/enums/ad_network_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_network_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_network_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_serving_optimization_status.pb.go b/googleapis/ads/googleads/v8/enums/ad_serving_optimization_status.pb.go index 34e97717f..b2c46d23d 100644 --- a/googleapis/ads/googleads/v8/enums/ad_serving_optimization_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_serving_optimization_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_serving_optimization_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_strength.pb.go b/googleapis/ads/googleads/v8/enums/ad_strength.pb.go index 3aac773d3..f90c32262 100644 --- a/googleapis/ads/googleads/v8/enums/ad_strength.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_strength.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_strength.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/ad_type.pb.go b/googleapis/ads/googleads/v8/enums/ad_type.pb.go index bc4eaf5ef..391496791 100644 --- a/googleapis/ads/googleads/v8/enums/ad_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/ad_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/ad_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/advertising_channel_sub_type.pb.go b/googleapis/ads/googleads/v8/enums/advertising_channel_sub_type.pb.go index 476e8aa9f..9f698ae62 100644 --- a/googleapis/ads/googleads/v8/enums/advertising_channel_sub_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/advertising_channel_sub_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/advertising_channel_sub_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/advertising_channel_type.pb.go b/googleapis/ads/googleads/v8/enums/advertising_channel_type.pb.go index f5b7d9bb8..d7cfae8f4 100644 --- a/googleapis/ads/googleads/v8/enums/advertising_channel_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/advertising_channel_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/advertising_channel_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/affiliate_location_feed_relationship_type.pb.go b/googleapis/ads/googleads/v8/enums/affiliate_location_feed_relationship_type.pb.go index 09f2e72f6..5c6c10225 100644 --- a/googleapis/ads/googleads/v8/enums/affiliate_location_feed_relationship_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/affiliate_location_feed_relationship_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/affiliate_location_feed_relationship_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/affiliate_location_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/affiliate_location_placeholder_field.pb.go index 7db9ddce1..6d975687f 100644 --- a/googleapis/ads/googleads/v8/enums/affiliate_location_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/affiliate_location_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/affiliate_location_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/age_range_type.pb.go b/googleapis/ads/googleads/v8/enums/age_range_type.pb.go index c33e94f14..34f894ae2 100644 --- a/googleapis/ads/googleads/v8/enums/age_range_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/age_range_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/age_range_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/app_campaign_app_store.pb.go b/googleapis/ads/googleads/v8/enums/app_campaign_app_store.pb.go index 9ff16f250..cf0493eb0 100644 --- a/googleapis/ads/googleads/v8/enums/app_campaign_app_store.pb.go +++ b/googleapis/ads/googleads/v8/enums/app_campaign_app_store.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/app_campaign_app_store.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/app_campaign_bidding_strategy_goal_type.pb.go b/googleapis/ads/googleads/v8/enums/app_campaign_bidding_strategy_goal_type.pb.go index 2dd063f99..0ea658536 100644 --- a/googleapis/ads/googleads/v8/enums/app_campaign_bidding_strategy_goal_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/app_campaign_bidding_strategy_goal_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/app_campaign_bidding_strategy_goal_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/app_payment_model_type.pb.go b/googleapis/ads/googleads/v8/enums/app_payment_model_type.pb.go index f1324d4e9..4e48fb4a7 100644 --- a/googleapis/ads/googleads/v8/enums/app_payment_model_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/app_payment_model_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/app_payment_model_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/app_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/app_placeholder_field.pb.go index 1886165a5..a9a5b6c95 100644 --- a/googleapis/ads/googleads/v8/enums/app_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/app_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/app_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/app_store.pb.go b/googleapis/ads/googleads/v8/enums/app_store.pb.go index 91faa2c6e..c88547925 100644 --- a/googleapis/ads/googleads/v8/enums/app_store.pb.go +++ b/googleapis/ads/googleads/v8/enums/app_store.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/app_store.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/app_url_operating_system_type.pb.go b/googleapis/ads/googleads/v8/enums/app_url_operating_system_type.pb.go index fa08a6127..ffa1b5991 100644 --- a/googleapis/ads/googleads/v8/enums/app_url_operating_system_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/app_url_operating_system_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/app_url_operating_system_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/asset_field_type.pb.go b/googleapis/ads/googleads/v8/enums/asset_field_type.pb.go index ffafbb031..d5c2f4075 100644 --- a/googleapis/ads/googleads/v8/enums/asset_field_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/asset_field_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/asset_field_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/asset_link_status.pb.go b/googleapis/ads/googleads/v8/enums/asset_link_status.pb.go index 583a3dcb5..5ddf3dad3 100644 --- a/googleapis/ads/googleads/v8/enums/asset_link_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/asset_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/asset_link_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/asset_performance_label.pb.go b/googleapis/ads/googleads/v8/enums/asset_performance_label.pb.go index c8f0eaa10..8655ca7b6 100644 --- a/googleapis/ads/googleads/v8/enums/asset_performance_label.pb.go +++ b/googleapis/ads/googleads/v8/enums/asset_performance_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/asset_performance_label.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/asset_type.pb.go b/googleapis/ads/googleads/v8/enums/asset_type.pb.go index 8a211eae5..3c162ea62 100644 --- a/googleapis/ads/googleads/v8/enums/asset_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/asset_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/asset_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/attribution_model.pb.go b/googleapis/ads/googleads/v8/enums/attribution_model.pb.go index 9389a6953..c69f2f7ef 100644 --- a/googleapis/ads/googleads/v8/enums/attribution_model.pb.go +++ b/googleapis/ads/googleads/v8/enums/attribution_model.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/attribution_model.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/batch_job_status.pb.go b/googleapis/ads/googleads/v8/enums/batch_job_status.pb.go index 14461cd16..2101b0210 100644 --- a/googleapis/ads/googleads/v8/enums/batch_job_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/batch_job_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/batch_job_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/bid_modifier_source.pb.go b/googleapis/ads/googleads/v8/enums/bid_modifier_source.pb.go index 63ac42f3a..261006670 100644 --- a/googleapis/ads/googleads/v8/enums/bid_modifier_source.pb.go +++ b/googleapis/ads/googleads/v8/enums/bid_modifier_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/bid_modifier_source.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/bidding_source.pb.go b/googleapis/ads/googleads/v8/enums/bidding_source.pb.go index c36e6226c..dc1ef087d 100644 --- a/googleapis/ads/googleads/v8/enums/bidding_source.pb.go +++ b/googleapis/ads/googleads/v8/enums/bidding_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/bidding_source.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/bidding_strategy_status.pb.go b/googleapis/ads/googleads/v8/enums/bidding_strategy_status.pb.go index 8edc93892..1be7957ef 100644 --- a/googleapis/ads/googleads/v8/enums/bidding_strategy_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/bidding_strategy_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/bidding_strategy_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/bidding_strategy_type.pb.go b/googleapis/ads/googleads/v8/enums/bidding_strategy_type.pb.go index b02da6f11..37749dac8 100644 --- a/googleapis/ads/googleads/v8/enums/bidding_strategy_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/bidding_strategy_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/bidding_strategy_type.proto package enums @@ -51,6 +51,14 @@ const ( // that seem more likely to lead to a conversion and lowers // them for clicks where they seem less likely. BiddingStrategyTypeEnum_ENHANCED_CPC BiddingStrategyTypeEnum_BiddingStrategyType = 2 + // Used for return value only. Indicates that a campaign does not have a + // bidding strategy. This prevents the campaign from serving. For example, + // a campaign may be attached to a manager bidding strategy and the serving + // account is subsequently unlinked from the manager account. In this case + // the campaign will automatically be detached from the now inaccessible + // manager bidding strategy and transition to the INVALID bidding strategy + // type. + BiddingStrategyTypeEnum_INVALID BiddingStrategyTypeEnum_BiddingStrategyType = 17 // Manual click based bidding where user pays per click. BiddingStrategyTypeEnum_MANUAL_CPC BiddingStrategyTypeEnum_BiddingStrategyType = 3 // Manual impression based bidding @@ -104,6 +112,7 @@ var ( 1: "UNKNOWN", 16: "COMMISSION", 2: "ENHANCED_CPC", + 17: "INVALID", 3: "MANUAL_CPC", 4: "MANUAL_CPM", 13: "MANUAL_CPV", @@ -123,6 +132,7 @@ var ( "UNKNOWN": 1, "COMMISSION": 16, "ENHANCED_CPC": 2, + "INVALID": 17, "MANUAL_CPC": 3, "MANUAL_CPM": 4, "MANUAL_CPV": 13, @@ -215,46 +225,47 @@ var file_google_ads_googleads_v8_enums_bidding_strategy_type_proto_rawDesc = []b 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xfc, 0x02, 0x0a, 0x17, 0x42, 0x69, 0x64, + 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x89, 0x03, 0x0a, 0x17, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x54, 0x79, 0x70, 0x65, - 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xe0, 0x02, 0x0a, 0x13, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, + 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xed, 0x02, 0x0a, 0x13, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x43, 0x4f, 0x4d, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x10, 0x12, 0x10, 0x0a, 0x0c, 0x45, 0x4e, - 0x48, 0x41, 0x4e, 0x43, 0x45, 0x44, 0x5f, 0x43, 0x50, 0x43, 0x10, 0x02, 0x12, 0x0e, 0x0a, 0x0a, - 0x4d, 0x41, 0x4e, 0x55, 0x41, 0x4c, 0x5f, 0x43, 0x50, 0x43, 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a, - 0x4d, 0x41, 0x4e, 0x55, 0x41, 0x4c, 0x5f, 0x43, 0x50, 0x4d, 0x10, 0x04, 0x12, 0x0e, 0x0a, 0x0a, - 0x4d, 0x41, 0x4e, 0x55, 0x41, 0x4c, 0x5f, 0x43, 0x50, 0x56, 0x10, 0x0d, 0x12, 0x18, 0x0a, 0x14, - 0x4d, 0x41, 0x58, 0x49, 0x4d, 0x49, 0x5a, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x56, 0x45, 0x52, 0x53, - 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x0a, 0x12, 0x1d, 0x0a, 0x19, 0x4d, 0x41, 0x58, 0x49, 0x4d, 0x49, - 0x5a, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x56, 0x41, - 0x4c, 0x55, 0x45, 0x10, 0x0b, 0x12, 0x15, 0x0a, 0x11, 0x50, 0x41, 0x47, 0x45, 0x5f, 0x4f, 0x4e, - 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x4d, 0x4f, 0x54, 0x45, 0x44, 0x10, 0x05, 0x12, 0x0f, 0x0a, 0x0b, - 0x50, 0x45, 0x52, 0x43, 0x45, 0x4e, 0x54, 0x5f, 0x43, 0x50, 0x43, 0x10, 0x0c, 0x12, 0x0e, 0x0a, - 0x0a, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x43, 0x50, 0x41, 0x10, 0x06, 0x12, 0x0e, 0x0a, - 0x0a, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x43, 0x50, 0x4d, 0x10, 0x0e, 0x12, 0x1b, 0x0a, - 0x17, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x49, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, - 0x4f, 0x4e, 0x5f, 0x53, 0x48, 0x41, 0x52, 0x45, 0x10, 0x0f, 0x12, 0x18, 0x0a, 0x14, 0x54, 0x41, - 0x52, 0x47, 0x45, 0x54, 0x5f, 0x4f, 0x55, 0x54, 0x52, 0x41, 0x4e, 0x4b, 0x5f, 0x53, 0x48, 0x41, - 0x52, 0x45, 0x10, 0x07, 0x12, 0x0f, 0x0a, 0x0b, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x52, - 0x4f, 0x41, 0x53, 0x10, 0x08, 0x12, 0x10, 0x0a, 0x0c, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, - 0x53, 0x50, 0x45, 0x4e, 0x44, 0x10, 0x09, 0x42, 0xed, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x18, 0x42, - 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x54, 0x79, - 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, - 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, - 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, - 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, - 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, - 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, - 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, - 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x48, 0x41, 0x4e, 0x43, 0x45, 0x44, 0x5f, 0x43, 0x50, 0x43, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, + 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x11, 0x12, 0x0e, 0x0a, 0x0a, 0x4d, 0x41, 0x4e, + 0x55, 0x41, 0x4c, 0x5f, 0x43, 0x50, 0x43, 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a, 0x4d, 0x41, 0x4e, + 0x55, 0x41, 0x4c, 0x5f, 0x43, 0x50, 0x4d, 0x10, 0x04, 0x12, 0x0e, 0x0a, 0x0a, 0x4d, 0x41, 0x4e, + 0x55, 0x41, 0x4c, 0x5f, 0x43, 0x50, 0x56, 0x10, 0x0d, 0x12, 0x18, 0x0a, 0x14, 0x4d, 0x41, 0x58, + 0x49, 0x4d, 0x49, 0x5a, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, + 0x53, 0x10, 0x0a, 0x12, 0x1d, 0x0a, 0x19, 0x4d, 0x41, 0x58, 0x49, 0x4d, 0x49, 0x5a, 0x45, 0x5f, + 0x43, 0x4f, 0x4e, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, + 0x10, 0x0b, 0x12, 0x15, 0x0a, 0x11, 0x50, 0x41, 0x47, 0x45, 0x5f, 0x4f, 0x4e, 0x45, 0x5f, 0x50, + 0x52, 0x4f, 0x4d, 0x4f, 0x54, 0x45, 0x44, 0x10, 0x05, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x45, 0x52, + 0x43, 0x45, 0x4e, 0x54, 0x5f, 0x43, 0x50, 0x43, 0x10, 0x0c, 0x12, 0x0e, 0x0a, 0x0a, 0x54, 0x41, + 0x52, 0x47, 0x45, 0x54, 0x5f, 0x43, 0x50, 0x41, 0x10, 0x06, 0x12, 0x0e, 0x0a, 0x0a, 0x54, 0x41, + 0x52, 0x47, 0x45, 0x54, 0x5f, 0x43, 0x50, 0x4d, 0x10, 0x0e, 0x12, 0x1b, 0x0a, 0x17, 0x54, 0x41, + 0x52, 0x47, 0x45, 0x54, 0x5f, 0x49, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, + 0x53, 0x48, 0x41, 0x52, 0x45, 0x10, 0x0f, 0x12, 0x18, 0x0a, 0x14, 0x54, 0x41, 0x52, 0x47, 0x45, + 0x54, 0x5f, 0x4f, 0x55, 0x54, 0x52, 0x41, 0x4e, 0x4b, 0x5f, 0x53, 0x48, 0x41, 0x52, 0x45, 0x10, + 0x07, 0x12, 0x0f, 0x0a, 0x0b, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x52, 0x4f, 0x41, 0x53, + 0x10, 0x08, 0x12, 0x10, 0x0a, 0x0c, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x53, 0x50, 0x45, + 0x4e, 0x44, 0x10, 0x09, 0x42, 0xed, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x18, 0x42, 0x69, 0x64, 0x64, + 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x54, 0x79, 0x70, 0x65, 0x50, + 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, + 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, + 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, + 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, + 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, + 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/enums/billing_setup_status.pb.go b/googleapis/ads/googleads/v8/enums/billing_setup_status.pb.go index bf8e2f1cc..ada33a890 100644 --- a/googleapis/ads/googleads/v8/enums/billing_setup_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/billing_setup_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/billing_setup_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/brand_safety_suitability.pb.go b/googleapis/ads/googleads/v8/enums/brand_safety_suitability.pb.go index 8b8b9ae09..9efac8e39 100644 --- a/googleapis/ads/googleads/v8/enums/brand_safety_suitability.pb.go +++ b/googleapis/ads/googleads/v8/enums/brand_safety_suitability.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/brand_safety_suitability.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/budget_campaign_association_status.pb.go b/googleapis/ads/googleads/v8/enums/budget_campaign_association_status.pb.go index 52cf2a17f..2a47810c9 100644 --- a/googleapis/ads/googleads/v8/enums/budget_campaign_association_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/budget_campaign_association_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/budget_campaign_association_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/budget_delivery_method.pb.go b/googleapis/ads/googleads/v8/enums/budget_delivery_method.pb.go index fb3067a80..683031105 100644 --- a/googleapis/ads/googleads/v8/enums/budget_delivery_method.pb.go +++ b/googleapis/ads/googleads/v8/enums/budget_delivery_method.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/budget_delivery_method.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/budget_period.pb.go b/googleapis/ads/googleads/v8/enums/budget_period.pb.go index bfc9bc245..d0c596773 100644 --- a/googleapis/ads/googleads/v8/enums/budget_period.pb.go +++ b/googleapis/ads/googleads/v8/enums/budget_period.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/budget_period.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/budget_status.pb.go b/googleapis/ads/googleads/v8/enums/budget_status.pb.go index 10759ee12..7f59caf3c 100644 --- a/googleapis/ads/googleads/v8/enums/budget_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/budget_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/budget_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/budget_type.pb.go b/googleapis/ads/googleads/v8/enums/budget_type.pb.go index 81dd8a838..57540f9c8 100644 --- a/googleapis/ads/googleads/v8/enums/budget_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/budget_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/budget_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/call_conversion_reporting_state.pb.go b/googleapis/ads/googleads/v8/enums/call_conversion_reporting_state.pb.go index 3d5c53ff5..53db740ca 100644 --- a/googleapis/ads/googleads/v8/enums/call_conversion_reporting_state.pb.go +++ b/googleapis/ads/googleads/v8/enums/call_conversion_reporting_state.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/call_conversion_reporting_state.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/call_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/call_placeholder_field.pb.go index 4d9221e33..b8dbc7a4b 100644 --- a/googleapis/ads/googleads/v8/enums/call_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/call_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/call_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/call_tracking_display_location.pb.go b/googleapis/ads/googleads/v8/enums/call_tracking_display_location.pb.go index 27f63dfeb..b9e871202 100644 --- a/googleapis/ads/googleads/v8/enums/call_tracking_display_location.pb.go +++ b/googleapis/ads/googleads/v8/enums/call_tracking_display_location.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/call_tracking_display_location.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/call_type.pb.go b/googleapis/ads/googleads/v8/enums/call_type.pb.go index 368a442cc..cfad96c7a 100644 --- a/googleapis/ads/googleads/v8/enums/call_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/call_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/call_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/callout_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/callout_placeholder_field.pb.go index 1e1eeb21d..b65e276f8 100644 --- a/googleapis/ads/googleads/v8/enums/callout_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/callout_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/callout_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/campaign_criterion_status.pb.go b/googleapis/ads/googleads/v8/enums/campaign_criterion_status.pb.go index dd4f08fd6..56ab7da47 100644 --- a/googleapis/ads/googleads/v8/enums/campaign_criterion_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/campaign_criterion_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/campaign_criterion_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/campaign_draft_status.pb.go b/googleapis/ads/googleads/v8/enums/campaign_draft_status.pb.go index e6a8b307a..036e7c6be 100644 --- a/googleapis/ads/googleads/v8/enums/campaign_draft_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/campaign_draft_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/campaign_draft_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/campaign_experiment_status.pb.go b/googleapis/ads/googleads/v8/enums/campaign_experiment_status.pb.go index b7bf8ec79..95447716c 100644 --- a/googleapis/ads/googleads/v8/enums/campaign_experiment_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/campaign_experiment_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/campaign_experiment_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/campaign_experiment_traffic_split_type.pb.go b/googleapis/ads/googleads/v8/enums/campaign_experiment_traffic_split_type.pb.go index 0dd4e4892..fac3a21c4 100644 --- a/googleapis/ads/googleads/v8/enums/campaign_experiment_traffic_split_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/campaign_experiment_traffic_split_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/campaign_experiment_traffic_split_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/campaign_experiment_type.pb.go b/googleapis/ads/googleads/v8/enums/campaign_experiment_type.pb.go index 0a2c66338..a979f5930 100644 --- a/googleapis/ads/googleads/v8/enums/campaign_experiment_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/campaign_experiment_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/campaign_experiment_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/campaign_serving_status.pb.go b/googleapis/ads/googleads/v8/enums/campaign_serving_status.pb.go index ae7505b16..e3fb4301e 100644 --- a/googleapis/ads/googleads/v8/enums/campaign_serving_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/campaign_serving_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/campaign_serving_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/campaign_shared_set_status.pb.go b/googleapis/ads/googleads/v8/enums/campaign_shared_set_status.pb.go index 03d2ea705..53f4bfe40 100644 --- a/googleapis/ads/googleads/v8/enums/campaign_shared_set_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/campaign_shared_set_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/campaign_shared_set_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/campaign_status.pb.go b/googleapis/ads/googleads/v8/enums/campaign_status.pb.go index fb0bc7142..55676a455 100644 --- a/googleapis/ads/googleads/v8/enums/campaign_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/campaign_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/campaign_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/change_client_type.pb.go b/googleapis/ads/googleads/v8/enums/change_client_type.pb.go index 625ccb793..caeb0e1c8 100644 --- a/googleapis/ads/googleads/v8/enums/change_client_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/change_client_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/change_client_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/change_event_resource_type.pb.go b/googleapis/ads/googleads/v8/enums/change_event_resource_type.pb.go index 3580def24..961cc2922 100644 --- a/googleapis/ads/googleads/v8/enums/change_event_resource_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/change_event_resource_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/change_event_resource_type.proto package enums @@ -69,6 +69,14 @@ const ( ChangeEventResourceTypeEnum_AD_GROUP_FEED ChangeEventResourceTypeEnum_ChangeEventResourceType = 12 // An AdGroupAd resource change. ChangeEventResourceTypeEnum_AD_GROUP_AD ChangeEventResourceTypeEnum_ChangeEventResourceType = 13 + // An Asset resource change. + ChangeEventResourceTypeEnum_ASSET ChangeEventResourceTypeEnum_ChangeEventResourceType = 14 + // A CustomerAsset resource change. + ChangeEventResourceTypeEnum_CUSTOMER_ASSET ChangeEventResourceTypeEnum_ChangeEventResourceType = 15 + // A CampaignAsset resource change. + ChangeEventResourceTypeEnum_CAMPAIGN_ASSET ChangeEventResourceTypeEnum_ChangeEventResourceType = 16 + // An AdGroupAsset resource change. + ChangeEventResourceTypeEnum_AD_GROUP_ASSET ChangeEventResourceTypeEnum_ChangeEventResourceType = 17 ) // Enum value maps for ChangeEventResourceTypeEnum_ChangeEventResourceType. @@ -88,6 +96,10 @@ var ( 11: "CAMPAIGN_FEED", 12: "AD_GROUP_FEED", 13: "AD_GROUP_AD", + 14: "ASSET", + 15: "CUSTOMER_ASSET", + 16: "CAMPAIGN_ASSET", + 17: "AD_GROUP_ASSET", } ChangeEventResourceTypeEnum_ChangeEventResourceType_value = map[string]int32{ "UNSPECIFIED": 0, @@ -104,6 +116,10 @@ var ( "CAMPAIGN_FEED": 11, "AD_GROUP_FEED": 12, "AD_GROUP_AD": 13, + "ASSET": 14, + "CUSTOMER_ASSET": 15, + "CAMPAIGN_ASSET": 16, + "AD_GROUP_ASSET": 17, } ) @@ -184,9 +200,9 @@ var file_google_ads_googleads_v8_enums_change_event_resource_type_proto_rawDesc 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, - 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xab, 0x02, + 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf2, 0x02, 0x0a, 0x1b, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x8b, 0x02, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xd2, 0x02, 0x0a, 0x17, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, @@ -203,23 +219,27 @@ var file_google_ads_googleads_v8_enums_change_event_resource_type_proto_rawDesc 0x45, 0x4d, 0x10, 0x0a, 0x12, 0x11, 0x0a, 0x0d, 0x43, 0x41, 0x4d, 0x50, 0x41, 0x49, 0x47, 0x4e, 0x5f, 0x46, 0x45, 0x45, 0x44, 0x10, 0x0b, 0x12, 0x11, 0x0a, 0x0d, 0x41, 0x44, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x46, 0x45, 0x45, 0x44, 0x10, 0x0c, 0x12, 0x0f, 0x0a, 0x0b, 0x41, 0x44, - 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x41, 0x44, 0x10, 0x0d, 0x42, 0xf1, 0x01, 0x0a, 0x21, - 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, - 0x73, 0x42, 0x1c, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, - 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, - 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, - 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, - 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, - 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, - 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x41, 0x44, 0x10, 0x0d, 0x12, 0x09, 0x0a, 0x05, 0x41, + 0x53, 0x53, 0x45, 0x54, 0x10, 0x0e, 0x12, 0x12, 0x0a, 0x0e, 0x43, 0x55, 0x53, 0x54, 0x4f, 0x4d, + 0x45, 0x52, 0x5f, 0x41, 0x53, 0x53, 0x45, 0x54, 0x10, 0x0f, 0x12, 0x12, 0x0a, 0x0e, 0x43, 0x41, + 0x4d, 0x50, 0x41, 0x49, 0x47, 0x4e, 0x5f, 0x41, 0x53, 0x53, 0x45, 0x54, 0x10, 0x10, 0x12, 0x12, + 0x0a, 0x0e, 0x41, 0x44, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x41, 0x53, 0x53, 0x45, 0x54, + 0x10, 0x11, 0x42, 0xf1, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x1c, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, + 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, + 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, + 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, + 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, + 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, + 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, + 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/enums/change_status_operation.pb.go b/googleapis/ads/googleads/v8/enums/change_status_operation.pb.go index 7952d5b91..3fe805989 100644 --- a/googleapis/ads/googleads/v8/enums/change_status_operation.pb.go +++ b/googleapis/ads/googleads/v8/enums/change_status_operation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/change_status_operation.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/change_status_resource_type.pb.go b/googleapis/ads/googleads/v8/enums/change_status_resource_type.pb.go index 36e589d73..e2b803bda 100644 --- a/googleapis/ads/googleads/v8/enums/change_status_resource_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/change_status_resource_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/change_status_resource_type.proto package enums @@ -65,6 +65,18 @@ const ( ChangeStatusResourceTypeEnum_CAMPAIGN_FEED ChangeStatusResourceTypeEnum_ChangeStatusResourceType = 12 // An AdGroupBidModifier resource change. ChangeStatusResourceTypeEnum_AD_GROUP_BID_MODIFIER ChangeStatusResourceTypeEnum_ChangeStatusResourceType = 13 + // A SharedSet resource change. + ChangeStatusResourceTypeEnum_SHARED_SET ChangeStatusResourceTypeEnum_ChangeStatusResourceType = 14 + // A CampaignSharedSet resource change. + ChangeStatusResourceTypeEnum_CAMPAIGN_SHARED_SET ChangeStatusResourceTypeEnum_ChangeStatusResourceType = 15 + // An Asset resource change. + ChangeStatusResourceTypeEnum_ASSET ChangeStatusResourceTypeEnum_ChangeStatusResourceType = 16 + // A CustomerAsset resource change. + ChangeStatusResourceTypeEnum_CUSTOMER_ASSET ChangeStatusResourceTypeEnum_ChangeStatusResourceType = 17 + // A CampaignAsset resource change. + ChangeStatusResourceTypeEnum_CAMPAIGN_ASSET ChangeStatusResourceTypeEnum_ChangeStatusResourceType = 18 + // An AdGroupAsset resource change. + ChangeStatusResourceTypeEnum_AD_GROUP_ASSET ChangeStatusResourceTypeEnum_ChangeStatusResourceType = 19 ) // Enum value maps for ChangeStatusResourceTypeEnum_ChangeStatusResourceType. @@ -82,6 +94,12 @@ var ( 11: "AD_GROUP_FEED", 12: "CAMPAIGN_FEED", 13: "AD_GROUP_BID_MODIFIER", + 14: "SHARED_SET", + 15: "CAMPAIGN_SHARED_SET", + 16: "ASSET", + 17: "CUSTOMER_ASSET", + 18: "CAMPAIGN_ASSET", + 19: "AD_GROUP_ASSET", } ChangeStatusResourceTypeEnum_ChangeStatusResourceType_value = map[string]int32{ "UNSPECIFIED": 0, @@ -96,6 +114,12 @@ var ( "AD_GROUP_FEED": 11, "CAMPAIGN_FEED": 12, "AD_GROUP_BID_MODIFIER": 13, + "SHARED_SET": 14, + "CAMPAIGN_SHARED_SET": 15, + "ASSET": 16, + "CUSTOMER_ASSET": 17, + "CAMPAIGN_ASSET": 18, + "AD_GROUP_ASSET": 19, } ) @@ -176,10 +200,10 @@ var file_google_ads_googleads_v8_enums_change_status_resource_type_proto_rawDesc 0x6f, 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, - 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x90, - 0x02, 0x0a, 0x1c, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, + 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x80, + 0x03, 0x0a, 0x1c, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x22, - 0xef, 0x01, 0x0a, 0x18, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0xdf, 0x02, 0x0a, 0x18, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x41, 0x44, @@ -194,7 +218,14 @@ var file_google_ads_googleads_v8_enums_change_status_resource_type_proto_rawDesc 0x44, 0x10, 0x0b, 0x12, 0x11, 0x0a, 0x0d, 0x43, 0x41, 0x4d, 0x50, 0x41, 0x49, 0x47, 0x4e, 0x5f, 0x46, 0x45, 0x45, 0x44, 0x10, 0x0c, 0x12, 0x19, 0x0a, 0x15, 0x41, 0x44, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x42, 0x49, 0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x49, 0x46, 0x49, 0x45, 0x52, 0x10, - 0x0d, 0x42, 0xf2, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x0d, 0x12, 0x0e, 0x0a, 0x0a, 0x53, 0x48, 0x41, 0x52, 0x45, 0x44, 0x5f, 0x53, 0x45, 0x54, 0x10, + 0x0e, 0x12, 0x17, 0x0a, 0x13, 0x43, 0x41, 0x4d, 0x50, 0x41, 0x49, 0x47, 0x4e, 0x5f, 0x53, 0x48, + 0x41, 0x52, 0x45, 0x44, 0x5f, 0x53, 0x45, 0x54, 0x10, 0x0f, 0x12, 0x09, 0x0a, 0x05, 0x41, 0x53, + 0x53, 0x45, 0x54, 0x10, 0x10, 0x12, 0x12, 0x0a, 0x0e, 0x43, 0x55, 0x53, 0x54, 0x4f, 0x4d, 0x45, + 0x52, 0x5f, 0x41, 0x53, 0x53, 0x45, 0x54, 0x10, 0x11, 0x12, 0x12, 0x0a, 0x0e, 0x43, 0x41, 0x4d, + 0x50, 0x41, 0x49, 0x47, 0x4e, 0x5f, 0x41, 0x53, 0x53, 0x45, 0x54, 0x10, 0x12, 0x12, 0x12, 0x0a, + 0x0e, 0x41, 0x44, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x41, 0x53, 0x53, 0x45, 0x54, 0x10, + 0x13, 0x42, 0xf2, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x1d, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, diff --git a/googleapis/ads/googleads/v8/enums/click_type.pb.go b/googleapis/ads/googleads/v8/enums/click_type.pb.go index ea12b7b4e..7a0699161 100644 --- a/googleapis/ads/googleads/v8/enums/click_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/click_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/click_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/combined_audience_status.pb.go b/googleapis/ads/googleads/v8/enums/combined_audience_status.pb.go index 6aa7e1dbf..fc2c57b87 100644 --- a/googleapis/ads/googleads/v8/enums/combined_audience_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/combined_audience_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/combined_audience_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/content_label_type.pb.go b/googleapis/ads/googleads/v8/enums/content_label_type.pb.go index 0242a9d0d..5b426a0b7 100644 --- a/googleapis/ads/googleads/v8/enums/content_label_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/content_label_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/content_label_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_action_category.pb.go b/googleapis/ads/googleads/v8/enums/conversion_action_category.pb.go index 17db2dad7..34fa7e0b8 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_action_category.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_action_category.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_action_category.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_action_counting_type.pb.go b/googleapis/ads/googleads/v8/enums/conversion_action_counting_type.pb.go index 0c1bc341c..72b090481 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_action_counting_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_action_counting_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_action_counting_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_action_status.pb.go b/googleapis/ads/googleads/v8/enums/conversion_action_status.pb.go index e834e84ba..04ea17314 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_action_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_action_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_action_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_action_type.pb.go b/googleapis/ads/googleads/v8/enums/conversion_action_type.pb.go index 626f91a46..ed3bd97a1 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_action_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_action_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_action_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_adjustment_type.pb.go b/googleapis/ads/googleads/v8/enums/conversion_adjustment_type.pb.go index c3a359ddb..6ca18e27e 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_adjustment_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_adjustment_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_adjustment_type.proto package enums @@ -50,6 +50,9 @@ const ( ConversionAdjustmentTypeEnum_RETRACTION ConversionAdjustmentTypeEnum_ConversionAdjustmentType = 2 // Changes the value of a conversion. ConversionAdjustmentTypeEnum_RESTATEMENT ConversionAdjustmentTypeEnum_ConversionAdjustmentType = 3 + // Supplements an existing conversion with provided user identifiers and + // user agent, which can be used by Google to enhance the conversion count. + ConversionAdjustmentTypeEnum_ENHANCEMENT ConversionAdjustmentTypeEnum_ConversionAdjustmentType = 4 ) // Enum value maps for ConversionAdjustmentTypeEnum_ConversionAdjustmentType. @@ -59,12 +62,14 @@ var ( 1: "UNKNOWN", 2: "RETRACTION", 3: "RESTATEMENT", + 4: "ENHANCEMENT", } ConversionAdjustmentTypeEnum_ConversionAdjustmentType_value = map[string]int32{ "UNSPECIFIED": 0, "UNKNOWN": 1, "RETRACTION": 2, "RESTATEMENT": 3, + "ENHANCEMENT": 4, } ) @@ -144,31 +149,32 @@ var file_google_ads_googleads_v8_enums_conversion_adjustment_type_proto_rawDesc 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, - 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x79, 0x0a, - 0x1c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, - 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x59, 0x0a, - 0x18, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, - 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, - 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, - 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x52, 0x45, 0x54, 0x52, 0x41, - 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x02, 0x12, 0x0f, 0x0a, 0x0b, 0x52, 0x45, 0x53, 0x54, 0x41, - 0x54, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x03, 0x42, 0xf2, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x1d, - 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, - 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, - 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, - 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, - 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, - 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, - 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, - 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8a, 0x01, + 0x0a, 0x1c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, + 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x6a, + 0x0a, 0x18, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, + 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, + 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, + 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x52, 0x45, 0x54, 0x52, + 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x02, 0x12, 0x0f, 0x0a, 0x0b, 0x52, 0x45, 0x53, 0x54, + 0x41, 0x54, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x03, 0x12, 0x0f, 0x0a, 0x0b, 0x45, 0x4e, 0x48, + 0x41, 0x4e, 0x43, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x04, 0x42, 0xf2, 0x01, 0x0a, 0x21, 0x63, + 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, + 0x42, 0x1d, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, + 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, + 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, + 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, + 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/enums/conversion_attribution_event_type.pb.go b/googleapis/ads/googleads/v8/enums/conversion_attribution_event_type.pb.go index 2a8733917..e8725f1bb 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_attribution_event_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_attribution_event_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_attribution_event_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_custom_variable_status.pb.go b/googleapis/ads/googleads/v8/enums/conversion_custom_variable_status.pb.go index 89416cbb4..31c38423c 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_custom_variable_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_custom_variable_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_custom_variable_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_lag_bucket.pb.go b/googleapis/ads/googleads/v8/enums/conversion_lag_bucket.pb.go index 6b1692cfa..484d5ef64 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_lag_bucket.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_lag_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_lag_bucket.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_or_adjustment_lag_bucket.pb.go b/googleapis/ads/googleads/v8/enums/conversion_or_adjustment_lag_bucket.pb.go index 2a90592fc..7b2cd0a3d 100644 --- a/googleapis/ads/googleads/v8/enums/conversion_or_adjustment_lag_bucket.pb.go +++ b/googleapis/ads/googleads/v8/enums/conversion_or_adjustment_lag_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/conversion_or_adjustment_lag_bucket.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/conversion_value_rule_primary_dimension.pb.go b/googleapis/ads/googleads/v8/enums/conversion_value_rule_primary_dimension.pb.go new file mode 100644 index 000000000..95943c9f2 --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/conversion_value_rule_primary_dimension.pb.go @@ -0,0 +1,265 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/conversion_value_rule_primary_dimension.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Identifies the primary dimension for conversion value rule stats. +type ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension int32 + +const ( + // Not specified. + ConversionValueRulePrimaryDimensionEnum_UNSPECIFIED ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 0 + // Used for return value only. Represents value unknown in this version. + ConversionValueRulePrimaryDimensionEnum_UNKNOWN ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 1 + // For no-value-rule-applied conversions after value rule is enabled. + ConversionValueRulePrimaryDimensionEnum_NO_RULE_APPLIED ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 2 + // Below are for value-rule-applied conversions: + // The original stats. + ConversionValueRulePrimaryDimensionEnum_ORIGINAL ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 3 + // When a new or returning customer condition is satisfied. + ConversionValueRulePrimaryDimensionEnum_NEW_VS_RETURNING_USER ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 4 + // When a query-time Geo location condition is satisfied. + ConversionValueRulePrimaryDimensionEnum_GEO_LOCATION ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 5 + // When a query-time browsing device condition is satisfied. + ConversionValueRulePrimaryDimensionEnum_DEVICE ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 6 + // When a query-time audience condition is satisfied. + ConversionValueRulePrimaryDimensionEnum_AUDIENCE ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 7 + // When multiple rules are applied. + ConversionValueRulePrimaryDimensionEnum_MULTIPLE ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension = 8 +) + +// Enum value maps for ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension. +var ( + ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "NO_RULE_APPLIED", + 3: "ORIGINAL", + 4: "NEW_VS_RETURNING_USER", + 5: "GEO_LOCATION", + 6: "DEVICE", + 7: "AUDIENCE", + 8: "MULTIPLE", + } + ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "NO_RULE_APPLIED": 2, + "ORIGINAL": 3, + "NEW_VS_RETURNING_USER": 4, + "GEO_LOCATION": 5, + "DEVICE": 6, + "AUDIENCE": 7, + "MULTIPLE": 8, + } +) + +func (x ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension) Enum() *ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension { + p := new(ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension) + *p = x + return p +} + +func (x ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_enumTypes[0].Descriptor() +} + +func (ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_enumTypes[0] +} + +func (x ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension.Descriptor instead. +func (ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing value rule primary dimension for stats. +type ConversionValueRulePrimaryDimensionEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ConversionValueRulePrimaryDimensionEnum) Reset() { + *x = ConversionValueRulePrimaryDimensionEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRulePrimaryDimensionEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRulePrimaryDimensionEnum) ProtoMessage() {} + +func (x *ConversionValueRulePrimaryDimensionEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRulePrimaryDimensionEnum.ProtoReflect.Descriptor instead. +func (*ConversionValueRulePrimaryDimensionEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDesc = []byte{ + 0x0a, 0x4b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x5f, 0x64, 0x69, + 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe7, 0x01, 0x0a, 0x27, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, + 0x6c, 0x65, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, + 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xbb, 0x01, 0x0a, 0x23, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x50, 0x72, + 0x69, 0x6d, 0x61, 0x72, 0x79, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0f, + 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, + 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x13, 0x0a, 0x0f, + 0x4e, 0x4f, 0x5f, 0x52, 0x55, 0x4c, 0x45, 0x5f, 0x41, 0x50, 0x50, 0x4c, 0x49, 0x45, 0x44, 0x10, + 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x4f, 0x52, 0x49, 0x47, 0x49, 0x4e, 0x41, 0x4c, 0x10, 0x03, 0x12, + 0x19, 0x0a, 0x15, 0x4e, 0x45, 0x57, 0x5f, 0x56, 0x53, 0x5f, 0x52, 0x45, 0x54, 0x55, 0x52, 0x4e, + 0x49, 0x4e, 0x47, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x10, 0x04, 0x12, 0x10, 0x0a, 0x0c, 0x47, 0x45, + 0x4f, 0x5f, 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06, + 0x44, 0x45, 0x56, 0x49, 0x43, 0x45, 0x10, 0x06, 0x12, 0x0c, 0x0a, 0x08, 0x41, 0x55, 0x44, 0x49, + 0x45, 0x4e, 0x43, 0x45, 0x10, 0x07, 0x12, 0x0c, 0x0a, 0x08, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, + 0x4c, 0x45, 0x10, 0x08, 0x42, 0xfd, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x28, 0x43, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x50, + 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x50, + 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, + 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, + 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, + 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, + 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, + 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescData = file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_goTypes = []interface{}{ + (ConversionValueRulePrimaryDimensionEnum_ConversionValueRulePrimaryDimension)(0), // 0: google.ads.googleads.v8.enums.ConversionValueRulePrimaryDimensionEnum.ConversionValueRulePrimaryDimension + (*ConversionValueRulePrimaryDimensionEnum)(nil), // 1: google.ads.googleads.v8.enums.ConversionValueRulePrimaryDimensionEnum +} +var file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_init() } +func file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_init() { + if File_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRulePrimaryDimensionEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto = out.File + file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_goTypes = nil + file_google_ads_googleads_v8_enums_conversion_value_rule_primary_dimension_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/conversion_value_rule_set_status.pb.go b/googleapis/ads/googleads/v8/enums/conversion_value_rule_set_status.pb.go new file mode 100644 index 000000000..46af2d484 --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/conversion_value_rule_set_status.pb.go @@ -0,0 +1,243 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/conversion_value_rule_set_status.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Possible statuses of a conversion value rule set. +type ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus int32 + +const ( + // Not specified. + ConversionValueRuleSetStatusEnum_UNSPECIFIED ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus = 0 + // Used for return value only. Represents value unknown in this version. + ConversionValueRuleSetStatusEnum_UNKNOWN ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus = 1 + // Conversion Value Rule Set is enabled and can be applied. + ConversionValueRuleSetStatusEnum_ENABLED ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus = 2 + // Conversion Value Rule Set is permanently deleted and can't be applied. + ConversionValueRuleSetStatusEnum_REMOVED ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus = 3 + // Conversion Value Rule Set is paused and won't be applied. It can be + // enabled again. + ConversionValueRuleSetStatusEnum_PAUSED ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus = 4 +) + +// Enum value maps for ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus. +var ( + ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "ENABLED", + 3: "REMOVED", + 4: "PAUSED", + } + ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "ENABLED": 2, + "REMOVED": 3, + "PAUSED": 4, + } +) + +func (x ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus) Enum() *ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus { + p := new(ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus) + *p = x + return p +} + +func (x ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_enumTypes[0].Descriptor() +} + +func (ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_enumTypes[0] +} + +func (x ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus.Descriptor instead. +func (ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing possible statuses of a conversion value rule +// set. +type ConversionValueRuleSetStatusEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ConversionValueRuleSetStatusEnum) Reset() { + *x = ConversionValueRuleSetStatusEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRuleSetStatusEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRuleSetStatusEnum) ProtoMessage() {} + +func (x *ConversionValueRuleSetStatusEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRuleSetStatusEnum.ProtoReflect.Descriptor instead. +func (*ConversionValueRuleSetStatusEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDesc = []byte{ + 0x0a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, + 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x22, 0x86, 0x01, 0x0a, 0x20, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x62, 0x0a, 0x1c, 0x43, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, + 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, + 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, + 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x45, 0x4e, 0x41, 0x42, 0x4c, 0x45, + 0x44, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x45, 0x4d, 0x4f, 0x56, 0x45, 0x44, 0x10, 0x03, + 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x41, 0x55, 0x53, 0x45, 0x44, 0x10, 0x04, 0x42, 0xf6, 0x01, 0x0a, + 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x42, 0x21, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, + 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, + 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, + 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, + 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, + 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescData = file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_goTypes = []interface{}{ + (ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus)(0), // 0: google.ads.googleads.v8.enums.ConversionValueRuleSetStatusEnum.ConversionValueRuleSetStatus + (*ConversionValueRuleSetStatusEnum)(nil), // 1: google.ads.googleads.v8.enums.ConversionValueRuleSetStatusEnum +} +var file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_init() } +func file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_init() { + if File_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRuleSetStatusEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto = out.File + file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_goTypes = nil + file_google_ads_googleads_v8_enums_conversion_value_rule_set_status_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/conversion_value_rule_status.pb.go b/googleapis/ads/googleads/v8/enums/conversion_value_rule_status.pb.go new file mode 100644 index 000000000..c1f56b6dc --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/conversion_value_rule_status.pb.go @@ -0,0 +1,240 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/conversion_value_rule_status.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Possible statuses of a conversion value rule. +type ConversionValueRuleStatusEnum_ConversionValueRuleStatus int32 + +const ( + // Not specified. + ConversionValueRuleStatusEnum_UNSPECIFIED ConversionValueRuleStatusEnum_ConversionValueRuleStatus = 0 + // Used for return value only. Represents value unknown in this version. + ConversionValueRuleStatusEnum_UNKNOWN ConversionValueRuleStatusEnum_ConversionValueRuleStatus = 1 + // Conversion Value Rule is enabled and can be applied. + ConversionValueRuleStatusEnum_ENABLED ConversionValueRuleStatusEnum_ConversionValueRuleStatus = 2 + // Conversion Value Rule is permanently deleted and can't be applied. + ConversionValueRuleStatusEnum_REMOVED ConversionValueRuleStatusEnum_ConversionValueRuleStatus = 3 + // Conversion Value Rule is paused, but can be re-enabled. + ConversionValueRuleStatusEnum_PAUSED ConversionValueRuleStatusEnum_ConversionValueRuleStatus = 4 +) + +// Enum value maps for ConversionValueRuleStatusEnum_ConversionValueRuleStatus. +var ( + ConversionValueRuleStatusEnum_ConversionValueRuleStatus_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "ENABLED", + 3: "REMOVED", + 4: "PAUSED", + } + ConversionValueRuleStatusEnum_ConversionValueRuleStatus_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "ENABLED": 2, + "REMOVED": 3, + "PAUSED": 4, + } +) + +func (x ConversionValueRuleStatusEnum_ConversionValueRuleStatus) Enum() *ConversionValueRuleStatusEnum_ConversionValueRuleStatus { + p := new(ConversionValueRuleStatusEnum_ConversionValueRuleStatus) + *p = x + return p +} + +func (x ConversionValueRuleStatusEnum_ConversionValueRuleStatus) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ConversionValueRuleStatusEnum_ConversionValueRuleStatus) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_enumTypes[0].Descriptor() +} + +func (ConversionValueRuleStatusEnum_ConversionValueRuleStatus) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_enumTypes[0] +} + +func (x ConversionValueRuleStatusEnum_ConversionValueRuleStatus) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ConversionValueRuleStatusEnum_ConversionValueRuleStatus.Descriptor instead. +func (ConversionValueRuleStatusEnum_ConversionValueRuleStatus) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing possible statuses of a conversion value rule. +type ConversionValueRuleStatusEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ConversionValueRuleStatusEnum) Reset() { + *x = ConversionValueRuleStatusEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRuleStatusEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRuleStatusEnum) ProtoMessage() {} + +func (x *ConversionValueRuleStatusEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRuleStatusEnum.ProtoReflect.Descriptor instead. +func (*ConversionValueRuleStatusEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_conversion_value_rule_status_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDesc = []byte{ + 0x0a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, + 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, + 0x80, 0x01, 0x0a, 0x1d, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, + 0x6d, 0x22, 0x5f, 0x0a, 0x19, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x0f, + 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, + 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, + 0x45, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x45, 0x4d, + 0x4f, 0x56, 0x45, 0x44, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x41, 0x55, 0x53, 0x45, 0x44, + 0x10, 0x04, 0x42, 0xf3, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x1e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, + 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, + 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, + 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, + 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, + 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, + 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, + 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, + 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, + 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescData = file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_goTypes = []interface{}{ + (ConversionValueRuleStatusEnum_ConversionValueRuleStatus)(0), // 0: google.ads.googleads.v8.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus + (*ConversionValueRuleStatusEnum)(nil), // 1: google.ads.googleads.v8.enums.ConversionValueRuleStatusEnum +} +var file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_init() } +func file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_init() { + if File_google_ads_googleads_v8_enums_conversion_value_rule_status_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRuleStatusEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_conversion_value_rule_status_proto = out.File + file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_goTypes = nil + file_google_ads_googleads_v8_enums_conversion_value_rule_status_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/criterion_category_channel_availability_mode.pb.go b/googleapis/ads/googleads/v8/enums/criterion_category_channel_availability_mode.pb.go index cfed4873f..1e3c9cb22 100644 --- a/googleapis/ads/googleads/v8/enums/criterion_category_channel_availability_mode.pb.go +++ b/googleapis/ads/googleads/v8/enums/criterion_category_channel_availability_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/criterion_category_channel_availability_mode.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/criterion_category_locale_availability_mode.pb.go b/googleapis/ads/googleads/v8/enums/criterion_category_locale_availability_mode.pb.go index fccb9e444..86b673b27 100644 --- a/googleapis/ads/googleads/v8/enums/criterion_category_locale_availability_mode.pb.go +++ b/googleapis/ads/googleads/v8/enums/criterion_category_locale_availability_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/criterion_category_locale_availability_mode.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/criterion_system_serving_status.pb.go b/googleapis/ads/googleads/v8/enums/criterion_system_serving_status.pb.go index 31228fc7c..3cf5aae75 100644 --- a/googleapis/ads/googleads/v8/enums/criterion_system_serving_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/criterion_system_serving_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/criterion_system_serving_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/criterion_type.pb.go b/googleapis/ads/googleads/v8/enums/criterion_type.pb.go index 518b2416d..3502a049b 100644 --- a/googleapis/ads/googleads/v8/enums/criterion_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/criterion_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/criterion_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/custom_audience_member_type.pb.go b/googleapis/ads/googleads/v8/enums/custom_audience_member_type.pb.go index fc840d89c..c39899be0 100644 --- a/googleapis/ads/googleads/v8/enums/custom_audience_member_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/custom_audience_member_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/custom_audience_member_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/custom_audience_status.pb.go b/googleapis/ads/googleads/v8/enums/custom_audience_status.pb.go index 89bb4f498..ae10f7758 100644 --- a/googleapis/ads/googleads/v8/enums/custom_audience_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/custom_audience_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/custom_audience_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/custom_audience_type.pb.go b/googleapis/ads/googleads/v8/enums/custom_audience_type.pb.go index 92323c0be..37ee47a52 100644 --- a/googleapis/ads/googleads/v8/enums/custom_audience_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/custom_audience_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/custom_audience_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/custom_interest_member_type.pb.go b/googleapis/ads/googleads/v8/enums/custom_interest_member_type.pb.go index d0617bf2e..d51a01728 100644 --- a/googleapis/ads/googleads/v8/enums/custom_interest_member_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/custom_interest_member_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/custom_interest_member_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/custom_interest_status.pb.go b/googleapis/ads/googleads/v8/enums/custom_interest_status.pb.go index 38f80147d..539971644 100644 --- a/googleapis/ads/googleads/v8/enums/custom_interest_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/custom_interest_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/custom_interest_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/custom_interest_type.pb.go b/googleapis/ads/googleads/v8/enums/custom_interest_type.pb.go index 742b34b95..a803bc440 100644 --- a/googleapis/ads/googleads/v8/enums/custom_interest_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/custom_interest_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/custom_interest_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/custom_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/custom_placeholder_field.pb.go index 247dcab47..a831c31e9 100644 --- a/googleapis/ads/googleads/v8/enums/custom_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/custom_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/custom_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/customer_match_upload_key_type.pb.go b/googleapis/ads/googleads/v8/enums/customer_match_upload_key_type.pb.go index 032087c55..47e148867 100644 --- a/googleapis/ads/googleads/v8/enums/customer_match_upload_key_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/customer_match_upload_key_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/customer_match_upload_key_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go b/googleapis/ads/googleads/v8/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go index cf9865857..025174ce2 100644 --- a/googleapis/ads/googleads/v8/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go +++ b/googleapis/ads/googleads/v8/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/customer_pay_per_conversion_eligibility_failure_reason.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/data_driven_model_status.pb.go b/googleapis/ads/googleads/v8/enums/data_driven_model_status.pb.go index 1263619f0..a73a84a61 100644 --- a/googleapis/ads/googleads/v8/enums/data_driven_model_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/data_driven_model_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/data_driven_model_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/day_of_week.pb.go b/googleapis/ads/googleads/v8/enums/day_of_week.pb.go index 2033b40bd..365c8040a 100644 --- a/googleapis/ads/googleads/v8/enums/day_of_week.pb.go +++ b/googleapis/ads/googleads/v8/enums/day_of_week.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/day_of_week.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/device.pb.go b/googleapis/ads/googleads/v8/enums/device.pb.go index f65aea2f7..294d9ef85 100644 --- a/googleapis/ads/googleads/v8/enums/device.pb.go +++ b/googleapis/ads/googleads/v8/enums/device.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/device.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/display_ad_format_setting.pb.go b/googleapis/ads/googleads/v8/enums/display_ad_format_setting.pb.go index 4aef49e7b..6917d63d7 100644 --- a/googleapis/ads/googleads/v8/enums/display_ad_format_setting.pb.go +++ b/googleapis/ads/googleads/v8/enums/display_ad_format_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/display_ad_format_setting.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/display_upload_product_type.pb.go b/googleapis/ads/googleads/v8/enums/display_upload_product_type.pb.go index e9cb85db0..6ba6c86e4 100644 --- a/googleapis/ads/googleads/v8/enums/display_upload_product_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/display_upload_product_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/display_upload_product_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/distance_bucket.pb.go b/googleapis/ads/googleads/v8/enums/distance_bucket.pb.go index 740ca3e7d..af0210a96 100644 --- a/googleapis/ads/googleads/v8/enums/distance_bucket.pb.go +++ b/googleapis/ads/googleads/v8/enums/distance_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/distance_bucket.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/dsa_page_feed_criterion_field.pb.go b/googleapis/ads/googleads/v8/enums/dsa_page_feed_criterion_field.pb.go index 8f7f421b2..43e4ab542 100644 --- a/googleapis/ads/googleads/v8/enums/dsa_page_feed_criterion_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/dsa_page_feed_criterion_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/dsa_page_feed_criterion_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/education_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/education_placeholder_field.pb.go index a4b4e4b70..9e905a209 100644 --- a/googleapis/ads/googleads/v8/enums/education_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/education_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/education_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/extension_setting_device.pb.go b/googleapis/ads/googleads/v8/enums/extension_setting_device.pb.go index 22ab926fe..c54991db0 100644 --- a/googleapis/ads/googleads/v8/enums/extension_setting_device.pb.go +++ b/googleapis/ads/googleads/v8/enums/extension_setting_device.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/extension_setting_device.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/extension_type.pb.go b/googleapis/ads/googleads/v8/enums/extension_type.pb.go index 6876ff447..ed968e370 100644 --- a/googleapis/ads/googleads/v8/enums/extension_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/extension_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/extension_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/external_conversion_source.pb.go b/googleapis/ads/googleads/v8/enums/external_conversion_source.pb.go index 23e906350..5ff164f78 100644 --- a/googleapis/ads/googleads/v8/enums/external_conversion_source.pb.go +++ b/googleapis/ads/googleads/v8/enums/external_conversion_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/external_conversion_source.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_attribute_type.pb.go b/googleapis/ads/googleads/v8/enums/feed_attribute_type.pb.go index 99f367a0d..5448a2945 100644 --- a/googleapis/ads/googleads/v8/enums/feed_attribute_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_attribute_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_attribute_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_quality_approval_status.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_quality_approval_status.pb.go index 1b80f7100..8df640fa1 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_quality_approval_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_quality_approval_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_quality_approval_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_quality_disapproval_reason.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_quality_disapproval_reason.pb.go index e32116359..7530aaec0 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_quality_disapproval_reason.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_quality_disapproval_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_quality_disapproval_reason.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_set_status.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_set_status.pb.go index ba1d9a0dc..f452e941d 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_set_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_set_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_set_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_set_string_filter_type.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_set_string_filter_type.pb.go index 5e078a1c1..479d26377 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_set_string_filter_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_set_string_filter_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_set_string_filter_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_status.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_status.pb.go index cb4845e5d..4aa2651b0 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_target_device.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_target_device.pb.go index c529b7d35..9c19221fc 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_target_device.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_target_device.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_target_device.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_target_status.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_target_status.pb.go index 9d50ae276..5c82d56a6 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_target_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_target_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_target_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_target_type.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_target_type.pb.go index 5af78be7e..a3b776806 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_target_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_target_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_target_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_item_validation_status.pb.go b/googleapis/ads/googleads/v8/enums/feed_item_validation_status.pb.go index 870215814..4a55ccbf5 100644 --- a/googleapis/ads/googleads/v8/enums/feed_item_validation_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_item_validation_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_item_validation_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_link_status.pb.go b/googleapis/ads/googleads/v8/enums/feed_link_status.pb.go index 39017cdbf..9b5e31fd8 100644 --- a/googleapis/ads/googleads/v8/enums/feed_link_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_link_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_mapping_criterion_type.pb.go b/googleapis/ads/googleads/v8/enums/feed_mapping_criterion_type.pb.go index e017f5002..c29606b1d 100644 --- a/googleapis/ads/googleads/v8/enums/feed_mapping_criterion_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_mapping_criterion_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_mapping_criterion_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_mapping_status.pb.go b/googleapis/ads/googleads/v8/enums/feed_mapping_status.pb.go index 8918e73b5..513fba728 100644 --- a/googleapis/ads/googleads/v8/enums/feed_mapping_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_mapping_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_mapping_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_origin.pb.go b/googleapis/ads/googleads/v8/enums/feed_origin.pb.go index a02c4f50f..c5dd02e2d 100644 --- a/googleapis/ads/googleads/v8/enums/feed_origin.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_origin.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_origin.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/feed_status.pb.go b/googleapis/ads/googleads/v8/enums/feed_status.pb.go index 1ca069f28..1e7244774 100644 --- a/googleapis/ads/googleads/v8/enums/feed_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/feed_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/feed_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/flight_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/flight_placeholder_field.pb.go index 180477830..178955e6d 100644 --- a/googleapis/ads/googleads/v8/enums/flight_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/flight_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/flight_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/frequency_cap_event_type.pb.go b/googleapis/ads/googleads/v8/enums/frequency_cap_event_type.pb.go index f711b759c..6f82c7347 100644 --- a/googleapis/ads/googleads/v8/enums/frequency_cap_event_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/frequency_cap_event_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/frequency_cap_event_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/frequency_cap_level.pb.go b/googleapis/ads/googleads/v8/enums/frequency_cap_level.pb.go index 82621ada4..2bdea17ec 100644 --- a/googleapis/ads/googleads/v8/enums/frequency_cap_level.pb.go +++ b/googleapis/ads/googleads/v8/enums/frequency_cap_level.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/frequency_cap_level.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/frequency_cap_time_unit.pb.go b/googleapis/ads/googleads/v8/enums/frequency_cap_time_unit.pb.go index ff2b92b31..ed9ad1201 100644 --- a/googleapis/ads/googleads/v8/enums/frequency_cap_time_unit.pb.go +++ b/googleapis/ads/googleads/v8/enums/frequency_cap_time_unit.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/frequency_cap_time_unit.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/gender_type.pb.go b/googleapis/ads/googleads/v8/enums/gender_type.pb.go index fe776cb9a..0d3c50ceb 100644 --- a/googleapis/ads/googleads/v8/enums/gender_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/gender_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/gender_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/geo_target_constant_status.pb.go b/googleapis/ads/googleads/v8/enums/geo_target_constant_status.pb.go index e23ab8ee5..e4d83c2b6 100644 --- a/googleapis/ads/googleads/v8/enums/geo_target_constant_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/geo_target_constant_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/geo_target_constant_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/geo_targeting_restriction.pb.go b/googleapis/ads/googleads/v8/enums/geo_targeting_restriction.pb.go index 56e93d8d6..ffa532f7a 100644 --- a/googleapis/ads/googleads/v8/enums/geo_targeting_restriction.pb.go +++ b/googleapis/ads/googleads/v8/enums/geo_targeting_restriction.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/geo_targeting_restriction.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/geo_targeting_type.pb.go b/googleapis/ads/googleads/v8/enums/geo_targeting_type.pb.go index 693bb5125..827cdd6ef 100644 --- a/googleapis/ads/googleads/v8/enums/geo_targeting_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/geo_targeting_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/geo_targeting_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/google_ads_field_category.pb.go b/googleapis/ads/googleads/v8/enums/google_ads_field_category.pb.go index e774a0baf..d51f1a78a 100644 --- a/googleapis/ads/googleads/v8/enums/google_ads_field_category.pb.go +++ b/googleapis/ads/googleads/v8/enums/google_ads_field_category.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/google_ads_field_category.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/google_ads_field_data_type.pb.go b/googleapis/ads/googleads/v8/enums/google_ads_field_data_type.pb.go index c050f5221..3ff8bfc36 100644 --- a/googleapis/ads/googleads/v8/enums/google_ads_field_data_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/google_ads_field_data_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/google_ads_field_data_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/google_voice_call_status.pb.go b/googleapis/ads/googleads/v8/enums/google_voice_call_status.pb.go index 0e1300c64..de57382c4 100644 --- a/googleapis/ads/googleads/v8/enums/google_voice_call_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/google_voice_call_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/google_voice_call_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/hotel_date_selection_type.pb.go b/googleapis/ads/googleads/v8/enums/hotel_date_selection_type.pb.go index f93496a13..60ca3fc59 100644 --- a/googleapis/ads/googleads/v8/enums/hotel_date_selection_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/hotel_date_selection_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/hotel_date_selection_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/hotel_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/hotel_placeholder_field.pb.go index 434cb35c4..3a9efaff5 100644 --- a/googleapis/ads/googleads/v8/enums/hotel_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/hotel_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/hotel_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/hotel_price_bucket.pb.go b/googleapis/ads/googleads/v8/enums/hotel_price_bucket.pb.go index 42a77cfef..ecdbe123b 100644 --- a/googleapis/ads/googleads/v8/enums/hotel_price_bucket.pb.go +++ b/googleapis/ads/googleads/v8/enums/hotel_price_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/hotel_price_bucket.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/hotel_rate_type.pb.go b/googleapis/ads/googleads/v8/enums/hotel_rate_type.pb.go index b8f117f28..a5111716a 100644 --- a/googleapis/ads/googleads/v8/enums/hotel_rate_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/hotel_rate_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/hotel_rate_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/image_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/image_placeholder_field.pb.go index 427a808d2..2216e917e 100644 --- a/googleapis/ads/googleads/v8/enums/image_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/image_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/image_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/income_range_type.pb.go b/googleapis/ads/googleads/v8/enums/income_range_type.pb.go index 7b850925e..f02f15b27 100644 --- a/googleapis/ads/googleads/v8/enums/income_range_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/income_range_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/income_range_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/interaction_event_type.pb.go b/googleapis/ads/googleads/v8/enums/interaction_event_type.pb.go index c146973c3..d9edb5910 100644 --- a/googleapis/ads/googleads/v8/enums/interaction_event_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/interaction_event_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/interaction_event_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/interaction_type.pb.go b/googleapis/ads/googleads/v8/enums/interaction_type.pb.go index 1405edd35..e1b0bdd44 100644 --- a/googleapis/ads/googleads/v8/enums/interaction_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/interaction_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/interaction_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/invoice_type.pb.go b/googleapis/ads/googleads/v8/enums/invoice_type.pb.go index 70660e3a9..78669f7c8 100644 --- a/googleapis/ads/googleads/v8/enums/invoice_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/invoice_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/invoice_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/job_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/job_placeholder_field.pb.go index c757ab04e..46cdf56ba 100644 --- a/googleapis/ads/googleads/v8/enums/job_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/job_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/job_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/keyword_match_type.pb.go b/googleapis/ads/googleads/v8/enums/keyword_match_type.pb.go index cb2a40837..b2e980d63 100644 --- a/googleapis/ads/googleads/v8/enums/keyword_match_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/keyword_match_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/keyword_match_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/keyword_plan_aggregate_metric_type.pb.go b/googleapis/ads/googleads/v8/enums/keyword_plan_aggregate_metric_type.pb.go index 5ffd8f1de..45895564f 100644 --- a/googleapis/ads/googleads/v8/enums/keyword_plan_aggregate_metric_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/keyword_plan_aggregate_metric_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/keyword_plan_aggregate_metric_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/keyword_plan_competition_level.pb.go b/googleapis/ads/googleads/v8/enums/keyword_plan_competition_level.pb.go index baedf4eda..a181cbea8 100644 --- a/googleapis/ads/googleads/v8/enums/keyword_plan_competition_level.pb.go +++ b/googleapis/ads/googleads/v8/enums/keyword_plan_competition_level.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/keyword_plan_competition_level.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/keyword_plan_concept_group_type.pb.go b/googleapis/ads/googleads/v8/enums/keyword_plan_concept_group_type.pb.go index 9cfb9b031..06f5a6c90 100644 --- a/googleapis/ads/googleads/v8/enums/keyword_plan_concept_group_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/keyword_plan_concept_group_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/keyword_plan_concept_group_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/keyword_plan_forecast_interval.pb.go b/googleapis/ads/googleads/v8/enums/keyword_plan_forecast_interval.pb.go index 7f231a110..58bbd07d8 100644 --- a/googleapis/ads/googleads/v8/enums/keyword_plan_forecast_interval.pb.go +++ b/googleapis/ads/googleads/v8/enums/keyword_plan_forecast_interval.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/keyword_plan_forecast_interval.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/keyword_plan_keyword_annotation.pb.go b/googleapis/ads/googleads/v8/enums/keyword_plan_keyword_annotation.pb.go index 744ec4646..603a21d8a 100644 --- a/googleapis/ads/googleads/v8/enums/keyword_plan_keyword_annotation.pb.go +++ b/googleapis/ads/googleads/v8/enums/keyword_plan_keyword_annotation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/keyword_plan_keyword_annotation.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/keyword_plan_network.pb.go b/googleapis/ads/googleads/v8/enums/keyword_plan_network.pb.go index 64786ad42..fe4d93bae 100644 --- a/googleapis/ads/googleads/v8/enums/keyword_plan_network.pb.go +++ b/googleapis/ads/googleads/v8/enums/keyword_plan_network.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/keyword_plan_network.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/label_status.pb.go b/googleapis/ads/googleads/v8/enums/label_status.pb.go index 219dbf5d1..9b65653bf 100644 --- a/googleapis/ads/googleads/v8/enums/label_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/label_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/label_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/lead_form_call_to_action_type.pb.go b/googleapis/ads/googleads/v8/enums/lead_form_call_to_action_type.pb.go index e74d2ef92..e13ba9997 100644 --- a/googleapis/ads/googleads/v8/enums/lead_form_call_to_action_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/lead_form_call_to_action_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/lead_form_call_to_action_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/lead_form_desired_intent.pb.go b/googleapis/ads/googleads/v8/enums/lead_form_desired_intent.pb.go index e2ddfc588..082ee61f2 100644 --- a/googleapis/ads/googleads/v8/enums/lead_form_desired_intent.pb.go +++ b/googleapis/ads/googleads/v8/enums/lead_form_desired_intent.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/lead_form_desired_intent.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/lead_form_field_user_input_type.pb.go b/googleapis/ads/googleads/v8/enums/lead_form_field_user_input_type.pb.go index 3eb3f40ba..888f3fad2 100644 --- a/googleapis/ads/googleads/v8/enums/lead_form_field_user_input_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/lead_form_field_user_input_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/lead_form_field_user_input_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/lead_form_post_submit_call_to_action_type.pb.go b/googleapis/ads/googleads/v8/enums/lead_form_post_submit_call_to_action_type.pb.go index cac760a8e..392dd56b7 100644 --- a/googleapis/ads/googleads/v8/enums/lead_form_post_submit_call_to_action_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/lead_form_post_submit_call_to_action_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/lead_form_post_submit_call_to_action_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/legacy_app_install_ad_app_store.pb.go b/googleapis/ads/googleads/v8/enums/legacy_app_install_ad_app_store.pb.go index 81b7cee09..d03e04473 100644 --- a/googleapis/ads/googleads/v8/enums/legacy_app_install_ad_app_store.pb.go +++ b/googleapis/ads/googleads/v8/enums/legacy_app_install_ad_app_store.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/legacy_app_install_ad_app_store.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/linked_account_type.pb.go b/googleapis/ads/googleads/v8/enums/linked_account_type.pb.go index e4b571f5c..8def691aa 100644 --- a/googleapis/ads/googleads/v8/enums/linked_account_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/linked_account_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/linked_account_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/listing_group_type.pb.go b/googleapis/ads/googleads/v8/enums/listing_group_type.pb.go index 6661aa885..cea6084e1 100644 --- a/googleapis/ads/googleads/v8/enums/listing_group_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/listing_group_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/listing_group_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/local_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/local_placeholder_field.pb.go index 26ff586ea..0131ca84d 100644 --- a/googleapis/ads/googleads/v8/enums/local_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/local_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/local_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/location_extension_targeting_criterion_field.pb.go b/googleapis/ads/googleads/v8/enums/location_extension_targeting_criterion_field.pb.go index 943b0b408..4f12ab271 100644 --- a/googleapis/ads/googleads/v8/enums/location_extension_targeting_criterion_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/location_extension_targeting_criterion_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/location_extension_targeting_criterion_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/location_group_radius_units.pb.go b/googleapis/ads/googleads/v8/enums/location_group_radius_units.pb.go index 9b71879ae..a026aab06 100644 --- a/googleapis/ads/googleads/v8/enums/location_group_radius_units.pb.go +++ b/googleapis/ads/googleads/v8/enums/location_group_radius_units.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/location_group_radius_units.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/location_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/location_placeholder_field.pb.go index adfd383d5..27ed6aee6 100644 --- a/googleapis/ads/googleads/v8/enums/location_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/location_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/location_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/location_source_type.pb.go b/googleapis/ads/googleads/v8/enums/location_source_type.pb.go index ddd191e5c..6d0a1313e 100644 --- a/googleapis/ads/googleads/v8/enums/location_source_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/location_source_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/location_source_type.proto package enums @@ -44,8 +44,7 @@ const ( LocationSourceTypeEnum_UNSPECIFIED LocationSourceTypeEnum_LocationSourceType = 0 // Used for return value only. Represents value unknown in this version. LocationSourceTypeEnum_UNKNOWN LocationSourceTypeEnum_LocationSourceType = 1 - // Locations associated with the customer's linked Google My Business - // account. + // Locations associated with the customer's linked Business Profile. LocationSourceTypeEnum_GOOGLE_MY_BUSINESS LocationSourceTypeEnum_LocationSourceType = 2 // Affiliate (chain) store locations. For example, Best Buy store locations. LocationSourceTypeEnum_AFFILIATE LocationSourceTypeEnum_LocationSourceType = 3 diff --git a/googleapis/ads/googleads/v8/enums/manager_link_status.pb.go b/googleapis/ads/googleads/v8/enums/manager_link_status.pb.go index 1f1ff8c8a..d18d60c04 100644 --- a/googleapis/ads/googleads/v8/enums/manager_link_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/manager_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/manager_link_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/matching_function_context_type.pb.go b/googleapis/ads/googleads/v8/enums/matching_function_context_type.pb.go index ab315d67b..dd099340e 100644 --- a/googleapis/ads/googleads/v8/enums/matching_function_context_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/matching_function_context_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/matching_function_context_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/matching_function_operator.pb.go b/googleapis/ads/googleads/v8/enums/matching_function_operator.pb.go index 7f190ffe4..3487e4c22 100644 --- a/googleapis/ads/googleads/v8/enums/matching_function_operator.pb.go +++ b/googleapis/ads/googleads/v8/enums/matching_function_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/matching_function_operator.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/media_type.pb.go b/googleapis/ads/googleads/v8/enums/media_type.pb.go index 03a09505e..d1715869e 100644 --- a/googleapis/ads/googleads/v8/enums/media_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/media_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/media_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/merchant_center_link_status.pb.go b/googleapis/ads/googleads/v8/enums/merchant_center_link_status.pb.go index 73e5bc0cc..eaf4031a9 100644 --- a/googleapis/ads/googleads/v8/enums/merchant_center_link_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/merchant_center_link_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/merchant_center_link_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/message_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/message_placeholder_field.pb.go index cb32aa8a7..e761334e9 100644 --- a/googleapis/ads/googleads/v8/enums/message_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/message_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/message_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/mime_type.pb.go b/googleapis/ads/googleads/v8/enums/mime_type.pb.go index d01e14411..4177f6d5f 100644 --- a/googleapis/ads/googleads/v8/enums/mime_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/mime_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/mime_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/minute_of_hour.pb.go b/googleapis/ads/googleads/v8/enums/minute_of_hour.pb.go index 6538fb3e2..b25b1b3d8 100644 --- a/googleapis/ads/googleads/v8/enums/minute_of_hour.pb.go +++ b/googleapis/ads/googleads/v8/enums/minute_of_hour.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/minute_of_hour.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/mobile_app_vendor.pb.go b/googleapis/ads/googleads/v8/enums/mobile_app_vendor.pb.go index 4c25298f5..5b7036dba 100644 --- a/googleapis/ads/googleads/v8/enums/mobile_app_vendor.pb.go +++ b/googleapis/ads/googleads/v8/enums/mobile_app_vendor.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/mobile_app_vendor.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/mobile_device_type.pb.go b/googleapis/ads/googleads/v8/enums/mobile_device_type.pb.go index bf90a105c..c8ad5e58c 100644 --- a/googleapis/ads/googleads/v8/enums/mobile_device_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/mobile_device_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/mobile_device_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/month_of_year.pb.go b/googleapis/ads/googleads/v8/enums/month_of_year.pb.go index ddc78a60a..82b27d181 100644 --- a/googleapis/ads/googleads/v8/enums/month_of_year.pb.go +++ b/googleapis/ads/googleads/v8/enums/month_of_year.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/month_of_year.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/negative_geo_target_type.pb.go b/googleapis/ads/googleads/v8/enums/negative_geo_target_type.pb.go index 0c6da5f17..820847b21 100644 --- a/googleapis/ads/googleads/v8/enums/negative_geo_target_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/negative_geo_target_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/negative_geo_target_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/offline_user_data_job_failure_reason.pb.go b/googleapis/ads/googleads/v8/enums/offline_user_data_job_failure_reason.pb.go index 704c0fdac..e3c72761d 100644 --- a/googleapis/ads/googleads/v8/enums/offline_user_data_job_failure_reason.pb.go +++ b/googleapis/ads/googleads/v8/enums/offline_user_data_job_failure_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/offline_user_data_job_failure_reason.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/offline_user_data_job_status.pb.go b/googleapis/ads/googleads/v8/enums/offline_user_data_job_status.pb.go index 59bae224b..51c8f1b68 100644 --- a/googleapis/ads/googleads/v8/enums/offline_user_data_job_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/offline_user_data_job_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/offline_user_data_job_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/offline_user_data_job_type.pb.go b/googleapis/ads/googleads/v8/enums/offline_user_data_job_type.pb.go index acfb4a1cd..7e6f1aff8 100644 --- a/googleapis/ads/googleads/v8/enums/offline_user_data_job_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/offline_user_data_job_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/offline_user_data_job_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/operating_system_version_operator_type.pb.go b/googleapis/ads/googleads/v8/enums/operating_system_version_operator_type.pb.go index 20441cb25..b1705585b 100644 --- a/googleapis/ads/googleads/v8/enums/operating_system_version_operator_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/operating_system_version_operator_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/operating_system_version_operator_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/optimization_goal_type.pb.go b/googleapis/ads/googleads/v8/enums/optimization_goal_type.pb.go index a656e45a5..fbe81f037 100644 --- a/googleapis/ads/googleads/v8/enums/optimization_goal_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/optimization_goal_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/optimization_goal_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/parental_status_type.pb.go b/googleapis/ads/googleads/v8/enums/parental_status_type.pb.go index 3ae58b69a..2013d6994 100644 --- a/googleapis/ads/googleads/v8/enums/parental_status_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/parental_status_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/parental_status_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/payment_mode.pb.go b/googleapis/ads/googleads/v8/enums/payment_mode.pb.go index db2e25cc0..cdb10cfac 100644 --- a/googleapis/ads/googleads/v8/enums/payment_mode.pb.go +++ b/googleapis/ads/googleads/v8/enums/payment_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/payment_mode.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/placeholder_type.pb.go b/googleapis/ads/googleads/v8/enums/placeholder_type.pb.go index c78f26ff6..ef6ae5810 100644 --- a/googleapis/ads/googleads/v8/enums/placeholder_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/placeholder_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/placeholder_type.proto package enums @@ -53,8 +53,8 @@ const ( // Lets you provide users with a link that points to a mobile app in // addition to a website. PlaceholderTypeEnum_APP PlaceholderTypeEnum_PlaceholderType = 4 - // Lets you show locations of businesses from your Google My Business - // account in your ad. This helps people find your locations by showing your + // Lets you show locations of businesses from your Business Profile + // in your ad. This helps people find your locations by showing your // ads with your address, a map to your location, or the distance to your // business. This extension type is useful to draw customers to your // brick-and-mortar location. diff --git a/googleapis/ads/googleads/v8/enums/placement_type.pb.go b/googleapis/ads/googleads/v8/enums/placement_type.pb.go index 3ca801d02..5d7db52e5 100644 --- a/googleapis/ads/googleads/v8/enums/placement_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/placement_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/placement_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/policy_approval_status.pb.go b/googleapis/ads/googleads/v8/enums/policy_approval_status.pb.go index 70e5cb298..4a92b1aaa 100644 --- a/googleapis/ads/googleads/v8/enums/policy_approval_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/policy_approval_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/policy_approval_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/policy_review_status.pb.go b/googleapis/ads/googleads/v8/enums/policy_review_status.pb.go index 36ffcf609..cad28e240 100644 --- a/googleapis/ads/googleads/v8/enums/policy_review_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/policy_review_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/policy_review_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/policy_topic_entry_type.pb.go b/googleapis/ads/googleads/v8/enums/policy_topic_entry_type.pb.go index 588094349..44d6f4b8e 100644 --- a/googleapis/ads/googleads/v8/enums/policy_topic_entry_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/policy_topic_entry_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/policy_topic_entry_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go b/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go index cefad963b..202ed1bc3 100644 --- a/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/policy_topic_evidence_destination_mismatch_url_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_device.pb.go b/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_device.pb.go index 12aee38de..fdde196ef 100644 --- a/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_device.pb.go +++ b/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_device.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_device.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go b/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go index 35ccb8431..788c52d56 100644 --- a/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/policy_topic_evidence_destination_not_working_dns_error_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/positive_geo_target_type.pb.go b/googleapis/ads/googleads/v8/enums/positive_geo_target_type.pb.go index 5cc26f299..e81b11bd8 100644 --- a/googleapis/ads/googleads/v8/enums/positive_geo_target_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/positive_geo_target_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/positive_geo_target_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/preferred_content_type.pb.go b/googleapis/ads/googleads/v8/enums/preferred_content_type.pb.go index b50b8ff45..384e6f2f5 100644 --- a/googleapis/ads/googleads/v8/enums/preferred_content_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/preferred_content_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/preferred_content_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/price_extension_price_qualifier.pb.go b/googleapis/ads/googleads/v8/enums/price_extension_price_qualifier.pb.go index 9383ee0ce..d9057c9c5 100644 --- a/googleapis/ads/googleads/v8/enums/price_extension_price_qualifier.pb.go +++ b/googleapis/ads/googleads/v8/enums/price_extension_price_qualifier.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/price_extension_price_qualifier.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/price_extension_price_unit.pb.go b/googleapis/ads/googleads/v8/enums/price_extension_price_unit.pb.go index 8f7cf5eb8..395a5c20f 100644 --- a/googleapis/ads/googleads/v8/enums/price_extension_price_unit.pb.go +++ b/googleapis/ads/googleads/v8/enums/price_extension_price_unit.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/price_extension_price_unit.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/price_extension_type.pb.go b/googleapis/ads/googleads/v8/enums/price_extension_type.pb.go index 69af9579c..ad9c52688 100644 --- a/googleapis/ads/googleads/v8/enums/price_extension_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/price_extension_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/price_extension_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/price_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/price_placeholder_field.pb.go index fd3e0fc1e..2c17f6379 100644 --- a/googleapis/ads/googleads/v8/enums/price_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/price_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/price_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/product_bidding_category_level.pb.go b/googleapis/ads/googleads/v8/enums/product_bidding_category_level.pb.go index 5577001ed..530507ffd 100644 --- a/googleapis/ads/googleads/v8/enums/product_bidding_category_level.pb.go +++ b/googleapis/ads/googleads/v8/enums/product_bidding_category_level.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/product_bidding_category_level.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/product_bidding_category_status.pb.go b/googleapis/ads/googleads/v8/enums/product_bidding_category_status.pb.go index c7cc0be3f..b58d0aa7d 100644 --- a/googleapis/ads/googleads/v8/enums/product_bidding_category_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/product_bidding_category_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/product_bidding_category_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/product_channel.pb.go b/googleapis/ads/googleads/v8/enums/product_channel.pb.go index ae68c6b09..74e1eb27b 100644 --- a/googleapis/ads/googleads/v8/enums/product_channel.pb.go +++ b/googleapis/ads/googleads/v8/enums/product_channel.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/product_channel.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/product_channel_exclusivity.pb.go b/googleapis/ads/googleads/v8/enums/product_channel_exclusivity.pb.go index 3ccf2c9d8..6f85d107d 100644 --- a/googleapis/ads/googleads/v8/enums/product_channel_exclusivity.pb.go +++ b/googleapis/ads/googleads/v8/enums/product_channel_exclusivity.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/product_channel_exclusivity.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/product_condition.pb.go b/googleapis/ads/googleads/v8/enums/product_condition.pb.go index 306fea56a..e6a2497ed 100644 --- a/googleapis/ads/googleads/v8/enums/product_condition.pb.go +++ b/googleapis/ads/googleads/v8/enums/product_condition.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/product_condition.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/product_custom_attribute_index.pb.go b/googleapis/ads/googleads/v8/enums/product_custom_attribute_index.pb.go index 106b24916..ca8455746 100644 --- a/googleapis/ads/googleads/v8/enums/product_custom_attribute_index.pb.go +++ b/googleapis/ads/googleads/v8/enums/product_custom_attribute_index.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/product_custom_attribute_index.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/product_type_level.pb.go b/googleapis/ads/googleads/v8/enums/product_type_level.pb.go index 0fe69e22f..b893d75e8 100644 --- a/googleapis/ads/googleads/v8/enums/product_type_level.pb.go +++ b/googleapis/ads/googleads/v8/enums/product_type_level.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/product_type_level.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/promotion_extension_discount_modifier.pb.go b/googleapis/ads/googleads/v8/enums/promotion_extension_discount_modifier.pb.go index 4de5a8e93..51443a75c 100644 --- a/googleapis/ads/googleads/v8/enums/promotion_extension_discount_modifier.pb.go +++ b/googleapis/ads/googleads/v8/enums/promotion_extension_discount_modifier.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/promotion_extension_discount_modifier.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/promotion_extension_occasion.pb.go b/googleapis/ads/googleads/v8/enums/promotion_extension_occasion.pb.go index 5d16798df..5b55cc5d9 100644 --- a/googleapis/ads/googleads/v8/enums/promotion_extension_occasion.pb.go +++ b/googleapis/ads/googleads/v8/enums/promotion_extension_occasion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/promotion_extension_occasion.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/promotion_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/promotion_placeholder_field.pb.go index 8873d31dc..c74b11411 100644 --- a/googleapis/ads/googleads/v8/enums/promotion_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/promotion_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/promotion_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/proximity_radius_units.pb.go b/googleapis/ads/googleads/v8/enums/proximity_radius_units.pb.go index 9661cf514..6830c6025 100644 --- a/googleapis/ads/googleads/v8/enums/proximity_radius_units.pb.go +++ b/googleapis/ads/googleads/v8/enums/proximity_radius_units.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/proximity_radius_units.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/quality_score_bucket.pb.go b/googleapis/ads/googleads/v8/enums/quality_score_bucket.pb.go index 2c94de223..79cf53eca 100644 --- a/googleapis/ads/googleads/v8/enums/quality_score_bucket.pb.go +++ b/googleapis/ads/googleads/v8/enums/quality_score_bucket.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/quality_score_bucket.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/reach_plan_ad_length.pb.go b/googleapis/ads/googleads/v8/enums/reach_plan_ad_length.pb.go index ad8e83395..4bca0f33f 100644 --- a/googleapis/ads/googleads/v8/enums/reach_plan_ad_length.pb.go +++ b/googleapis/ads/googleads/v8/enums/reach_plan_ad_length.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/reach_plan_ad_length.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/reach_plan_age_range.pb.go b/googleapis/ads/googleads/v8/enums/reach_plan_age_range.pb.go index 083fe0e42..477bda79a 100644 --- a/googleapis/ads/googleads/v8/enums/reach_plan_age_range.pb.go +++ b/googleapis/ads/googleads/v8/enums/reach_plan_age_range.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/reach_plan_age_range.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/reach_plan_network.pb.go b/googleapis/ads/googleads/v8/enums/reach_plan_network.pb.go index 3e55ad1b2..4e08663a6 100644 --- a/googleapis/ads/googleads/v8/enums/reach_plan_network.pb.go +++ b/googleapis/ads/googleads/v8/enums/reach_plan_network.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/reach_plan_network.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/real_estate_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/real_estate_placeholder_field.pb.go index ab85ca0f4..56bd9b8c8 100644 --- a/googleapis/ads/googleads/v8/enums/real_estate_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/real_estate_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/real_estate_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/recommendation_type.pb.go b/googleapis/ads/googleads/v8/enums/recommendation_type.pb.go index 2583a8c18..ef89f0041 100644 --- a/googleapis/ads/googleads/v8/enums/recommendation_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/recommendation_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/recommendation_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/resource_change_operation.pb.go b/googleapis/ads/googleads/v8/enums/resource_change_operation.pb.go index b9aa1c73c..4f5da2416 100644 --- a/googleapis/ads/googleads/v8/enums/resource_change_operation.pb.go +++ b/googleapis/ads/googleads/v8/enums/resource_change_operation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/resource_change_operation.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/resource_limit_type.pb.go b/googleapis/ads/googleads/v8/enums/resource_limit_type.pb.go index 2f274005f..433b49a9e 100644 --- a/googleapis/ads/googleads/v8/enums/resource_limit_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/resource_limit_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/resource_limit_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/response_content_type.pb.go b/googleapis/ads/googleads/v8/enums/response_content_type.pb.go index f96e9dd46..4d3c0ba39 100644 --- a/googleapis/ads/googleads/v8/enums/response_content_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/response_content_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/response_content_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/search_engine_results_page_type.pb.go b/googleapis/ads/googleads/v8/enums/search_engine_results_page_type.pb.go index 6f2eb3333..356970179 100644 --- a/googleapis/ads/googleads/v8/enums/search_engine_results_page_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/search_engine_results_page_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/search_engine_results_page_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/search_term_match_type.pb.go b/googleapis/ads/googleads/v8/enums/search_term_match_type.pb.go index d1fddba21..4f673e2fd 100644 --- a/googleapis/ads/googleads/v8/enums/search_term_match_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/search_term_match_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/search_term_match_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/search_term_targeting_status.pb.go b/googleapis/ads/googleads/v8/enums/search_term_targeting_status.pb.go index 8f8959fcf..66724aa1e 100644 --- a/googleapis/ads/googleads/v8/enums/search_term_targeting_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/search_term_targeting_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/search_term_targeting_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/seasonality_event_scope.pb.go b/googleapis/ads/googleads/v8/enums/seasonality_event_scope.pb.go new file mode 100644 index 000000000..2a5725791 --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/seasonality_event_scope.pb.go @@ -0,0 +1,246 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/seasonality_event_scope.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// The possible scopes of a Seasonality Event. +type SeasonalityEventScopeEnum_SeasonalityEventScope int32 + +const ( + // No value has been specified. + SeasonalityEventScopeEnum_UNSPECIFIED SeasonalityEventScopeEnum_SeasonalityEventScope = 0 + // The received value is not known in this version. + // + // This is a response-only value. + SeasonalityEventScopeEnum_UNKNOWN SeasonalityEventScopeEnum_SeasonalityEventScope = 1 + // The seasonality event is applied to all the customer’s traffic for + // supported advertising channel types and device types. The CUSTOMER scope + // cannot be used in mutates. + SeasonalityEventScopeEnum_CUSTOMER SeasonalityEventScopeEnum_SeasonalityEventScope = 2 + // The seasonality event is applied to all specified campaigns. + SeasonalityEventScopeEnum_CAMPAIGN SeasonalityEventScopeEnum_SeasonalityEventScope = 4 + // The seasonality event is applied to all campaigns that belong to + // specified channel types. + SeasonalityEventScopeEnum_CHANNEL SeasonalityEventScopeEnum_SeasonalityEventScope = 5 +) + +// Enum value maps for SeasonalityEventScopeEnum_SeasonalityEventScope. +var ( + SeasonalityEventScopeEnum_SeasonalityEventScope_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "CUSTOMER", + 4: "CAMPAIGN", + 5: "CHANNEL", + } + SeasonalityEventScopeEnum_SeasonalityEventScope_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "CUSTOMER": 2, + "CAMPAIGN": 4, + "CHANNEL": 5, + } +) + +func (x SeasonalityEventScopeEnum_SeasonalityEventScope) Enum() *SeasonalityEventScopeEnum_SeasonalityEventScope { + p := new(SeasonalityEventScopeEnum_SeasonalityEventScope) + *p = x + return p +} + +func (x SeasonalityEventScopeEnum_SeasonalityEventScope) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (SeasonalityEventScopeEnum_SeasonalityEventScope) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_enumTypes[0].Descriptor() +} + +func (SeasonalityEventScopeEnum_SeasonalityEventScope) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_enumTypes[0] +} + +func (x SeasonalityEventScopeEnum_SeasonalityEventScope) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use SeasonalityEventScopeEnum_SeasonalityEventScope.Descriptor instead. +func (SeasonalityEventScopeEnum_SeasonalityEventScope) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescGZIP(), []int{0, 0} +} + +// Message describing seasonality event scopes. The two types of seasonality +// events are BiddingSeasonalityAdjustments and BiddingDataExclusions. +type SeasonalityEventScopeEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *SeasonalityEventScopeEnum) Reset() { + *x = SeasonalityEventScopeEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *SeasonalityEventScopeEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SeasonalityEventScopeEnum) ProtoMessage() {} + +func (x *SeasonalityEventScopeEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SeasonalityEventScopeEnum.ProtoReflect.Descriptor instead. +func (*SeasonalityEventScopeEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_seasonality_event_scope_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDesc = []byte{ + 0x0a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x65, 0x76, 0x65, 0x6e, + 0x74, 0x5f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7b, 0x0a, 0x19, 0x53, 0x65, + 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x63, + 0x6f, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x5e, 0x0a, 0x15, 0x53, 0x65, 0x61, 0x73, 0x6f, + 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x63, 0x6f, 0x70, 0x65, + 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, + 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0c, + 0x0a, 0x08, 0x43, 0x55, 0x53, 0x54, 0x4f, 0x4d, 0x45, 0x52, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, + 0x43, 0x41, 0x4d, 0x50, 0x41, 0x49, 0x47, 0x4e, 0x10, 0x04, 0x12, 0x0b, 0x0a, 0x07, 0x43, 0x48, + 0x41, 0x4e, 0x4e, 0x45, 0x4c, 0x10, 0x05, 0x42, 0xef, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x1a, 0x53, + 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, + 0x63, 0x6f, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, + 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, + 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, + 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, + 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, + 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, + 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, + 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, + 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescData = file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_goTypes = []interface{}{ + (SeasonalityEventScopeEnum_SeasonalityEventScope)(0), // 0: google.ads.googleads.v8.enums.SeasonalityEventScopeEnum.SeasonalityEventScope + (*SeasonalityEventScopeEnum)(nil), // 1: google.ads.googleads.v8.enums.SeasonalityEventScopeEnum +} +var file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_init() } +func file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_init() { + if File_google_ads_googleads_v8_enums_seasonality_event_scope_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SeasonalityEventScopeEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_seasonality_event_scope_proto = out.File + file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_goTypes = nil + file_google_ads_googleads_v8_enums_seasonality_event_scope_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/seasonality_event_status.pb.go b/googleapis/ads/googleads/v8/enums/seasonality_event_status.pb.go new file mode 100644 index 000000000..cb50b5268 --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/seasonality_event_status.pb.go @@ -0,0 +1,238 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/seasonality_event_status.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// The possible statuses of a Seasonality Event. +type SeasonalityEventStatusEnum_SeasonalityEventStatus int32 + +const ( + // No value has been specified. + SeasonalityEventStatusEnum_UNSPECIFIED SeasonalityEventStatusEnum_SeasonalityEventStatus = 0 + // The received value is not known in this version. + // + // This is a response-only value. + SeasonalityEventStatusEnum_UNKNOWN SeasonalityEventStatusEnum_SeasonalityEventStatus = 1 + // The seasonality event is enabled. + SeasonalityEventStatusEnum_ENABLED SeasonalityEventStatusEnum_SeasonalityEventStatus = 2 + // The seasonality event is removed. + SeasonalityEventStatusEnum_REMOVED SeasonalityEventStatusEnum_SeasonalityEventStatus = 4 +) + +// Enum value maps for SeasonalityEventStatusEnum_SeasonalityEventStatus. +var ( + SeasonalityEventStatusEnum_SeasonalityEventStatus_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "ENABLED", + 4: "REMOVED", + } + SeasonalityEventStatusEnum_SeasonalityEventStatus_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "ENABLED": 2, + "REMOVED": 4, + } +) + +func (x SeasonalityEventStatusEnum_SeasonalityEventStatus) Enum() *SeasonalityEventStatusEnum_SeasonalityEventStatus { + p := new(SeasonalityEventStatusEnum_SeasonalityEventStatus) + *p = x + return p +} + +func (x SeasonalityEventStatusEnum_SeasonalityEventStatus) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (SeasonalityEventStatusEnum_SeasonalityEventStatus) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_seasonality_event_status_proto_enumTypes[0].Descriptor() +} + +func (SeasonalityEventStatusEnum_SeasonalityEventStatus) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_seasonality_event_status_proto_enumTypes[0] +} + +func (x SeasonalityEventStatusEnum_SeasonalityEventStatus) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use SeasonalityEventStatusEnum_SeasonalityEventStatus.Descriptor instead. +func (SeasonalityEventStatusEnum_SeasonalityEventStatus) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescGZIP(), []int{0, 0} +} + +// Message describing seasonality event statuses. The two types of seasonality +// events are BiddingSeasonalityAdjustments and BiddingDataExclusions. +type SeasonalityEventStatusEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *SeasonalityEventStatusEnum) Reset() { + *x = SeasonalityEventStatusEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_seasonality_event_status_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *SeasonalityEventStatusEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SeasonalityEventStatusEnum) ProtoMessage() {} + +func (x *SeasonalityEventStatusEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_seasonality_event_status_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SeasonalityEventStatusEnum.ProtoReflect.Descriptor instead. +func (*SeasonalityEventStatusEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_seasonality_event_status_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDesc = []byte{ + 0x0a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x65, 0x76, 0x65, 0x6e, + 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x6e, 0x0a, 0x1a, 0x53, + 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x50, 0x0a, 0x16, 0x53, 0x65, 0x61, + 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, + 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, + 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x45, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x12, 0x0b, + 0x0a, 0x07, 0x52, 0x45, 0x4d, 0x4f, 0x56, 0x45, 0x44, 0x10, 0x04, 0x42, 0xf0, 0x01, 0x0a, 0x21, + 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x42, 0x1b, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, + 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, + 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, + 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescData = file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_seasonality_event_status_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_seasonality_event_status_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_seasonality_event_status_proto_goTypes = []interface{}{ + (SeasonalityEventStatusEnum_SeasonalityEventStatus)(0), // 0: google.ads.googleads.v8.enums.SeasonalityEventStatusEnum.SeasonalityEventStatus + (*SeasonalityEventStatusEnum)(nil), // 1: google.ads.googleads.v8.enums.SeasonalityEventStatusEnum +} +var file_google_ads_googleads_v8_enums_seasonality_event_status_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_seasonality_event_status_proto_init() } +func file_google_ads_googleads_v8_enums_seasonality_event_status_proto_init() { + if File_google_ads_googleads_v8_enums_seasonality_event_status_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_seasonality_event_status_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SeasonalityEventStatusEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_seasonality_event_status_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_seasonality_event_status_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_seasonality_event_status_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_seasonality_event_status_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_seasonality_event_status_proto = out.File + file_google_ads_googleads_v8_enums_seasonality_event_status_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_seasonality_event_status_proto_goTypes = nil + file_google_ads_googleads_v8_enums_seasonality_event_status_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/served_asset_field_type.pb.go b/googleapis/ads/googleads/v8/enums/served_asset_field_type.pb.go index da12cd61d..794b70827 100644 --- a/googleapis/ads/googleads/v8/enums/served_asset_field_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/served_asset_field_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/served_asset_field_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/shared_set_status.pb.go b/googleapis/ads/googleads/v8/enums/shared_set_status.pb.go index eea6a1f35..ca1d48da9 100644 --- a/googleapis/ads/googleads/v8/enums/shared_set_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/shared_set_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/shared_set_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/shared_set_type.pb.go b/googleapis/ads/googleads/v8/enums/shared_set_type.pb.go index 30d207e8b..e0add81dd 100644 --- a/googleapis/ads/googleads/v8/enums/shared_set_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/shared_set_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/shared_set_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/simulation_modification_method.pb.go b/googleapis/ads/googleads/v8/enums/simulation_modification_method.pb.go index 76f93a1fc..c7afe4259 100644 --- a/googleapis/ads/googleads/v8/enums/simulation_modification_method.pb.go +++ b/googleapis/ads/googleads/v8/enums/simulation_modification_method.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/simulation_modification_method.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/simulation_type.pb.go b/googleapis/ads/googleads/v8/enums/simulation_type.pb.go index 0d74700f9..c18995747 100644 --- a/googleapis/ads/googleads/v8/enums/simulation_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/simulation_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/simulation_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/sitelink_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/sitelink_placeholder_field.pb.go index 86161fe00..bd349e2a9 100644 --- a/googleapis/ads/googleads/v8/enums/sitelink_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/sitelink_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/sitelink_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/slot.pb.go b/googleapis/ads/googleads/v8/enums/slot.pb.go index f2cce9291..0b8e932fe 100644 --- a/googleapis/ads/googleads/v8/enums/slot.pb.go +++ b/googleapis/ads/googleads/v8/enums/slot.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/slot.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/spending_limit_type.pb.go b/googleapis/ads/googleads/v8/enums/spending_limit_type.pb.go index 5627b512f..91671a539 100644 --- a/googleapis/ads/googleads/v8/enums/spending_limit_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/spending_limit_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/spending_limit_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/structured_snippet_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/structured_snippet_placeholder_field.pb.go index 0176265d4..ea5104e97 100644 --- a/googleapis/ads/googleads/v8/enums/structured_snippet_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/structured_snippet_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/structured_snippet_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/summary_row_setting.pb.go b/googleapis/ads/googleads/v8/enums/summary_row_setting.pb.go index 66d3a1348..0774008ac 100644 --- a/googleapis/ads/googleads/v8/enums/summary_row_setting.pb.go +++ b/googleapis/ads/googleads/v8/enums/summary_row_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/summary_row_setting.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/system_managed_entity_source.pb.go b/googleapis/ads/googleads/v8/enums/system_managed_entity_source.pb.go index 64f92c844..5f4e74596 100644 --- a/googleapis/ads/googleads/v8/enums/system_managed_entity_source.pb.go +++ b/googleapis/ads/googleads/v8/enums/system_managed_entity_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/system_managed_entity_source.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/target_cpa_opt_in_recommendation_goal.pb.go b/googleapis/ads/googleads/v8/enums/target_cpa_opt_in_recommendation_goal.pb.go index 8a136e356..69e4b1960 100644 --- a/googleapis/ads/googleads/v8/enums/target_cpa_opt_in_recommendation_goal.pb.go +++ b/googleapis/ads/googleads/v8/enums/target_cpa_opt_in_recommendation_goal.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/target_cpa_opt_in_recommendation_goal.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/target_impression_share_location.pb.go b/googleapis/ads/googleads/v8/enums/target_impression_share_location.pb.go index d9789b625..9a8e54392 100644 --- a/googleapis/ads/googleads/v8/enums/target_impression_share_location.pb.go +++ b/googleapis/ads/googleads/v8/enums/target_impression_share_location.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/target_impression_share_location.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/targeting_dimension.pb.go b/googleapis/ads/googleads/v8/enums/targeting_dimension.pb.go index a419d32a6..e6219b07a 100644 --- a/googleapis/ads/googleads/v8/enums/targeting_dimension.pb.go +++ b/googleapis/ads/googleads/v8/enums/targeting_dimension.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/targeting_dimension.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/time_type.pb.go b/googleapis/ads/googleads/v8/enums/time_type.pb.go index 7d4b18626..5ffdf6133 100644 --- a/googleapis/ads/googleads/v8/enums/time_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/time_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/time_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/tracking_code_page_format.pb.go b/googleapis/ads/googleads/v8/enums/tracking_code_page_format.pb.go index e57d96224..e387be0c5 100644 --- a/googleapis/ads/googleads/v8/enums/tracking_code_page_format.pb.go +++ b/googleapis/ads/googleads/v8/enums/tracking_code_page_format.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/tracking_code_page_format.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/tracking_code_type.pb.go b/googleapis/ads/googleads/v8/enums/tracking_code_type.pb.go index 1f86f28c8..4284ff1c0 100644 --- a/googleapis/ads/googleads/v8/enums/tracking_code_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/tracking_code_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/tracking_code_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/travel_placeholder_field.pb.go b/googleapis/ads/googleads/v8/enums/travel_placeholder_field.pb.go index 579ef0a34..d6102abc6 100644 --- a/googleapis/ads/googleads/v8/enums/travel_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v8/enums/travel_placeholder_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/travel_placeholder_field.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_identifier_source.pb.go b/googleapis/ads/googleads/v8/enums/user_identifier_source.pb.go index 90d450efb..01ccce4e1 100644 --- a/googleapis/ads/googleads/v8/enums/user_identifier_source.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_identifier_source.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_identifier_source.proto package enums @@ -36,8 +36,8 @@ const ( _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) -// The type of user identifier source for offline Store Sales third party -// uploads. +// The type of user identifier source for offline Store Sales, click +// conversion, and conversion adjustment uploads. type UserIdentifierSourceEnum_UserIdentifierSource int32 const ( @@ -97,7 +97,7 @@ func (UserIdentifierSourceEnum_UserIdentifierSource) EnumDescriptor() ([]byte, [ } // Container for enum describing the source of the user identifier for offline -// Store Sales third party uploads. +// Store Sales, click conversion, and conversion adjustment uploads. type UserIdentifierSourceEnum struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache diff --git a/googleapis/ads/googleads/v8/enums/user_interest_taxonomy_type.pb.go b/googleapis/ads/googleads/v8/enums/user_interest_taxonomy_type.pb.go index 88e5f7a52..9a3b87f63 100644 --- a/googleapis/ads/googleads/v8/enums/user_interest_taxonomy_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_interest_taxonomy_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_interest_taxonomy_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_access_status.pb.go b/googleapis/ads/googleads/v8/enums/user_list_access_status.pb.go index 93fd7e22e..fbd172d8e 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_access_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_access_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_access_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_closing_reason.pb.go b/googleapis/ads/googleads/v8/enums/user_list_closing_reason.pb.go index 5719c5e30..39018c388 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_closing_reason.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_closing_reason.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_closing_reason.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_combined_rule_operator.pb.go b/googleapis/ads/googleads/v8/enums/user_list_combined_rule_operator.pb.go index 9ce0470a7..0d4760f99 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_combined_rule_operator.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_combined_rule_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_combined_rule_operator.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_crm_data_source_type.pb.go b/googleapis/ads/googleads/v8/enums/user_list_crm_data_source_type.pb.go index c1726ae44..ccb5f3472 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_crm_data_source_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_crm_data_source_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_crm_data_source_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_date_rule_item_operator.pb.go b/googleapis/ads/googleads/v8/enums/user_list_date_rule_item_operator.pb.go index 6c1580dcd..dc62175f7 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_date_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_date_rule_item_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_date_rule_item_operator.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_logical_rule_operator.pb.go b/googleapis/ads/googleads/v8/enums/user_list_logical_rule_operator.pb.go index aabb2acec..6f8f0adfc 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_logical_rule_operator.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_logical_rule_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_logical_rule_operator.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_membership_status.pb.go b/googleapis/ads/googleads/v8/enums/user_list_membership_status.pb.go index 616dc9000..0dde9f717 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_membership_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_membership_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_membership_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_number_rule_item_operator.pb.go b/googleapis/ads/googleads/v8/enums/user_list_number_rule_item_operator.pb.go index 2918d016f..8f01db5ad 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_number_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_number_rule_item_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_number_rule_item_operator.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_prepopulation_status.pb.go b/googleapis/ads/googleads/v8/enums/user_list_prepopulation_status.pb.go index 7991a4359..0acd7735c 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_prepopulation_status.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_prepopulation_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_prepopulation_status.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_rule_type.pb.go b/googleapis/ads/googleads/v8/enums/user_list_rule_type.pb.go index f87e38ae4..344324f54 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_rule_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_rule_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_rule_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_size_range.pb.go b/googleapis/ads/googleads/v8/enums/user_list_size_range.pb.go index 189cfdade..1d96a3b65 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_size_range.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_size_range.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_size_range.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_string_rule_item_operator.pb.go b/googleapis/ads/googleads/v8/enums/user_list_string_rule_item_operator.pb.go index 3c692fba3..67749414f 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_string_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_string_rule_item_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_string_rule_item_operator.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/user_list_type.pb.go b/googleapis/ads/googleads/v8/enums/user_list_type.pb.go index 92f1fe2c8..d7f4cf295 100644 --- a/googleapis/ads/googleads/v8/enums/user_list_type.pb.go +++ b/googleapis/ads/googleads/v8/enums/user_list_type.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/user_list_type.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/value_rule_device_type.pb.go b/googleapis/ads/googleads/v8/enums/value_rule_device_type.pb.go new file mode 100644 index 000000000..d07189267 --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/value_rule_device_type.pb.go @@ -0,0 +1,240 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/value_rule_device_type.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Possible device types used in conversion value rule. +type ValueRuleDeviceTypeEnum_ValueRuleDeviceType int32 + +const ( + // Not specified. + ValueRuleDeviceTypeEnum_UNSPECIFIED ValueRuleDeviceTypeEnum_ValueRuleDeviceType = 0 + // Used for return value only. Represents value unknown in this version. + ValueRuleDeviceTypeEnum_UNKNOWN ValueRuleDeviceTypeEnum_ValueRuleDeviceType = 1 + // Mobile device. + ValueRuleDeviceTypeEnum_MOBILE ValueRuleDeviceTypeEnum_ValueRuleDeviceType = 2 + // Desktop device. + ValueRuleDeviceTypeEnum_DESKTOP ValueRuleDeviceTypeEnum_ValueRuleDeviceType = 3 + // Tablet device. + ValueRuleDeviceTypeEnum_TABLET ValueRuleDeviceTypeEnum_ValueRuleDeviceType = 4 +) + +// Enum value maps for ValueRuleDeviceTypeEnum_ValueRuleDeviceType. +var ( + ValueRuleDeviceTypeEnum_ValueRuleDeviceType_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "MOBILE", + 3: "DESKTOP", + 4: "TABLET", + } + ValueRuleDeviceTypeEnum_ValueRuleDeviceType_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "MOBILE": 2, + "DESKTOP": 3, + "TABLET": 4, + } +) + +func (x ValueRuleDeviceTypeEnum_ValueRuleDeviceType) Enum() *ValueRuleDeviceTypeEnum_ValueRuleDeviceType { + p := new(ValueRuleDeviceTypeEnum_ValueRuleDeviceType) + *p = x + return p +} + +func (x ValueRuleDeviceTypeEnum_ValueRuleDeviceType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ValueRuleDeviceTypeEnum_ValueRuleDeviceType) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_value_rule_device_type_proto_enumTypes[0].Descriptor() +} + +func (ValueRuleDeviceTypeEnum_ValueRuleDeviceType) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_value_rule_device_type_proto_enumTypes[0] +} + +func (x ValueRuleDeviceTypeEnum_ValueRuleDeviceType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ValueRuleDeviceTypeEnum_ValueRuleDeviceType.Descriptor instead. +func (ValueRuleDeviceTypeEnum_ValueRuleDeviceType) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing possible device types used in a conversion +// value rule. +type ValueRuleDeviceTypeEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ValueRuleDeviceTypeEnum) Reset() { + *x = ValueRuleDeviceTypeEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_value_rule_device_type_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ValueRuleDeviceTypeEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ValueRuleDeviceTypeEnum) ProtoMessage() {} + +func (x *ValueRuleDeviceTypeEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_value_rule_device_type_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ValueRuleDeviceTypeEnum.ProtoReflect.Descriptor instead. +func (*ValueRuleDeviceTypeEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_value_rule_device_type_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDesc = []byte{ + 0x0a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x64, 0x65, 0x76, 0x69, 0x63, + 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x73, 0x0a, 0x17, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, + 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x58, 0x0a, 0x13, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, + 0x65, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x55, + 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, + 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x4d, 0x4f, 0x42, + 0x49, 0x4c, 0x45, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x44, 0x45, 0x53, 0x4b, 0x54, 0x4f, 0x50, + 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x54, 0x10, 0x04, 0x42, 0xed, + 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x18, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x44, + 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, + 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, + 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescData = file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_value_rule_device_type_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_device_type_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_device_type_proto_goTypes = []interface{}{ + (ValueRuleDeviceTypeEnum_ValueRuleDeviceType)(0), // 0: google.ads.googleads.v8.enums.ValueRuleDeviceTypeEnum.ValueRuleDeviceType + (*ValueRuleDeviceTypeEnum)(nil), // 1: google.ads.googleads.v8.enums.ValueRuleDeviceTypeEnum +} +var file_google_ads_googleads_v8_enums_value_rule_device_type_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_value_rule_device_type_proto_init() } +func file_google_ads_googleads_v8_enums_value_rule_device_type_proto_init() { + if File_google_ads_googleads_v8_enums_value_rule_device_type_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_value_rule_device_type_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ValueRuleDeviceTypeEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_value_rule_device_type_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_value_rule_device_type_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_value_rule_device_type_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_value_rule_device_type_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_value_rule_device_type_proto = out.File + file_google_ads_googleads_v8_enums_value_rule_device_type_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_value_rule_device_type_proto_goTypes = nil + file_google_ads_googleads_v8_enums_value_rule_device_type_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/value_rule_geo_location_match_type.pb.go b/googleapis/ads/googleads/v8/enums/value_rule_geo_location_match_type.pb.go new file mode 100644 index 000000000..32e2f1864 --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/value_rule_geo_location_match_type.pb.go @@ -0,0 +1,238 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/value_rule_geo_location_match_type.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Possible geographic location matching types. +type ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType int32 + +const ( + // Not specified. + ValueRuleGeoLocationMatchTypeEnum_UNSPECIFIED ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType = 0 + // Used for return value only. Represents value unknown in this version. + ValueRuleGeoLocationMatchTypeEnum_UNKNOWN ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType = 1 + // Either Area of Interest or Location of Presence can be used to match. + ValueRuleGeoLocationMatchTypeEnum_ANY ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType = 2 + // Only Location of Presence can be used to match. + ValueRuleGeoLocationMatchTypeEnum_LOCATION_OF_PRESENCE ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType = 3 +) + +// Enum value maps for ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType. +var ( + ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "ANY", + 3: "LOCATION_OF_PRESENCE", + } + ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "ANY": 2, + "LOCATION_OF_PRESENCE": 3, + } +) + +func (x ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType) Enum() *ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType { + p := new(ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType) + *p = x + return p +} + +func (x ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_enumTypes[0].Descriptor() +} + +func (ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_enumTypes[0] +} + +func (x ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType.Descriptor instead. +func (ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing possible geographic location matching types +// used in a conversion value rule. +type ValueRuleGeoLocationMatchTypeEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ValueRuleGeoLocationMatchTypeEnum) Reset() { + *x = ValueRuleGeoLocationMatchTypeEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ValueRuleGeoLocationMatchTypeEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ValueRuleGeoLocationMatchTypeEnum) ProtoMessage() {} + +func (x *ValueRuleGeoLocationMatchTypeEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ValueRuleGeoLocationMatchTypeEnum.ProtoReflect.Descriptor instead. +func (*ValueRuleGeoLocationMatchTypeEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDesc = []byte{ + 0x0a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x6c, + 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, + 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x85, 0x01, 0x0a, 0x21, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x47, 0x65, 0x6f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x61, + 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x60, 0x0a, 0x1d, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x65, 0x6f, 0x4c, 0x6f, 0x63, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, + 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, + 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x41, 0x4e, + 0x59, 0x10, 0x02, 0x12, 0x18, 0x0a, 0x14, 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, + 0x4f, 0x46, 0x5f, 0x50, 0x52, 0x45, 0x53, 0x45, 0x4e, 0x43, 0x45, 0x10, 0x03, 0x42, 0xf7, 0x01, + 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x42, 0x22, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x65, + 0x6f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, + 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, + 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, + 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, + 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, + 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, + 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, + 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, + 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescData = file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_goTypes = []interface{}{ + (ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType)(0), // 0: google.ads.googleads.v8.enums.ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType + (*ValueRuleGeoLocationMatchTypeEnum)(nil), // 1: google.ads.googleads.v8.enums.ValueRuleGeoLocationMatchTypeEnum +} +var file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_init() } +func file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_init() { + if File_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ValueRuleGeoLocationMatchTypeEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto = out.File + file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_goTypes = nil + file_google_ads_googleads_v8_enums_value_rule_geo_location_match_type_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/value_rule_operation.pb.go b/googleapis/ads/googleads/v8/enums/value_rule_operation.pb.go new file mode 100644 index 000000000..6e625358d --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/value_rule_operation.pb.go @@ -0,0 +1,239 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/value_rule_operation.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Possible operations of the action of a conversion value rule. +type ValueRuleOperationEnum_ValueRuleOperation int32 + +const ( + // Not specified. + ValueRuleOperationEnum_UNSPECIFIED ValueRuleOperationEnum_ValueRuleOperation = 0 + // Used for return value only. Represents value unknown in this version. + ValueRuleOperationEnum_UNKNOWN ValueRuleOperationEnum_ValueRuleOperation = 1 + // Add provided value to conversion value. + ValueRuleOperationEnum_ADD ValueRuleOperationEnum_ValueRuleOperation = 2 + // Multiply conversion value by provided value. + ValueRuleOperationEnum_MULTIPLY ValueRuleOperationEnum_ValueRuleOperation = 3 + // Set conversion value to provided value. + ValueRuleOperationEnum_SET ValueRuleOperationEnum_ValueRuleOperation = 4 +) + +// Enum value maps for ValueRuleOperationEnum_ValueRuleOperation. +var ( + ValueRuleOperationEnum_ValueRuleOperation_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "ADD", + 3: "MULTIPLY", + 4: "SET", + } + ValueRuleOperationEnum_ValueRuleOperation_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "ADD": 2, + "MULTIPLY": 3, + "SET": 4, + } +) + +func (x ValueRuleOperationEnum_ValueRuleOperation) Enum() *ValueRuleOperationEnum_ValueRuleOperation { + p := new(ValueRuleOperationEnum_ValueRuleOperation) + *p = x + return p +} + +func (x ValueRuleOperationEnum_ValueRuleOperation) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ValueRuleOperationEnum_ValueRuleOperation) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_value_rule_operation_proto_enumTypes[0].Descriptor() +} + +func (ValueRuleOperationEnum_ValueRuleOperation) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_value_rule_operation_proto_enumTypes[0] +} + +func (x ValueRuleOperationEnum_ValueRuleOperation) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ValueRuleOperationEnum_ValueRuleOperation.Descriptor instead. +func (ValueRuleOperationEnum_ValueRuleOperation) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing possible operations for value rules which are +// executed when rules are triggered. +type ValueRuleOperationEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ValueRuleOperationEnum) Reset() { + *x = ValueRuleOperationEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_value_rule_operation_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ValueRuleOperationEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ValueRuleOperationEnum) ProtoMessage() {} + +func (x *ValueRuleOperationEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_value_rule_operation_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ValueRuleOperationEnum.ProtoReflect.Descriptor instead. +func (*ValueRuleOperationEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_value_rule_operation_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDesc = []byte{ + 0x0a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x6c, 0x0a, 0x16, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, + 0x6d, 0x22, 0x52, 0x0a, 0x12, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x4f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, + 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, + 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x41, 0x44, 0x44, 0x10, 0x02, 0x12, 0x0c, + 0x0a, 0x08, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x4c, 0x59, 0x10, 0x03, 0x12, 0x07, 0x0a, 0x03, + 0x53, 0x45, 0x54, 0x10, 0x04, 0x42, 0xec, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x42, 0x17, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, + 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, + 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, + 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, + 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, + 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, + 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescData = file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_value_rule_operation_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_operation_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_operation_proto_goTypes = []interface{}{ + (ValueRuleOperationEnum_ValueRuleOperation)(0), // 0: google.ads.googleads.v8.enums.ValueRuleOperationEnum.ValueRuleOperation + (*ValueRuleOperationEnum)(nil), // 1: google.ads.googleads.v8.enums.ValueRuleOperationEnum +} +var file_google_ads_googleads_v8_enums_value_rule_operation_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_value_rule_operation_proto_init() } +func file_google_ads_googleads_v8_enums_value_rule_operation_proto_init() { + if File_google_ads_googleads_v8_enums_value_rule_operation_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_value_rule_operation_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ValueRuleOperationEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_value_rule_operation_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_value_rule_operation_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_value_rule_operation_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_value_rule_operation_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_value_rule_operation_proto = out.File + file_google_ads_googleads_v8_enums_value_rule_operation_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_value_rule_operation_proto_goTypes = nil + file_google_ads_googleads_v8_enums_value_rule_operation_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/value_rule_set_attachment_type.pb.go b/googleapis/ads/googleads/v8/enums/value_rule_set_attachment_type.pb.go new file mode 100644 index 000000000..29b9ae8cb --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/value_rule_set_attachment_type.pb.go @@ -0,0 +1,236 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/value_rule_set_attachment_type.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Possible level where a value rule set is attached. +type ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType int32 + +const ( + // Not specified. + ValueRuleSetAttachmentTypeEnum_UNSPECIFIED ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType = 0 + // Used for return value only. Represents value unknown in this version. + ValueRuleSetAttachmentTypeEnum_UNKNOWN ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType = 1 + // Attached to the customer. + ValueRuleSetAttachmentTypeEnum_CUSTOMER ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType = 2 + // Attached to a campaign. + ValueRuleSetAttachmentTypeEnum_CAMPAIGN ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType = 3 +) + +// Enum value maps for ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType. +var ( + ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "CUSTOMER", + 3: "CAMPAIGN", + } + ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "CUSTOMER": 2, + "CAMPAIGN": 3, + } +) + +func (x ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType) Enum() *ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType { + p := new(ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType) + *p = x + return p +} + +func (x ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_enumTypes[0].Descriptor() +} + +func (ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_enumTypes[0] +} + +func (x ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType.Descriptor instead. +func (ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing where a value rule set is attached. +type ValueRuleSetAttachmentTypeEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ValueRuleSetAttachmentTypeEnum) Reset() { + *x = ValueRuleSetAttachmentTypeEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ValueRuleSetAttachmentTypeEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ValueRuleSetAttachmentTypeEnum) ProtoMessage() {} + +func (x *ValueRuleSetAttachmentTypeEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ValueRuleSetAttachmentTypeEnum.ProtoReflect.Descriptor instead. +func (*ValueRuleSetAttachmentTypeEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDesc = []byte{ + 0x0a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x61, + 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, + 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x22, 0x78, 0x0a, 0x1e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, + 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, + 0x6e, 0x75, 0x6d, 0x22, 0x56, 0x0a, 0x1a, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x53, 0x65, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, + 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, + 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, + 0x0c, 0x0a, 0x08, 0x43, 0x55, 0x53, 0x54, 0x4f, 0x4d, 0x45, 0x52, 0x10, 0x02, 0x12, 0x0c, 0x0a, + 0x08, 0x43, 0x41, 0x4d, 0x50, 0x41, 0x49, 0x47, 0x4e, 0x10, 0x03, 0x42, 0xf4, 0x01, 0x0a, 0x21, + 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x42, 0x1f, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x41, + 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x50, 0x72, 0x6f, + 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, + 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x3b, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, + 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, + 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, + 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, + 0x6d, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescData = file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_goTypes = []interface{}{ + (ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType)(0), // 0: google.ads.googleads.v8.enums.ValueRuleSetAttachmentTypeEnum.ValueRuleSetAttachmentType + (*ValueRuleSetAttachmentTypeEnum)(nil), // 1: google.ads.googleads.v8.enums.ValueRuleSetAttachmentTypeEnum +} +var file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_init() } +func file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_init() { + if File_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ValueRuleSetAttachmentTypeEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto = out.File + file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_goTypes = nil + file_google_ads_googleads_v8_enums_value_rule_set_attachment_type_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/value_rule_set_dimension.pb.go b/googleapis/ads/googleads/v8/enums/value_rule_set_dimension.pb.go new file mode 100644 index 000000000..bbc488280 --- /dev/null +++ b/googleapis/ads/googleads/v8/enums/value_rule_set_dimension.pb.go @@ -0,0 +1,241 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/enums/value_rule_set_dimension.proto + +package enums + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Possible dimensions of a conversion value rule set. +type ValueRuleSetDimensionEnum_ValueRuleSetDimension int32 + +const ( + // Not specified. + ValueRuleSetDimensionEnum_UNSPECIFIED ValueRuleSetDimensionEnum_ValueRuleSetDimension = 0 + // Used for return value only. Represents value unknown in this version. + ValueRuleSetDimensionEnum_UNKNOWN ValueRuleSetDimensionEnum_ValueRuleSetDimension = 1 + // Dimension for geo location. + ValueRuleSetDimensionEnum_GEO_LOCATION ValueRuleSetDimensionEnum_ValueRuleSetDimension = 2 + // Dimension for device type. + ValueRuleSetDimensionEnum_DEVICE ValueRuleSetDimensionEnum_ValueRuleSetDimension = 3 + // Dimension for audience. + ValueRuleSetDimensionEnum_AUDIENCE ValueRuleSetDimensionEnum_ValueRuleSetDimension = 4 +) + +// Enum value maps for ValueRuleSetDimensionEnum_ValueRuleSetDimension. +var ( + ValueRuleSetDimensionEnum_ValueRuleSetDimension_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "GEO_LOCATION", + 3: "DEVICE", + 4: "AUDIENCE", + } + ValueRuleSetDimensionEnum_ValueRuleSetDimension_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "GEO_LOCATION": 2, + "DEVICE": 3, + "AUDIENCE": 4, + } +) + +func (x ValueRuleSetDimensionEnum_ValueRuleSetDimension) Enum() *ValueRuleSetDimensionEnum_ValueRuleSetDimension { + p := new(ValueRuleSetDimensionEnum_ValueRuleSetDimension) + *p = x + return p +} + +func (x ValueRuleSetDimensionEnum_ValueRuleSetDimension) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ValueRuleSetDimensionEnum_ValueRuleSetDimension) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_enumTypes[0].Descriptor() +} + +func (ValueRuleSetDimensionEnum_ValueRuleSetDimension) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_enumTypes[0] +} + +func (x ValueRuleSetDimensionEnum_ValueRuleSetDimension) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ValueRuleSetDimensionEnum_ValueRuleSetDimension.Descriptor instead. +func (ValueRuleSetDimensionEnum_ValueRuleSetDimension) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing possible dimensions of a conversion value rule +// set. +type ValueRuleSetDimensionEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ValueRuleSetDimensionEnum) Reset() { + *x = ValueRuleSetDimensionEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ValueRuleSetDimensionEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ValueRuleSetDimensionEnum) ProtoMessage() {} + +func (x *ValueRuleSetDimensionEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ValueRuleSetDimensionEnum.ProtoReflect.Descriptor instead. +func (*ValueRuleSetDimensionEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_enums_value_rule_set_dimension_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDesc = []byte{ + 0x0a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x64, + 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x1a, 0x1c, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7e, 0x0a, 0x19, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x44, 0x69, 0x6d, 0x65, 0x6e, + 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x61, 0x0a, 0x15, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, + 0x6e, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, + 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, + 0x10, 0x0a, 0x0c, 0x47, 0x45, 0x4f, 0x5f, 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, + 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x45, 0x56, 0x49, 0x43, 0x45, 0x10, 0x03, 0x12, 0x0c, 0x0a, + 0x08, 0x41, 0x55, 0x44, 0x49, 0x45, 0x4e, 0x43, 0x45, 0x10, 0x04, 0x42, 0xef, 0x01, 0x0a, 0x21, + 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x42, 0x1a, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x44, + 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, + 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, + 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x3b, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xca, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x62, 0x06, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescData = file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDesc +) + +func file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescData) + }) + return file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDescData +} + +var file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_goTypes = []interface{}{ + (ValueRuleSetDimensionEnum_ValueRuleSetDimension)(0), // 0: google.ads.googleads.v8.enums.ValueRuleSetDimensionEnum.ValueRuleSetDimension + (*ValueRuleSetDimensionEnum)(nil), // 1: google.ads.googleads.v8.enums.ValueRuleSetDimensionEnum +} +var file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_init() } +func file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_init() { + if File_google_ads_googleads_v8_enums_value_rule_set_dimension_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ValueRuleSetDimensionEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_enums_value_rule_set_dimension_proto = out.File + file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_rawDesc = nil + file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_goTypes = nil + file_google_ads_googleads_v8_enums_value_rule_set_dimension_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/enums/vanity_pharma_display_url_mode.pb.go b/googleapis/ads/googleads/v8/enums/vanity_pharma_display_url_mode.pb.go index 372f3b00f..761fd8c87 100644 --- a/googleapis/ads/googleads/v8/enums/vanity_pharma_display_url_mode.pb.go +++ b/googleapis/ads/googleads/v8/enums/vanity_pharma_display_url_mode.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/vanity_pharma_display_url_mode.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/vanity_pharma_text.pb.go b/googleapis/ads/googleads/v8/enums/vanity_pharma_text.pb.go index d4f7b4e88..7eda2aa6e 100644 --- a/googleapis/ads/googleads/v8/enums/vanity_pharma_text.pb.go +++ b/googleapis/ads/googleads/v8/enums/vanity_pharma_text.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/vanity_pharma_text.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/webpage_condition_operand.pb.go b/googleapis/ads/googleads/v8/enums/webpage_condition_operand.pb.go index 197024bb0..dbc20f8aa 100644 --- a/googleapis/ads/googleads/v8/enums/webpage_condition_operand.pb.go +++ b/googleapis/ads/googleads/v8/enums/webpage_condition_operand.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/webpage_condition_operand.proto package enums diff --git a/googleapis/ads/googleads/v8/enums/webpage_condition_operator.pb.go b/googleapis/ads/googleads/v8/enums/webpage_condition_operator.pb.go index 793046796..5b0aad7aa 100644 --- a/googleapis/ads/googleads/v8/enums/webpage_condition_operator.pb.go +++ b/googleapis/ads/googleads/v8/enums/webpage_condition_operator.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/enums/webpage_condition_operator.proto package enums diff --git a/googleapis/ads/googleads/v8/errors/access_invitation_error.pb.go b/googleapis/ads/googleads/v8/errors/access_invitation_error.pb.go index fb097a0ce..b74e065c1 100644 --- a/googleapis/ads/googleads/v8/errors/access_invitation_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/access_invitation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/access_invitation_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/account_budget_proposal_error.pb.go b/googleapis/ads/googleads/v8/errors/account_budget_proposal_error.pb.go index 6ce054f24..03078d1af 100644 --- a/googleapis/ads/googleads/v8/errors/account_budget_proposal_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/account_budget_proposal_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/account_budget_proposal_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/account_link_error.pb.go b/googleapis/ads/googleads/v8/errors/account_link_error.pb.go index cbbc39bbc..fb6f994ad 100644 --- a/googleapis/ads/googleads/v8/errors/account_link_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/account_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/account_link_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_customizer_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_customizer_error.pb.go index 31a52f7d0..29b28386f 100644 --- a/googleapis/ads/googleads/v8/errors/ad_customizer_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_customizer_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_customizer_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_error.pb.go index a672edc10..0c9fc49e2 100644 --- a/googleapis/ads/googleads/v8/errors/ad_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_group_ad_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_group_ad_error.pb.go index b6e61658f..11c7a3616 100644 --- a/googleapis/ads/googleads/v8/errors/ad_group_ad_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_group_ad_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_group_ad_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_group_bid_modifier_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_group_bid_modifier_error.pb.go index 86cdff1bf..f7ef6df50 100644 --- a/googleapis/ads/googleads/v8/errors/ad_group_bid_modifier_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_group_bid_modifier_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_group_bid_modifier_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_group_criterion_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_group_criterion_error.pb.go index 996ff9ff2..8530b5215 100644 --- a/googleapis/ads/googleads/v8/errors/ad_group_criterion_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_group_criterion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_group_criterion_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_group_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_group_error.pb.go index bf982470a..1611e2b5d 100644 --- a/googleapis/ads/googleads/v8/errors/ad_group_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_group_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_group_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_group_feed_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_group_feed_error.pb.go index a25f169f2..93ffe3c0e 100644 --- a/googleapis/ads/googleads/v8/errors/ad_group_feed_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_group_feed_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_group_feed_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_parameter_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_parameter_error.pb.go index a59bc1d49..fa3cc287e 100644 --- a/googleapis/ads/googleads/v8/errors/ad_parameter_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_parameter_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_parameter_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/ad_sharing_error.pb.go b/googleapis/ads/googleads/v8/errors/ad_sharing_error.pb.go index 961b9f6f1..e67760eb1 100644 --- a/googleapis/ads/googleads/v8/errors/ad_sharing_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/ad_sharing_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/ad_sharing_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/adx_error.pb.go b/googleapis/ads/googleads/v8/errors/adx_error.pb.go index 963d34b1b..3d7c6955e 100644 --- a/googleapis/ads/googleads/v8/errors/adx_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/adx_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/adx_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/asset_error.pb.go b/googleapis/ads/googleads/v8/errors/asset_error.pb.go index 2f5400cba..5e71798ed 100644 --- a/googleapis/ads/googleads/v8/errors/asset_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/asset_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/asset_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/asset_link_error.pb.go b/googleapis/ads/googleads/v8/errors/asset_link_error.pb.go index c6e59842e..90f6901ee 100644 --- a/googleapis/ads/googleads/v8/errors/asset_link_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/asset_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/asset_link_error.proto package errors @@ -87,6 +87,11 @@ const ( AssetLinkErrorEnum_YOUTUBE_VIDEO_TOO_SHORT AssetLinkErrorEnum_AssetLinkError = 15 // The status is invalid for the operation specified. AssetLinkErrorEnum_INVALID_STATUS AssetLinkErrorEnum_AssetLinkError = 17 + // The YouTube video referenced in the provided asset has unknown duration. + // This might be the case for a livestream video or a video being currently + // uploaded to YouTube. In both cases, the video duration should eventually + // get resolved. + AssetLinkErrorEnum_YOUTUBE_VIDEO_DURATION_NOT_DEFINED AssetLinkErrorEnum_AssetLinkError = 18 ) // Enum value maps for AssetLinkErrorEnum_AssetLinkError. @@ -109,6 +114,7 @@ var ( 14: "YOUTUBE_VIDEO_TOO_LONG", 15: "YOUTUBE_VIDEO_TOO_SHORT", 17: "INVALID_STATUS", + 18: "YOUTUBE_VIDEO_DURATION_NOT_DEFINED", } AssetLinkErrorEnum_AssetLinkError_value = map[string]int32{ "UNSPECIFIED": 0, @@ -128,6 +134,7 @@ var ( "YOUTUBE_VIDEO_TOO_LONG": 14, "YOUTUBE_VIDEO_TOO_SHORT": 15, "INVALID_STATUS": 17, + "YOUTUBE_VIDEO_DURATION_NOT_DEFINED": 18, } ) @@ -207,8 +214,8 @@ var file_google_ads_googleads_v8_errors_asset_link_error_proto_rawDesc = []byte{ 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9a, 0x05, 0x0a, 0x12, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4c, - 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x83, 0x05, 0x0a, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc2, 0x05, 0x0a, 0x12, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4c, + 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xab, 0x05, 0x0a, 0x0e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x17, 0x0a, @@ -249,22 +256,25 @@ var file_google_ads_googleads_v8_errors_asset_link_error_proto_rawDesc = []byte{ 0x0e, 0x12, 0x1b, 0x0a, 0x17, 0x59, 0x4f, 0x55, 0x54, 0x55, 0x42, 0x45, 0x5f, 0x56, 0x49, 0x44, 0x45, 0x4f, 0x5f, 0x54, 0x4f, 0x4f, 0x5f, 0x53, 0x48, 0x4f, 0x52, 0x54, 0x10, 0x0f, 0x12, 0x12, 0x0a, 0x0e, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, - 0x10, 0x11, 0x42, 0xee, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x42, 0x13, 0x41, 0x73, 0x73, 0x65, 0x74, - 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, - 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, - 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, - 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x10, 0x11, 0x12, 0x26, 0x0a, 0x22, 0x59, 0x4f, 0x55, 0x54, 0x55, 0x42, 0x45, 0x5f, 0x56, 0x49, + 0x44, 0x45, 0x4f, 0x5f, 0x44, 0x55, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, + 0x5f, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x44, 0x10, 0x12, 0x42, 0xee, 0x01, 0x0a, 0x22, 0x63, + 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x73, 0x42, 0x13, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, + 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, + 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, + 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, + 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, + 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/errors/authentication_error.pb.go b/googleapis/ads/googleads/v8/errors/authentication_error.pb.go index 8e72a7069..591ef5998 100644 --- a/googleapis/ads/googleads/v8/errors/authentication_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/authentication_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/authentication_error.proto package errors @@ -46,9 +46,9 @@ const ( AuthenticationErrorEnum_UNKNOWN AuthenticationErrorEnum_AuthenticationError = 1 // Authentication of the request failed. AuthenticationErrorEnum_AUTHENTICATION_ERROR AuthenticationErrorEnum_AuthenticationError = 2 - // Client Customer Id is not a number. + // Client Customer ID is not a number. AuthenticationErrorEnum_CLIENT_CUSTOMER_ID_INVALID AuthenticationErrorEnum_AuthenticationError = 5 - // No customer found for the provided customer id. + // No customer found for the provided customer ID. AuthenticationErrorEnum_CUSTOMER_NOT_FOUND AuthenticationErrorEnum_AuthenticationError = 8 // Client's Google Account is deleted. AuthenticationErrorEnum_GOOGLE_ACCOUNT_DELETED AuthenticationErrorEnum_AuthenticationError = 9 @@ -56,7 +56,7 @@ const ( AuthenticationErrorEnum_GOOGLE_ACCOUNT_COOKIE_INVALID AuthenticationErrorEnum_AuthenticationError = 10 // A problem occurred during Google account authentication. AuthenticationErrorEnum_GOOGLE_ACCOUNT_AUTHENTICATION_FAILED AuthenticationErrorEnum_AuthenticationError = 25 - // The user in the google account login token does not match the UserId in + // The user in the Google account login token does not match the user ID in // the cookie. AuthenticationErrorEnum_GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH AuthenticationErrorEnum_AuthenticationError = 12 // Login cookie is required for authentication. diff --git a/googleapis/ads/googleads/v8/errors/authorization_error.pb.go b/googleapis/ads/googleads/v8/errors/authorization_error.pb.go index a7a29ddd0..c28dd5c1d 100644 --- a/googleapis/ads/googleads/v8/errors/authorization_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/authorization_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/authorization_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/batch_job_error.pb.go b/googleapis/ads/googleads/v8/errors/batch_job_error.pb.go index f7e4bb782..9f4be40c1 100644 --- a/googleapis/ads/googleads/v8/errors/batch_job_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/batch_job_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/batch_job_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/bidding_error.pb.go b/googleapis/ads/googleads/v8/errors/bidding_error.pb.go index 6f37949d7..e16c12efd 100644 --- a/googleapis/ads/googleads/v8/errors/bidding_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/bidding_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/bidding_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/bidding_strategy_error.pb.go b/googleapis/ads/googleads/v8/errors/bidding_strategy_error.pb.go index dbc2fd199..30beb3cd7 100644 --- a/googleapis/ads/googleads/v8/errors/bidding_strategy_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/bidding_strategy_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/bidding_strategy_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/billing_setup_error.pb.go b/googleapis/ads/googleads/v8/errors/billing_setup_error.pb.go index eee386c1f..69b3bafd7 100644 --- a/googleapis/ads/googleads/v8/errors/billing_setup_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/billing_setup_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/billing_setup_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/campaign_budget_error.pb.go b/googleapis/ads/googleads/v8/errors/campaign_budget_error.pb.go index 45b12a7af..30857b8b4 100644 --- a/googleapis/ads/googleads/v8/errors/campaign_budget_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/campaign_budget_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/campaign_budget_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/campaign_criterion_error.pb.go b/googleapis/ads/googleads/v8/errors/campaign_criterion_error.pb.go index 170cac60b..6969b3eaf 100644 --- a/googleapis/ads/googleads/v8/errors/campaign_criterion_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/campaign_criterion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/campaign_criterion_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/campaign_draft_error.pb.go b/googleapis/ads/googleads/v8/errors/campaign_draft_error.pb.go index 15fe71597..dd729051e 100644 --- a/googleapis/ads/googleads/v8/errors/campaign_draft_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/campaign_draft_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/campaign_draft_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/campaign_error.pb.go b/googleapis/ads/googleads/v8/errors/campaign_error.pb.go index ded933231..068a1d1a0 100644 --- a/googleapis/ads/googleads/v8/errors/campaign_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/campaign_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/campaign_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/campaign_experiment_error.pb.go b/googleapis/ads/googleads/v8/errors/campaign_experiment_error.pb.go index c9ccb8620..371cdad0d 100644 --- a/googleapis/ads/googleads/v8/errors/campaign_experiment_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/campaign_experiment_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/campaign_experiment_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/campaign_feed_error.pb.go b/googleapis/ads/googleads/v8/errors/campaign_feed_error.pb.go index a40d5b407..bb51a92e4 100644 --- a/googleapis/ads/googleads/v8/errors/campaign_feed_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/campaign_feed_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/campaign_feed_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/campaign_shared_set_error.pb.go b/googleapis/ads/googleads/v8/errors/campaign_shared_set_error.pb.go index 142078b6a..e6b685871 100644 --- a/googleapis/ads/googleads/v8/errors/campaign_shared_set_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/campaign_shared_set_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/campaign_shared_set_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/change_event_error.pb.go b/googleapis/ads/googleads/v8/errors/change_event_error.pb.go index fb7feda0c..d22aca5d0 100644 --- a/googleapis/ads/googleads/v8/errors/change_event_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/change_event_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/change_event_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/change_status_error.pb.go b/googleapis/ads/googleads/v8/errors/change_status_error.pb.go index e70d8f8ea..10d353cee 100644 --- a/googleapis/ads/googleads/v8/errors/change_status_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/change_status_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/change_status_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/collection_size_error.pb.go b/googleapis/ads/googleads/v8/errors/collection_size_error.pb.go index 4edfc4160..73e4724f5 100644 --- a/googleapis/ads/googleads/v8/errors/collection_size_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/collection_size_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/collection_size_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/context_error.pb.go b/googleapis/ads/googleads/v8/errors/context_error.pb.go index d684f628f..c5ee2ca99 100644 --- a/googleapis/ads/googleads/v8/errors/context_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/context_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/context_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/conversion_action_error.pb.go b/googleapis/ads/googleads/v8/errors/conversion_action_error.pb.go index 580e4eafd..49e3aac2f 100644 --- a/googleapis/ads/googleads/v8/errors/conversion_action_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/conversion_action_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/conversion_action_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/conversion_adjustment_upload_error.pb.go b/googleapis/ads/googleads/v8/errors/conversion_adjustment_upload_error.pb.go index 2d008637b..d757e9775 100644 --- a/googleapis/ads/googleads/v8/errors/conversion_adjustment_upload_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/conversion_adjustment_upload_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/conversion_adjustment_upload_error.proto package errors @@ -74,6 +74,21 @@ const ( ConversionAdjustmentUploadErrorEnum_TOO_MANY_ADJUSTMENTS_IN_REQUEST ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 11 // The conversion has been adjusted too many times. ConversionAdjustmentUploadErrorEnum_TOO_MANY_ADJUSTMENTS ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 12 + // The customer has not accepted the customer data terms in the conversion + // settings page. + ConversionAdjustmentUploadErrorEnum_CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 15 + // The enhanced conversion settings of the conversion action supplied is + // not eligible for enhancements. + ConversionAdjustmentUploadErrorEnum_CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 16 + // The provided user identifier is not a SHA-256 hash. It is either unhashed + // or hashed using a different hash function. + ConversionAdjustmentUploadErrorEnum_INVALID_USER_IDENTIFIER ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 17 + // The provided user identifier is not supported. + // ConversionAdjustmentUploadService only supports hashed_email, + // hashed_phone_number, and address_info. + ConversionAdjustmentUploadErrorEnum_UNSUPPORTED_USER_IDENTIFIER ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 18 + // The user_identifier_source must be FIRST_PARTY for enhancements. + ConversionAdjustmentUploadErrorEnum_INVALID_USER_IDENTIFIER_SOURCE ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 19 ) // Enum value maps for ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError. @@ -92,6 +107,11 @@ var ( 10: "CANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE", 11: "TOO_MANY_ADJUSTMENTS_IN_REQUEST", 12: "TOO_MANY_ADJUSTMENTS", + 15: "CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS", + 16: "CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT", + 17: "INVALID_USER_IDENTIFIER", + 18: "UNSUPPORTED_USER_IDENTIFIER", + 19: "INVALID_USER_IDENTIFIER_SOURCE", } ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError_value = map[string]int32{ "UNSPECIFIED": 0, @@ -107,6 +127,11 @@ var ( "CANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE": 10, "TOO_MANY_ADJUSTMENTS_IN_REQUEST": 11, "TOO_MANY_ADJUSTMENTS": 12, + "CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS": 15, + "CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT": 16, + "INVALID_USER_IDENTIFIER": 17, + "UNSUPPORTED_USER_IDENTIFIER": 18, + "INVALID_USER_IDENTIFIER_SOURCE": 19, } ) @@ -187,10 +212,10 @@ var file_google_ads_googleads_v8_errors_conversion_adjustment_upload_error_proto 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xed, 0x03, 0x0a, 0x23, 0x43, 0x6f, 0x6e, 0x76, + 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb2, 0x05, 0x0a, 0x23, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, - 0xc5, 0x03, 0x0a, 0x1f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, + 0x8a, 0x05, 0x0a, 0x1f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, @@ -218,24 +243,36 @@ var file_google_ads_googleads_v8_errors_conversion_adjustment_upload_error_proto 0x4d, 0x41, 0x4e, 0x59, 0x5f, 0x41, 0x44, 0x4a, 0x55, 0x53, 0x54, 0x4d, 0x45, 0x4e, 0x54, 0x53, 0x5f, 0x49, 0x4e, 0x5f, 0x52, 0x45, 0x51, 0x55, 0x45, 0x53, 0x54, 0x10, 0x0b, 0x12, 0x18, 0x0a, 0x14, 0x54, 0x4f, 0x4f, 0x5f, 0x4d, 0x41, 0x4e, 0x59, 0x5f, 0x41, 0x44, 0x4a, 0x55, 0x53, 0x54, - 0x4d, 0x45, 0x4e, 0x54, 0x53, 0x10, 0x0c, 0x42, 0xff, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x42, 0x24, - 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, - 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x50, - 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, - 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, - 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, - 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, - 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, - 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x33, + 0x4d, 0x45, 0x4e, 0x54, 0x53, 0x10, 0x0c, 0x12, 0x2d, 0x0a, 0x29, 0x43, 0x55, 0x53, 0x54, 0x4f, + 0x4d, 0x45, 0x52, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x43, 0x43, 0x45, 0x50, 0x54, 0x45, 0x44, + 0x5f, 0x43, 0x55, 0x53, 0x54, 0x4f, 0x4d, 0x45, 0x52, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, + 0x45, 0x52, 0x4d, 0x53, 0x10, 0x0f, 0x12, 0x32, 0x0a, 0x2e, 0x43, 0x4f, 0x4e, 0x56, 0x45, 0x52, + 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, + 0x45, 0x4c, 0x49, 0x47, 0x49, 0x42, 0x4c, 0x45, 0x5f, 0x46, 0x4f, 0x52, 0x5f, 0x45, 0x4e, 0x48, + 0x41, 0x4e, 0x43, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x10, 0x12, 0x1b, 0x0a, 0x17, 0x49, 0x4e, + 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, 0x44, 0x45, 0x4e, 0x54, + 0x49, 0x46, 0x49, 0x45, 0x52, 0x10, 0x11, 0x12, 0x1f, 0x0a, 0x1b, 0x55, 0x4e, 0x53, 0x55, 0x50, + 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, 0x44, 0x45, 0x4e, + 0x54, 0x49, 0x46, 0x49, 0x45, 0x52, 0x10, 0x12, 0x12, 0x22, 0x0a, 0x1e, 0x49, 0x4e, 0x56, 0x41, + 0x4c, 0x49, 0x44, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, 0x44, 0x45, 0x4e, 0x54, 0x49, 0x46, + 0x49, 0x45, 0x52, 0x5f, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x10, 0x13, 0x42, 0xff, 0x01, 0x0a, + 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0x42, 0x24, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, + 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, + 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, + 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, + 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/errors/conversion_custom_variable_error.pb.go b/googleapis/ads/googleads/v8/errors/conversion_custom_variable_error.pb.go index 440128da1..47bd8cde6 100644 --- a/googleapis/ads/googleads/v8/errors/conversion_custom_variable_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/conversion_custom_variable_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/conversion_custom_variable_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/conversion_upload_error.pb.go b/googleapis/ads/googleads/v8/errors/conversion_upload_error.pb.go index 4f983d664..70933f016 100644 --- a/googleapis/ads/googleads/v8/errors/conversion_upload_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/conversion_upload_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/conversion_upload_error.proto package errors @@ -62,8 +62,8 @@ const ( // system. This can happen if Google Click IDs are collected for non Google // Ads clicks. ConversionUploadErrorEnum_GCLID_NOT_FOUND ConversionUploadErrorEnum_ConversionUploadError = 7 - // The click associated with the given gclid is owned by a customer - // account that the uploading customer does not manage. + // The click associated with the given gclid is owned by a customer account + // that the uploading customer does not manage. ConversionUploadErrorEnum_UNAUTHORIZED_CUSTOMER ConversionUploadErrorEnum_ConversionUploadError = 8 // No upload eligible conversion action that matches the provided // information can be found for the customer. @@ -114,7 +114,7 @@ const ( // The value of the custom variable contains private customer data, such // as email addresses or phone numbers. ConversionUploadErrorEnum_CUSTOM_VARIABLE_VALUE_CONTAINS_PII ConversionUploadErrorEnum_ConversionUploadError = 29 - // The click associated with the given GCLID isn't from the account where + // The click associated with the given gclid isn't from the account where // conversion tracking is set up. ConversionUploadErrorEnum_INVALID_CUSTOMER_FOR_CLICK ConversionUploadErrorEnum_ConversionUploadError = 30 // The click associated with the given call isn't from the account where @@ -124,6 +124,20 @@ const ( // comply with the App Tracking Transparency (ATT) policy or the person who // converted didn't consent to tracking. ConversionUploadErrorEnum_CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY ConversionUploadErrorEnum_ConversionUploadError = 32 + // No click was found for the provided user identifiers that could be + // applied to the specified conversion action. + ConversionUploadErrorEnum_CLICK_NOT_FOUND ConversionUploadErrorEnum_ConversionUploadError = 33 + // The provided user identifier is not a SHA-256 hash. It is either unhashed + // or hashed using a different hash function. + ConversionUploadErrorEnum_INVALID_USER_IDENTIFIER ConversionUploadErrorEnum_ConversionUploadError = 34 + // Conversion actions which use an external attribution model cannot be used + // with UserIdentifier. + ConversionUploadErrorEnum_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER ConversionUploadErrorEnum_ConversionUploadError = 35 + // The provided user identifier is not supported. ConversionUploadService + // only supports hashed_email and hashed_phone_number. + ConversionUploadErrorEnum_UNSUPPORTED_USER_IDENTIFIER ConversionUploadErrorEnum_ConversionUploadError = 36 + // The user_identifier_source must be FIRST_PARTY for conversion uploads. + ConversionUploadErrorEnum_INVALID_USER_IDENTIFIER_SOURCE ConversionUploadErrorEnum_ConversionUploadError = 37 ) // Enum value maps for ConversionUploadErrorEnum_ConversionUploadError. @@ -157,6 +171,11 @@ var ( 30: "INVALID_CUSTOMER_FOR_CLICK", 31: "INVALID_CUSTOMER_FOR_CALL", 32: "CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY", + 33: "CLICK_NOT_FOUND", + 34: "INVALID_USER_IDENTIFIER", + 35: "EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER", + 36: "UNSUPPORTED_USER_IDENTIFIER", + 37: "INVALID_USER_IDENTIFIER_SOURCE", } ConversionUploadErrorEnum_ConversionUploadError_value = map[string]int32{ "UNSPECIFIED": 0, @@ -187,6 +206,11 @@ var ( "INVALID_CUSTOMER_FOR_CLICK": 30, "INVALID_CUSTOMER_FOR_CALL": 31, "CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY": 32, + "CLICK_NOT_FOUND": 33, + "INVALID_USER_IDENTIFIER": 34, + "EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER": 35, + "UNSUPPORTED_USER_IDENTIFIER": 36, + "INVALID_USER_IDENTIFIER_SOURCE": 37, } ) @@ -266,9 +290,9 @@ var file_google_ads_googleads_v8_errors_conversion_upload_error_proto_rawDesc = 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8a, 0x08, 0x0a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd1, 0x09, 0x0a, 0x19, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, - 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xec, 0x07, 0x0a, 0x15, 0x43, + 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xb3, 0x09, 0x0a, 0x15, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, @@ -331,23 +355,35 @@ var file_google_ads_googleads_v8_errors_conversion_upload_error_proto_rawDesc = 0x5f, 0x46, 0x4f, 0x52, 0x5f, 0x43, 0x41, 0x4c, 0x4c, 0x10, 0x1f, 0x12, 0x2c, 0x0a, 0x28, 0x43, 0x4f, 0x4e, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x49, 0x41, 0x4e, 0x54, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x41, 0x54, 0x54, - 0x5f, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, 0x10, 0x20, 0x42, 0xf5, 0x01, 0x0a, 0x22, 0x63, 0x6f, - 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x42, 0x1a, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, - 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, - 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, - 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, - 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x5f, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, 0x10, 0x20, 0x12, 0x13, 0x0a, 0x0f, 0x43, 0x4c, 0x49, + 0x43, 0x4b, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x21, 0x12, 0x1b, + 0x0a, 0x17, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, + 0x44, 0x45, 0x4e, 0x54, 0x49, 0x46, 0x49, 0x45, 0x52, 0x10, 0x22, 0x12, 0x4e, 0x0a, 0x4a, 0x45, + 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x4c, 0x59, 0x5f, 0x41, 0x54, 0x54, 0x52, 0x49, 0x42, + 0x55, 0x54, 0x45, 0x44, 0x5f, 0x43, 0x4f, 0x4e, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x5f, + 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x50, 0x45, 0x52, 0x4d, 0x49, + 0x54, 0x54, 0x45, 0x44, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, + 0x44, 0x45, 0x4e, 0x54, 0x49, 0x46, 0x49, 0x45, 0x52, 0x10, 0x23, 0x12, 0x1f, 0x0a, 0x1b, 0x55, + 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, + 0x49, 0x44, 0x45, 0x4e, 0x54, 0x49, 0x46, 0x49, 0x45, 0x52, 0x10, 0x24, 0x12, 0x22, 0x0a, 0x1e, + 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, 0x44, 0x45, + 0x4e, 0x54, 0x49, 0x46, 0x49, 0x45, 0x52, 0x5f, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x10, 0x25, + 0x42, 0xf5, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x42, 0x1a, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, + 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, + 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, + 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, + 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, + 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/errors/conversion_value_rule_error.pb.go b/googleapis/ads/googleads/v8/errors/conversion_value_rule_error.pb.go new file mode 100644 index 000000000..757005820 --- /dev/null +++ b/googleapis/ads/googleads/v8/errors/conversion_value_rule_error.pb.go @@ -0,0 +1,313 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/errors/conversion_value_rule_error.proto + +package errors + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Enum describing possible conversion value rule errors. +type ConversionValueRuleErrorEnum_ConversionValueRuleError int32 + +const ( + // Enum unspecified. + ConversionValueRuleErrorEnum_UNSPECIFIED ConversionValueRuleErrorEnum_ConversionValueRuleError = 0 + // The received error code is not known in this version. + ConversionValueRuleErrorEnum_UNKNOWN ConversionValueRuleErrorEnum_ConversionValueRuleError = 1 + // The value rule's geo location condition contains invalid geo target + // constant(s), i.e. there's no matching geo target. + ConversionValueRuleErrorEnum_INVALID_GEO_TARGET_CONSTANT ConversionValueRuleErrorEnum_ConversionValueRuleError = 2 + // The value rule's geo location condition contains conflicting included and + // excluded geo targets. Specifically, some of the excluded geo target(s) + // are the same as or contain some of the included geo target(s). For + // example, the geo location condition includes California but excludes U.S. + ConversionValueRuleErrorEnum_CONFLICTING_INCLUDED_AND_EXCLUDED_GEO_TARGET ConversionValueRuleErrorEnum_ConversionValueRuleError = 3 + // User specified conflicting conditions for two value rules in the same + // value rule set. + ConversionValueRuleErrorEnum_CONFLICTING_CONDITIONS ConversionValueRuleErrorEnum_ConversionValueRuleError = 4 + // The value rule cannot be removed because it's still included in some + // value rule set. + ConversionValueRuleErrorEnum_CANNOT_REMOVE_IF_INCLUDED_IN_VALUE_RULE_SET ConversionValueRuleErrorEnum_ConversionValueRuleError = 5 + // The value rule contains a condition that's not allowed by the value rule + // set including this value rule. + ConversionValueRuleErrorEnum_CONDITION_NOT_ALLOWED ConversionValueRuleErrorEnum_ConversionValueRuleError = 6 + // The value rule contains a field that should be unset. + ConversionValueRuleErrorEnum_FIELD_MUST_BE_UNSET ConversionValueRuleErrorEnum_ConversionValueRuleError = 7 + // Pausing the value rule requires pausing the value rule set because the + // value rule is (one of) the last enabled in the value rule set. + ConversionValueRuleErrorEnum_CANNOT_PAUSE_UNLESS_VALUE_RULE_SET_IS_PAUSED ConversionValueRuleErrorEnum_ConversionValueRuleError = 8 + // The value rule's geo location condition contains untargetable geo target + // constant(s). + ConversionValueRuleErrorEnum_UNTARGETABLE_GEO_TARGET ConversionValueRuleErrorEnum_ConversionValueRuleError = 9 + // The value rule's audience condition contains invalid user list(s). In + // another word, there's no matching user list. + ConversionValueRuleErrorEnum_INVALID_AUDIENCE_USER_LIST ConversionValueRuleErrorEnum_ConversionValueRuleError = 10 + // The value rule's audience condition contains inaccessible user list(s). + ConversionValueRuleErrorEnum_INACCESSIBLE_USER_LIST ConversionValueRuleErrorEnum_ConversionValueRuleError = 11 + // The value rule's audience condition contains invalid user_interest(s). + // This might be because there is no matching user interest, or the user + // interest is not visible. + ConversionValueRuleErrorEnum_INVALID_AUDIENCE_USER_INTEREST ConversionValueRuleErrorEnum_ConversionValueRuleError = 12 + // When a value rule is created, it shouldn't have REMOVED status. + ConversionValueRuleErrorEnum_CANNOT_ADD_RULE_WITH_STATUS_REMOVED ConversionValueRuleErrorEnum_ConversionValueRuleError = 13 +) + +// Enum value maps for ConversionValueRuleErrorEnum_ConversionValueRuleError. +var ( + ConversionValueRuleErrorEnum_ConversionValueRuleError_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "INVALID_GEO_TARGET_CONSTANT", + 3: "CONFLICTING_INCLUDED_AND_EXCLUDED_GEO_TARGET", + 4: "CONFLICTING_CONDITIONS", + 5: "CANNOT_REMOVE_IF_INCLUDED_IN_VALUE_RULE_SET", + 6: "CONDITION_NOT_ALLOWED", + 7: "FIELD_MUST_BE_UNSET", + 8: "CANNOT_PAUSE_UNLESS_VALUE_RULE_SET_IS_PAUSED", + 9: "UNTARGETABLE_GEO_TARGET", + 10: "INVALID_AUDIENCE_USER_LIST", + 11: "INACCESSIBLE_USER_LIST", + 12: "INVALID_AUDIENCE_USER_INTEREST", + 13: "CANNOT_ADD_RULE_WITH_STATUS_REMOVED", + } + ConversionValueRuleErrorEnum_ConversionValueRuleError_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "INVALID_GEO_TARGET_CONSTANT": 2, + "CONFLICTING_INCLUDED_AND_EXCLUDED_GEO_TARGET": 3, + "CONFLICTING_CONDITIONS": 4, + "CANNOT_REMOVE_IF_INCLUDED_IN_VALUE_RULE_SET": 5, + "CONDITION_NOT_ALLOWED": 6, + "FIELD_MUST_BE_UNSET": 7, + "CANNOT_PAUSE_UNLESS_VALUE_RULE_SET_IS_PAUSED": 8, + "UNTARGETABLE_GEO_TARGET": 9, + "INVALID_AUDIENCE_USER_LIST": 10, + "INACCESSIBLE_USER_LIST": 11, + "INVALID_AUDIENCE_USER_INTEREST": 12, + "CANNOT_ADD_RULE_WITH_STATUS_REMOVED": 13, + } +) + +func (x ConversionValueRuleErrorEnum_ConversionValueRuleError) Enum() *ConversionValueRuleErrorEnum_ConversionValueRuleError { + p := new(ConversionValueRuleErrorEnum_ConversionValueRuleError) + *p = x + return p +} + +func (x ConversionValueRuleErrorEnum_ConversionValueRuleError) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ConversionValueRuleErrorEnum_ConversionValueRuleError) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_enumTypes[0].Descriptor() +} + +func (ConversionValueRuleErrorEnum_ConversionValueRuleError) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_enumTypes[0] +} + +func (x ConversionValueRuleErrorEnum_ConversionValueRuleError) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ConversionValueRuleErrorEnum_ConversionValueRuleError.Descriptor instead. +func (ConversionValueRuleErrorEnum_ConversionValueRuleError) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing possible conversion value rule errors. +type ConversionValueRuleErrorEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ConversionValueRuleErrorEnum) Reset() { + *x = ConversionValueRuleErrorEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRuleErrorEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRuleErrorEnum) ProtoMessage() {} + +func (x *ConversionValueRuleErrorEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRuleErrorEnum.ProtoReflect.Descriptor instead. +func (*ConversionValueRuleErrorEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_errors_conversion_value_rule_error_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDesc = []byte{ + 0x0a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x12, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, + 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x22, 0x85, 0x04, 0x0a, 0x1c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x22, 0xe4, 0x03, 0x0a, 0x18, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x0f, + 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, + 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x1f, 0x0a, 0x1b, + 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x47, 0x45, 0x4f, 0x5f, 0x54, 0x41, 0x52, 0x47, + 0x45, 0x54, 0x5f, 0x43, 0x4f, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x30, 0x0a, + 0x2c, 0x43, 0x4f, 0x4e, 0x46, 0x4c, 0x49, 0x43, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x49, 0x4e, 0x43, + 0x4c, 0x55, 0x44, 0x45, 0x44, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x45, 0x58, 0x43, 0x4c, 0x55, 0x44, + 0x45, 0x44, 0x5f, 0x47, 0x45, 0x4f, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x10, 0x03, 0x12, + 0x1a, 0x0a, 0x16, 0x43, 0x4f, 0x4e, 0x46, 0x4c, 0x49, 0x43, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x43, + 0x4f, 0x4e, 0x44, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x04, 0x12, 0x2f, 0x0a, 0x2b, 0x43, + 0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x52, 0x45, 0x4d, 0x4f, 0x56, 0x45, 0x5f, 0x49, 0x46, 0x5f, + 0x49, 0x4e, 0x43, 0x4c, 0x55, 0x44, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x5f, 0x56, 0x41, 0x4c, 0x55, + 0x45, 0x5f, 0x52, 0x55, 0x4c, 0x45, 0x5f, 0x53, 0x45, 0x54, 0x10, 0x05, 0x12, 0x19, 0x0a, 0x15, + 0x43, 0x4f, 0x4e, 0x44, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, + 0x4c, 0x4f, 0x57, 0x45, 0x44, 0x10, 0x06, 0x12, 0x17, 0x0a, 0x13, 0x46, 0x49, 0x45, 0x4c, 0x44, + 0x5f, 0x4d, 0x55, 0x53, 0x54, 0x5f, 0x42, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x45, 0x54, 0x10, 0x07, + 0x12, 0x30, 0x0a, 0x2c, 0x43, 0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x50, 0x41, 0x55, 0x53, 0x45, + 0x5f, 0x55, 0x4e, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x5f, 0x52, 0x55, + 0x4c, 0x45, 0x5f, 0x53, 0x45, 0x54, 0x5f, 0x49, 0x53, 0x5f, 0x50, 0x41, 0x55, 0x53, 0x45, 0x44, + 0x10, 0x08, 0x12, 0x1b, 0x0a, 0x17, 0x55, 0x4e, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x41, 0x42, + 0x4c, 0x45, 0x5f, 0x47, 0x45, 0x4f, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x10, 0x09, 0x12, + 0x1e, 0x0a, 0x1a, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x41, 0x55, 0x44, 0x49, 0x45, + 0x4e, 0x43, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x4c, 0x49, 0x53, 0x54, 0x10, 0x0a, 0x12, + 0x1a, 0x0a, 0x16, 0x49, 0x4e, 0x41, 0x43, 0x43, 0x45, 0x53, 0x53, 0x49, 0x42, 0x4c, 0x45, 0x5f, + 0x55, 0x53, 0x45, 0x52, 0x5f, 0x4c, 0x49, 0x53, 0x54, 0x10, 0x0b, 0x12, 0x22, 0x0a, 0x1e, 0x49, + 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x41, 0x55, 0x44, 0x49, 0x45, 0x4e, 0x43, 0x45, 0x5f, + 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x45, 0x53, 0x54, 0x10, 0x0c, 0x12, + 0x27, 0x0a, 0x23, 0x43, 0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x44, 0x44, 0x5f, 0x52, 0x55, + 0x4c, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x52, + 0x45, 0x4d, 0x4f, 0x56, 0x45, 0x44, 0x10, 0x0d, 0x42, 0xf8, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x42, + 0x1d, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, + 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, + 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, + 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescData = file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDesc +) + +func file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescData) + }) + return file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDescData +} + +var file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_goTypes = []interface{}{ + (ConversionValueRuleErrorEnum_ConversionValueRuleError)(0), // 0: google.ads.googleads.v8.errors.ConversionValueRuleErrorEnum.ConversionValueRuleError + (*ConversionValueRuleErrorEnum)(nil), // 1: google.ads.googleads.v8.errors.ConversionValueRuleErrorEnum +} +var file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_init() } +func file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_init() { + if File_google_ads_googleads_v8_errors_conversion_value_rule_error_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRuleErrorEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_errors_conversion_value_rule_error_proto = out.File + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_rawDesc = nil + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_goTypes = nil + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/errors/conversion_value_rule_set_error.pb.go b/googleapis/ads/googleads/v8/errors/conversion_value_rule_set_error.pb.go new file mode 100644 index 000000000..793695e30 --- /dev/null +++ b/googleapis/ads/googleads/v8/errors/conversion_value_rule_set_error.pb.go @@ -0,0 +1,297 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/errors/conversion_value_rule_set_error.proto + +package errors + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Enum describing possible conversion value rule set errors. +type ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError int32 + +const ( + // Enum unspecified. + ConversionValueRuleSetErrorEnum_UNSPECIFIED ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 0 + // The received error code is not known in this version. + ConversionValueRuleSetErrorEnum_UNKNOWN ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 1 + // Two value rules in this value rule set contain conflicting conditions. + ConversionValueRuleSetErrorEnum_CONFLICTING_VALUE_RULE_CONDITIONS ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 2 + // This value rule set includes a value rule that cannot be found, has been + // permanently removed or belongs to a different customer. + ConversionValueRuleSetErrorEnum_INVALID_VALUE_RULE ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 3 + // An error that's thrown when a mutate operation is trying to + // replace/remove some existing elements in the dimensions field. In other + // words, ADD op is always fine and UPDATE op is fine if it's only appending + // new elements into dimensions list. + ConversionValueRuleSetErrorEnum_DIMENSIONS_UPDATE_ONLY_ALLOW_APPEND ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 4 + // An error that's thrown when a mutate is adding new value rule(s) into a + // value rule set and the added value rule(s) include conditions that are + // not specified in the dimensions of the value rule set. + ConversionValueRuleSetErrorEnum_CONDITION_TYPE_NOT_ALLOWED ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 5 + // The dimensions field contains duplicate elements. + ConversionValueRuleSetErrorEnum_DUPLICATE_DIMENSIONS ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 6 + // This value rule set is attached to an invalid campaign id. Either a + // campaign with this campaign id doesn't exist or it belongs to a different + // customer. + ConversionValueRuleSetErrorEnum_INVALID_CAMPAIGN_ID ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 7 + // When a mutate request tries to pause a value rule set, the enabled + // value rules in this set must be paused in the same command, or this error + // will be thrown. + ConversionValueRuleSetErrorEnum_CANNOT_PAUSE_UNLESS_ALL_VALUE_RULES_ARE_PAUSED ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 8 + // When a mutate request tries to pause all the value rules in a value rule + // set, the value rule set must be paused, or this error will be thrown. + ConversionValueRuleSetErrorEnum_SHOULD_PAUSE_WHEN_ALL_VALUE_RULES_ARE_PAUSED ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 9 + // This value rule set is attached to a campaign that does not support value + // rules. Currently, campaign level value rule sets can only be created on + // Search, or Display campaigns. + ConversionValueRuleSetErrorEnum_VALUE_RULES_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError = 10 +) + +// Enum value maps for ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError. +var ( + ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError_name = map[int32]string{ + 0: "UNSPECIFIED", + 1: "UNKNOWN", + 2: "CONFLICTING_VALUE_RULE_CONDITIONS", + 3: "INVALID_VALUE_RULE", + 4: "DIMENSIONS_UPDATE_ONLY_ALLOW_APPEND", + 5: "CONDITION_TYPE_NOT_ALLOWED", + 6: "DUPLICATE_DIMENSIONS", + 7: "INVALID_CAMPAIGN_ID", + 8: "CANNOT_PAUSE_UNLESS_ALL_VALUE_RULES_ARE_PAUSED", + 9: "SHOULD_PAUSE_WHEN_ALL_VALUE_RULES_ARE_PAUSED", + 10: "VALUE_RULES_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE", + } + ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError_value = map[string]int32{ + "UNSPECIFIED": 0, + "UNKNOWN": 1, + "CONFLICTING_VALUE_RULE_CONDITIONS": 2, + "INVALID_VALUE_RULE": 3, + "DIMENSIONS_UPDATE_ONLY_ALLOW_APPEND": 4, + "CONDITION_TYPE_NOT_ALLOWED": 5, + "DUPLICATE_DIMENSIONS": 6, + "INVALID_CAMPAIGN_ID": 7, + "CANNOT_PAUSE_UNLESS_ALL_VALUE_RULES_ARE_PAUSED": 8, + "SHOULD_PAUSE_WHEN_ALL_VALUE_RULES_ARE_PAUSED": 9, + "VALUE_RULES_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE": 10, + } +) + +func (x ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError) Enum() *ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError { + p := new(ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError) + *p = x + return p +} + +func (x ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError) Descriptor() protoreflect.EnumDescriptor { + return file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_enumTypes[0].Descriptor() +} + +func (ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError) Type() protoreflect.EnumType { + return &file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_enumTypes[0] +} + +func (x ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError.Descriptor instead. +func (ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError) EnumDescriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescGZIP(), []int{0, 0} +} + +// Container for enum describing possible conversion value rule set errors. +type ConversionValueRuleSetErrorEnum struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ConversionValueRuleSetErrorEnum) Reset() { + *x = ConversionValueRuleSetErrorEnum{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRuleSetErrorEnum) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRuleSetErrorEnum) ProtoMessage() {} + +func (x *ConversionValueRuleSetErrorEnum) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRuleSetErrorEnum.ProtoReflect.Descriptor instead. +func (*ConversionValueRuleSetErrorEnum) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescGZIP(), []int{0} +} + +var File_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDesc = []byte{ + 0x0a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb1, 0x03, 0x0a, 0x1f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x8d, 0x03, 0x0a, 0x1b, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, + 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, + 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x25, 0x0a, 0x21, 0x43, 0x4f, 0x4e, 0x46, 0x4c, 0x49, + 0x43, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x5f, 0x52, 0x55, 0x4c, 0x45, + 0x5f, 0x43, 0x4f, 0x4e, 0x44, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x02, 0x12, 0x16, 0x0a, + 0x12, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x5f, 0x52, + 0x55, 0x4c, 0x45, 0x10, 0x03, 0x12, 0x27, 0x0a, 0x23, 0x44, 0x49, 0x4d, 0x45, 0x4e, 0x53, 0x49, + 0x4f, 0x4e, 0x53, 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x4f, 0x4e, 0x4c, 0x59, 0x5f, + 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x5f, 0x41, 0x50, 0x50, 0x45, 0x4e, 0x44, 0x10, 0x04, 0x12, 0x1e, + 0x0a, 0x1a, 0x43, 0x4f, 0x4e, 0x44, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, + 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44, 0x10, 0x05, 0x12, 0x18, + 0x0a, 0x14, 0x44, 0x55, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x54, 0x45, 0x5f, 0x44, 0x49, 0x4d, 0x45, + 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x06, 0x12, 0x17, 0x0a, 0x13, 0x49, 0x4e, 0x56, 0x41, + 0x4c, 0x49, 0x44, 0x5f, 0x43, 0x41, 0x4d, 0x50, 0x41, 0x49, 0x47, 0x4e, 0x5f, 0x49, 0x44, 0x10, + 0x07, 0x12, 0x32, 0x0a, 0x2e, 0x43, 0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x50, 0x41, 0x55, 0x53, + 0x45, 0x5f, 0x55, 0x4e, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x41, 0x4c, 0x4c, 0x5f, 0x56, 0x41, 0x4c, + 0x55, 0x45, 0x5f, 0x52, 0x55, 0x4c, 0x45, 0x53, 0x5f, 0x41, 0x52, 0x45, 0x5f, 0x50, 0x41, 0x55, + 0x53, 0x45, 0x44, 0x10, 0x08, 0x12, 0x30, 0x0a, 0x2c, 0x53, 0x48, 0x4f, 0x55, 0x4c, 0x44, 0x5f, + 0x50, 0x41, 0x55, 0x53, 0x45, 0x5f, 0x57, 0x48, 0x45, 0x4e, 0x5f, 0x41, 0x4c, 0x4c, 0x5f, 0x56, + 0x41, 0x4c, 0x55, 0x45, 0x5f, 0x52, 0x55, 0x4c, 0x45, 0x53, 0x5f, 0x41, 0x52, 0x45, 0x5f, 0x50, + 0x41, 0x55, 0x53, 0x45, 0x44, 0x10, 0x09, 0x12, 0x2f, 0x0a, 0x2b, 0x56, 0x41, 0x4c, 0x55, 0x45, + 0x5f, 0x52, 0x55, 0x4c, 0x45, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, + 0x52, 0x54, 0x45, 0x44, 0x5f, 0x46, 0x4f, 0x52, 0x5f, 0x43, 0x41, 0x4d, 0x50, 0x41, 0x49, 0x47, + 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x0a, 0x42, 0xfb, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x42, + 0x20, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, + 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, + 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, + 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, + 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescData = file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDesc +) + +func file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescData) + }) + return file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDescData +} + +var file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_goTypes = []interface{}{ + (ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError)(0), // 0: google.ads.googleads.v8.errors.ConversionValueRuleSetErrorEnum.ConversionValueRuleSetError + (*ConversionValueRuleSetErrorEnum)(nil), // 1: google.ads.googleads.v8.errors.ConversionValueRuleSetErrorEnum +} +var file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_init() } +func file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_init() { + if File_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRuleSetErrorEnum); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDesc, + NumEnums: 1, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_depIdxs, + EnumInfos: file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_enumTypes, + MessageInfos: file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto = out.File + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_rawDesc = nil + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_goTypes = nil + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/errors/country_code_error.pb.go b/googleapis/ads/googleads/v8/errors/country_code_error.pb.go index fd61732d5..94517e3ca 100644 --- a/googleapis/ads/googleads/v8/errors/country_code_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/country_code_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/country_code_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/criterion_error.pb.go b/googleapis/ads/googleads/v8/errors/criterion_error.pb.go index b4bf5436d..b8396d0a6 100644 --- a/googleapis/ads/googleads/v8/errors/criterion_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/criterion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/criterion_error.proto package errors @@ -327,6 +327,9 @@ const ( CriterionErrorEnum_HOTEL_CHECK_IN_DATE_RANGE_END_DATE_TOO_LATE CriterionErrorEnum_CriterionError = 133 // Start date is after end date. CriterionErrorEnum_HOTEL_CHECK_IN_DATE_RANGE_REVERSED CriterionErrorEnum_CriterionError = 134 + // Broad match modifier (BMM) keywords can no longer be created. Please see + // https://ads-developers.googleblog.com/2021/06/broad-match-modifier-upcoming-changes.html. + CriterionErrorEnum_BROAD_MATCH_MODIFIER_KEYWORD_NOT_ALLOWED CriterionErrorEnum_CriterionError = 135 ) // Enum value maps for CriterionErrorEnum_CriterionError. @@ -459,6 +462,7 @@ var ( 132: "HOTEL_CHECK_IN_DATE_RANGE_START_DATE_TOO_EARLY", 133: "HOTEL_CHECK_IN_DATE_RANGE_END_DATE_TOO_LATE", 134: "HOTEL_CHECK_IN_DATE_RANGE_REVERSED", + 135: "BROAD_MATCH_MODIFIER_KEYWORD_NOT_ALLOWED", } CriterionErrorEnum_CriterionError_value = map[string]int32{ "UNSPECIFIED": 0, @@ -588,6 +592,7 @@ var ( "HOTEL_CHECK_IN_DATE_RANGE_START_DATE_TOO_EARLY": 132, "HOTEL_CHECK_IN_DATE_RANGE_END_DATE_TOO_LATE": 133, "HOTEL_CHECK_IN_DATE_RANGE_REVERSED": 134, + "BROAD_MATCH_MODIFIER_KEYWORD_NOT_ALLOWED": 135, } ) @@ -667,8 +672,8 @@ var file_google_ads_googleads_v8_errors_criterion_error_proto_rawDesc = []byte{ 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x95, 0x27, 0x0a, 0x12, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, - 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xfe, 0x26, 0x0a, 0x0e, + 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc4, 0x27, 0x0a, 0x12, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, + 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0xad, 0x27, 0x0a, 0x0e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x1a, 0x0a, 0x16, @@ -980,23 +985,26 @@ var file_google_ads_googleads_v8_errors_criterion_error_proto_rawDesc = []byte{ 0x4e, 0x44, 0x5f, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x54, 0x4f, 0x4f, 0x5f, 0x4c, 0x41, 0x54, 0x45, 0x10, 0x85, 0x01, 0x12, 0x27, 0x0a, 0x22, 0x48, 0x4f, 0x54, 0x45, 0x4c, 0x5f, 0x43, 0x48, 0x45, 0x43, 0x4b, 0x5f, 0x49, 0x4e, 0x5f, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x52, 0x41, 0x4e, 0x47, 0x45, - 0x5f, 0x52, 0x45, 0x56, 0x45, 0x52, 0x53, 0x45, 0x44, 0x10, 0x86, 0x01, 0x42, 0xee, 0x01, 0x0a, - 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x42, 0x13, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, - 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, - 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, - 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, - 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, - 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x5f, 0x52, 0x45, 0x56, 0x45, 0x52, 0x53, 0x45, 0x44, 0x10, 0x86, 0x01, 0x12, 0x2d, 0x0a, 0x28, + 0x42, 0x52, 0x4f, 0x41, 0x44, 0x5f, 0x4d, 0x41, 0x54, 0x43, 0x48, 0x5f, 0x4d, 0x4f, 0x44, 0x49, + 0x46, 0x49, 0x45, 0x52, 0x5f, 0x4b, 0x45, 0x59, 0x57, 0x4f, 0x52, 0x44, 0x5f, 0x4e, 0x4f, 0x54, + 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44, 0x10, 0x87, 0x01, 0x42, 0xee, 0x01, 0x0a, 0x22, + 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x42, 0x13, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, + 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, + 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, + 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, + 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/errors/currency_code_error.pb.go b/googleapis/ads/googleads/v8/errors/currency_code_error.pb.go index 856a9bee6..b9b61c3c8 100644 --- a/googleapis/ads/googleads/v8/errors/currency_code_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/currency_code_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/currency_code_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/custom_audience_error.pb.go b/googleapis/ads/googleads/v8/errors/custom_audience_error.pb.go index 1386aae9b..72121542b 100644 --- a/googleapis/ads/googleads/v8/errors/custom_audience_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/custom_audience_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/custom_audience_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/custom_interest_error.pb.go b/googleapis/ads/googleads/v8/errors/custom_interest_error.pb.go index 88a928744..86d327116 100644 --- a/googleapis/ads/googleads/v8/errors/custom_interest_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/custom_interest_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/custom_interest_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/customer_client_link_error.pb.go b/googleapis/ads/googleads/v8/errors/customer_client_link_error.pb.go index 946c8073f..7165a0791 100644 --- a/googleapis/ads/googleads/v8/errors/customer_client_link_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/customer_client_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/customer_client_link_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/customer_error.pb.go b/googleapis/ads/googleads/v8/errors/customer_error.pb.go index 8dc98b131..1fc8af85e 100644 --- a/googleapis/ads/googleads/v8/errors/customer_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/customer_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/customer_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/customer_feed_error.pb.go b/googleapis/ads/googleads/v8/errors/customer_feed_error.pb.go index 55a2ffb28..69a11daf5 100644 --- a/googleapis/ads/googleads/v8/errors/customer_feed_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/customer_feed_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/customer_feed_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/customer_manager_link_error.pb.go b/googleapis/ads/googleads/v8/errors/customer_manager_link_error.pb.go index aa4cd0ddb..e02dd5443 100644 --- a/googleapis/ads/googleads/v8/errors/customer_manager_link_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/customer_manager_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/customer_manager_link_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/customer_user_access_error.pb.go b/googleapis/ads/googleads/v8/errors/customer_user_access_error.pb.go index babca9b23..2d02875ff 100644 --- a/googleapis/ads/googleads/v8/errors/customer_user_access_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/customer_user_access_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/customer_user_access_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/database_error.pb.go b/googleapis/ads/googleads/v8/errors/database_error.pb.go index d3bcf4129..e3a48f835 100644 --- a/googleapis/ads/googleads/v8/errors/database_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/database_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/database_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/date_error.pb.go b/googleapis/ads/googleads/v8/errors/date_error.pb.go index b1a8d843b..f09cf6ad9 100644 --- a/googleapis/ads/googleads/v8/errors/date_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/date_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/date_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/date_range_error.pb.go b/googleapis/ads/googleads/v8/errors/date_range_error.pb.go index 04e33487b..eb0b1f474 100644 --- a/googleapis/ads/googleads/v8/errors/date_range_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/date_range_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/date_range_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/distinct_error.pb.go b/googleapis/ads/googleads/v8/errors/distinct_error.pb.go index 8369c0f98..48bf3d2d9 100644 --- a/googleapis/ads/googleads/v8/errors/distinct_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/distinct_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/distinct_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/enum_error.pb.go b/googleapis/ads/googleads/v8/errors/enum_error.pb.go index f68c7c1fb..23b6e76bf 100644 --- a/googleapis/ads/googleads/v8/errors/enum_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/enum_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/enum_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/errors.pb.go b/googleapis/ads/googleads/v8/errors/errors.pb.go index 3ad40a058..5e261118a 100644 --- a/googleapis/ads/googleads/v8/errors/errors.pb.go +++ b/googleapis/ads/googleads/v8/errors/errors.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/errors.proto package errors @@ -105,7 +105,7 @@ type GoogleAdsFailure struct { // The list of errors that occurred. Errors []*GoogleAdsError `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"` - // The unique id of the request that is used for debugging purposes. + // The unique ID of the request that is used for debugging purposes. RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` } @@ -314,6 +314,8 @@ type ErrorCode struct { // *ErrorCode_ConversionAdjustmentUploadError // *ErrorCode_ConversionCustomVariableError // *ErrorCode_ConversionUploadError + // *ErrorCode_ConversionValueRuleError + // *ErrorCode_ConversionValueRuleSetError // *ErrorCode_HeaderError // *ErrorCode_DatabaseError // *ErrorCode_PolicyFindingError @@ -859,6 +861,20 @@ func (x *ErrorCode) GetConversionUploadError() ConversionUploadErrorEnum_Convers return ConversionUploadErrorEnum_UNSPECIFIED } +func (x *ErrorCode) GetConversionValueRuleError() ConversionValueRuleErrorEnum_ConversionValueRuleError { + if x, ok := x.GetErrorCode().(*ErrorCode_ConversionValueRuleError); ok { + return x.ConversionValueRuleError + } + return ConversionValueRuleErrorEnum_UNSPECIFIED +} + +func (x *ErrorCode) GetConversionValueRuleSetError() ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError { + if x, ok := x.GetErrorCode().(*ErrorCode_ConversionValueRuleSetError); ok { + return x.ConversionValueRuleSetError + } + return ConversionValueRuleSetErrorEnum_UNSPECIFIED +} + func (x *ErrorCode) GetHeaderError() HeaderErrorEnum_HeaderError { if x, ok := x.GetErrorCode().(*ErrorCode_HeaderError); ok { return x.HeaderError @@ -1568,6 +1584,16 @@ type ErrorCode_ConversionUploadError struct { ConversionUploadError ConversionUploadErrorEnum_ConversionUploadError `protobuf:"varint,111,opt,name=conversion_upload_error,json=conversionUploadError,proto3,enum=google.ads.googleads.v8.errors.ConversionUploadErrorEnum_ConversionUploadError,oneof"` } +type ErrorCode_ConversionValueRuleError struct { + // The reasons for the conversion value rule error + ConversionValueRuleError ConversionValueRuleErrorEnum_ConversionValueRuleError `protobuf:"varint,145,opt,name=conversion_value_rule_error,json=conversionValueRuleError,proto3,enum=google.ads.googleads.v8.errors.ConversionValueRuleErrorEnum_ConversionValueRuleError,oneof"` +} + +type ErrorCode_ConversionValueRuleSetError struct { + // The reasons for the conversion value rule set error + ConversionValueRuleSetError ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError `protobuf:"varint,146,opt,name=conversion_value_rule_set_error,json=conversionValueRuleSetError,proto3,enum=google.ads.googleads.v8.errors.ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError,oneof"` +} + type ErrorCode_HeaderError struct { // The reasons for the header error. HeaderError HeaderErrorEnum_HeaderError `protobuf:"varint,66,opt,name=header_error,json=headerError,proto3,enum=google.ads.googleads.v8.errors.HeaderErrorEnum_HeaderError,oneof"` @@ -1971,6 +1997,10 @@ func (*ErrorCode_ConversionCustomVariableError) isErrorCode_ErrorCode() {} func (*ErrorCode_ConversionUploadError) isErrorCode_ErrorCode() {} +func (*ErrorCode_ConversionValueRuleError) isErrorCode_ErrorCode() {} + +func (*ErrorCode_ConversionValueRuleSetError) isErrorCode_ErrorCode() {} + func (*ErrorCode_HeaderError) isErrorCode_ErrorCode() {} func (*ErrorCode_DatabaseError) isErrorCode_ErrorCode() {} @@ -2710,1393 +2740,1421 @@ var file_google_ads_googleads_v8_errors_errors_proto_rawDesc = []byte{ 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x70, 0x6c, 0x6f, - 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, + 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, - 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, - 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, - 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, - 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, - 0x65, 0x73, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, - 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, + 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, + 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, + 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, + 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, + 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, - 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, - 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x61, - 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, - 0x64, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x63, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, - 0x74, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, - 0x74, 0x65, 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, - 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, - 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, - 0x65, 0x6d, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, - 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x70, 0x70, - 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, - 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x64, 0x61, 0x74, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x64, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x63, 0x74, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x65, 0x6e, 0x75, + 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x65, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, + 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x65, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x43, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, + 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x65, 0x72, + 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, + 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, + 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, + 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x75, - 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x49, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x67, 0x65, 0x6f, 0x5f, 0x74, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x5f, 0x73, - 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x69, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x65, + 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, + 0x65, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, - 0x61, 0x6c, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x69, - 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, - 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, + 0x6d, 0x61, 0x73, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, - 0x5f, 0x69, 0x64, 0x65, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2f, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, - 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, + 0x2f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, + 0x61, 0x72, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6c, 0x69, - 0x73, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, - 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 0x61, - 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x68, 0x65, + 0x61, 0x64, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2f, 0x69, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, + 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, + 0x73, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x69, 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, - 0x70, 0x6c, 0x69, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6e, 0x65, 0x77, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, + 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x48, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, + 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, + 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6e, 0x6f, 0x74, 0x5f, 0x61, 0x6c, 0x6c, 0x6f, 0x77, - 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2f, 0x6e, 0x6f, 0x74, 0x5f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6e, 0x75, 0x6c, 0x6c, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, + 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, + 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, + 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x61, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, - 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, 0x6f, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x64, 0x65, 0x6e, - 0x69, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, - 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, - 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6c, 0x61, 0x6e, 0x67, + 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2f, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, - 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x70, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x66, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, - 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, - 0x65, 0x74, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, + 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, + 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6e, 0x65, 0x77, + 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6e, + 0x6f, 0x74, 0x5f, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6e, 0x6f, 0x74, 0x5f, 0x65, + 0x6d, 0x70, 0x74, 0x79, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x76, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x71, 0x75, - 0x65, 0x72, 0x79, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, - 0x71, 0x75, 0x6f, 0x74, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x2f, 0x6e, 0x75, 0x6c, 0x6c, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x73, 0x2f, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x64, + 0x61, 0x74, 0x61, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x6f, 0x72, 0x73, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x5f, 0x64, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x70, 0x61, 0x72, + 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, + 0x73, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x66, 0x69, 0x6e, + 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, + 0x76, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x64, - 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, 0x61, 0x63, + 0x68, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, - 0x73, 0x5f, 0x64, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x6f, - 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x5f, 0x65, 0x78, 0x63, 0x65, 0x65, 0x64, - 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, + 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x64, 0x65, 0x6e, 0x69, 0x65, 0x64, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x48, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6d, 0x69, + 0x74, 0x5f, 0x65, 0x78, 0x63, 0x65, 0x65, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, + 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x73, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, - 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x69, 0x7a, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x6f, 0x72, + 0x6d, 0x61, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, - 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, + 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, + 0x69, 0x63, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x75, 0x72, 0x6c, 0x5f, 0x66, + 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, - 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x73, 0x74, - 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6c, - 0x65, 0x6e, 0x67, 0x74, 0x68, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2f, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x61, 0x70, - 0x70, 0x5f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2f, 0x75, 0x72, 0x6c, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, - 0x74, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x75, - 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x5f, 0x76, 0x69, 0x64, - 0x65, 0x6f, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x79, 0x0a, 0x10, 0x47, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x46, 0x0a, - 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x06, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x49, 0x64, 0x22, 0xc8, 0x02, 0x0a, 0x0e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, - 0x64, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x48, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, - 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x07, 0x74, - 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2f, 0x79, 0x6f, 0x75, + 0x74, 0x75, 0x62, 0x65, 0x5f, 0x76, 0x69, 0x64, 0x65, 0x6f, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, + 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x22, 0x79, 0x0a, 0x10, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x46, 0x61, + 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x46, 0x0a, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, + 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x12, 0x1d, 0x0a, + 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x22, 0xc8, 0x02, 0x0a, + 0x0e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, + 0x48, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x09, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x07, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x07, 0x74, 0x72, 0x69, + 0x67, 0x67, 0x65, 0x72, 0x12, 0x49, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4c, 0x6f, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, + 0x46, 0x0a, 0x07, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x73, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x07, + 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x22, 0x82, 0x77, 0x0a, 0x09, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x64, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x56, 0x61, - 0x6c, 0x75, 0x65, 0x52, 0x07, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x12, 0x49, 0x0a, 0x08, - 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x6c, - 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x46, 0x0a, 0x07, 0x64, 0x65, 0x74, 0x61, 0x69, - 0x6c, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, - 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x07, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x22, - 0xc1, 0x74, 0x0a, 0x09, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x64, 0x0a, - 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x12, 0x85, 0x01, 0x0a, 0x16, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, - 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, - 0x61, 0x74, 0x65, 0x67, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x42, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x72, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x85, 0x01, 0x0a, 0x16, + 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, + 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, - 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x0f, 0x75, - 0x72, 0x6c, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x55, 0x72, 0x6c, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x55, 0x72, 0x6c, 0x46, 0x69, 0x65, 0x6c, 0x64, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x75, 0x72, 0x6c, 0x46, 0x69, 0x65, 0x6c, - 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x7d, 0x0a, 0x14, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x6f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x04, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x69, 0x73, - 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, - 0x00, 0x52, 0x12, 0x6c, 0x69, 0x73, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x51, 0x75, 0x65, 0x72, - 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, 0x71, 0x75, 0x65, 0x72, 0x79, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x12, 0x60, 0x0a, 0x0c, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, - 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, - 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0b, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, - 0x61, 0x73, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x7c, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x09, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x49, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, - 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x12, - 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x65, - 0x72, 0x6e, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x49, 0x6e, - 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x69, - 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, - 0x71, 0x75, 0x6f, 0x74, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x72, 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x0f, 0x75, 0x72, 0x6c, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x55, 0x72, + 0x6c, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, + 0x55, 0x72, 0x6c, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x0d, 0x75, 0x72, 0x6c, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x7d, + 0x0a, 0x14, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4c, 0x69, + 0x73, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x12, 0x6c, 0x69, 0x73, 0x74, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, + 0x0b, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x0a, 0x71, 0x75, 0x65, 0x72, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x60, 0x0a, 0x0c, 0x6d, + 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, - 0x71, 0x75, 0x6f, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x50, 0x0a, 0x08, 0x61, 0x64, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, + 0x72, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, + 0x52, 0x0b, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, + 0x10, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, + 0x73, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x69, 0x65, 0x6c, + 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x66, 0x69, + 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x7c, 0x0a, 0x13, + 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, + 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x69, 0x6e, + 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0a, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x12, 0x50, 0x0a, 0x08, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0c, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x41, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x07, 0x61, 0x64, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x12, 0x65, 0x0a, 0x0e, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x48, 0x00, 0x52, 0x07, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x65, 0x0a, 0x0e, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0d, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x12, 0x81, 0x01, 0x0a, 0x15, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0e, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, - 0x67, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, + 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, + 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x61, + 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x81, 0x01, 0x0a, 0x15, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x48, 0x00, 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, - 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, - 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x48, 0x00, 0x52, 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x12, 0x80, 0x01, 0x0a, 0x14, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, - 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x13, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x8a, 0x01, 0x0a, 0x18, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, - 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, + 0x67, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, + 0x68, 0x0a, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, - 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, - 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x15, 0x61, 0x64, 0x47, 0x72, - 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x12, 0x79, 0x0a, 0x13, 0x61, 0x64, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, - 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, + 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x80, 0x01, 0x0a, 0x14, 0x61, 0x75, + 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, + 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, + 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x8a, 0x01, 0x0a, + 0x18, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, + 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, + 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, + 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x48, 0x00, 0x52, 0x15, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, + 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x61, 0x64, 0x5f, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x18, 0x13, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x69, 0x7a, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, + 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, + 0x00, 0x52, 0x11, 0x61, 0x64, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x72, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6e, 0x0a, 0x11, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, + 0x5f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x69, + 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, - 0x41, 0x64, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, - 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x61, 0x64, 0x43, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6e, 0x0a, 0x11, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x41, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x47, 0x72, - 0x6f, 0x75, 0x70, 0x41, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x61, 0x64, - 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, - 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x18, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x41, 0x64, 0x53, 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x53, 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x48, 0x00, 0x52, 0x0e, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0x54, 0x0a, 0x09, 0x61, 0x64, 0x78, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x18, 0x19, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x53, 0x68, 0x61, 0x72, 0x69, 0x6e, - 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x53, 0x68, 0x61, - 0x72, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x61, 0x64, 0x53, - 0x68, 0x61, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x54, 0x0a, 0x09, 0x61, - 0x64, 0x78, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, + 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x78, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x78, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x08, 0x61, 0x64, 0x78, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x61, 0x73, 0x73, + 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x6b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, - 0x41, 0x64, 0x78, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x78, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x08, 0x61, 0x64, 0x78, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x6b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x48, 0x00, 0x52, 0x0a, 0x61, 0x73, 0x73, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, - 0x64, 0x0a, 0x0d, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x8d, 0x01, 0x0a, 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x51, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x16, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x81, 0x01, 0x0a, 0x15, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, - 0x1f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x53, 0x69, 0x7a, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, - 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x69, 0x7a, 0x65, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x53, 0x69, 0x7a, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, 0x63, 0x6f, 0x75, - 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, - 0x6d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, 0x6f, - 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x75, 0x6e, - 0x74, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, - 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0x6c, 0x0a, 0x0f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x72, 0x69, 0x74, 0x65, - 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x72, - 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, - 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, - 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x5a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x58, 0x0a, 0x0a, 0x64, 0x61, 0x74, 0x65, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x21, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x44, 0x61, - 0x74, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x61, 0x74, 0x65, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x09, 0x64, 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x22, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x44, 0x61, - 0x74, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x44, 0x61, 0x74, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, - 0x00, 0x52, 0x0e, 0x64, 0x61, 0x74, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x64, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x63, 0x74, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x44, 0x69, 0x73, 0x74, 0x69, - 0x6e, 0x63, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x69, 0x73, - 0x74, 0x69, 0x6e, 0x63, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x64, 0x69, - 0x73, 0x74, 0x69, 0x6e, 0x63, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xa2, 0x01, 0x0a, 0x1e, - 0x66, 0x65, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x5f, 0x72, - 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x24, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, - 0x75, 0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, - 0x75, 0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x48, 0x00, 0x52, 0x1b, 0x66, 0x65, 0x65, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, - 0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0x68, 0x0a, 0x0e, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x18, 0x25, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x75, 0x6e, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x66, 0x75, 0x6e, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x85, 0x01, 0x0a, 0x16, 0x66, - 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x73, 0x69, 0x6e, 0x67, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x26, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x75, 0x6e, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x73, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, - 0x72, 0x73, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x66, 0x75, - 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x73, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x50, 0x0a, 0x08, 0x69, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x27, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x49, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x49, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x07, 0x69, 0x64, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x49, 0x6d, 0x61, 0x67, 0x65, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, - 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x6e, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, - 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x6c, 0x61, 0x6e, 0x67, - 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, - 0x12, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, - 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x4d, 0x65, 0x64, 0x69, 0x61, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x48, 0x00, 0x52, 0x10, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x75, 0x70, - 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x74, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x41, 0x73, 0x73, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, + 0x73, 0x73, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, 0x61, 0x73, 0x73, + 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x64, 0x0a, 0x0d, 0x62, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, + 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x0c, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x8d, 0x01, + 0x0a, 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, + 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x51, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x55, 0x70, 0x6c, 0x6f, - 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x6d, 0x65, 0x64, 0x69, 0x61, - 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x6d, - 0x65, 0x64, 0x69, 0x61, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, - 0x56, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x46, - 0x69, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x6d, 0x65, 0x64, 0x69, - 0x61, 0x46, 0x69, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x70, 0x0a, 0x10, 0x6d, 0x75, - 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x2c, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, - 0x6c, 0x69, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x75, 0x6c, - 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x96, 0x01, 0x0a, - 0x1b, 0x6e, 0x65, 0x77, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x72, - 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x2d, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x55, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x4e, 0x65, 0x77, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, - 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x4e, 0x65, 0x77, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x18, 0x6e, 0x65, 0x77, - 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x0f, 0x6e, 0x6f, 0x74, 0x5f, 0x65, 0x6d, 0x70, - 0x74, 0x79, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x2e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, + 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, + 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, + 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x81, 0x01, + 0x0a, 0x15, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x69, 0x7a, + 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, + 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x69, 0x7a, 0x65, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, + 0x6e, 0x53, 0x69, 0x7a, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x63, 0x6f, + 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x69, 0x7a, 0x65, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x12, 0x75, 0x0a, 0x12, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x64, + 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x6d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, + 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, + 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6c, 0x0a, 0x0f, 0x63, 0x72, 0x69, 0x74, + 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, + 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x5a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, - 0x4e, 0x6f, 0x74, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x4e, 0x6f, 0x74, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, - 0x00, 0x52, 0x0d, 0x6e, 0x6f, 0x74, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0x58, 0x0a, 0x0a, 0x6e, 0x75, 0x6c, 0x6c, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x2f, + 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, + 0x00, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x12, 0x58, 0x0a, 0x0a, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x21, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x09, 0x6e, 0x75, 0x6c, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x6f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x30, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x31, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x80, 0x01, 0x0a, 0x14, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x3a, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x44, 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x09, 0x64, 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x64, 0x61, + 0x74, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x22, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x44, 0x61, 0x74, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x61, 0x74, 0x65, 0x52, 0x61, 0x6e, + 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x64, 0x61, 0x74, 0x65, 0x52, + 0x61, 0x6e, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x64, 0x69, 0x73, + 0x74, 0x69, 0x6e, 0x63, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x23, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x13, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x71, 0x0a, 0x11, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, - 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, - 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x64, 0x0a, 0x0d, 0x73, 0x65, 0x74, 0x74, - 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x34, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x0c, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, - 0x0a, 0x13, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x35, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x53, 0x74, 0x72, - 0x69, 0x6e, 0x67, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, - 0x75, 0x6d, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x6f, - 0x72, 0x6d, 0x61, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x73, 0x74, 0x72, - 0x69, 0x6e, 0x67, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x36, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x65, - 0x6e, 0x67, 0x74, 0x68, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x74, - 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, - 0x00, 0x52, 0x11, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x9e, 0x01, 0x0a, 0x1d, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x64, 0x65, 0x6e, 0x69, 0x65, 0x64, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x37, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x59, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, - 0x69, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, - 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1a, 0x6f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x9a, 0x01, 0x0a, 0x1c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x64, 0x65, 0x6e, 0x69, 0x65, 0x64, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x38, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x57, 0x2e, 0x67, + 0x72, 0x73, 0x2e, 0x44, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x63, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x63, 0x74, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x64, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x63, 0x74, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0xa2, 0x01, 0x0a, 0x1e, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x74, + 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x24, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, - 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x19, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0xb3, 0x01, 0x0a, 0x23, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, - 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x5f, 0x65, 0x78, 0x63, 0x65, - 0x65, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x39, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x63, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, + 0x65, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, + 0x65, 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, + 0x65, 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, + 0x65, 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1b, 0x66, 0x65, 0x65, + 0x64, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, + 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x66, 0x75, 0x6e, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x25, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4c, - 0x69, 0x6d, 0x69, 0x74, 0x45, 0x78, 0x63, 0x65, 0x65, 0x64, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, - 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x78, 0x63, 0x65, 0x65, 0x64, 0x65, 0x64, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x78, 0x63, 0x65, 0x65, - 0x64, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xaa, 0x01, 0x0a, 0x20, 0x79, 0x6f, 0x75, - 0x74, 0x75, 0x62, 0x65, 0x5f, 0x76, 0x69, 0x64, 0x65, 0x6f, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x73, - 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x75, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x5f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x73, 0x2e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x48, 0x00, 0x52, 0x0d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x12, 0x85, 0x01, 0x0a, 0x16, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, + 0x70, 0x61, 0x72, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x26, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x59, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x56, 0x69, 0x64, 0x65, - 0x6f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x59, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x56, 0x69, - 0x64, 0x65, 0x6f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1d, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x56, - 0x69, 0x64, 0x65, 0x6f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x93, 0x01, 0x0a, 0x1b, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, - 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x3b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x47, - 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x48, 0x00, 0x52, 0x17, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, - 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x64, 0x0a, 0x0d, 0x63, - 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x3c, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x48, 0x00, 0x52, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x3d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, + 0x73, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x75, + 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x73, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, + 0x72, 0x73, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x50, 0x0a, 0x08, 0x69, 0x64, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x27, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x49, 0x64, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x49, 0x64, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x48, 0x00, 0x52, 0x07, 0x69, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, + 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x28, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2e, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, + 0x69, 0x6d, 0x61, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x6c, 0x61, + 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x18, 0x6e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, + 0x65, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, + 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x48, 0x00, 0x52, 0x11, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x62, + 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x2a, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x42, 0x75, 0x6e, + 0x64, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x6d, 0x65, 0x64, 0x69, + 0x61, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, + 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x74, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x55, + 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, + 0x65, 0x64, 0x69, 0x61, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, + 0x00, 0x52, 0x10, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x66, 0x69, 0x6c, + 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x56, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4d, + 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x48, 0x00, 0x52, 0x0e, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x12, 0x70, 0x0a, 0x10, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x2c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x43, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4d, 0x75, + 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x12, 0x96, 0x01, 0x0a, 0x1b, 0x6e, 0x65, 0x77, 0x5f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x18, 0x2d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x55, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4e, 0x65, 0x77, 0x52, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x65, 0x77, 0x52, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x48, 0x00, 0x52, 0x18, 0x6e, 0x65, 0x77, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x43, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x69, 0x0a, + 0x0f, 0x6e, 0x6f, 0x74, 0x5f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x18, 0x2e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x48, 0x00, 0x52, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, - 0x6d, 0x0a, 0x10, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x3e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, - 0x64, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, - 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x85, - 0x01, 0x0a, 0x16, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, - 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x3f, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, - 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x14, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, - 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x8e, 0x01, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x18, 0x40, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x51, 0x2e, 0x67, 0x6f, 0x6f, + 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x45, 0x6d, 0x70, 0x74, 0x79, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x6f, 0x74, 0x45, 0x6d, 0x70, + 0x74, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x6e, 0x6f, 0x74, 0x45, 0x6d, + 0x70, 0x74, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x58, 0x0a, 0x0a, 0x6e, 0x75, 0x6c, 0x6c, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x2f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4e, 0x75, + 0x6c, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x09, 0x6e, 0x75, 0x6c, 0x6c, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x18, 0x30, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, - 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, - 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x89, 0x01, 0x0a, 0x17, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x41, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, + 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x31, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, + 0x72, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x80, 0x01, 0x0a, 0x14, 0x72, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x18, 0x3a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x15, 0x63, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x12, 0xb2, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x75, 0x70, - 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x73, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x63, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, - 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, - 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xab, 0x01, 0x0a, 0x20, 0x63, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, - 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x8f, 0x01, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, + 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x71, 0x0a, + 0x11, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, + 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, + 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x12, 0x64, 0x0a, 0x0d, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x18, 0x34, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, + 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, + 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, + 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x35, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x6f, 0x72, 0x6d, 0x61, + 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, + 0x67, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, + 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x12, 0x79, 0x0a, 0x13, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6c, 0x65, 0x6e, 0x67, + 0x74, 0x68, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x36, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, + 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x65, 0x6e, 0x67, + 0x74, 0x68, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x73, 0x74, 0x72, 0x69, 0x6e, + 0x67, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x9e, 0x01, 0x0a, + 0x1d, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, + 0x73, 0x5f, 0x64, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x37, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x59, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1d, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, - 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x89, 0x01, 0x0a, 0x17, 0x63, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, + 0x00, 0x52, 0x1a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x63, 0x65, + 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x9a, 0x01, + 0x0a, 0x1c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, + 0x73, 0x5f, 0x64, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x38, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x57, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, + 0x73, 0x73, 0x44, 0x65, 0x6e, 0x69, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x19, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x44, + 0x65, 0x6e, 0x69, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xb3, 0x01, 0x0a, 0x23, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x69, + 0x6d, 0x69, 0x74, 0x5f, 0x65, 0x78, 0x63, 0x65, 0x65, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x39, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x63, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, - 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x15, 0x63, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x60, 0x0a, 0x0c, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x18, 0x42, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x78, 0x63, 0x65, + 0x65, 0x64, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, + 0x45, 0x78, 0x63, 0x65, 0x65, 0x64, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x1f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, + 0x6d, 0x69, 0x74, 0x45, 0x78, 0x63, 0x65, 0x65, 0x64, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x12, 0xaa, 0x01, 0x0a, 0x20, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x5f, 0x76, 0x69, 0x64, + 0x65, 0x6f, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x75, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5f, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x59, 0x6f, 0x75, + 0x74, 0x75, 0x62, 0x65, 0x56, 0x69, 0x64, 0x65, 0x6f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x59, + 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x56, 0x69, 0x64, 0x65, 0x6f, 0x52, 0x65, 0x67, 0x69, 0x73, + 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1d, + 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x56, 0x69, 0x64, 0x65, 0x6f, 0x52, 0x65, 0x67, 0x69, + 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x93, 0x01, + 0x0a, 0x1b, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, + 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x3b, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, + 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, + 0x69, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x61, 0x64, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0x64, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x18, 0x3c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x74, + 0x65, 0x78, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, + 0x74, 0x65, 0x78, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x63, 0x6f, 0x6e, + 0x74, 0x65, 0x78, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x66, 0x69, 0x65, + 0x6c, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, + 0x46, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, + 0x69, 0x65, 0x6c, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, 0x66, 0x69, 0x65, + 0x6c, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x3e, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, + 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x85, 0x01, 0x0a, 0x16, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x18, 0x3f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, + 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, + 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x8e, + 0x01, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x40, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x51, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, + 0x89, 0x01, 0x0a, 0x17, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x41, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xb2, 0x01, 0x0a, 0x22, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x73, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x63, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, 0x0a, 0x0e, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x43, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x44, 0x61, - 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x0d, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x7d, - 0x0a, 0x14, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x66, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x44, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, + 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, + 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x1f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x12, 0xab, 0x01, 0x0a, 0x20, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x8f, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, 0x64, 0x69, - 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x12, 0x70, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x46, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x58, 0x0a, - 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x46, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, + 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x1d, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x89, + 0x01, 0x0a, 0x17, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x70, + 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, + 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x48, 0x00, 0x52, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, + 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x97, 0x01, 0x0a, 0x1b, 0x63, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, + 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x91, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x55, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x09, 0x65, 0x6e, - 0x75, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, 0x6b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x47, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x6b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x96, - 0x01, 0x0a, 0x1b, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x48, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x55, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, - 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, - 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x18, 0x6b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xb4, 0x01, 0x0a, 0x23, 0x6b, 0x65, 0x79, 0x77, + 0x72, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x18, 0x63, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x12, 0xa4, 0x01, 0x0a, 0x1f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, + 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x92, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x5b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1b, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x60, 0x0a, 0x0c, 0x68, + 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x42, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, + 0x52, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x68, 0x0a, + 0x0e, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x43, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, + 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x7d, 0x0a, 0x14, 0x70, 0x6f, 0x6c, 0x69, 0x63, + 0x79, 0x5f, 0x66, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x44, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, + 0x64, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, + 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x48, 0x00, 0x52, 0x12, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, 0x64, 0x69, 0x6e, + 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x58, 0x0a, 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x18, 0x46, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x09, 0x65, 0x6e, 0x75, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x12, 0x75, 0x0a, 0x12, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x47, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, + 0x61, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x96, 0x01, 0x0a, 0x1b, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, - 0x84, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x63, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, - 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, - 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1f, 0x6b, + 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x48, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x55, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x93, - 0x01, 0x0a, 0x1b, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4a, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, - 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, - 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x6b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0xb1, 0x01, 0x0a, 0x23, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x85, 0x01, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x61, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, + 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x18, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, + 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x12, 0xb4, 0x01, 0x0a, 0x23, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, + 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, + 0x72, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x84, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x63, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, + 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, + 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x93, 0x01, 0x0a, 0x1b, 0x6b, 0x65, 0x79, 0x77, + 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, + 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, + 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, + 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, + 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, + 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xb1, 0x01, + 0x0a, 0x23, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, + 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x85, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x61, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, + 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, + 0x00, 0x52, 0x1e, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, + 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x12, 0x86, 0x01, 0x0a, 0x17, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, + 0x61, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4c, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, - 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, - 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1e, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, - 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x86, 0x01, 0x0a, 0x17, 0x6b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x61, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, - 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x65, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, - 0x49, 0x64, 0x65, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x6b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x65, 0x61, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x12, 0x9e, 0x01, 0x0a, 0x1d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x62, 0x75, - 0x64, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x4d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x59, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, - 0x6e, 0x74, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, - 0x74, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1a, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, - 0x75, 0x64, 0x67, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x55, 0x73, 0x65, - 0x72, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x55, - 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, - 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x76, 0x0a, - 0x12, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x88, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, - 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x48, 0x00, 0x52, 0x10, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, - 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4f, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x49, 0x64, 0x65, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x65, 0x61, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, + 0x6e, 0x49, 0x64, 0x65, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x9e, 0x01, 0x0a, 0x1d, 0x61, + 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x72, + 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4d, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x59, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, - 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x63, - 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0x58, 0x0a, 0x0a, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x50, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x75, 0x64, 0x67, 0x65, + 0x74, 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, + 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x1a, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x50, 0x72, + 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x0f, 0x75, + 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4e, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x09, 0x66, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xb7, 0x01, 0x0a, 0x24, 0x67, - 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, - 0x6e, 0x74, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x51, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x47, 0x65, 0x6f, 0x54, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x53, 0x75, 0x67, 0x67, - 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, - 0x74, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x48, 0x00, 0x52, 0x20, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, - 0x73, 0x74, 0x61, 0x6e, 0x74, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x7d, 0x0a, 0x14, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x64, 0x72, 0x61, 0x66, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x52, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, - 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x0f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x53, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, - 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x0d, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, - 0x0a, 0x0b, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x54, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, + 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x76, 0x0a, 0x12, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, + 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x88, 0x01, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x0a, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, - 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x57, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x42, 0x69, 0x6c, 0x6c, 0x69, - 0x6e, 0x67, 0x53, 0x65, 0x74, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x42, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x75, 0x70, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, - 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x92, 0x01, 0x0a, 0x1a, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x58, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, + 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, + 0x45, 0x76, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x63, 0x68, + 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, + 0x0a, 0x13, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x4f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x68, 0x61, + 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x58, 0x0a, 0x0a, 0x66, 0x65, 0x65, + 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x50, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, + 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, + 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x09, 0x66, 0x65, 0x65, 0x64, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0xb7, 0x01, 0x0a, 0x24, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x5f, 0x73, 0x75, 0x67, 0x67, + 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x51, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0x2e, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, + 0x73, 0x74, 0x61, 0x6e, 0x74, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, + 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x20, 0x67, 0x65, 0x6f, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x53, 0x75, + 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x7d, 0x0a, + 0x14, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x64, 0x72, 0x61, 0x66, 0x74, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x52, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, + 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x69, 0x0a, 0x0f, + 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x53, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, + 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, + 0x65, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5c, 0x0a, 0x0b, 0x6c, 0x61, 0x62, 0x65, 0x6c, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x54, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x48, 0x00, 0x52, 0x17, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, - 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x96, 0x01, 0x0a, - 0x1b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, - 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x5b, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x55, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4c, 0x61, + 0x62, 0x65, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x61, 0x62, + 0x65, 0x6c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0a, 0x6c, 0x61, 0x62, 0x65, 0x6c, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, + 0x5f, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x57, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, 0x6e, 0x61, - 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, - 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x18, 0x63, 0x75, 0x73, + 0x6f, 0x72, 0x73, 0x2e, 0x42, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x75, 0x70, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x42, 0x69, 0x6c, 0x6c, 0x69, 0x6e, + 0x67, 0x53, 0x65, 0x74, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x62, + 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x75, 0x70, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x12, 0x92, 0x01, 0x0a, 0x1a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, + 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x58, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, + 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, + 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x96, 0x01, 0x0a, 0x1b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x5b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x55, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6d, 0x61, - 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x5c, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, - 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x66, 0x65, 0x65, 0x64, - 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x18, 0x5d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, - 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x76, 0x0a, 0x13, 0x61, 0x64, 0x5f, 0x67, 0x72, - 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x5e, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, - 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x61, - 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, - 0x79, 0x0a, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x60, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x81, 0x01, 0x0a, 0x15, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x5f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x18, 0x61, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x18, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, + 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, + 0x0a, 0x12, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x18, 0x5c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, - 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x91, - 0x01, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x70, 0x65, - 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x62, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, + 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x46, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x48, 0x00, 0x52, 0x10, 0x66, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x5d, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, - 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, - 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x8e, 0x01, 0x0a, 0x19, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x64, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x51, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, - 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, - 0x75, 0x6d, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, - 0x49, 0x74, 0x65, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x16, 0x65, 0x78, 0x74, - 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, - 0x74, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x65, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x41, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, - 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x61, 0x64, 0x50, 0x61, 0x72, 0x61, - 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x92, 0x01, 0x0a, 0x1a, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x66, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x63, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x12, 0x76, 0x0a, 0x13, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, + 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x5e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, + 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, + 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x60, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, + 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, + 0x52, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0x81, 0x01, 0x0a, 0x15, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x69, + 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x61, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, + 0x65, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x48, 0x00, 0x52, 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, + 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x91, 0x01, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x62, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x48, 0x00, 0x52, 0x17, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, + 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x8e, 0x01, 0x0a, 0x19, + 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, + 0x74, 0x65, 0x6d, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x51, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, - 0x64, 0x49, 0x74, 0x65, 0x6d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, - 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, - 0x89, 0x01, 0x0a, 0x17, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, - 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x67, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, + 0x65, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x45, 0x78, 0x74, 0x65, + 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x16, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, + 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, + 0x61, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x65, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x64, 0x50, 0x61, 0x72, 0x61, + 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, + 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, + 0x00, 0x52, 0x10, 0x61, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0x92, 0x01, 0x0a, 0x1a, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, + 0x6d, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x66, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, + 0x65, 0x6d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x56, 0x61, + 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x17, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x89, 0x01, 0x0a, 0x17, 0x65, 0x78, 0x74, + 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x18, 0x67, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, + 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x15, 0x65, + 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x12, 0x77, 0x0a, 0x13, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, + 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x8c, 0x01, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, + 0x6d, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x66, 0x65, 0x65, + 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x88, 0x01, + 0x0a, 0x18, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, + 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x8d, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, - 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x45, 0x78, 0x74, - 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x48, 0x00, 0x52, 0x15, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x77, 0x0a, 0x13, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x18, 0x8c, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, + 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, + 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x48, 0x00, 0x52, 0x14, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, + 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x82, 0x01, 0x0a, 0x16, 0x66, 0x65, 0x65, + 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x18, 0x68, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, - 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x48, 0x00, 0x52, 0x10, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x88, 0x01, 0x0a, 0x18, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, - 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x18, 0x8d, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, - 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, - 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, - 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x66, 0x65, 0x65, 0x64, 0x49, - 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, - 0x82, 0x01, 0x0a, 0x16, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x68, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, - 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x13, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x85, 0x01, 0x0a, 0x16, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, - 0x76, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, - 0x69, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, 0x6f, - 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, + 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, + 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x85, 0x01, + 0x0a, 0x16, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x76, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x69, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, - 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x81, 0x01, 0x0a, - 0x15, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x70, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x61, - 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, - 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x70, 0x61, 0x72, - 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0xae, 0x01, 0x0a, 0x21, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x76, 0x61, 0x6c, 0x69, - 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x72, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x61, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, - 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, - 0x00, 0x52, 0x1e, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x76, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x53, 0x69, 0x7a, - 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x53, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x0e, 0x73, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0x93, 0x01, 0x0a, 0x1b, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x75, 0x73, 0x65, - 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x77, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, - 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x4a, 0x6f, 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, - 0x61, 0x74, 0x61, 0x4a, 0x6f, 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x6f, - 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x4a, 0x6f, - 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x82, 0x01, 0x0a, 0x15, 0x6e, 0x6f, 0x74, 0x5f, 0x61, - 0x6c, 0x6c, 0x6f, 0x77, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x89, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x41, 0x6c, 0x6c, 0x6f, - 0x77, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, - 0x2e, 0x4e, 0x6f, 0x74, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x6e, 0x6f, 0x74, 0x41, 0x6c, 0x6c, 0x6f, 0x77, - 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, 0x6d, - 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x18, 0x79, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, - 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, 0x61, - 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x10, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, - 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x7a, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, - 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x11, 0x63, 0x75, 0x72, 0x72, - 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x89, 0x01, - 0x0a, 0x17, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x7c, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, - 0x73, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x48, 0x00, 0x52, 0x15, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x72, 0x65, 0x61, - 0x63, 0x68, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x7d, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, - 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x50, - 0x6c, 0x61, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x64, 0x0a, 0x0d, 0x69, 0x6e, 0x76, 0x6f, - 0x69, 0x63, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x7e, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x0c, 0x69, 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x85, - 0x01, 0x0a, 0x16, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x5f, 0x61, 0x63, 0x63, 0x6f, - 0x75, 0x6e, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x7f, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, + 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x14, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x81, 0x01, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, + 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x70, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, + 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, + 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, + 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xae, 0x01, 0x0a, 0x21, 0x70, 0x6f, + 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, + 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x72, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x61, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x61, 0x6c, + 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, + 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, + 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1e, 0x70, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x61, + 0x6d, 0x65, 0x74, 0x65, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x73, 0x69, + 0x7a, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x76, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x53, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6d, + 0x69, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x73, 0x69, 0x7a, 0x65, 0x4c, + 0x69, 0x6d, 0x69, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x93, 0x01, 0x0a, 0x1b, 0x6f, 0x66, + 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, + 0x6a, 0x6f, 0x62, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x77, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, - 0x74, 0x73, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x14, 0x70, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, - 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6a, 0x0a, 0x0f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x7a, - 0x6f, 0x6e, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x80, 0x01, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x2e, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, + 0x4a, 0x6f, 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x66, 0x66, + 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x4a, 0x6f, 0x62, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, + 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x4a, 0x6f, 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, + 0x82, 0x01, 0x0a, 0x15, 0x6e, 0x6f, 0x74, 0x5f, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x6c, 0x69, 0x73, + 0x74, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x89, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x45, 0x72, 0x72, 0x6f, - 0x72, 0x48, 0x00, 0x52, 0x0d, 0x74, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x6e, 0x0a, 0x10, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, - 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x81, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, - 0x73, 0x73, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x48, 0x00, 0x52, 0x0e, 0x61, 0x73, 0x73, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0x6a, 0x0a, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x82, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, + 0x73, 0x2e, 0x4e, 0x6f, 0x74, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x6f, 0x74, 0x41, 0x6c, 0x6c, + 0x6f, 0x77, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, + 0x13, 0x6e, 0x6f, 0x74, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x12, 0x75, 0x0a, 0x12, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, + 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x79, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x73, 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, + 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x6d, 0x61, 0x6e, 0x61, 0x67, + 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x79, 0x0a, 0x13, 0x63, + 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x7a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, + 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, + 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x48, 0x00, 0x52, 0x11, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, + 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x89, 0x01, 0x0a, 0x17, 0x61, 0x63, 0x63, 0x65, 0x73, + 0x73, 0x5f, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x7c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, + 0x49, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x15, 0x61, 0x63, 0x63, + 0x65, 0x73, 0x73, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x12, 0x6d, 0x0a, 0x10, 0x72, 0x65, 0x61, 0x63, 0x68, 0x5f, 0x70, 0x6c, 0x61, 0x6e, + 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x7d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x55, 0x73, - 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, - 0x0d, 0x75, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6a, - 0x0a, 0x0f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x18, 0x83, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, + 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, + 0x00, 0x52, 0x0e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x12, 0x64, 0x0a, 0x0d, 0x69, 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x7e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4a, - 0x6f, 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x42, 0x61, 0x74, 0x63, - 0x68, 0x4a, 0x6f, 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x62, 0x61, 0x74, - 0x63, 0x68, 0x4a, 0x6f, 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x76, 0x0a, 0x12, 0x61, 0x63, - 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x86, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, - 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x63, - 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x10, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x12, 0xb5, 0x01, 0x0a, 0x24, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, - 0x74, 0x79, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, - 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x87, 0x01, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x63, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, - 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, - 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x4c, 0x69, - 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x1f, 0x74, 0x68, 0x69, 0x72, 0x64, - 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, - 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x93, 0x01, 0x0a, 0x1a, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, - 0x65, 0x73, 0x73, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x8a, 0x01, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, - 0x63, 0x65, 0x73, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x17, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0x82, 0x01, 0x0a, 0x15, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x75, 0x64, 0x69, - 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x8b, 0x01, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, - 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, - 0x52, 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x42, 0x0c, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, - 0x6f, 0x64, 0x65, 0x22, 0xd7, 0x01, 0x0a, 0x0d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4c, 0x6f, 0x63, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6e, 0x0a, 0x13, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x70, - 0x61, 0x74, 0x68, 0x5f, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x50, 0x61, 0x74, 0x68, 0x45, 0x6c, 0x65, 0x6d, 0x65, - 0x6e, 0x74, 0x52, 0x11, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x50, 0x61, 0x74, 0x68, 0x45, 0x6c, 0x65, - 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x1a, 0x56, 0x0a, 0x10, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x50, 0x61, - 0x74, 0x68, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x66, 0x69, 0x65, - 0x6c, 0x64, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x66, - 0x69, 0x65, 0x6c, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, - 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, - 0x88, 0x01, 0x01, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x22, 0xf1, 0x03, - 0x0a, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x34, - 0x0a, 0x16, 0x75, 0x6e, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, - 0x75, 0x6e, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x43, 0x6f, 0x64, 0x65, 0x12, 0x70, 0x0a, 0x18, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x76, - 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, - 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x16, - 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, - 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x6a, 0x0a, 0x16, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x5f, 0x66, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x69, 0x63, + 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x69, + 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0c, 0x69, 0x6e, 0x76, 0x6f, 0x69, + 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x85, 0x01, 0x0a, 0x16, 0x70, 0x61, 0x79, 0x6d, + 0x65, 0x6e, 0x74, 0x73, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x7f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, + 0x74, 0x73, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x41, 0x63, 0x63, 0x6f, 0x75, + 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x14, 0x70, 0x61, 0x79, 0x6d, 0x65, + 0x6e, 0x74, 0x73, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, + 0x6a, 0x0a, 0x0f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x80, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x5a, + 0x6f, 0x6e, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x54, 0x69, 0x6d, + 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x74, 0x69, + 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6e, 0x0a, 0x10, 0x61, + 0x73, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x81, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, - 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x14, 0x70, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x65, 0x74, 0x61, 0x69, - 0x6c, 0x73, 0x12, 0x61, 0x0a, 0x13, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, - 0x6c, 0x73, 0x52, 0x11, 0x71, 0x75, 0x6f, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, - 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x6a, 0x0a, 0x16, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, - 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4c, 0x69, 0x6e, + 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, + 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x61, 0x73, 0x73, + 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6a, 0x0a, 0x0f, 0x75, + 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x82, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, - 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x14, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, - 0x73, 0x22, 0xf5, 0x01, 0x0a, 0x16, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, 0x6f, 0x6c, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x3e, 0x0a, 0x1b, - 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, - 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x19, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x44, 0x0a, 0x03, - 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, + 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x44, 0x61, + 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x6a, 0x0a, 0x0f, 0x62, 0x61, 0x74, 0x63, 0x68, + 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x83, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4a, 0x6f, 0x62, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4a, 0x6f, 0x62, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x48, 0x00, 0x52, 0x0d, 0x62, 0x61, 0x74, 0x63, 0x68, 0x4a, 0x6f, 0x62, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0x76, 0x0a, 0x12, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, + 0x69, 0x6e, 0x6b, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x86, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x73, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, + 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x10, 0x61, 0x63, 0x63, 0x6f, 0x75, + 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0xb5, 0x01, 0x0a, 0x24, + 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x61, 0x70, 0x70, 0x5f, + 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x18, 0x87, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x63, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x54, 0x68, 0x69, + 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, + 0x69, 0x63, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, + 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x48, 0x00, 0x52, 0x1f, 0x74, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, + 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x12, 0x93, 0x01, 0x0a, 0x1a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x8a, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x52, 0x03, 0x6b, - 0x65, 0x79, 0x12, 0x30, 0x0a, 0x14, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x70, - 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x12, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x69, 0x73, 0x5f, 0x65, 0x78, 0x65, 0x6d, 0x70, - 0x74, 0x69, 0x62, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x45, - 0x78, 0x65, 0x6d, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x22, 0x7a, 0x0a, 0x14, 0x50, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, - 0x73, 0x12, 0x62, 0x0a, 0x14, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x74, 0x6f, 0x70, 0x69, - 0x63, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, - 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x52, 0x12, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x45, 0x6e, - 0x74, 0x72, 0x69, 0x65, 0x73, 0x22, 0x99, 0x02, 0x0a, 0x11, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x5f, 0x0a, 0x0a, 0x72, - 0x61, 0x74, 0x65, 0x5f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x55, + 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, + 0x52, 0x17, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x82, 0x01, 0x0a, 0x15, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x18, 0x8b, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, + 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, + 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x42, 0x0c, + 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xd7, 0x01, 0x0a, + 0x0d, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6e, + 0x0a, 0x13, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x5f, 0x65, 0x6c, 0x65, + 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, + 0x50, 0x61, 0x74, 0x68, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x11, 0x66, 0x69, 0x65, + 0x6c, 0x64, 0x50, 0x61, 0x74, 0x68, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x1a, 0x56, + 0x0a, 0x10, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x50, 0x61, 0x74, 0x68, 0x45, 0x6c, 0x65, 0x6d, 0x65, + 0x6e, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6e, 0x61, 0x6d, 0x65, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4e, 0x61, 0x6d, + 0x65, 0x12, 0x19, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, + 0x48, 0x00, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x88, 0x01, 0x01, 0x42, 0x08, 0x0a, 0x06, + 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x22, 0xf1, 0x03, 0x0a, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x34, 0x0a, 0x16, 0x75, 0x6e, 0x70, 0x75, 0x62, + 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x64, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x75, 0x6e, 0x70, 0x75, 0x62, 0x6c, 0x69, + 0x73, 0x68, 0x65, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x70, 0x0a, + 0x18, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x76, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, - 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, - 0x6c, 0x73, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x61, 0x74, 0x65, 0x53, 0x63, 0x6f, 0x70, - 0x65, 0x52, 0x09, 0x72, 0x61, 0x74, 0x65, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, - 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x08, 0x72, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x0b, 0x72, 0x65, 0x74, - 0x72, 0x79, 0x5f, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, - 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x72, 0x65, 0x74, 0x72, 0x79, - 0x44, 0x65, 0x6c, 0x61, 0x79, 0x22, 0x4a, 0x0a, 0x0e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x61, - 0x74, 0x65, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, - 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, - 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x41, 0x43, 0x43, 0x4f, 0x55, 0x4e, 0x54, - 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x44, 0x45, 0x56, 0x45, 0x4c, 0x4f, 0x50, 0x45, 0x52, 0x10, - 0x03, 0x22, 0x8c, 0x02, 0x0a, 0x14, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, - 0x75, 0x6e, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x65, 0x6e, - 0x63, 0x6c, 0x6f, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x0b, 0x65, 0x6e, 0x63, 0x6c, 0x6f, 0x73, 0x69, 0x6e, 0x67, 0x49, 0x64, 0x12, 0x2d, 0x0a, - 0x12, 0x65, 0x6e, 0x63, 0x6c, 0x6f, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x65, 0x6e, 0x63, 0x6c, 0x6f, - 0x73, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x14, 0x0a, 0x05, - 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x69, 0x6d, - 0x69, 0x74, 0x12, 0x65, 0x0a, 0x0a, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, - 0x69, 0x6d, 0x69, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, - 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x65, 0x78, 0x69, - 0x73, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, - 0x05, 0x52, 0x0d, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x75, 0x6e, 0x74, - 0x42, 0xe6, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x42, 0x0b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x50, - 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, - 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, - 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, - 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, - 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, - 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x33, + 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x16, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, + 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, + 0x6a, 0x0a, 0x16, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x66, 0x69, 0x6e, 0x64, 0x69, 0x6e, + 0x67, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x65, + 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x14, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, + 0x64, 0x69, 0x6e, 0x67, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x61, 0x0a, 0x13, 0x71, + 0x75, 0x6f, 0x74, 0x61, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, + 0x6c, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x11, 0x71, 0x75, 0x6f, + 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x6a, + 0x0a, 0x16, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, + 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, + 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x65, 0x74, + 0x61, 0x69, 0x6c, 0x73, 0x52, 0x14, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, + 0x75, 0x6e, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x22, 0xf5, 0x01, 0x0a, 0x16, 0x50, + 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, + 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x3e, 0x0a, 0x1b, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, + 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x19, 0x65, 0x78, 0x74, 0x65, + 0x72, 0x6e, 0x61, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x44, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, + 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x30, 0x0a, 0x14, 0x65, + 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x65, 0x78, 0x74, 0x65, 0x72, + 0x6e, 0x61, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, + 0x0d, 0x69, 0x73, 0x5f, 0x65, 0x78, 0x65, 0x6d, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x18, 0x06, + 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x45, 0x78, 0x65, 0x6d, 0x70, 0x74, 0x69, 0x62, + 0x6c, 0x65, 0x22, 0x7a, 0x0a, 0x14, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x46, 0x69, 0x6e, 0x64, + 0x69, 0x6e, 0x67, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x62, 0x0a, 0x14, 0x70, 0x6f, + 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x69, + 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, + 0x54, 0x6f, 0x70, 0x69, 0x63, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x12, 0x70, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x45, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x22, 0x99, + 0x02, 0x0a, 0x11, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, + 0x61, 0x69, 0x6c, 0x73, 0x12, 0x5f, 0x0a, 0x0a, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x73, 0x63, 0x6f, + 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x51, 0x75, 0x6f, 0x74, + 0x61, 0x52, 0x61, 0x74, 0x65, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x52, 0x09, 0x72, 0x61, 0x74, 0x65, + 0x53, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6e, 0x61, + 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x61, 0x74, 0x65, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x0b, 0x72, 0x65, 0x74, 0x72, 0x79, 0x5f, 0x64, 0x65, 0x6c, 0x61, + 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x0a, 0x72, 0x65, 0x74, 0x72, 0x79, 0x44, 0x65, 0x6c, 0x61, 0x79, 0x22, 0x4a, + 0x0a, 0x0e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x61, 0x74, 0x65, 0x53, 0x63, 0x6f, 0x70, 0x65, + 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, + 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, 0x12, 0x0b, + 0x0a, 0x07, 0x41, 0x43, 0x43, 0x4f, 0x55, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x44, + 0x45, 0x56, 0x45, 0x4c, 0x4f, 0x50, 0x45, 0x52, 0x10, 0x03, 0x22, 0x8c, 0x02, 0x0a, 0x14, 0x52, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x65, 0x74, 0x61, + 0x69, 0x6c, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x65, 0x6e, 0x63, 0x6c, 0x6f, 0x73, 0x69, 0x6e, 0x67, + 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x65, 0x6e, 0x63, 0x6c, 0x6f, + 0x73, 0x69, 0x6e, 0x67, 0x49, 0x64, 0x12, 0x2d, 0x0a, 0x12, 0x65, 0x6e, 0x63, 0x6c, 0x6f, 0x73, + 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x11, 0x65, 0x6e, 0x63, 0x6c, 0x6f, 0x73, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x65, 0x0a, 0x0a, 0x6c, + 0x69, 0x6d, 0x69, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x54, 0x79, 0x70, + 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x69, + 0x6d, 0x69, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x54, 0x79, + 0x70, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x63, + 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x65, 0x78, 0x69, 0x73, + 0x74, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0xe6, 0x01, 0x0a, 0x22, 0x63, 0x6f, + 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x42, 0x0b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, + 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, + 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -4190,65 +4248,67 @@ var file_google_ads_googleads_v8_errors_errors_proto_goTypes = []interface{}{ (ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError)(0), // 73: google.ads.googleads.v8.errors.ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadError (ConversionCustomVariableErrorEnum_ConversionCustomVariableError)(0), // 74: google.ads.googleads.v8.errors.ConversionCustomVariableErrorEnum.ConversionCustomVariableError (ConversionUploadErrorEnum_ConversionUploadError)(0), // 75: google.ads.googleads.v8.errors.ConversionUploadErrorEnum.ConversionUploadError - (HeaderErrorEnum_HeaderError)(0), // 76: google.ads.googleads.v8.errors.HeaderErrorEnum.HeaderError - (DatabaseErrorEnum_DatabaseError)(0), // 77: google.ads.googleads.v8.errors.DatabaseErrorEnum.DatabaseError - (PolicyFindingErrorEnum_PolicyFindingError)(0), // 78: google.ads.googleads.v8.errors.PolicyFindingErrorEnum.PolicyFindingError - (EnumErrorEnum_EnumError)(0), // 79: google.ads.googleads.v8.errors.EnumErrorEnum.EnumError - (KeywordPlanErrorEnum_KeywordPlanError)(0), // 80: google.ads.googleads.v8.errors.KeywordPlanErrorEnum.KeywordPlanError - (KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError)(0), // 81: google.ads.googleads.v8.errors.KeywordPlanCampaignErrorEnum.KeywordPlanCampaignError - (KeywordPlanCampaignKeywordErrorEnum_KeywordPlanCampaignKeywordError)(0), // 82: google.ads.googleads.v8.errors.KeywordPlanCampaignKeywordErrorEnum.KeywordPlanCampaignKeywordError - (KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError)(0), // 83: google.ads.googleads.v8.errors.KeywordPlanAdGroupErrorEnum.KeywordPlanAdGroupError - (KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError)(0), // 84: google.ads.googleads.v8.errors.KeywordPlanAdGroupKeywordErrorEnum.KeywordPlanAdGroupKeywordError - (KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError)(0), // 85: google.ads.googleads.v8.errors.KeywordPlanIdeaErrorEnum.KeywordPlanIdeaError - (AccountBudgetProposalErrorEnum_AccountBudgetProposalError)(0), // 86: google.ads.googleads.v8.errors.AccountBudgetProposalErrorEnum.AccountBudgetProposalError - (UserListErrorEnum_UserListError)(0), // 87: google.ads.googleads.v8.errors.UserListErrorEnum.UserListError - (ChangeEventErrorEnum_ChangeEventError)(0), // 88: google.ads.googleads.v8.errors.ChangeEventErrorEnum.ChangeEventError - (ChangeStatusErrorEnum_ChangeStatusError)(0), // 89: google.ads.googleads.v8.errors.ChangeStatusErrorEnum.ChangeStatusError - (FeedErrorEnum_FeedError)(0), // 90: google.ads.googleads.v8.errors.FeedErrorEnum.FeedError - (GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError)(0), // 91: google.ads.googleads.v8.errors.GeoTargetConstantSuggestionErrorEnum.GeoTargetConstantSuggestionError - (CampaignDraftErrorEnum_CampaignDraftError)(0), // 92: google.ads.googleads.v8.errors.CampaignDraftErrorEnum.CampaignDraftError - (FeedItemErrorEnum_FeedItemError)(0), // 93: google.ads.googleads.v8.errors.FeedItemErrorEnum.FeedItemError - (LabelErrorEnum_LabelError)(0), // 94: google.ads.googleads.v8.errors.LabelErrorEnum.LabelError - (BillingSetupErrorEnum_BillingSetupError)(0), // 95: google.ads.googleads.v8.errors.BillingSetupErrorEnum.BillingSetupError - (CustomerClientLinkErrorEnum_CustomerClientLinkError)(0), // 96: google.ads.googleads.v8.errors.CustomerClientLinkErrorEnum.CustomerClientLinkError - (CustomerManagerLinkErrorEnum_CustomerManagerLinkError)(0), // 97: google.ads.googleads.v8.errors.CustomerManagerLinkErrorEnum.CustomerManagerLinkError - (FeedMappingErrorEnum_FeedMappingError)(0), // 98: google.ads.googleads.v8.errors.FeedMappingErrorEnum.FeedMappingError - (CustomerFeedErrorEnum_CustomerFeedError)(0), // 99: google.ads.googleads.v8.errors.CustomerFeedErrorEnum.CustomerFeedError - (AdGroupFeedErrorEnum_AdGroupFeedError)(0), // 100: google.ads.googleads.v8.errors.AdGroupFeedErrorEnum.AdGroupFeedError - (CampaignFeedErrorEnum_CampaignFeedError)(0), // 101: google.ads.googleads.v8.errors.CampaignFeedErrorEnum.CampaignFeedError - (CustomInterestErrorEnum_CustomInterestError)(0), // 102: google.ads.googleads.v8.errors.CustomInterestErrorEnum.CustomInterestError - (CampaignExperimentErrorEnum_CampaignExperimentError)(0), // 103: google.ads.googleads.v8.errors.CampaignExperimentErrorEnum.CampaignExperimentError - (ExtensionFeedItemErrorEnum_ExtensionFeedItemError)(0), // 104: google.ads.googleads.v8.errors.ExtensionFeedItemErrorEnum.ExtensionFeedItemError - (AdParameterErrorEnum_AdParameterError)(0), // 105: google.ads.googleads.v8.errors.AdParameterErrorEnum.AdParameterError - (FeedItemValidationErrorEnum_FeedItemValidationError)(0), // 106: google.ads.googleads.v8.errors.FeedItemValidationErrorEnum.FeedItemValidationError - (ExtensionSettingErrorEnum_ExtensionSettingError)(0), // 107: google.ads.googleads.v8.errors.ExtensionSettingErrorEnum.ExtensionSettingError - (FeedItemSetErrorEnum_FeedItemSetError)(0), // 108: google.ads.googleads.v8.errors.FeedItemSetErrorEnum.FeedItemSetError - (FeedItemSetLinkErrorEnum_FeedItemSetLinkError)(0), // 109: google.ads.googleads.v8.errors.FeedItemSetLinkErrorEnum.FeedItemSetLinkError - (FeedItemTargetErrorEnum_FeedItemTargetError)(0), // 110: google.ads.googleads.v8.errors.FeedItemTargetErrorEnum.FeedItemTargetError - (PolicyViolationErrorEnum_PolicyViolationError)(0), // 111: google.ads.googleads.v8.errors.PolicyViolationErrorEnum.PolicyViolationError - (PartialFailureErrorEnum_PartialFailureError)(0), // 112: google.ads.googleads.v8.errors.PartialFailureErrorEnum.PartialFailureError - (PolicyValidationParameterErrorEnum_PolicyValidationParameterError)(0), // 113: google.ads.googleads.v8.errors.PolicyValidationParameterErrorEnum.PolicyValidationParameterError - (SizeLimitErrorEnum_SizeLimitError)(0), // 114: google.ads.googleads.v8.errors.SizeLimitErrorEnum.SizeLimitError - (OfflineUserDataJobErrorEnum_OfflineUserDataJobError)(0), // 115: google.ads.googleads.v8.errors.OfflineUserDataJobErrorEnum.OfflineUserDataJobError - (NotAllowlistedErrorEnum_NotAllowlistedError)(0), // 116: google.ads.googleads.v8.errors.NotAllowlistedErrorEnum.NotAllowlistedError - (ManagerLinkErrorEnum_ManagerLinkError)(0), // 117: google.ads.googleads.v8.errors.ManagerLinkErrorEnum.ManagerLinkError - (CurrencyCodeErrorEnum_CurrencyCodeError)(0), // 118: google.ads.googleads.v8.errors.CurrencyCodeErrorEnum.CurrencyCodeError - (AccessInvitationErrorEnum_AccessInvitationError)(0), // 119: google.ads.googleads.v8.errors.AccessInvitationErrorEnum.AccessInvitationError - (ReachPlanErrorEnum_ReachPlanError)(0), // 120: google.ads.googleads.v8.errors.ReachPlanErrorEnum.ReachPlanError - (InvoiceErrorEnum_InvoiceError)(0), // 121: google.ads.googleads.v8.errors.InvoiceErrorEnum.InvoiceError - (PaymentsAccountErrorEnum_PaymentsAccountError)(0), // 122: google.ads.googleads.v8.errors.PaymentsAccountErrorEnum.PaymentsAccountError - (TimeZoneErrorEnum_TimeZoneError)(0), // 123: google.ads.googleads.v8.errors.TimeZoneErrorEnum.TimeZoneError - (AssetLinkErrorEnum_AssetLinkError)(0), // 124: google.ads.googleads.v8.errors.AssetLinkErrorEnum.AssetLinkError - (UserDataErrorEnum_UserDataError)(0), // 125: google.ads.googleads.v8.errors.UserDataErrorEnum.UserDataError - (BatchJobErrorEnum_BatchJobError)(0), // 126: google.ads.googleads.v8.errors.BatchJobErrorEnum.BatchJobError - (AccountLinkErrorEnum_AccountLinkError)(0), // 127: google.ads.googleads.v8.errors.AccountLinkErrorEnum.AccountLinkError - (ThirdPartyAppAnalyticsLinkErrorEnum_ThirdPartyAppAnalyticsLinkError)(0), // 128: google.ads.googleads.v8.errors.ThirdPartyAppAnalyticsLinkErrorEnum.ThirdPartyAppAnalyticsLinkError - (CustomerUserAccessErrorEnum_CustomerUserAccessError)(0), // 129: google.ads.googleads.v8.errors.CustomerUserAccessErrorEnum.CustomerUserAccessError - (CustomAudienceErrorEnum_CustomAudienceError)(0), // 130: google.ads.googleads.v8.errors.CustomAudienceErrorEnum.CustomAudienceError - (*common.PolicyViolationKey)(nil), // 131: google.ads.googleads.v8.common.PolicyViolationKey - (*common.PolicyTopicEntry)(nil), // 132: google.ads.googleads.v8.common.PolicyTopicEntry - (*durationpb.Duration)(nil), // 133: google.protobuf.Duration - (enums.ResourceLimitTypeEnum_ResourceLimitType)(0), // 134: google.ads.googleads.v8.enums.ResourceLimitTypeEnum.ResourceLimitType + (ConversionValueRuleErrorEnum_ConversionValueRuleError)(0), // 76: google.ads.googleads.v8.errors.ConversionValueRuleErrorEnum.ConversionValueRuleError + (ConversionValueRuleSetErrorEnum_ConversionValueRuleSetError)(0), // 77: google.ads.googleads.v8.errors.ConversionValueRuleSetErrorEnum.ConversionValueRuleSetError + (HeaderErrorEnum_HeaderError)(0), // 78: google.ads.googleads.v8.errors.HeaderErrorEnum.HeaderError + (DatabaseErrorEnum_DatabaseError)(0), // 79: google.ads.googleads.v8.errors.DatabaseErrorEnum.DatabaseError + (PolicyFindingErrorEnum_PolicyFindingError)(0), // 80: google.ads.googleads.v8.errors.PolicyFindingErrorEnum.PolicyFindingError + (EnumErrorEnum_EnumError)(0), // 81: google.ads.googleads.v8.errors.EnumErrorEnum.EnumError + (KeywordPlanErrorEnum_KeywordPlanError)(0), // 82: google.ads.googleads.v8.errors.KeywordPlanErrorEnum.KeywordPlanError + (KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError)(0), // 83: google.ads.googleads.v8.errors.KeywordPlanCampaignErrorEnum.KeywordPlanCampaignError + (KeywordPlanCampaignKeywordErrorEnum_KeywordPlanCampaignKeywordError)(0), // 84: google.ads.googleads.v8.errors.KeywordPlanCampaignKeywordErrorEnum.KeywordPlanCampaignKeywordError + (KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError)(0), // 85: google.ads.googleads.v8.errors.KeywordPlanAdGroupErrorEnum.KeywordPlanAdGroupError + (KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError)(0), // 86: google.ads.googleads.v8.errors.KeywordPlanAdGroupKeywordErrorEnum.KeywordPlanAdGroupKeywordError + (KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError)(0), // 87: google.ads.googleads.v8.errors.KeywordPlanIdeaErrorEnum.KeywordPlanIdeaError + (AccountBudgetProposalErrorEnum_AccountBudgetProposalError)(0), // 88: google.ads.googleads.v8.errors.AccountBudgetProposalErrorEnum.AccountBudgetProposalError + (UserListErrorEnum_UserListError)(0), // 89: google.ads.googleads.v8.errors.UserListErrorEnum.UserListError + (ChangeEventErrorEnum_ChangeEventError)(0), // 90: google.ads.googleads.v8.errors.ChangeEventErrorEnum.ChangeEventError + (ChangeStatusErrorEnum_ChangeStatusError)(0), // 91: google.ads.googleads.v8.errors.ChangeStatusErrorEnum.ChangeStatusError + (FeedErrorEnum_FeedError)(0), // 92: google.ads.googleads.v8.errors.FeedErrorEnum.FeedError + (GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError)(0), // 93: google.ads.googleads.v8.errors.GeoTargetConstantSuggestionErrorEnum.GeoTargetConstantSuggestionError + (CampaignDraftErrorEnum_CampaignDraftError)(0), // 94: google.ads.googleads.v8.errors.CampaignDraftErrorEnum.CampaignDraftError + (FeedItemErrorEnum_FeedItemError)(0), // 95: google.ads.googleads.v8.errors.FeedItemErrorEnum.FeedItemError + (LabelErrorEnum_LabelError)(0), // 96: google.ads.googleads.v8.errors.LabelErrorEnum.LabelError + (BillingSetupErrorEnum_BillingSetupError)(0), // 97: google.ads.googleads.v8.errors.BillingSetupErrorEnum.BillingSetupError + (CustomerClientLinkErrorEnum_CustomerClientLinkError)(0), // 98: google.ads.googleads.v8.errors.CustomerClientLinkErrorEnum.CustomerClientLinkError + (CustomerManagerLinkErrorEnum_CustomerManagerLinkError)(0), // 99: google.ads.googleads.v8.errors.CustomerManagerLinkErrorEnum.CustomerManagerLinkError + (FeedMappingErrorEnum_FeedMappingError)(0), // 100: google.ads.googleads.v8.errors.FeedMappingErrorEnum.FeedMappingError + (CustomerFeedErrorEnum_CustomerFeedError)(0), // 101: google.ads.googleads.v8.errors.CustomerFeedErrorEnum.CustomerFeedError + (AdGroupFeedErrorEnum_AdGroupFeedError)(0), // 102: google.ads.googleads.v8.errors.AdGroupFeedErrorEnum.AdGroupFeedError + (CampaignFeedErrorEnum_CampaignFeedError)(0), // 103: google.ads.googleads.v8.errors.CampaignFeedErrorEnum.CampaignFeedError + (CustomInterestErrorEnum_CustomInterestError)(0), // 104: google.ads.googleads.v8.errors.CustomInterestErrorEnum.CustomInterestError + (CampaignExperimentErrorEnum_CampaignExperimentError)(0), // 105: google.ads.googleads.v8.errors.CampaignExperimentErrorEnum.CampaignExperimentError + (ExtensionFeedItemErrorEnum_ExtensionFeedItemError)(0), // 106: google.ads.googleads.v8.errors.ExtensionFeedItemErrorEnum.ExtensionFeedItemError + (AdParameterErrorEnum_AdParameterError)(0), // 107: google.ads.googleads.v8.errors.AdParameterErrorEnum.AdParameterError + (FeedItemValidationErrorEnum_FeedItemValidationError)(0), // 108: google.ads.googleads.v8.errors.FeedItemValidationErrorEnum.FeedItemValidationError + (ExtensionSettingErrorEnum_ExtensionSettingError)(0), // 109: google.ads.googleads.v8.errors.ExtensionSettingErrorEnum.ExtensionSettingError + (FeedItemSetErrorEnum_FeedItemSetError)(0), // 110: google.ads.googleads.v8.errors.FeedItemSetErrorEnum.FeedItemSetError + (FeedItemSetLinkErrorEnum_FeedItemSetLinkError)(0), // 111: google.ads.googleads.v8.errors.FeedItemSetLinkErrorEnum.FeedItemSetLinkError + (FeedItemTargetErrorEnum_FeedItemTargetError)(0), // 112: google.ads.googleads.v8.errors.FeedItemTargetErrorEnum.FeedItemTargetError + (PolicyViolationErrorEnum_PolicyViolationError)(0), // 113: google.ads.googleads.v8.errors.PolicyViolationErrorEnum.PolicyViolationError + (PartialFailureErrorEnum_PartialFailureError)(0), // 114: google.ads.googleads.v8.errors.PartialFailureErrorEnum.PartialFailureError + (PolicyValidationParameterErrorEnum_PolicyValidationParameterError)(0), // 115: google.ads.googleads.v8.errors.PolicyValidationParameterErrorEnum.PolicyValidationParameterError + (SizeLimitErrorEnum_SizeLimitError)(0), // 116: google.ads.googleads.v8.errors.SizeLimitErrorEnum.SizeLimitError + (OfflineUserDataJobErrorEnum_OfflineUserDataJobError)(0), // 117: google.ads.googleads.v8.errors.OfflineUserDataJobErrorEnum.OfflineUserDataJobError + (NotAllowlistedErrorEnum_NotAllowlistedError)(0), // 118: google.ads.googleads.v8.errors.NotAllowlistedErrorEnum.NotAllowlistedError + (ManagerLinkErrorEnum_ManagerLinkError)(0), // 119: google.ads.googleads.v8.errors.ManagerLinkErrorEnum.ManagerLinkError + (CurrencyCodeErrorEnum_CurrencyCodeError)(0), // 120: google.ads.googleads.v8.errors.CurrencyCodeErrorEnum.CurrencyCodeError + (AccessInvitationErrorEnum_AccessInvitationError)(0), // 121: google.ads.googleads.v8.errors.AccessInvitationErrorEnum.AccessInvitationError + (ReachPlanErrorEnum_ReachPlanError)(0), // 122: google.ads.googleads.v8.errors.ReachPlanErrorEnum.ReachPlanError + (InvoiceErrorEnum_InvoiceError)(0), // 123: google.ads.googleads.v8.errors.InvoiceErrorEnum.InvoiceError + (PaymentsAccountErrorEnum_PaymentsAccountError)(0), // 124: google.ads.googleads.v8.errors.PaymentsAccountErrorEnum.PaymentsAccountError + (TimeZoneErrorEnum_TimeZoneError)(0), // 125: google.ads.googleads.v8.errors.TimeZoneErrorEnum.TimeZoneError + (AssetLinkErrorEnum_AssetLinkError)(0), // 126: google.ads.googleads.v8.errors.AssetLinkErrorEnum.AssetLinkError + (UserDataErrorEnum_UserDataError)(0), // 127: google.ads.googleads.v8.errors.UserDataErrorEnum.UserDataError + (BatchJobErrorEnum_BatchJobError)(0), // 128: google.ads.googleads.v8.errors.BatchJobErrorEnum.BatchJobError + (AccountLinkErrorEnum_AccountLinkError)(0), // 129: google.ads.googleads.v8.errors.AccountLinkErrorEnum.AccountLinkError + (ThirdPartyAppAnalyticsLinkErrorEnum_ThirdPartyAppAnalyticsLinkError)(0), // 130: google.ads.googleads.v8.errors.ThirdPartyAppAnalyticsLinkErrorEnum.ThirdPartyAppAnalyticsLinkError + (CustomerUserAccessErrorEnum_CustomerUserAccessError)(0), // 131: google.ads.googleads.v8.errors.CustomerUserAccessErrorEnum.CustomerUserAccessError + (CustomAudienceErrorEnum_CustomAudienceError)(0), // 132: google.ads.googleads.v8.errors.CustomAudienceErrorEnum.CustomAudienceError + (*common.PolicyViolationKey)(nil), // 133: google.ads.googleads.v8.common.PolicyViolationKey + (*common.PolicyTopicEntry)(nil), // 134: google.ads.googleads.v8.common.PolicyTopicEntry + (*durationpb.Duration)(nil), // 135: google.protobuf.Duration + (enums.ResourceLimitTypeEnum_ResourceLimitType)(0), // 136: google.ads.googleads.v8.enums.ResourceLimitTypeEnum.ResourceLimitType } var file_google_ads_googleads_v8_errors_errors_proto_depIdxs = []int32{ 2, // 0: google.ads.googleads.v8.errors.GoogleAdsFailure.errors:type_name -> google.ads.googleads.v8.errors.GoogleAdsError @@ -4320,76 +4380,78 @@ var file_google_ads_googleads_v8_errors_errors_proto_depIdxs = []int32{ 73, // 66: google.ads.googleads.v8.errors.ErrorCode.conversion_adjustment_upload_error:type_name -> google.ads.googleads.v8.errors.ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadError 74, // 67: google.ads.googleads.v8.errors.ErrorCode.conversion_custom_variable_error:type_name -> google.ads.googleads.v8.errors.ConversionCustomVariableErrorEnum.ConversionCustomVariableError 75, // 68: google.ads.googleads.v8.errors.ErrorCode.conversion_upload_error:type_name -> google.ads.googleads.v8.errors.ConversionUploadErrorEnum.ConversionUploadError - 76, // 69: google.ads.googleads.v8.errors.ErrorCode.header_error:type_name -> google.ads.googleads.v8.errors.HeaderErrorEnum.HeaderError - 77, // 70: google.ads.googleads.v8.errors.ErrorCode.database_error:type_name -> google.ads.googleads.v8.errors.DatabaseErrorEnum.DatabaseError - 78, // 71: google.ads.googleads.v8.errors.ErrorCode.policy_finding_error:type_name -> google.ads.googleads.v8.errors.PolicyFindingErrorEnum.PolicyFindingError - 79, // 72: google.ads.googleads.v8.errors.ErrorCode.enum_error:type_name -> google.ads.googleads.v8.errors.EnumErrorEnum.EnumError - 80, // 73: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanErrorEnum.KeywordPlanError - 81, // 74: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_campaign_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanCampaignErrorEnum.KeywordPlanCampaignError - 82, // 75: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_campaign_keyword_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanCampaignKeywordErrorEnum.KeywordPlanCampaignKeywordError - 83, // 76: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_ad_group_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanAdGroupErrorEnum.KeywordPlanAdGroupError - 84, // 77: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_ad_group_keyword_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanAdGroupKeywordErrorEnum.KeywordPlanAdGroupKeywordError - 85, // 78: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_idea_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanIdeaErrorEnum.KeywordPlanIdeaError - 86, // 79: google.ads.googleads.v8.errors.ErrorCode.account_budget_proposal_error:type_name -> google.ads.googleads.v8.errors.AccountBudgetProposalErrorEnum.AccountBudgetProposalError - 87, // 80: google.ads.googleads.v8.errors.ErrorCode.user_list_error:type_name -> google.ads.googleads.v8.errors.UserListErrorEnum.UserListError - 88, // 81: google.ads.googleads.v8.errors.ErrorCode.change_event_error:type_name -> google.ads.googleads.v8.errors.ChangeEventErrorEnum.ChangeEventError - 89, // 82: google.ads.googleads.v8.errors.ErrorCode.change_status_error:type_name -> google.ads.googleads.v8.errors.ChangeStatusErrorEnum.ChangeStatusError - 90, // 83: google.ads.googleads.v8.errors.ErrorCode.feed_error:type_name -> google.ads.googleads.v8.errors.FeedErrorEnum.FeedError - 91, // 84: google.ads.googleads.v8.errors.ErrorCode.geo_target_constant_suggestion_error:type_name -> google.ads.googleads.v8.errors.GeoTargetConstantSuggestionErrorEnum.GeoTargetConstantSuggestionError - 92, // 85: google.ads.googleads.v8.errors.ErrorCode.campaign_draft_error:type_name -> google.ads.googleads.v8.errors.CampaignDraftErrorEnum.CampaignDraftError - 93, // 86: google.ads.googleads.v8.errors.ErrorCode.feed_item_error:type_name -> google.ads.googleads.v8.errors.FeedItemErrorEnum.FeedItemError - 94, // 87: google.ads.googleads.v8.errors.ErrorCode.label_error:type_name -> google.ads.googleads.v8.errors.LabelErrorEnum.LabelError - 95, // 88: google.ads.googleads.v8.errors.ErrorCode.billing_setup_error:type_name -> google.ads.googleads.v8.errors.BillingSetupErrorEnum.BillingSetupError - 96, // 89: google.ads.googleads.v8.errors.ErrorCode.customer_client_link_error:type_name -> google.ads.googleads.v8.errors.CustomerClientLinkErrorEnum.CustomerClientLinkError - 97, // 90: google.ads.googleads.v8.errors.ErrorCode.customer_manager_link_error:type_name -> google.ads.googleads.v8.errors.CustomerManagerLinkErrorEnum.CustomerManagerLinkError - 98, // 91: google.ads.googleads.v8.errors.ErrorCode.feed_mapping_error:type_name -> google.ads.googleads.v8.errors.FeedMappingErrorEnum.FeedMappingError - 99, // 92: google.ads.googleads.v8.errors.ErrorCode.customer_feed_error:type_name -> google.ads.googleads.v8.errors.CustomerFeedErrorEnum.CustomerFeedError - 100, // 93: google.ads.googleads.v8.errors.ErrorCode.ad_group_feed_error:type_name -> google.ads.googleads.v8.errors.AdGroupFeedErrorEnum.AdGroupFeedError - 101, // 94: google.ads.googleads.v8.errors.ErrorCode.campaign_feed_error:type_name -> google.ads.googleads.v8.errors.CampaignFeedErrorEnum.CampaignFeedError - 102, // 95: google.ads.googleads.v8.errors.ErrorCode.custom_interest_error:type_name -> google.ads.googleads.v8.errors.CustomInterestErrorEnum.CustomInterestError - 103, // 96: google.ads.googleads.v8.errors.ErrorCode.campaign_experiment_error:type_name -> google.ads.googleads.v8.errors.CampaignExperimentErrorEnum.CampaignExperimentError - 104, // 97: google.ads.googleads.v8.errors.ErrorCode.extension_feed_item_error:type_name -> google.ads.googleads.v8.errors.ExtensionFeedItemErrorEnum.ExtensionFeedItemError - 105, // 98: google.ads.googleads.v8.errors.ErrorCode.ad_parameter_error:type_name -> google.ads.googleads.v8.errors.AdParameterErrorEnum.AdParameterError - 106, // 99: google.ads.googleads.v8.errors.ErrorCode.feed_item_validation_error:type_name -> google.ads.googleads.v8.errors.FeedItemValidationErrorEnum.FeedItemValidationError - 107, // 100: google.ads.googleads.v8.errors.ErrorCode.extension_setting_error:type_name -> google.ads.googleads.v8.errors.ExtensionSettingErrorEnum.ExtensionSettingError - 108, // 101: google.ads.googleads.v8.errors.ErrorCode.feed_item_set_error:type_name -> google.ads.googleads.v8.errors.FeedItemSetErrorEnum.FeedItemSetError - 109, // 102: google.ads.googleads.v8.errors.ErrorCode.feed_item_set_link_error:type_name -> google.ads.googleads.v8.errors.FeedItemSetLinkErrorEnum.FeedItemSetLinkError - 110, // 103: google.ads.googleads.v8.errors.ErrorCode.feed_item_target_error:type_name -> google.ads.googleads.v8.errors.FeedItemTargetErrorEnum.FeedItemTargetError - 111, // 104: google.ads.googleads.v8.errors.ErrorCode.policy_violation_error:type_name -> google.ads.googleads.v8.errors.PolicyViolationErrorEnum.PolicyViolationError - 112, // 105: google.ads.googleads.v8.errors.ErrorCode.partial_failure_error:type_name -> google.ads.googleads.v8.errors.PartialFailureErrorEnum.PartialFailureError - 113, // 106: google.ads.googleads.v8.errors.ErrorCode.policy_validation_parameter_error:type_name -> google.ads.googleads.v8.errors.PolicyValidationParameterErrorEnum.PolicyValidationParameterError - 114, // 107: google.ads.googleads.v8.errors.ErrorCode.size_limit_error:type_name -> google.ads.googleads.v8.errors.SizeLimitErrorEnum.SizeLimitError - 115, // 108: google.ads.googleads.v8.errors.ErrorCode.offline_user_data_job_error:type_name -> google.ads.googleads.v8.errors.OfflineUserDataJobErrorEnum.OfflineUserDataJobError - 116, // 109: google.ads.googleads.v8.errors.ErrorCode.not_allowlisted_error:type_name -> google.ads.googleads.v8.errors.NotAllowlistedErrorEnum.NotAllowlistedError - 117, // 110: google.ads.googleads.v8.errors.ErrorCode.manager_link_error:type_name -> google.ads.googleads.v8.errors.ManagerLinkErrorEnum.ManagerLinkError - 118, // 111: google.ads.googleads.v8.errors.ErrorCode.currency_code_error:type_name -> google.ads.googleads.v8.errors.CurrencyCodeErrorEnum.CurrencyCodeError - 119, // 112: google.ads.googleads.v8.errors.ErrorCode.access_invitation_error:type_name -> google.ads.googleads.v8.errors.AccessInvitationErrorEnum.AccessInvitationError - 120, // 113: google.ads.googleads.v8.errors.ErrorCode.reach_plan_error:type_name -> google.ads.googleads.v8.errors.ReachPlanErrorEnum.ReachPlanError - 121, // 114: google.ads.googleads.v8.errors.ErrorCode.invoice_error:type_name -> google.ads.googleads.v8.errors.InvoiceErrorEnum.InvoiceError - 122, // 115: google.ads.googleads.v8.errors.ErrorCode.payments_account_error:type_name -> google.ads.googleads.v8.errors.PaymentsAccountErrorEnum.PaymentsAccountError - 123, // 116: google.ads.googleads.v8.errors.ErrorCode.time_zone_error:type_name -> google.ads.googleads.v8.errors.TimeZoneErrorEnum.TimeZoneError - 124, // 117: google.ads.googleads.v8.errors.ErrorCode.asset_link_error:type_name -> google.ads.googleads.v8.errors.AssetLinkErrorEnum.AssetLinkError - 125, // 118: google.ads.googleads.v8.errors.ErrorCode.user_data_error:type_name -> google.ads.googleads.v8.errors.UserDataErrorEnum.UserDataError - 126, // 119: google.ads.googleads.v8.errors.ErrorCode.batch_job_error:type_name -> google.ads.googleads.v8.errors.BatchJobErrorEnum.BatchJobError - 127, // 120: google.ads.googleads.v8.errors.ErrorCode.account_link_error:type_name -> google.ads.googleads.v8.errors.AccountLinkErrorEnum.AccountLinkError - 128, // 121: google.ads.googleads.v8.errors.ErrorCode.third_party_app_analytics_link_error:type_name -> google.ads.googleads.v8.errors.ThirdPartyAppAnalyticsLinkErrorEnum.ThirdPartyAppAnalyticsLinkError - 129, // 122: google.ads.googleads.v8.errors.ErrorCode.customer_user_access_error:type_name -> google.ads.googleads.v8.errors.CustomerUserAccessErrorEnum.CustomerUserAccessError - 130, // 123: google.ads.googleads.v8.errors.ErrorCode.custom_audience_error:type_name -> google.ads.googleads.v8.errors.CustomAudienceErrorEnum.CustomAudienceError - 10, // 124: google.ads.googleads.v8.errors.ErrorLocation.field_path_elements:type_name -> google.ads.googleads.v8.errors.ErrorLocation.FieldPathElement - 6, // 125: google.ads.googleads.v8.errors.ErrorDetails.policy_violation_details:type_name -> google.ads.googleads.v8.errors.PolicyViolationDetails - 7, // 126: google.ads.googleads.v8.errors.ErrorDetails.policy_finding_details:type_name -> google.ads.googleads.v8.errors.PolicyFindingDetails - 8, // 127: google.ads.googleads.v8.errors.ErrorDetails.quota_error_details:type_name -> google.ads.googleads.v8.errors.QuotaErrorDetails - 9, // 128: google.ads.googleads.v8.errors.ErrorDetails.resource_count_details:type_name -> google.ads.googleads.v8.errors.ResourceCountDetails - 131, // 129: google.ads.googleads.v8.errors.PolicyViolationDetails.key:type_name -> google.ads.googleads.v8.common.PolicyViolationKey - 132, // 130: google.ads.googleads.v8.errors.PolicyFindingDetails.policy_topic_entries:type_name -> google.ads.googleads.v8.common.PolicyTopicEntry - 0, // 131: google.ads.googleads.v8.errors.QuotaErrorDetails.rate_scope:type_name -> google.ads.googleads.v8.errors.QuotaErrorDetails.QuotaRateScope - 133, // 132: google.ads.googleads.v8.errors.QuotaErrorDetails.retry_delay:type_name -> google.protobuf.Duration - 134, // 133: google.ads.googleads.v8.errors.ResourceCountDetails.limit_type:type_name -> google.ads.googleads.v8.enums.ResourceLimitTypeEnum.ResourceLimitType - 134, // [134:134] is the sub-list for method output_type - 134, // [134:134] is the sub-list for method input_type - 134, // [134:134] is the sub-list for extension type_name - 134, // [134:134] is the sub-list for extension extendee - 0, // [0:134] is the sub-list for field type_name + 76, // 69: google.ads.googleads.v8.errors.ErrorCode.conversion_value_rule_error:type_name -> google.ads.googleads.v8.errors.ConversionValueRuleErrorEnum.ConversionValueRuleError + 77, // 70: google.ads.googleads.v8.errors.ErrorCode.conversion_value_rule_set_error:type_name -> google.ads.googleads.v8.errors.ConversionValueRuleSetErrorEnum.ConversionValueRuleSetError + 78, // 71: google.ads.googleads.v8.errors.ErrorCode.header_error:type_name -> google.ads.googleads.v8.errors.HeaderErrorEnum.HeaderError + 79, // 72: google.ads.googleads.v8.errors.ErrorCode.database_error:type_name -> google.ads.googleads.v8.errors.DatabaseErrorEnum.DatabaseError + 80, // 73: google.ads.googleads.v8.errors.ErrorCode.policy_finding_error:type_name -> google.ads.googleads.v8.errors.PolicyFindingErrorEnum.PolicyFindingError + 81, // 74: google.ads.googleads.v8.errors.ErrorCode.enum_error:type_name -> google.ads.googleads.v8.errors.EnumErrorEnum.EnumError + 82, // 75: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanErrorEnum.KeywordPlanError + 83, // 76: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_campaign_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanCampaignErrorEnum.KeywordPlanCampaignError + 84, // 77: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_campaign_keyword_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanCampaignKeywordErrorEnum.KeywordPlanCampaignKeywordError + 85, // 78: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_ad_group_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanAdGroupErrorEnum.KeywordPlanAdGroupError + 86, // 79: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_ad_group_keyword_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanAdGroupKeywordErrorEnum.KeywordPlanAdGroupKeywordError + 87, // 80: google.ads.googleads.v8.errors.ErrorCode.keyword_plan_idea_error:type_name -> google.ads.googleads.v8.errors.KeywordPlanIdeaErrorEnum.KeywordPlanIdeaError + 88, // 81: google.ads.googleads.v8.errors.ErrorCode.account_budget_proposal_error:type_name -> google.ads.googleads.v8.errors.AccountBudgetProposalErrorEnum.AccountBudgetProposalError + 89, // 82: google.ads.googleads.v8.errors.ErrorCode.user_list_error:type_name -> google.ads.googleads.v8.errors.UserListErrorEnum.UserListError + 90, // 83: google.ads.googleads.v8.errors.ErrorCode.change_event_error:type_name -> google.ads.googleads.v8.errors.ChangeEventErrorEnum.ChangeEventError + 91, // 84: google.ads.googleads.v8.errors.ErrorCode.change_status_error:type_name -> google.ads.googleads.v8.errors.ChangeStatusErrorEnum.ChangeStatusError + 92, // 85: google.ads.googleads.v8.errors.ErrorCode.feed_error:type_name -> google.ads.googleads.v8.errors.FeedErrorEnum.FeedError + 93, // 86: google.ads.googleads.v8.errors.ErrorCode.geo_target_constant_suggestion_error:type_name -> google.ads.googleads.v8.errors.GeoTargetConstantSuggestionErrorEnum.GeoTargetConstantSuggestionError + 94, // 87: google.ads.googleads.v8.errors.ErrorCode.campaign_draft_error:type_name -> google.ads.googleads.v8.errors.CampaignDraftErrorEnum.CampaignDraftError + 95, // 88: google.ads.googleads.v8.errors.ErrorCode.feed_item_error:type_name -> google.ads.googleads.v8.errors.FeedItemErrorEnum.FeedItemError + 96, // 89: google.ads.googleads.v8.errors.ErrorCode.label_error:type_name -> google.ads.googleads.v8.errors.LabelErrorEnum.LabelError + 97, // 90: google.ads.googleads.v8.errors.ErrorCode.billing_setup_error:type_name -> google.ads.googleads.v8.errors.BillingSetupErrorEnum.BillingSetupError + 98, // 91: google.ads.googleads.v8.errors.ErrorCode.customer_client_link_error:type_name -> google.ads.googleads.v8.errors.CustomerClientLinkErrorEnum.CustomerClientLinkError + 99, // 92: google.ads.googleads.v8.errors.ErrorCode.customer_manager_link_error:type_name -> google.ads.googleads.v8.errors.CustomerManagerLinkErrorEnum.CustomerManagerLinkError + 100, // 93: google.ads.googleads.v8.errors.ErrorCode.feed_mapping_error:type_name -> google.ads.googleads.v8.errors.FeedMappingErrorEnum.FeedMappingError + 101, // 94: google.ads.googleads.v8.errors.ErrorCode.customer_feed_error:type_name -> google.ads.googleads.v8.errors.CustomerFeedErrorEnum.CustomerFeedError + 102, // 95: google.ads.googleads.v8.errors.ErrorCode.ad_group_feed_error:type_name -> google.ads.googleads.v8.errors.AdGroupFeedErrorEnum.AdGroupFeedError + 103, // 96: google.ads.googleads.v8.errors.ErrorCode.campaign_feed_error:type_name -> google.ads.googleads.v8.errors.CampaignFeedErrorEnum.CampaignFeedError + 104, // 97: google.ads.googleads.v8.errors.ErrorCode.custom_interest_error:type_name -> google.ads.googleads.v8.errors.CustomInterestErrorEnum.CustomInterestError + 105, // 98: google.ads.googleads.v8.errors.ErrorCode.campaign_experiment_error:type_name -> google.ads.googleads.v8.errors.CampaignExperimentErrorEnum.CampaignExperimentError + 106, // 99: google.ads.googleads.v8.errors.ErrorCode.extension_feed_item_error:type_name -> google.ads.googleads.v8.errors.ExtensionFeedItemErrorEnum.ExtensionFeedItemError + 107, // 100: google.ads.googleads.v8.errors.ErrorCode.ad_parameter_error:type_name -> google.ads.googleads.v8.errors.AdParameterErrorEnum.AdParameterError + 108, // 101: google.ads.googleads.v8.errors.ErrorCode.feed_item_validation_error:type_name -> google.ads.googleads.v8.errors.FeedItemValidationErrorEnum.FeedItemValidationError + 109, // 102: google.ads.googleads.v8.errors.ErrorCode.extension_setting_error:type_name -> google.ads.googleads.v8.errors.ExtensionSettingErrorEnum.ExtensionSettingError + 110, // 103: google.ads.googleads.v8.errors.ErrorCode.feed_item_set_error:type_name -> google.ads.googleads.v8.errors.FeedItemSetErrorEnum.FeedItemSetError + 111, // 104: google.ads.googleads.v8.errors.ErrorCode.feed_item_set_link_error:type_name -> google.ads.googleads.v8.errors.FeedItemSetLinkErrorEnum.FeedItemSetLinkError + 112, // 105: google.ads.googleads.v8.errors.ErrorCode.feed_item_target_error:type_name -> google.ads.googleads.v8.errors.FeedItemTargetErrorEnum.FeedItemTargetError + 113, // 106: google.ads.googleads.v8.errors.ErrorCode.policy_violation_error:type_name -> google.ads.googleads.v8.errors.PolicyViolationErrorEnum.PolicyViolationError + 114, // 107: google.ads.googleads.v8.errors.ErrorCode.partial_failure_error:type_name -> google.ads.googleads.v8.errors.PartialFailureErrorEnum.PartialFailureError + 115, // 108: google.ads.googleads.v8.errors.ErrorCode.policy_validation_parameter_error:type_name -> google.ads.googleads.v8.errors.PolicyValidationParameterErrorEnum.PolicyValidationParameterError + 116, // 109: google.ads.googleads.v8.errors.ErrorCode.size_limit_error:type_name -> google.ads.googleads.v8.errors.SizeLimitErrorEnum.SizeLimitError + 117, // 110: google.ads.googleads.v8.errors.ErrorCode.offline_user_data_job_error:type_name -> google.ads.googleads.v8.errors.OfflineUserDataJobErrorEnum.OfflineUserDataJobError + 118, // 111: google.ads.googleads.v8.errors.ErrorCode.not_allowlisted_error:type_name -> google.ads.googleads.v8.errors.NotAllowlistedErrorEnum.NotAllowlistedError + 119, // 112: google.ads.googleads.v8.errors.ErrorCode.manager_link_error:type_name -> google.ads.googleads.v8.errors.ManagerLinkErrorEnum.ManagerLinkError + 120, // 113: google.ads.googleads.v8.errors.ErrorCode.currency_code_error:type_name -> google.ads.googleads.v8.errors.CurrencyCodeErrorEnum.CurrencyCodeError + 121, // 114: google.ads.googleads.v8.errors.ErrorCode.access_invitation_error:type_name -> google.ads.googleads.v8.errors.AccessInvitationErrorEnum.AccessInvitationError + 122, // 115: google.ads.googleads.v8.errors.ErrorCode.reach_plan_error:type_name -> google.ads.googleads.v8.errors.ReachPlanErrorEnum.ReachPlanError + 123, // 116: google.ads.googleads.v8.errors.ErrorCode.invoice_error:type_name -> google.ads.googleads.v8.errors.InvoiceErrorEnum.InvoiceError + 124, // 117: google.ads.googleads.v8.errors.ErrorCode.payments_account_error:type_name -> google.ads.googleads.v8.errors.PaymentsAccountErrorEnum.PaymentsAccountError + 125, // 118: google.ads.googleads.v8.errors.ErrorCode.time_zone_error:type_name -> google.ads.googleads.v8.errors.TimeZoneErrorEnum.TimeZoneError + 126, // 119: google.ads.googleads.v8.errors.ErrorCode.asset_link_error:type_name -> google.ads.googleads.v8.errors.AssetLinkErrorEnum.AssetLinkError + 127, // 120: google.ads.googleads.v8.errors.ErrorCode.user_data_error:type_name -> google.ads.googleads.v8.errors.UserDataErrorEnum.UserDataError + 128, // 121: google.ads.googleads.v8.errors.ErrorCode.batch_job_error:type_name -> google.ads.googleads.v8.errors.BatchJobErrorEnum.BatchJobError + 129, // 122: google.ads.googleads.v8.errors.ErrorCode.account_link_error:type_name -> google.ads.googleads.v8.errors.AccountLinkErrorEnum.AccountLinkError + 130, // 123: google.ads.googleads.v8.errors.ErrorCode.third_party_app_analytics_link_error:type_name -> google.ads.googleads.v8.errors.ThirdPartyAppAnalyticsLinkErrorEnum.ThirdPartyAppAnalyticsLinkError + 131, // 124: google.ads.googleads.v8.errors.ErrorCode.customer_user_access_error:type_name -> google.ads.googleads.v8.errors.CustomerUserAccessErrorEnum.CustomerUserAccessError + 132, // 125: google.ads.googleads.v8.errors.ErrorCode.custom_audience_error:type_name -> google.ads.googleads.v8.errors.CustomAudienceErrorEnum.CustomAudienceError + 10, // 126: google.ads.googleads.v8.errors.ErrorLocation.field_path_elements:type_name -> google.ads.googleads.v8.errors.ErrorLocation.FieldPathElement + 6, // 127: google.ads.googleads.v8.errors.ErrorDetails.policy_violation_details:type_name -> google.ads.googleads.v8.errors.PolicyViolationDetails + 7, // 128: google.ads.googleads.v8.errors.ErrorDetails.policy_finding_details:type_name -> google.ads.googleads.v8.errors.PolicyFindingDetails + 8, // 129: google.ads.googleads.v8.errors.ErrorDetails.quota_error_details:type_name -> google.ads.googleads.v8.errors.QuotaErrorDetails + 9, // 130: google.ads.googleads.v8.errors.ErrorDetails.resource_count_details:type_name -> google.ads.googleads.v8.errors.ResourceCountDetails + 133, // 131: google.ads.googleads.v8.errors.PolicyViolationDetails.key:type_name -> google.ads.googleads.v8.common.PolicyViolationKey + 134, // 132: google.ads.googleads.v8.errors.PolicyFindingDetails.policy_topic_entries:type_name -> google.ads.googleads.v8.common.PolicyTopicEntry + 0, // 133: google.ads.googleads.v8.errors.QuotaErrorDetails.rate_scope:type_name -> google.ads.googleads.v8.errors.QuotaErrorDetails.QuotaRateScope + 135, // 134: google.ads.googleads.v8.errors.QuotaErrorDetails.retry_delay:type_name -> google.protobuf.Duration + 136, // 135: google.ads.googleads.v8.errors.ResourceCountDetails.limit_type:type_name -> google.ads.googleads.v8.enums.ResourceLimitTypeEnum.ResourceLimitType + 136, // [136:136] is the sub-list for method output_type + 136, // [136:136] is the sub-list for method input_type + 136, // [136:136] is the sub-list for extension type_name + 136, // [136:136] is the sub-list for extension extendee + 0, // [0:136] is the sub-list for field type_name } func init() { file_google_ads_googleads_v8_errors_errors_proto_init() } @@ -4433,6 +4495,8 @@ func file_google_ads_googleads_v8_errors_errors_proto_init() { file_google_ads_googleads_v8_errors_conversion_adjustment_upload_error_proto_init() file_google_ads_googleads_v8_errors_conversion_custom_variable_error_proto_init() file_google_ads_googleads_v8_errors_conversion_upload_error_proto_init() + file_google_ads_googleads_v8_errors_conversion_value_rule_error_proto_init() + file_google_ads_googleads_v8_errors_conversion_value_rule_set_error_proto_init() file_google_ads_googleads_v8_errors_country_code_error_proto_init() file_google_ads_googleads_v8_errors_criterion_error_proto_init() file_google_ads_googleads_v8_errors_currency_code_error_proto_init() @@ -4703,6 +4767,8 @@ func file_google_ads_googleads_v8_errors_errors_proto_init() { (*ErrorCode_ConversionAdjustmentUploadError)(nil), (*ErrorCode_ConversionCustomVariableError)(nil), (*ErrorCode_ConversionUploadError)(nil), + (*ErrorCode_ConversionValueRuleError)(nil), + (*ErrorCode_ConversionValueRuleSetError)(nil), (*ErrorCode_HeaderError)(nil), (*ErrorCode_DatabaseError)(nil), (*ErrorCode_PolicyFindingError)(nil), diff --git a/googleapis/ads/googleads/v8/errors/extension_feed_item_error.pb.go b/googleapis/ads/googleads/v8/errors/extension_feed_item_error.pb.go index 08b5c072f..d9d3bd92a 100644 --- a/googleapis/ads/googleads/v8/errors/extension_feed_item_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/extension_feed_item_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/extension_feed_item_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/extension_setting_error.pb.go b/googleapis/ads/googleads/v8/errors/extension_setting_error.pb.go index 9e2c3d28a..ba74cab11 100644 --- a/googleapis/ads/googleads/v8/errors/extension_setting_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/extension_setting_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/extension_setting_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/feed_attribute_reference_error.pb.go b/googleapis/ads/googleads/v8/errors/feed_attribute_reference_error.pb.go index cd3c6dd13..fabbe5473 100644 --- a/googleapis/ads/googleads/v8/errors/feed_attribute_reference_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/feed_attribute_reference_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/feed_attribute_reference_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/feed_error.pb.go b/googleapis/ads/googleads/v8/errors/feed_error.pb.go index 61cf29550..c0ef87a0e 100644 --- a/googleapis/ads/googleads/v8/errors/feed_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/feed_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/feed_error.proto package errors @@ -79,13 +79,13 @@ const ( FeedErrorEnum_TOO_MANY_ATTRIBUTES FeedErrorEnum_FeedError = 17 // The business account is not valid. FeedErrorEnum_INVALID_BUSINESS_ACCOUNT FeedErrorEnum_FeedError = 18 - // Business account cannot access Google My Business account. + // Business account cannot access Business Profile. FeedErrorEnum_BUSINESS_ACCOUNT_CANNOT_ACCESS_LOCATION_ACCOUNT FeedErrorEnum_FeedError = 19 // Invalid chain ID provided for affiliate location feed. FeedErrorEnum_INVALID_AFFILIATE_CHAIN_ID FeedErrorEnum_FeedError = 20 // There is already a feed with the given system feed generation data. FeedErrorEnum_DUPLICATE_SYSTEM_FEED FeedErrorEnum_FeedError = 21 - // An error occurred accessing GMB account. + // An error occurred accessing Business Profile. FeedErrorEnum_GMB_ACCESS_ERROR FeedErrorEnum_FeedError = 22 // A customer cannot have both LOCATION and AFFILIATE_LOCATION feeds. FeedErrorEnum_CANNOT_HAVE_LOCATION_AND_AFFILIATE_LOCATION_FEEDS FeedErrorEnum_FeedError = 23 diff --git a/googleapis/ads/googleads/v8/errors/feed_item_error.pb.go b/googleapis/ads/googleads/v8/errors/feed_item_error.pb.go index d3fc3326c..11e8d0432 100644 --- a/googleapis/ads/googleads/v8/errors/feed_item_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/feed_item_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/feed_item_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/feed_item_set_error.pb.go b/googleapis/ads/googleads/v8/errors/feed_item_set_error.pb.go index 102b94168..17e221ac2 100644 --- a/googleapis/ads/googleads/v8/errors/feed_item_set_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/feed_item_set_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/feed_item_set_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/feed_item_set_link_error.pb.go b/googleapis/ads/googleads/v8/errors/feed_item_set_link_error.pb.go index 91a936898..8afa523be 100644 --- a/googleapis/ads/googleads/v8/errors/feed_item_set_link_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/feed_item_set_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/feed_item_set_link_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/feed_item_target_error.pb.go b/googleapis/ads/googleads/v8/errors/feed_item_target_error.pb.go index 4d930d307..a206d0cc4 100644 --- a/googleapis/ads/googleads/v8/errors/feed_item_target_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/feed_item_target_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/feed_item_target_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/feed_item_validation_error.pb.go b/googleapis/ads/googleads/v8/errors/feed_item_validation_error.pb.go index 776b8e443..8b2507798 100644 --- a/googleapis/ads/googleads/v8/errors/feed_item_validation_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/feed_item_validation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/feed_item_validation_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/feed_mapping_error.pb.go b/googleapis/ads/googleads/v8/errors/feed_mapping_error.pb.go index 308f308a2..b4dbb1726 100644 --- a/googleapis/ads/googleads/v8/errors/feed_mapping_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/feed_mapping_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/feed_mapping_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/field_error.pb.go b/googleapis/ads/googleads/v8/errors/field_error.pb.go index 48cf82959..b56acd91d 100644 --- a/googleapis/ads/googleads/v8/errors/field_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/field_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/field_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/field_mask_error.pb.go b/googleapis/ads/googleads/v8/errors/field_mask_error.pb.go index 90a640d39..6d4a28888 100644 --- a/googleapis/ads/googleads/v8/errors/field_mask_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/field_mask_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/field_mask_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/function_error.pb.go b/googleapis/ads/googleads/v8/errors/function_error.pb.go index 195c7df10..536b15175 100644 --- a/googleapis/ads/googleads/v8/errors/function_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/function_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/function_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/function_parsing_error.pb.go b/googleapis/ads/googleads/v8/errors/function_parsing_error.pb.go index 1506b02a6..e2708674c 100644 --- a/googleapis/ads/googleads/v8/errors/function_parsing_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/function_parsing_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/function_parsing_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/geo_target_constant_suggestion_error.pb.go b/googleapis/ads/googleads/v8/errors/geo_target_constant_suggestion_error.pb.go index 179b67a90..8648b7f3f 100644 --- a/googleapis/ads/googleads/v8/errors/geo_target_constant_suggestion_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/geo_target_constant_suggestion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/geo_target_constant_suggestion_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/header_error.pb.go b/googleapis/ads/googleads/v8/errors/header_error.pb.go index 5d1d4ec8b..06c9715f7 100644 --- a/googleapis/ads/googleads/v8/errors/header_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/header_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/header_error.proto package errors @@ -44,9 +44,9 @@ const ( HeaderErrorEnum_UNSPECIFIED HeaderErrorEnum_HeaderError = 0 // The received error code is not known in this version. HeaderErrorEnum_UNKNOWN HeaderErrorEnum_HeaderError = 1 - // The login customer id could not be validated. + // The login customer ID could not be validated. HeaderErrorEnum_INVALID_LOGIN_CUSTOMER_ID HeaderErrorEnum_HeaderError = 3 - // The linked customer id could not be validated. + // The linked customer ID could not be validated. HeaderErrorEnum_INVALID_LINKED_CUSTOMER_ID HeaderErrorEnum_HeaderError = 7 ) diff --git a/googleapis/ads/googleads/v8/errors/id_error.pb.go b/googleapis/ads/googleads/v8/errors/id_error.pb.go index baa80eb22..43153e5b1 100644 --- a/googleapis/ads/googleads/v8/errors/id_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/id_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/id_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/image_error.pb.go b/googleapis/ads/googleads/v8/errors/image_error.pb.go index b4e2b3a9b..54ad5c440 100644 --- a/googleapis/ads/googleads/v8/errors/image_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/image_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/image_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/internal_error.pb.go b/googleapis/ads/googleads/v8/errors/internal_error.pb.go index 5dddc0b0c..89a33f9a5 100644 --- a/googleapis/ads/googleads/v8/errors/internal_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/internal_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/internal_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/invoice_error.pb.go b/googleapis/ads/googleads/v8/errors/invoice_error.pb.go index b450e7c82..7caca4001 100644 --- a/googleapis/ads/googleads/v8/errors/invoice_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/invoice_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/invoice_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/keyword_plan_ad_group_error.pb.go b/googleapis/ads/googleads/v8/errors/keyword_plan_ad_group_error.pb.go index 64b6430f3..2596bfec1 100644 --- a/googleapis/ads/googleads/v8/errors/keyword_plan_ad_group_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/keyword_plan_ad_group_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/keyword_plan_ad_group_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/keyword_plan_ad_group_keyword_error.pb.go b/googleapis/ads/googleads/v8/errors/keyword_plan_ad_group_keyword_error.pb.go index 59274701e..7d5482325 100644 --- a/googleapis/ads/googleads/v8/errors/keyword_plan_ad_group_keyword_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/keyword_plan_ad_group_keyword_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/keyword_plan_ad_group_keyword_error.proto package errors @@ -60,6 +60,8 @@ const ( KeywordPlanAdGroupKeywordErrorEnum_INVALID_KEYWORD_TEXT KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError = 7 // Cpc Bid set for negative keyword. KeywordPlanAdGroupKeywordErrorEnum_NEGATIVE_KEYWORD_HAS_CPC_BID KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError = 8 + // New broad match modifier (BMM) KpAdGroupKeywords are not allowed. + KeywordPlanAdGroupKeywordErrorEnum_NEW_BMM_KEYWORDS_NOT_ALLOWED KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError = 9 ) // Enum value maps for KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError. @@ -74,6 +76,7 @@ var ( 6: "KEYWORD_HAS_TOO_MANY_WORDS", 7: "INVALID_KEYWORD_TEXT", 8: "NEGATIVE_KEYWORD_HAS_CPC_BID", + 9: "NEW_BMM_KEYWORDS_NOT_ALLOWED", } KeywordPlanAdGroupKeywordErrorEnum_KeywordPlanAdGroupKeywordError_value = map[string]int32{ "UNSPECIFIED": 0, @@ -85,6 +88,7 @@ var ( "KEYWORD_HAS_TOO_MANY_WORDS": 6, "INVALID_KEYWORD_TEXT": 7, "NEGATIVE_KEYWORD_HAS_CPC_BID": 8, + "NEW_BMM_KEYWORDS_NOT_ALLOWED": 9, } ) @@ -166,10 +170,10 @@ var file_google_ads_googleads_v8_errors_keyword_plan_ad_group_keyword_error_prot 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb2, 0x02, 0x0a, 0x22, 0x4b, 0x65, 0x79, + 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd4, 0x02, 0x0a, 0x22, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x45, 0x6e, 0x75, 0x6d, 0x22, - 0x8b, 0x02, 0x0a, 0x1e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, + 0xad, 0x02, 0x0a, 0x1e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x01, @@ -185,24 +189,26 @@ var file_google_ads_googleads_v8_errors_keyword_plan_ad_group_keyword_error_prot 0x06, 0x12, 0x18, 0x0a, 0x14, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4b, 0x45, 0x59, 0x57, 0x4f, 0x52, 0x44, 0x5f, 0x54, 0x45, 0x58, 0x54, 0x10, 0x07, 0x12, 0x20, 0x0a, 0x1c, 0x4e, 0x45, 0x47, 0x41, 0x54, 0x49, 0x56, 0x45, 0x5f, 0x4b, 0x45, 0x59, 0x57, 0x4f, 0x52, 0x44, 0x5f, - 0x48, 0x41, 0x53, 0x5f, 0x43, 0x50, 0x43, 0x5f, 0x42, 0x49, 0x44, 0x10, 0x08, 0x42, 0xfe, 0x01, - 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x72, - 0x72, 0x6f, 0x72, 0x73, 0x42, 0x23, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, - 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, - 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, - 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, - 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, - 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, - 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x62, 0x06, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x48, 0x41, 0x53, 0x5f, 0x43, 0x50, 0x43, 0x5f, 0x42, 0x49, 0x44, 0x10, 0x08, 0x12, 0x20, 0x0a, + 0x1c, 0x4e, 0x45, 0x57, 0x5f, 0x42, 0x4d, 0x4d, 0x5f, 0x4b, 0x45, 0x59, 0x57, 0x4f, 0x52, 0x44, + 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44, 0x10, 0x09, 0x42, + 0xfe, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x42, 0x23, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, + 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, + 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, + 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x3b, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x2e, 0x56, 0x38, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xca, 0x02, 0x1e, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0xea, 0x02, 0x22, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, + 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/errors/keyword_plan_campaign_error.pb.go b/googleapis/ads/googleads/v8/errors/keyword_plan_campaign_error.pb.go index 442b21555..e3bd1cea8 100644 --- a/googleapis/ads/googleads/v8/errors/keyword_plan_campaign_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/keyword_plan_campaign_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/keyword_plan_campaign_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/keyword_plan_campaign_keyword_error.pb.go b/googleapis/ads/googleads/v8/errors/keyword_plan_campaign_keyword_error.pb.go index f3d8d4d80..dccc7f913 100644 --- a/googleapis/ads/googleads/v8/errors/keyword_plan_campaign_keyword_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/keyword_plan_campaign_keyword_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/keyword_plan_campaign_keyword_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/keyword_plan_error.pb.go b/googleapis/ads/googleads/v8/errors/keyword_plan_error.pb.go index 0f8350b22..880c589f2 100644 --- a/googleapis/ads/googleads/v8/errors/keyword_plan_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/keyword_plan_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/keyword_plan_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/keyword_plan_idea_error.pb.go b/googleapis/ads/googleads/v8/errors/keyword_plan_idea_error.pb.go index 3a1874761..e29dd8743 100644 --- a/googleapis/ads/googleads/v8/errors/keyword_plan_idea_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/keyword_plan_idea_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/keyword_plan_idea_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/label_error.pb.go b/googleapis/ads/googleads/v8/errors/label_error.pb.go index ad3389e44..efaf45583 100644 --- a/googleapis/ads/googleads/v8/errors/label_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/label_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/label_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/language_code_error.pb.go b/googleapis/ads/googleads/v8/errors/language_code_error.pb.go index 2471b23ee..cc47bc439 100644 --- a/googleapis/ads/googleads/v8/errors/language_code_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/language_code_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/language_code_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/list_operation_error.pb.go b/googleapis/ads/googleads/v8/errors/list_operation_error.pb.go index 1feb350c5..b3b9ab57f 100644 --- a/googleapis/ads/googleads/v8/errors/list_operation_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/list_operation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/list_operation_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/manager_link_error.pb.go b/googleapis/ads/googleads/v8/errors/manager_link_error.pb.go index f20440b98..f4b77f6d2 100644 --- a/googleapis/ads/googleads/v8/errors/manager_link_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/manager_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/manager_link_error.proto package errors @@ -56,7 +56,7 @@ const ( ManagerLinkErrorEnum_ALREADY_MANAGED_BY_THIS_MANAGER ManagerLinkErrorEnum_ManagerLinkError = 6 // Client is already managed in hierarchy. ManagerLinkErrorEnum_ALREADY_MANAGED_IN_HIERARCHY ManagerLinkErrorEnum_ManagerLinkError = 7 - // Manger and sub-manager to be linked have duplicate client. + // Manager and sub-manager to be linked have duplicate client. ManagerLinkErrorEnum_DUPLICATE_CHILD_FOUND ManagerLinkErrorEnum_ManagerLinkError = 8 // Client has no active user that can access the client account. ManagerLinkErrorEnum_CLIENT_HAS_NO_ADMIN_USER ManagerLinkErrorEnum_ManagerLinkError = 9 diff --git a/googleapis/ads/googleads/v8/errors/media_bundle_error.pb.go b/googleapis/ads/googleads/v8/errors/media_bundle_error.pb.go index 1c6b5fe6e..90195a163 100644 --- a/googleapis/ads/googleads/v8/errors/media_bundle_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/media_bundle_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/media_bundle_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/media_file_error.pb.go b/googleapis/ads/googleads/v8/errors/media_file_error.pb.go index d919846de..86a1c9634 100644 --- a/googleapis/ads/googleads/v8/errors/media_file_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/media_file_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/media_file_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/media_upload_error.pb.go b/googleapis/ads/googleads/v8/errors/media_upload_error.pb.go index 3eb4e64e2..68b8f1fbe 100644 --- a/googleapis/ads/googleads/v8/errors/media_upload_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/media_upload_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/media_upload_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/multiplier_error.pb.go b/googleapis/ads/googleads/v8/errors/multiplier_error.pb.go index 1f63e8742..309431794 100644 --- a/googleapis/ads/googleads/v8/errors/multiplier_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/multiplier_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/multiplier_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/mutate_error.pb.go b/googleapis/ads/googleads/v8/errors/mutate_error.pb.go index 32ff09f39..554bcf93a 100644 --- a/googleapis/ads/googleads/v8/errors/mutate_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/mutate_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/mutate_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/new_resource_creation_error.pb.go b/googleapis/ads/googleads/v8/errors/new_resource_creation_error.pb.go index 8210f3167..f9fd2fad8 100644 --- a/googleapis/ads/googleads/v8/errors/new_resource_creation_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/new_resource_creation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/new_resource_creation_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/not_allowlisted_error.pb.go b/googleapis/ads/googleads/v8/errors/not_allowlisted_error.pb.go index 3e02ae551..82e35d4ea 100644 --- a/googleapis/ads/googleads/v8/errors/not_allowlisted_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/not_allowlisted_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/not_allowlisted_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/not_empty_error.pb.go b/googleapis/ads/googleads/v8/errors/not_empty_error.pb.go index 9692ea664..eb61296d6 100644 --- a/googleapis/ads/googleads/v8/errors/not_empty_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/not_empty_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/not_empty_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/null_error.pb.go b/googleapis/ads/googleads/v8/errors/null_error.pb.go index d9493713b..278fec097 100644 --- a/googleapis/ads/googleads/v8/errors/null_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/null_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/null_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/offline_user_data_job_error.pb.go b/googleapis/ads/googleads/v8/errors/offline_user_data_job_error.pb.go index 8d477dfb1..c905f6904 100644 --- a/googleapis/ads/googleads/v8/errors/offline_user_data_job_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/offline_user_data_job_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/offline_user_data_job_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/operation_access_denied_error.pb.go b/googleapis/ads/googleads/v8/errors/operation_access_denied_error.pb.go index af96b6245..ed5db38ea 100644 --- a/googleapis/ads/googleads/v8/errors/operation_access_denied_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/operation_access_denied_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/operation_access_denied_error.proto package errors @@ -52,13 +52,13 @@ const ( OperationAccessDeniedErrorEnum_REMOVE_OPERATION_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 4 // Unauthorized UPDATE operation in invoking a service's mutate method. OperationAccessDeniedErrorEnum_UPDATE_OPERATION_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 5 - // A mutate action is not allowed on this campaign, from this client. + // A mutate action is not allowed on this resource, from this client. OperationAccessDeniedErrorEnum_MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 6 // This operation is not permitted on this campaign type OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 7 // A CREATE operation may not set status to REMOVED. OperationAccessDeniedErrorEnum_CREATE_AS_REMOVED_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 8 - // This operation is not allowed because the campaign or adgroup is removed. + // This operation is not allowed because the resource is removed. OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 9 // This operation is not permitted on this ad group type. OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_AD_GROUP_TYPE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 10 diff --git a/googleapis/ads/googleads/v8/errors/operator_error.pb.go b/googleapis/ads/googleads/v8/errors/operator_error.pb.go index baf0512dc..9d856e70b 100644 --- a/googleapis/ads/googleads/v8/errors/operator_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/operator_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/operator_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/partial_failure_error.pb.go b/googleapis/ads/googleads/v8/errors/partial_failure_error.pb.go index 6cd85e201..e98d5969c 100644 --- a/googleapis/ads/googleads/v8/errors/partial_failure_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/partial_failure_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/partial_failure_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/payments_account_error.pb.go b/googleapis/ads/googleads/v8/errors/payments_account_error.pb.go index 05f6356e8..ea06e51e5 100644 --- a/googleapis/ads/googleads/v8/errors/payments_account_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/payments_account_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/payments_account_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/policy_finding_error.pb.go b/googleapis/ads/googleads/v8/errors/policy_finding_error.pb.go index 86558ef06..a8de2092e 100644 --- a/googleapis/ads/googleads/v8/errors/policy_finding_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/policy_finding_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/policy_finding_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/policy_validation_parameter_error.pb.go b/googleapis/ads/googleads/v8/errors/policy_validation_parameter_error.pb.go index 36fb1e6fb..33c75f26f 100644 --- a/googleapis/ads/googleads/v8/errors/policy_validation_parameter_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/policy_validation_parameter_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/policy_validation_parameter_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/policy_violation_error.pb.go b/googleapis/ads/googleads/v8/errors/policy_violation_error.pb.go index 57be20351..2dc1d8239 100644 --- a/googleapis/ads/googleads/v8/errors/policy_violation_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/policy_violation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/policy_violation_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/query_error.pb.go b/googleapis/ads/googleads/v8/errors/query_error.pb.go index 388583dbc..3150f65f1 100644 --- a/googleapis/ads/googleads/v8/errors/query_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/query_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/query_error.proto package errors @@ -105,7 +105,7 @@ const ( QueryErrorEnum_INVALID_VALUE_WITH_BETWEEN_OPERATOR QueryErrorEnum_QueryError = 26 // The value passed to the DURING operator is not a Date range literal QueryErrorEnum_INVALID_VALUE_WITH_DURING_OPERATOR QueryErrorEnum_QueryError = 22 - // A non-string value was passed to the LIKE operator. + // An invalid value was passed to the LIKE operator. QueryErrorEnum_INVALID_VALUE_WITH_LIKE_OPERATOR QueryErrorEnum_QueryError = 56 // An operator was provided that is inapplicable to the field being // filtered. diff --git a/googleapis/ads/googleads/v8/errors/quota_error.pb.go b/googleapis/ads/googleads/v8/errors/quota_error.pb.go index 92301b551..2b2e7cf15 100644 --- a/googleapis/ads/googleads/v8/errors/quota_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/quota_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/quota_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/range_error.pb.go b/googleapis/ads/googleads/v8/errors/range_error.pb.go index c163501cd..0c3968b22 100644 --- a/googleapis/ads/googleads/v8/errors/range_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/range_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/range_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/reach_plan_error.pb.go b/googleapis/ads/googleads/v8/errors/reach_plan_error.pb.go index f4269fbaa..1e0568f47 100644 --- a/googleapis/ads/googleads/v8/errors/reach_plan_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/reach_plan_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/reach_plan_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/recommendation_error.pb.go b/googleapis/ads/googleads/v8/errors/recommendation_error.pb.go index e2cf92932..eff778731 100644 --- a/googleapis/ads/googleads/v8/errors/recommendation_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/recommendation_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/recommendation_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/region_code_error.pb.go b/googleapis/ads/googleads/v8/errors/region_code_error.pb.go index bee95ab77..918ece419 100644 --- a/googleapis/ads/googleads/v8/errors/region_code_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/region_code_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/region_code_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/request_error.pb.go b/googleapis/ads/googleads/v8/errors/request_error.pb.go index 1e8d33e47..924c4df0b 100644 --- a/googleapis/ads/googleads/v8/errors/request_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/request_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/request_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/resource_access_denied_error.pb.go b/googleapis/ads/googleads/v8/errors/resource_access_denied_error.pb.go index a4a3eef48..f8dcdb1b3 100644 --- a/googleapis/ads/googleads/v8/errors/resource_access_denied_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/resource_access_denied_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/resource_access_denied_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/resource_count_limit_exceeded_error.pb.go b/googleapis/ads/googleads/v8/errors/resource_count_limit_exceeded_error.pb.go index faa0230eb..7863f44b8 100644 --- a/googleapis/ads/googleads/v8/errors/resource_count_limit_exceeded_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/resource_count_limit_exceeded_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/resource_count_limit_exceeded_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/setting_error.pb.go b/googleapis/ads/googleads/v8/errors/setting_error.pb.go index cb7e379d9..fc1dce624 100644 --- a/googleapis/ads/googleads/v8/errors/setting_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/setting_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/setting_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/shared_criterion_error.pb.go b/googleapis/ads/googleads/v8/errors/shared_criterion_error.pb.go index 8e5c6c32c..af26e2de4 100644 --- a/googleapis/ads/googleads/v8/errors/shared_criterion_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/shared_criterion_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/shared_criterion_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/shared_set_error.pb.go b/googleapis/ads/googleads/v8/errors/shared_set_error.pb.go index 0890d6abb..c25f4b7e7 100644 --- a/googleapis/ads/googleads/v8/errors/shared_set_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/shared_set_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/shared_set_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/size_limit_error.pb.go b/googleapis/ads/googleads/v8/errors/size_limit_error.pb.go index 0c40b4670..aa78268cd 100644 --- a/googleapis/ads/googleads/v8/errors/size_limit_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/size_limit_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/size_limit_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/string_format_error.pb.go b/googleapis/ads/googleads/v8/errors/string_format_error.pb.go index 1292c5cb6..d3d06c9c1 100644 --- a/googleapis/ads/googleads/v8/errors/string_format_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/string_format_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/string_format_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/string_length_error.pb.go b/googleapis/ads/googleads/v8/errors/string_length_error.pb.go index b01b3f354..47df92cd8 100644 --- a/googleapis/ads/googleads/v8/errors/string_length_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/string_length_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/string_length_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/third_party_app_analytics_link_error.pb.go b/googleapis/ads/googleads/v8/errors/third_party_app_analytics_link_error.pb.go index aecd8dfc5..624bb9585 100644 --- a/googleapis/ads/googleads/v8/errors/third_party_app_analytics_link_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/third_party_app_analytics_link_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/third_party_app_analytics_link_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/time_zone_error.pb.go b/googleapis/ads/googleads/v8/errors/time_zone_error.pb.go index 18115ba05..bddd97982 100644 --- a/googleapis/ads/googleads/v8/errors/time_zone_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/time_zone_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/time_zone_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/url_field_error.pb.go b/googleapis/ads/googleads/v8/errors/url_field_error.pb.go index 5c05635fd..f986457a7 100644 --- a/googleapis/ads/googleads/v8/errors/url_field_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/url_field_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/url_field_error.proto package errors @@ -151,7 +151,7 @@ const ( UrlFieldErrorEnum_FINAL_URL_SUFFIX_MALFORMED UrlFieldErrorEnum_UrlFieldError = 50 // The final url suffix cannot contain {lpurl} related or {ignore} tags. UrlFieldErrorEnum_INVALID_TAG_IN_FINAL_URL_SUFFIX UrlFieldErrorEnum_UrlFieldError = 51 - // The top level domain is invalid, e.g, not a public top level domain + // The top level domain is invalid, e.g. not a public top level domain // listed in publicsuffix.org. UrlFieldErrorEnum_INVALID_TOP_LEVEL_DOMAIN UrlFieldErrorEnum_UrlFieldError = 53 // Malformed top level domain in URL. diff --git a/googleapis/ads/googleads/v8/errors/user_data_error.pb.go b/googleapis/ads/googleads/v8/errors/user_data_error.pb.go index 01a645b9b..6c4ce3992 100644 --- a/googleapis/ads/googleads/v8/errors/user_data_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/user_data_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/user_data_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/user_list_error.pb.go b/googleapis/ads/googleads/v8/errors/user_list_error.pb.go index 4ab78ada8..a83446ae6 100644 --- a/googleapis/ads/googleads/v8/errors/user_list_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/user_list_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/user_list_error.proto package errors diff --git a/googleapis/ads/googleads/v8/errors/youtube_video_registration_error.pb.go b/googleapis/ads/googleads/v8/errors/youtube_video_registration_error.pb.go index a2d59cc71..bff75c115 100644 --- a/googleapis/ads/googleads/v8/errors/youtube_video_registration_error.pb.go +++ b/googleapis/ads/googleads/v8/errors/youtube_video_registration_error.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/errors/youtube_video_registration_error.proto package errors diff --git a/googleapis/ads/googleads/v8/resources/accessible_bidding_strategy.pb.go b/googleapis/ads/googleads/v8/resources/accessible_bidding_strategy.pb.go index 341a7647b..fd3da81ac 100644 --- a/googleapis/ads/googleads/v8/resources/accessible_bidding_strategy.pb.go +++ b/googleapis/ads/googleads/v8/resources/accessible_bidding_strategy.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/accessible_bidding_strategy.proto package resources @@ -409,75 +409,6 @@ func (x *AccessibleBiddingStrategy_TargetCpa) GetTargetCpaMicros() int64 { return 0 } -// An automated bid strategy that sets your bids to help get as many clicks -// as possible within your budget. -type AccessibleBiddingStrategy_TargetSpend struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Output only. The spend target under which to maximize clicks. - // A TargetSpend bidder will attempt to spend the smaller of this value - // or the natural throttling spend amount. - // If not specified, the budget is used as the spend target. - // This field is deprecated and should no longer be used. See - // https://ads-developers.googleblog.com/2020/05/reminder-about-sunset-creation-of.html - // for details. - // - // Deprecated: Do not use. - TargetSpendMicros *int64 `protobuf:"varint,1,opt,name=target_spend_micros,json=targetSpendMicros,proto3,oneof" json:"target_spend_micros,omitempty"` - // Output only. Maximum bid limit that can be set by the bid strategy. - // The limit applies to all keywords managed by the strategy. - CpcBidCeilingMicros *int64 `protobuf:"varint,2,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3,oneof" json:"cpc_bid_ceiling_micros,omitempty"` -} - -func (x *AccessibleBiddingStrategy_TargetSpend) Reset() { - *x = AccessibleBiddingStrategy_TargetSpend{} - if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *AccessibleBiddingStrategy_TargetSpend) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*AccessibleBiddingStrategy_TargetSpend) ProtoMessage() {} - -func (x *AccessibleBiddingStrategy_TargetSpend) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[4] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use AccessibleBiddingStrategy_TargetSpend.ProtoReflect.Descriptor instead. -func (*AccessibleBiddingStrategy_TargetSpend) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 3} -} - -// Deprecated: Do not use. -func (x *AccessibleBiddingStrategy_TargetSpend) GetTargetSpendMicros() int64 { - if x != nil && x.TargetSpendMicros != nil { - return *x.TargetSpendMicros - } - return 0 -} - -func (x *AccessibleBiddingStrategy_TargetSpend) GetCpcBidCeilingMicros() int64 { - if x != nil && x.CpcBidCeilingMicros != nil { - return *x.CpcBidCeilingMicros - } - return 0 -} - // An automated bidding strategy that sets bids so that a certain percentage // of search ads are shown at the top of the first page (or other targeted // location). @@ -500,7 +431,7 @@ type AccessibleBiddingStrategy_TargetImpressionShare struct { func (x *AccessibleBiddingStrategy_TargetImpressionShare) Reset() { *x = AccessibleBiddingStrategy_TargetImpressionShare{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[5] + mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -513,7 +444,7 @@ func (x *AccessibleBiddingStrategy_TargetImpressionShare) String() string { func (*AccessibleBiddingStrategy_TargetImpressionShare) ProtoMessage() {} func (x *AccessibleBiddingStrategy_TargetImpressionShare) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[5] + mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -526,7 +457,7 @@ func (x *AccessibleBiddingStrategy_TargetImpressionShare) ProtoReflect() protore // Deprecated: Use AccessibleBiddingStrategy_TargetImpressionShare.ProtoReflect.Descriptor instead. func (*AccessibleBiddingStrategy_TargetImpressionShare) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 4} + return file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 3} } func (x *AccessibleBiddingStrategy_TargetImpressionShare) GetLocation() enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation { @@ -564,7 +495,7 @@ type AccessibleBiddingStrategy_TargetRoas struct { func (x *AccessibleBiddingStrategy_TargetRoas) Reset() { *x = AccessibleBiddingStrategy_TargetRoas{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[6] + mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -577,7 +508,7 @@ func (x *AccessibleBiddingStrategy_TargetRoas) String() string { func (*AccessibleBiddingStrategy_TargetRoas) ProtoMessage() {} func (x *AccessibleBiddingStrategy_TargetRoas) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[6] + mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -590,7 +521,7 @@ func (x *AccessibleBiddingStrategy_TargetRoas) ProtoReflect() protoreflect.Messa // Deprecated: Use AccessibleBiddingStrategy_TargetRoas.ProtoReflect.Descriptor instead. func (*AccessibleBiddingStrategy_TargetRoas) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 5} + return file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 4} } func (x *AccessibleBiddingStrategy_TargetRoas) GetTargetRoas() float64 { @@ -600,6 +531,75 @@ func (x *AccessibleBiddingStrategy_TargetRoas) GetTargetRoas() float64 { return 0 } +// An automated bid strategy that sets your bids to help get as many clicks +// as possible within your budget. +type AccessibleBiddingStrategy_TargetSpend struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Output only. The spend target under which to maximize clicks. + // A TargetSpend bidder will attempt to spend the smaller of this value + // or the natural throttling spend amount. + // If not specified, the budget is used as the spend target. + // This field is deprecated and should no longer be used. See + // https://ads-developers.googleblog.com/2020/05/reminder-about-sunset-creation-of.html + // for details. + // + // Deprecated: Do not use. + TargetSpendMicros *int64 `protobuf:"varint,1,opt,name=target_spend_micros,json=targetSpendMicros,proto3,oneof" json:"target_spend_micros,omitempty"` + // Output only. Maximum bid limit that can be set by the bid strategy. + // The limit applies to all keywords managed by the strategy. + CpcBidCeilingMicros *int64 `protobuf:"varint,2,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3,oneof" json:"cpc_bid_ceiling_micros,omitempty"` +} + +func (x *AccessibleBiddingStrategy_TargetSpend) Reset() { + *x = AccessibleBiddingStrategy_TargetSpend{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AccessibleBiddingStrategy_TargetSpend) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AccessibleBiddingStrategy_TargetSpend) ProtoMessage() {} + +func (x *AccessibleBiddingStrategy_TargetSpend) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AccessibleBiddingStrategy_TargetSpend.ProtoReflect.Descriptor instead. +func (*AccessibleBiddingStrategy_TargetSpend) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 5} +} + +// Deprecated: Do not use. +func (x *AccessibleBiddingStrategy_TargetSpend) GetTargetSpendMicros() int64 { + if x != nil && x.TargetSpendMicros != nil { + return *x.TargetSpendMicros + } + return 0 +} + +func (x *AccessibleBiddingStrategy_TargetSpend) GetCpcBidCeilingMicros() int64 { + if x != nil && x.CpcBidCeilingMicros != nil { + return *x.CpcBidCeilingMicros + } + return 0 +} + var File_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto protoreflect.FileDescriptor var file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_rawDesc = []byte{ @@ -709,44 +709,44 @@ var file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_raw 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, - 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xbb, 0x01, 0x0a, 0x0b, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, - 0x70, 0x65, 0x6e, 0x64, 0x12, 0x3a, 0x0a, 0x13, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, - 0x70, 0x65, 0x6e, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x03, 0x42, 0x05, 0x18, 0x01, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x11, 0x74, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x53, 0x70, 0x65, 0x6e, 0x64, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, - 0x12, 0x3d, 0x0a, 0x16, 0x63, 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, - 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, - 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x13, 0x63, 0x70, 0x63, 0x42, 0x69, 0x64, 0x43, - 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, - 0x16, 0x0a, 0x14, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x6e, 0x64, - 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x63, 0x70, 0x63, 0x5f, - 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, - 0x6f, 0x73, 0x1a, 0xce, 0x02, 0x0a, 0x15, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, - 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x12, 0x7f, 0x0a, 0x08, - 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5e, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x54, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, - 0x68, 0x61, 0x72, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, + 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xce, 0x02, 0x0a, 0x15, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, + 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x12, 0x7f, + 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x5e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, - 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, - 0xe0, 0x41, 0x03, 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, - 0x18, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x48, - 0x00, 0x52, 0x16, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x72, 0x61, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x3d, 0x0a, 0x16, - 0x63, 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, - 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, - 0x03, 0x48, 0x01, 0x52, 0x13, 0x63, 0x70, 0x63, 0x42, 0x69, 0x64, 0x43, 0x65, 0x69, 0x6c, 0x69, - 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1b, 0x0a, 0x19, 0x5f, - 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x63, 0x70, 0x63, - 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, - 0x72, 0x6f, 0x73, 0x1a, 0x47, 0x0a, 0x0a, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, - 0x73, 0x12, 0x29, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0a, 0x74, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x88, 0x01, 0x01, 0x42, 0x0e, 0x0a, 0x0c, - 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x3a, 0x82, 0x01, 0xea, + 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, + 0x69, 0x6f, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, + 0x3d, 0x0a, 0x18, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x03, 0x48, 0x00, 0x52, 0x16, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x72, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x3d, + 0x0a, 0x16, 0x63, 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, + 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x13, 0x63, 0x70, 0x63, 0x42, 0x69, 0x64, 0x43, 0x65, 0x69, + 0x6c, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1b, 0x0a, + 0x19, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x63, + 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, + 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x47, 0x0a, 0x0a, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, + 0x6f, 0x61, 0x73, 0x12, 0x29, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, + 0x61, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, + 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x88, 0x01, 0x01, 0x42, 0x0e, + 0x0a, 0x0c, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x1a, 0xbb, + 0x01, 0x0a, 0x0b, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x70, 0x65, 0x6e, 0x64, 0x12, 0x3a, + 0x0a, 0x13, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x5f, 0x6d, + 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x42, 0x05, 0x18, 0x01, 0xe0, + 0x41, 0x03, 0x48, 0x00, 0x52, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x70, 0x65, 0x6e, + 0x64, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x3d, 0x0a, 0x16, 0x63, 0x70, + 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, + 0x01, 0x52, 0x13, 0x63, 0x70, 0x63, 0x42, 0x69, 0x64, 0x43, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, + 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x16, 0x0a, 0x14, 0x5f, 0x74, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, + 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x63, 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, + 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x3a, 0x82, 0x01, 0xea, 0x41, 0x7f, 0x0a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, @@ -794,9 +794,9 @@ var file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_goT (*AccessibleBiddingStrategy_MaximizeConversionValue)(nil), // 1: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.MaximizeConversionValue (*AccessibleBiddingStrategy_MaximizeConversions)(nil), // 2: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.MaximizeConversions (*AccessibleBiddingStrategy_TargetCpa)(nil), // 3: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetCpa - (*AccessibleBiddingStrategy_TargetSpend)(nil), // 4: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetSpend - (*AccessibleBiddingStrategy_TargetImpressionShare)(nil), // 5: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetImpressionShare - (*AccessibleBiddingStrategy_TargetRoas)(nil), // 6: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetRoas + (*AccessibleBiddingStrategy_TargetImpressionShare)(nil), // 4: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetImpressionShare + (*AccessibleBiddingStrategy_TargetRoas)(nil), // 5: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetRoas + (*AccessibleBiddingStrategy_TargetSpend)(nil), // 6: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetSpend (enums.BiddingStrategyTypeEnum_BiddingStrategyType)(0), // 7: google.ads.googleads.v8.enums.BiddingStrategyTypeEnum.BiddingStrategyType (enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation)(0), // 8: google.ads.googleads.v8.enums.TargetImpressionShareLocationEnum.TargetImpressionShareLocation } @@ -805,9 +805,9 @@ var file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_dep 1, // 1: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.maximize_conversion_value:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.MaximizeConversionValue 2, // 2: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.maximize_conversions:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.MaximizeConversions 3, // 3: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.target_cpa:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetCpa - 5, // 4: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.target_impression_share:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetImpressionShare - 6, // 5: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.target_roas:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetRoas - 4, // 6: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.target_spend:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetSpend + 4, // 4: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.target_impression_share:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetImpressionShare + 5, // 5: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.target_roas:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetRoas + 6, // 6: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.target_spend:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetSpend 8, // 7: google.ads.googleads.v8.resources.AccessibleBiddingStrategy.TargetImpressionShare.location:type_name -> google.ads.googleads.v8.enums.TargetImpressionShareLocationEnum.TargetImpressionShareLocation 8, // [8:8] is the sub-list for method output_type 8, // [8:8] is the sub-list for method input_type @@ -871,7 +871,7 @@ func file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_in } } file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AccessibleBiddingStrategy_TargetSpend); i { + switch v := v.(*AccessibleBiddingStrategy_TargetImpressionShare); i { case 0: return &v.state case 1: @@ -883,7 +883,7 @@ func file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_in } } file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AccessibleBiddingStrategy_TargetImpressionShare); i { + switch v := v.(*AccessibleBiddingStrategy_TargetRoas); i { case 0: return &v.state case 1: @@ -895,7 +895,7 @@ func file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_in } } file_google_ads_googleads_v8_resources_accessible_bidding_strategy_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AccessibleBiddingStrategy_TargetRoas); i { + switch v := v.(*AccessibleBiddingStrategy_TargetSpend); i { case 0: return &v.state case 1: diff --git a/googleapis/ads/googleads/v8/resources/account_budget.pb.go b/googleapis/ads/googleads/v8/resources/account_budget.pb.go index 9704bed0a..14e4bea2e 100644 --- a/googleapis/ads/googleads/v8/resources/account_budget.pb.go +++ b/googleapis/ads/googleads/v8/resources/account_budget.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/account_budget.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/account_budget_proposal.pb.go b/googleapis/ads/googleads/v8/resources/account_budget_proposal.pb.go index 137324083..acf6475cc 100644 --- a/googleapis/ads/googleads/v8/resources/account_budget_proposal.pb.go +++ b/googleapis/ads/googleads/v8/resources/account_budget_proposal.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/account_budget_proposal.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/account_link.pb.go b/googleapis/ads/googleads/v8/resources/account_link.pb.go index 451f16baa..93d37e880 100644 --- a/googleapis/ads/googleads/v8/resources/account_link.pb.go +++ b/googleapis/ads/googleads/v8/resources/account_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/account_link.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad.pb.go b/googleapis/ads/googleads/v8/resources/ad.pb.go index df8c15063..a7426661e 100644 --- a/googleapis/ads/googleads/v8/resources/ad.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group.pb.go b/googleapis/ads/googleads/v8/resources/ad_group.pb.go index bd968b007..a7a424ab5 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group.proto package resources @@ -86,7 +86,11 @@ type AdGroup struct { CpcBidMicros *int64 `protobuf:"varint,39,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3,oneof" json:"cpc_bid_micros,omitempty"` // The maximum CPM (cost-per-thousand viewable impressions) bid. CpmBidMicros *int64 `protobuf:"varint,40,opt,name=cpm_bid_micros,json=cpmBidMicros,proto3,oneof" json:"cpm_bid_micros,omitempty"` - // The target CPA (cost-per-acquisition). + // The target CPA (cost-per-acquisition). If the ad group's campaign + // bidding strategy is TargetCpa or MaximizeConversions (with its target_cpa + // field set), then this field overrides the target CPA specified in the + // campaign's bidding strategy. + // Otherwise, this value is ignored. TargetCpaMicros *int64 `protobuf:"varint,41,opt,name=target_cpa_micros,json=targetCpaMicros,proto3,oneof" json:"target_cpa_micros,omitempty"` // Output only. The CPV (cost-per-view) bid. CpvBidMicros *int64 `protobuf:"varint,42,opt,name=cpv_bid_micros,json=cpvBidMicros,proto3,oneof" json:"cpv_bid_micros,omitempty"` @@ -94,8 +98,9 @@ type AdGroup struct { // thousand times the ad is shown. TargetCpmMicros *int64 `protobuf:"varint,43,opt,name=target_cpm_micros,json=targetCpmMicros,proto3,oneof" json:"target_cpm_micros,omitempty"` // The target ROAS (return-on-ad-spend) override. If the ad group's campaign - // bidding strategy is a standard Target ROAS strategy, then this field - // overrides the target ROAS specified in the campaign's bidding strategy. + // bidding strategy is TargetRoas or MaximizeConversionValue (with its + // target_roas field set), then this field overrides the target ROAS specified + // in the campaign's bidding strategy. // Otherwise, this value is ignored. TargetRoas *float64 `protobuf:"fixed64,44,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // The percent cpc bid amount, expressed as a fraction of the advertised price diff --git a/googleapis/ads/googleads/v8/resources/ad_group_ad.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_ad.pb.go index 303b6b862..6e852bfcd 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_ad.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_ad.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_ad.proto package resources @@ -59,6 +59,10 @@ type AdGroupAd struct { PolicySummary *AdGroupAdPolicySummary `protobuf:"bytes,6,opt,name=policy_summary,json=policySummary,proto3" json:"policy_summary,omitempty"` // Output only. Overall ad strength for this ad group ad. AdStrength enums.AdStrengthEnum_AdStrength `protobuf:"varint,7,opt,name=ad_strength,json=adStrength,proto3,enum=google.ads.googleads.v8.enums.AdStrengthEnum_AdStrength" json:"ad_strength,omitempty"` + // Output only. A list of recommendations to improve the ad strength. For example, a + // recommendation could be "Your headlines are a little too similar. + // Try adding more distinct headlines.". + ActionItems []string `protobuf:"bytes,13,rep,name=action_items,json=actionItems,proto3" json:"action_items,omitempty"` // Output only. The resource names of labels attached to this ad group ad. Labels []string `protobuf:"bytes,10,rep,name=labels,proto3" json:"labels,omitempty"` } @@ -137,6 +141,13 @@ func (x *AdGroupAd) GetAdStrength() enums.AdStrengthEnum_AdStrength { return enums.AdStrengthEnum_AdStrength(0) } +func (x *AdGroupAd) GetActionItems() []string { + if x != nil { + return x.ActionItems + } + return nil +} + func (x *AdGroupAd) GetLabels() []string { if x != nil { return x.Labels @@ -245,7 +256,7 @@ var file_google_ads_googleads_v8_resources_ad_group_ad_proto_rawDesc = []byte{ 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xbe, 0x05, 0x0a, 0x09, 0x41, + 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe6, 0x05, 0x0a, 0x09, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x12, 0x4f, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2a, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x24, 0x0a, 0x22, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, @@ -278,58 +289,60 @@ var file_google_ads_googleads_v8_resources_ad_group_ad_proto_rawDesc = []byte{ 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x64, 0x53, 0x74, 0x72, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x53, 0x74, 0x72, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x61, 0x64, 0x53, 0x74, 0x72, 0x65, 0x6e, 0x67, - 0x74, 0x68, 0x12, 0x47, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0a, 0x20, 0x03, - 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, - 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4c, 0x61, - 0x62, 0x65, 0x6c, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x3a, 0x61, 0xea, 0x41, 0x5e, - 0x0a, 0x22, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x41, 0x64, 0x12, 0x38, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, - 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x61, 0x64, - 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x73, 0x2f, 0x7b, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, - 0x75, 0x70, 0x5f, 0x69, 0x64, 0x7d, 0x7e, 0x7b, 0x61, 0x64, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x0b, - 0x0a, 0x09, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x22, 0xf1, 0x02, 0x0a, 0x16, - 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, - 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x67, 0x0a, 0x14, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x5f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x54, 0x6f, 0x70, 0x69, - 0x63, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x12, 0x70, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x45, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x12, - 0x72, 0x0a, 0x0d, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x76, - 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x76, 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, - 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, - 0x74, 0x75, 0x73, 0x12, 0x7a, 0x0a, 0x0f, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, - 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4c, 0x2e, 0x67, + 0x74, 0x68, 0x12, 0x26, 0x0a, 0x0c, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x74, 0x65, + 0x6d, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x47, 0x0a, 0x06, 0x6c, 0x61, + 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x03, 0xfa, + 0x41, 0x29, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x64, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x06, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x73, 0x3a, 0x61, 0xea, 0x41, 0x5e, 0x0a, 0x22, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, + 0x6f, 0x6d, 0x2f, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x12, 0x38, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x73, + 0x2f, 0x7b, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x7d, 0x7e, 0x7b, + 0x61, 0x64, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, + 0x6f, 0x75, 0x70, 0x22, 0xf1, 0x02, 0x0a, 0x16, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, + 0x64, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x67, + 0x0a, 0x14, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x65, + 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x41, 0x70, 0x70, 0x72, - 0x6f, 0x76, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, - 0x0e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, - 0xfb, 0x01, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x0e, 0x41, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x41, 0x64, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, - 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, - 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, - 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, - 0x56, 0x38, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x6f, + 0x6c, 0x69, 0x63, 0x79, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x52, 0x12, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x54, 0x6f, 0x70, 0x69, 0x63, + 0x45, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x12, 0x72, 0x0a, 0x0d, 0x72, 0x65, 0x76, 0x69, 0x65, + 0x77, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, + 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x76, 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x76, 0x69, + 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x72, + 0x65, 0x76, 0x69, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x7a, 0x0a, 0x0f, 0x61, + 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x41, 0x70, 0x70, 0x72, 0x6f, + 0x76, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, + 0x6c, 0x69, 0x63, 0x79, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, + 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0xfb, 0x01, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x42, 0x0e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x50, 0x72, 0x6f, 0x74, + 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, + 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, + 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, + 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, + 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v8/resources/ad_group_ad_asset_view.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_ad_asset_view.pb.go index a60a91925..3b74dced5 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_ad_asset_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_ad_asset_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_ad_asset_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_ad_label.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_ad_label.pb.go index 43b941ee7..9b949f359 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_ad_label.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_ad_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_ad_label.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_asset.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_asset.pb.go index 81f52aab8..15f3512aa 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_asset.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_asset.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_audience_view.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_audience_view.pb.go index 848e5a1a2..b692e41c1 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_audience_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_audience_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_audience_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_bid_modifier.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_bid_modifier.pb.go index d1267d6e9..69bde9085 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_bid_modifier.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_bid_modifier.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_bid_modifier.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_criterion.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_criterion.pb.go index 6581cbc0c..8948fa363 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_criterion.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_criterion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_criterion.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_criterion_label.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_criterion_label.pb.go index 2d4cdb30b..1bb97685b 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_criterion_label.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_criterion_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_criterion_label.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_criterion_simulation.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_criterion_simulation.pb.go index d0dcc308e..53e469b3f 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_criterion_simulation.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_criterion_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_criterion_simulation.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_extension_setting.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_extension_setting.pb.go index f964f2817..c37efd0e0 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_extension_setting.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_extension_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_extension_setting.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_feed.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_feed.pb.go index 1282dd0a0..c76db5947 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_feed.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_feed.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_feed.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_label.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_label.pb.go index e9022e790..4783ddd8a 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_label.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_label.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_group_simulation.pb.go b/googleapis/ads/googleads/v8/resources/ad_group_simulation.pb.go index d5906c6ab..aec224d5e 100644 --- a/googleapis/ads/googleads/v8/resources/ad_group_simulation.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_group_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_group_simulation.proto package resources @@ -49,8 +49,6 @@ const ( // 5. DISPLAY - CPC_BID - DEFAULT // 6. DISPLAY - CPC_BID - UNIFORM // 7. DISPLAY - TARGET_CPA - UNIFORM -// 8. VIDEO - CPV_BID - DEFAULT -// 9. VIDEO - CPV_BID - UNIFORM type AdGroupSimulation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache diff --git a/googleapis/ads/googleads/v8/resources/ad_parameter.pb.go b/googleapis/ads/googleads/v8/resources/ad_parameter.pb.go index fc23604b6..c95eab151 100644 --- a/googleapis/ads/googleads/v8/resources/ad_parameter.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_parameter.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_parameter.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/ad_schedule_view.pb.go b/googleapis/ads/googleads/v8/resources/ad_schedule_view.pb.go index 933fe1e59..bc78a2de3 100644 --- a/googleapis/ads/googleads/v8/resources/ad_schedule_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/ad_schedule_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/ad_schedule_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/age_range_view.pb.go b/googleapis/ads/googleads/v8/resources/age_range_view.pb.go index 7f8b66b5a..d7416a137 100644 --- a/googleapis/ads/googleads/v8/resources/age_range_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/age_range_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/age_range_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/asset.pb.go b/googleapis/ads/googleads/v8/resources/asset.pb.go index 59159a194..40816c5e1 100644 --- a/googleapis/ads/googleads/v8/resources/asset.pb.go +++ b/googleapis/ads/googleads/v8/resources/asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/asset.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/asset_field_type_view.pb.go b/googleapis/ads/googleads/v8/resources/asset_field_type_view.pb.go index bce85b942..38407348c 100644 --- a/googleapis/ads/googleads/v8/resources/asset_field_type_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/asset_field_type_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/asset_field_type_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/batch_job.pb.go b/googleapis/ads/googleads/v8/resources/batch_job.pb.go index cdec547d4..a9be73663 100644 --- a/googleapis/ads/googleads/v8/resources/batch_job.pb.go +++ b/googleapis/ads/googleads/v8/resources/batch_job.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/batch_job.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/bidding_data_exclusion.pb.go b/googleapis/ads/googleads/v8/resources/bidding_data_exclusion.pb.go new file mode 100644 index 000000000..c9b29bbf5 --- /dev/null +++ b/googleapis/ads/googleads/v8/resources/bidding_data_exclusion.pb.go @@ -0,0 +1,381 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/resources/bidding_data_exclusion.proto + +package resources + +import ( + reflect "reflect" + sync "sync" + + enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Represents a bidding data exclusion. +// +// See "About data exclusions" at +// https://support.google.com/google-ads/answer/10370710. +type BiddingDataExclusion struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Immutable. The resource name of the data exclusion. + // Data exclusion resource names have the form: + // + // `customers/{customer_id}/biddingDataExclusions/{data_exclusion_id}` + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` + // Output only. The ID of the data exclusion. + DataExclusionId int64 `protobuf:"varint,2,opt,name=data_exclusion_id,json=dataExclusionId,proto3" json:"data_exclusion_id,omitempty"` + // The scope of the data exclusion. + Scope enums.SeasonalityEventScopeEnum_SeasonalityEventScope `protobuf:"varint,3,opt,name=scope,proto3,enum=google.ads.googleads.v8.enums.SeasonalityEventScopeEnum_SeasonalityEventScope" json:"scope,omitempty"` + // Output only. The status of the data exclusion. + Status enums.SeasonalityEventStatusEnum_SeasonalityEventStatus `protobuf:"varint,4,opt,name=status,proto3,enum=google.ads.googleads.v8.enums.SeasonalityEventStatusEnum_SeasonalityEventStatus" json:"status,omitempty"` + // Required. The inclusive start time of the data exclusion in yyyy-MM-dd HH:mm:ss + // format. + // + // A data exclusion is backward looking and should be used for events that + // start in the past and end either in the past or future. + StartDateTime string `protobuf:"bytes,5,opt,name=start_date_time,json=startDateTime,proto3" json:"start_date_time,omitempty"` + // Required. The exclusive end time of the data exclusion in yyyy-MM-dd HH:mm:ss format. + // + // The length of [start_date_time, end_date_time) interval must be + // within (0, 14 days]. + EndDateTime string `protobuf:"bytes,6,opt,name=end_date_time,json=endDateTime,proto3" json:"end_date_time,omitempty"` + // The name of the data exclusion. The name can be at most 255 + // characters. + Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` + // The description of the data exclusion. The description can be at + // most 2048 characters. + Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` + // If not specified, all devices will be included in this exclusion. + // Otherwise, only the specified targeted devices will be included in this + // exclusion. + Devices []enums.DeviceEnum_Device `protobuf:"varint,9,rep,packed,name=devices,proto3,enum=google.ads.googleads.v8.enums.DeviceEnum_Device" json:"devices,omitempty"` + // The data exclusion will apply to the campaigns listed when the scope of + // this exclusion is CAMPAIGN. The maximum number of campaigns per event is + // 2000. + // Note: a data exclusion with both advertising_channel_types and + // campaign_ids is not supported. + Campaigns []string `protobuf:"bytes,10,rep,name=campaigns,proto3" json:"campaigns,omitempty"` + // The data_exclusion will apply to all the campaigns under the listed + // channels retroactively as well as going forward when the scope of this + // exclusion is CHANNEL. + // The supported advertising channel types are DISPLAY, SEARCH and SHOPPING. + // Note: a data exclusion with both advertising_channel_types and + // campaign_ids is not supported. + AdvertisingChannelTypes []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType `protobuf:"varint,11,rep,packed,name=advertising_channel_types,json=advertisingChannelTypes,proto3,enum=google.ads.googleads.v8.enums.AdvertisingChannelTypeEnum_AdvertisingChannelType" json:"advertising_channel_types,omitempty"` +} + +func (x *BiddingDataExclusion) Reset() { + *x = BiddingDataExclusion{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *BiddingDataExclusion) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BiddingDataExclusion) ProtoMessage() {} + +func (x *BiddingDataExclusion) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BiddingDataExclusion.ProtoReflect.Descriptor instead. +func (*BiddingDataExclusion) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDescGZIP(), []int{0} +} + +func (x *BiddingDataExclusion) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +func (x *BiddingDataExclusion) GetDataExclusionId() int64 { + if x != nil { + return x.DataExclusionId + } + return 0 +} + +func (x *BiddingDataExclusion) GetScope() enums.SeasonalityEventScopeEnum_SeasonalityEventScope { + if x != nil { + return x.Scope + } + return enums.SeasonalityEventScopeEnum_SeasonalityEventScope(0) +} + +func (x *BiddingDataExclusion) GetStatus() enums.SeasonalityEventStatusEnum_SeasonalityEventStatus { + if x != nil { + return x.Status + } + return enums.SeasonalityEventStatusEnum_SeasonalityEventStatus(0) +} + +func (x *BiddingDataExclusion) GetStartDateTime() string { + if x != nil { + return x.StartDateTime + } + return "" +} + +func (x *BiddingDataExclusion) GetEndDateTime() string { + if x != nil { + return x.EndDateTime + } + return "" +} + +func (x *BiddingDataExclusion) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *BiddingDataExclusion) GetDescription() string { + if x != nil { + return x.Description + } + return "" +} + +func (x *BiddingDataExclusion) GetDevices() []enums.DeviceEnum_Device { + if x != nil { + return x.Devices + } + return nil +} + +func (x *BiddingDataExclusion) GetCampaigns() []string { + if x != nil { + return x.Campaigns + } + return nil +} + +func (x *BiddingDataExclusion) GetAdvertisingChannelTypes() []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType { + if x != nil { + return x.AdvertisingChannelTypes + } + return nil +} + +var File_google_ads_googleads_v8_resources_bidding_data_exclusion_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDesc = []byte{ + 0x0a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, + 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x12, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x2f, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x63, + 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, + 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x65, 0x61, + 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, + 0x63, 0x6f, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, + 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, + 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, + 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x22, 0x9f, 0x07, 0x0a, 0x14, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, + 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x5a, 0x0a, 0x0d, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, + 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, + 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2f, 0x0a, 0x11, 0x64, 0x61, 0x74, 0x61, 0x5f, + 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0f, 0x64, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, + 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x64, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, + 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, + 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, + 0x6e, 0x74, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x6d, + 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x50, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x53, + 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, + 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x2b, 0x0a, + 0x0f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, + 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x73, 0x74, 0x61, + 0x72, 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x27, 0x0a, 0x0d, 0x65, 0x6e, + 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, + 0x69, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, + 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, + 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4a, 0x0a, 0x07, 0x64, 0x65, 0x76, + 0x69, 0x63, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, + 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x52, 0x07, 0x64, 0x65, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, 0x44, 0x0a, 0x09, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x09, 0x42, 0x26, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x52, 0x09, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x73, 0x12, 0x8c, 0x01, 0x0a, 0x19, + 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x68, 0x61, 0x6e, + 0x6e, 0x65, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0e, 0x32, + 0x50, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x41, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x68, 0x61, 0x6e, 0x6e, + 0x65, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x76, 0x65, 0x72, + 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x54, 0x79, 0x70, + 0x65, 0x52, 0x17, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x68, + 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x3a, 0x78, 0xea, 0x41, 0x75, 0x0a, + 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, + 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x44, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, + 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x73, + 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, + 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x86, 0x02, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x19, + 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, + 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, + 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, + 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, + 0x56, 0x38, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDescData = file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDesc +) + +func file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDescData) + }) + return file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDescData +} + +var file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_goTypes = []interface{}{ + (*BiddingDataExclusion)(nil), // 0: google.ads.googleads.v8.resources.BiddingDataExclusion + (enums.SeasonalityEventScopeEnum_SeasonalityEventScope)(0), // 1: google.ads.googleads.v8.enums.SeasonalityEventScopeEnum.SeasonalityEventScope + (enums.SeasonalityEventStatusEnum_SeasonalityEventStatus)(0), // 2: google.ads.googleads.v8.enums.SeasonalityEventStatusEnum.SeasonalityEventStatus + (enums.DeviceEnum_Device)(0), // 3: google.ads.googleads.v8.enums.DeviceEnum.Device + (enums.AdvertisingChannelTypeEnum_AdvertisingChannelType)(0), // 4: google.ads.googleads.v8.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType +} +var file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_depIdxs = []int32{ + 1, // 0: google.ads.googleads.v8.resources.BiddingDataExclusion.scope:type_name -> google.ads.googleads.v8.enums.SeasonalityEventScopeEnum.SeasonalityEventScope + 2, // 1: google.ads.googleads.v8.resources.BiddingDataExclusion.status:type_name -> google.ads.googleads.v8.enums.SeasonalityEventStatusEnum.SeasonalityEventStatus + 3, // 2: google.ads.googleads.v8.resources.BiddingDataExclusion.devices:type_name -> google.ads.googleads.v8.enums.DeviceEnum.Device + 4, // 3: google.ads.googleads.v8.resources.BiddingDataExclusion.advertising_channel_types:type_name -> google.ads.googleads.v8.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType + 4, // [4:4] is the sub-list for method output_type + 4, // [4:4] is the sub-list for method input_type + 4, // [4:4] is the sub-list for extension type_name + 4, // [4:4] is the sub-list for extension extendee + 0, // [0:4] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_init() } +func file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_init() { + if File_google_ads_googleads_v8_resources_bidding_data_exclusion_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*BiddingDataExclusion); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDesc, + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_depIdxs, + MessageInfos: file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_resources_bidding_data_exclusion_proto = out.File + file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_rawDesc = nil + file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_goTypes = nil + file_google_ads_googleads_v8_resources_bidding_data_exclusion_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/resources/bidding_seasonality_adjustment.pb.go b/googleapis/ads/googleads/v8/resources/bidding_seasonality_adjustment.pb.go new file mode 100644 index 000000000..e41c4b9ac --- /dev/null +++ b/googleapis/ads/googleads/v8/resources/bidding_seasonality_adjustment.pb.go @@ -0,0 +1,401 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/resources/bidding_seasonality_adjustment.proto + +package resources + +import ( + reflect "reflect" + sync "sync" + + enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Represents a bidding seasonality adjustment. +// +// See "About seasonality adjustments" at +// https://support.google.com/google-ads/answer/10369906. +type BiddingSeasonalityAdjustment struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Immutable. The resource name of the seasonality adjustment. + // Seasonality adjustment resource names have the form: + // + // `customers/{customer_id}/biddingSeasonalityAdjustments/{seasonality_adjustment_id}` + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` + // Output only. The ID of the seasonality adjustment. + SeasonalityAdjustmentId int64 `protobuf:"varint,2,opt,name=seasonality_adjustment_id,json=seasonalityAdjustmentId,proto3" json:"seasonality_adjustment_id,omitempty"` + // The scope of the seasonality adjustment. + Scope enums.SeasonalityEventScopeEnum_SeasonalityEventScope `protobuf:"varint,3,opt,name=scope,proto3,enum=google.ads.googleads.v8.enums.SeasonalityEventScopeEnum_SeasonalityEventScope" json:"scope,omitempty"` + // Output only. The status of the seasonality adjustment. + Status enums.SeasonalityEventStatusEnum_SeasonalityEventStatus `protobuf:"varint,4,opt,name=status,proto3,enum=google.ads.googleads.v8.enums.SeasonalityEventStatusEnum_SeasonalityEventStatus" json:"status,omitempty"` + // Required. The inclusive start time of the seasonality adjustment in yyyy-MM-dd + // HH:mm:ss format. + // + // A seasonality adjustment is forward looking and should be used for events + // that start and end in the future. + StartDateTime string `protobuf:"bytes,5,opt,name=start_date_time,json=startDateTime,proto3" json:"start_date_time,omitempty"` + // Required. The exclusive end time of the seasonality adjustment in yyyy-MM-dd HH:mm:ss + // format. + // + // The length of [start_date_time, end_date_time) interval must be + // within (0, 14 days]. + EndDateTime string `protobuf:"bytes,6,opt,name=end_date_time,json=endDateTime,proto3" json:"end_date_time,omitempty"` + // The name of the seasonality adjustment. The name can be at most 255 + // characters. + Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` + // The description of the seasonality adjustment. The description can be at + // most 2048 characters. + Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` + // If not specified, all devices will be included in this adjustment. + // Otherwise, only the specified targeted devices will be included in this + // adjustment. + Devices []enums.DeviceEnum_Device `protobuf:"varint,9,rep,packed,name=devices,proto3,enum=google.ads.googleads.v8.enums.DeviceEnum_Device" json:"devices,omitempty"` + // Conversion rate modifier estimated based on expected conversion rate + // changes. When this field is unset or set to 1.0 no adjustment will be + // applied to traffic. The allowed range is 0.1 to 10.0. + ConversionRateModifier float64 `protobuf:"fixed64,10,opt,name=conversion_rate_modifier,json=conversionRateModifier,proto3" json:"conversion_rate_modifier,omitempty"` + // The seasonality adjustment will apply to the campaigns listed when the + // scope of this adjustment is CAMPAIGN. The maximum number of campaigns per + // event is 2000. + // Note: a seasonality adjustment with both advertising_channel_types and + // campaign_ids is not supported. + Campaigns []string `protobuf:"bytes,11,rep,name=campaigns,proto3" json:"campaigns,omitempty"` + // The seasonality adjustment will apply to all the campaigns under the listed + // channels retroactively as well as going forward when the scope of this + // adjustment is CHANNEL. + // The supported advertising channel types are DISPLAY, SEARCH and SHOPPING. + // Note: a seasonality adjustment with both advertising_channel_types and + // campaign_ids is not supported. + AdvertisingChannelTypes []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType `protobuf:"varint,12,rep,packed,name=advertising_channel_types,json=advertisingChannelTypes,proto3,enum=google.ads.googleads.v8.enums.AdvertisingChannelTypeEnum_AdvertisingChannelType" json:"advertising_channel_types,omitempty"` +} + +func (x *BiddingSeasonalityAdjustment) Reset() { + *x = BiddingSeasonalityAdjustment{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *BiddingSeasonalityAdjustment) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BiddingSeasonalityAdjustment) ProtoMessage() {} + +func (x *BiddingSeasonalityAdjustment) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BiddingSeasonalityAdjustment.ProtoReflect.Descriptor instead. +func (*BiddingSeasonalityAdjustment) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDescGZIP(), []int{0} +} + +func (x *BiddingSeasonalityAdjustment) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +func (x *BiddingSeasonalityAdjustment) GetSeasonalityAdjustmentId() int64 { + if x != nil { + return x.SeasonalityAdjustmentId + } + return 0 +} + +func (x *BiddingSeasonalityAdjustment) GetScope() enums.SeasonalityEventScopeEnum_SeasonalityEventScope { + if x != nil { + return x.Scope + } + return enums.SeasonalityEventScopeEnum_SeasonalityEventScope(0) +} + +func (x *BiddingSeasonalityAdjustment) GetStatus() enums.SeasonalityEventStatusEnum_SeasonalityEventStatus { + if x != nil { + return x.Status + } + return enums.SeasonalityEventStatusEnum_SeasonalityEventStatus(0) +} + +func (x *BiddingSeasonalityAdjustment) GetStartDateTime() string { + if x != nil { + return x.StartDateTime + } + return "" +} + +func (x *BiddingSeasonalityAdjustment) GetEndDateTime() string { + if x != nil { + return x.EndDateTime + } + return "" +} + +func (x *BiddingSeasonalityAdjustment) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *BiddingSeasonalityAdjustment) GetDescription() string { + if x != nil { + return x.Description + } + return "" +} + +func (x *BiddingSeasonalityAdjustment) GetDevices() []enums.DeviceEnum_Device { + if x != nil { + return x.Devices + } + return nil +} + +func (x *BiddingSeasonalityAdjustment) GetConversionRateModifier() float64 { + if x != nil { + return x.ConversionRateModifier + } + return 0 +} + +func (x *BiddingSeasonalityAdjustment) GetCampaigns() []string { + if x != nil { + return x.Campaigns + } + return nil +} + +func (x *BiddingSeasonalityAdjustment) GetAdvertisingChannelTypes() []enums.AdvertisingChannelTypeEnum_AdvertisingChannelType { + if x != nil { + return x.AdvertisingChannelTypes + } + return nil +} + +var File_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDesc = []byte{ + 0x0a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, + 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, + 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x61, 0x64, 0x76, 0x65, 0x72, + 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x74, + 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, + 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, + 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x2f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x65, 0x76, + 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, + 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8b, 0x08, 0x0a, 0x1c, 0x42, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, + 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x62, 0x0a, 0x0d, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x3d, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x37, 0x0a, 0x35, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, + 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, + 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, + 0x74, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, + 0x3f, 0x0a, 0x19, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x61, + 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x17, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, + 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x64, + 0x12, 0x64, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, + 0x53, 0x63, 0x6f, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, + 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x52, + 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x6d, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x50, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, + 0x74, 0x79, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x45, 0x76, 0x65, + 0x6e, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x2b, 0x0a, 0x0f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, + 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, + 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x12, 0x27, 0x0a, 0x0d, 0x65, 0x6e, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, + 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, + 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, + 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x4a, 0x0a, 0x07, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, + 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x44, 0x65, + 0x76, 0x69, 0x63, 0x65, 0x52, 0x07, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, 0x38, 0x0a, + 0x18, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x61, 0x74, 0x65, + 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x01, 0x52, + 0x16, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x61, 0x74, 0x65, 0x4d, + 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x44, 0x0a, 0x09, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x09, 0x42, 0x26, 0xfa, 0x41, 0x23, 0x0a, + 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x52, 0x09, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x73, 0x12, 0x8c, 0x01, + 0x0a, 0x19, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x68, + 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x0c, 0x20, 0x03, 0x28, + 0x0e, 0x32, 0x50, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x2e, 0x41, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x68, 0x61, + 0x6e, 0x6e, 0x65, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x64, 0x76, + 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x54, + 0x79, 0x70, 0x65, 0x52, 0x17, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, + 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x3a, 0x89, 0x01, 0xea, + 0x41, 0x85, 0x01, 0x0a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, + 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x4c, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, + 0x69, 0x64, 0x7d, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, + 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, + 0x73, 0x2f, 0x7b, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x65, + 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x8e, 0x02, 0x0a, 0x25, 0x63, 0x6f, 0x6d, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x42, 0x21, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, + 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, + 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x2e, 0x56, 0x38, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, + 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, + 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x33, +} + +var ( + file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDescData = file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDesc +) + +func file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDescData) + }) + return file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDescData +} + +var file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_goTypes = []interface{}{ + (*BiddingSeasonalityAdjustment)(nil), // 0: google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment + (enums.SeasonalityEventScopeEnum_SeasonalityEventScope)(0), // 1: google.ads.googleads.v8.enums.SeasonalityEventScopeEnum.SeasonalityEventScope + (enums.SeasonalityEventStatusEnum_SeasonalityEventStatus)(0), // 2: google.ads.googleads.v8.enums.SeasonalityEventStatusEnum.SeasonalityEventStatus + (enums.DeviceEnum_Device)(0), // 3: google.ads.googleads.v8.enums.DeviceEnum.Device + (enums.AdvertisingChannelTypeEnum_AdvertisingChannelType)(0), // 4: google.ads.googleads.v8.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType +} +var file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_depIdxs = []int32{ + 1, // 0: google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment.scope:type_name -> google.ads.googleads.v8.enums.SeasonalityEventScopeEnum.SeasonalityEventScope + 2, // 1: google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment.status:type_name -> google.ads.googleads.v8.enums.SeasonalityEventStatusEnum.SeasonalityEventStatus + 3, // 2: google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment.devices:type_name -> google.ads.googleads.v8.enums.DeviceEnum.Device + 4, // 3: google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment.advertising_channel_types:type_name -> google.ads.googleads.v8.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType + 4, // [4:4] is the sub-list for method output_type + 4, // [4:4] is the sub-list for method input_type + 4, // [4:4] is the sub-list for extension type_name + 4, // [4:4] is the sub-list for extension extendee + 0, // [0:4] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_init() } +func file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_init() { + if File_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*BiddingSeasonalityAdjustment); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDesc, + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_depIdxs, + MessageInfos: file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto = out.File + file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_rawDesc = nil + file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_goTypes = nil + file_google_ads_googleads_v8_resources_bidding_seasonality_adjustment_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/resources/bidding_strategy.pb.go b/googleapis/ads/googleads/v8/resources/bidding_strategy.pb.go index 42a6b4578..d4b690098 100644 --- a/googleapis/ads/googleads/v8/resources/bidding_strategy.pb.go +++ b/googleapis/ads/googleads/v8/resources/bidding_strategy.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/bidding_strategy.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/bidding_strategy_simulation.pb.go b/googleapis/ads/googleads/v8/resources/bidding_strategy_simulation.pb.go index 0f579ebb8..02dae5492 100644 --- a/googleapis/ads/googleads/v8/resources/bidding_strategy_simulation.pb.go +++ b/googleapis/ads/googleads/v8/resources/bidding_strategy_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/bidding_strategy_simulation.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/billing_setup.pb.go b/googleapis/ads/googleads/v8/resources/billing_setup.pb.go index 548b5b898..4f9bedffa 100644 --- a/googleapis/ads/googleads/v8/resources/billing_setup.pb.go +++ b/googleapis/ads/googleads/v8/resources/billing_setup.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/billing_setup.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/call_view.pb.go b/googleapis/ads/googleads/v8/resources/call_view.pb.go index b3aaa0166..b1362f32e 100644 --- a/googleapis/ads/googleads/v8/resources/call_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/call_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/call_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign.pb.go b/googleapis/ads/googleads/v8/resources/campaign.pb.go index e8f7db489..e68c8eb62 100644 --- a/googleapis/ads/googleads/v8/resources/campaign.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign.proto package resources @@ -898,19 +898,19 @@ func (x *Campaign_DynamicSearchAdsSetting) GetFeeds() []string { return nil } -// Optimization goal setting for this campaign, which includes a set of -// optimization goal types. -type Campaign_OptimizationGoalSetting struct { +// Selective optimization setting for this campaign, which includes a set of +// conversion actions to optimize this campaign towards. +type Campaign_SelectiveOptimization struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // The list of optimization goal types. - OptimizationGoalTypes []enums.OptimizationGoalTypeEnum_OptimizationGoalType `protobuf:"varint,1,rep,packed,name=optimization_goal_types,json=optimizationGoalTypes,proto3,enum=google.ads.googleads.v8.enums.OptimizationGoalTypeEnum_OptimizationGoalType" json:"optimization_goal_types,omitempty"` + // The selected set of conversion actions for optimizing this campaign. + ConversionActions []string `protobuf:"bytes,2,rep,name=conversion_actions,json=conversionActions,proto3" json:"conversion_actions,omitempty"` } -func (x *Campaign_OptimizationGoalSetting) Reset() { - *x = Campaign_OptimizationGoalSetting{} +func (x *Campaign_SelectiveOptimization) Reset() { + *x = Campaign_SelectiveOptimization{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -918,13 +918,13 @@ func (x *Campaign_OptimizationGoalSetting) Reset() { } } -func (x *Campaign_OptimizationGoalSetting) String() string { +func (x *Campaign_SelectiveOptimization) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Campaign_OptimizationGoalSetting) ProtoMessage() {} +func (*Campaign_SelectiveOptimization) ProtoMessage() {} -func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message { +func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -936,14 +936,14 @@ func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message { return mi.MessageOf(x) } -// Deprecated: Use Campaign_OptimizationGoalSetting.ProtoReflect.Descriptor instead. -func (*Campaign_OptimizationGoalSetting) Descriptor() ([]byte, []int) { +// Deprecated: Use Campaign_SelectiveOptimization.ProtoReflect.Descriptor instead. +func (*Campaign_SelectiveOptimization) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 3} } -func (x *Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes() []enums.OptimizationGoalTypeEnum_OptimizationGoalType { +func (x *Campaign_SelectiveOptimization) GetConversionActions() []string { if x != nil { - return x.OptimizationGoalTypes + return x.ConversionActions } return nil } @@ -960,8 +960,8 @@ type Campaign_ShoppingSetting struct { // This field is required for create operations. This field is immutable for // Shopping campaigns. MerchantId *int64 `protobuf:"varint,5,opt,name=merchant_id,json=merchantId,proto3,oneof" json:"merchant_id,omitempty"` - // Immutable. Sales country of products to include in the campaign. - // This field is required for Shopping campaigns. This field is immutable. + // Sales country of products to include in the campaign. + // This field is required for Shopping campaigns. // This field is optional for non-Shopping campaigns, but it must be equal // to 'ZZ' if set. SalesCountry *string `protobuf:"bytes,6,opt,name=sales_country,json=salesCountry,proto3,oneof" json:"sales_country,omitempty"` @@ -1036,6 +1036,56 @@ func (x *Campaign_ShoppingSetting) GetEnableLocal() bool { return false } +// Optimization goal setting for this campaign, which includes a set of +// optimization goal types. +type Campaign_OptimizationGoalSetting struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The list of optimization goal types. + OptimizationGoalTypes []enums.OptimizationGoalTypeEnum_OptimizationGoalType `protobuf:"varint,1,rep,packed,name=optimization_goal_types,json=optimizationGoalTypes,proto3,enum=google.ads.googleads.v8.enums.OptimizationGoalTypeEnum_OptimizationGoalType" json:"optimization_goal_types,omitempty"` +} + +func (x *Campaign_OptimizationGoalSetting) Reset() { + *x = Campaign_OptimizationGoalSetting{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Campaign_OptimizationGoalSetting) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Campaign_OptimizationGoalSetting) ProtoMessage() {} + +func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Campaign_OptimizationGoalSetting.ProtoReflect.Descriptor instead. +func (*Campaign_OptimizationGoalSetting) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 5} +} + +func (x *Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes() []enums.OptimizationGoalTypeEnum_OptimizationGoalType { + if x != nil { + return x.OptimizationGoalTypes + } + return nil +} + // Campaign-level settings for tracking information. type Campaign_TrackingSetting struct { state protoimpl.MessageState @@ -1049,7 +1099,7 @@ type Campaign_TrackingSetting struct { func (x *Campaign_TrackingSetting) Reset() { *x = Campaign_TrackingSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[6] + mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1062,7 +1112,7 @@ func (x *Campaign_TrackingSetting) String() string { func (*Campaign_TrackingSetting) ProtoMessage() {} func (x *Campaign_TrackingSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[6] + mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1075,7 +1125,7 @@ func (x *Campaign_TrackingSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_TrackingSetting.ProtoReflect.Descriptor instead. func (*Campaign_TrackingSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 5} + return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 6} } func (x *Campaign_TrackingSetting) GetTrackingUrl() string { @@ -1100,7 +1150,7 @@ type Campaign_GeoTargetTypeSetting struct { func (x *Campaign_GeoTargetTypeSetting) Reset() { *x = Campaign_GeoTargetTypeSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[7] + mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1113,7 +1163,7 @@ func (x *Campaign_GeoTargetTypeSetting) String() string { func (*Campaign_GeoTargetTypeSetting) ProtoMessage() {} func (x *Campaign_GeoTargetTypeSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[7] + mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1126,7 +1176,7 @@ func (x *Campaign_GeoTargetTypeSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_GeoTargetTypeSetting.ProtoReflect.Descriptor instead. func (*Campaign_GeoTargetTypeSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 6} + return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 7} } func (x *Campaign_GeoTargetTypeSetting) GetPositiveGeoTargetType() enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType { @@ -1156,7 +1206,7 @@ type Campaign_LocalCampaignSetting struct { func (x *Campaign_LocalCampaignSetting) Reset() { *x = Campaign_LocalCampaignSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[8] + mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1169,7 +1219,7 @@ func (x *Campaign_LocalCampaignSetting) String() string { func (*Campaign_LocalCampaignSetting) ProtoMessage() {} func (x *Campaign_LocalCampaignSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[8] + mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1182,7 +1232,7 @@ func (x *Campaign_LocalCampaignSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_LocalCampaignSetting.ProtoReflect.Descriptor instead. func (*Campaign_LocalCampaignSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 7} + return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 8} } func (x *Campaign_LocalCampaignSetting) GetLocationSourceType() enums.LocationSourceTypeEnum_LocationSourceType { @@ -1192,65 +1242,6 @@ func (x *Campaign_LocalCampaignSetting) GetLocationSourceType() enums.LocationSo return enums.LocationSourceTypeEnum_LocationSourceType(0) } -// Describes how unbranded pharma ads will be displayed. -type Campaign_VanityPharma struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // The display mode for vanity pharma URLs. - VanityPharmaDisplayUrlMode enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode `protobuf:"varint,1,opt,name=vanity_pharma_display_url_mode,json=vanityPharmaDisplayUrlMode,proto3,enum=google.ads.googleads.v8.enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode" json:"vanity_pharma_display_url_mode,omitempty"` - // The text that will be displayed in display URL of the text ad when - // website description is the selected display mode for vanity pharma URLs. - VanityPharmaText enums.VanityPharmaTextEnum_VanityPharmaText `protobuf:"varint,2,opt,name=vanity_pharma_text,json=vanityPharmaText,proto3,enum=google.ads.googleads.v8.enums.VanityPharmaTextEnum_VanityPharmaText" json:"vanity_pharma_text,omitempty"` -} - -func (x *Campaign_VanityPharma) Reset() { - *x = Campaign_VanityPharma{} - if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[9] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Campaign_VanityPharma) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Campaign_VanityPharma) ProtoMessage() {} - -func (x *Campaign_VanityPharma) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[9] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Campaign_VanityPharma.ProtoReflect.Descriptor instead. -func (*Campaign_VanityPharma) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 8} -} - -func (x *Campaign_VanityPharma) GetVanityPharmaDisplayUrlMode() enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode { - if x != nil { - return x.VanityPharmaDisplayUrlMode - } - return enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode(0) -} - -func (x *Campaign_VanityPharma) GetVanityPharmaText() enums.VanityPharmaTextEnum_VanityPharmaText { - if x != nil { - return x.VanityPharmaText - } - return enums.VanityPharmaTextEnum_VanityPharmaText(0) -} - // Campaign-level settings for App Campaigns. type Campaign_AppCampaignSetting struct { state protoimpl.MessageState @@ -1319,19 +1310,21 @@ func (x *Campaign_AppCampaignSetting) GetAppStore() enums.AppCampaignAppStoreEnu return enums.AppCampaignAppStoreEnum_AppCampaignAppStore(0) } -// Selective optimization setting for this campaign, which includes a set of -// conversion actions to optimize this campaign towards. -type Campaign_SelectiveOptimization struct { +// Describes how unbranded pharma ads will be displayed. +type Campaign_VanityPharma struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // The selected set of conversion actions for optimizing this campaign. - ConversionActions []string `protobuf:"bytes,2,rep,name=conversion_actions,json=conversionActions,proto3" json:"conversion_actions,omitempty"` + // The display mode for vanity pharma URLs. + VanityPharmaDisplayUrlMode enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode `protobuf:"varint,1,opt,name=vanity_pharma_display_url_mode,json=vanityPharmaDisplayUrlMode,proto3,enum=google.ads.googleads.v8.enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode" json:"vanity_pharma_display_url_mode,omitempty"` + // The text that will be displayed in display URL of the text ad when + // website description is the selected display mode for vanity pharma URLs. + VanityPharmaText enums.VanityPharmaTextEnum_VanityPharmaText `protobuf:"varint,2,opt,name=vanity_pharma_text,json=vanityPharmaText,proto3,enum=google.ads.googleads.v8.enums.VanityPharmaTextEnum_VanityPharmaText" json:"vanity_pharma_text,omitempty"` } -func (x *Campaign_SelectiveOptimization) Reset() { - *x = Campaign_SelectiveOptimization{} +func (x *Campaign_VanityPharma) Reset() { + *x = Campaign_VanityPharma{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1339,13 +1332,13 @@ func (x *Campaign_SelectiveOptimization) Reset() { } } -func (x *Campaign_SelectiveOptimization) String() string { +func (x *Campaign_VanityPharma) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Campaign_SelectiveOptimization) ProtoMessage() {} +func (*Campaign_VanityPharma) ProtoMessage() {} -func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { +func (x *Campaign_VanityPharma) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1357,16 +1350,23 @@ func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { return mi.MessageOf(x) } -// Deprecated: Use Campaign_SelectiveOptimization.ProtoReflect.Descriptor instead. -func (*Campaign_SelectiveOptimization) Descriptor() ([]byte, []int) { +// Deprecated: Use Campaign_VanityPharma.ProtoReflect.Descriptor instead. +func (*Campaign_VanityPharma) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_campaign_proto_rawDescGZIP(), []int{0, 10} } -func (x *Campaign_SelectiveOptimization) GetConversionActions() []string { +func (x *Campaign_VanityPharma) GetVanityPharmaDisplayUrlMode() enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode { if x != nil { - return x.ConversionActions + return x.VanityPharmaDisplayUrlMode } - return nil + return enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode(0) +} + +func (x *Campaign_VanityPharma) GetVanityPharmaText() enums.VanityPharmaTextEnum_VanityPharmaText { + if x != nil { + return x.VanityPharmaText + } + return enums.VanityPharmaTextEnum_VanityPharmaText(0) } var File_google_ads_googleads_v8_resources_campaign_proto protoreflect.FileDescriptor @@ -1468,7 +1468,7 @@ var file_google_ads_googleads_v8_resources_campaign_proto_rawDesc = []byte{ 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x98, 0x3b, 0x0a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x93, 0x3b, 0x0a, 0x08, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x4e, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, @@ -1817,23 +1817,20 @@ var file_google_ads_googleads_v8_resources_campaign_proto_rawDesc = []byte{ 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x65, 0x65, 0x64, 0x52, 0x05, 0x66, 0x65, 0x65, 0x64, 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x75, 0x73, 0x65, 0x5f, 0x73, 0x75, 0x70, 0x70, 0x6c, - 0x69, 0x65, 0x64, 0x5f, 0x75, 0x72, 0x6c, 0x73, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x1a, 0xa0, 0x01, - 0x0a, 0x17, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, - 0x61, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x84, 0x01, 0x0a, 0x17, 0x6f, 0x70, - 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x67, 0x6f, 0x61, 0x6c, 0x5f, - 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x4c, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4f, 0x70, 0x74, 0x69, - 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6d, - 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, - 0x1a, 0x8e, 0x02, 0x0a, 0x0f, 0x53, 0x68, 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x12, 0x29, 0x0a, 0x0b, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, - 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, - 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, - 0x2d, 0x0a, 0x0d, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x01, 0x52, 0x0c, 0x73, + 0x69, 0x65, 0x64, 0x5f, 0x75, 0x72, 0x6c, 0x73, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x1a, 0x76, 0x0a, + 0x15, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, + 0x28, 0x09, 0x42, 0x2e, 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, + 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x89, 0x02, 0x0a, 0x0f, 0x53, 0x68, 0x6f, 0x70, 0x70, 0x69, + 0x6e, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x29, 0x0a, 0x0b, 0x6d, 0x65, 0x72, + 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, + 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, + 0x64, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, + 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x0c, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x48, 0x02, 0x52, 0x10, 0x63, 0x61, 0x6d, @@ -1845,120 +1842,123 @@ var file_google_ads_googleads_v8_resources_campaign_proto_rawDesc = []byte{ 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, - 0x6c, 0x1a, 0x4f, 0x0a, 0x0f, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x12, 0x2b, 0x0a, 0x0c, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, - 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, - 0x00, 0x52, 0x0b, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x55, 0x72, 0x6c, 0x88, 0x01, - 0x01, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x75, - 0x72, 0x6c, 0x1a, 0xaa, 0x02, 0x0a, 0x14, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x54, 0x79, 0x70, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x87, 0x01, 0x0a, 0x18, - 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4e, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x50, - 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, - 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, - 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x87, 0x01, 0x0a, 0x18, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, - 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, - 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, - 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, - 0x75, 0x6d, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, - 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x1a, - 0x92, 0x01, 0x0a, 0x14, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x7a, 0x0a, 0x14, 0x6c, 0x6f, 0x63, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x6f, - 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, - 0x52, 0x12, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x54, 0x79, 0x70, 0x65, 0x1a, 0xa1, 0x02, 0x0a, 0x0c, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, - 0x68, 0x61, 0x72, 0x6d, 0x61, 0x12, 0x9c, 0x01, 0x0a, 0x1e, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, - 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, - 0x75, 0x72, 0x6c, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, - 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, - 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, - 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, - 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x1a, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, - 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, - 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x72, 0x0a, 0x12, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, - 0x68, 0x61, 0x72, 0x6d, 0x61, 0x5f, 0x74, 0x65, 0x78, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, - 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, - 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, - 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x52, 0x10, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, - 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x1a, 0xd6, 0x02, 0x0a, 0x12, 0x41, 0x70, 0x70, - 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, - 0xa5, 0x01, 0x0a, 0x1a, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, - 0x74, 0x65, 0x67, 0x79, 0x5f, 0x67, 0x6f, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x68, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, - 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, - 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, - 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x17, - 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, - 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f, 0x0a, 0x06, 0x61, 0x70, 0x70, 0x5f, 0x69, - 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x05, - 0x61, 0x70, 0x70, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x6c, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x5f, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, + 0x6c, 0x1a, 0xa0, 0x01, 0x0a, 0x17, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x84, 0x01, + 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x67, + 0x6f, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, + 0x4c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, + 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6f, + 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, + 0x79, 0x70, 0x65, 0x73, 0x1a, 0x4f, 0x0a, 0x0f, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, + 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x2b, 0x0a, 0x0c, 0x74, 0x72, 0x61, 0x63, 0x6b, + 0x69, 0x6e, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x48, 0x00, 0x52, 0x0b, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x55, 0x72, + 0x6c, 0x88, 0x01, 0x01, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, + 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x1a, 0xaa, 0x02, 0x0a, 0x14, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x87, + 0x01, 0x0a, 0x18, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, + 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x2e, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x73, 0x69, + 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, + 0x65, 0x52, 0x15, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x87, 0x01, 0x0a, 0x18, 0x6e, 0x65, 0x67, + 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, - 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x08, 0x61, 0x70, - 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x69, - 0x64, 0x1a, 0x76, 0x0a, 0x15, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4f, 0x70, - 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x12, 0x63, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, - 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 0x2e, 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, - 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x57, 0xea, 0x41, 0x54, 0x0a, 0x21, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x12, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x69, - 0x64, 0x7d, 0x42, 0x1b, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, - 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x42, - 0x05, 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, - 0x18, 0x0a, 0x16, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x75, 0x72, 0x6c, - 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x62, 0x61, - 0x73, 0x65, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x12, 0x0a, 0x10, 0x5f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x42, - 0x0d, 0x0a, 0x0b, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x0b, - 0x0a, 0x09, 0x5f, 0x65, 0x6e, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x13, 0x0a, 0x11, 0x5f, - 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, - 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x42, 0xfa, 0x01, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x42, 0x0d, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, - 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, - 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, - 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, - 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x52, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, - 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 0x65, 0x67, 0x61, + 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, + 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, + 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6e, 0x65, 0x67, + 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, + 0x70, 0x65, 0x1a, 0x92, 0x01, 0x0a, 0x14, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x7a, 0x0a, 0x14, 0x6c, + 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, + 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, + 0x79, 0x70, 0x65, 0x52, 0x12, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x1a, 0xd6, 0x02, 0x0a, 0x12, 0x41, 0x70, 0x70, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0xa5, + 0x01, 0x0a, 0x1a, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, + 0x65, 0x67, 0x79, 0x5f, 0x67, 0x6f, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x68, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, + 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, + 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x17, 0x62, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, + 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f, 0x0a, 0x06, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x05, 0x61, + 0x70, 0x70, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x6c, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x5f, 0x73, + 0x74, 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, + 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x08, 0x61, 0x70, 0x70, + 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, + 0x1a, 0xa1, 0x02, 0x0a, 0x0c, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, + 0x61, 0x12, 0x9c, 0x01, 0x0a, 0x1e, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, + 0x72, 0x6d, 0x61, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x6c, 0x5f, + 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, + 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, + 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, + 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, + 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x1a, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, + 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, + 0x12, 0x72, 0x0a, 0x12, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, + 0x61, 0x5f, 0x74, 0x65, 0x78, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, + 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, + 0x78, 0x74, 0x52, 0x10, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, + 0x54, 0x65, 0x78, 0x74, 0x3a, 0x57, 0xea, 0x41, 0x54, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, + 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x2f, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x73, 0x2f, + 0x7b, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x1b, 0x0a, + 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, + 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x69, + 0x64, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x74, + 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x74, 0x65, 0x6d, 0x70, + 0x6c, 0x61, 0x74, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x73, + 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x65, 0x6e, + 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x66, 0x69, 0x6e, 0x61, 0x6c, + 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, 0x42, 0x15, 0x0a, 0x13, 0x5f, + 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x63, 0x6f, + 0x72, 0x65, 0x42, 0xfa, 0x01, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x0d, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, + 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, + 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, + 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, + 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -1979,14 +1979,14 @@ var file_google_ads_googleads_v8_resources_campaign_proto_goTypes = []interface{ (*Campaign_NetworkSettings)(nil), // 1: google.ads.googleads.v8.resources.Campaign.NetworkSettings (*Campaign_HotelSettingInfo)(nil), // 2: google.ads.googleads.v8.resources.Campaign.HotelSettingInfo (*Campaign_DynamicSearchAdsSetting)(nil), // 3: google.ads.googleads.v8.resources.Campaign.DynamicSearchAdsSetting - (*Campaign_OptimizationGoalSetting)(nil), // 4: google.ads.googleads.v8.resources.Campaign.OptimizationGoalSetting + (*Campaign_SelectiveOptimization)(nil), // 4: google.ads.googleads.v8.resources.Campaign.SelectiveOptimization (*Campaign_ShoppingSetting)(nil), // 5: google.ads.googleads.v8.resources.Campaign.ShoppingSetting - (*Campaign_TrackingSetting)(nil), // 6: google.ads.googleads.v8.resources.Campaign.TrackingSetting - (*Campaign_GeoTargetTypeSetting)(nil), // 7: google.ads.googleads.v8.resources.Campaign.GeoTargetTypeSetting - (*Campaign_LocalCampaignSetting)(nil), // 8: google.ads.googleads.v8.resources.Campaign.LocalCampaignSetting - (*Campaign_VanityPharma)(nil), // 9: google.ads.googleads.v8.resources.Campaign.VanityPharma + (*Campaign_OptimizationGoalSetting)(nil), // 6: google.ads.googleads.v8.resources.Campaign.OptimizationGoalSetting + (*Campaign_TrackingSetting)(nil), // 7: google.ads.googleads.v8.resources.Campaign.TrackingSetting + (*Campaign_GeoTargetTypeSetting)(nil), // 8: google.ads.googleads.v8.resources.Campaign.GeoTargetTypeSetting + (*Campaign_LocalCampaignSetting)(nil), // 9: google.ads.googleads.v8.resources.Campaign.LocalCampaignSetting (*Campaign_AppCampaignSetting)(nil), // 10: google.ads.googleads.v8.resources.Campaign.AppCampaignSetting - (*Campaign_SelectiveOptimization)(nil), // 11: google.ads.googleads.v8.resources.Campaign.SelectiveOptimization + (*Campaign_VanityPharma)(nil), // 11: google.ads.googleads.v8.resources.Campaign.VanityPharma (enums.CampaignStatusEnum_CampaignStatus)(0), // 12: google.ads.googleads.v8.enums.CampaignStatusEnum.CampaignStatus (enums.CampaignServingStatusEnum_CampaignServingStatus)(0), // 13: google.ads.googleads.v8.enums.CampaignServingStatusEnum.CampaignServingStatus (enums.AdServingOptimizationStatusEnum_AdServingOptimizationStatus)(0), // 14: google.ads.googleads.v8.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus @@ -2017,10 +2017,10 @@ var file_google_ads_googleads_v8_resources_campaign_proto_goTypes = []interface{ (enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType)(0), // 39: google.ads.googleads.v8.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType (enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType)(0), // 40: google.ads.googleads.v8.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType (enums.LocationSourceTypeEnum_LocationSourceType)(0), // 41: google.ads.googleads.v8.enums.LocationSourceTypeEnum.LocationSourceType - (enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode)(0), // 42: google.ads.googleads.v8.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode - (enums.VanityPharmaTextEnum_VanityPharmaText)(0), // 43: google.ads.googleads.v8.enums.VanityPharmaTextEnum.VanityPharmaText - (enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType)(0), // 44: google.ads.googleads.v8.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType - (enums.AppCampaignAppStoreEnum_AppCampaignAppStore)(0), // 45: google.ads.googleads.v8.enums.AppCampaignAppStoreEnum.AppCampaignAppStore + (enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType)(0), // 42: google.ads.googleads.v8.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType + (enums.AppCampaignAppStoreEnum_AppCampaignAppStore)(0), // 43: google.ads.googleads.v8.enums.AppCampaignAppStoreEnum.AppCampaignAppStore + (enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode)(0), // 44: google.ads.googleads.v8.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode + (enums.VanityPharmaTextEnum_VanityPharmaText)(0), // 45: google.ads.googleads.v8.enums.VanityPharmaTextEnum.VanityPharmaText } var file_google_ads_googleads_v8_resources_campaign_proto_depIdxs = []int32{ 12, // 0: google.ads.googleads.v8.resources.Campaign.status:type_name -> google.ads.googleads.v8.enums.CampaignStatusEnum.CampaignStatus @@ -2035,17 +2035,17 @@ var file_google_ads_googleads_v8_resources_campaign_proto_depIdxs = []int32{ 3, // 9: google.ads.googleads.v8.resources.Campaign.dynamic_search_ads_setting:type_name -> google.ads.googleads.v8.resources.Campaign.DynamicSearchAdsSetting 5, // 10: google.ads.googleads.v8.resources.Campaign.shopping_setting:type_name -> google.ads.googleads.v8.resources.Campaign.ShoppingSetting 19, // 11: google.ads.googleads.v8.resources.Campaign.targeting_setting:type_name -> google.ads.googleads.v8.common.TargetingSetting - 7, // 12: google.ads.googleads.v8.resources.Campaign.geo_target_type_setting:type_name -> google.ads.googleads.v8.resources.Campaign.GeoTargetTypeSetting - 8, // 13: google.ads.googleads.v8.resources.Campaign.local_campaign_setting:type_name -> google.ads.googleads.v8.resources.Campaign.LocalCampaignSetting + 8, // 12: google.ads.googleads.v8.resources.Campaign.geo_target_type_setting:type_name -> google.ads.googleads.v8.resources.Campaign.GeoTargetTypeSetting + 9, // 13: google.ads.googleads.v8.resources.Campaign.local_campaign_setting:type_name -> google.ads.googleads.v8.resources.Campaign.LocalCampaignSetting 10, // 14: google.ads.googleads.v8.resources.Campaign.app_campaign_setting:type_name -> google.ads.googleads.v8.resources.Campaign.AppCampaignSetting 20, // 15: google.ads.googleads.v8.resources.Campaign.experiment_type:type_name -> google.ads.googleads.v8.enums.CampaignExperimentTypeEnum.CampaignExperimentType 21, // 16: google.ads.googleads.v8.resources.Campaign.bidding_strategy_type:type_name -> google.ads.googleads.v8.enums.BiddingStrategyTypeEnum.BiddingStrategyType 22, // 17: google.ads.googleads.v8.resources.Campaign.frequency_caps:type_name -> google.ads.googleads.v8.common.FrequencyCapEntry 23, // 18: google.ads.googleads.v8.resources.Campaign.video_brand_safety_suitability:type_name -> google.ads.googleads.v8.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability - 9, // 19: google.ads.googleads.v8.resources.Campaign.vanity_pharma:type_name -> google.ads.googleads.v8.resources.Campaign.VanityPharma - 11, // 20: google.ads.googleads.v8.resources.Campaign.selective_optimization:type_name -> google.ads.googleads.v8.resources.Campaign.SelectiveOptimization - 4, // 21: google.ads.googleads.v8.resources.Campaign.optimization_goal_setting:type_name -> google.ads.googleads.v8.resources.Campaign.OptimizationGoalSetting - 6, // 22: google.ads.googleads.v8.resources.Campaign.tracking_setting:type_name -> google.ads.googleads.v8.resources.Campaign.TrackingSetting + 11, // 19: google.ads.googleads.v8.resources.Campaign.vanity_pharma:type_name -> google.ads.googleads.v8.resources.Campaign.VanityPharma + 4, // 20: google.ads.googleads.v8.resources.Campaign.selective_optimization:type_name -> google.ads.googleads.v8.resources.Campaign.SelectiveOptimization + 6, // 21: google.ads.googleads.v8.resources.Campaign.optimization_goal_setting:type_name -> google.ads.googleads.v8.resources.Campaign.OptimizationGoalSetting + 7, // 22: google.ads.googleads.v8.resources.Campaign.tracking_setting:type_name -> google.ads.googleads.v8.resources.Campaign.TrackingSetting 24, // 23: google.ads.googleads.v8.resources.Campaign.payment_mode:type_name -> google.ads.googleads.v8.enums.PaymentModeEnum.PaymentMode 25, // 24: google.ads.googleads.v8.resources.Campaign.excluded_parent_asset_field_types:type_name -> google.ads.googleads.v8.enums.AssetFieldTypeEnum.AssetFieldType 26, // 25: google.ads.googleads.v8.resources.Campaign.commission:type_name -> google.ads.googleads.v8.common.Commission @@ -2064,10 +2064,10 @@ var file_google_ads_googleads_v8_resources_campaign_proto_depIdxs = []int32{ 39, // 38: google.ads.googleads.v8.resources.Campaign.GeoTargetTypeSetting.positive_geo_target_type:type_name -> google.ads.googleads.v8.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType 40, // 39: google.ads.googleads.v8.resources.Campaign.GeoTargetTypeSetting.negative_geo_target_type:type_name -> google.ads.googleads.v8.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType 41, // 40: google.ads.googleads.v8.resources.Campaign.LocalCampaignSetting.location_source_type:type_name -> google.ads.googleads.v8.enums.LocationSourceTypeEnum.LocationSourceType - 42, // 41: google.ads.googleads.v8.resources.Campaign.VanityPharma.vanity_pharma_display_url_mode:type_name -> google.ads.googleads.v8.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode - 43, // 42: google.ads.googleads.v8.resources.Campaign.VanityPharma.vanity_pharma_text:type_name -> google.ads.googleads.v8.enums.VanityPharmaTextEnum.VanityPharmaText - 44, // 43: google.ads.googleads.v8.resources.Campaign.AppCampaignSetting.bidding_strategy_goal_type:type_name -> google.ads.googleads.v8.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType - 45, // 44: google.ads.googleads.v8.resources.Campaign.AppCampaignSetting.app_store:type_name -> google.ads.googleads.v8.enums.AppCampaignAppStoreEnum.AppCampaignAppStore + 42, // 41: google.ads.googleads.v8.resources.Campaign.AppCampaignSetting.bidding_strategy_goal_type:type_name -> google.ads.googleads.v8.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType + 43, // 42: google.ads.googleads.v8.resources.Campaign.AppCampaignSetting.app_store:type_name -> google.ads.googleads.v8.enums.AppCampaignAppStoreEnum.AppCampaignAppStore + 44, // 43: google.ads.googleads.v8.resources.Campaign.VanityPharma.vanity_pharma_display_url_mode:type_name -> google.ads.googleads.v8.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode + 45, // 44: google.ads.googleads.v8.resources.Campaign.VanityPharma.vanity_pharma_text:type_name -> google.ads.googleads.v8.enums.VanityPharmaTextEnum.VanityPharmaText 45, // [45:45] is the sub-list for method output_type 45, // [45:45] is the sub-list for method input_type 45, // [45:45] is the sub-list for extension type_name @@ -2130,7 +2130,7 @@ func file_google_ads_googleads_v8_resources_campaign_proto_init() { } } file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_OptimizationGoalSetting); i { + switch v := v.(*Campaign_SelectiveOptimization); i { case 0: return &v.state case 1: @@ -2154,7 +2154,7 @@ func file_google_ads_googleads_v8_resources_campaign_proto_init() { } } file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_TrackingSetting); i { + switch v := v.(*Campaign_OptimizationGoalSetting); i { case 0: return &v.state case 1: @@ -2166,7 +2166,7 @@ func file_google_ads_googleads_v8_resources_campaign_proto_init() { } } file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_GeoTargetTypeSetting); i { + switch v := v.(*Campaign_TrackingSetting); i { case 0: return &v.state case 1: @@ -2178,7 +2178,7 @@ func file_google_ads_googleads_v8_resources_campaign_proto_init() { } } file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_LocalCampaignSetting); i { + switch v := v.(*Campaign_GeoTargetTypeSetting); i { case 0: return &v.state case 1: @@ -2190,7 +2190,7 @@ func file_google_ads_googleads_v8_resources_campaign_proto_init() { } } file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_VanityPharma); i { + switch v := v.(*Campaign_LocalCampaignSetting); i { case 0: return &v.state case 1: @@ -2214,7 +2214,7 @@ func file_google_ads_googleads_v8_resources_campaign_proto_init() { } } file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_SelectiveOptimization); i { + switch v := v.(*Campaign_VanityPharma); i { case 0: return &v.state case 1: @@ -2245,7 +2245,7 @@ func file_google_ads_googleads_v8_resources_campaign_proto_init() { file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[2].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[3].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[5].OneofWrappers = []interface{}{} - file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[6].OneofWrappers = []interface{}{} + file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[7].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_resources_campaign_proto_msgTypes[10].OneofWrappers = []interface{}{} type x struct{} out := protoimpl.TypeBuilder{ diff --git a/googleapis/ads/googleads/v8/resources/campaign_asset.pb.go b/googleapis/ads/googleads/v8/resources/campaign_asset.pb.go index 87b293d23..8dbedd32c 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_asset.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_asset.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_audience_view.pb.go b/googleapis/ads/googleads/v8/resources/campaign_audience_view.pb.go index 5cd4e35fe..5c72a3af2 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_audience_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_audience_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_audience_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_bid_modifier.pb.go b/googleapis/ads/googleads/v8/resources/campaign_bid_modifier.pb.go index 56729cfd1..817f78ec1 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_bid_modifier.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_bid_modifier.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_bid_modifier.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_budget.pb.go b/googleapis/ads/googleads/v8/resources/campaign_budget.pb.go index db8460db5..63acd0c7a 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_budget.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_budget.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_budget.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_criterion.pb.go b/googleapis/ads/googleads/v8/resources/campaign_criterion.pb.go index d21fbf744..e9eecd3ee 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_criterion.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_criterion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_criterion.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_criterion_simulation.pb.go b/googleapis/ads/googleads/v8/resources/campaign_criterion_simulation.pb.go index 85c954dc5..c28d428f4 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_criterion_simulation.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_criterion_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_criterion_simulation.proto package resources @@ -43,8 +43,7 @@ const ( // method is detailed below respectively. // // 1. SEARCH - 30000,30001,30002 - BID_MODIFIER - UNIFORM -// 2. SHOPPING - 30000,30001,30002 - BID_MODIFIER - UNIFORM -// 3. DISPLAY - 30001 - BID_MODIFIER - UNIFORM +// 2. DISPLAY - 30001 - BID_MODIFIER - UNIFORM type CampaignCriterionSimulation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache diff --git a/googleapis/ads/googleads/v8/resources/campaign_draft.pb.go b/googleapis/ads/googleads/v8/resources/campaign_draft.pb.go index 28209fc5a..5cf5bc3da 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_draft.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_draft.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_draft.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_experiment.pb.go b/googleapis/ads/googleads/v8/resources/campaign_experiment.pb.go index 3cd1c1ab4..06eb737a8 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_experiment.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_experiment.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_experiment.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_extension_setting.pb.go b/googleapis/ads/googleads/v8/resources/campaign_extension_setting.pb.go index c21d6de7f..34646be68 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_extension_setting.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_extension_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_extension_setting.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_feed.pb.go b/googleapis/ads/googleads/v8/resources/campaign_feed.pb.go index 1315bd1d8..eebb3580a 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_feed.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_feed.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_feed.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_label.pb.go b/googleapis/ads/googleads/v8/resources/campaign_label.pb.go index f1a18df2d..f68b143ad 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_label.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_label.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_shared_set.pb.go b/googleapis/ads/googleads/v8/resources/campaign_shared_set.pb.go index a20062741..73f87239f 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_shared_set.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_shared_set.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_shared_set.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/campaign_simulation.pb.go b/googleapis/ads/googleads/v8/resources/campaign_simulation.pb.go index fa11bb258..df495ff8b 100644 --- a/googleapis/ads/googleads/v8/resources/campaign_simulation.pb.go +++ b/googleapis/ads/googleads/v8/resources/campaign_simulation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/campaign_simulation.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/carrier_constant.pb.go b/googleapis/ads/googleads/v8/resources/carrier_constant.pb.go index ef73c5543..b402d9d7f 100644 --- a/googleapis/ads/googleads/v8/resources/carrier_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/carrier_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/carrier_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/change_event.pb.go b/googleapis/ads/googleads/v8/resources/change_event.pb.go index 0f8bd7918..a6ce54144 100644 --- a/googleapis/ads/googleads/v8/resources/change_event.pb.go +++ b/googleapis/ads/googleads/v8/resources/change_event.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/change_event.proto package resources @@ -82,6 +82,8 @@ type ChangeEvent struct { Feed string `protobuf:"bytes,13,opt,name=feed,proto3" json:"feed,omitempty"` // Output only. The FeedItem affected by this change. FeedItem string `protobuf:"bytes,14,opt,name=feed_item,json=feedItem,proto3" json:"feed_item,omitempty"` + // Output only. The Asset affected by this change. + Asset string `protobuf:"bytes,20,opt,name=asset,proto3" json:"asset,omitempty"` } func (x *ChangeEvent) Reset() { @@ -214,6 +216,13 @@ func (x *ChangeEvent) GetFeedItem() string { return "" } +func (x *ChangeEvent) GetAsset() string { + if x != nil { + return x.Asset + } + return "" +} + // A wrapper proto presenting all supported resources. // Only the resource of the change_resource_type will be set. type ChangeEvent_ChangedResource struct { @@ -245,6 +254,14 @@ type ChangeEvent_ChangedResource struct { AdGroupFeed *AdGroupFeed `protobuf:"bytes,11,opt,name=ad_group_feed,json=adGroupFeed,proto3" json:"ad_group_feed,omitempty"` // Output only. Set if change_resource_type == AD_GROUP_AD. AdGroupAd *AdGroupAd `protobuf:"bytes,12,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"` + // Output only. Set if change_resource_type == ASSET. + Asset *Asset `protobuf:"bytes,13,opt,name=asset,proto3" json:"asset,omitempty"` + // Output only. Set if change_resource_type == CUSTOMER_ASSET. + CustomerAsset *CustomerAsset `protobuf:"bytes,14,opt,name=customer_asset,json=customerAsset,proto3" json:"customer_asset,omitempty"` + // Output only. Set if change_resource_type == CAMPAIGN_ASSET. + CampaignAsset *CampaignAsset `protobuf:"bytes,15,opt,name=campaign_asset,json=campaignAsset,proto3" json:"campaign_asset,omitempty"` + // Output only. Set if change_resource_type == AD_GROUP_ASSET. + AdGroupAsset *AdGroupAsset `protobuf:"bytes,16,opt,name=ad_group_asset,json=adGroupAsset,proto3" json:"ad_group_asset,omitempty"` } func (x *ChangeEvent_ChangedResource) Reset() { @@ -363,6 +380,34 @@ func (x *ChangeEvent_ChangedResource) GetAdGroupAd() *AdGroupAd { return nil } +func (x *ChangeEvent_ChangedResource) GetAsset() *Asset { + if x != nil { + return x.Asset + } + return nil +} + +func (x *ChangeEvent_ChangedResource) GetCustomerAsset() *CustomerAsset { + if x != nil { + return x.CustomerAsset + } + return nil +} + +func (x *ChangeEvent_ChangedResource) GetCampaignAsset() *CampaignAsset { + if x != nil { + return x.CampaignAsset + } + return nil +} + +func (x *ChangeEvent_ChangedResource) GetAdGroupAsset() *AdGroupAsset { + if x != nil { + return x.AdGroupAsset + } + return nil +} + var File_google_ads_googleads_v8_resources_change_event_proto protoreflect.FileDescriptor var file_google_ads_googleads_v8_resources_change_event_proto_rawDesc = []byte{ @@ -382,6 +427,9 @@ var file_google_ads_googleads_v8_resources_change_event_proto_rawDesc = []byte{ 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x63, 0x6c, 0x69, @@ -409,211 +457,250 @@ var file_google_ads_googleads_v8_resources_change_event_proto_rawDesc = []byte{ 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, - 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, - 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, - 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, - 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, + 0x70, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, + 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, + 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, + 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, + 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, + 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x2f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, - 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, - 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x22, 0xc7, 0x12, 0x0a, 0x0b, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, - 0x6e, 0x74, 0x12, 0x51, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, - 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x03, 0xfa, 0x41, - 0x26, 0x0a, 0x24, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x68, 0x61, 0x6e, - 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x10, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, - 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x44, 0x61, 0x74, 0x65, - 0x54, 0x69, 0x6d, 0x65, 0x12, 0x89, 0x01, 0x0a, 0x14, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x52, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, - 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, - 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x12, 0x63, 0x68, - 0x61, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, - 0x12, 0x35, 0x0a, 0x14, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, + 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x73, 0x73, + 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, + 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, + 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2c, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, + 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, + 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, + 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, + 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe2, 0x15, 0x0a, 0x0b, 0x43, 0x68, + 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x51, 0x0a, 0x0d, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x2c, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x26, 0x0a, 0x24, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, + 0x6f, 0x6d, 0x2f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x0c, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x10, + 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x63, 0x68, 0x61, + 0x6e, 0x67, 0x65, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x89, 0x01, 0x0a, 0x14, + 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, + 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x52, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, + 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, + 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, + 0x6e, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x12, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6a, 0x0a, 0x0b, 0x63, 0x6c, 0x69, 0x65, 0x6e, - 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, + 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x35, 0x0a, 0x14, 0x63, 0x68, 0x61, 0x6e, 0x67, + 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x12, 0x63, 0x68, 0x61, 0x6e, + 0x67, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6a, + 0x0a, 0x0b, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, + 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x43, + 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, + 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x75, 0x73, + 0x65, 0x72, 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x66, + 0x0a, 0x0c, 0x6f, 0x6c, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x07, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, + 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x6f, 0x6c, 0x64, 0x52, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x66, 0x0a, 0x0c, 0x6e, 0x65, 0x77, 0x5f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x68, 0x61, - 0x6e, 0x67, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, - 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, - 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x65, 0x6d, 0x61, 0x69, - 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x09, 0x75, 0x73, - 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x66, 0x0a, 0x0c, 0x6f, 0x6c, 0x64, 0x5f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x43, 0x68, - 0x61, 0x6e, 0x67, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, - 0x41, 0x03, 0x52, 0x0b, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, - 0x66, 0x0a, 0x0c, 0x6e, 0x65, 0x77, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, - 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, - 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x52, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x6e, 0x65, 0x77, 0x52, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x93, 0x01, 0x0a, 0x19, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x52, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, - 0x03, 0xe0, 0x41, 0x03, 0x52, 0x17, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, - 0x61, 0x6e, 0x67, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x46, 0x0a, - 0x0e, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, - 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, - 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x46, - 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x45, 0x0a, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x23, 0x0a, - 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x52, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x43, 0x0a, 0x08, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, - 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, + 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x43, 0x68, 0x61, + 0x6e, 0x67, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x52, 0x0b, 0x6e, 0x65, 0x77, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x93, + 0x01, 0x0a, 0x19, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x68, 0x61, 0x6e, + 0x67, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x52, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, + 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x17, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x46, 0x0a, 0x0e, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x5f, + 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, + 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x63, + 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x45, 0x0a, 0x08, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, + 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, - 0x2f, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x07, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x12, 0x39, 0x0a, 0x04, 0x66, 0x65, 0x65, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x25, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x1f, 0x0a, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, - 0x6d, 0x2f, 0x46, 0x65, 0x65, 0x64, 0x52, 0x04, 0x66, 0x65, 0x65, 0x64, 0x12, 0x46, 0x0a, 0x09, - 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x29, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, - 0x6d, 0x2f, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x08, 0x66, 0x65, 0x65, 0x64, - 0x49, 0x74, 0x65, 0x6d, 0x1a, 0xa1, 0x08, 0x0a, 0x0f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, - 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x52, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x12, 0x43, 0x0a, 0x08, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, + 0x0c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, + 0x07, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x39, 0x0a, 0x04, 0x66, 0x65, 0x65, 0x64, + 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x1f, 0x0a, 0x1d, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x65, 0x65, 0x64, 0x52, 0x04, 0x66, + 0x65, 0x65, 0x64, 0x12, 0x46, 0x0a, 0x09, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, + 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x23, 0x0a, 0x21, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, + 0x6d, 0x52, 0x08, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x3c, 0x0a, 0x05, 0x61, + 0x73, 0x73, 0x65, 0x74, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xe0, 0x41, 0x03, 0xfa, + 0x41, 0x20, 0x0a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x73, 0x73, + 0x65, 0x74, 0x52, 0x05, 0x61, 0x73, 0x73, 0x65, 0x74, 0x1a, 0xfe, 0x0a, 0x0a, 0x0f, 0x43, 0x68, + 0x61, 0x6e, 0x67, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x3a, 0x0a, + 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, + 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x02, 0x61, 0x64, 0x12, 0x4a, 0x0a, 0x08, 0x61, 0x64, 0x5f, + 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, + 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x61, 0x64, + 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x66, 0x0a, 0x12, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, + 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, + 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x61, 0x64, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x4c, 0x0a, + 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x52, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x5f, 0x0a, 0x0f, 0x63, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x18, 0x05, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, - 0x52, 0x02, 0x61, 0x64, 0x12, 0x4a, 0x0a, 0x08, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x12, 0x66, 0x0a, 0x12, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x12, 0x6d, 0x0a, 0x15, + 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, + 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, + 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, + 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x12, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, + 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x68, 0x0a, 0x12, 0x63, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, + 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x52, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, + 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x04, 0x66, 0x65, 0x65, 0x64, 0x18, 0x08, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x52, 0x04, 0x66, 0x65, 0x65, 0x64, 0x12, 0x4d, 0x0a, 0x09, 0x66, 0x65, 0x65, 0x64, 0x5f, + 0x69, 0x74, 0x65, 0x6d, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, + 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x66, 0x65, + 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x59, 0x0a, 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, + 0x64, 0x12, 0x57, 0x0a, 0x0d, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, + 0x65, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x61, + 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x12, 0x51, 0x0a, 0x0b, 0x61, 0x64, + 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x52, 0x09, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x12, 0x43, 0x0a, + 0x05, 0x61, 0x73, 0x73, 0x65, 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, - 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, - 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x08, 0x63, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, + 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x61, 0x73, 0x73, + 0x65, 0x74, 0x12, 0x5c, 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, + 0x73, 0x73, 0x65, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x5f, 0x0a, 0x0f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, - 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x12, 0x6d, 0x0a, 0x15, 0x61, 0x64, 0x5f, 0x67, 0x72, - 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x42, 0x03, 0xe0, - 0x41, 0x03, 0x52, 0x12, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, - 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x68, 0x0a, 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, - 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x11, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, - 0x12, 0x40, 0x0a, 0x04, 0x66, 0x65, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x66, 0x65, - 0x65, 0x64, 0x12, 0x4d, 0x0a, 0x09, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x18, - 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, - 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, - 0x6d, 0x12, 0x59, 0x0a, 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, - 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, + 0x12, 0x5c, 0x0a, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x73, 0x73, + 0x65, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x12, 0x57, 0x0a, 0x0d, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x18, 0x0b, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, - 0x65, 0x65, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x46, 0x65, 0x65, 0x64, 0x12, 0x51, 0x0a, 0x0b, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, - 0x70, 0x5f, 0x61, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, - 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x09, 0x61, - 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x3a, 0x81, 0x01, 0xea, 0x41, 0x7e, 0x0a, 0x24, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, - 0x76, 0x65, 0x6e, 0x74, 0x12, 0x56, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, - 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x68, - 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x74, 0x69, 0x6d, 0x65, - 0x73, 0x74, 0x61, 0x6d, 0x70, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x7d, 0x7e, 0x7b, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x7d, 0x7e, 0x7b, 0x6d, - 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x7d, 0x42, 0xfd, 0x01, 0x0a, - 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x10, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, - 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, - 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, - 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, - 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, - 0x38, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x33, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, + 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x12, 0x5a, + 0x0a, 0x0e, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, + 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, + 0x75, 0x70, 0x41, 0x73, 0x73, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x61, 0x64, + 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x73, 0x73, 0x65, 0x74, 0x3a, 0x81, 0x01, 0xea, 0x41, 0x7e, + 0x0a, 0x24, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x68, 0x61, 0x6e, 0x67, + 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x56, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, + 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x74, 0x69, + 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x7d, 0x7e, + 0x7b, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x7d, 0x7e, + 0x7b, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x7d, 0x42, 0xfd, + 0x01, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x10, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, + 0x45, 0x76, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, + 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, + 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, + 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, + 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -648,6 +735,10 @@ var file_google_ads_googleads_v8_resources_change_event_proto_goTypes = []interf (*CampaignFeed)(nil), // 15: google.ads.googleads.v8.resources.CampaignFeed (*AdGroupFeed)(nil), // 16: google.ads.googleads.v8.resources.AdGroupFeed (*AdGroupAd)(nil), // 17: google.ads.googleads.v8.resources.AdGroupAd + (*Asset)(nil), // 18: google.ads.googleads.v8.resources.Asset + (*CustomerAsset)(nil), // 19: google.ads.googleads.v8.resources.CustomerAsset + (*CampaignAsset)(nil), // 20: google.ads.googleads.v8.resources.CampaignAsset + (*AdGroupAsset)(nil), // 21: google.ads.googleads.v8.resources.AdGroupAsset } var file_google_ads_googleads_v8_resources_change_event_proto_depIdxs = []int32{ 2, // 0: google.ads.googleads.v8.resources.ChangeEvent.change_resource_type:type_name -> google.ads.googleads.v8.enums.ChangeEventResourceTypeEnum.ChangeEventResourceType @@ -668,11 +759,15 @@ var file_google_ads_googleads_v8_resources_change_event_proto_depIdxs = []int32{ 15, // 15: google.ads.googleads.v8.resources.ChangeEvent.ChangedResource.campaign_feed:type_name -> google.ads.googleads.v8.resources.CampaignFeed 16, // 16: google.ads.googleads.v8.resources.ChangeEvent.ChangedResource.ad_group_feed:type_name -> google.ads.googleads.v8.resources.AdGroupFeed 17, // 17: google.ads.googleads.v8.resources.ChangeEvent.ChangedResource.ad_group_ad:type_name -> google.ads.googleads.v8.resources.AdGroupAd - 18, // [18:18] is the sub-list for method output_type - 18, // [18:18] is the sub-list for method input_type - 18, // [18:18] is the sub-list for extension type_name - 18, // [18:18] is the sub-list for extension extendee - 0, // [0:18] is the sub-list for field type_name + 18, // 18: google.ads.googleads.v8.resources.ChangeEvent.ChangedResource.asset:type_name -> google.ads.googleads.v8.resources.Asset + 19, // 19: google.ads.googleads.v8.resources.ChangeEvent.ChangedResource.customer_asset:type_name -> google.ads.googleads.v8.resources.CustomerAsset + 20, // 20: google.ads.googleads.v8.resources.ChangeEvent.ChangedResource.campaign_asset:type_name -> google.ads.googleads.v8.resources.CampaignAsset + 21, // 21: google.ads.googleads.v8.resources.ChangeEvent.ChangedResource.ad_group_asset:type_name -> google.ads.googleads.v8.resources.AdGroupAsset + 22, // [22:22] is the sub-list for method output_type + 22, // [22:22] is the sub-list for method input_type + 22, // [22:22] is the sub-list for extension type_name + 22, // [22:22] is the sub-list for extension extendee + 0, // [0:22] is the sub-list for field type_name } func init() { file_google_ads_googleads_v8_resources_change_event_proto_init() } @@ -683,13 +778,17 @@ func file_google_ads_googleads_v8_resources_change_event_proto_init() { file_google_ads_googleads_v8_resources_ad_proto_init() file_google_ads_googleads_v8_resources_ad_group_proto_init() file_google_ads_googleads_v8_resources_ad_group_ad_proto_init() + file_google_ads_googleads_v8_resources_ad_group_asset_proto_init() file_google_ads_googleads_v8_resources_ad_group_bid_modifier_proto_init() file_google_ads_googleads_v8_resources_ad_group_criterion_proto_init() file_google_ads_googleads_v8_resources_ad_group_feed_proto_init() + file_google_ads_googleads_v8_resources_asset_proto_init() file_google_ads_googleads_v8_resources_campaign_proto_init() + file_google_ads_googleads_v8_resources_campaign_asset_proto_init() file_google_ads_googleads_v8_resources_campaign_budget_proto_init() file_google_ads_googleads_v8_resources_campaign_criterion_proto_init() file_google_ads_googleads_v8_resources_campaign_feed_proto_init() + file_google_ads_googleads_v8_resources_customer_asset_proto_init() file_google_ads_googleads_v8_resources_feed_proto_init() file_google_ads_googleads_v8_resources_feed_item_proto_init() if !protoimpl.UnsafeEnabled { diff --git a/googleapis/ads/googleads/v8/resources/change_status.pb.go b/googleapis/ads/googleads/v8/resources/change_status.pb.go index a404ad94e..9b40e30a4 100644 --- a/googleapis/ads/googleads/v8/resources/change_status.pb.go +++ b/googleapis/ads/googleads/v8/resources/change_status.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/change_status.proto package resources @@ -77,6 +77,18 @@ type ChangeStatus struct { CampaignFeed *string `protobuf:"bytes,31,opt,name=campaign_feed,json=campaignFeed,proto3,oneof" json:"campaign_feed,omitempty"` // Output only. The AdGroupBidModifier affected by this change. AdGroupBidModifier *string `protobuf:"bytes,32,opt,name=ad_group_bid_modifier,json=adGroupBidModifier,proto3,oneof" json:"ad_group_bid_modifier,omitempty"` + // Output only. The SharedSet affected by this change. + SharedSet string `protobuf:"bytes,33,opt,name=shared_set,json=sharedSet,proto3" json:"shared_set,omitempty"` + // Output only. The CampaignSharedSet affected by this change. + CampaignSharedSet string `protobuf:"bytes,34,opt,name=campaign_shared_set,json=campaignSharedSet,proto3" json:"campaign_shared_set,omitempty"` + // Output only. The Asset affected by this change. + Asset string `protobuf:"bytes,35,opt,name=asset,proto3" json:"asset,omitempty"` + // Output only. The CustomerAsset affected by this change. + CustomerAsset string `protobuf:"bytes,36,opt,name=customer_asset,json=customerAsset,proto3" json:"customer_asset,omitempty"` + // Output only. The CampaignAsset affected by this change. + CampaignAsset string `protobuf:"bytes,37,opt,name=campaign_asset,json=campaignAsset,proto3" json:"campaign_asset,omitempty"` + // Output only. The AdGroupAsset affected by this change. + AdGroupAsset string `protobuf:"bytes,38,opt,name=ad_group_asset,json=adGroupAsset,proto3" json:"ad_group_asset,omitempty"` } func (x *ChangeStatus) Reset() { @@ -209,6 +221,48 @@ func (x *ChangeStatus) GetAdGroupBidModifier() string { return "" } +func (x *ChangeStatus) GetSharedSet() string { + if x != nil { + return x.SharedSet + } + return "" +} + +func (x *ChangeStatus) GetCampaignSharedSet() string { + if x != nil { + return x.CampaignSharedSet + } + return "" +} + +func (x *ChangeStatus) GetAsset() string { + if x != nil { + return x.Asset + } + return "" +} + +func (x *ChangeStatus) GetCustomerAsset() string { + if x != nil { + return x.CustomerAsset + } + return "" +} + +func (x *ChangeStatus) GetCampaignAsset() string { + if x != nil { + return x.CampaignAsset + } + return "" +} + +func (x *ChangeStatus) GetAdGroupAsset() string { + if x != nil { + return x.AdGroupAsset + } + return "" +} + var File_google_ads_googleads_v8_resources_change_status_proto protoreflect.FileDescriptor var file_google_ads_googleads_v8_resources_change_status_proto_rawDesc = []byte{ @@ -228,6 +282,9 @@ var file_google_ads_googleads_v8_resources_change_status_proto_rawDesc = []byte{ 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x61, 0x64, 0x76, 0x65, 0x72, 0x74, 0x69, 0x73, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x74, 0x79, 0x70, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x73, 0x74, @@ -248,7 +305,7 @@ var file_google_ads_googleads_v8_resources_change_status_proto_rawDesc = []byte{ 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa8, 0x0c, 0x0a, 0x0c, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, + 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x98, 0x10, 0x0a, 0x0c, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x52, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2d, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x27, 0x0a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, @@ -328,7 +385,38 @@ var file_google_ads_googleads_v8_resources_change_status_proto_rawDesc = []byte{ 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x48, 0x0a, 0x52, 0x12, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, - 0x88, 0x01, 0x01, 0x3a, 0x63, 0xea, 0x41, 0x60, 0x0a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x88, 0x01, 0x01, 0x12, 0x49, 0x0a, 0x0a, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, + 0x74, 0x18, 0x21, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2a, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x24, 0x0a, + 0x22, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x53, 0x65, 0x74, 0x52, 0x09, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x12, 0x62, + 0x0a, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x22, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x03, + 0xfa, 0x41, 0x2c, 0x0a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x52, + 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, + 0x65, 0x74, 0x12, 0x3c, 0x0a, 0x05, 0x61, 0x73, 0x73, 0x65, 0x74, 0x18, 0x23, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x26, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, + 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x05, 0x61, 0x73, 0x73, 0x65, 0x74, + 0x12, 0x55, 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, + 0x65, 0x74, 0x18, 0x24, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2e, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x28, + 0x0a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x12, 0x55, 0x0a, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x18, 0x25, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x2e, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, + 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, + 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x12, 0x53, + 0x0a, 0x0e, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, + 0x18, 0x26, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2d, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x27, 0x0a, 0x25, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, + 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x0c, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x73, + 0x73, 0x65, 0x74, 0x3a, 0x63, 0xea, 0x41, 0x60, 0x0a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x37, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, diff --git a/googleapis/ads/googleads/v8/resources/click_view.pb.go b/googleapis/ads/googleads/v8/resources/click_view.pb.go index e12967bab..713ce5ee1 100644 --- a/googleapis/ads/googleads/v8/resources/click_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/click_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/click_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/combined_audience.pb.go b/googleapis/ads/googleads/v8/resources/combined_audience.pb.go index 919144d01..17492c2c7 100644 --- a/googleapis/ads/googleads/v8/resources/combined_audience.pb.go +++ b/googleapis/ads/googleads/v8/resources/combined_audience.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/combined_audience.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/conversion_action.pb.go b/googleapis/ads/googleads/v8/resources/conversion_action.pb.go index e8084b574..5571760d5 100644 --- a/googleapis/ads/googleads/v8/resources/conversion_action.pb.go +++ b/googleapis/ads/googleads/v8/resources/conversion_action.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/conversion_action.proto package resources @@ -396,20 +396,20 @@ func (x *ConversionAction_ValueSettings) GetAlwaysUseDefaultValue() bool { return false } -// Settings related to a third party app analytics conversion action. -type ConversionAction_ThirdPartyAppAnalyticsSettings struct { +// Settings related to a Firebase conversion action. +type ConversionAction_FirebaseSettings struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The event name of a third-party app analytics conversion. - EventName *string `protobuf:"bytes,2,opt,name=event_name,json=eventName,proto3,oneof" json:"event_name,omitempty"` - // Output only. Name of the third-party app analytics provider. - ProviderName string `protobuf:"bytes,3,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"` + // Output only. The event name of a Firebase conversion. + EventName *string `protobuf:"bytes,3,opt,name=event_name,json=eventName,proto3,oneof" json:"event_name,omitempty"` + // Output only. The Firebase project ID of the conversion. + ProjectId *string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3,oneof" json:"project_id,omitempty"` } -func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) Reset() { - *x = ConversionAction_ThirdPartyAppAnalyticsSettings{} +func (x *ConversionAction_FirebaseSettings) Reset() { + *x = ConversionAction_FirebaseSettings{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_conversion_action_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -417,13 +417,13 @@ func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) Reset() { } } -func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) String() string { +func (x *ConversionAction_FirebaseSettings) String() string { return protoimpl.X.MessageStringOf(x) } -func (*ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoMessage() {} +func (*ConversionAction_FirebaseSettings) ProtoMessage() {} -func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoReflect() protoreflect.Message { +func (x *ConversionAction_FirebaseSettings) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_conversion_action_proto_msgTypes[3] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -435,39 +435,39 @@ func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoReflect() protore return mi.MessageOf(x) } -// Deprecated: Use ConversionAction_ThirdPartyAppAnalyticsSettings.ProtoReflect.Descriptor instead. -func (*ConversionAction_ThirdPartyAppAnalyticsSettings) Descriptor() ([]byte, []int) { +// Deprecated: Use ConversionAction_FirebaseSettings.ProtoReflect.Descriptor instead. +func (*ConversionAction_FirebaseSettings) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_conversion_action_proto_rawDescGZIP(), []int{0, 2} } -func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) GetEventName() string { +func (x *ConversionAction_FirebaseSettings) GetEventName() string { if x != nil && x.EventName != nil { return *x.EventName } return "" } -func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) GetProviderName() string { - if x != nil { - return x.ProviderName +func (x *ConversionAction_FirebaseSettings) GetProjectId() string { + if x != nil && x.ProjectId != nil { + return *x.ProjectId } return "" } -// Settings related to a Firebase conversion action. -type ConversionAction_FirebaseSettings struct { +// Settings related to a third party app analytics conversion action. +type ConversionAction_ThirdPartyAppAnalyticsSettings struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The event name of a Firebase conversion. - EventName *string `protobuf:"bytes,3,opt,name=event_name,json=eventName,proto3,oneof" json:"event_name,omitempty"` - // Output only. The Firebase project ID of the conversion. - ProjectId *string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3,oneof" json:"project_id,omitempty"` + // Output only. The event name of a third-party app analytics conversion. + EventName *string `protobuf:"bytes,2,opt,name=event_name,json=eventName,proto3,oneof" json:"event_name,omitempty"` + // Output only. Name of the third-party app analytics provider. + ProviderName string `protobuf:"bytes,3,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"` } -func (x *ConversionAction_FirebaseSettings) Reset() { - *x = ConversionAction_FirebaseSettings{} +func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) Reset() { + *x = ConversionAction_ThirdPartyAppAnalyticsSettings{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_conversion_action_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -475,13 +475,13 @@ func (x *ConversionAction_FirebaseSettings) Reset() { } } -func (x *ConversionAction_FirebaseSettings) String() string { +func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) String() string { return protoimpl.X.MessageStringOf(x) } -func (*ConversionAction_FirebaseSettings) ProtoMessage() {} +func (*ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoMessage() {} -func (x *ConversionAction_FirebaseSettings) ProtoReflect() protoreflect.Message { +func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_conversion_action_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -493,21 +493,21 @@ func (x *ConversionAction_FirebaseSettings) ProtoReflect() protoreflect.Message return mi.MessageOf(x) } -// Deprecated: Use ConversionAction_FirebaseSettings.ProtoReflect.Descriptor instead. -func (*ConversionAction_FirebaseSettings) Descriptor() ([]byte, []int) { +// Deprecated: Use ConversionAction_ThirdPartyAppAnalyticsSettings.ProtoReflect.Descriptor instead. +func (*ConversionAction_ThirdPartyAppAnalyticsSettings) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_conversion_action_proto_rawDescGZIP(), []int{0, 3} } -func (x *ConversionAction_FirebaseSettings) GetEventName() string { +func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) GetEventName() string { if x != nil && x.EventName != nil { return *x.EventName } return "" } -func (x *ConversionAction_FirebaseSettings) GetProjectId() string { - if x != nil && x.ProjectId != nil { - return *x.ProjectId +func (x *ConversionAction_ThirdPartyAppAnalyticsSettings) GetProviderName() string { + if x != nil { + return x.ProviderName } return "" } @@ -700,23 +700,23 @@ var file_google_ads_googleads_v8_resources_conversion_action_proto_rawDesc = []b 0x16, 0x5f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x1b, 0x0a, 0x19, 0x5f, 0x61, 0x6c, 0x77, 0x61, 0x79, 0x73, 0x5f, 0x75, 0x73, 0x65, 0x5f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x82, 0x01, 0x0a, 0x1e, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, - 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x27, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, - 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, - 0x48, 0x00, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x88, 0x01, 0x01, - 0x12, 0x28, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, - 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x70, 0x72, - 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x65, - 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x1a, 0x82, 0x01, 0x0a, 0x10, 0x46, 0x69, - 0x72, 0x65, 0x62, 0x61, 0x73, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x27, - 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, - 0x4e, 0x61, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x27, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, - 0x48, 0x01, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x88, 0x01, 0x01, - 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, - 0x0d, 0x0a, 0x0b, 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x3a, 0x70, + 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x82, 0x01, 0x0a, 0x10, 0x46, 0x69, 0x72, 0x65, 0x62, 0x61, 0x73, + 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x27, 0x0a, 0x0a, 0x65, 0x76, 0x65, + 0x6e, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x48, 0x00, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x88, + 0x01, 0x01, 0x12, 0x27, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x09, 0x70, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x88, 0x01, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, + 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x70, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x1a, 0x82, 0x01, 0x0a, 0x1e, 0x54, 0x68, + 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, + 0x74, 0x69, 0x63, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x27, 0x0a, 0x0a, + 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4e, 0x61, + 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, + 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x42, + 0x0d, 0x0a, 0x0b, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x3a, 0x70, 0xea, 0x41, 0x6d, 0x0a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, @@ -772,8 +772,8 @@ var file_google_ads_googleads_v8_resources_conversion_action_proto_goTypes = []i (*ConversionAction)(nil), // 0: google.ads.googleads.v8.resources.ConversionAction (*ConversionAction_AttributionModelSettings)(nil), // 1: google.ads.googleads.v8.resources.ConversionAction.AttributionModelSettings (*ConversionAction_ValueSettings)(nil), // 2: google.ads.googleads.v8.resources.ConversionAction.ValueSettings - (*ConversionAction_ThirdPartyAppAnalyticsSettings)(nil), // 3: google.ads.googleads.v8.resources.ConversionAction.ThirdPartyAppAnalyticsSettings - (*ConversionAction_FirebaseSettings)(nil), // 4: google.ads.googleads.v8.resources.ConversionAction.FirebaseSettings + (*ConversionAction_FirebaseSettings)(nil), // 3: google.ads.googleads.v8.resources.ConversionAction.FirebaseSettings + (*ConversionAction_ThirdPartyAppAnalyticsSettings)(nil), // 4: google.ads.googleads.v8.resources.ConversionAction.ThirdPartyAppAnalyticsSettings (enums.ConversionActionStatusEnum_ConversionActionStatus)(0), // 5: google.ads.googleads.v8.enums.ConversionActionStatusEnum.ConversionActionStatus (enums.ConversionActionTypeEnum_ConversionActionType)(0), // 6: google.ads.googleads.v8.enums.ConversionActionTypeEnum.ConversionActionType (enums.ConversionActionCategoryEnum_ConversionActionCategory)(0), // 7: google.ads.googleads.v8.enums.ConversionActionCategoryEnum.ConversionActionCategory @@ -792,8 +792,8 @@ var file_google_ads_googleads_v8_resources_conversion_action_proto_depIdxs = []i 1, // 5: google.ads.googleads.v8.resources.ConversionAction.attribution_model_settings:type_name -> google.ads.googleads.v8.resources.ConversionAction.AttributionModelSettings 9, // 6: google.ads.googleads.v8.resources.ConversionAction.tag_snippets:type_name -> google.ads.googleads.v8.common.TagSnippet 10, // 7: google.ads.googleads.v8.resources.ConversionAction.mobile_app_vendor:type_name -> google.ads.googleads.v8.enums.MobileAppVendorEnum.MobileAppVendor - 4, // 8: google.ads.googleads.v8.resources.ConversionAction.firebase_settings:type_name -> google.ads.googleads.v8.resources.ConversionAction.FirebaseSettings - 3, // 9: google.ads.googleads.v8.resources.ConversionAction.third_party_app_analytics_settings:type_name -> google.ads.googleads.v8.resources.ConversionAction.ThirdPartyAppAnalyticsSettings + 3, // 8: google.ads.googleads.v8.resources.ConversionAction.firebase_settings:type_name -> google.ads.googleads.v8.resources.ConversionAction.FirebaseSettings + 4, // 9: google.ads.googleads.v8.resources.ConversionAction.third_party_app_analytics_settings:type_name -> google.ads.googleads.v8.resources.ConversionAction.ThirdPartyAppAnalyticsSettings 11, // 10: google.ads.googleads.v8.resources.ConversionAction.AttributionModelSettings.attribution_model:type_name -> google.ads.googleads.v8.enums.AttributionModelEnum.AttributionModel 12, // 11: google.ads.googleads.v8.resources.ConversionAction.AttributionModelSettings.data_driven_model_status:type_name -> google.ads.googleads.v8.enums.DataDrivenModelStatusEnum.DataDrivenModelStatus 12, // [12:12] is the sub-list for method output_type @@ -846,7 +846,7 @@ func file_google_ads_googleads_v8_resources_conversion_action_proto_init() { } } file_google_ads_googleads_v8_resources_conversion_action_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ConversionAction_ThirdPartyAppAnalyticsSettings); i { + switch v := v.(*ConversionAction_FirebaseSettings); i { case 0: return &v.state case 1: @@ -858,7 +858,7 @@ func file_google_ads_googleads_v8_resources_conversion_action_proto_init() { } } file_google_ads_googleads_v8_resources_conversion_action_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ConversionAction_FirebaseSettings); i { + switch v := v.(*ConversionAction_ThirdPartyAppAnalyticsSettings); i { case 0: return &v.state case 1: diff --git a/googleapis/ads/googleads/v8/resources/conversion_custom_variable.pb.go b/googleapis/ads/googleads/v8/resources/conversion_custom_variable.pb.go index 822321190..824f2e036 100644 --- a/googleapis/ads/googleads/v8/resources/conversion_custom_variable.pb.go +++ b/googleapis/ads/googleads/v8/resources/conversion_custom_variable.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/conversion_custom_variable.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/conversion_value_rule.pb.go b/googleapis/ads/googleads/v8/resources/conversion_value_rule.pb.go new file mode 100644 index 000000000..7522fd4c5 --- /dev/null +++ b/googleapis/ads/googleads/v8/resources/conversion_value_rule.pb.go @@ -0,0 +1,701 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/resources/conversion_value_rule.proto + +package resources + +import ( + reflect "reflect" + sync "sync" + + enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// A conversion value rule +type ConversionValueRule struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Immutable. The resource name of the conversion value rule. + // Conversion value rule resource names have the form: + // + // `customers/{customer_id}/conversionValueRules/{conversion_value_rule_id}` + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` + // Output only. The ID of the conversion value rule. + Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` + // Action applied when the rule is triggered. + Action *ConversionValueRule_ValueRuleAction `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"` + // Condition for Geo location that must be satisfied for the value rule to + // apply. + GeoLocationCondition *ConversionValueRule_ValueRuleGeoLocationCondition `protobuf:"bytes,4,opt,name=geo_location_condition,json=geoLocationCondition,proto3" json:"geo_location_condition,omitempty"` + // Condition for device type that must be satisfied for the value rule to + // apply. + DeviceCondition *ConversionValueRule_ValueRuleDeviceCondition `protobuf:"bytes,5,opt,name=device_condition,json=deviceCondition,proto3" json:"device_condition,omitempty"` + // Condition for audience that must be satisfied for the value rule to apply. + AudienceCondition *ConversionValueRule_ValueRuleAudienceCondition `protobuf:"bytes,6,opt,name=audience_condition,json=audienceCondition,proto3" json:"audience_condition,omitempty"` + // Output only. The resource name of the conversion value rule's owner customer. + // When the value rule is inherited from a manager + // customer, owner_customer will be the resource name of the manager whereas + // the customer in the resource_name will be of the requesting serving + // customer. + // ** Read-only ** + OwnerCustomer string `protobuf:"bytes,7,opt,name=owner_customer,json=ownerCustomer,proto3" json:"owner_customer,omitempty"` + // The status of the conversion value rule. + Status enums.ConversionValueRuleStatusEnum_ConversionValueRuleStatus `protobuf:"varint,8,opt,name=status,proto3,enum=google.ads.googleads.v8.enums.ConversionValueRuleStatusEnum_ConversionValueRuleStatus" json:"status,omitempty"` +} + +func (x *ConversionValueRule) Reset() { + *x = ConversionValueRule{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRule) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRule) ProtoMessage() {} + +func (x *ConversionValueRule) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRule.ProtoReflect.Descriptor instead. +func (*ConversionValueRule) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescGZIP(), []int{0} +} + +func (x *ConversionValueRule) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +func (x *ConversionValueRule) GetId() int64 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *ConversionValueRule) GetAction() *ConversionValueRule_ValueRuleAction { + if x != nil { + return x.Action + } + return nil +} + +func (x *ConversionValueRule) GetGeoLocationCondition() *ConversionValueRule_ValueRuleGeoLocationCondition { + if x != nil { + return x.GeoLocationCondition + } + return nil +} + +func (x *ConversionValueRule) GetDeviceCondition() *ConversionValueRule_ValueRuleDeviceCondition { + if x != nil { + return x.DeviceCondition + } + return nil +} + +func (x *ConversionValueRule) GetAudienceCondition() *ConversionValueRule_ValueRuleAudienceCondition { + if x != nil { + return x.AudienceCondition + } + return nil +} + +func (x *ConversionValueRule) GetOwnerCustomer() string { + if x != nil { + return x.OwnerCustomer + } + return "" +} + +func (x *ConversionValueRule) GetStatus() enums.ConversionValueRuleStatusEnum_ConversionValueRuleStatus { + if x != nil { + return x.Status + } + return enums.ConversionValueRuleStatusEnum_ConversionValueRuleStatus(0) +} + +// Action applied when rule is applied. +type ConversionValueRule_ValueRuleAction struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Specifies applied operation. + Operation enums.ValueRuleOperationEnum_ValueRuleOperation `protobuf:"varint,1,opt,name=operation,proto3,enum=google.ads.googleads.v8.enums.ValueRuleOperationEnum_ValueRuleOperation" json:"operation,omitempty"` + // Specifies applied value. + Value float64 `protobuf:"fixed64,2,opt,name=value,proto3" json:"value,omitempty"` +} + +func (x *ConversionValueRule_ValueRuleAction) Reset() { + *x = ConversionValueRule_ValueRuleAction{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRule_ValueRuleAction) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRule_ValueRuleAction) ProtoMessage() {} + +func (x *ConversionValueRule_ValueRuleAction) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRule_ValueRuleAction.ProtoReflect.Descriptor instead. +func (*ConversionValueRule_ValueRuleAction) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescGZIP(), []int{0, 0} +} + +func (x *ConversionValueRule_ValueRuleAction) GetOperation() enums.ValueRuleOperationEnum_ValueRuleOperation { + if x != nil { + return x.Operation + } + return enums.ValueRuleOperationEnum_ValueRuleOperation(0) +} + +func (x *ConversionValueRule_ValueRuleAction) GetValue() float64 { + if x != nil { + return x.Value + } + return 0 +} + +// Condition on Geo dimension. +type ConversionValueRule_ValueRuleGeoLocationCondition struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Geo locations that advertisers want to exclude. + ExcludedGeoTargetConstants []string `protobuf:"bytes,1,rep,name=excluded_geo_target_constants,json=excludedGeoTargetConstants,proto3" json:"excluded_geo_target_constants,omitempty"` + // Excluded Geo location match type. + ExcludedGeoMatchType enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType `protobuf:"varint,2,opt,name=excluded_geo_match_type,json=excludedGeoMatchType,proto3,enum=google.ads.googleads.v8.enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType" json:"excluded_geo_match_type,omitempty"` + // Geo locations that advertisers want to include. + GeoTargetConstants []string `protobuf:"bytes,3,rep,name=geo_target_constants,json=geoTargetConstants,proto3" json:"geo_target_constants,omitempty"` + // Included Geo location match type. + GeoMatchType enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType `protobuf:"varint,4,opt,name=geo_match_type,json=geoMatchType,proto3,enum=google.ads.googleads.v8.enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType" json:"geo_match_type,omitempty"` +} + +func (x *ConversionValueRule_ValueRuleGeoLocationCondition) Reset() { + *x = ConversionValueRule_ValueRuleGeoLocationCondition{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRule_ValueRuleGeoLocationCondition) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRule_ValueRuleGeoLocationCondition) ProtoMessage() {} + +func (x *ConversionValueRule_ValueRuleGeoLocationCondition) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRule_ValueRuleGeoLocationCondition.ProtoReflect.Descriptor instead. +func (*ConversionValueRule_ValueRuleGeoLocationCondition) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescGZIP(), []int{0, 1} +} + +func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetExcludedGeoTargetConstants() []string { + if x != nil { + return x.ExcludedGeoTargetConstants + } + return nil +} + +func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetExcludedGeoMatchType() enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType { + if x != nil { + return x.ExcludedGeoMatchType + } + return enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType(0) +} + +func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetGeoTargetConstants() []string { + if x != nil { + return x.GeoTargetConstants + } + return nil +} + +func (x *ConversionValueRule_ValueRuleGeoLocationCondition) GetGeoMatchType() enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType { + if x != nil { + return x.GeoMatchType + } + return enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType(0) +} + +// Condition on Device dimension. +type ConversionValueRule_ValueRuleDeviceCondition struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Value for device type condition. + DeviceTypes []enums.ValueRuleDeviceTypeEnum_ValueRuleDeviceType `protobuf:"varint,1,rep,packed,name=device_types,json=deviceTypes,proto3,enum=google.ads.googleads.v8.enums.ValueRuleDeviceTypeEnum_ValueRuleDeviceType" json:"device_types,omitempty"` +} + +func (x *ConversionValueRule_ValueRuleDeviceCondition) Reset() { + *x = ConversionValueRule_ValueRuleDeviceCondition{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRule_ValueRuleDeviceCondition) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRule_ValueRuleDeviceCondition) ProtoMessage() {} + +func (x *ConversionValueRule_ValueRuleDeviceCondition) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRule_ValueRuleDeviceCondition.ProtoReflect.Descriptor instead. +func (*ConversionValueRule_ValueRuleDeviceCondition) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescGZIP(), []int{0, 2} +} + +func (x *ConversionValueRule_ValueRuleDeviceCondition) GetDeviceTypes() []enums.ValueRuleDeviceTypeEnum_ValueRuleDeviceType { + if x != nil { + return x.DeviceTypes + } + return nil +} + +// Condition on Audience dimension. +type ConversionValueRule_ValueRuleAudienceCondition struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // User Lists. + UserLists []string `protobuf:"bytes,1,rep,name=user_lists,json=userLists,proto3" json:"user_lists,omitempty"` + // User Interests. + UserInterests []string `protobuf:"bytes,2,rep,name=user_interests,json=userInterests,proto3" json:"user_interests,omitempty"` +} + +func (x *ConversionValueRule_ValueRuleAudienceCondition) Reset() { + *x = ConversionValueRule_ValueRuleAudienceCondition{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRule_ValueRuleAudienceCondition) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRule_ValueRuleAudienceCondition) ProtoMessage() {} + +func (x *ConversionValueRule_ValueRuleAudienceCondition) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRule_ValueRuleAudienceCondition.ProtoReflect.Descriptor instead. +func (*ConversionValueRule_ValueRuleAudienceCondition) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescGZIP(), []int{0, 3} +} + +func (x *ConversionValueRule_ValueRuleAudienceCondition) GetUserLists() []string { + if x != nil { + return x.UserLists + } + return nil +} + +func (x *ConversionValueRule_ValueRuleAudienceCondition) GetUserInterests() []string { + if x != nil { + return x.UserInterests + } + return nil +} + +var File_google_ads_googleads_v8_resources_conversion_value_rule_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDesc = []byte{ + 0x0a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, + 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x64, + 0x65, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x6c, + 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, + 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, + 0x6c, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, + 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9e, 0x0f, 0x0a, + 0x13, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x12, 0x59, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x34, 0xe0, 0x41, 0x05, + 0xfa, 0x41, 0x2e, 0x0a, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, + 0x65, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, + 0x13, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, + 0x52, 0x02, 0x69, 0x64, 0x12, 0x5e, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x2e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x8a, 0x01, 0x0a, 0x16, 0x67, 0x65, 0x6f, 0x5f, 0x6c, 0x6f, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x54, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x2e, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x65, 0x6f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x14, 0x67, 0x65, 0x6f, + 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x7a, 0x0a, 0x10, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x64, + 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4f, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x44, 0x65, 0x76, + 0x69, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0f, 0x64, 0x65, + 0x76, 0x69, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x80, 0x01, + 0x0a, 0x12, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x51, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, + 0x6c, 0x65, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x41, 0x75, 0x64, 0x69, + 0x65, 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x61, + 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x50, 0x0a, 0x0e, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x23, + 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x52, 0x0d, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x12, 0x6e, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x08, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x56, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x1a, 0x8f, 0x01, 0x0a, 0x0f, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x66, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, + 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x95, 0x04, 0x0a, 0x1d, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, + 0x6c, 0x65, 0x47, 0x65, 0x6f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, + 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x72, 0x0a, 0x1d, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, + 0x65, 0x64, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x2f, 0xfa, + 0x41, 0x2c, 0x0a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x47, 0x65, 0x6f, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x1a, + 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x64, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x73, 0x12, 0x95, 0x01, 0x0a, 0x17, 0x65, + 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x64, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x6d, 0x61, 0x74, 0x63, + 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5e, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x65, 0x6f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x65, 0x6f, 0x4c, 0x6f, 0x63, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x14, 0x65, 0x78, + 0x63, 0x6c, 0x75, 0x64, 0x65, 0x64, 0x47, 0x65, 0x6f, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, + 0x70, 0x65, 0x12, 0x61, 0x0a, 0x14, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, + 0x42, 0x2f, 0xfa, 0x41, 0x2c, 0x0a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, + 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, + 0x74, 0x52, 0x12, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, + 0x74, 0x61, 0x6e, 0x74, 0x73, 0x12, 0x84, 0x01, 0x0a, 0x0e, 0x67, 0x65, 0x6f, 0x5f, 0x6d, 0x61, + 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5e, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x65, 0x6f, 0x4c, 0x6f, 0x63, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x65, 0x6f, 0x4c, 0x6f, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0c, + 0x67, 0x65, 0x6f, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x1a, 0x89, 0x01, 0x0a, + 0x18, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, + 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6d, 0x0a, 0x0c, 0x64, 0x65, 0x76, + 0x69, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, + 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, + 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, + 0x65, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0b, 0x64, 0x65, 0x76, + 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x73, 0x1a, 0xb6, 0x01, 0x0a, 0x1a, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x43, 0x6f, + 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x45, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, + 0x6c, 0x69, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x26, 0xfa, 0x41, 0x23, + 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x73, 0x65, 0x72, 0x4c, + 0x69, 0x73, 0x74, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x12, 0x51, + 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x73, + 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 0x2a, 0xfa, 0x41, 0x27, 0x0a, 0x25, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, + 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, + 0x73, 0x74, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, + 0x73, 0x3a, 0x7a, 0xea, 0x41, 0x77, 0x0a, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x12, 0x47, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, + 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, + 0x65, 0x73, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x85, 0x02, + 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x18, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x74, + 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, + 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, + 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, + 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, + 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescData = file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDesc +) + +func file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescData) + }) + return file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDescData +} + +var file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes = make([]protoimpl.MessageInfo, 5) +var file_google_ads_googleads_v8_resources_conversion_value_rule_proto_goTypes = []interface{}{ + (*ConversionValueRule)(nil), // 0: google.ads.googleads.v8.resources.ConversionValueRule + (*ConversionValueRule_ValueRuleAction)(nil), // 1: google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleAction + (*ConversionValueRule_ValueRuleGeoLocationCondition)(nil), // 2: google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleGeoLocationCondition + (*ConversionValueRule_ValueRuleDeviceCondition)(nil), // 3: google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleDeviceCondition + (*ConversionValueRule_ValueRuleAudienceCondition)(nil), // 4: google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleAudienceCondition + (enums.ConversionValueRuleStatusEnum_ConversionValueRuleStatus)(0), // 5: google.ads.googleads.v8.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus + (enums.ValueRuleOperationEnum_ValueRuleOperation)(0), // 6: google.ads.googleads.v8.enums.ValueRuleOperationEnum.ValueRuleOperation + (enums.ValueRuleGeoLocationMatchTypeEnum_ValueRuleGeoLocationMatchType)(0), // 7: google.ads.googleads.v8.enums.ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType + (enums.ValueRuleDeviceTypeEnum_ValueRuleDeviceType)(0), // 8: google.ads.googleads.v8.enums.ValueRuleDeviceTypeEnum.ValueRuleDeviceType +} +var file_google_ads_googleads_v8_resources_conversion_value_rule_proto_depIdxs = []int32{ + 1, // 0: google.ads.googleads.v8.resources.ConversionValueRule.action:type_name -> google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleAction + 2, // 1: google.ads.googleads.v8.resources.ConversionValueRule.geo_location_condition:type_name -> google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleGeoLocationCondition + 3, // 2: google.ads.googleads.v8.resources.ConversionValueRule.device_condition:type_name -> google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleDeviceCondition + 4, // 3: google.ads.googleads.v8.resources.ConversionValueRule.audience_condition:type_name -> google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleAudienceCondition + 5, // 4: google.ads.googleads.v8.resources.ConversionValueRule.status:type_name -> google.ads.googleads.v8.enums.ConversionValueRuleStatusEnum.ConversionValueRuleStatus + 6, // 5: google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleAction.operation:type_name -> google.ads.googleads.v8.enums.ValueRuleOperationEnum.ValueRuleOperation + 7, // 6: google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleGeoLocationCondition.excluded_geo_match_type:type_name -> google.ads.googleads.v8.enums.ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType + 7, // 7: google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleGeoLocationCondition.geo_match_type:type_name -> google.ads.googleads.v8.enums.ValueRuleGeoLocationMatchTypeEnum.ValueRuleGeoLocationMatchType + 8, // 8: google.ads.googleads.v8.resources.ConversionValueRule.ValueRuleDeviceCondition.device_types:type_name -> google.ads.googleads.v8.enums.ValueRuleDeviceTypeEnum.ValueRuleDeviceType + 9, // [9:9] is the sub-list for method output_type + 9, // [9:9] is the sub-list for method input_type + 9, // [9:9] is the sub-list for extension type_name + 9, // [9:9] is the sub-list for extension extendee + 0, // [0:9] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_resources_conversion_value_rule_proto_init() } +func file_google_ads_googleads_v8_resources_conversion_value_rule_proto_init() { + if File_google_ads_googleads_v8_resources_conversion_value_rule_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRule); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRule_ValueRuleAction); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRule_ValueRuleGeoLocationCondition); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRule_ValueRuleDeviceCondition); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRule_ValueRuleAudienceCondition); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDesc, + NumEnums: 0, + NumMessages: 5, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_resources_conversion_value_rule_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_resources_conversion_value_rule_proto_depIdxs, + MessageInfos: file_google_ads_googleads_v8_resources_conversion_value_rule_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_resources_conversion_value_rule_proto = out.File + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_rawDesc = nil + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_goTypes = nil + file_google_ads_googleads_v8_resources_conversion_value_rule_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/resources/conversion_value_rule_set.pb.go b/googleapis/ads/googleads/v8/resources/conversion_value_rule_set.pb.go new file mode 100644 index 000000000..b857bcb44 --- /dev/null +++ b/googleapis/ads/googleads/v8/resources/conversion_value_rule_set.pb.go @@ -0,0 +1,337 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/resources/conversion_value_rule_set.proto + +package resources + +import ( + reflect "reflect" + sync "sync" + + enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// A conversion value rule set +type ConversionValueRuleSet struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Immutable. The resource name of the conversion value rule set. + // Conversion value rule set resource names have the form: + // + // `customers/{customer_id}/conversionValueRuleSets/{conversion_value_rule_set_id}` + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` + // Output only. The ID of the conversion value rule set. + Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` + // Resource names of rules within the rule set. + ConversionValueRules []string `protobuf:"bytes,3,rep,name=conversion_value_rules,json=conversionValueRules,proto3" json:"conversion_value_rules,omitempty"` + // Defines dimensions for Value Rule conditions. The condition types of value + // rules within this value rule set must be of these dimensions. The first + // entry in this list is the primary dimension of the included value rules. + // When using value rule primary dimension segmentation, conversion values + // will be segmented into the values adjusted by value rules and the original + // values, if some value rules apply. + Dimensions []enums.ValueRuleSetDimensionEnum_ValueRuleSetDimension `protobuf:"varint,4,rep,packed,name=dimensions,proto3,enum=google.ads.googleads.v8.enums.ValueRuleSetDimensionEnum_ValueRuleSetDimension" json:"dimensions,omitempty"` + // Output only. The resource name of the conversion value rule set's owner customer. + // When the value rule set is inherited from a manager + // customer, owner_customer will be the resource name of the manager whereas + // the customer in the resource_name will be of the requesting serving + // customer. + // ** Read-only ** + OwnerCustomer string `protobuf:"bytes,5,opt,name=owner_customer,json=ownerCustomer,proto3" json:"owner_customer,omitempty"` + // Defines the scope where the conversion value rule set is attached. + AttachmentType enums.ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType `protobuf:"varint,6,opt,name=attachment_type,json=attachmentType,proto3,enum=google.ads.googleads.v8.enums.ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType" json:"attachment_type,omitempty"` + // The resource name of the campaign when the conversion value rule + // set is attached to a campaign. + Campaign string `protobuf:"bytes,7,opt,name=campaign,proto3" json:"campaign,omitempty"` + // Output only. The status of the conversion value rule set. + // ** Read-only ** + Status enums.ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus `protobuf:"varint,8,opt,name=status,proto3,enum=google.ads.googleads.v8.enums.ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus" json:"status,omitempty"` +} + +func (x *ConversionValueRuleSet) Reset() { + *x = ConversionValueRuleSet{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRuleSet) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRuleSet) ProtoMessage() {} + +func (x *ConversionValueRuleSet) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRuleSet.ProtoReflect.Descriptor instead. +func (*ConversionValueRuleSet) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDescGZIP(), []int{0} +} + +func (x *ConversionValueRuleSet) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +func (x *ConversionValueRuleSet) GetId() int64 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *ConversionValueRuleSet) GetConversionValueRules() []string { + if x != nil { + return x.ConversionValueRules + } + return nil +} + +func (x *ConversionValueRuleSet) GetDimensions() []enums.ValueRuleSetDimensionEnum_ValueRuleSetDimension { + if x != nil { + return x.Dimensions + } + return nil +} + +func (x *ConversionValueRuleSet) GetOwnerCustomer() string { + if x != nil { + return x.OwnerCustomer + } + return "" +} + +func (x *ConversionValueRuleSet) GetAttachmentType() enums.ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType { + if x != nil { + return x.AttachmentType + } + return enums.ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType(0) +} + +func (x *ConversionValueRuleSet) GetCampaign() string { + if x != nil { + return x.Campaign + } + return "" +} + +func (x *ConversionValueRuleSet) GetStatus() enums.ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus { + if x != nil { + return x.Status + } + return enums.ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus(0) +} + +var File_google_ads_googleads_v8_resources_conversion_value_rule_set_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDesc = []byte{ + 0x0a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x12, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x1a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x61, 0x74, 0x74, 0x61, 0x63, + 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x64, + 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, + 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x81, 0x07, 0x0a, 0x16, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x53, 0x65, 0x74, 0x12, 0x5c, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0xe0, 0x41, 0x05, 0xfa, + 0x41, 0x31, 0x0a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x53, 0x65, 0x74, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x12, 0x13, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x67, 0x0a, 0x16, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x73, + 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x42, 0x31, 0xfa, 0x41, 0x2e, 0x0a, 0x2c, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, + 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x12, + 0x6e, 0x0a, 0x0a, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, + 0x03, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, + 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, + 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x64, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, + 0x50, 0x0a, 0x0e, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x23, 0x0a, + 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x52, 0x0d, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x12, 0x81, 0x01, 0x0a, 0x0f, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, + 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, + 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, + 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0e, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, + 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x42, 0x0a, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x52, + 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x79, 0x0a, 0x06, 0x73, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, + 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, + 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x3a, 0x85, 0x01, 0xea, 0x41, 0x81, 0x01, 0x0a, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, + 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12, 0x4e, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x63, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, + 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x88, 0x02, 0x0a, + 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x1b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x50, 0x72, + 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, + 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, + 0x38, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, + 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x52, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDescData = file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDesc +) + +func file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDescData) + }) + return file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDescData +} + +var file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_goTypes = []interface{}{ + (*ConversionValueRuleSet)(nil), // 0: google.ads.googleads.v8.resources.ConversionValueRuleSet + (enums.ValueRuleSetDimensionEnum_ValueRuleSetDimension)(0), // 1: google.ads.googleads.v8.enums.ValueRuleSetDimensionEnum.ValueRuleSetDimension + (enums.ValueRuleSetAttachmentTypeEnum_ValueRuleSetAttachmentType)(0), // 2: google.ads.googleads.v8.enums.ValueRuleSetAttachmentTypeEnum.ValueRuleSetAttachmentType + (enums.ConversionValueRuleSetStatusEnum_ConversionValueRuleSetStatus)(0), // 3: google.ads.googleads.v8.enums.ConversionValueRuleSetStatusEnum.ConversionValueRuleSetStatus +} +var file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_depIdxs = []int32{ + 1, // 0: google.ads.googleads.v8.resources.ConversionValueRuleSet.dimensions:type_name -> google.ads.googleads.v8.enums.ValueRuleSetDimensionEnum.ValueRuleSetDimension + 2, // 1: google.ads.googleads.v8.resources.ConversionValueRuleSet.attachment_type:type_name -> google.ads.googleads.v8.enums.ValueRuleSetAttachmentTypeEnum.ValueRuleSetAttachmentType + 3, // 2: google.ads.googleads.v8.resources.ConversionValueRuleSet.status:type_name -> google.ads.googleads.v8.enums.ConversionValueRuleSetStatusEnum.ConversionValueRuleSetStatus + 3, // [3:3] is the sub-list for method output_type + 3, // [3:3] is the sub-list for method input_type + 3, // [3:3] is the sub-list for extension type_name + 3, // [3:3] is the sub-list for extension extendee + 0, // [0:3] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_init() } +func file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_init() { + if File_google_ads_googleads_v8_resources_conversion_value_rule_set_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRuleSet); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDesc, + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_depIdxs, + MessageInfos: file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_resources_conversion_value_rule_set_proto = out.File + file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_rawDesc = nil + file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_goTypes = nil + file_google_ads_googleads_v8_resources_conversion_value_rule_set_proto_depIdxs = nil +} diff --git a/googleapis/ads/googleads/v8/resources/currency_constant.pb.go b/googleapis/ads/googleads/v8/resources/currency_constant.pb.go index cf4be9bb1..bcb456be7 100644 --- a/googleapis/ads/googleads/v8/resources/currency_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/currency_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/currency_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/custom_audience.pb.go b/googleapis/ads/googleads/v8/resources/custom_audience.pb.go index 522a5e4a0..81c90803d 100644 --- a/googleapis/ads/googleads/v8/resources/custom_audience.pb.go +++ b/googleapis/ads/googleads/v8/resources/custom_audience.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/custom_audience.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/custom_interest.pb.go b/googleapis/ads/googleads/v8/resources/custom_interest.pb.go index 191e84bab..bc3ee063d 100644 --- a/googleapis/ads/googleads/v8/resources/custom_interest.pb.go +++ b/googleapis/ads/googleads/v8/resources/custom_interest.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/custom_interest.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer.pb.go b/googleapis/ads/googleads/v8/resources/customer.pb.go index a52f4d69c..c8da75d98 100644 --- a/googleapis/ads/googleads/v8/resources/customer.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_asset.pb.go b/googleapis/ads/googleads/v8/resources/customer_asset.pb.go index b43e64f62..18a5aff60 100644 --- a/googleapis/ads/googleads/v8/resources/customer_asset.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_asset.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_asset.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_client.pb.go b/googleapis/ads/googleads/v8/resources/customer_client.pb.go index cde6a712c..2968b83f3 100644 --- a/googleapis/ads/googleads/v8/resources/customer_client.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_client.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_client.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_client_link.pb.go b/googleapis/ads/googleads/v8/resources/customer_client_link.pb.go index ebd900351..c91e16056 100644 --- a/googleapis/ads/googleads/v8/resources/customer_client_link.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_client_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_client_link.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_extension_setting.pb.go b/googleapis/ads/googleads/v8/resources/customer_extension_setting.pb.go index 3672d8e23..ca8808685 100644 --- a/googleapis/ads/googleads/v8/resources/customer_extension_setting.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_extension_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_extension_setting.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_feed.pb.go b/googleapis/ads/googleads/v8/resources/customer_feed.pb.go index 800c08d8b..5368b4ca8 100644 --- a/googleapis/ads/googleads/v8/resources/customer_feed.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_feed.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_feed.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_label.pb.go b/googleapis/ads/googleads/v8/resources/customer_label.pb.go index a3874ad70..ae37939cb 100644 --- a/googleapis/ads/googleads/v8/resources/customer_label.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_label.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_manager_link.pb.go b/googleapis/ads/googleads/v8/resources/customer_manager_link.pb.go index 448f6e7e4..4fae8757d 100644 --- a/googleapis/ads/googleads/v8/resources/customer_manager_link.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_manager_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_manager_link.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_negative_criterion.pb.go b/googleapis/ads/googleads/v8/resources/customer_negative_criterion.pb.go index 5a4b2069f..4206cff8f 100644 --- a/googleapis/ads/googleads/v8/resources/customer_negative_criterion.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_negative_criterion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_negative_criterion.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_user_access.pb.go b/googleapis/ads/googleads/v8/resources/customer_user_access.pb.go index 3e7978c2a..1845dc3ff 100644 --- a/googleapis/ads/googleads/v8/resources/customer_user_access.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_user_access.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_user_access.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/customer_user_access_invitation.pb.go b/googleapis/ads/googleads/v8/resources/customer_user_access_invitation.pb.go index b7a09c7c3..6f0d1763e 100644 --- a/googleapis/ads/googleads/v8/resources/customer_user_access_invitation.pb.go +++ b/googleapis/ads/googleads/v8/resources/customer_user_access_invitation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/customer_user_access_invitation.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/detail_placement_view.pb.go b/googleapis/ads/googleads/v8/resources/detail_placement_view.pb.go index 7c7349756..18502d675 100644 --- a/googleapis/ads/googleads/v8/resources/detail_placement_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/detail_placement_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/detail_placement_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/detailed_demographic.pb.go b/googleapis/ads/googleads/v8/resources/detailed_demographic.pb.go index 103b8e546..50d4798b7 100644 --- a/googleapis/ads/googleads/v8/resources/detailed_demographic.pb.go +++ b/googleapis/ads/googleads/v8/resources/detailed_demographic.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/detailed_demographic.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/display_keyword_view.pb.go b/googleapis/ads/googleads/v8/resources/display_keyword_view.pb.go index ed8c9b4f4..bd4e7f80c 100644 --- a/googleapis/ads/googleads/v8/resources/display_keyword_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/display_keyword_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/display_keyword_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/distance_view.pb.go b/googleapis/ads/googleads/v8/resources/distance_view.pb.go index 8c9be7e7c..b63c9bd4b 100644 --- a/googleapis/ads/googleads/v8/resources/distance_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/distance_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/distance_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/domain_category.pb.go b/googleapis/ads/googleads/v8/resources/domain_category.pb.go index 19b7cbe6f..d35b2a12c 100644 --- a/googleapis/ads/googleads/v8/resources/domain_category.pb.go +++ b/googleapis/ads/googleads/v8/resources/domain_category.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/domain_category.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/dynamic_search_ads_search_term_view.pb.go b/googleapis/ads/googleads/v8/resources/dynamic_search_ads_search_term_view.pb.go index bb1b2bddc..13283683c 100644 --- a/googleapis/ads/googleads/v8/resources/dynamic_search_ads_search_term_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/dynamic_search_ads_search_term_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/dynamic_search_ads_search_term_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/expanded_landing_page_view.pb.go b/googleapis/ads/googleads/v8/resources/expanded_landing_page_view.pb.go index 21e665534..9148ac4e0 100644 --- a/googleapis/ads/googleads/v8/resources/expanded_landing_page_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/expanded_landing_page_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/expanded_landing_page_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/extension_feed_item.pb.go b/googleapis/ads/googleads/v8/resources/extension_feed_item.pb.go index dce36b91d..93f8c67e3 100644 --- a/googleapis/ads/googleads/v8/resources/extension_feed_item.pb.go +++ b/googleapis/ads/googleads/v8/resources/extension_feed_item.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/extension_feed_item.proto package resources @@ -361,8 +361,8 @@ type ExtensionFeedItem_PromotionFeedItem struct { } type ExtensionFeedItem_LocationFeedItem struct { - // Output only. Location extension. Locations are synced from a GMB account into a feed. - // This field is read-only. + // Output only. Location extension. Locations are synced from a Business Profile into a + // feed. This field is read-only. LocationFeedItem *common.LocationFeedItem `protobuf:"bytes,14,opt,name=location_feed_item,json=locationFeedItem,proto3,oneof"` } diff --git a/googleapis/ads/googleads/v8/resources/feed.pb.go b/googleapis/ads/googleads/v8/resources/feed.pb.go index 5f98d610c..1ae2a8296 100644 --- a/googleapis/ads/googleads/v8/resources/feed.pb.go +++ b/googleapis/ads/googleads/v8/resources/feed.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/feed.proto package resources @@ -235,8 +235,7 @@ type isFeed_SystemFeedGenerationData interface { } type Feed_PlacesLocationFeedData_ struct { - // Data used to configure a location feed populated from Google My Business - // Locations. + // Data used to configure a location feed populated from Business Profile. PlacesLocationFeedData *Feed_PlacesLocationFeedData `protobuf:"bytes,6,opt,name=places_location_feed_data,json=placesLocationFeedData,proto3,oneof"` } @@ -390,8 +389,7 @@ func (x *FeedAttributeOperation) GetValue() *FeedAttribute { return nil } -// Data used to configure a location feed populated from Google My Business -// Locations. +// Data used to configure a location feed populated from Business Profile. type Feed_PlacesLocationFeedData struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -401,24 +399,24 @@ type Feed_PlacesLocationFeedData struct { // This field can only be specified in a create request. All its subfields // are not selectable. OauthInfo *Feed_PlacesLocationFeedData_OAuthInfo `protobuf:"bytes,1,opt,name=oauth_info,json=oauthInfo,proto3" json:"oauth_info,omitempty"` - // Email address of a Google My Business account or email address of a - // manager of the Google My Business account. Required. + // Email address of a Business Profile or email address of a + // manager of the Business Profile. Required. EmailAddress *string `protobuf:"bytes,7,opt,name=email_address,json=emailAddress,proto3,oneof" json:"email_address,omitempty"` // Plus page ID of the managed business whose locations should be used. If // this field is not set, then all businesses accessible by the user // (specified by email_address) are used. // This field is mutate-only and is not selectable. BusinessAccountId string `protobuf:"bytes,8,opt,name=business_account_id,json=businessAccountId,proto3" json:"business_account_id,omitempty"` - // Used to filter Google My Business listings by business name. If + // Used to filter Business Profile listings by business name. If // business_name_filter is set, only listings with a matching business name // are candidates to be sync'd into FeedItems. BusinessNameFilter *string `protobuf:"bytes,9,opt,name=business_name_filter,json=businessNameFilter,proto3,oneof" json:"business_name_filter,omitempty"` - // Used to filter Google My Business listings by categories. If entries + // Used to filter Business Profile listings by categories. If entries // exist in category_filters, only listings that belong to any of the // categories are candidates to be sync'd into FeedItems. If no entries // exist in category_filters, then all listings are candidates for syncing. CategoryFilters []string `protobuf:"bytes,11,rep,name=category_filters,json=categoryFilters,proto3" json:"category_filters,omitempty"` - // Used to filter Google My Business listings by labels. If entries exist in + // Used to filter Business Profile listings by labels. If entries exist in // label_filters, only listings that has any of the labels set are // candidates to be synchronized into FeedItems. If no entries exist in // label_filters, then all listings are candidates for syncing. diff --git a/googleapis/ads/googleads/v8/resources/feed_item.pb.go b/googleapis/ads/googleads/v8/resources/feed_item.pb.go index 264645bff..0662c01b8 100644 --- a/googleapis/ads/googleads/v8/resources/feed_item.pb.go +++ b/googleapis/ads/googleads/v8/resources/feed_item.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/feed_item.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/feed_item_set.pb.go b/googleapis/ads/googleads/v8/resources/feed_item_set.pb.go index 2b1af87e3..1d27b77b8 100644 --- a/googleapis/ads/googleads/v8/resources/feed_item_set.pb.go +++ b/googleapis/ads/googleads/v8/resources/feed_item_set.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/feed_item_set.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/feed_item_set_link.pb.go b/googleapis/ads/googleads/v8/resources/feed_item_set_link.pb.go index 4e43874c6..e109e1ed0 100644 --- a/googleapis/ads/googleads/v8/resources/feed_item_set_link.pb.go +++ b/googleapis/ads/googleads/v8/resources/feed_item_set_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/feed_item_set_link.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/feed_item_target.pb.go b/googleapis/ads/googleads/v8/resources/feed_item_target.pb.go index c37624a87..3025dee1c 100644 --- a/googleapis/ads/googleads/v8/resources/feed_item_target.pb.go +++ b/googleapis/ads/googleads/v8/resources/feed_item_target.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/feed_item_target.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/feed_mapping.pb.go b/googleapis/ads/googleads/v8/resources/feed_mapping.pb.go index 6fc9dc344..c0380bc83 100644 --- a/googleapis/ads/googleads/v8/resources/feed_mapping.pb.go +++ b/googleapis/ads/googleads/v8/resources/feed_mapping.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/feed_mapping.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/feed_placeholder_view.pb.go b/googleapis/ads/googleads/v8/resources/feed_placeholder_view.pb.go index 0e5e46481..89de76cd8 100644 --- a/googleapis/ads/googleads/v8/resources/feed_placeholder_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/feed_placeholder_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/feed_placeholder_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/gender_view.pb.go b/googleapis/ads/googleads/v8/resources/gender_view.pb.go index 7dfec0249..20e2a3b72 100644 --- a/googleapis/ads/googleads/v8/resources/gender_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/gender_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/gender_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/geo_target_constant.pb.go b/googleapis/ads/googleads/v8/resources/geo_target_constant.pb.go index 0d26026ce..de2258e82 100644 --- a/googleapis/ads/googleads/v8/resources/geo_target_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/geo_target_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/geo_target_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/geographic_view.pb.go b/googleapis/ads/googleads/v8/resources/geographic_view.pb.go index 6b937b6ed..a7cedb8a3 100644 --- a/googleapis/ads/googleads/v8/resources/geographic_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/geographic_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/geographic_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/google_ads_field.pb.go b/googleapis/ads/googleads/v8/resources/google_ads_field.pb.go index 6fb5c747d..5b31bd148 100644 --- a/googleapis/ads/googleads/v8/resources/google_ads_field.pb.go +++ b/googleapis/ads/googleads/v8/resources/google_ads_field.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/google_ads_field.proto package resources @@ -70,23 +70,14 @@ type GoogleAdsField struct { // // This field is only set for artifacts whose category is RESOURCE. AttributeResources []string `protobuf:"bytes,26,rep,name=attribute_resources,json=attributeResources,proto3" json:"attribute_resources,omitempty"` - // Output only. At and beyond version V1 this field lists the names of all metrics that are - // selectable with the described artifact when it is used in the FROM clause. + // Output only. This field lists the names of all metrics that are selectable with the + // described artifact when it is used in the FROM clause. // It is only set for artifacts whose category is RESOURCE. - // - // Before version V1 this field lists the names of all metrics that are - // selectable with the described artifact. It is only set for artifacts whose - // category is either RESOURCE or SEGMENT Metrics []string `protobuf:"bytes,27,rep,name=metrics,proto3" json:"metrics,omitempty"` - // Output only. At and beyond version V1 this field lists the names of all artifacts, - // whether a segment or another resource, that segment metrics when included - // in search queries and when the described artifact is used in the FROM - // clause. It is only set for artifacts whose category is RESOURCE. - // - // Before version V1 this field lists the names of all artifacts, whether a - // segment or another resource, that segment metrics when included in search - // queries. It is only set for artifacts of category RESOURCE, SEGMENT or - // METRIC. + // Output only. This field lists the names of all artifacts, whether a segment or another + // resource, that segment metrics when included in search queries and when the + // described artifact is used in the FROM clause. It is only set for artifacts + // whose category is RESOURCE. Segments []string `protobuf:"bytes,28,rep,name=segments,proto3" json:"segments,omitempty"` // Output only. Values the artifact can assume if it is a field of type ENUM. // diff --git a/googleapis/ads/googleads/v8/resources/group_placement_view.pb.go b/googleapis/ads/googleads/v8/resources/group_placement_view.pb.go index be776aded..89f3de9a4 100644 --- a/googleapis/ads/googleads/v8/resources/group_placement_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/group_placement_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/group_placement_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/hotel_group_view.pb.go b/googleapis/ads/googleads/v8/resources/hotel_group_view.pb.go index 47f14d0ad..1bba408e4 100644 --- a/googleapis/ads/googleads/v8/resources/hotel_group_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/hotel_group_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/hotel_group_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/hotel_performance_view.pb.go b/googleapis/ads/googleads/v8/resources/hotel_performance_view.pb.go index 240e81b7e..1062d3fa7 100644 --- a/googleapis/ads/googleads/v8/resources/hotel_performance_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/hotel_performance_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/hotel_performance_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/income_range_view.pb.go b/googleapis/ads/googleads/v8/resources/income_range_view.pb.go index 82c5118cd..3b50ff680 100644 --- a/googleapis/ads/googleads/v8/resources/income_range_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/income_range_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/income_range_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/invoice.pb.go b/googleapis/ads/googleads/v8/resources/invoice.pb.go index 3df3165a4..80be5f2b2 100644 --- a/googleapis/ads/googleads/v8/resources/invoice.pb.go +++ b/googleapis/ads/googleads/v8/resources/invoice.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/invoice.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/keyword_plan.pb.go b/googleapis/ads/googleads/v8/resources/keyword_plan.pb.go index 0fa2ede02..3787ca853 100644 --- a/googleapis/ads/googleads/v8/resources/keyword_plan.pb.go +++ b/googleapis/ads/googleads/v8/resources/keyword_plan.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/keyword_plan.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/keyword_plan_ad_group.pb.go b/googleapis/ads/googleads/v8/resources/keyword_plan_ad_group.pb.go index dc59d7520..0ed4ed0c7 100644 --- a/googleapis/ads/googleads/v8/resources/keyword_plan_ad_group.pb.go +++ b/googleapis/ads/googleads/v8/resources/keyword_plan_ad_group.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/keyword_plan_ad_group.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/keyword_plan_ad_group_keyword.pb.go b/googleapis/ads/googleads/v8/resources/keyword_plan_ad_group_keyword.pb.go index dc4dd21cd..0697130ff 100644 --- a/googleapis/ads/googleads/v8/resources/keyword_plan_ad_group_keyword.pb.go +++ b/googleapis/ads/googleads/v8/resources/keyword_plan_ad_group_keyword.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/keyword_plan_ad_group_keyword.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/keyword_plan_campaign.pb.go b/googleapis/ads/googleads/v8/resources/keyword_plan_campaign.pb.go index 06edfd02f..c7e588808 100644 --- a/googleapis/ads/googleads/v8/resources/keyword_plan_campaign.pb.go +++ b/googleapis/ads/googleads/v8/resources/keyword_plan_campaign.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/keyword_plan_campaign.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/keyword_plan_campaign_keyword.pb.go b/googleapis/ads/googleads/v8/resources/keyword_plan_campaign_keyword.pb.go index e524492ca..b73955acb 100644 --- a/googleapis/ads/googleads/v8/resources/keyword_plan_campaign_keyword.pb.go +++ b/googleapis/ads/googleads/v8/resources/keyword_plan_campaign_keyword.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/keyword_plan_campaign_keyword.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/keyword_theme_constant.pb.go b/googleapis/ads/googleads/v8/resources/keyword_theme_constant.pb.go index 8cabae77a..04750737f 100644 --- a/googleapis/ads/googleads/v8/resources/keyword_theme_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/keyword_theme_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/keyword_theme_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/keyword_view.pb.go b/googleapis/ads/googleads/v8/resources/keyword_view.pb.go index 418ab84d6..4f087c10f 100644 --- a/googleapis/ads/googleads/v8/resources/keyword_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/keyword_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/keyword_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/label.pb.go b/googleapis/ads/googleads/v8/resources/label.pb.go index 7efbd07e1..f84010381 100644 --- a/googleapis/ads/googleads/v8/resources/label.pb.go +++ b/googleapis/ads/googleads/v8/resources/label.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/label.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/landing_page_view.pb.go b/googleapis/ads/googleads/v8/resources/landing_page_view.pb.go index f0d54b6c2..1c7700e57 100644 --- a/googleapis/ads/googleads/v8/resources/landing_page_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/landing_page_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/landing_page_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/language_constant.pb.go b/googleapis/ads/googleads/v8/resources/language_constant.pb.go index 20e8c2a5b..3a9bf35f5 100644 --- a/googleapis/ads/googleads/v8/resources/language_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/language_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/language_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/life_event.pb.go b/googleapis/ads/googleads/v8/resources/life_event.pb.go index a2a7392db..922a981b4 100644 --- a/googleapis/ads/googleads/v8/resources/life_event.pb.go +++ b/googleapis/ads/googleads/v8/resources/life_event.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/life_event.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/location_view.pb.go b/googleapis/ads/googleads/v8/resources/location_view.pb.go index 10f282ded..4d2ef30bf 100644 --- a/googleapis/ads/googleads/v8/resources/location_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/location_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/location_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/managed_placement_view.pb.go b/googleapis/ads/googleads/v8/resources/managed_placement_view.pb.go index 572827527..aa20eacff 100644 --- a/googleapis/ads/googleads/v8/resources/managed_placement_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/managed_placement_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/managed_placement_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/media_file.pb.go b/googleapis/ads/googleads/v8/resources/media_file.pb.go index e196138f2..811199f5a 100644 --- a/googleapis/ads/googleads/v8/resources/media_file.pb.go +++ b/googleapis/ads/googleads/v8/resources/media_file.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/media_file.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/merchant_center_link.pb.go b/googleapis/ads/googleads/v8/resources/merchant_center_link.pb.go index 652c3f01e..f48e37d76 100644 --- a/googleapis/ads/googleads/v8/resources/merchant_center_link.pb.go +++ b/googleapis/ads/googleads/v8/resources/merchant_center_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/merchant_center_link.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/mobile_app_category_constant.pb.go b/googleapis/ads/googleads/v8/resources/mobile_app_category_constant.pb.go index 744d33929..249d15015 100644 --- a/googleapis/ads/googleads/v8/resources/mobile_app_category_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/mobile_app_category_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/mobile_app_category_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/mobile_device_constant.pb.go b/googleapis/ads/googleads/v8/resources/mobile_device_constant.pb.go index f10c20c16..7be5aa401 100644 --- a/googleapis/ads/googleads/v8/resources/mobile_device_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/mobile_device_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/mobile_device_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/offline_user_data_job.pb.go b/googleapis/ads/googleads/v8/resources/offline_user_data_job.pb.go index 300ada059..6e7a8f037 100644 --- a/googleapis/ads/googleads/v8/resources/offline_user_data_job.pb.go +++ b/googleapis/ads/googleads/v8/resources/offline_user_data_job.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/offline_user_data_job.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/operating_system_version_constant.pb.go b/googleapis/ads/googleads/v8/resources/operating_system_version_constant.pb.go index d66dcadcd..8d64854ca 100644 --- a/googleapis/ads/googleads/v8/resources/operating_system_version_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/operating_system_version_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/operating_system_version_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/paid_organic_search_term_view.pb.go b/googleapis/ads/googleads/v8/resources/paid_organic_search_term_view.pb.go index cf59cc423..04c498da9 100644 --- a/googleapis/ads/googleads/v8/resources/paid_organic_search_term_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/paid_organic_search_term_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/paid_organic_search_term_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/parental_status_view.pb.go b/googleapis/ads/googleads/v8/resources/parental_status_view.pb.go index 55a7de1ae..48df5e91e 100644 --- a/googleapis/ads/googleads/v8/resources/parental_status_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/parental_status_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/parental_status_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/payments_account.pb.go b/googleapis/ads/googleads/v8/resources/payments_account.pb.go index 96a2be296..180852585 100644 --- a/googleapis/ads/googleads/v8/resources/payments_account.pb.go +++ b/googleapis/ads/googleads/v8/resources/payments_account.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/payments_account.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/product_bidding_category_constant.pb.go b/googleapis/ads/googleads/v8/resources/product_bidding_category_constant.pb.go index 3ada1c5f7..8b39ae4f3 100644 --- a/googleapis/ads/googleads/v8/resources/product_bidding_category_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/product_bidding_category_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/product_bidding_category_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/product_group_view.pb.go b/googleapis/ads/googleads/v8/resources/product_group_view.pb.go index 7e0b57dc8..bc526b89b 100644 --- a/googleapis/ads/googleads/v8/resources/product_group_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/product_group_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/product_group_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/recommendation.pb.go b/googleapis/ads/googleads/v8/resources/recommendation.pb.go index ca68876bc..21e52e393 100644 --- a/googleapis/ads/googleads/v8/resources/recommendation.pb.go +++ b/googleapis/ads/googleads/v8/resources/recommendation.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/recommendation.proto package resources @@ -716,15 +716,15 @@ func (x *Recommendation_KeywordRecommendation) GetRecommendedCpcBidMicros() int6 return 0 } -// The Enhanced Cost-Per-Click Opt-In recommendation. -type Recommendation_EnhancedCpcOptInRecommendation struct { +// The Search Partners Opt-In recommendation. +type Recommendation_SearchPartnersOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields } -func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { - *x = Recommendation_EnhancedCpcOptInRecommendation{} +func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { + *x = Recommendation_SearchPartnersOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -732,13 +732,13 @@ func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { } } -func (x *Recommendation_EnhancedCpcOptInRecommendation) String() string { +func (x *Recommendation_SearchPartnersOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage() {} +func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -750,8 +750,8 @@ func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_EnhancedCpcOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_SearchPartnersOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 4} } @@ -884,18 +884,19 @@ func (x *Recommendation_TargetCpaOptInRecommendation) GetRecommendedTargetCpaMic return 0 } -// The Maximize Conversions Opt-In recommendation. -type Recommendation_MaximizeConversionsOptInRecommendation struct { +// The Maximize Clicks opt-in recommendation. +type Recommendation_MaximizeClicksOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields // Output only. The recommended new budget amount. + // Only set if the current budget is too high. RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { - *x = Recommendation_MaximizeConversionsOptInRecommendation{} +func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { + *x = Recommendation_MaximizeClicksOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -903,13 +904,13 @@ func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { } } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) String() string { +func (x *Recommendation_MaximizeClicksOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage() {} +func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -921,36 +922,30 @@ func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() p return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MaximizeConversionsOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MaximizeClicksOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 7} } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { +func (x *Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { if x != nil && x.RecommendedBudgetAmountMicros != nil { return *x.RecommendedBudgetAmountMicros } return 0 } -// The Target ROAS opt-in recommendation. -type Recommendation_TargetRoasOptInRecommendation struct { +// The Callout extension recommendation. +type Recommendation_CalloutExtensionRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The recommended target ROAS (revenue per unit of spend). - // The value is between 0.01 and 1000.0, inclusive. - RecommendedTargetRoas *float64 `protobuf:"fixed64,1,opt,name=recommended_target_roas,json=recommendedTargetRoas,proto3,oneof" json:"recommended_target_roas,omitempty"` - // Output only. The minimum campaign budget, in local currency for the account, - // required to achieve the target ROAS. - // Amount is specified in micros, where one million is equivalent to one - // currency unit. - RequiredCampaignBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=required_campaign_budget_amount_micros,json=requiredCampaignBudgetAmountMicros,proto3,oneof" json:"required_campaign_budget_amount_micros,omitempty"` + // Output only. Callout extensions recommended to be added. + RecommendedExtensions []*common.CalloutFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` } -func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { - *x = Recommendation_TargetRoasOptInRecommendation{} +func (x *Recommendation_CalloutExtensionRecommendation) Reset() { + *x = Recommendation_CalloutExtensionRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -958,13 +953,13 @@ func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { } } -func (x *Recommendation_TargetRoasOptInRecommendation) String() string { +func (x *Recommendation_CalloutExtensionRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage() {} +func (*Recommendation_CalloutExtensionRecommendation) ProtoMessage() {} -func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_CalloutExtensionRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -976,34 +971,30 @@ func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protorefle return mi.MessageOf(x) } -// Deprecated: Use Recommendation_TargetRoasOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_TargetRoasOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_CalloutExtensionRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_CalloutExtensionRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 8} } -func (x *Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas() float64 { - if x != nil && x.RecommendedTargetRoas != nil { - return *x.RecommendedTargetRoas - } - return 0 -} - -func (x *Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros() int64 { - if x != nil && x.RequiredCampaignBudgetAmountMicros != nil { - return *x.RequiredCampaignBudgetAmountMicros +func (x *Recommendation_CalloutExtensionRecommendation) GetRecommendedExtensions() []*common.CalloutFeedItem { + if x != nil { + return x.RecommendedExtensions } - return 0 + return nil } -// The Search Partners Opt-In recommendation. -type Recommendation_SearchPartnersOptInRecommendation struct { +// The Call extension recommendation. +type Recommendation_CallExtensionRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields + + // Output only. Call extensions recommended to be added. + RecommendedExtensions []*common.CallFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` } -func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { - *x = Recommendation_SearchPartnersOptInRecommendation{} +func (x *Recommendation_CallExtensionRecommendation) Reset() { + *x = Recommendation_CallExtensionRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1011,13 +1002,13 @@ func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { } } -func (x *Recommendation_SearchPartnersOptInRecommendation) String() string { +func (x *Recommendation_CallExtensionRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage() {} +func (*Recommendation_CallExtensionRecommendation) ProtoMessage() {} -func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_CallExtensionRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1029,24 +1020,30 @@ func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protor return mi.MessageOf(x) } -// Deprecated: Use Recommendation_SearchPartnersOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_CallExtensionRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_CallExtensionRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 9} } -// The Maximize Clicks opt-in recommendation. -type Recommendation_MaximizeClicksOptInRecommendation struct { +func (x *Recommendation_CallExtensionRecommendation) GetRecommendedExtensions() []*common.CallFeedItem { + if x != nil { + return x.RecommendedExtensions + } + return nil +} + +// The Maximize Conversions Opt-In recommendation. +type Recommendation_MaximizeConversionsOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields // Output only. The recommended new budget amount. - // Only set if the current budget is too high. RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` } -func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { - *x = Recommendation_MaximizeClicksOptInRecommendation{} +func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { + *x = Recommendation_MaximizeConversionsOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1054,13 +1051,13 @@ func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { } } -func (x *Recommendation_MaximizeClicksOptInRecommendation) String() string { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage() {} +func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1072,30 +1069,27 @@ func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protor return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MaximizeClicksOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MaximizeConversionsOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 10} } -func (x *Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { if x != nil && x.RecommendedBudgetAmountMicros != nil { return *x.RecommendedBudgetAmountMicros } return 0 } -// The Sitelink extension recommendation. -type Recommendation_SitelinkExtensionRecommendation struct { +// The Enhanced Cost-Per-Click Opt-In recommendation. +type Recommendation_EnhancedCpcOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - - // Output only. Sitelink extensions recommended to be added. - RecommendedExtensions []*common.SitelinkFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` } -func (x *Recommendation_SitelinkExtensionRecommendation) Reset() { - *x = Recommendation_SitelinkExtensionRecommendation{} +func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { + *x = Recommendation_EnhancedCpcOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1103,13 +1097,13 @@ func (x *Recommendation_SitelinkExtensionRecommendation) Reset() { } } -func (x *Recommendation_SitelinkExtensionRecommendation) String() string { +func (x *Recommendation_EnhancedCpcOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_SitelinkExtensionRecommendation) ProtoMessage() {} +func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_SitelinkExtensionRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[12] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1121,30 +1115,23 @@ func (x *Recommendation_SitelinkExtensionRecommendation) ProtoReflect() protoref return mi.MessageOf(x) } -// Deprecated: Use Recommendation_SitelinkExtensionRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_SitelinkExtensionRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_EnhancedCpcOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 11} } -func (x *Recommendation_SitelinkExtensionRecommendation) GetRecommendedExtensions() []*common.SitelinkFeedItem { - if x != nil { - return x.RecommendedExtensions - } - return nil -} - -// The add responsive search ad recommendation. -type Recommendation_ResponsiveSearchAdRecommendation struct { +// The Sitelink extension recommendation. +type Recommendation_SitelinkExtensionRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. Recommended ad. - Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` + // Output only. Sitelink extensions recommended to be added. + RecommendedExtensions []*common.SitelinkFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` } -func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { - *x = Recommendation_ResponsiveSearchAdRecommendation{} +func (x *Recommendation_SitelinkExtensionRecommendation) Reset() { + *x = Recommendation_SitelinkExtensionRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1152,13 +1139,13 @@ func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { } } -func (x *Recommendation_ResponsiveSearchAdRecommendation) String() string { +func (x *Recommendation_SitelinkExtensionRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage() {} +func (*Recommendation_SitelinkExtensionRecommendation) ProtoMessage() {} -func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_SitelinkExtensionRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[13] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1170,14 +1157,14 @@ func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protore return mi.MessageOf(x) } -// Deprecated: Use Recommendation_ResponsiveSearchAdRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_SitelinkExtensionRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_SitelinkExtensionRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 12} } -func (x *Recommendation_ResponsiveSearchAdRecommendation) GetAd() *Ad { +func (x *Recommendation_SitelinkExtensionRecommendation) GetRecommendedExtensions() []*common.SitelinkFeedItem { if x != nil { - return x.Ad + return x.RecommendedExtensions } return nil } @@ -1221,18 +1208,20 @@ func (*Recommendation_OptimizeAdRotationRecommendation) Descriptor() ([]byte, [] return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 13} } -// The Callout extension recommendation. -type Recommendation_CalloutExtensionRecommendation struct { +// The keyword match type recommendation. +type Recommendation_KeywordMatchTypeRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. Callout extensions recommended to be added. - RecommendedExtensions []*common.CalloutFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` + // Output only. The existing keyword where the match type should be more broad. + Keyword *common.KeywordInfo `protobuf:"bytes,1,opt,name=keyword,proto3" json:"keyword,omitempty"` + // Output only. The recommended new match type. + RecommendedMatchType enums.KeywordMatchTypeEnum_KeywordMatchType `protobuf:"varint,2,opt,name=recommended_match_type,json=recommendedMatchType,proto3,enum=google.ads.googleads.v8.enums.KeywordMatchTypeEnum_KeywordMatchType" json:"recommended_match_type,omitempty"` } -func (x *Recommendation_CalloutExtensionRecommendation) Reset() { - *x = Recommendation_CalloutExtensionRecommendation{} +func (x *Recommendation_KeywordMatchTypeRecommendation) Reset() { + *x = Recommendation_KeywordMatchTypeRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1240,13 +1229,13 @@ func (x *Recommendation_CalloutExtensionRecommendation) Reset() { } } -func (x *Recommendation_CalloutExtensionRecommendation) String() string { +func (x *Recommendation_KeywordMatchTypeRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_CalloutExtensionRecommendation) ProtoMessage() {} +func (*Recommendation_KeywordMatchTypeRecommendation) ProtoMessage() {} -func (x *Recommendation_CalloutExtensionRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_KeywordMatchTypeRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[15] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1258,30 +1247,43 @@ func (x *Recommendation_CalloutExtensionRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_CalloutExtensionRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_CalloutExtensionRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_KeywordMatchTypeRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_KeywordMatchTypeRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 14} } -func (x *Recommendation_CalloutExtensionRecommendation) GetRecommendedExtensions() []*common.CalloutFeedItem { +func (x *Recommendation_KeywordMatchTypeRecommendation) GetKeyword() *common.KeywordInfo { if x != nil { - return x.RecommendedExtensions + return x.Keyword } return nil } -// The Call extension recommendation. -type Recommendation_CallExtensionRecommendation struct { +func (x *Recommendation_KeywordMatchTypeRecommendation) GetRecommendedMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType { + if x != nil { + return x.RecommendedMatchType + } + return enums.KeywordMatchTypeEnum_KeywordMatchType(0) +} + +// The Target ROAS opt-in recommendation. +type Recommendation_TargetRoasOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. Call extensions recommended to be added. - RecommendedExtensions []*common.CallFeedItem `protobuf:"bytes,1,rep,name=recommended_extensions,json=recommendedExtensions,proto3" json:"recommended_extensions,omitempty"` + // Output only. The recommended target ROAS (revenue per unit of spend). + // The value is between 0.01 and 1000.0, inclusive. + RecommendedTargetRoas *float64 `protobuf:"fixed64,1,opt,name=recommended_target_roas,json=recommendedTargetRoas,proto3,oneof" json:"recommended_target_roas,omitempty"` + // Output only. The minimum campaign budget, in local currency for the account, + // required to achieve the target ROAS. + // Amount is specified in micros, where one million is equivalent to one + // currency unit. + RequiredCampaignBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=required_campaign_budget_amount_micros,json=requiredCampaignBudgetAmountMicros,proto3,oneof" json:"required_campaign_budget_amount_micros,omitempty"` } -func (x *Recommendation_CallExtensionRecommendation) Reset() { - *x = Recommendation_CallExtensionRecommendation{} +func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { + *x = Recommendation_TargetRoasOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1289,13 +1291,13 @@ func (x *Recommendation_CallExtensionRecommendation) Reset() { } } -func (x *Recommendation_CallExtensionRecommendation) String() string { +func (x *Recommendation_TargetRoasOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_CallExtensionRecommendation) ProtoMessage() {} +func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_CallExtensionRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[16] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1307,32 +1309,39 @@ func (x *Recommendation_CallExtensionRecommendation) ProtoReflect() protoreflect return mi.MessageOf(x) } -// Deprecated: Use Recommendation_CallExtensionRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_CallExtensionRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_TargetRoasOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_TargetRoasOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 15} } -func (x *Recommendation_CallExtensionRecommendation) GetRecommendedExtensions() []*common.CallFeedItem { - if x != nil { - return x.RecommendedExtensions +func (x *Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas() float64 { + if x != nil && x.RecommendedTargetRoas != nil { + return *x.RecommendedTargetRoas } - return nil + return 0 } -// The keyword match type recommendation. -type Recommendation_KeywordMatchTypeRecommendation struct { +func (x *Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros() int64 { + if x != nil && x.RequiredCampaignBudgetAmountMicros != nil { + return *x.RequiredCampaignBudgetAmountMicros + } + return 0 +} + +// The move unused budget recommendation. +type Recommendation_MoveUnusedBudgetRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The existing keyword where the match type should be more broad. - Keyword *common.KeywordInfo `protobuf:"bytes,1,opt,name=keyword,proto3" json:"keyword,omitempty"` - // Output only. The recommended new match type. - RecommendedMatchType enums.KeywordMatchTypeEnum_KeywordMatchType `protobuf:"varint,2,opt,name=recommended_match_type,json=recommendedMatchType,proto3,enum=google.ads.googleads.v8.enums.KeywordMatchTypeEnum_KeywordMatchType" json:"recommended_match_type,omitempty"` + // Output only. The excess budget's resource_name. + ExcessCampaignBudget *string `protobuf:"bytes,3,opt,name=excess_campaign_budget,json=excessCampaignBudget,proto3,oneof" json:"excess_campaign_budget,omitempty"` + // Output only. The recommendation for the constrained budget to increase. + BudgetRecommendation *Recommendation_CampaignBudgetRecommendation `protobuf:"bytes,2,opt,name=budget_recommendation,json=budgetRecommendation,proto3" json:"budget_recommendation,omitempty"` } -func (x *Recommendation_KeywordMatchTypeRecommendation) Reset() { - *x = Recommendation_KeywordMatchTypeRecommendation{} +func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { + *x = Recommendation_MoveUnusedBudgetRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1340,13 +1349,13 @@ func (x *Recommendation_KeywordMatchTypeRecommendation) Reset() { } } -func (x *Recommendation_KeywordMatchTypeRecommendation) String() string { +func (x *Recommendation_MoveUnusedBudgetRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_KeywordMatchTypeRecommendation) ProtoMessage() {} +func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage() {} -func (x *Recommendation_KeywordMatchTypeRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[17] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1358,39 +1367,37 @@ func (x *Recommendation_KeywordMatchTypeRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_KeywordMatchTypeRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_KeywordMatchTypeRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MoveUnusedBudgetRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 16} } -func (x *Recommendation_KeywordMatchTypeRecommendation) GetKeyword() *common.KeywordInfo { - if x != nil { - return x.Keyword +func (x *Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget() string { + if x != nil && x.ExcessCampaignBudget != nil { + return *x.ExcessCampaignBudget } - return nil + return "" } -func (x *Recommendation_KeywordMatchTypeRecommendation) GetRecommendedMatchType() enums.KeywordMatchTypeEnum_KeywordMatchType { +func (x *Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation { if x != nil { - return x.RecommendedMatchType + return x.BudgetRecommendation } - return enums.KeywordMatchTypeEnum_KeywordMatchType(0) + return nil } -// The move unused budget recommendation. -type Recommendation_MoveUnusedBudgetRecommendation struct { +// The add responsive search ad recommendation. +type Recommendation_ResponsiveSearchAdRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The excess budget's resource_name. - ExcessCampaignBudget *string `protobuf:"bytes,3,opt,name=excess_campaign_budget,json=excessCampaignBudget,proto3,oneof" json:"excess_campaign_budget,omitempty"` - // Output only. The recommendation for the constrained budget to increase. - BudgetRecommendation *Recommendation_CampaignBudgetRecommendation `protobuf:"bytes,2,opt,name=budget_recommendation,json=budgetRecommendation,proto3" json:"budget_recommendation,omitempty"` + // Output only. Recommended ad. + Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` } -func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { - *x = Recommendation_MoveUnusedBudgetRecommendation{} +func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { + *x = Recommendation_ResponsiveSearchAdRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1398,13 +1405,13 @@ func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { } } -func (x *Recommendation_MoveUnusedBudgetRecommendation) String() string { +func (x *Recommendation_ResponsiveSearchAdRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage() {} +func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage() {} -func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[18] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1416,21 +1423,14 @@ func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MoveUnusedBudgetRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_ResponsiveSearchAdRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v8_resources_recommendation_proto_rawDescGZIP(), []int{0, 17} } -func (x *Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget() string { - if x != nil && x.ExcessCampaignBudget != nil { - return *x.ExcessCampaignBudget - } - return "" -} - -func (x *Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation { +func (x *Recommendation_ResponsiveSearchAdRecommendation) GetAd() *Ad { if x != nil { - return x.BudgetRecommendation + return x.Ad } return nil } @@ -1921,160 +1921,154 @@ var file_google_ads_googleads_v8_resources_recommendation_proto_rawDesc = []byte 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x43, 0x70, 0x63, 0x42, 0x69, 0x64, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1d, 0x0a, 0x1b, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x63, 0x70, 0x63, 0x5f, 0x62, - 0x69, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x20, 0x0a, 0x1e, 0x45, 0x6e, 0x68, - 0x61, 0x6e, 0x63, 0x65, 0x64, 0x43, 0x70, 0x63, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0xd9, 0x01, 0x0a, 0x14, - 0x54, 0x65, 0x78, 0x74, 0x41, 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x02, 0x61, 0x64, - 0x12, 0x2d, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, - 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0c, - 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, - 0x30, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x64, 0x61, - 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, - 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x44, 0x61, 0x74, 0x65, 0x88, 0x01, - 0x01, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, - 0x61, 0x74, 0x65, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x61, 0x70, 0x70, - 0x6c, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x1a, 0x80, 0x06, 0x0a, 0x1c, 0x54, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, - 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x90, 0x01, 0x0a, 0x07, 0x6f, 0x70, 0x74, - 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x71, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, - 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, - 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, - 0x41, 0x03, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4b, 0x0a, 0x1d, 0x72, - 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1a, 0x72, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, - 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x1a, 0xdd, 0x03, 0x0a, 0x22, 0x54, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x7d, 0x0a, 0x04, 0x67, 0x6f, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x64, 0x2e, + 0x69, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x23, 0x0a, 0x21, 0x53, 0x65, 0x61, + 0x72, 0x63, 0x68, 0x50, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, + 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0xd9, + 0x01, 0x0a, 0x14, 0x54, 0x65, 0x78, 0x74, 0x41, 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, + 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, + 0x02, 0x61, 0x64, 0x12, 0x2d, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, + 0x64, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, + 0x00, 0x52, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x88, + 0x01, 0x01, 0x12, 0x30, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x79, + 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, + 0x48, 0x01, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x44, 0x61, 0x74, + 0x65, 0x88, 0x01, 0x01, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x61, 0x75, 0x74, 0x6f, 0x5f, + 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x1a, 0x80, 0x06, 0x0a, 0x1c, 0x54, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x90, 0x01, 0x0a, 0x07, + 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x71, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x54, 0x61, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, - 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x45, 0x6e, - 0x75, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, - 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, - 0x6f, 0x61, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x67, 0x6f, 0x61, 0x6c, 0x12, 0x34, - 0x0a, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, - 0x72, 0x6f, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, - 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, + 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4b, + 0x0a, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1a, 0x72, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, + 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x1a, 0xdd, 0x03, 0x0a, 0x22, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x7d, 0x0a, 0x04, 0x67, 0x6f, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, + 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, + 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, + 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x67, 0x6f, 0x61, + 0x6c, 0x12, 0x34, 0x0a, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, + 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, + 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, + 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, + 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, + 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x63, 0x0a, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, + 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x52, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, + 0x42, 0x29, 0x0a, 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, + 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x20, 0x0a, 0x1e, 0x5f, + 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x9b, 0x01, + 0x0a, 0x21, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x73, + 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, + 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, + 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, + 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, + 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, + 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, + 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x8d, 0x01, 0x0a, 0x1e, + 0x43, 0x61, 0x6c, 0x6c, 0x6f, 0x75, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, + 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6b, + 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, + 0x43, 0x61, 0x6c, 0x6c, 0x6f, 0x75, 0x74, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, + 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, + 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x87, 0x01, 0x0a, 0x1b, + 0x43, 0x61, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x68, 0x0a, 0x16, 0x72, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, + 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6c, + 0x6c, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, + 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, + 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0xa0, 0x01, 0x0a, 0x26, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, + 0x7a, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x4f, 0x70, 0x74, + 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, + 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, + 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x42, 0x75, + 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, + 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, + 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, + 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x20, 0x0a, 0x1e, 0x45, 0x6e, 0x68, 0x61, + 0x6e, 0x63, 0x65, 0x64, 0x43, 0x70, 0x63, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x8f, 0x01, 0x0a, 0x1f, 0x53, + 0x69, 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, + 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6c, + 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, + 0x53, 0x69, 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, + 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, + 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x22, 0x0a, 0x20, + 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x41, 0x64, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x1a, 0xed, 0x01, 0x0a, 0x1e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, + 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x12, 0x4a, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x49, 0x6e, 0x66, + 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, + 0x7f, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6d, + 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, + 0x68, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x14, 0x72, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, + 0x1a, 0x86, 0x02, 0x0a, 0x1d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x4f, + 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x17, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, + 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x01, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, - 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x06, + 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, - 0x01, 0x01, 0x12, 0x63, 0x0a, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, - 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x29, 0x0a, - 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, - 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x20, 0x0a, 0x1e, 0x5f, 0x72, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, - 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xa0, 0x01, 0x0a, 0x26, 0x4d, - 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, - 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, - 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, - 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, - 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x86, 0x02, - 0x0a, 0x1d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x4f, 0x70, 0x74, 0x49, - 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x40, 0x0a, 0x17, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, - 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x88, 0x01, - 0x01, 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, - 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, - 0x65, 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, - 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, - 0x1a, 0x0a, 0x18, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, - 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x42, 0x29, 0x0a, 0x27, 0x5f, - 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, - 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x23, 0x0a, 0x21, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, - 0x50, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x9b, 0x01, 0x0a, 0x21, - 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x4f, 0x70, - 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, - 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, - 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, - 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x42, - 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, - 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, - 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x8f, 0x01, 0x0a, 0x1f, 0x53, 0x69, - 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, - 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6c, 0x0a, - 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, - 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, - 0x69, 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, - 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, - 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x5e, 0x0a, 0x20, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x69, 0x76, 0x65, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, - 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x02, 0x61, 0x64, 0x1a, 0x22, 0x0a, 0x20, 0x4f, - 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x41, 0x64, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, - 0x8d, 0x01, 0x0a, 0x1e, 0x43, 0x61, 0x6c, 0x6c, 0x6f, 0x75, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, - 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x12, 0x6b, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, - 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x6f, 0x75, 0x74, 0x46, 0x65, 0x65, 0x64, 0x49, - 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, - 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, - 0x87, 0x01, 0x0a, 0x1b, 0x43, 0x61, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, - 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x68, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, - 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, - 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, - 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, - 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0xed, 0x01, 0x0a, 0x1e, 0x4b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4a, 0x0a, 0x07, - 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, - 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x7f, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, - 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, - 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, - 0xe0, 0x41, 0x03, 0x52, 0x14, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, - 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x1a, 0x86, 0x02, 0x0a, 0x1e, 0x4d, 0x6f, + 0x01, 0x01, 0x42, 0x1a, 0x0a, 0x18, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, + 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x42, 0x29, + 0x0a, 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, + 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x86, 0x02, 0x0a, 0x1e, 0x4d, 0x6f, 0x76, 0x65, 0x55, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3e, 0x0a, 0x16, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, @@ -2091,7 +2085,13 @@ var file_google_ads_googleads_v8_resources_recommendation_proto_rawDesc = []byte 0x03, 0x52, 0x14, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, - 0x65, 0x74, 0x3a, 0x69, 0xea, 0x41, 0x66, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x65, 0x74, 0x1a, 0x5e, 0x0a, 0x20, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x69, 0x76, 0x65, + 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, + 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x02, + 0x61, 0x64, 0x3a, 0x69, 0xea, 0x41, 0x66, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, @@ -2141,28 +2141,28 @@ var file_google_ads_googleads_v8_resources_recommendation_proto_goTypes = []inte (*Recommendation_RecommendationMetrics)(nil), // 2: google.ads.googleads.v8.resources.Recommendation.RecommendationMetrics (*Recommendation_CampaignBudgetRecommendation)(nil), // 3: google.ads.googleads.v8.resources.Recommendation.CampaignBudgetRecommendation (*Recommendation_KeywordRecommendation)(nil), // 4: google.ads.googleads.v8.resources.Recommendation.KeywordRecommendation - (*Recommendation_EnhancedCpcOptInRecommendation)(nil), // 5: google.ads.googleads.v8.resources.Recommendation.EnhancedCpcOptInRecommendation + (*Recommendation_SearchPartnersOptInRecommendation)(nil), // 5: google.ads.googleads.v8.resources.Recommendation.SearchPartnersOptInRecommendation (*Recommendation_TextAdRecommendation)(nil), // 6: google.ads.googleads.v8.resources.Recommendation.TextAdRecommendation (*Recommendation_TargetCpaOptInRecommendation)(nil), // 7: google.ads.googleads.v8.resources.Recommendation.TargetCpaOptInRecommendation - (*Recommendation_MaximizeConversionsOptInRecommendation)(nil), // 8: google.ads.googleads.v8.resources.Recommendation.MaximizeConversionsOptInRecommendation - (*Recommendation_TargetRoasOptInRecommendation)(nil), // 9: google.ads.googleads.v8.resources.Recommendation.TargetRoasOptInRecommendation - (*Recommendation_SearchPartnersOptInRecommendation)(nil), // 10: google.ads.googleads.v8.resources.Recommendation.SearchPartnersOptInRecommendation - (*Recommendation_MaximizeClicksOptInRecommendation)(nil), // 11: google.ads.googleads.v8.resources.Recommendation.MaximizeClicksOptInRecommendation - (*Recommendation_SitelinkExtensionRecommendation)(nil), // 12: google.ads.googleads.v8.resources.Recommendation.SitelinkExtensionRecommendation - (*Recommendation_ResponsiveSearchAdRecommendation)(nil), // 13: google.ads.googleads.v8.resources.Recommendation.ResponsiveSearchAdRecommendation + (*Recommendation_MaximizeClicksOptInRecommendation)(nil), // 8: google.ads.googleads.v8.resources.Recommendation.MaximizeClicksOptInRecommendation + (*Recommendation_CalloutExtensionRecommendation)(nil), // 9: google.ads.googleads.v8.resources.Recommendation.CalloutExtensionRecommendation + (*Recommendation_CallExtensionRecommendation)(nil), // 10: google.ads.googleads.v8.resources.Recommendation.CallExtensionRecommendation + (*Recommendation_MaximizeConversionsOptInRecommendation)(nil), // 11: google.ads.googleads.v8.resources.Recommendation.MaximizeConversionsOptInRecommendation + (*Recommendation_EnhancedCpcOptInRecommendation)(nil), // 12: google.ads.googleads.v8.resources.Recommendation.EnhancedCpcOptInRecommendation + (*Recommendation_SitelinkExtensionRecommendation)(nil), // 13: google.ads.googleads.v8.resources.Recommendation.SitelinkExtensionRecommendation (*Recommendation_OptimizeAdRotationRecommendation)(nil), // 14: google.ads.googleads.v8.resources.Recommendation.OptimizeAdRotationRecommendation - (*Recommendation_CalloutExtensionRecommendation)(nil), // 15: google.ads.googleads.v8.resources.Recommendation.CalloutExtensionRecommendation - (*Recommendation_CallExtensionRecommendation)(nil), // 16: google.ads.googleads.v8.resources.Recommendation.CallExtensionRecommendation - (*Recommendation_KeywordMatchTypeRecommendation)(nil), // 17: google.ads.googleads.v8.resources.Recommendation.KeywordMatchTypeRecommendation - (*Recommendation_MoveUnusedBudgetRecommendation)(nil), // 18: google.ads.googleads.v8.resources.Recommendation.MoveUnusedBudgetRecommendation + (*Recommendation_KeywordMatchTypeRecommendation)(nil), // 15: google.ads.googleads.v8.resources.Recommendation.KeywordMatchTypeRecommendation + (*Recommendation_TargetRoasOptInRecommendation)(nil), // 16: google.ads.googleads.v8.resources.Recommendation.TargetRoasOptInRecommendation + (*Recommendation_MoveUnusedBudgetRecommendation)(nil), // 17: google.ads.googleads.v8.resources.Recommendation.MoveUnusedBudgetRecommendation + (*Recommendation_ResponsiveSearchAdRecommendation)(nil), // 18: google.ads.googleads.v8.resources.Recommendation.ResponsiveSearchAdRecommendation (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption)(nil), // 19: google.ads.googleads.v8.resources.Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption)(nil), // 20: google.ads.googleads.v8.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption (enums.RecommendationTypeEnum_RecommendationType)(0), // 21: google.ads.googleads.v8.enums.RecommendationTypeEnum.RecommendationType (*common.KeywordInfo)(nil), // 22: google.ads.googleads.v8.common.KeywordInfo (*Ad)(nil), // 23: google.ads.googleads.v8.resources.Ad - (*common.SitelinkFeedItem)(nil), // 24: google.ads.googleads.v8.common.SitelinkFeedItem - (*common.CalloutFeedItem)(nil), // 25: google.ads.googleads.v8.common.CalloutFeedItem - (*common.CallFeedItem)(nil), // 26: google.ads.googleads.v8.common.CallFeedItem + (*common.CalloutFeedItem)(nil), // 24: google.ads.googleads.v8.common.CalloutFeedItem + (*common.CallFeedItem)(nil), // 25: google.ads.googleads.v8.common.CallFeedItem + (*common.SitelinkFeedItem)(nil), // 26: google.ads.googleads.v8.common.SitelinkFeedItem (enums.KeywordMatchTypeEnum_KeywordMatchType)(0), // 27: google.ads.googleads.v8.enums.KeywordMatchTypeEnum.KeywordMatchType (enums.TargetCpaOptInRecommendationGoalEnum_TargetCpaOptInRecommendationGoal)(0), // 28: google.ads.googleads.v8.enums.TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal } @@ -2174,18 +2174,18 @@ var file_google_ads_googleads_v8_resources_recommendation_proto_depIdxs = []int3 4, // 4: google.ads.googleads.v8.resources.Recommendation.keyword_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.KeywordRecommendation 6, // 5: google.ads.googleads.v8.resources.Recommendation.text_ad_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.TextAdRecommendation 7, // 6: google.ads.googleads.v8.resources.Recommendation.target_cpa_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.TargetCpaOptInRecommendation - 8, // 7: google.ads.googleads.v8.resources.Recommendation.maximize_conversions_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.MaximizeConversionsOptInRecommendation - 5, // 8: google.ads.googleads.v8.resources.Recommendation.enhanced_cpc_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.EnhancedCpcOptInRecommendation - 10, // 9: google.ads.googleads.v8.resources.Recommendation.search_partners_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.SearchPartnersOptInRecommendation - 11, // 10: google.ads.googleads.v8.resources.Recommendation.maximize_clicks_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.MaximizeClicksOptInRecommendation + 11, // 7: google.ads.googleads.v8.resources.Recommendation.maximize_conversions_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.MaximizeConversionsOptInRecommendation + 12, // 8: google.ads.googleads.v8.resources.Recommendation.enhanced_cpc_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.EnhancedCpcOptInRecommendation + 5, // 9: google.ads.googleads.v8.resources.Recommendation.search_partners_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.SearchPartnersOptInRecommendation + 8, // 10: google.ads.googleads.v8.resources.Recommendation.maximize_clicks_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.MaximizeClicksOptInRecommendation 14, // 11: google.ads.googleads.v8.resources.Recommendation.optimize_ad_rotation_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.OptimizeAdRotationRecommendation - 15, // 12: google.ads.googleads.v8.resources.Recommendation.callout_extension_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.CalloutExtensionRecommendation - 12, // 13: google.ads.googleads.v8.resources.Recommendation.sitelink_extension_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.SitelinkExtensionRecommendation - 16, // 14: google.ads.googleads.v8.resources.Recommendation.call_extension_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.CallExtensionRecommendation - 17, // 15: google.ads.googleads.v8.resources.Recommendation.keyword_match_type_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.KeywordMatchTypeRecommendation - 18, // 16: google.ads.googleads.v8.resources.Recommendation.move_unused_budget_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.MoveUnusedBudgetRecommendation - 9, // 17: google.ads.googleads.v8.resources.Recommendation.target_roas_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.TargetRoasOptInRecommendation - 13, // 18: google.ads.googleads.v8.resources.Recommendation.responsive_search_ad_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.ResponsiveSearchAdRecommendation + 9, // 12: google.ads.googleads.v8.resources.Recommendation.callout_extension_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.CalloutExtensionRecommendation + 13, // 13: google.ads.googleads.v8.resources.Recommendation.sitelink_extension_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.SitelinkExtensionRecommendation + 10, // 14: google.ads.googleads.v8.resources.Recommendation.call_extension_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.CallExtensionRecommendation + 15, // 15: google.ads.googleads.v8.resources.Recommendation.keyword_match_type_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.KeywordMatchTypeRecommendation + 17, // 16: google.ads.googleads.v8.resources.Recommendation.move_unused_budget_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.MoveUnusedBudgetRecommendation + 16, // 17: google.ads.googleads.v8.resources.Recommendation.target_roas_opt_in_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.TargetRoasOptInRecommendation + 18, // 18: google.ads.googleads.v8.resources.Recommendation.responsive_search_ad_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.ResponsiveSearchAdRecommendation 3, // 19: google.ads.googleads.v8.resources.Recommendation.marginal_roi_campaign_budget_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.CampaignBudgetRecommendation 2, // 20: google.ads.googleads.v8.resources.Recommendation.RecommendationImpact.base_metrics:type_name -> google.ads.googleads.v8.resources.Recommendation.RecommendationMetrics 2, // 21: google.ads.googleads.v8.resources.Recommendation.RecommendationImpact.potential_metrics:type_name -> google.ads.googleads.v8.resources.Recommendation.RecommendationMetrics @@ -2193,13 +2193,13 @@ var file_google_ads_googleads_v8_resources_recommendation_proto_depIdxs = []int3 22, // 23: google.ads.googleads.v8.resources.Recommendation.KeywordRecommendation.keyword:type_name -> google.ads.googleads.v8.common.KeywordInfo 23, // 24: google.ads.googleads.v8.resources.Recommendation.TextAdRecommendation.ad:type_name -> google.ads.googleads.v8.resources.Ad 20, // 25: google.ads.googleads.v8.resources.Recommendation.TargetCpaOptInRecommendation.options:type_name -> google.ads.googleads.v8.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption - 24, // 26: google.ads.googleads.v8.resources.Recommendation.SitelinkExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v8.common.SitelinkFeedItem - 23, // 27: google.ads.googleads.v8.resources.Recommendation.ResponsiveSearchAdRecommendation.ad:type_name -> google.ads.googleads.v8.resources.Ad - 25, // 28: google.ads.googleads.v8.resources.Recommendation.CalloutExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v8.common.CalloutFeedItem - 26, // 29: google.ads.googleads.v8.resources.Recommendation.CallExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v8.common.CallFeedItem - 22, // 30: google.ads.googleads.v8.resources.Recommendation.KeywordMatchTypeRecommendation.keyword:type_name -> google.ads.googleads.v8.common.KeywordInfo - 27, // 31: google.ads.googleads.v8.resources.Recommendation.KeywordMatchTypeRecommendation.recommended_match_type:type_name -> google.ads.googleads.v8.enums.KeywordMatchTypeEnum.KeywordMatchType - 3, // 32: google.ads.googleads.v8.resources.Recommendation.MoveUnusedBudgetRecommendation.budget_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.CampaignBudgetRecommendation + 24, // 26: google.ads.googleads.v8.resources.Recommendation.CalloutExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v8.common.CalloutFeedItem + 25, // 27: google.ads.googleads.v8.resources.Recommendation.CallExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v8.common.CallFeedItem + 26, // 28: google.ads.googleads.v8.resources.Recommendation.SitelinkExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v8.common.SitelinkFeedItem + 22, // 29: google.ads.googleads.v8.resources.Recommendation.KeywordMatchTypeRecommendation.keyword:type_name -> google.ads.googleads.v8.common.KeywordInfo + 27, // 30: google.ads.googleads.v8.resources.Recommendation.KeywordMatchTypeRecommendation.recommended_match_type:type_name -> google.ads.googleads.v8.enums.KeywordMatchTypeEnum.KeywordMatchType + 3, // 31: google.ads.googleads.v8.resources.Recommendation.MoveUnusedBudgetRecommendation.budget_recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation.CampaignBudgetRecommendation + 23, // 32: google.ads.googleads.v8.resources.Recommendation.ResponsiveSearchAdRecommendation.ad:type_name -> google.ads.googleads.v8.resources.Ad 1, // 33: google.ads.googleads.v8.resources.Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption.impact:type_name -> google.ads.googleads.v8.resources.Recommendation.RecommendationImpact 28, // 34: google.ads.googleads.v8.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption.goal:type_name -> google.ads.googleads.v8.enums.TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal 1, // 35: google.ads.googleads.v8.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption.impact:type_name -> google.ads.googleads.v8.resources.Recommendation.RecommendationImpact @@ -2278,7 +2278,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_EnhancedCpcOptInRecommendation); i { + switch v := v.(*Recommendation_SearchPartnersOptInRecommendation); i { case 0: return &v.state case 1: @@ -2314,7 +2314,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MaximizeConversionsOptInRecommendation); i { + switch v := v.(*Recommendation_MaximizeClicksOptInRecommendation); i { case 0: return &v.state case 1: @@ -2326,7 +2326,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_TargetRoasOptInRecommendation); i { + switch v := v.(*Recommendation_CalloutExtensionRecommendation); i { case 0: return &v.state case 1: @@ -2338,7 +2338,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_SearchPartnersOptInRecommendation); i { + switch v := v.(*Recommendation_CallExtensionRecommendation); i { case 0: return &v.state case 1: @@ -2350,7 +2350,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MaximizeClicksOptInRecommendation); i { + switch v := v.(*Recommendation_MaximizeConversionsOptInRecommendation); i { case 0: return &v.state case 1: @@ -2362,7 +2362,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_SitelinkExtensionRecommendation); i { + switch v := v.(*Recommendation_EnhancedCpcOptInRecommendation); i { case 0: return &v.state case 1: @@ -2374,7 +2374,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_ResponsiveSearchAdRecommendation); i { + switch v := v.(*Recommendation_SitelinkExtensionRecommendation); i { case 0: return &v.state case 1: @@ -2398,7 +2398,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_CalloutExtensionRecommendation); i { + switch v := v.(*Recommendation_KeywordMatchTypeRecommendation); i { case 0: return &v.state case 1: @@ -2410,7 +2410,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_CallExtensionRecommendation); i { + switch v := v.(*Recommendation_TargetRoasOptInRecommendation); i { case 0: return &v.state case 1: @@ -2422,7 +2422,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_KeywordMatchTypeRecommendation); i { + switch v := v.(*Recommendation_MoveUnusedBudgetRecommendation); i { case 0: return &v.state case 1: @@ -2434,7 +2434,7 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { } } file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MoveUnusedBudgetRecommendation); i { + switch v := v.(*Recommendation_ResponsiveSearchAdRecommendation); i { case 0: return &v.state case 1: @@ -2496,9 +2496,9 @@ func file_google_ads_googleads_v8_resources_recommendation_proto_init() { file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[6].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[7].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[8].OneofWrappers = []interface{}{} - file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[9].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[11].OneofWrappers = []interface{}{} - file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[18].OneofWrappers = []interface{}{} + file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[16].OneofWrappers = []interface{}{} + file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[17].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[19].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_resources_recommendation_proto_msgTypes[20].OneofWrappers = []interface{}{} type x struct{} diff --git a/googleapis/ads/googleads/v8/resources/remarketing_action.pb.go b/googleapis/ads/googleads/v8/resources/remarketing_action.pb.go index 270d1f872..579a82ee5 100644 --- a/googleapis/ads/googleads/v8/resources/remarketing_action.pb.go +++ b/googleapis/ads/googleads/v8/resources/remarketing_action.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/remarketing_action.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/search_term_view.pb.go b/googleapis/ads/googleads/v8/resources/search_term_view.pb.go index fb8503dff..15a2d3092 100644 --- a/googleapis/ads/googleads/v8/resources/search_term_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/search_term_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/search_term_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/shared_criterion.pb.go b/googleapis/ads/googleads/v8/resources/shared_criterion.pb.go index fa3f53e5d..e0779c723 100644 --- a/googleapis/ads/googleads/v8/resources/shared_criterion.pb.go +++ b/googleapis/ads/googleads/v8/resources/shared_criterion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/shared_criterion.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/shared_set.pb.go b/googleapis/ads/googleads/v8/resources/shared_set.pb.go index 837aeb62f..5acf3a663 100644 --- a/googleapis/ads/googleads/v8/resources/shared_set.pb.go +++ b/googleapis/ads/googleads/v8/resources/shared_set.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/shared_set.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/shopping_performance_view.pb.go b/googleapis/ads/googleads/v8/resources/shopping_performance_view.pb.go index 454c4d0ab..433e596dd 100644 --- a/googleapis/ads/googleads/v8/resources/shopping_performance_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/shopping_performance_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/shopping_performance_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/smart_campaign_search_term_view.pb.go b/googleapis/ads/googleads/v8/resources/smart_campaign_search_term_view.pb.go index 12bf6f03e..debd826d9 100644 --- a/googleapis/ads/googleads/v8/resources/smart_campaign_search_term_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/smart_campaign_search_term_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/smart_campaign_search_term_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/smart_campaign_setting.pb.go b/googleapis/ads/googleads/v8/resources/smart_campaign_setting.pb.go index 66610a742..c0fe99a18 100644 --- a/googleapis/ads/googleads/v8/resources/smart_campaign_setting.pb.go +++ b/googleapis/ads/googleads/v8/resources/smart_campaign_setting.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/smart_campaign_setting.proto package resources @@ -161,11 +161,11 @@ type SmartCampaignSetting_BusinessName struct { } type SmartCampaignSetting_BusinessLocationId struct { - // The ID of the Google My Business (GMB) Location. - // The location ID can be fetched by GMB API with its form: + // The ID of the Business Profile location. + // The location ID can be fetched by Business Profile API with its form: // accounts/{accountId}/locations/{locationId}. The last {locationId} - // component from the GMB API represents the business_location_id. - // See the [Google My Business API] + // component from the Business Profile API represents the + // business_location_id. See the [Business Profile API] // (https://developers.google.com/my-business/reference/rest/v4/accounts.locations) BusinessLocationId int64 `protobuf:"varint,6,opt,name=business_location_id,json=businessLocationId,proto3,oneof"` } diff --git a/googleapis/ads/googleads/v8/resources/third_party_app_analytics_link.pb.go b/googleapis/ads/googleads/v8/resources/third_party_app_analytics_link.pb.go index 47acd7602..07f890099 100644 --- a/googleapis/ads/googleads/v8/resources/third_party_app_analytics_link.pb.go +++ b/googleapis/ads/googleads/v8/resources/third_party_app_analytics_link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/third_party_app_analytics_link.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/topic_constant.pb.go b/googleapis/ads/googleads/v8/resources/topic_constant.pb.go index ac95d429f..843e8d9ba 100644 --- a/googleapis/ads/googleads/v8/resources/topic_constant.pb.go +++ b/googleapis/ads/googleads/v8/resources/topic_constant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/topic_constant.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/topic_view.pb.go b/googleapis/ads/googleads/v8/resources/topic_view.pb.go index a7d8674d1..87abb0ae9 100644 --- a/googleapis/ads/googleads/v8/resources/topic_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/topic_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/topic_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/user_interest.pb.go b/googleapis/ads/googleads/v8/resources/user_interest.pb.go index 79269948e..1b6844155 100644 --- a/googleapis/ads/googleads/v8/resources/user_interest.pb.go +++ b/googleapis/ads/googleads/v8/resources/user_interest.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/user_interest.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/user_list.pb.go b/googleapis/ads/googleads/v8/resources/user_list.pb.go index 26173bac3..bd24889ba 100644 --- a/googleapis/ads/googleads/v8/resources/user_list.pb.go +++ b/googleapis/ads/googleads/v8/resources/user_list.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/user_list.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/user_location_view.pb.go b/googleapis/ads/googleads/v8/resources/user_location_view.pb.go index 4496b27f5..76a118b63 100644 --- a/googleapis/ads/googleads/v8/resources/user_location_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/user_location_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/user_location_view.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/video.pb.go b/googleapis/ads/googleads/v8/resources/video.pb.go index b811008be..2c9c7058a 100644 --- a/googleapis/ads/googleads/v8/resources/video.pb.go +++ b/googleapis/ads/googleads/v8/resources/video.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/video.proto package resources diff --git a/googleapis/ads/googleads/v8/resources/webpage_view.pb.go b/googleapis/ads/googleads/v8/resources/webpage_view.pb.go index a424dbd99..4e9a81818 100644 --- a/googleapis/ads/googleads/v8/resources/webpage_view.pb.go +++ b/googleapis/ads/googleads/v8/resources/webpage_view.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/resources/webpage_view.proto package resources diff --git a/googleapis/ads/googleads/v8/services/accessible_bidding_strategy_service.pb.go b/googleapis/ads/googleads/v8/services/accessible_bidding_strategy_service.pb.go index 6834749ed..0ddc3d046 100644 --- a/googleapis/ads/googleads/v8/services/accessible_bidding_strategy_service.pb.go +++ b/googleapis/ads/googleads/v8/services/accessible_bidding_strategy_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/accessible_bidding_strategy_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/account_budget_proposal_service.pb.go b/googleapis/ads/googleads/v8/services/account_budget_proposal_service.pb.go index 3e14cf700..0ba5e0450 100644 --- a/googleapis/ads/googleads/v8/services/account_budget_proposal_service.pb.go +++ b/googleapis/ads/googleads/v8/services/account_budget_proposal_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/account_budget_proposal_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/account_budget_service.pb.go b/googleapis/ads/googleads/v8/services/account_budget_service.pb.go index 1a00484a1..413febd43 100644 --- a/googleapis/ads/googleads/v8/services/account_budget_service.pb.go +++ b/googleapis/ads/googleads/v8/services/account_budget_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/account_budget_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/account_link_service.pb.go b/googleapis/ads/googleads/v8/services/account_link_service.pb.go index e381b6b19..58be7b802 100644 --- a/googleapis/ads/googleads/v8/services/account_link_service.pb.go +++ b/googleapis/ads/googleads/v8/services/account_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/account_link_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_ad_asset_view_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_ad_asset_view_service.pb.go index 710883b39..511767f14 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_ad_asset_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_ad_asset_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_ad_asset_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_ad_label_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_ad_label_service.pb.go index 40bba8df4..2b920cd4b 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_ad_label_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_ad_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_ad_label_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_ad_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_ad_service.pb.go index cd0622613..d77b94d5e 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_ad_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_ad_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_ad_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_asset_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_asset_service.pb.go index 3c492c707..e89afae33 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_asset_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_asset_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_asset_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_audience_view_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_audience_view_service.pb.go index 4ef28e272..c94dcf532 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_audience_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_audience_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_audience_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_bid_modifier_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_bid_modifier_service.pb.go index baff3047c..dd4183987 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_bid_modifier_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_bid_modifier_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_bid_modifier_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_criterion_label_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_criterion_label_service.pb.go index 7e8d804b8..559be7b5f 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_criterion_label_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_criterion_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_criterion_label_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_criterion_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_criterion_service.pb.go index 63f4a0916..48d6b5d9a 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_criterion_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_criterion_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_criterion_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_criterion_simulation_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_criterion_simulation_service.pb.go index 24c0c4a5f..b4c0b92e3 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_criterion_simulation_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_criterion_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_criterion_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_extension_setting_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_extension_setting_service.pb.go index ac9812362..f744c60ca 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_extension_setting_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_extension_setting_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_feed_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_feed_service.pb.go index 39d9ba7fe..763ed19c6 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_feed_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_feed_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_feed_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_label_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_label_service.pb.go index 59499cda8..ea099b867 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_label_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_label_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_service.pb.go index 2f9b35d4c..0b35c03c2 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_group_simulation_service.pb.go b/googleapis/ads/googleads/v8/services/ad_group_simulation_service.pb.go index 32be6a725..9565fa379 100644 --- a/googleapis/ads/googleads/v8/services/ad_group_simulation_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_group_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_group_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_parameter_service.pb.go b/googleapis/ads/googleads/v8/services/ad_parameter_service.pb.go index 84faf7d68..f32c793cb 100644 --- a/googleapis/ads/googleads/v8/services/ad_parameter_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_parameter_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_parameter_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_schedule_view_service.pb.go b/googleapis/ads/googleads/v8/services/ad_schedule_view_service.pb.go index 3d5594237..d3ddca645 100644 --- a/googleapis/ads/googleads/v8/services/ad_schedule_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_schedule_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_schedule_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/ad_service.pb.go b/googleapis/ads/googleads/v8/services/ad_service.pb.go index c409ca732..be395f692 100644 --- a/googleapis/ads/googleads/v8/services/ad_service.pb.go +++ b/googleapis/ads/googleads/v8/services/ad_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/ad_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/age_range_view_service.pb.go b/googleapis/ads/googleads/v8/services/age_range_view_service.pb.go index feaef4520..849c5a71c 100644 --- a/googleapis/ads/googleads/v8/services/age_range_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/age_range_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/age_range_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/asset_field_type_view_service.pb.go b/googleapis/ads/googleads/v8/services/asset_field_type_view_service.pb.go index ff56eedd8..ac12f560c 100644 --- a/googleapis/ads/googleads/v8/services/asset_field_type_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/asset_field_type_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/asset_field_type_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/asset_service.pb.go b/googleapis/ads/googleads/v8/services/asset_service.pb.go index 415c5cfb8..97c0f9996 100644 --- a/googleapis/ads/googleads/v8/services/asset_service.pb.go +++ b/googleapis/ads/googleads/v8/services/asset_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/asset_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/batch_job_service.pb.go b/googleapis/ads/googleads/v8/services/batch_job_service.pb.go index 4f447765b..0510f5dd2 100644 --- a/googleapis/ads/googleads/v8/services/batch_job_service.pb.go +++ b/googleapis/ads/googleads/v8/services/batch_job_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/batch_job_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/bidding_data_exclusion_service.pb.go b/googleapis/ads/googleads/v8/services/bidding_data_exclusion_service.pb.go new file mode 100644 index 000000000..cb9f1e359 --- /dev/null +++ b/googleapis/ads/googleads/v8/services/bidding_data_exclusion_service.pb.go @@ -0,0 +1,840 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/services/bidding_data_exclusion_service.proto + +package services + +import ( + context "context" + reflect "reflect" + sync "sync" + + enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" + resources "google.golang.org/genproto/googleapis/ads/googleads/v8/resources" + _ "google.golang.org/genproto/googleapis/api/annotations" + status "google.golang.org/genproto/googleapis/rpc/status" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status1 "google.golang.org/grpc/status" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Request message for +// [BiddingDataExclusionService.GetBiddingDataExclusion][google.ads.googleads.v8.services.BiddingDataExclusionService.GetBiddingDataExclusion]. +type GetBiddingDataExclusionRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. The resource name of the data exclusion to fetch. + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` +} + +func (x *GetBiddingDataExclusionRequest) Reset() { + *x = GetBiddingDataExclusionRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetBiddingDataExclusionRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetBiddingDataExclusionRequest) ProtoMessage() {} + +func (x *GetBiddingDataExclusionRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetBiddingDataExclusionRequest.ProtoReflect.Descriptor instead. +func (*GetBiddingDataExclusionRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescGZIP(), []int{0} +} + +func (x *GetBiddingDataExclusionRequest) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +// Request message for +// [BiddingDataExclusionService.MutateBiddingDataExclusions][google.ads.googleads.v8.services.BiddingDataExclusionService.MutateBiddingDataExclusions]. +type MutateBiddingDataExclusionsRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. ID of the customer whose data exclusions are being modified. + CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` + // Required. The list of operations to perform on individual data exclusions. + Operations []*BiddingDataExclusionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"` + // If true, successful operations will be carried out and invalid + // operations will return errors. If false, all operations will be carried + // out in one transaction if and only if they are all valid. + // Default is false. + PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"` + // If true, the request is validated but not executed. Only errors are + // returned, not results. + ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` + // The response content type setting. Determines whether the mutable resource + // or just the resource name should be returned post mutation. + ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `protobuf:"varint,5,opt,name=response_content_type,json=responseContentType,proto3,enum=google.ads.googleads.v8.enums.ResponseContentTypeEnum_ResponseContentType" json:"response_content_type,omitempty"` +} + +func (x *MutateBiddingDataExclusionsRequest) Reset() { + *x = MutateBiddingDataExclusionsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateBiddingDataExclusionsRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateBiddingDataExclusionsRequest) ProtoMessage() {} + +func (x *MutateBiddingDataExclusionsRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateBiddingDataExclusionsRequest.ProtoReflect.Descriptor instead. +func (*MutateBiddingDataExclusionsRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescGZIP(), []int{1} +} + +func (x *MutateBiddingDataExclusionsRequest) GetCustomerId() string { + if x != nil { + return x.CustomerId + } + return "" +} + +func (x *MutateBiddingDataExclusionsRequest) GetOperations() []*BiddingDataExclusionOperation { + if x != nil { + return x.Operations + } + return nil +} + +func (x *MutateBiddingDataExclusionsRequest) GetPartialFailure() bool { + if x != nil { + return x.PartialFailure + } + return false +} + +func (x *MutateBiddingDataExclusionsRequest) GetValidateOnly() bool { + if x != nil { + return x.ValidateOnly + } + return false +} + +func (x *MutateBiddingDataExclusionsRequest) GetResponseContentType() enums.ResponseContentTypeEnum_ResponseContentType { + if x != nil { + return x.ResponseContentType + } + return enums.ResponseContentTypeEnum_ResponseContentType(0) +} + +// A single operation (create, remove, update) on a data exclusion. +type BiddingDataExclusionOperation struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // FieldMask that determines which resource fields are modified in an update. + UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` + // The mutate operation. + // + // Types that are assignable to Operation: + // *BiddingDataExclusionOperation_Create + // *BiddingDataExclusionOperation_Update + // *BiddingDataExclusionOperation_Remove + Operation isBiddingDataExclusionOperation_Operation `protobuf_oneof:"operation"` +} + +func (x *BiddingDataExclusionOperation) Reset() { + *x = BiddingDataExclusionOperation{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *BiddingDataExclusionOperation) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BiddingDataExclusionOperation) ProtoMessage() {} + +func (x *BiddingDataExclusionOperation) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BiddingDataExclusionOperation.ProtoReflect.Descriptor instead. +func (*BiddingDataExclusionOperation) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescGZIP(), []int{2} +} + +func (x *BiddingDataExclusionOperation) GetUpdateMask() *fieldmaskpb.FieldMask { + if x != nil { + return x.UpdateMask + } + return nil +} + +func (m *BiddingDataExclusionOperation) GetOperation() isBiddingDataExclusionOperation_Operation { + if m != nil { + return m.Operation + } + return nil +} + +func (x *BiddingDataExclusionOperation) GetCreate() *resources.BiddingDataExclusion { + if x, ok := x.GetOperation().(*BiddingDataExclusionOperation_Create); ok { + return x.Create + } + return nil +} + +func (x *BiddingDataExclusionOperation) GetUpdate() *resources.BiddingDataExclusion { + if x, ok := x.GetOperation().(*BiddingDataExclusionOperation_Update); ok { + return x.Update + } + return nil +} + +func (x *BiddingDataExclusionOperation) GetRemove() string { + if x, ok := x.GetOperation().(*BiddingDataExclusionOperation_Remove); ok { + return x.Remove + } + return "" +} + +type isBiddingDataExclusionOperation_Operation interface { + isBiddingDataExclusionOperation_Operation() +} + +type BiddingDataExclusionOperation_Create struct { + // Create operation: No resource name is expected for the new data + // exclusion. + Create *resources.BiddingDataExclusion `protobuf:"bytes,1,opt,name=create,proto3,oneof"` +} + +type BiddingDataExclusionOperation_Update struct { + // Update operation: The data exclusion is expected to have a valid + // resource name. + Update *resources.BiddingDataExclusion `protobuf:"bytes,2,opt,name=update,proto3,oneof"` +} + +type BiddingDataExclusionOperation_Remove struct { + // Remove operation: A resource name for the removed data exclusion + // is expected, in this format: + // + // `customers/{customer_id}/biddingDataExclusions/{data_exclusion_id}` + Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"` +} + +func (*BiddingDataExclusionOperation_Create) isBiddingDataExclusionOperation_Operation() {} + +func (*BiddingDataExclusionOperation_Update) isBiddingDataExclusionOperation_Operation() {} + +func (*BiddingDataExclusionOperation_Remove) isBiddingDataExclusionOperation_Operation() {} + +// Response message for data exlusions mutate. +type MutateBiddingDataExclusionsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Errors that pertain to operation failures in the partial failure mode. + // Returned only when partial_failure = true and all errors occur inside the + // operations. If any errors occur outside the operations (e.g. auth errors), + // we return an RPC level error. + PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"` + // All results for the mutate. + Results []*MutateBiddingDataExclusionsResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"` +} + +func (x *MutateBiddingDataExclusionsResponse) Reset() { + *x = MutateBiddingDataExclusionsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateBiddingDataExclusionsResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateBiddingDataExclusionsResponse) ProtoMessage() {} + +func (x *MutateBiddingDataExclusionsResponse) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateBiddingDataExclusionsResponse.ProtoReflect.Descriptor instead. +func (*MutateBiddingDataExclusionsResponse) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescGZIP(), []int{3} +} + +func (x *MutateBiddingDataExclusionsResponse) GetPartialFailureError() *status.Status { + if x != nil { + return x.PartialFailureError + } + return nil +} + +func (x *MutateBiddingDataExclusionsResponse) GetResults() []*MutateBiddingDataExclusionsResult { + if x != nil { + return x.Results + } + return nil +} + +// The result for the data exclusion mutate. +type MutateBiddingDataExclusionsResult struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Returned for successful operations. + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` + // The mutated bidding data exclusion with only mutable fields after mutate. + // The field will only be returned when response_content_type is set + // to "MUTABLE_RESOURCE". + BiddingDataExclusion *resources.BiddingDataExclusion `protobuf:"bytes,2,opt,name=bidding_data_exclusion,json=biddingDataExclusion,proto3" json:"bidding_data_exclusion,omitempty"` +} + +func (x *MutateBiddingDataExclusionsResult) Reset() { + *x = MutateBiddingDataExclusionsResult{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateBiddingDataExclusionsResult) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateBiddingDataExclusionsResult) ProtoMessage() {} + +func (x *MutateBiddingDataExclusionsResult) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateBiddingDataExclusionsResult.ProtoReflect.Descriptor instead. +func (*MutateBiddingDataExclusionsResult) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescGZIP(), []int{4} +} + +func (x *MutateBiddingDataExclusionsResult) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +func (x *MutateBiddingDataExclusionsResult) GetBiddingDataExclusion() *resources.BiddingDataExclusion { + if x != nil { + return x.BiddingDataExclusion + } + return nil +} + +var File_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDesc = []byte{ + 0x0a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, + 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, + 0x64, 0x61, 0x74, 0x61, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, + 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, + 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, + 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, + 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x22, 0x7c, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, + 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x5a, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x02, + 0xfa, 0x41, 0x2f, 0x0a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, + 0x6f, 0x6e, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, + 0x22, 0xfe, 0x02, 0x0a, 0x22, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, + 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x64, 0x0a, + 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, + 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, + 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x70, 0x61, + 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, 0x0d, + 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x04, 0x20, + 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, + 0x79, 0x12, 0x7e, 0x0a, 0x15, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x63, 0x6f, + 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, + 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, + 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x72, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, + 0x65, 0x22, 0xa9, 0x02, 0x0a, 0x1d, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, + 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, + 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, + 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, + 0x12, 0x51, 0x0a, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, + 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x06, 0x63, 0x72, 0x65, + 0x61, 0x74, 0x65, 0x12, 0x51, 0x0a, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, + 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x06, + 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x06, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x06, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, + 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xcc, 0x01, + 0x0a, 0x23, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, + 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, + 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, + 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, + 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5d, 0x0a, + 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x43, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, + 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xb7, 0x01, 0x0a, + 0x21, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, + 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6d, 0x0a, 0x16, 0x62, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, + 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, + 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, + 0x52, 0x14, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, + 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x32, 0xd9, 0x04, 0x0a, 0x1b, 0x42, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x53, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xe5, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, + 0x6f, 0x6e, 0x12, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, + 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, + 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x4f, 0x82, + 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f, 0x76, 0x38, 0x2f, 0x7b, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, + 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, + 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x8a, + 0x02, 0x0a, 0x1b, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, + 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x44, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, + 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, + 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5e, 0x82, 0xd3, 0xe4, + 0x93, 0x02, 0x3f, 0x22, 0x3a, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, + 0x2a, 0x7d, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, + 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x3a, + 0x01, 0x2a, 0xda, 0x41, 0x16, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, + 0x2c, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x45, 0xca, 0x41, 0x18, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, 0x74, 0x70, 0x73, + 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, + 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, 0x77, 0x6f, 0x72, + 0x64, 0x73, 0x42, 0x87, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x20, 0x42, 0x69, 0x64, + 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, + 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, + 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, + 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, + 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, + 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, + 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescData = file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDesc +) + +func file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescData) + }) + return file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDescData +} + +var file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes = make([]protoimpl.MessageInfo, 5) +var file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_goTypes = []interface{}{ + (*GetBiddingDataExclusionRequest)(nil), // 0: google.ads.googleads.v8.services.GetBiddingDataExclusionRequest + (*MutateBiddingDataExclusionsRequest)(nil), // 1: google.ads.googleads.v8.services.MutateBiddingDataExclusionsRequest + (*BiddingDataExclusionOperation)(nil), // 2: google.ads.googleads.v8.services.BiddingDataExclusionOperation + (*MutateBiddingDataExclusionsResponse)(nil), // 3: google.ads.googleads.v8.services.MutateBiddingDataExclusionsResponse + (*MutateBiddingDataExclusionsResult)(nil), // 4: google.ads.googleads.v8.services.MutateBiddingDataExclusionsResult + (enums.ResponseContentTypeEnum_ResponseContentType)(0), // 5: google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + (*fieldmaskpb.FieldMask)(nil), // 6: google.protobuf.FieldMask + (*resources.BiddingDataExclusion)(nil), // 7: google.ads.googleads.v8.resources.BiddingDataExclusion + (*status.Status)(nil), // 8: google.rpc.Status +} +var file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_depIdxs = []int32{ + 2, // 0: google.ads.googleads.v8.services.MutateBiddingDataExclusionsRequest.operations:type_name -> google.ads.googleads.v8.services.BiddingDataExclusionOperation + 5, // 1: google.ads.googleads.v8.services.MutateBiddingDataExclusionsRequest.response_content_type:type_name -> google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + 6, // 2: google.ads.googleads.v8.services.BiddingDataExclusionOperation.update_mask:type_name -> google.protobuf.FieldMask + 7, // 3: google.ads.googleads.v8.services.BiddingDataExclusionOperation.create:type_name -> google.ads.googleads.v8.resources.BiddingDataExclusion + 7, // 4: google.ads.googleads.v8.services.BiddingDataExclusionOperation.update:type_name -> google.ads.googleads.v8.resources.BiddingDataExclusion + 8, // 5: google.ads.googleads.v8.services.MutateBiddingDataExclusionsResponse.partial_failure_error:type_name -> google.rpc.Status + 4, // 6: google.ads.googleads.v8.services.MutateBiddingDataExclusionsResponse.results:type_name -> google.ads.googleads.v8.services.MutateBiddingDataExclusionsResult + 7, // 7: google.ads.googleads.v8.services.MutateBiddingDataExclusionsResult.bidding_data_exclusion:type_name -> google.ads.googleads.v8.resources.BiddingDataExclusion + 0, // 8: google.ads.googleads.v8.services.BiddingDataExclusionService.GetBiddingDataExclusion:input_type -> google.ads.googleads.v8.services.GetBiddingDataExclusionRequest + 1, // 9: google.ads.googleads.v8.services.BiddingDataExclusionService.MutateBiddingDataExclusions:input_type -> google.ads.googleads.v8.services.MutateBiddingDataExclusionsRequest + 7, // 10: google.ads.googleads.v8.services.BiddingDataExclusionService.GetBiddingDataExclusion:output_type -> google.ads.googleads.v8.resources.BiddingDataExclusion + 3, // 11: google.ads.googleads.v8.services.BiddingDataExclusionService.MutateBiddingDataExclusions:output_type -> google.ads.googleads.v8.services.MutateBiddingDataExclusionsResponse + 10, // [10:12] is the sub-list for method output_type + 8, // [8:10] is the sub-list for method input_type + 8, // [8:8] is the sub-list for extension type_name + 8, // [8:8] is the sub-list for extension extendee + 0, // [0:8] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_init() } +func file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_init() { + if File_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetBiddingDataExclusionRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateBiddingDataExclusionsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*BiddingDataExclusionOperation); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateBiddingDataExclusionsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateBiddingDataExclusionsResult); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes[2].OneofWrappers = []interface{}{ + (*BiddingDataExclusionOperation_Create)(nil), + (*BiddingDataExclusionOperation_Update)(nil), + (*BiddingDataExclusionOperation_Remove)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDesc, + NumEnums: 0, + NumMessages: 5, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_depIdxs, + MessageInfos: file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto = out.File + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_rawDesc = nil + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_goTypes = nil + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_depIdxs = nil +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConnInterface + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion6 + +// BiddingDataExclusionServiceClient is the client API for BiddingDataExclusionService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type BiddingDataExclusionServiceClient interface { + // Returns the requested data exclusion in full detail. + GetBiddingDataExclusion(ctx context.Context, in *GetBiddingDataExclusionRequest, opts ...grpc.CallOption) (*resources.BiddingDataExclusion, error) + // Creates, updates, or removes data exclusions. + // Operation statuses are returned. + MutateBiddingDataExclusions(ctx context.Context, in *MutateBiddingDataExclusionsRequest, opts ...grpc.CallOption) (*MutateBiddingDataExclusionsResponse, error) +} + +type biddingDataExclusionServiceClient struct { + cc grpc.ClientConnInterface +} + +func NewBiddingDataExclusionServiceClient(cc grpc.ClientConnInterface) BiddingDataExclusionServiceClient { + return &biddingDataExclusionServiceClient{cc} +} + +func (c *biddingDataExclusionServiceClient) GetBiddingDataExclusion(ctx context.Context, in *GetBiddingDataExclusionRequest, opts ...grpc.CallOption) (*resources.BiddingDataExclusion, error) { + out := new(resources.BiddingDataExclusion) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.BiddingDataExclusionService/GetBiddingDataExclusion", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *biddingDataExclusionServiceClient) MutateBiddingDataExclusions(ctx context.Context, in *MutateBiddingDataExclusionsRequest, opts ...grpc.CallOption) (*MutateBiddingDataExclusionsResponse, error) { + out := new(MutateBiddingDataExclusionsResponse) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.BiddingDataExclusionService/MutateBiddingDataExclusions", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// BiddingDataExclusionServiceServer is the server API for BiddingDataExclusionService service. +type BiddingDataExclusionServiceServer interface { + // Returns the requested data exclusion in full detail. + GetBiddingDataExclusion(context.Context, *GetBiddingDataExclusionRequest) (*resources.BiddingDataExclusion, error) + // Creates, updates, or removes data exclusions. + // Operation statuses are returned. + MutateBiddingDataExclusions(context.Context, *MutateBiddingDataExclusionsRequest) (*MutateBiddingDataExclusionsResponse, error) +} + +// UnimplementedBiddingDataExclusionServiceServer can be embedded to have forward compatible implementations. +type UnimplementedBiddingDataExclusionServiceServer struct { +} + +func (*UnimplementedBiddingDataExclusionServiceServer) GetBiddingDataExclusion(context.Context, *GetBiddingDataExclusionRequest) (*resources.BiddingDataExclusion, error) { + return nil, status1.Errorf(codes.Unimplemented, "method GetBiddingDataExclusion not implemented") +} +func (*UnimplementedBiddingDataExclusionServiceServer) MutateBiddingDataExclusions(context.Context, *MutateBiddingDataExclusionsRequest) (*MutateBiddingDataExclusionsResponse, error) { + return nil, status1.Errorf(codes.Unimplemented, "method MutateBiddingDataExclusions not implemented") +} + +func RegisterBiddingDataExclusionServiceServer(s *grpc.Server, srv BiddingDataExclusionServiceServer) { + s.RegisterService(&_BiddingDataExclusionService_serviceDesc, srv) +} + +func _BiddingDataExclusionService_GetBiddingDataExclusion_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetBiddingDataExclusionRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(BiddingDataExclusionServiceServer).GetBiddingDataExclusion(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.BiddingDataExclusionService/GetBiddingDataExclusion", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(BiddingDataExclusionServiceServer).GetBiddingDataExclusion(ctx, req.(*GetBiddingDataExclusionRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _BiddingDataExclusionService_MutateBiddingDataExclusions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MutateBiddingDataExclusionsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(BiddingDataExclusionServiceServer).MutateBiddingDataExclusions(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.BiddingDataExclusionService/MutateBiddingDataExclusions", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(BiddingDataExclusionServiceServer).MutateBiddingDataExclusions(ctx, req.(*MutateBiddingDataExclusionsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _BiddingDataExclusionService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "google.ads.googleads.v8.services.BiddingDataExclusionService", + HandlerType: (*BiddingDataExclusionServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "GetBiddingDataExclusion", + Handler: _BiddingDataExclusionService_GetBiddingDataExclusion_Handler, + }, + { + MethodName: "MutateBiddingDataExclusions", + Handler: _BiddingDataExclusionService_MutateBiddingDataExclusions_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "google/ads/googleads/v8/services/bidding_data_exclusion_service.proto", +} diff --git a/googleapis/ads/googleads/v8/services/bidding_seasonality_adjustment_service.pb.go b/googleapis/ads/googleads/v8/services/bidding_seasonality_adjustment_service.pb.go new file mode 100644 index 000000000..992d64542 --- /dev/null +++ b/googleapis/ads/googleads/v8/services/bidding_seasonality_adjustment_service.pb.go @@ -0,0 +1,857 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/services/bidding_seasonality_adjustment_service.proto + +package services + +import ( + context "context" + reflect "reflect" + sync "sync" + + enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" + resources "google.golang.org/genproto/googleapis/ads/googleads/v8/resources" + _ "google.golang.org/genproto/googleapis/api/annotations" + status "google.golang.org/genproto/googleapis/rpc/status" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status1 "google.golang.org/grpc/status" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Request message for +// [BiddingSeasonalityAdjustmentService.GetBiddingSeasonalityAdjustment][google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService.GetBiddingSeasonalityAdjustment]. +type GetBiddingSeasonalityAdjustmentRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. The resource name of the seasonality adjustment to fetch. + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` +} + +func (x *GetBiddingSeasonalityAdjustmentRequest) Reset() { + *x = GetBiddingSeasonalityAdjustmentRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetBiddingSeasonalityAdjustmentRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetBiddingSeasonalityAdjustmentRequest) ProtoMessage() {} + +func (x *GetBiddingSeasonalityAdjustmentRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetBiddingSeasonalityAdjustmentRequest.ProtoReflect.Descriptor instead. +func (*GetBiddingSeasonalityAdjustmentRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescGZIP(), []int{0} +} + +func (x *GetBiddingSeasonalityAdjustmentRequest) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +// Request message for +// [BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments][google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments]. +type MutateBiddingSeasonalityAdjustmentsRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. ID of the customer whose seasonality adjustments are being modified. + CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` + // Required. The list of operations to perform on individual seasonality adjustments. + Operations []*BiddingSeasonalityAdjustmentOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"` + // If true, successful operations will be carried out and invalid + // operations will return errors. If false, all operations will be carried + // out in one transaction if and only if they are all valid. + // Default is false. + PartialFailure bool `protobuf:"varint,3,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"` + // If true, the request is validated but not executed. Only errors are + // returned, not results. + ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` + // The response content type setting. Determines whether the mutable resource + // or just the resource name should be returned post mutation. + ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `protobuf:"varint,5,opt,name=response_content_type,json=responseContentType,proto3,enum=google.ads.googleads.v8.enums.ResponseContentTypeEnum_ResponseContentType" json:"response_content_type,omitempty"` +} + +func (x *MutateBiddingSeasonalityAdjustmentsRequest) Reset() { + *x = MutateBiddingSeasonalityAdjustmentsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateBiddingSeasonalityAdjustmentsRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateBiddingSeasonalityAdjustmentsRequest) ProtoMessage() {} + +func (x *MutateBiddingSeasonalityAdjustmentsRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateBiddingSeasonalityAdjustmentsRequest.ProtoReflect.Descriptor instead. +func (*MutateBiddingSeasonalityAdjustmentsRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescGZIP(), []int{1} +} + +func (x *MutateBiddingSeasonalityAdjustmentsRequest) GetCustomerId() string { + if x != nil { + return x.CustomerId + } + return "" +} + +func (x *MutateBiddingSeasonalityAdjustmentsRequest) GetOperations() []*BiddingSeasonalityAdjustmentOperation { + if x != nil { + return x.Operations + } + return nil +} + +func (x *MutateBiddingSeasonalityAdjustmentsRequest) GetPartialFailure() bool { + if x != nil { + return x.PartialFailure + } + return false +} + +func (x *MutateBiddingSeasonalityAdjustmentsRequest) GetValidateOnly() bool { + if x != nil { + return x.ValidateOnly + } + return false +} + +func (x *MutateBiddingSeasonalityAdjustmentsRequest) GetResponseContentType() enums.ResponseContentTypeEnum_ResponseContentType { + if x != nil { + return x.ResponseContentType + } + return enums.ResponseContentTypeEnum_ResponseContentType(0) +} + +// A single operation (create, remove, update) on a seasonality adjustment. +type BiddingSeasonalityAdjustmentOperation struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // FieldMask that determines which resource fields are modified in an update. + UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` + // The mutate operation. + // + // Types that are assignable to Operation: + // *BiddingSeasonalityAdjustmentOperation_Create + // *BiddingSeasonalityAdjustmentOperation_Update + // *BiddingSeasonalityAdjustmentOperation_Remove + Operation isBiddingSeasonalityAdjustmentOperation_Operation `protobuf_oneof:"operation"` +} + +func (x *BiddingSeasonalityAdjustmentOperation) Reset() { + *x = BiddingSeasonalityAdjustmentOperation{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *BiddingSeasonalityAdjustmentOperation) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BiddingSeasonalityAdjustmentOperation) ProtoMessage() {} + +func (x *BiddingSeasonalityAdjustmentOperation) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BiddingSeasonalityAdjustmentOperation.ProtoReflect.Descriptor instead. +func (*BiddingSeasonalityAdjustmentOperation) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescGZIP(), []int{2} +} + +func (x *BiddingSeasonalityAdjustmentOperation) GetUpdateMask() *fieldmaskpb.FieldMask { + if x != nil { + return x.UpdateMask + } + return nil +} + +func (m *BiddingSeasonalityAdjustmentOperation) GetOperation() isBiddingSeasonalityAdjustmentOperation_Operation { + if m != nil { + return m.Operation + } + return nil +} + +func (x *BiddingSeasonalityAdjustmentOperation) GetCreate() *resources.BiddingSeasonalityAdjustment { + if x, ok := x.GetOperation().(*BiddingSeasonalityAdjustmentOperation_Create); ok { + return x.Create + } + return nil +} + +func (x *BiddingSeasonalityAdjustmentOperation) GetUpdate() *resources.BiddingSeasonalityAdjustment { + if x, ok := x.GetOperation().(*BiddingSeasonalityAdjustmentOperation_Update); ok { + return x.Update + } + return nil +} + +func (x *BiddingSeasonalityAdjustmentOperation) GetRemove() string { + if x, ok := x.GetOperation().(*BiddingSeasonalityAdjustmentOperation_Remove); ok { + return x.Remove + } + return "" +} + +type isBiddingSeasonalityAdjustmentOperation_Operation interface { + isBiddingSeasonalityAdjustmentOperation_Operation() +} + +type BiddingSeasonalityAdjustmentOperation_Create struct { + // Create operation: No resource name is expected for the new seasonality + // adjustment. + Create *resources.BiddingSeasonalityAdjustment `protobuf:"bytes,1,opt,name=create,proto3,oneof"` +} + +type BiddingSeasonalityAdjustmentOperation_Update struct { + // Update operation: The seasonality adjustment is expected to have a valid + // resource name. + Update *resources.BiddingSeasonalityAdjustment `protobuf:"bytes,2,opt,name=update,proto3,oneof"` +} + +type BiddingSeasonalityAdjustmentOperation_Remove struct { + // Remove operation: A resource name for the removed seasonality adjustment + // is expected, in this format: + // + // `customers/{customer_id}/biddingSeasonalityAdjustments/{seasonality_adjustment_id}` + Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"` +} + +func (*BiddingSeasonalityAdjustmentOperation_Create) isBiddingSeasonalityAdjustmentOperation_Operation() { +} + +func (*BiddingSeasonalityAdjustmentOperation_Update) isBiddingSeasonalityAdjustmentOperation_Operation() { +} + +func (*BiddingSeasonalityAdjustmentOperation_Remove) isBiddingSeasonalityAdjustmentOperation_Operation() { +} + +// Response message for seasonality adjustments mutate. +type MutateBiddingSeasonalityAdjustmentsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Errors that pertain to operation failures in the partial failure mode. + // Returned only when partial_failure = true and all errors occur inside the + // operations. If any errors occur outside the operations (e.g. auth errors), + // we return an RPC level error. + PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"` + // All results for the mutate. + Results []*MutateBiddingSeasonalityAdjustmentsResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"` +} + +func (x *MutateBiddingSeasonalityAdjustmentsResponse) Reset() { + *x = MutateBiddingSeasonalityAdjustmentsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateBiddingSeasonalityAdjustmentsResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateBiddingSeasonalityAdjustmentsResponse) ProtoMessage() {} + +func (x *MutateBiddingSeasonalityAdjustmentsResponse) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateBiddingSeasonalityAdjustmentsResponse.ProtoReflect.Descriptor instead. +func (*MutateBiddingSeasonalityAdjustmentsResponse) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescGZIP(), []int{3} +} + +func (x *MutateBiddingSeasonalityAdjustmentsResponse) GetPartialFailureError() *status.Status { + if x != nil { + return x.PartialFailureError + } + return nil +} + +func (x *MutateBiddingSeasonalityAdjustmentsResponse) GetResults() []*MutateBiddingSeasonalityAdjustmentsResult { + if x != nil { + return x.Results + } + return nil +} + +// The result for the seasonality adjustment mutate. +type MutateBiddingSeasonalityAdjustmentsResult struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Returned for successful operations. + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` + // The mutated bidding seasonality adjustment with only mutable fields after + // mutate. The field will only be returned when response_content_type is set + // to "MUTABLE_RESOURCE". + BiddingSeasonalityAdjustment *resources.BiddingSeasonalityAdjustment `protobuf:"bytes,2,opt,name=bidding_seasonality_adjustment,json=biddingSeasonalityAdjustment,proto3" json:"bidding_seasonality_adjustment,omitempty"` +} + +func (x *MutateBiddingSeasonalityAdjustmentsResult) Reset() { + *x = MutateBiddingSeasonalityAdjustmentsResult{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateBiddingSeasonalityAdjustmentsResult) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateBiddingSeasonalityAdjustmentsResult) ProtoMessage() {} + +func (x *MutateBiddingSeasonalityAdjustmentsResult) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateBiddingSeasonalityAdjustmentsResult.ProtoReflect.Descriptor instead. +func (*MutateBiddingSeasonalityAdjustmentsResult) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescGZIP(), []int{4} +} + +func (x *MutateBiddingSeasonalityAdjustmentsResult) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +func (x *MutateBiddingSeasonalityAdjustmentsResult) GetBiddingSeasonalityAdjustment() *resources.BiddingSeasonalityAdjustment { + if x != nil { + return x.BiddingSeasonalityAdjustment + } + return nil +} + +var File_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDesc = []byte{ + 0x0a, 0x4d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, 0x6f, + 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, + 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, + 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, + 0x2f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, + 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x46, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, + 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, + 0x69, 0x74, 0x79, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, + 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, + 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, + 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, + 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x22, 0x8c, 0x01, 0x0a, 0x26, 0x47, 0x65, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, + 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, + 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x62, 0x0a, + 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x42, 0x3d, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x37, 0x0a, 0x35, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, + 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, + 0x65, 0x6e, 0x74, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, + 0x65, 0x22, 0x8e, 0x03, 0x0a, 0x2a, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, + 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, + 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x6c, 0x0a, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, + 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, + 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x70, + 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, + 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, + 0x6c, 0x79, 0x12, 0x7e, 0x0a, 0x15, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x63, + 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, + 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x72, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, + 0x70, 0x65, 0x22, 0xc1, 0x02, 0x0a, 0x25, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, + 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, + 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, + 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x59, 0x0a, 0x06, 0x63, 0x72, 0x65, + 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, + 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x06, 0x63, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x12, 0x59, 0x0a, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, + 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, + 0x18, 0x0a, 0x06, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x00, 0x52, 0x06, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xdc, 0x01, 0x0a, 0x2b, 0x4d, 0x75, 0x74, 0x61, 0x74, + 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, + 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, + 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, + 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, + 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x65, + 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, + 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xd8, 0x01, 0x0a, 0x29, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, + 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, + 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x85, 0x01, 0x0a, 0x1e, 0x62, 0x69, 0x64, + 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, + 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, + 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, + 0x6e, 0x74, 0x52, 0x1c, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, + 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, + 0x32, 0xa1, 0x05, 0x0a, 0x23, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, + 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, + 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x85, 0x02, 0x0a, 0x1f, 0x47, 0x65, 0x74, + 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, + 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x48, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x47, 0x65, 0x74, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, + 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, + 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x22, 0x57, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x12, + 0x3f, 0x2f, 0x76, 0x38, 0x2f, 0x7b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x3d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, + 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, + 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x7d, + 0xda, 0x41, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, + 0x12, 0xaa, 0x02, 0x0a, 0x23, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, + 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x4c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, + 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, + 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, + 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, + 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x22, 0x42, 0x2f, + 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x2f, 0x62, 0x69, 0x64, + 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, + 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x3a, 0x6d, 0x75, 0x74, 0x61, 0x74, + 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x16, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, + 0x69, 0x64, 0x2c, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x45, 0xca, + 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, 0x74, + 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, 0x77, + 0x6f, 0x72, 0x64, 0x73, 0x42, 0x8f, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x28, 0x42, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, + 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, + 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescData = file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDesc +) + +func file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescData) + }) + return file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDescData +} + +var file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes = make([]protoimpl.MessageInfo, 5) +var file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_goTypes = []interface{}{ + (*GetBiddingSeasonalityAdjustmentRequest)(nil), // 0: google.ads.googleads.v8.services.GetBiddingSeasonalityAdjustmentRequest + (*MutateBiddingSeasonalityAdjustmentsRequest)(nil), // 1: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsRequest + (*BiddingSeasonalityAdjustmentOperation)(nil), // 2: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentOperation + (*MutateBiddingSeasonalityAdjustmentsResponse)(nil), // 3: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResponse + (*MutateBiddingSeasonalityAdjustmentsResult)(nil), // 4: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResult + (enums.ResponseContentTypeEnum_ResponseContentType)(0), // 5: google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + (*fieldmaskpb.FieldMask)(nil), // 6: google.protobuf.FieldMask + (*resources.BiddingSeasonalityAdjustment)(nil), // 7: google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment + (*status.Status)(nil), // 8: google.rpc.Status +} +var file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_depIdxs = []int32{ + 2, // 0: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsRequest.operations:type_name -> google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentOperation + 5, // 1: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsRequest.response_content_type:type_name -> google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + 6, // 2: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentOperation.update_mask:type_name -> google.protobuf.FieldMask + 7, // 3: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentOperation.create:type_name -> google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment + 7, // 4: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentOperation.update:type_name -> google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment + 8, // 5: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResponse.partial_failure_error:type_name -> google.rpc.Status + 4, // 6: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResponse.results:type_name -> google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResult + 7, // 7: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResult.bidding_seasonality_adjustment:type_name -> google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment + 0, // 8: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService.GetBiddingSeasonalityAdjustment:input_type -> google.ads.googleads.v8.services.GetBiddingSeasonalityAdjustmentRequest + 1, // 9: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments:input_type -> google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsRequest + 7, // 10: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService.GetBiddingSeasonalityAdjustment:output_type -> google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment + 3, // 11: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService.MutateBiddingSeasonalityAdjustments:output_type -> google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResponse + 10, // [10:12] is the sub-list for method output_type + 8, // [8:10] is the sub-list for method input_type + 8, // [8:8] is the sub-list for extension type_name + 8, // [8:8] is the sub-list for extension extendee + 0, // [0:8] is the sub-list for field type_name +} + +func init() { + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_init() +} +func file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_init() { + if File_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetBiddingSeasonalityAdjustmentRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateBiddingSeasonalityAdjustmentsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*BiddingSeasonalityAdjustmentOperation); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateBiddingSeasonalityAdjustmentsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateBiddingSeasonalityAdjustmentsResult); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes[2].OneofWrappers = []interface{}{ + (*BiddingSeasonalityAdjustmentOperation_Create)(nil), + (*BiddingSeasonalityAdjustmentOperation_Update)(nil), + (*BiddingSeasonalityAdjustmentOperation_Remove)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDesc, + NumEnums: 0, + NumMessages: 5, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_depIdxs, + MessageInfos: file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto = out.File + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_rawDesc = nil + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_goTypes = nil + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_depIdxs = nil +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConnInterface + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion6 + +// BiddingSeasonalityAdjustmentServiceClient is the client API for BiddingSeasonalityAdjustmentService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type BiddingSeasonalityAdjustmentServiceClient interface { + // Returns the requested seasonality adjustment in full detail. + GetBiddingSeasonalityAdjustment(ctx context.Context, in *GetBiddingSeasonalityAdjustmentRequest, opts ...grpc.CallOption) (*resources.BiddingSeasonalityAdjustment, error) + // Creates, updates, or removes seasonality adjustments. + // Operation statuses are returned. + MutateBiddingSeasonalityAdjustments(ctx context.Context, in *MutateBiddingSeasonalityAdjustmentsRequest, opts ...grpc.CallOption) (*MutateBiddingSeasonalityAdjustmentsResponse, error) +} + +type biddingSeasonalityAdjustmentServiceClient struct { + cc grpc.ClientConnInterface +} + +func NewBiddingSeasonalityAdjustmentServiceClient(cc grpc.ClientConnInterface) BiddingSeasonalityAdjustmentServiceClient { + return &biddingSeasonalityAdjustmentServiceClient{cc} +} + +func (c *biddingSeasonalityAdjustmentServiceClient) GetBiddingSeasonalityAdjustment(ctx context.Context, in *GetBiddingSeasonalityAdjustmentRequest, opts ...grpc.CallOption) (*resources.BiddingSeasonalityAdjustment, error) { + out := new(resources.BiddingSeasonalityAdjustment) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService/GetBiddingSeasonalityAdjustment", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *biddingSeasonalityAdjustmentServiceClient) MutateBiddingSeasonalityAdjustments(ctx context.Context, in *MutateBiddingSeasonalityAdjustmentsRequest, opts ...grpc.CallOption) (*MutateBiddingSeasonalityAdjustmentsResponse, error) { + out := new(MutateBiddingSeasonalityAdjustmentsResponse) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService/MutateBiddingSeasonalityAdjustments", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// BiddingSeasonalityAdjustmentServiceServer is the server API for BiddingSeasonalityAdjustmentService service. +type BiddingSeasonalityAdjustmentServiceServer interface { + // Returns the requested seasonality adjustment in full detail. + GetBiddingSeasonalityAdjustment(context.Context, *GetBiddingSeasonalityAdjustmentRequest) (*resources.BiddingSeasonalityAdjustment, error) + // Creates, updates, or removes seasonality adjustments. + // Operation statuses are returned. + MutateBiddingSeasonalityAdjustments(context.Context, *MutateBiddingSeasonalityAdjustmentsRequest) (*MutateBiddingSeasonalityAdjustmentsResponse, error) +} + +// UnimplementedBiddingSeasonalityAdjustmentServiceServer can be embedded to have forward compatible implementations. +type UnimplementedBiddingSeasonalityAdjustmentServiceServer struct { +} + +func (*UnimplementedBiddingSeasonalityAdjustmentServiceServer) GetBiddingSeasonalityAdjustment(context.Context, *GetBiddingSeasonalityAdjustmentRequest) (*resources.BiddingSeasonalityAdjustment, error) { + return nil, status1.Errorf(codes.Unimplemented, "method GetBiddingSeasonalityAdjustment not implemented") +} +func (*UnimplementedBiddingSeasonalityAdjustmentServiceServer) MutateBiddingSeasonalityAdjustments(context.Context, *MutateBiddingSeasonalityAdjustmentsRequest) (*MutateBiddingSeasonalityAdjustmentsResponse, error) { + return nil, status1.Errorf(codes.Unimplemented, "method MutateBiddingSeasonalityAdjustments not implemented") +} + +func RegisterBiddingSeasonalityAdjustmentServiceServer(s *grpc.Server, srv BiddingSeasonalityAdjustmentServiceServer) { + s.RegisterService(&_BiddingSeasonalityAdjustmentService_serviceDesc, srv) +} + +func _BiddingSeasonalityAdjustmentService_GetBiddingSeasonalityAdjustment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetBiddingSeasonalityAdjustmentRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(BiddingSeasonalityAdjustmentServiceServer).GetBiddingSeasonalityAdjustment(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService/GetBiddingSeasonalityAdjustment", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(BiddingSeasonalityAdjustmentServiceServer).GetBiddingSeasonalityAdjustment(ctx, req.(*GetBiddingSeasonalityAdjustmentRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _BiddingSeasonalityAdjustmentService_MutateBiddingSeasonalityAdjustments_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MutateBiddingSeasonalityAdjustmentsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(BiddingSeasonalityAdjustmentServiceServer).MutateBiddingSeasonalityAdjustments(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService/MutateBiddingSeasonalityAdjustments", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(BiddingSeasonalityAdjustmentServiceServer).MutateBiddingSeasonalityAdjustments(ctx, req.(*MutateBiddingSeasonalityAdjustmentsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _BiddingSeasonalityAdjustmentService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentService", + HandlerType: (*BiddingSeasonalityAdjustmentServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "GetBiddingSeasonalityAdjustment", + Handler: _BiddingSeasonalityAdjustmentService_GetBiddingSeasonalityAdjustment_Handler, + }, + { + MethodName: "MutateBiddingSeasonalityAdjustments", + Handler: _BiddingSeasonalityAdjustmentService_MutateBiddingSeasonalityAdjustments_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "google/ads/googleads/v8/services/bidding_seasonality_adjustment_service.proto", +} diff --git a/googleapis/ads/googleads/v8/services/bidding_strategy_service.pb.go b/googleapis/ads/googleads/v8/services/bidding_strategy_service.pb.go index 3285df82f..8727ae975 100644 --- a/googleapis/ads/googleads/v8/services/bidding_strategy_service.pb.go +++ b/googleapis/ads/googleads/v8/services/bidding_strategy_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/bidding_strategy_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/bidding_strategy_simulation_service.pb.go b/googleapis/ads/googleads/v8/services/bidding_strategy_simulation_service.pb.go index c2321651a..ee6976e7e 100644 --- a/googleapis/ads/googleads/v8/services/bidding_strategy_simulation_service.pb.go +++ b/googleapis/ads/googleads/v8/services/bidding_strategy_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/bidding_strategy_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/billing_setup_service.pb.go b/googleapis/ads/googleads/v8/services/billing_setup_service.pb.go index 1b6048b58..74c12ec4a 100644 --- a/googleapis/ads/googleads/v8/services/billing_setup_service.pb.go +++ b/googleapis/ads/googleads/v8/services/billing_setup_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/billing_setup_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_asset_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_asset_service.pb.go index 12583a053..844f17210 100644 --- a/googleapis/ads/googleads/v8/services/campaign_asset_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_asset_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_asset_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_audience_view_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_audience_view_service.pb.go index e46303a0c..af334e21c 100644 --- a/googleapis/ads/googleads/v8/services/campaign_audience_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_audience_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_audience_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_bid_modifier_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_bid_modifier_service.pb.go index 388840fca..a1b290632 100644 --- a/googleapis/ads/googleads/v8/services/campaign_bid_modifier_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_bid_modifier_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_bid_modifier_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_budget_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_budget_service.pb.go index 64d3738d8..0dd809831 100644 --- a/googleapis/ads/googleads/v8/services/campaign_budget_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_budget_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_budget_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_criterion_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_criterion_service.pb.go index 14e79ecb0..86317a217 100644 --- a/googleapis/ads/googleads/v8/services/campaign_criterion_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_criterion_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_criterion_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_criterion_simulation_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_criterion_simulation_service.pb.go index 6bf0c5023..bedbec898 100644 --- a/googleapis/ads/googleads/v8/services/campaign_criterion_simulation_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_criterion_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_criterion_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_draft_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_draft_service.pb.go index c79e9d25d..6bf682490 100644 --- a/googleapis/ads/googleads/v8/services/campaign_draft_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_draft_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_draft_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_experiment_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_experiment_service.pb.go index ba21023d7..8acb01f95 100644 --- a/googleapis/ads/googleads/v8/services/campaign_experiment_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_experiment_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_experiment_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_extension_setting_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_extension_setting_service.pb.go index 570e553e3..41e3e1e2a 100644 --- a/googleapis/ads/googleads/v8/services/campaign_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_extension_setting_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_extension_setting_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_feed_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_feed_service.pb.go index 5dc6aad6b..9edbafa34 100644 --- a/googleapis/ads/googleads/v8/services/campaign_feed_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_feed_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_feed_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_label_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_label_service.pb.go index 944156a45..982c5072f 100644 --- a/googleapis/ads/googleads/v8/services/campaign_label_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_label_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_service.pb.go index 6685073fc..889b2aae9 100644 --- a/googleapis/ads/googleads/v8/services/campaign_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_shared_set_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_shared_set_service.pb.go index 39bd49b42..5381ce8c8 100644 --- a/googleapis/ads/googleads/v8/services/campaign_shared_set_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_shared_set_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_shared_set_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/campaign_simulation_service.pb.go b/googleapis/ads/googleads/v8/services/campaign_simulation_service.pb.go index 1d7e17984..2434a9619 100644 --- a/googleapis/ads/googleads/v8/services/campaign_simulation_service.pb.go +++ b/googleapis/ads/googleads/v8/services/campaign_simulation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/campaign_simulation_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/carrier_constant_service.pb.go b/googleapis/ads/googleads/v8/services/carrier_constant_service.pb.go index ed5bd6a02..5d0d2c6c1 100644 --- a/googleapis/ads/googleads/v8/services/carrier_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/carrier_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/carrier_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/change_status_service.pb.go b/googleapis/ads/googleads/v8/services/change_status_service.pb.go index f5c136901..0abea3317 100644 --- a/googleapis/ads/googleads/v8/services/change_status_service.pb.go +++ b/googleapis/ads/googleads/v8/services/change_status_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/change_status_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/click_view_service.pb.go b/googleapis/ads/googleads/v8/services/click_view_service.pb.go index bd733d33f..39a10fa79 100644 --- a/googleapis/ads/googleads/v8/services/click_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/click_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/click_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/combined_audience_service.pb.go b/googleapis/ads/googleads/v8/services/combined_audience_service.pb.go index 36fc81e0d..799edc4a8 100644 --- a/googleapis/ads/googleads/v8/services/combined_audience_service.pb.go +++ b/googleapis/ads/googleads/v8/services/combined_audience_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/combined_audience_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/conversion_action_service.pb.go b/googleapis/ads/googleads/v8/services/conversion_action_service.pb.go index 4805b7c70..3944d7e05 100644 --- a/googleapis/ads/googleads/v8/services/conversion_action_service.pb.go +++ b/googleapis/ads/googleads/v8/services/conversion_action_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/conversion_action_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/conversion_adjustment_upload_service.pb.go b/googleapis/ads/googleads/v8/services/conversion_adjustment_upload_service.pb.go index 781542af6..964492513 100644 --- a/googleapis/ads/googleads/v8/services/conversion_adjustment_upload_service.pb.go +++ b/googleapis/ads/googleads/v8/services/conversion_adjustment_upload_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/conversion_adjustment_upload_service.proto package services @@ -25,6 +25,7 @@ import ( reflect "reflect" sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v8/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -218,6 +219,16 @@ type ConversionAdjustment struct { // Otherwise, it will be treated as a duplicate of the previous restatement // and ignored. RestatementValue *RestatementValue `protobuf:"bytes,6,opt,name=restatement_value,json=restatementValue,proto3" json:"restatement_value,omitempty"` + // The user identifiers to enhance the original conversion. + // ConversionAdjustmentUploadService only accepts user identifiers in + // enhancements. The maximum number of user identifiers for each + // enhancement is 5. + UserIdentifiers []*common.UserIdentifier `protobuf:"bytes,10,rep,name=user_identifiers,json=userIdentifiers,proto3" json:"user_identifiers,omitempty"` + // The user agent to enhance the original conversion. This can be found in + // your user's HTTP request header when they convert on your web page. + // Example, "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X)". User + // agent can only be specified in enhancements with user identifiers. + UserAgent *string `protobuf:"bytes,11,opt,name=user_agent,json=userAgent,proto3,oneof" json:"user_agent,omitempty"` // Identifies the conversion to be adjusted. // // Types that are assignable to ConversionIdentifier: @@ -286,6 +297,20 @@ func (x *ConversionAdjustment) GetRestatementValue() *RestatementValue { return nil } +func (x *ConversionAdjustment) GetUserIdentifiers() []*common.UserIdentifier { + if x != nil { + return x.UserIdentifiers + } + return nil +} + +func (x *ConversionAdjustment) GetUserAgent() string { + if x != nil && x.UserAgent != nil { + return *x.UserAgent + } + return "" +} + func (m *ConversionAdjustment) GetConversionIdentifier() isConversionAdjustment_ConversionIdentifier { if m != nil { return m.ConversionIdentifier @@ -320,7 +345,7 @@ type ConversionAdjustment_GclidDateTimePair struct { type ConversionAdjustment_OrderId struct { // The order ID of the conversion to be adjusted. If the conversion was // reported with an order ID specified, that order ID must be used as the - // identifier here. + // identifier here. The order ID is required for enhancements. OrderId string `protobuf:"bytes,7,opt,name=order_id,json=orderId,proto3,oneof"` } @@ -583,172 +608,184 @@ var file_google_ads_googleads_v8_services_conversion_adjustment_upload_service_p 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x1a, - 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x63, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, - 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, - 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, - 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x22, 0x91, 0x02, 0x0a, 0x22, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, - 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x72, 0x0a, - 0x16, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, - 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, + 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, + 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, + 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, + 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, + 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x91, 0x02, 0x0a, 0x22, 0x55, 0x70, 0x6c, + 0x6f, 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, + 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x72, 0x0a, 0x16, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, + 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x03, 0xe0, + 0x41, 0x02, 0x52, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, + 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x2c, 0x0a, 0x0f, 0x70, 0x61, 0x72, + 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, + 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, + 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, + 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xc5, 0x01, 0x0a, + 0x23, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, + 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, + 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, + 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x56, 0x0a, 0x07, + 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, - 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x15, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, - 0x73, 0x12, 0x2c, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, - 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, - 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, - 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, - 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, - 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xc5, 0x01, 0x0a, 0x23, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, - 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x15, - 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, - 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x56, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, - 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xac, 0x04, 0x0a, - 0x14, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, - 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x14, 0x61, 0x64, 0x6a, 0x75, 0x73, - 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, - 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x12, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, - 0x65, 0x6e, 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x7d, - 0x0a, 0x0f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x54, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, - 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0e, 0x61, - 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x5f, 0x0a, - 0x11, 0x72, 0x65, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x61, 0x6c, - 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x74, - 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x10, 0x72, 0x65, - 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x66, - 0x0a, 0x14, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x70, 0x61, 0x69, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, - 0x47, 0x63, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x50, 0x61, 0x69, - 0x72, 0x48, 0x00, 0x52, 0x11, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, - 0x6d, 0x65, 0x50, 0x61, 0x69, 0x72, 0x12, 0x1b, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, - 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, - 0x72, 0x49, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x42, 0x14, 0x0a, 0x12, - 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, - 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, - 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x8d, 0x01, 0x0a, 0x10, - 0x52, 0x65, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, - 0x12, 0x2a, 0x0a, 0x0e, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x76, 0x61, 0x6c, - 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x48, 0x00, 0x52, 0x0d, 0x61, 0x64, 0x6a, 0x75, - 0x73, 0x74, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, - 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, - 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x0c, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, - 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x42, 0x11, 0x0a, 0x0f, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, - 0x74, 0x65, 0x64, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, - 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x88, 0x01, 0x0a, 0x11, - 0x47, 0x63, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x50, 0x61, 0x69, - 0x72, 0x12, 0x19, 0x0a, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x00, 0x52, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x14, - 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, - 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x12, 0x63, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, - 0x88, 0x01, 0x01, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x42, 0x17, 0x0a, - 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, - 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x22, 0xd1, 0x03, 0x0a, 0x1a, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x52, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, - 0x48, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x14, 0x61, 0x64, 0x6a, 0x75, 0x73, - 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, - 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x12, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, - 0x65, 0x6e, 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x7d, - 0x0a, 0x0f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x54, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, - 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0e, 0x61, - 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x66, 0x0a, - 0x14, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, - 0x5f, 0x70, 0x61, 0x69, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, - 0x63, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x50, 0x61, 0x69, 0x72, - 0x48, 0x00, 0x52, 0x11, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, - 0x65, 0x50, 0x61, 0x69, 0x72, 0x12, 0x1b, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, - 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, - 0x49, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x42, 0x14, 0x0a, 0x12, 0x5f, - 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, - 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x32, 0x92, 0x03, 0x0a, 0x21, 0x43, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, - 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x12, 0xa5, 0x02, 0x0a, 0x1b, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, - 0x12, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x73, 0x22, 0xba, 0x05, 0x0a, 0x14, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x30, 0x0a, + 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, + 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, + 0x35, 0x0a, 0x14, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x61, + 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, + 0x12, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, + 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x7d, 0x0a, 0x0f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, + 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x54, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, + 0x6d, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, + 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0e, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, + 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x5f, 0x0a, 0x11, 0x72, 0x65, 0x73, 0x74, 0x61, 0x74, 0x65, + 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x10, 0x72, 0x65, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, + 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x59, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, + 0x6e, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, + 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, + 0x73, 0x12, 0x22, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x18, + 0x0b, 0x20, 0x01, 0x28, 0x09, 0x48, 0x03, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, + 0x6e, 0x74, 0x88, 0x01, 0x01, 0x12, 0x66, 0x0a, 0x14, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x5f, 0x64, + 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x69, 0x72, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x63, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74, 0x65, + 0x54, 0x69, 0x6d, 0x65, 0x50, 0x61, 0x69, 0x72, 0x48, 0x00, 0x52, 0x11, 0x67, 0x63, 0x6c, 0x69, + 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x50, 0x61, 0x69, 0x72, 0x12, 0x1b, 0x0a, + 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x00, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x49, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, + 0x69, 0x65, 0x72, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x61, 0x64, + 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, + 0x6d, 0x65, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x67, 0x65, 0x6e, + 0x74, 0x22, 0x8d, 0x01, 0x0a, 0x10, 0x52, 0x65, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, + 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x2a, 0x0a, 0x0e, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, + 0x65, 0x64, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x48, 0x00, + 0x52, 0x0d, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, + 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, + 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x0c, 0x63, 0x75, 0x72, + 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x42, 0x11, 0x0a, 0x0f, + 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x42, + 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, + 0x65, 0x22, 0x88, 0x01, 0x0a, 0x11, 0x47, 0x63, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, + 0x69, 0x6d, 0x65, 0x50, 0x61, 0x69, 0x72, 0x12, 0x19, 0x0a, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x88, + 0x01, 0x01, 0x12, 0x35, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x01, 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, 0x61, + 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x67, 0x63, + 0x6c, 0x69, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x22, 0xd1, 0x03, 0x0a, + 0x1a, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x30, 0x0a, 0x11, 0x63, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, + 0x14, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, + 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x12, 0x61, + 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, + 0x65, 0x88, 0x01, 0x01, 0x12, 0x7d, 0x0a, 0x0f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, + 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x54, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x43, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, + 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, + 0x79, 0x70, 0x65, 0x52, 0x0e, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x54, + 0x79, 0x70, 0x65, 0x12, 0x66, 0x0a, 0x14, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x5f, 0x64, 0x61, 0x74, + 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x69, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x63, 0x6c, 0x69, 0x64, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x50, 0x61, 0x69, 0x72, 0x48, 0x00, 0x52, 0x11, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x44, + 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x50, 0x61, 0x69, 0x72, 0x12, 0x1b, 0x0a, 0x08, 0x6f, + 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, + 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x49, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x63, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, + 0x72, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x61, 0x64, 0x6a, 0x75, + 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, + 0x32, 0x92, 0x03, 0x0a, 0x21, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, + 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xa5, 0x02, 0x0a, 0x1b, 0x55, 0x70, 0x6c, 0x6f, 0x61, + 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, - 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x79, 0x82, - 0xd3, 0xe4, 0x93, 0x02, 0x3e, 0x22, 0x39, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, - 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, - 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x32, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, - 0x64, 0x2c, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, - 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2c, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, - 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x1a, 0x45, 0xca, 0x41, 0x18, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, - 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, - 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, - 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x42, - 0x8d, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x26, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, - 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, - 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, - 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, - 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, - 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, - 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, - 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, - 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x45, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x22, 0x79, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3e, 0x22, 0x39, 0x2f, 0x76, 0x38, + 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x75, 0x70, 0x6c, 0x6f, 0x61, + 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, + 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x32, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2c, 0x70, + 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x1a, 0x45, + 0xca, 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, + 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, + 0x77, 0x6f, 0x72, 0x64, 0x73, 0x42, 0x8d, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x26, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, + 0x6d, 0x65, 0x6e, 0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, + 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, + 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -773,23 +810,25 @@ var file_google_ads_googleads_v8_services_conversion_adjustment_upload_service_p (*ConversionAdjustmentResult)(nil), // 5: google.ads.googleads.v8.services.ConversionAdjustmentResult (*status.Status)(nil), // 6: google.rpc.Status (enums.ConversionAdjustmentTypeEnum_ConversionAdjustmentType)(0), // 7: google.ads.googleads.v8.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType + (*common.UserIdentifier)(nil), // 8: google.ads.googleads.v8.common.UserIdentifier } var file_google_ads_googleads_v8_services_conversion_adjustment_upload_service_proto_depIdxs = []int32{ - 2, // 0: google.ads.googleads.v8.services.UploadConversionAdjustmentsRequest.conversion_adjustments:type_name -> google.ads.googleads.v8.services.ConversionAdjustment - 6, // 1: google.ads.googleads.v8.services.UploadConversionAdjustmentsResponse.partial_failure_error:type_name -> google.rpc.Status - 5, // 2: google.ads.googleads.v8.services.UploadConversionAdjustmentsResponse.results:type_name -> google.ads.googleads.v8.services.ConversionAdjustmentResult - 7, // 3: google.ads.googleads.v8.services.ConversionAdjustment.adjustment_type:type_name -> google.ads.googleads.v8.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType - 3, // 4: google.ads.googleads.v8.services.ConversionAdjustment.restatement_value:type_name -> google.ads.googleads.v8.services.RestatementValue - 4, // 5: google.ads.googleads.v8.services.ConversionAdjustment.gclid_date_time_pair:type_name -> google.ads.googleads.v8.services.GclidDateTimePair - 7, // 6: google.ads.googleads.v8.services.ConversionAdjustmentResult.adjustment_type:type_name -> google.ads.googleads.v8.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType - 4, // 7: google.ads.googleads.v8.services.ConversionAdjustmentResult.gclid_date_time_pair:type_name -> google.ads.googleads.v8.services.GclidDateTimePair - 0, // 8: google.ads.googleads.v8.services.ConversionAdjustmentUploadService.UploadConversionAdjustments:input_type -> google.ads.googleads.v8.services.UploadConversionAdjustmentsRequest - 1, // 9: google.ads.googleads.v8.services.ConversionAdjustmentUploadService.UploadConversionAdjustments:output_type -> google.ads.googleads.v8.services.UploadConversionAdjustmentsResponse - 9, // [9:10] is the sub-list for method output_type - 8, // [8:9] is the sub-list for method input_type - 8, // [8:8] is the sub-list for extension type_name - 8, // [8:8] is the sub-list for extension extendee - 0, // [0:8] is the sub-list for field type_name + 2, // 0: google.ads.googleads.v8.services.UploadConversionAdjustmentsRequest.conversion_adjustments:type_name -> google.ads.googleads.v8.services.ConversionAdjustment + 6, // 1: google.ads.googleads.v8.services.UploadConversionAdjustmentsResponse.partial_failure_error:type_name -> google.rpc.Status + 5, // 2: google.ads.googleads.v8.services.UploadConversionAdjustmentsResponse.results:type_name -> google.ads.googleads.v8.services.ConversionAdjustmentResult + 7, // 3: google.ads.googleads.v8.services.ConversionAdjustment.adjustment_type:type_name -> google.ads.googleads.v8.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType + 3, // 4: google.ads.googleads.v8.services.ConversionAdjustment.restatement_value:type_name -> google.ads.googleads.v8.services.RestatementValue + 8, // 5: google.ads.googleads.v8.services.ConversionAdjustment.user_identifiers:type_name -> google.ads.googleads.v8.common.UserIdentifier + 4, // 6: google.ads.googleads.v8.services.ConversionAdjustment.gclid_date_time_pair:type_name -> google.ads.googleads.v8.services.GclidDateTimePair + 7, // 7: google.ads.googleads.v8.services.ConversionAdjustmentResult.adjustment_type:type_name -> google.ads.googleads.v8.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType + 4, // 8: google.ads.googleads.v8.services.ConversionAdjustmentResult.gclid_date_time_pair:type_name -> google.ads.googleads.v8.services.GclidDateTimePair + 0, // 9: google.ads.googleads.v8.services.ConversionAdjustmentUploadService.UploadConversionAdjustments:input_type -> google.ads.googleads.v8.services.UploadConversionAdjustmentsRequest + 1, // 10: google.ads.googleads.v8.services.ConversionAdjustmentUploadService.UploadConversionAdjustments:output_type -> google.ads.googleads.v8.services.UploadConversionAdjustmentsResponse + 10, // [10:11] is the sub-list for method output_type + 9, // [9:10] is the sub-list for method input_type + 9, // [9:9] is the sub-list for extension type_name + 9, // [9:9] is the sub-list for extension extendee + 0, // [0:9] is the sub-list for field type_name } func init() { file_google_ads_googleads_v8_services_conversion_adjustment_upload_service_proto_init() } diff --git a/googleapis/ads/googleads/v8/services/conversion_custom_variable_service.pb.go b/googleapis/ads/googleads/v8/services/conversion_custom_variable_service.pb.go index 74a1a04a6..7e0da0505 100644 --- a/googleapis/ads/googleads/v8/services/conversion_custom_variable_service.pb.go +++ b/googleapis/ads/googleads/v8/services/conversion_custom_variable_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/conversion_custom_variable_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/conversion_upload_service.pb.go b/googleapis/ads/googleads/v8/services/conversion_upload_service.pb.go index dc981aeae..bb325117a 100644 --- a/googleapis/ads/googleads/v8/services/conversion_upload_service.pb.go +++ b/googleapis/ads/googleads/v8/services/conversion_upload_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/conversion_upload_service.proto package services @@ -25,6 +25,7 @@ import ( reflect "reflect" sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v8/common" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" grpc "google.golang.org/grpc" @@ -370,6 +371,10 @@ type ClickConversion struct { CustomVariables []*CustomVariable `protobuf:"bytes,15,rep,name=custom_variables,json=customVariables,proto3" json:"custom_variables,omitempty"` // The cart data associated with this conversion. CartData *CartData `protobuf:"bytes,16,opt,name=cart_data,json=cartData,proto3" json:"cart_data,omitempty"` + // The user identifiers associated with this conversion. Only hashed_email and + // hashed_phone_number are supported for conversion uploads. The maximum + // number of user identifiers for each conversion is 5. + UserIdentifiers []*common.UserIdentifier `protobuf:"bytes,17,rep,name=user_identifiers,json=userIdentifiers,proto3" json:"user_identifiers,omitempty"` } func (x *ClickConversion) Reset() { @@ -467,6 +472,13 @@ func (x *ClickConversion) GetCartData() *CartData { return nil } +func (x *ClickConversion) GetUserIdentifiers() []*common.UserIdentifier { + if x != nil { + return x.UserIdentifiers + } + return nil +} + // A call conversion. type CallConversion struct { state protoimpl.MessageState @@ -651,6 +663,10 @@ type ClickConversionResult struct { // The date time at which the conversion occurred. The format is // "yyyy-mm-dd hh:mm:ss+|-hh:mm", e.g. “2019-01-01 12:32:45-08:00”. ConversionDateTime *string `protobuf:"bytes,6,opt,name=conversion_date_time,json=conversionDateTime,proto3,oneof" json:"conversion_date_time,omitempty"` + // The user identifiers associated with this conversion. Only hashed_email and + // hashed_phone_number are supported for conversion uploads. The maximum + // number of user identifiers for each conversion is 5. + UserIdentifiers []*common.UserIdentifier `protobuf:"bytes,7,rep,name=user_identifiers,json=userIdentifiers,proto3" json:"user_identifiers,omitempty"` } func (x *ClickConversionResult) Reset() { @@ -706,6 +722,13 @@ func (x *ClickConversionResult) GetConversionDateTime() string { return "" } +func (x *ClickConversionResult) GetUserIdentifiers() []*common.UserIdentifier { + if x != nil { + return x.UserIdentifiers + } + return nil +} + // Identifying information for a successfully processed CallConversionUpload. type CallConversionResult struct { state protoimpl.MessageState @@ -1015,279 +1038,294 @@ var file_google_ads_googleads_v8_services_conversion_upload_service_proto_rawDes 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, - 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, - 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, - 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x22, 0xf2, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, 0x6b, - 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, - 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x58, 0x0a, 0x0b, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x2e, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, - 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x02, - 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, - 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, - 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, - 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xbb, 0x01, 0x0a, 0x1e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, - 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, - 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, 0x72, - 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0x51, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x73, 0x22, 0xf0, 0x01, 0x0a, 0x1c, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, - 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x57, 0x0a, 0x0b, 0x63, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, - 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, - 0x02, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, - 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, - 0x6c, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, - 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xb9, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x6c, 0x6f, 0x61, - 0x64, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, - 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, 0x72, - 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, - 0x12, 0x50, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, - 0x74, 0x73, 0x22, 0x99, 0x05, 0x0a, 0x0f, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x18, - 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x88, 0x01, - 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x10, - 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, - 0x09, 0x48, 0x02, 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, - 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x2e, 0x0a, 0x10, 0x63, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0c, - 0x20, 0x01, 0x28, 0x01, 0x48, 0x03, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x63, 0x75, - 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, - 0x09, 0x48, 0x04, 0x52, 0x0c, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, - 0x65, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, - 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x49, - 0x64, 0x88, 0x01, 0x01, 0x12, 0x75, 0x0a, 0x19, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, - 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, - 0x61, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, - 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, - 0x74, 0x61, 0x52, 0x17, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, - 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x5b, 0x0a, 0x10, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, - 0x0f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x69, 0x63, 0x65, 0x73, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x6f, + 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x75, 0x73, 0x65, + 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, + 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, + 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf2, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x6c, + 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, + 0x12, 0x58, 0x0a, 0x0b, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, + 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, - 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, - 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x47, 0x0a, 0x09, 0x63, 0x61, 0x72, 0x74, - 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, - 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x08, 0x63, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, - 0x61, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x42, 0x14, 0x0a, 0x12, 0x5f, - 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x63, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x42, - 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, - 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x22, 0x85, - 0x04, 0x0a, 0x0e, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x12, 0x20, 0x0a, 0x09, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x07, - 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, - 0x88, 0x01, 0x01, 0x12, 0x34, 0x0a, 0x14, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x72, - 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, - 0x09, 0x48, 0x01, 0x52, 0x11, 0x63, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, - 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, - 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x63, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x0f, 0x70, 0x61, + 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, + 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, + 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, + 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xbb, 0x01, + 0x0a, 0x1e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, + 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, + 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x51, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6c, 0x69, + 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xf0, 0x01, 0x0a, 0x1c, + 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x49, 0x64, 0x12, 0x57, 0x0a, 0x0b, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x0f, 0x70, + 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, + 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, + 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, + 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xb9, + 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, + 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, + 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x50, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6c, + 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xf4, 0x05, 0x0a, 0x0f, 0x43, + 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x19, + 0x0a, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, + 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, + 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, - 0x69, 0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x03, 0x52, 0x12, 0x63, 0x6f, 0x6e, + 0x69, 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x2e, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x01, 0x48, 0x04, 0x52, 0x0f, + 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x01, 0x48, 0x03, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, - 0x6f, 0x64, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, 0x52, 0x0c, 0x63, 0x75, 0x72, - 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, 0x5b, 0x0a, 0x10, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, - 0x18, 0x0d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x63, 0x61, - 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x61, 0x6c, 0x6c, - 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, - 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, - 0x13, 0x0a, 0x11, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, - 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xe0, 0x01, 0x0a, 0x17, 0x45, 0x78, 0x74, 0x65, 0x72, - 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, - 0x74, 0x61, 0x12, 0x43, 0x0a, 0x1b, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x61, - 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x69, - 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x48, 0x00, 0x52, 0x19, 0x65, 0x78, 0x74, 0x65, 0x72, - 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x72, - 0x65, 0x64, 0x69, 0x74, 0x88, 0x01, 0x01, 0x12, 0x41, 0x0a, 0x1a, 0x65, 0x78, 0x74, 0x65, 0x72, - 0x6e, 0x61, 0x6c, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, - 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x18, 0x65, - 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, - 0x6f, 0x6e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x88, 0x01, 0x01, 0x42, 0x1e, 0x0a, 0x1c, 0x5f, 0x65, - 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x69, 0x74, 0x42, 0x1d, 0x0a, 0x1b, 0x5f, 0x65, - 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x22, 0xd4, 0x01, 0x0a, 0x15, 0x43, 0x6c, - 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x00, 0x52, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x88, 0x01, 0x01, 0x12, 0x30, - 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, - 0x12, 0x35, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, - 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, - 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, - 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x67, 0x63, 0x6c, 0x69, - 0x64, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, - 0x22, 0xad, 0x02, 0x0a, 0x14, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x20, 0x0a, 0x09, 0x63, 0x61, 0x6c, - 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, - 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x34, 0x0a, 0x14, 0x63, + 0x6f, 0x64, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x48, 0x04, 0x52, 0x0c, 0x63, 0x75, 0x72, + 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x08, + 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, + 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x75, 0x0a, 0x19, + 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x52, 0x17, 0x65, 0x78, 0x74, 0x65, + 0x72, 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x44, + 0x61, 0x74, 0x61, 0x12, 0x5b, 0x0a, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, + 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x0f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, + 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, + 0x12, 0x47, 0x0a, 0x09, 0x63, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x10, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, + 0x08, 0x63, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x59, 0x0a, 0x10, 0x75, 0x73, 0x65, + 0x72, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x73, 0x18, 0x11, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, + 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, + 0x69, 0x65, 0x72, 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, + 0x69, 0x65, 0x72, 0x73, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x42, 0x14, + 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x13, 0x0a, + 0x11, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, + 0x63, 0x6f, 0x64, 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x69, + 0x64, 0x22, 0x85, 0x04, 0x0a, 0x0e, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x09, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, + 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, 0x63, 0x61, 0x6c, 0x6c, 0x65, + 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x34, 0x0a, 0x14, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x73, + 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, + 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x11, 0x63, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x72, + 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x35, + 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, + 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x03, 0x52, 0x12, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x2e, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x01, 0x48, + 0x04, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, + 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, 0x52, 0x0c, + 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, + 0x5b, 0x0a, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, + 0x6c, 0x65, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x0f, 0x63, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x42, 0x0c, 0x0a, 0x0a, + 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, - 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x11, 0x63, 0x61, 0x6c, - 0x6c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, + 0x69, 0x6d, 0x65, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, + 0x6d, 0x65, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, 0x72, 0x72, + 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x22, 0xe0, 0x01, 0x0a, 0x17, 0x45, 0x78, + 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, + 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x43, 0x0a, 0x1b, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, + 0x6c, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x72, + 0x65, 0x64, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x48, 0x00, 0x52, 0x19, 0x65, 0x78, + 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, + 0x6e, 0x43, 0x72, 0x65, 0x64, 0x69, 0x74, 0x88, 0x01, 0x01, 0x12, 0x41, 0x0a, 0x1a, 0x65, 0x78, + 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, + 0x6f, 0x6e, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, + 0x52, 0x18, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, + 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x88, 0x01, 0x01, 0x42, 0x1e, 0x0a, + 0x1c, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x72, 0x65, 0x64, 0x69, 0x74, 0x42, 0x1d, 0x0a, + 0x1b, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x69, + 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x22, 0xaf, 0x02, 0x0a, + 0x15, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x05, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x10, + 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, - 0x09, 0x48, 0x03, 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, - 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x63, - 0x61, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x61, 0x6c, + 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x02, 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, + 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x59, 0x0a, 0x10, 0x75, 0x73, + 0x65, 0x72, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x73, 0x18, 0x07, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x66, 0x69, 0x65, 0x72, 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, + 0x66, 0x69, 0x65, 0x72, 0x73, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x67, 0x63, 0x6c, 0x69, 0x64, 0x42, + 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x22, 0xad, + 0x02, 0x0a, 0x14, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x20, 0x0a, 0x09, 0x63, 0x61, 0x6c, 0x6c, 0x65, + 0x72, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, 0x63, 0x61, + 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x34, 0x0a, 0x14, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, - 0x22, 0x9c, 0x01, 0x0a, 0x0e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, - 0x62, 0x6c, 0x65, 0x12, 0x74, 0x0a, 0x1a, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xfa, 0x41, 0x33, 0x0a, 0x31, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, - 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, - 0x18, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, - 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, - 0xe4, 0x02, 0x0a, 0x08, 0x43, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x0b, - 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x2a, 0x0a, - 0x11, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, 0x6f, - 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x66, 0x65, 0x65, 0x64, 0x43, 0x6f, - 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x66, 0x65, 0x65, - 0x64, 0x5f, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x66, 0x65, 0x65, 0x64, 0x4c, 0x61, 0x6e, 0x67, 0x75, - 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x34, 0x0a, 0x16, 0x6c, 0x6f, 0x63, 0x61, 0x6c, - 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x73, - 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x01, 0x52, 0x14, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x54, 0x72, - 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x73, 0x74, 0x12, 0x45, 0x0a, - 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, + 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x11, 0x63, 0x61, 0x6c, 0x6c, 0x53, + 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, + 0x30, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x10, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, + 0x01, 0x12, 0x35, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, + 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x03, 0x52, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x63, 0x61, 0x6c, + 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, + 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, + 0x14, 0x0a, 0x12, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x9c, + 0x01, 0x0a, 0x0e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, + 0x65, 0x12, 0x74, 0x0a, 0x1a, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xfa, 0x41, 0x33, 0x0a, 0x31, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, + 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x18, 0x63, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, + 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xe4, 0x02, + 0x0a, 0x08, 0x43, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x65, + 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x11, 0x66, + 0x65, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x66, 0x65, 0x65, 0x64, 0x43, 0x6f, 0x75, 0x6e, + 0x74, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x66, 0x65, 0x65, 0x64, 0x5f, + 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x10, 0x66, 0x65, 0x65, 0x64, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, + 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x34, 0x0a, 0x16, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x74, + 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x73, 0x74, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x01, 0x52, 0x14, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x54, 0x72, 0x61, 0x6e, + 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x05, 0x69, + 0x74, 0x65, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, + 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x2e, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x05, 0x69, 0x74, 0x65, + 0x6d, 0x73, 0x1a, 0x60, 0x0a, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, + 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x71, 0x75, 0x61, + 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x71, 0x75, 0x61, + 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x6e, 0x69, 0x74, 0x5f, 0x70, 0x72, + 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x75, 0x6e, 0x69, 0x74, 0x50, + 0x72, 0x69, 0x63, 0x65, 0x32, 0xee, 0x04, 0x0a, 0x17, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x12, 0x86, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, 0x6b, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3f, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x55, + 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, - 0x43, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x2e, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x05, 0x69, - 0x74, 0x65, 0x6d, 0x73, 0x1a, 0x60, 0x0a, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1d, 0x0a, 0x0a, - 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x09, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x71, - 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x71, - 0x75, 0x61, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x6e, 0x69, 0x74, 0x5f, - 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x75, 0x6e, 0x69, - 0x74, 0x50, 0x72, 0x69, 0x63, 0x65, 0x32, 0xee, 0x04, 0x0a, 0x17, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x12, 0x86, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, - 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3f, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x73, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x22, 0x69, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x22, 0x34, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, - 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x01, - 0x2a, 0xda, 0x41, 0x27, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, - 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2c, 0x70, 0x61, 0x72, 0x74, - 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x82, 0x02, 0x0a, 0x15, - 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, - 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, - 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x68, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38, 0x22, 0x33, - 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x75, 0x70, + 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x69, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x22, 0x34, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, + 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x6c, 0x69, 0x63, + 0x6b, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x01, 0x2a, 0xda, + 0x41, 0x27, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2c, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, + 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x82, 0x02, 0x0a, 0x15, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x27, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, - 0x2c, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, - 0x1a, 0x45, 0xca, 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, - 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, - 0x61, 0x64, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x42, 0x83, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x42, 0x1c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, - 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, - 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, - 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, - 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, - 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, - 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, - 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x6f, 0x6e, 0x73, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x6c, + 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x6c, + 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x68, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38, 0x22, 0x33, 0x2f, 0x76, + 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x75, 0x70, 0x6c, 0x6f, + 0x61, 0x64, 0x43, 0x61, 0x6c, 0x6c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x27, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, + 0x69, 0x64, 0x2c, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2c, 0x70, + 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x1a, 0x45, + 0xca, 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, + 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, + 0x77, 0x6f, 0x72, 0x64, 0x73, 0x42, 0x83, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x1c, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, + 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x48, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, + 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x3b, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, + 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, + 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, + 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x33, } var ( @@ -1317,6 +1355,7 @@ var file_google_ads_googleads_v8_services_conversion_upload_service_proto_goType (*CartData)(nil), // 10: google.ads.googleads.v8.services.CartData (*CartData_Item)(nil), // 11: google.ads.googleads.v8.services.CartData.Item (*status.Status)(nil), // 12: google.rpc.Status + (*common.UserIdentifier)(nil), // 13: google.ads.googleads.v8.common.UserIdentifier } var file_google_ads_googleads_v8_services_conversion_upload_service_proto_depIdxs = []int32{ 4, // 0: google.ads.googleads.v8.services.UploadClickConversionsRequest.conversions:type_name -> google.ads.googleads.v8.services.ClickConversion @@ -1328,17 +1367,19 @@ var file_google_ads_googleads_v8_services_conversion_upload_service_proto_depIdx 6, // 6: google.ads.googleads.v8.services.ClickConversion.external_attribution_data:type_name -> google.ads.googleads.v8.services.ExternalAttributionData 9, // 7: google.ads.googleads.v8.services.ClickConversion.custom_variables:type_name -> google.ads.googleads.v8.services.CustomVariable 10, // 8: google.ads.googleads.v8.services.ClickConversion.cart_data:type_name -> google.ads.googleads.v8.services.CartData - 9, // 9: google.ads.googleads.v8.services.CallConversion.custom_variables:type_name -> google.ads.googleads.v8.services.CustomVariable - 11, // 10: google.ads.googleads.v8.services.CartData.items:type_name -> google.ads.googleads.v8.services.CartData.Item - 0, // 11: google.ads.googleads.v8.services.ConversionUploadService.UploadClickConversions:input_type -> google.ads.googleads.v8.services.UploadClickConversionsRequest - 2, // 12: google.ads.googleads.v8.services.ConversionUploadService.UploadCallConversions:input_type -> google.ads.googleads.v8.services.UploadCallConversionsRequest - 1, // 13: google.ads.googleads.v8.services.ConversionUploadService.UploadClickConversions:output_type -> google.ads.googleads.v8.services.UploadClickConversionsResponse - 3, // 14: google.ads.googleads.v8.services.ConversionUploadService.UploadCallConversions:output_type -> google.ads.googleads.v8.services.UploadCallConversionsResponse - 13, // [13:15] is the sub-list for method output_type - 11, // [11:13] is the sub-list for method input_type - 11, // [11:11] is the sub-list for extension type_name - 11, // [11:11] is the sub-list for extension extendee - 0, // [0:11] is the sub-list for field type_name + 13, // 9: google.ads.googleads.v8.services.ClickConversion.user_identifiers:type_name -> google.ads.googleads.v8.common.UserIdentifier + 9, // 10: google.ads.googleads.v8.services.CallConversion.custom_variables:type_name -> google.ads.googleads.v8.services.CustomVariable + 13, // 11: google.ads.googleads.v8.services.ClickConversionResult.user_identifiers:type_name -> google.ads.googleads.v8.common.UserIdentifier + 11, // 12: google.ads.googleads.v8.services.CartData.items:type_name -> google.ads.googleads.v8.services.CartData.Item + 0, // 13: google.ads.googleads.v8.services.ConversionUploadService.UploadClickConversions:input_type -> google.ads.googleads.v8.services.UploadClickConversionsRequest + 2, // 14: google.ads.googleads.v8.services.ConversionUploadService.UploadCallConversions:input_type -> google.ads.googleads.v8.services.UploadCallConversionsRequest + 1, // 15: google.ads.googleads.v8.services.ConversionUploadService.UploadClickConversions:output_type -> google.ads.googleads.v8.services.UploadClickConversionsResponse + 3, // 16: google.ads.googleads.v8.services.ConversionUploadService.UploadCallConversions:output_type -> google.ads.googleads.v8.services.UploadCallConversionsResponse + 15, // [15:17] is the sub-list for method output_type + 13, // [13:15] is the sub-list for method input_type + 13, // [13:13] is the sub-list for extension type_name + 13, // [13:13] is the sub-list for extension extendee + 0, // [0:13] is the sub-list for field type_name } func init() { file_google_ads_googleads_v8_services_conversion_upload_service_proto_init() } diff --git a/googleapis/ads/googleads/v8/services/conversion_value_rule_service.pb.go b/googleapis/ads/googleads/v8/services/conversion_value_rule_service.pb.go new file mode 100644 index 000000000..a0645e3af --- /dev/null +++ b/googleapis/ads/googleads/v8/services/conversion_value_rule_service.pb.go @@ -0,0 +1,839 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/services/conversion_value_rule_service.proto + +package services + +import ( + context "context" + reflect "reflect" + sync "sync" + + enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" + resources "google.golang.org/genproto/googleapis/ads/googleads/v8/resources" + _ "google.golang.org/genproto/googleapis/api/annotations" + status "google.golang.org/genproto/googleapis/rpc/status" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status1 "google.golang.org/grpc/status" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Request message for +// [ConversionValueRuleService.GetConversionValueRule][google.ads.googleads.v8.services.ConversionValueRuleService.GetConversionValueRule]. +type GetConversionValueRuleRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. The resource name of the conversion value rule to fetch. + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` +} + +func (x *GetConversionValueRuleRequest) Reset() { + *x = GetConversionValueRuleRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetConversionValueRuleRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetConversionValueRuleRequest) ProtoMessage() {} + +func (x *GetConversionValueRuleRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetConversionValueRuleRequest.ProtoReflect.Descriptor instead. +func (*GetConversionValueRuleRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescGZIP(), []int{0} +} + +func (x *GetConversionValueRuleRequest) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +// Request message for +// [ConversionValueRuleService.MutateConversionValueRules][google.ads.googleads.v8.services.ConversionValueRuleService.MutateConversionValueRules]. +type MutateConversionValueRulesRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. The ID of the customer whose conversion value rules are being modified. + CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` + // Required. The list of operations to perform on individual conversion value rules. + Operations []*ConversionValueRuleOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"` + // If true, successful operations will be carried out and invalid + // operations will return errors. If false, all operations will be carried + // out in one transaction if and only if they are all valid. + // Default is false. + PartialFailure bool `protobuf:"varint,5,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"` + // If true, the request is validated but not executed. Only errors are + // returned, not results. + ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` + // The response content type setting. Determines whether the mutable resource + // or just the resource name should be returned post mutation. + ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `protobuf:"varint,4,opt,name=response_content_type,json=responseContentType,proto3,enum=google.ads.googleads.v8.enums.ResponseContentTypeEnum_ResponseContentType" json:"response_content_type,omitempty"` +} + +func (x *MutateConversionValueRulesRequest) Reset() { + *x = MutateConversionValueRulesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateConversionValueRulesRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateConversionValueRulesRequest) ProtoMessage() {} + +func (x *MutateConversionValueRulesRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateConversionValueRulesRequest.ProtoReflect.Descriptor instead. +func (*MutateConversionValueRulesRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescGZIP(), []int{1} +} + +func (x *MutateConversionValueRulesRequest) GetCustomerId() string { + if x != nil { + return x.CustomerId + } + return "" +} + +func (x *MutateConversionValueRulesRequest) GetOperations() []*ConversionValueRuleOperation { + if x != nil { + return x.Operations + } + return nil +} + +func (x *MutateConversionValueRulesRequest) GetPartialFailure() bool { + if x != nil { + return x.PartialFailure + } + return false +} + +func (x *MutateConversionValueRulesRequest) GetValidateOnly() bool { + if x != nil { + return x.ValidateOnly + } + return false +} + +func (x *MutateConversionValueRulesRequest) GetResponseContentType() enums.ResponseContentTypeEnum_ResponseContentType { + if x != nil { + return x.ResponseContentType + } + return enums.ResponseContentTypeEnum_ResponseContentType(0) +} + +// A single operation (create, update, remove) on a conversion value rule. +type ConversionValueRuleOperation struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // FieldMask that determines which resource fields are modified in an update. + UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` + // The mutate operation. + // + // Types that are assignable to Operation: + // *ConversionValueRuleOperation_Create + // *ConversionValueRuleOperation_Update + // *ConversionValueRuleOperation_Remove + Operation isConversionValueRuleOperation_Operation `protobuf_oneof:"operation"` +} + +func (x *ConversionValueRuleOperation) Reset() { + *x = ConversionValueRuleOperation{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRuleOperation) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRuleOperation) ProtoMessage() {} + +func (x *ConversionValueRuleOperation) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRuleOperation.ProtoReflect.Descriptor instead. +func (*ConversionValueRuleOperation) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescGZIP(), []int{2} +} + +func (x *ConversionValueRuleOperation) GetUpdateMask() *fieldmaskpb.FieldMask { + if x != nil { + return x.UpdateMask + } + return nil +} + +func (m *ConversionValueRuleOperation) GetOperation() isConversionValueRuleOperation_Operation { + if m != nil { + return m.Operation + } + return nil +} + +func (x *ConversionValueRuleOperation) GetCreate() *resources.ConversionValueRule { + if x, ok := x.GetOperation().(*ConversionValueRuleOperation_Create); ok { + return x.Create + } + return nil +} + +func (x *ConversionValueRuleOperation) GetUpdate() *resources.ConversionValueRule { + if x, ok := x.GetOperation().(*ConversionValueRuleOperation_Update); ok { + return x.Update + } + return nil +} + +func (x *ConversionValueRuleOperation) GetRemove() string { + if x, ok := x.GetOperation().(*ConversionValueRuleOperation_Remove); ok { + return x.Remove + } + return "" +} + +type isConversionValueRuleOperation_Operation interface { + isConversionValueRuleOperation_Operation() +} + +type ConversionValueRuleOperation_Create struct { + // Create operation: No resource name is expected for the new conversion + // value rule. + Create *resources.ConversionValueRule `protobuf:"bytes,1,opt,name=create,proto3,oneof"` +} + +type ConversionValueRuleOperation_Update struct { + // Update operation: The conversion value rule is expected to have a valid + // resource name. + Update *resources.ConversionValueRule `protobuf:"bytes,2,opt,name=update,proto3,oneof"` +} + +type ConversionValueRuleOperation_Remove struct { + // Remove operation: A resource name for the removed conversion value rule + // is expected, in this format: + // + // `customers/{customer_id}/conversionValueRules/{conversion_value_rule_id}` + Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"` +} + +func (*ConversionValueRuleOperation_Create) isConversionValueRuleOperation_Operation() {} + +func (*ConversionValueRuleOperation_Update) isConversionValueRuleOperation_Operation() {} + +func (*ConversionValueRuleOperation_Remove) isConversionValueRuleOperation_Operation() {} + +// Response message for +// [ConversionValueRuleService.MutateConversionValueRules][google.ads.googleads.v8.services.ConversionValueRuleService.MutateConversionValueRules]. +type MutateConversionValueRulesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // All results for the mutate. + Results []*MutateConversionValueRuleResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"` + // Errors that pertain to operation failures in the partial failure mode. + // Returned only when partial_failure = true and all errors occur inside the + // operations. If any errors occur outside the operations (e.g. auth errors), + // we return an RPC level error. + PartialFailureError *status.Status `protobuf:"bytes,3,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"` +} + +func (x *MutateConversionValueRulesResponse) Reset() { + *x = MutateConversionValueRulesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateConversionValueRulesResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateConversionValueRulesResponse) ProtoMessage() {} + +func (x *MutateConversionValueRulesResponse) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateConversionValueRulesResponse.ProtoReflect.Descriptor instead. +func (*MutateConversionValueRulesResponse) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescGZIP(), []int{3} +} + +func (x *MutateConversionValueRulesResponse) GetResults() []*MutateConversionValueRuleResult { + if x != nil { + return x.Results + } + return nil +} + +func (x *MutateConversionValueRulesResponse) GetPartialFailureError() *status.Status { + if x != nil { + return x.PartialFailureError + } + return nil +} + +// The result for the conversion value rule mutate. +type MutateConversionValueRuleResult struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Returned for successful operations. + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` + // The mutated conversion value rule with only mutable fields after + // mutate. The field will only be returned when response_content_type is set + // to "MUTABLE_RESOURCE". + ConversionValueRule *resources.ConversionValueRule `protobuf:"bytes,2,opt,name=conversion_value_rule,json=conversionValueRule,proto3" json:"conversion_value_rule,omitempty"` +} + +func (x *MutateConversionValueRuleResult) Reset() { + *x = MutateConversionValueRuleResult{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateConversionValueRuleResult) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateConversionValueRuleResult) ProtoMessage() {} + +func (x *MutateConversionValueRuleResult) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateConversionValueRuleResult.ProtoReflect.Descriptor instead. +func (*MutateConversionValueRuleResult) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescGZIP(), []int{4} +} + +func (x *MutateConversionValueRuleResult) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +func (x *MutateConversionValueRuleResult) GetConversionValueRule() *resources.ConversionValueRule { + if x != nil { + return x.ConversionValueRule + } + return nil +} + +var File_google_ads_googleads_v8_services_conversion_value_rule_service_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDesc = []byte{ + 0x0a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, + 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, + 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, + 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, + 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x22, 0x7a, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x59, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, + 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x34, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2e, + 0x0a, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x0c, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xfc, 0x02, 0x0a, + 0x21, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x63, 0x0a, 0x0a, 0x6f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, + 0x02, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x27, 0x0a, + 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, + 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, + 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, + 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76, + 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x7e, 0x0a, 0x15, 0x72, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, + 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, + 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xa6, 0x02, 0x0a, 0x1c, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, + 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x50, 0x0a, 0x06, 0x63, 0x72, 0x65, + 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, + 0x65, 0x48, 0x00, 0x52, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x50, 0x0a, 0x06, 0x75, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x48, 0x00, 0x52, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, + 0x06, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, + 0x06, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xc9, 0x01, 0x0a, 0x22, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, + 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x07, 0x72, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, + 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, 0x74, + 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, 0x72, + 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, + 0x22, 0xb2, 0x01, 0x0a, 0x1f, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x6a, 0x0a, 0x15, 0x63, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, + 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x52, 0x13, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x52, 0x75, 0x6c, 0x65, 0x32, 0xd0, 0x04, 0x0a, 0x1a, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x12, 0xe1, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x12, + 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x22, 0x4e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38, + 0x12, 0x36, 0x2f, 0x76, 0x38, 0x2f, 0x7b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, + 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x2a, + 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x86, 0x02, 0x0a, 0x1a, 0x4d, 0x75, 0x74, + 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, + 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x52, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x44, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x22, 0x5d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3e, 0x22, 0x39, 0x2f, 0x76, 0x38, 0x2f, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x3a, 0x6d, + 0x75, 0x74, 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x16, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x73, 0x1a, 0x45, 0xca, 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, + 0x27, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, + 0x2f, 0x61, 0x64, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x42, 0x86, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x42, 0x1f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, + 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, + 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, + 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, + 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, + 0x38, 0x5c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescData = file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDesc +) + +func file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescData) + }) + return file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDescData +} + +var file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes = make([]protoimpl.MessageInfo, 5) +var file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_goTypes = []interface{}{ + (*GetConversionValueRuleRequest)(nil), // 0: google.ads.googleads.v8.services.GetConversionValueRuleRequest + (*MutateConversionValueRulesRequest)(nil), // 1: google.ads.googleads.v8.services.MutateConversionValueRulesRequest + (*ConversionValueRuleOperation)(nil), // 2: google.ads.googleads.v8.services.ConversionValueRuleOperation + (*MutateConversionValueRulesResponse)(nil), // 3: google.ads.googleads.v8.services.MutateConversionValueRulesResponse + (*MutateConversionValueRuleResult)(nil), // 4: google.ads.googleads.v8.services.MutateConversionValueRuleResult + (enums.ResponseContentTypeEnum_ResponseContentType)(0), // 5: google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + (*fieldmaskpb.FieldMask)(nil), // 6: google.protobuf.FieldMask + (*resources.ConversionValueRule)(nil), // 7: google.ads.googleads.v8.resources.ConversionValueRule + (*status.Status)(nil), // 8: google.rpc.Status +} +var file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_depIdxs = []int32{ + 2, // 0: google.ads.googleads.v8.services.MutateConversionValueRulesRequest.operations:type_name -> google.ads.googleads.v8.services.ConversionValueRuleOperation + 5, // 1: google.ads.googleads.v8.services.MutateConversionValueRulesRequest.response_content_type:type_name -> google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + 6, // 2: google.ads.googleads.v8.services.ConversionValueRuleOperation.update_mask:type_name -> google.protobuf.FieldMask + 7, // 3: google.ads.googleads.v8.services.ConversionValueRuleOperation.create:type_name -> google.ads.googleads.v8.resources.ConversionValueRule + 7, // 4: google.ads.googleads.v8.services.ConversionValueRuleOperation.update:type_name -> google.ads.googleads.v8.resources.ConversionValueRule + 4, // 5: google.ads.googleads.v8.services.MutateConversionValueRulesResponse.results:type_name -> google.ads.googleads.v8.services.MutateConversionValueRuleResult + 8, // 6: google.ads.googleads.v8.services.MutateConversionValueRulesResponse.partial_failure_error:type_name -> google.rpc.Status + 7, // 7: google.ads.googleads.v8.services.MutateConversionValueRuleResult.conversion_value_rule:type_name -> google.ads.googleads.v8.resources.ConversionValueRule + 0, // 8: google.ads.googleads.v8.services.ConversionValueRuleService.GetConversionValueRule:input_type -> google.ads.googleads.v8.services.GetConversionValueRuleRequest + 1, // 9: google.ads.googleads.v8.services.ConversionValueRuleService.MutateConversionValueRules:input_type -> google.ads.googleads.v8.services.MutateConversionValueRulesRequest + 7, // 10: google.ads.googleads.v8.services.ConversionValueRuleService.GetConversionValueRule:output_type -> google.ads.googleads.v8.resources.ConversionValueRule + 3, // 11: google.ads.googleads.v8.services.ConversionValueRuleService.MutateConversionValueRules:output_type -> google.ads.googleads.v8.services.MutateConversionValueRulesResponse + 10, // [10:12] is the sub-list for method output_type + 8, // [8:10] is the sub-list for method input_type + 8, // [8:8] is the sub-list for extension type_name + 8, // [8:8] is the sub-list for extension extendee + 0, // [0:8] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_init() } +func file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_init() { + if File_google_ads_googleads_v8_services_conversion_value_rule_service_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetConversionValueRuleRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateConversionValueRulesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRuleOperation); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateConversionValueRulesResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateConversionValueRuleResult); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes[2].OneofWrappers = []interface{}{ + (*ConversionValueRuleOperation_Create)(nil), + (*ConversionValueRuleOperation_Update)(nil), + (*ConversionValueRuleOperation_Remove)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDesc, + NumEnums: 0, + NumMessages: 5, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_depIdxs, + MessageInfos: file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_services_conversion_value_rule_service_proto = out.File + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_rawDesc = nil + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_goTypes = nil + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_depIdxs = nil +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConnInterface + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion6 + +// ConversionValueRuleServiceClient is the client API for ConversionValueRuleService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type ConversionValueRuleServiceClient interface { + // Returns the requested conversion value rule. + GetConversionValueRule(ctx context.Context, in *GetConversionValueRuleRequest, opts ...grpc.CallOption) (*resources.ConversionValueRule, error) + // Creates, updates, or removes conversion value rules. Operation statuses are + // returned. + MutateConversionValueRules(ctx context.Context, in *MutateConversionValueRulesRequest, opts ...grpc.CallOption) (*MutateConversionValueRulesResponse, error) +} + +type conversionValueRuleServiceClient struct { + cc grpc.ClientConnInterface +} + +func NewConversionValueRuleServiceClient(cc grpc.ClientConnInterface) ConversionValueRuleServiceClient { + return &conversionValueRuleServiceClient{cc} +} + +func (c *conversionValueRuleServiceClient) GetConversionValueRule(ctx context.Context, in *GetConversionValueRuleRequest, opts ...grpc.CallOption) (*resources.ConversionValueRule, error) { + out := new(resources.ConversionValueRule) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.ConversionValueRuleService/GetConversionValueRule", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *conversionValueRuleServiceClient) MutateConversionValueRules(ctx context.Context, in *MutateConversionValueRulesRequest, opts ...grpc.CallOption) (*MutateConversionValueRulesResponse, error) { + out := new(MutateConversionValueRulesResponse) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.ConversionValueRuleService/MutateConversionValueRules", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// ConversionValueRuleServiceServer is the server API for ConversionValueRuleService service. +type ConversionValueRuleServiceServer interface { + // Returns the requested conversion value rule. + GetConversionValueRule(context.Context, *GetConversionValueRuleRequest) (*resources.ConversionValueRule, error) + // Creates, updates, or removes conversion value rules. Operation statuses are + // returned. + MutateConversionValueRules(context.Context, *MutateConversionValueRulesRequest) (*MutateConversionValueRulesResponse, error) +} + +// UnimplementedConversionValueRuleServiceServer can be embedded to have forward compatible implementations. +type UnimplementedConversionValueRuleServiceServer struct { +} + +func (*UnimplementedConversionValueRuleServiceServer) GetConversionValueRule(context.Context, *GetConversionValueRuleRequest) (*resources.ConversionValueRule, error) { + return nil, status1.Errorf(codes.Unimplemented, "method GetConversionValueRule not implemented") +} +func (*UnimplementedConversionValueRuleServiceServer) MutateConversionValueRules(context.Context, *MutateConversionValueRulesRequest) (*MutateConversionValueRulesResponse, error) { + return nil, status1.Errorf(codes.Unimplemented, "method MutateConversionValueRules not implemented") +} + +func RegisterConversionValueRuleServiceServer(s *grpc.Server, srv ConversionValueRuleServiceServer) { + s.RegisterService(&_ConversionValueRuleService_serviceDesc, srv) +} + +func _ConversionValueRuleService_GetConversionValueRule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetConversionValueRuleRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ConversionValueRuleServiceServer).GetConversionValueRule(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.ConversionValueRuleService/GetConversionValueRule", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ConversionValueRuleServiceServer).GetConversionValueRule(ctx, req.(*GetConversionValueRuleRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ConversionValueRuleService_MutateConversionValueRules_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MutateConversionValueRulesRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ConversionValueRuleServiceServer).MutateConversionValueRules(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.ConversionValueRuleService/MutateConversionValueRules", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ConversionValueRuleServiceServer).MutateConversionValueRules(ctx, req.(*MutateConversionValueRulesRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _ConversionValueRuleService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "google.ads.googleads.v8.services.ConversionValueRuleService", + HandlerType: (*ConversionValueRuleServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "GetConversionValueRule", + Handler: _ConversionValueRuleService_GetConversionValueRule_Handler, + }, + { + MethodName: "MutateConversionValueRules", + Handler: _ConversionValueRuleService_MutateConversionValueRules_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "google/ads/googleads/v8/services/conversion_value_rule_service.proto", +} diff --git a/googleapis/ads/googleads/v8/services/conversion_value_rule_set_service.pb.go b/googleapis/ads/googleads/v8/services/conversion_value_rule_set_service.pb.go new file mode 100644 index 000000000..1139dbb8a --- /dev/null +++ b/googleapis/ads/googleads/v8/services/conversion_value_rule_set_service.pb.go @@ -0,0 +1,844 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/ads/googleads/v8/services/conversion_value_rule_set_service.proto + +package services + +import ( + context "context" + reflect "reflect" + sync "sync" + + enums "google.golang.org/genproto/googleapis/ads/googleads/v8/enums" + resources "google.golang.org/genproto/googleapis/ads/googleads/v8/resources" + _ "google.golang.org/genproto/googleapis/api/annotations" + status "google.golang.org/genproto/googleapis/rpc/status" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status1 "google.golang.org/grpc/status" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// Request message for +// [ConversionValueRuleSetService.GetConversionValueRuleSet][google.ads.googleads.v8.services.ConversionValueRuleSetService.GetConversionValueRuleSet]. +type GetConversionValueRuleSetRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. The resource name of the conversion value rule set to fetch. + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` +} + +func (x *GetConversionValueRuleSetRequest) Reset() { + *x = GetConversionValueRuleSetRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetConversionValueRuleSetRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetConversionValueRuleSetRequest) ProtoMessage() {} + +func (x *GetConversionValueRuleSetRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetConversionValueRuleSetRequest.ProtoReflect.Descriptor instead. +func (*GetConversionValueRuleSetRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescGZIP(), []int{0} +} + +func (x *GetConversionValueRuleSetRequest) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +// Request message for +// [ConversionValueRuleSetService.MutateConversionValueRuleSets][google.ads.googleads.v8.services.ConversionValueRuleSetService.MutateConversionValueRuleSets]. +type MutateConversionValueRuleSetsRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. The ID of the customer whose conversion value rule sets are being modified. + CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` + // Required. The list of operations to perform on individual conversion value rule sets. + Operations []*ConversionValueRuleSetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"` + // If true, successful operations will be carried out and invalid + // operations will return errors. If false, all operations will be carried + // out in one transaction if and only if they are all valid. + // Default is false. + PartialFailure bool `protobuf:"varint,5,opt,name=partial_failure,json=partialFailure,proto3" json:"partial_failure,omitempty"` + // If true, the request is validated but not executed. Only errors are + // returned, not results. + ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` + // The response content type setting. Determines whether the mutable resource + // or just the resource name should be returned post mutation. + ResponseContentType enums.ResponseContentTypeEnum_ResponseContentType `protobuf:"varint,4,opt,name=response_content_type,json=responseContentType,proto3,enum=google.ads.googleads.v8.enums.ResponseContentTypeEnum_ResponseContentType" json:"response_content_type,omitempty"` +} + +func (x *MutateConversionValueRuleSetsRequest) Reset() { + *x = MutateConversionValueRuleSetsRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateConversionValueRuleSetsRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateConversionValueRuleSetsRequest) ProtoMessage() {} + +func (x *MutateConversionValueRuleSetsRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateConversionValueRuleSetsRequest.ProtoReflect.Descriptor instead. +func (*MutateConversionValueRuleSetsRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescGZIP(), []int{1} +} + +func (x *MutateConversionValueRuleSetsRequest) GetCustomerId() string { + if x != nil { + return x.CustomerId + } + return "" +} + +func (x *MutateConversionValueRuleSetsRequest) GetOperations() []*ConversionValueRuleSetOperation { + if x != nil { + return x.Operations + } + return nil +} + +func (x *MutateConversionValueRuleSetsRequest) GetPartialFailure() bool { + if x != nil { + return x.PartialFailure + } + return false +} + +func (x *MutateConversionValueRuleSetsRequest) GetValidateOnly() bool { + if x != nil { + return x.ValidateOnly + } + return false +} + +func (x *MutateConversionValueRuleSetsRequest) GetResponseContentType() enums.ResponseContentTypeEnum_ResponseContentType { + if x != nil { + return x.ResponseContentType + } + return enums.ResponseContentTypeEnum_ResponseContentType(0) +} + +// A single operation (create, update, remove) on a conversion value rule set. +type ConversionValueRuleSetOperation struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // FieldMask that determines which resource fields are modified in an update. + UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` + // The mutate operation. + // + // Types that are assignable to Operation: + // *ConversionValueRuleSetOperation_Create + // *ConversionValueRuleSetOperation_Update + // *ConversionValueRuleSetOperation_Remove + Operation isConversionValueRuleSetOperation_Operation `protobuf_oneof:"operation"` +} + +func (x *ConversionValueRuleSetOperation) Reset() { + *x = ConversionValueRuleSetOperation{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ConversionValueRuleSetOperation) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConversionValueRuleSetOperation) ProtoMessage() {} + +func (x *ConversionValueRuleSetOperation) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConversionValueRuleSetOperation.ProtoReflect.Descriptor instead. +func (*ConversionValueRuleSetOperation) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescGZIP(), []int{2} +} + +func (x *ConversionValueRuleSetOperation) GetUpdateMask() *fieldmaskpb.FieldMask { + if x != nil { + return x.UpdateMask + } + return nil +} + +func (m *ConversionValueRuleSetOperation) GetOperation() isConversionValueRuleSetOperation_Operation { + if m != nil { + return m.Operation + } + return nil +} + +func (x *ConversionValueRuleSetOperation) GetCreate() *resources.ConversionValueRuleSet { + if x, ok := x.GetOperation().(*ConversionValueRuleSetOperation_Create); ok { + return x.Create + } + return nil +} + +func (x *ConversionValueRuleSetOperation) GetUpdate() *resources.ConversionValueRuleSet { + if x, ok := x.GetOperation().(*ConversionValueRuleSetOperation_Update); ok { + return x.Update + } + return nil +} + +func (x *ConversionValueRuleSetOperation) GetRemove() string { + if x, ok := x.GetOperation().(*ConversionValueRuleSetOperation_Remove); ok { + return x.Remove + } + return "" +} + +type isConversionValueRuleSetOperation_Operation interface { + isConversionValueRuleSetOperation_Operation() +} + +type ConversionValueRuleSetOperation_Create struct { + // Create operation: No resource name is expected for the new conversion + // value rule set. + Create *resources.ConversionValueRuleSet `protobuf:"bytes,1,opt,name=create,proto3,oneof"` +} + +type ConversionValueRuleSetOperation_Update struct { + // Update operation: The conversion value rule set is expected to have a + // valid resource name. + Update *resources.ConversionValueRuleSet `protobuf:"bytes,2,opt,name=update,proto3,oneof"` +} + +type ConversionValueRuleSetOperation_Remove struct { + // Remove operation: A resource name for the removed conversion value rule + // set is expected, in this format: + // + // `customers/{customer_id}/conversionValueRuleSets/{conversion_value_rule_set_id}` + Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"` +} + +func (*ConversionValueRuleSetOperation_Create) isConversionValueRuleSetOperation_Operation() {} + +func (*ConversionValueRuleSetOperation_Update) isConversionValueRuleSetOperation_Operation() {} + +func (*ConversionValueRuleSetOperation_Remove) isConversionValueRuleSetOperation_Operation() {} + +// Response message for +// [ConversionValueRuleSetService.MutateConversionValueRuleSets][google.ads.googleads.v8.services.ConversionValueRuleSetService.MutateConversionValueRuleSets]. +type MutateConversionValueRuleSetsResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // All results for the mutate. + Results []*MutateConversionValueRuleSetResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` + // Errors that pertain to operation failures in the partial failure mode. + // Returned only when partial_failure = true and all errors occur inside the + // operations. If any errors occur outside the operations (e.g. auth errors), + // we return an RPC level error. + PartialFailureError *status.Status `protobuf:"bytes,2,opt,name=partial_failure_error,json=partialFailureError,proto3" json:"partial_failure_error,omitempty"` +} + +func (x *MutateConversionValueRuleSetsResponse) Reset() { + *x = MutateConversionValueRuleSetsResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateConversionValueRuleSetsResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateConversionValueRuleSetsResponse) ProtoMessage() {} + +func (x *MutateConversionValueRuleSetsResponse) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateConversionValueRuleSetsResponse.ProtoReflect.Descriptor instead. +func (*MutateConversionValueRuleSetsResponse) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescGZIP(), []int{3} +} + +func (x *MutateConversionValueRuleSetsResponse) GetResults() []*MutateConversionValueRuleSetResult { + if x != nil { + return x.Results + } + return nil +} + +func (x *MutateConversionValueRuleSetsResponse) GetPartialFailureError() *status.Status { + if x != nil { + return x.PartialFailureError + } + return nil +} + +// The result for the conversion value rule set mutate. +type MutateConversionValueRuleSetResult struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Returned for successful operations. + ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` + // The mutated conversion value rule set with only mutable fields after + // mutate. The field will only be returned when response_content_type is set + // to "MUTABLE_RESOURCE". + ConversionValueRuleSet *resources.ConversionValueRuleSet `protobuf:"bytes,2,opt,name=conversion_value_rule_set,json=conversionValueRuleSet,proto3" json:"conversion_value_rule_set,omitempty"` +} + +func (x *MutateConversionValueRuleSetResult) Reset() { + *x = MutateConversionValueRuleSetResult{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *MutateConversionValueRuleSetResult) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MutateConversionValueRuleSetResult) ProtoMessage() {} + +func (x *MutateConversionValueRuleSetResult) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MutateConversionValueRuleSetResult.ProtoReflect.Descriptor instead. +func (*MutateConversionValueRuleSetResult) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescGZIP(), []int{4} +} + +func (x *MutateConversionValueRuleSetResult) GetResourceName() string { + if x != nil { + return x.ResourceName + } + return "" +} + +func (x *MutateConversionValueRuleSetResult) GetConversionValueRuleSet() *resources.ConversionValueRuleSet { + if x != nil { + return x.ConversionValueRuleSet + } + return nil +} + +var File_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto protoreflect.FileDescriptor + +var file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDesc = []byte{ + 0x0a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x1a, 0x39, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, + 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, + 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, + 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x80, 0x01, 0x0a, 0x20, 0x47, 0x65, 0x74, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5c, 0x0a, + 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x42, 0x37, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x31, 0x0a, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x0c, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x82, 0x03, 0x0a, 0x24, + 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x66, 0x0a, 0x0a, 0x6f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x41, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, + 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x70, 0x61, 0x72, + 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, + 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, + 0x12, 0x7e, 0x0a, 0x15, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, + 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, + 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x72, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, + 0x22, 0xaf, 0x02, 0x0a, 0x1f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, + 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, + 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, + 0x6b, 0x12, 0x53, 0x0a, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x48, 0x00, 0x52, 0x06, + 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x53, 0x0a, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, + 0x74, 0x48, 0x00, 0x52, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x06, 0x72, + 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x06, 0x72, + 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x22, 0xcf, 0x01, 0x0a, 0x25, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x53, 0x65, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5e, 0x0a, 0x07, + 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x44, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x46, 0x0a, 0x15, + 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, + 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x22, 0xbf, 0x01, 0x0a, 0x22, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, + 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, + 0x12, 0x74, 0x0a, 0x19, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x16, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x32, 0xeb, 0x04, 0x0a, 0x1d, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, + 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xed, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, + 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, + 0x6c, 0x65, 0x53, 0x65, 0x74, 0x22, 0x51, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x12, 0x39, 0x2f, + 0x76, 0x38, 0x2f, 0x7b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, + 0x65, 0x3d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, + 0x65, 0x53, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x92, 0x02, 0x0a, 0x1d, 0x4d, 0x75, 0x74, + 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x12, 0x46, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, + 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, + 0x65, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x60, 0x82, 0xd3, 0xe4, + 0x93, 0x02, 0x41, 0x22, 0x3c, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, + 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, + 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x3a, 0x6d, 0x75, 0x74, 0x61, 0x74, + 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x16, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, + 0x69, 0x64, 0x2c, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x45, 0xca, + 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, 0x74, + 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, 0x77, + 0x6f, 0x72, 0x64, 0x73, 0x42, 0x89, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x22, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, + 0x6c, 0x65, 0x53, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, + 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, + 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, + 0x47, 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, + 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, + 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, + 0x5c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescOnce sync.Once + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescData = file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDesc +) + +func file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescGZIP() []byte { + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescOnce.Do(func() { + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescData) + }) + return file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDescData +} + +var file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes = make([]protoimpl.MessageInfo, 5) +var file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_goTypes = []interface{}{ + (*GetConversionValueRuleSetRequest)(nil), // 0: google.ads.googleads.v8.services.GetConversionValueRuleSetRequest + (*MutateConversionValueRuleSetsRequest)(nil), // 1: google.ads.googleads.v8.services.MutateConversionValueRuleSetsRequest + (*ConversionValueRuleSetOperation)(nil), // 2: google.ads.googleads.v8.services.ConversionValueRuleSetOperation + (*MutateConversionValueRuleSetsResponse)(nil), // 3: google.ads.googleads.v8.services.MutateConversionValueRuleSetsResponse + (*MutateConversionValueRuleSetResult)(nil), // 4: google.ads.googleads.v8.services.MutateConversionValueRuleSetResult + (enums.ResponseContentTypeEnum_ResponseContentType)(0), // 5: google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + (*fieldmaskpb.FieldMask)(nil), // 6: google.protobuf.FieldMask + (*resources.ConversionValueRuleSet)(nil), // 7: google.ads.googleads.v8.resources.ConversionValueRuleSet + (*status.Status)(nil), // 8: google.rpc.Status +} +var file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_depIdxs = []int32{ + 2, // 0: google.ads.googleads.v8.services.MutateConversionValueRuleSetsRequest.operations:type_name -> google.ads.googleads.v8.services.ConversionValueRuleSetOperation + 5, // 1: google.ads.googleads.v8.services.MutateConversionValueRuleSetsRequest.response_content_type:type_name -> google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + 6, // 2: google.ads.googleads.v8.services.ConversionValueRuleSetOperation.update_mask:type_name -> google.protobuf.FieldMask + 7, // 3: google.ads.googleads.v8.services.ConversionValueRuleSetOperation.create:type_name -> google.ads.googleads.v8.resources.ConversionValueRuleSet + 7, // 4: google.ads.googleads.v8.services.ConversionValueRuleSetOperation.update:type_name -> google.ads.googleads.v8.resources.ConversionValueRuleSet + 4, // 5: google.ads.googleads.v8.services.MutateConversionValueRuleSetsResponse.results:type_name -> google.ads.googleads.v8.services.MutateConversionValueRuleSetResult + 8, // 6: google.ads.googleads.v8.services.MutateConversionValueRuleSetsResponse.partial_failure_error:type_name -> google.rpc.Status + 7, // 7: google.ads.googleads.v8.services.MutateConversionValueRuleSetResult.conversion_value_rule_set:type_name -> google.ads.googleads.v8.resources.ConversionValueRuleSet + 0, // 8: google.ads.googleads.v8.services.ConversionValueRuleSetService.GetConversionValueRuleSet:input_type -> google.ads.googleads.v8.services.GetConversionValueRuleSetRequest + 1, // 9: google.ads.googleads.v8.services.ConversionValueRuleSetService.MutateConversionValueRuleSets:input_type -> google.ads.googleads.v8.services.MutateConversionValueRuleSetsRequest + 7, // 10: google.ads.googleads.v8.services.ConversionValueRuleSetService.GetConversionValueRuleSet:output_type -> google.ads.googleads.v8.resources.ConversionValueRuleSet + 3, // 11: google.ads.googleads.v8.services.ConversionValueRuleSetService.MutateConversionValueRuleSets:output_type -> google.ads.googleads.v8.services.MutateConversionValueRuleSetsResponse + 10, // [10:12] is the sub-list for method output_type + 8, // [8:10] is the sub-list for method input_type + 8, // [8:8] is the sub-list for extension type_name + 8, // [8:8] is the sub-list for extension extendee + 0, // [0:8] is the sub-list for field type_name +} + +func init() { file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_init() } +func file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_init() { + if File_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetConversionValueRuleSetRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateConversionValueRuleSetsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ConversionValueRuleSetOperation); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateConversionValueRuleSetsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*MutateConversionValueRuleSetResult); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes[2].OneofWrappers = []interface{}{ + (*ConversionValueRuleSetOperation_Create)(nil), + (*ConversionValueRuleSetOperation_Update)(nil), + (*ConversionValueRuleSetOperation_Remove)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDesc, + NumEnums: 0, + NumMessages: 5, + NumExtensions: 0, + NumServices: 1, + }, + GoTypes: file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_goTypes, + DependencyIndexes: file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_depIdxs, + MessageInfos: file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_msgTypes, + }.Build() + File_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto = out.File + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_rawDesc = nil + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_goTypes = nil + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_depIdxs = nil +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConnInterface + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion6 + +// ConversionValueRuleSetServiceClient is the client API for ConversionValueRuleSetService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type ConversionValueRuleSetServiceClient interface { + // Returns the requested conversion value rule set. + GetConversionValueRuleSet(ctx context.Context, in *GetConversionValueRuleSetRequest, opts ...grpc.CallOption) (*resources.ConversionValueRuleSet, error) + // Creates, updates or removes conversion value rule sets. Operation statuses + // are returned. + MutateConversionValueRuleSets(ctx context.Context, in *MutateConversionValueRuleSetsRequest, opts ...grpc.CallOption) (*MutateConversionValueRuleSetsResponse, error) +} + +type conversionValueRuleSetServiceClient struct { + cc grpc.ClientConnInterface +} + +func NewConversionValueRuleSetServiceClient(cc grpc.ClientConnInterface) ConversionValueRuleSetServiceClient { + return &conversionValueRuleSetServiceClient{cc} +} + +func (c *conversionValueRuleSetServiceClient) GetConversionValueRuleSet(ctx context.Context, in *GetConversionValueRuleSetRequest, opts ...grpc.CallOption) (*resources.ConversionValueRuleSet, error) { + out := new(resources.ConversionValueRuleSet) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.ConversionValueRuleSetService/GetConversionValueRuleSet", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *conversionValueRuleSetServiceClient) MutateConversionValueRuleSets(ctx context.Context, in *MutateConversionValueRuleSetsRequest, opts ...grpc.CallOption) (*MutateConversionValueRuleSetsResponse, error) { + out := new(MutateConversionValueRuleSetsResponse) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.ConversionValueRuleSetService/MutateConversionValueRuleSets", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// ConversionValueRuleSetServiceServer is the server API for ConversionValueRuleSetService service. +type ConversionValueRuleSetServiceServer interface { + // Returns the requested conversion value rule set. + GetConversionValueRuleSet(context.Context, *GetConversionValueRuleSetRequest) (*resources.ConversionValueRuleSet, error) + // Creates, updates or removes conversion value rule sets. Operation statuses + // are returned. + MutateConversionValueRuleSets(context.Context, *MutateConversionValueRuleSetsRequest) (*MutateConversionValueRuleSetsResponse, error) +} + +// UnimplementedConversionValueRuleSetServiceServer can be embedded to have forward compatible implementations. +type UnimplementedConversionValueRuleSetServiceServer struct { +} + +func (*UnimplementedConversionValueRuleSetServiceServer) GetConversionValueRuleSet(context.Context, *GetConversionValueRuleSetRequest) (*resources.ConversionValueRuleSet, error) { + return nil, status1.Errorf(codes.Unimplemented, "method GetConversionValueRuleSet not implemented") +} +func (*UnimplementedConversionValueRuleSetServiceServer) MutateConversionValueRuleSets(context.Context, *MutateConversionValueRuleSetsRequest) (*MutateConversionValueRuleSetsResponse, error) { + return nil, status1.Errorf(codes.Unimplemented, "method MutateConversionValueRuleSets not implemented") +} + +func RegisterConversionValueRuleSetServiceServer(s *grpc.Server, srv ConversionValueRuleSetServiceServer) { + s.RegisterService(&_ConversionValueRuleSetService_serviceDesc, srv) +} + +func _ConversionValueRuleSetService_GetConversionValueRuleSet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetConversionValueRuleSetRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ConversionValueRuleSetServiceServer).GetConversionValueRuleSet(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.ConversionValueRuleSetService/GetConversionValueRuleSet", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ConversionValueRuleSetServiceServer).GetConversionValueRuleSet(ctx, req.(*GetConversionValueRuleSetRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ConversionValueRuleSetService_MutateConversionValueRuleSets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MutateConversionValueRuleSetsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ConversionValueRuleSetServiceServer).MutateConversionValueRuleSets(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.ConversionValueRuleSetService/MutateConversionValueRuleSets", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ConversionValueRuleSetServiceServer).MutateConversionValueRuleSets(ctx, req.(*MutateConversionValueRuleSetsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _ConversionValueRuleSetService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "google.ads.googleads.v8.services.ConversionValueRuleSetService", + HandlerType: (*ConversionValueRuleSetServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "GetConversionValueRuleSet", + Handler: _ConversionValueRuleSetService_GetConversionValueRuleSet_Handler, + }, + { + MethodName: "MutateConversionValueRuleSets", + Handler: _ConversionValueRuleSetService_MutateConversionValueRuleSets_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "google/ads/googleads/v8/services/conversion_value_rule_set_service.proto", +} diff --git a/googleapis/ads/googleads/v8/services/currency_constant_service.pb.go b/googleapis/ads/googleads/v8/services/currency_constant_service.pb.go index e22fef88b..ab55300ca 100644 --- a/googleapis/ads/googleads/v8/services/currency_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/currency_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/currency_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/custom_audience_service.pb.go b/googleapis/ads/googleads/v8/services/custom_audience_service.pb.go index 77c32b3fa..95a9d1b09 100644 --- a/googleapis/ads/googleads/v8/services/custom_audience_service.pb.go +++ b/googleapis/ads/googleads/v8/services/custom_audience_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/custom_audience_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/custom_interest_service.pb.go b/googleapis/ads/googleads/v8/services/custom_interest_service.pb.go index 93cbd42bc..55e42e62c 100644 --- a/googleapis/ads/googleads/v8/services/custom_interest_service.pb.go +++ b/googleapis/ads/googleads/v8/services/custom_interest_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/custom_interest_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_asset_service.pb.go b/googleapis/ads/googleads/v8/services/customer_asset_service.pb.go index a6c2bac87..a59dcdb00 100644 --- a/googleapis/ads/googleads/v8/services/customer_asset_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_asset_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_asset_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_client_link_service.pb.go b/googleapis/ads/googleads/v8/services/customer_client_link_service.pb.go index 9a6c4e1fe..b115e6bcc 100644 --- a/googleapis/ads/googleads/v8/services/customer_client_link_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_client_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_client_link_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_client_service.pb.go b/googleapis/ads/googleads/v8/services/customer_client_service.pb.go index c6a6f6d20..77c347cd1 100644 --- a/googleapis/ads/googleads/v8/services/customer_client_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_client_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_client_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_extension_setting_service.pb.go b/googleapis/ads/googleads/v8/services/customer_extension_setting_service.pb.go index c4757e364..443609592 100644 --- a/googleapis/ads/googleads/v8/services/customer_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_extension_setting_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_extension_setting_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_feed_service.pb.go b/googleapis/ads/googleads/v8/services/customer_feed_service.pb.go index 8348a6039..2c47b93b7 100644 --- a/googleapis/ads/googleads/v8/services/customer_feed_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_feed_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_feed_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_label_service.pb.go b/googleapis/ads/googleads/v8/services/customer_label_service.pb.go index a831cd174..a0a57bd27 100644 --- a/googleapis/ads/googleads/v8/services/customer_label_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_label_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_manager_link_service.pb.go b/googleapis/ads/googleads/v8/services/customer_manager_link_service.pb.go index 283a98c73..b6d3fe12b 100644 --- a/googleapis/ads/googleads/v8/services/customer_manager_link_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_manager_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_manager_link_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_negative_criterion_service.pb.go b/googleapis/ads/googleads/v8/services/customer_negative_criterion_service.pb.go index e0c4041df..d8efd137b 100644 --- a/googleapis/ads/googleads/v8/services/customer_negative_criterion_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_negative_criterion_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_negative_criterion_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_service.pb.go b/googleapis/ads/googleads/v8/services/customer_service.pb.go index 6778fbe7c..ae8fe874b 100644 --- a/googleapis/ads/googleads/v8/services/customer_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_user_access_invitation_service.pb.go b/googleapis/ads/googleads/v8/services/customer_user_access_invitation_service.pb.go index 65794acd5..f73356b8e 100644 --- a/googleapis/ads/googleads/v8/services/customer_user_access_invitation_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_user_access_invitation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_user_access_invitation_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/customer_user_access_service.pb.go b/googleapis/ads/googleads/v8/services/customer_user_access_service.pb.go index 701bedd5d..3f19e8682 100644 --- a/googleapis/ads/googleads/v8/services/customer_user_access_service.pb.go +++ b/googleapis/ads/googleads/v8/services/customer_user_access_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/customer_user_access_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/detail_placement_view_service.pb.go b/googleapis/ads/googleads/v8/services/detail_placement_view_service.pb.go index 917d2da1f..b535e8326 100644 --- a/googleapis/ads/googleads/v8/services/detail_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/detail_placement_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/detail_placement_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/detailed_demographic_service.pb.go b/googleapis/ads/googleads/v8/services/detailed_demographic_service.pb.go index 20e675a5d..301846093 100644 --- a/googleapis/ads/googleads/v8/services/detailed_demographic_service.pb.go +++ b/googleapis/ads/googleads/v8/services/detailed_demographic_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/detailed_demographic_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/display_keyword_view_service.pb.go b/googleapis/ads/googleads/v8/services/display_keyword_view_service.pb.go index d4f736476..9abdff6ad 100644 --- a/googleapis/ads/googleads/v8/services/display_keyword_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/display_keyword_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/display_keyword_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/distance_view_service.pb.go b/googleapis/ads/googleads/v8/services/distance_view_service.pb.go index 7ae9390a3..13bd0608f 100644 --- a/googleapis/ads/googleads/v8/services/distance_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/distance_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/distance_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/domain_category_service.pb.go b/googleapis/ads/googleads/v8/services/domain_category_service.pb.go index ce072a2f0..0f0f72a0d 100644 --- a/googleapis/ads/googleads/v8/services/domain_category_service.pb.go +++ b/googleapis/ads/googleads/v8/services/domain_category_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/domain_category_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/dynamic_search_ads_search_term_view_service.pb.go b/googleapis/ads/googleads/v8/services/dynamic_search_ads_search_term_view_service.pb.go index 9edfb1f86..e746554b8 100644 --- a/googleapis/ads/googleads/v8/services/dynamic_search_ads_search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/dynamic_search_ads_search_term_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/dynamic_search_ads_search_term_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/expanded_landing_page_view_service.pb.go b/googleapis/ads/googleads/v8/services/expanded_landing_page_view_service.pb.go index e787a10a1..553ef860c 100644 --- a/googleapis/ads/googleads/v8/services/expanded_landing_page_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/expanded_landing_page_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/expanded_landing_page_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/extension_feed_item_service.pb.go b/googleapis/ads/googleads/v8/services/extension_feed_item_service.pb.go index 44f5845da..d8c482b87 100644 --- a/googleapis/ads/googleads/v8/services/extension_feed_item_service.pb.go +++ b/googleapis/ads/googleads/v8/services/extension_feed_item_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/extension_feed_item_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/feed_item_service.pb.go b/googleapis/ads/googleads/v8/services/feed_item_service.pb.go index 98ecbdefd..95bca170a 100644 --- a/googleapis/ads/googleads/v8/services/feed_item_service.pb.go +++ b/googleapis/ads/googleads/v8/services/feed_item_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/feed_item_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/feed_item_set_link_service.pb.go b/googleapis/ads/googleads/v8/services/feed_item_set_link_service.pb.go index 14948d1e7..a515cf8ee 100644 --- a/googleapis/ads/googleads/v8/services/feed_item_set_link_service.pb.go +++ b/googleapis/ads/googleads/v8/services/feed_item_set_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/feed_item_set_link_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/feed_item_set_service.pb.go b/googleapis/ads/googleads/v8/services/feed_item_set_service.pb.go index 7e919309a..807cadb7d 100644 --- a/googleapis/ads/googleads/v8/services/feed_item_set_service.pb.go +++ b/googleapis/ads/googleads/v8/services/feed_item_set_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/feed_item_set_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/feed_item_target_service.pb.go b/googleapis/ads/googleads/v8/services/feed_item_target_service.pb.go index 2d1daa07d..49afaad91 100644 --- a/googleapis/ads/googleads/v8/services/feed_item_target_service.pb.go +++ b/googleapis/ads/googleads/v8/services/feed_item_target_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/feed_item_target_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/feed_mapping_service.pb.go b/googleapis/ads/googleads/v8/services/feed_mapping_service.pb.go index 33be707c9..ae98060f1 100644 --- a/googleapis/ads/googleads/v8/services/feed_mapping_service.pb.go +++ b/googleapis/ads/googleads/v8/services/feed_mapping_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/feed_mapping_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/feed_placeholder_view_service.pb.go b/googleapis/ads/googleads/v8/services/feed_placeholder_view_service.pb.go index 7031663de..8e5554405 100644 --- a/googleapis/ads/googleads/v8/services/feed_placeholder_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/feed_placeholder_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/feed_placeholder_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/feed_service.pb.go b/googleapis/ads/googleads/v8/services/feed_service.pb.go index 07df26b86..6cf048381 100644 --- a/googleapis/ads/googleads/v8/services/feed_service.pb.go +++ b/googleapis/ads/googleads/v8/services/feed_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/feed_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/gender_view_service.pb.go b/googleapis/ads/googleads/v8/services/gender_view_service.pb.go index 911b88f2d..fc9836826 100644 --- a/googleapis/ads/googleads/v8/services/gender_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/gender_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/gender_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/geo_target_constant_service.pb.go b/googleapis/ads/googleads/v8/services/geo_target_constant_service.pb.go index 4c69cba0c..cddc14af0 100644 --- a/googleapis/ads/googleads/v8/services/geo_target_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/geo_target_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/geo_target_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/geographic_view_service.pb.go b/googleapis/ads/googleads/v8/services/geographic_view_service.pb.go index ac0c5228f..ceab48cb4 100644 --- a/googleapis/ads/googleads/v8/services/geographic_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/geographic_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/geographic_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/google_ads_field_service.pb.go b/googleapis/ads/googleads/v8/services/google_ads_field_service.pb.go index 9a871d0cf..2d3e29426 100644 --- a/googleapis/ads/googleads/v8/services/google_ads_field_service.pb.go +++ b/googleapis/ads/googleads/v8/services/google_ads_field_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/google_ads_field_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/google_ads_service.pb.go b/googleapis/ads/googleads/v8/services/google_ads_service.pb.go index da335c6e2..10acd0a14 100644 --- a/googleapis/ads/googleads/v8/services/google_ads_service.pb.go +++ b/googleapis/ads/googleads/v8/services/google_ads_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/google_ads_service.proto package services @@ -449,6 +449,10 @@ type GoogleAdsRow struct { AssetFieldTypeView *resources.AssetFieldTypeView `protobuf:"bytes,168,opt,name=asset_field_type_view,json=assetFieldTypeView,proto3" json:"asset_field_type_view,omitempty"` // The batch job referenced in the query. BatchJob *resources.BatchJob `protobuf:"bytes,139,opt,name=batch_job,json=batchJob,proto3" json:"batch_job,omitempty"` + // The bidding data exclusion referenced in the query. + BiddingDataExclusion *resources.BiddingDataExclusion `protobuf:"bytes,159,opt,name=bidding_data_exclusion,json=biddingDataExclusion,proto3" json:"bidding_data_exclusion,omitempty"` + // The bidding seasonality adjustment referenced in the query. + BiddingSeasonalityAdjustment *resources.BiddingSeasonalityAdjustment `protobuf:"bytes,160,opt,name=bidding_seasonality_adjustment,json=biddingSeasonalityAdjustment,proto3" json:"bidding_seasonality_adjustment,omitempty"` // The bidding strategy referenced in the query. BiddingStrategy *resources.BiddingStrategy `protobuf:"bytes,18,opt,name=bidding_strategy,json=biddingStrategy,proto3" json:"bidding_strategy,omitempty"` // The bidding strategy simulation referenced in the query. @@ -497,6 +501,10 @@ type GoogleAdsRow struct { ConversionAction *resources.ConversionAction `protobuf:"bytes,103,opt,name=conversion_action,json=conversionAction,proto3" json:"conversion_action,omitempty"` // The conversion custom variable referenced in the query. ConversionCustomVariable *resources.ConversionCustomVariable `protobuf:"bytes,153,opt,name=conversion_custom_variable,json=conversionCustomVariable,proto3" json:"conversion_custom_variable,omitempty"` + // The conversion value rule referenced in the query. + ConversionValueRule *resources.ConversionValueRule `protobuf:"bytes,164,opt,name=conversion_value_rule,json=conversionValueRule,proto3" json:"conversion_value_rule,omitempty"` + // The conversion value rule set referenced in the query. + ConversionValueRuleSet *resources.ConversionValueRuleSet `protobuf:"bytes,165,opt,name=conversion_value_rule_set,json=conversionValueRuleSet,proto3" json:"conversion_value_rule_set,omitempty"` // The ClickView referenced in the query. ClickView *resources.ClickView `protobuf:"bytes,122,opt,name=click_view,json=clickView,proto3" json:"click_view,omitempty"` // The currency constant referenced in the query. @@ -853,6 +861,20 @@ func (x *GoogleAdsRow) GetBatchJob() *resources.BatchJob { return nil } +func (x *GoogleAdsRow) GetBiddingDataExclusion() *resources.BiddingDataExclusion { + if x != nil { + return x.BiddingDataExclusion + } + return nil +} + +func (x *GoogleAdsRow) GetBiddingSeasonalityAdjustment() *resources.BiddingSeasonalityAdjustment { + if x != nil { + return x.BiddingSeasonalityAdjustment + } + return nil +} + func (x *GoogleAdsRow) GetBiddingStrategy() *resources.BiddingStrategy { if x != nil { return x.BiddingStrategy @@ -1021,6 +1043,20 @@ func (x *GoogleAdsRow) GetConversionCustomVariable() *resources.ConversionCustom return nil } +func (x *GoogleAdsRow) GetConversionValueRule() *resources.ConversionValueRule { + if x != nil { + return x.ConversionValueRule + } + return nil +} + +func (x *GoogleAdsRow) GetConversionValueRuleSet() *resources.ConversionValueRuleSet { + if x != nil { + return x.ConversionValueRuleSet + } + return nil +} + func (x *GoogleAdsRow) GetClickView() *resources.ClickView { if x != nil { return x.ClickView @@ -1735,6 +1771,8 @@ type MutateOperation struct { // *MutateOperation_AdOperation // *MutateOperation_AdParameterOperation // *MutateOperation_AssetOperation + // *MutateOperation_BiddingDataExclusionOperation + // *MutateOperation_BiddingSeasonalityAdjustmentOperation // *MutateOperation_BiddingStrategyOperation // *MutateOperation_CampaignAssetOperation // *MutateOperation_CampaignBidModifierOperation @@ -1749,6 +1787,8 @@ type MutateOperation struct { // *MutateOperation_CampaignSharedSetOperation // *MutateOperation_ConversionActionOperation // *MutateOperation_ConversionCustomVariableOperation + // *MutateOperation_ConversionValueRuleOperation + // *MutateOperation_ConversionValueRuleSetOperation // *MutateOperation_CustomerAssetOperation // *MutateOperation_CustomerExtensionSettingOperation // *MutateOperation_CustomerFeedOperation @@ -1907,6 +1947,20 @@ func (x *MutateOperation) GetAssetOperation() *AssetOperation { return nil } +func (x *MutateOperation) GetBiddingDataExclusionOperation() *BiddingDataExclusionOperation { + if x, ok := x.GetOperation().(*MutateOperation_BiddingDataExclusionOperation); ok { + return x.BiddingDataExclusionOperation + } + return nil +} + +func (x *MutateOperation) GetBiddingSeasonalityAdjustmentOperation() *BiddingSeasonalityAdjustmentOperation { + if x, ok := x.GetOperation().(*MutateOperation_BiddingSeasonalityAdjustmentOperation); ok { + return x.BiddingSeasonalityAdjustmentOperation + } + return nil +} + func (x *MutateOperation) GetBiddingStrategyOperation() *BiddingStrategyOperation { if x, ok := x.GetOperation().(*MutateOperation_BiddingStrategyOperation); ok { return x.BiddingStrategyOperation @@ -2005,6 +2059,20 @@ func (x *MutateOperation) GetConversionCustomVariableOperation() *ConversionCust return nil } +func (x *MutateOperation) GetConversionValueRuleOperation() *ConversionValueRuleOperation { + if x, ok := x.GetOperation().(*MutateOperation_ConversionValueRuleOperation); ok { + return x.ConversionValueRuleOperation + } + return nil +} + +func (x *MutateOperation) GetConversionValueRuleSetOperation() *ConversionValueRuleSetOperation { + if x, ok := x.GetOperation().(*MutateOperation_ConversionValueRuleSetOperation); ok { + return x.ConversionValueRuleSetOperation + } + return nil +} + func (x *MutateOperation) GetCustomerAssetOperation() *CustomerAssetOperation { if x, ok := x.GetOperation().(*MutateOperation_CustomerAssetOperation); ok { return x.CustomerAssetOperation @@ -2249,6 +2317,16 @@ type MutateOperation_AssetOperation struct { AssetOperation *AssetOperation `protobuf:"bytes,23,opt,name=asset_operation,json=assetOperation,proto3,oneof"` } +type MutateOperation_BiddingDataExclusionOperation struct { + // A bidding data exclusion mutate operation. + BiddingDataExclusionOperation *BiddingDataExclusionOperation `protobuf:"bytes,58,opt,name=bidding_data_exclusion_operation,json=biddingDataExclusionOperation,proto3,oneof"` +} + +type MutateOperation_BiddingSeasonalityAdjustmentOperation struct { + // A bidding seasonality adjustment mutate operation. + BiddingSeasonalityAdjustmentOperation *BiddingSeasonalityAdjustmentOperation `protobuf:"bytes,59,opt,name=bidding_seasonality_adjustment_operation,json=biddingSeasonalityAdjustmentOperation,proto3,oneof"` +} + type MutateOperation_BiddingStrategyOperation struct { // A bidding strategy mutate operation. BiddingStrategyOperation *BiddingStrategyOperation `protobuf:"bytes,6,opt,name=bidding_strategy_operation,json=biddingStrategyOperation,proto3,oneof"` @@ -2319,6 +2397,16 @@ type MutateOperation_ConversionCustomVariableOperation struct { ConversionCustomVariableOperation *ConversionCustomVariableOperation `protobuf:"bytes,55,opt,name=conversion_custom_variable_operation,json=conversionCustomVariableOperation,proto3,oneof"` } +type MutateOperation_ConversionValueRuleOperation struct { + // A conversion value rule mutate operation. + ConversionValueRuleOperation *ConversionValueRuleOperation `protobuf:"bytes,63,opt,name=conversion_value_rule_operation,json=conversionValueRuleOperation,proto3,oneof"` +} + +type MutateOperation_ConversionValueRuleSetOperation struct { + // A conversion value rule set mutate operation. + ConversionValueRuleSetOperation *ConversionValueRuleSetOperation `protobuf:"bytes,64,opt,name=conversion_value_rule_set_operation,json=conversionValueRuleSetOperation,proto3,oneof"` +} + type MutateOperation_CustomerAssetOperation struct { // A customer asset mutate operation. CustomerAssetOperation *CustomerAssetOperation `protobuf:"bytes,57,opt,name=customer_asset_operation,json=customerAssetOperation,proto3,oneof"` @@ -2470,6 +2558,10 @@ func (*MutateOperation_AdParameterOperation) isMutateOperation_Operation() {} func (*MutateOperation_AssetOperation) isMutateOperation_Operation() {} +func (*MutateOperation_BiddingDataExclusionOperation) isMutateOperation_Operation() {} + +func (*MutateOperation_BiddingSeasonalityAdjustmentOperation) isMutateOperation_Operation() {} + func (*MutateOperation_BiddingStrategyOperation) isMutateOperation_Operation() {} func (*MutateOperation_CampaignAssetOperation) isMutateOperation_Operation() {} @@ -2498,6 +2590,10 @@ func (*MutateOperation_ConversionActionOperation) isMutateOperation_Operation() func (*MutateOperation_ConversionCustomVariableOperation) isMutateOperation_Operation() {} +func (*MutateOperation_ConversionValueRuleOperation) isMutateOperation_Operation() {} + +func (*MutateOperation_ConversionValueRuleSetOperation) isMutateOperation_Operation() {} + func (*MutateOperation_CustomerAssetOperation) isMutateOperation_Operation() {} func (*MutateOperation_CustomerExtensionSettingOperation) isMutateOperation_Operation() {} @@ -2570,6 +2666,8 @@ type MutateOperationResponse struct { // *MutateOperationResponse_AdParameterResult // *MutateOperationResponse_AdResult // *MutateOperationResponse_AssetResult + // *MutateOperationResponse_BiddingDataExclusionResult + // *MutateOperationResponse_BiddingSeasonalityAdjustmentResult // *MutateOperationResponse_BiddingStrategyResult // *MutateOperationResponse_CampaignAssetResult // *MutateOperationResponse_CampaignBidModifierResult @@ -2584,6 +2682,8 @@ type MutateOperationResponse struct { // *MutateOperationResponse_CampaignSharedSetResult // *MutateOperationResponse_ConversionActionResult // *MutateOperationResponse_ConversionCustomVariableResult + // *MutateOperationResponse_ConversionValueRuleResult + // *MutateOperationResponse_ConversionValueRuleSetResult // *MutateOperationResponse_CustomerAssetResult // *MutateOperationResponse_CustomerExtensionSettingResult // *MutateOperationResponse_CustomerFeedResult @@ -2742,6 +2842,20 @@ func (x *MutateOperationResponse) GetAssetResult() *MutateAssetResult { return nil } +func (x *MutateOperationResponse) GetBiddingDataExclusionResult() *MutateBiddingDataExclusionsResult { + if x, ok := x.GetResponse().(*MutateOperationResponse_BiddingDataExclusionResult); ok { + return x.BiddingDataExclusionResult + } + return nil +} + +func (x *MutateOperationResponse) GetBiddingSeasonalityAdjustmentResult() *MutateBiddingSeasonalityAdjustmentsResult { + if x, ok := x.GetResponse().(*MutateOperationResponse_BiddingSeasonalityAdjustmentResult); ok { + return x.BiddingSeasonalityAdjustmentResult + } + return nil +} + func (x *MutateOperationResponse) GetBiddingStrategyResult() *MutateBiddingStrategyResult { if x, ok := x.GetResponse().(*MutateOperationResponse_BiddingStrategyResult); ok { return x.BiddingStrategyResult @@ -2840,6 +2954,20 @@ func (x *MutateOperationResponse) GetConversionCustomVariableResult() *MutateCon return nil } +func (x *MutateOperationResponse) GetConversionValueRuleResult() *MutateConversionValueRuleResult { + if x, ok := x.GetResponse().(*MutateOperationResponse_ConversionValueRuleResult); ok { + return x.ConversionValueRuleResult + } + return nil +} + +func (x *MutateOperationResponse) GetConversionValueRuleSetResult() *MutateConversionValueRuleSetResult { + if x, ok := x.GetResponse().(*MutateOperationResponse_ConversionValueRuleSetResult); ok { + return x.ConversionValueRuleSetResult + } + return nil +} + func (x *MutateOperationResponse) GetCustomerAssetResult() *MutateCustomerAssetResult { if x, ok := x.GetResponse().(*MutateOperationResponse_CustomerAssetResult); ok { return x.CustomerAssetResult @@ -3084,6 +3212,16 @@ type MutateOperationResponse_AssetResult struct { AssetResult *MutateAssetResult `protobuf:"bytes,23,opt,name=asset_result,json=assetResult,proto3,oneof"` } +type MutateOperationResponse_BiddingDataExclusionResult struct { + // The result for the bidding data exclusion mutate. + BiddingDataExclusionResult *MutateBiddingDataExclusionsResult `protobuf:"bytes,58,opt,name=bidding_data_exclusion_result,json=biddingDataExclusionResult,proto3,oneof"` +} + +type MutateOperationResponse_BiddingSeasonalityAdjustmentResult struct { + // The result for the bidding seasonality adjustment mutate. + BiddingSeasonalityAdjustmentResult *MutateBiddingSeasonalityAdjustmentsResult `protobuf:"bytes,59,opt,name=bidding_seasonality_adjustment_result,json=biddingSeasonalityAdjustmentResult,proto3,oneof"` +} + type MutateOperationResponse_BiddingStrategyResult struct { // The result for the bidding strategy mutate. BiddingStrategyResult *MutateBiddingStrategyResult `protobuf:"bytes,6,opt,name=bidding_strategy_result,json=biddingStrategyResult,proto3,oneof"` @@ -3154,6 +3292,16 @@ type MutateOperationResponse_ConversionCustomVariableResult struct { ConversionCustomVariableResult *MutateConversionCustomVariableResult `protobuf:"bytes,55,opt,name=conversion_custom_variable_result,json=conversionCustomVariableResult,proto3,oneof"` } +type MutateOperationResponse_ConversionValueRuleResult struct { + // The result for the conversion value rule mutate. + ConversionValueRuleResult *MutateConversionValueRuleResult `protobuf:"bytes,63,opt,name=conversion_value_rule_result,json=conversionValueRuleResult,proto3,oneof"` +} + +type MutateOperationResponse_ConversionValueRuleSetResult struct { + // The result for the conversion value rule set mutate. + ConversionValueRuleSetResult *MutateConversionValueRuleSetResult `protobuf:"bytes,64,opt,name=conversion_value_rule_set_result,json=conversionValueRuleSetResult,proto3,oneof"` +} + type MutateOperationResponse_CustomerAssetResult struct { // The result for the customer asset mutate. CustomerAssetResult *MutateCustomerAssetResult `protobuf:"bytes,57,opt,name=customer_asset_result,json=customerAssetResult,proto3,oneof"` @@ -3305,6 +3453,11 @@ func (*MutateOperationResponse_AdResult) isMutateOperationResponse_Response() {} func (*MutateOperationResponse_AssetResult) isMutateOperationResponse_Response() {} +func (*MutateOperationResponse_BiddingDataExclusionResult) isMutateOperationResponse_Response() {} + +func (*MutateOperationResponse_BiddingSeasonalityAdjustmentResult) isMutateOperationResponse_Response() { +} + func (*MutateOperationResponse_BiddingStrategyResult) isMutateOperationResponse_Response() {} func (*MutateOperationResponse_CampaignAssetResult) isMutateOperationResponse_Response() {} @@ -3333,6 +3486,10 @@ func (*MutateOperationResponse_ConversionActionResult) isMutateOperationResponse func (*MutateOperationResponse_ConversionCustomVariableResult) isMutateOperationResponse_Response() {} +func (*MutateOperationResponse_ConversionValueRuleResult) isMutateOperationResponse_Response() {} + +func (*MutateOperationResponse_ConversionValueRuleSetResult) isMutateOperationResponse_Response() {} + func (*MutateOperationResponse_CustomerAssetResult) isMutateOperationResponse_Response() {} func (*MutateOperationResponse_CustomerExtensionSettingResult) isMutateOperationResponse_Response() {} @@ -3496,428 +3653,454 @@ var file_google_ads_googleads_v8_services_google_ads_service_proto_rawDesc = []b 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, - 0x6a, 0x6f, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x6a, 0x6f, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, - 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, - 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x6c, 0x6c, - 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x74, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, + 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, + 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, + 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, + 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, + 0x61, 0x74, 0x65, 0x67, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x43, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x62, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, + 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x74, 0x75, + 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, + 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, - 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, + 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, - 0x69, 0x66, 0x69, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, + 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x73, + 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x64, 0x72, 0x61, 0x66, + 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, + 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, + 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x5f, 0x64, 0x72, 0x61, 0x66, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x70, 0x65, - 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, + 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, + 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, + 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, + 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6c, 0x69, 0x63, + 0x6b, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, - 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, - 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x63, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x68, 0x61, 0x72, - 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, + 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, + 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x72, 0x72, + 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x75, + 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x61, 0x72, - 0x72, 0x69, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x76, - 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x68, 0x61, - 0x6e, 0x67, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, 0x64, - 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, 0x6f, 0x67, + 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, + 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, + 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, - 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6c, 0x61, + 0x62, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x69, 0x6e, 0x74, - 0x65, 0x72, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, + 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, + 0x6e, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x63, 0x72, + 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, - 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, - 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x66, 0x65, 0x65, - 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x6e, 0x61, - 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x43, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6e, 0x65, 0x67, 0x61, 0x74, - 0x69, 0x76, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, + 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x47, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, + 0x65, 0x73, 0x73, 0x5f, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x5f, 0x70, + 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, - 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x47, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x5f, + 0x64, 0x65, 0x6d, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, - 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x65, - 0x74, 0x61, 0x69, 0x6c, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, - 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x65, 0x74, - 0x61, 0x69, 0x6c, 0x65, 0x64, 0x5f, 0x64, 0x65, 0x6d, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, - 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x69, 0x73, 0x70, 0x6c, - 0x61, 0x79, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, - 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6b, 0x65, 0x79, + 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x2f, 0x64, 0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, + 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x4b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x2f, 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, + 0x68, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, + 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x4b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, + 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x65, + 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2c, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, + 0x2f, 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, + 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, - 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x73, 0x65, 0x61, 0x72, - 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x42, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6c, - 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, - 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, + 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, - 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, - 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, - 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x65, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, - 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, - 0x70, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x5f, 0x76, 0x69, 0x65, 0x77, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, - 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x68, + 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x67, 0x65, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, + 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x67, - 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, - 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x67, 0x65, 0x6f, 0x67, - 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, - 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x76, - 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, + 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x68, 0x6f, 0x74, - 0x65, 0x6c, 0x5f, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x76, - 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x69, 0x6e, 0x63, - 0x6f, 0x6d, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x65, 0x6c, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x70, 0x65, 0x72, + 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x5f, 0x72, 0x61, + 0x6e, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, - 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, + 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, + 0x77, 0x6f, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, - 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, - 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, - 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x5f, 0x74, 0x68, 0x65, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6c, - 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x74, 0x68, 0x65, 0x6d, + 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x76, 0x69, 0x65, 0x77, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, - 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6c, 0x69, 0x66, 0x65, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, - 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, + 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x63, - 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, + 0x63, 0x65, 0x73, 0x2f, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x6e, + 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6c, + 0x69, 0x66, 0x65, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, - 0x5f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, + 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, - 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6a, 0x6f, 0x62, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6e, 0x67, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x70, 0x61, 0x69, 0x64, 0x5f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x63, - 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, - 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, - 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x70, 0x61, 0x72, 0x65, 0x6e, - 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, - 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, + 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x44, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x6d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x67, 0x72, 0x6f, 0x75, - 0x70, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, - 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x63, 0x65, 0x73, 0x2f, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x64, 0x65, 0x76, 0x69, 0x63, + 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, - 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, + 0x63, 0x65, 0x73, 0x2f, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, + 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6a, 0x6f, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x79, 0x73, + 0x74, 0x65, 0x6d, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x73, + 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, - 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x68, 0x6f, 0x70, - 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, - 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x47, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, - 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x65, + 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x70, 0x61, + 0x69, 0x64, 0x5f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x63, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, + 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2f, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x74, + 0x61, 0x74, 0x75, 0x73, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, + 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x70, 0x72, + 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x76, 0x69, 0x65, 0x77, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2f, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, - 0x72, 0x74, 0x79, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, - 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, - 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x76, 0x69, - 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, - 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x75, 0x73, 0x65, 0x72, - 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, + 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x68, 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x70, + 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x47, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, + 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2f, 0x76, 0x69, 0x64, 0x65, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2f, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, - 0x64, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, - 0x5f, 0x61, 0x64, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x73, 0x73, - 0x65, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, - 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x47, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x73, 0x2f, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x46, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2f, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x61, 0x70, + 0x70, 0x5f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, - 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, - 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, - 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x65, 0x78, - 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2f, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, + 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x75, 0x73, 0x65, + 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, + 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x69, + 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, + 0x38, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x69, 0x64, 0x65, + 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x77, 0x65, 0x62, 0x70, 0x61, + 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x73, 0x65, + 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x6c, 0x61, 0x62, 0x65, + 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, + 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, - 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, + 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, - 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, + 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, + 0x1a, 0x47, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, + 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, + 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, + 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x73, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x49, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, + 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, + 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, + 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, + 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, + 0x61, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x64, 0x5f, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, + 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x45, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x61, + 0x74, 0x61, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x4d, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, + 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, + 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x62, 0x69, 0x64, 0x64, @@ -3976,6 +4159,15 @@ var file_google_ads_googleads_v8_services_google_ads_service_proto_rawDesc = []b 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, + 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x48, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, @@ -4161,7 +4353,7 @@ var file_google_ads_googleads_v8_services_google_ads_service_proto_rawDesc = []b 0x63, 0x65, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x52, 0x6f, 0x77, 0x52, 0x0a, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x52, 0x6f, 0x77, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x22, 0xbe, 0x60, 0x0a, 0x0c, + 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x22, 0x9b, 0x64, 0x0a, 0x0c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x52, 0x6f, 0x77, 0x12, 0x57, 0x0a, 0x0e, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, @@ -4305,1527 +4497,1630 @@ var file_google_ads_googleads_v8_services_google_ads_service_proto_rawDesc = []b 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4a, 0x6f, 0x62, 0x52, 0x08, 0x62, 0x61, - 0x74, 0x63, 0x68, 0x4a, 0x6f, 0x62, 0x12, 0x5d, 0x0a, 0x10, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, - 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x74, 0x63, 0x68, 0x4a, 0x6f, 0x62, 0x12, 0x6e, 0x0a, 0x16, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, + 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, + 0x18, 0x9f, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, + 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, + 0x52, 0x14, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, + 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x86, 0x01, 0x0a, 0x1e, 0x62, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x61, + 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0xa0, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, - 0x74, 0x65, 0x67, 0x79, 0x52, 0x0f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, - 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x7d, 0x0a, 0x1b, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x9e, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x53, - 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x19, 0x62, 0x69, 0x64, 0x64, 0x69, - 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x54, 0x0a, 0x0d, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x5f, - 0x73, 0x65, 0x74, 0x75, 0x70, 0x18, 0x29, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, + 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, + 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, + 0x74, 0x52, 0x1c, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, + 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x12, + 0x5d, 0x0a, 0x10, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, + 0x65, 0x67, 0x79, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x52, 0x0f, 0x62, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x7d, + 0x0a, 0x1b, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, + 0x67, 0x79, 0x5f, 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x9e, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, + 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x52, 0x19, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, + 0x65, 0x67, 0x79, 0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x54, 0x0a, + 0x0d, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x74, 0x75, 0x70, 0x18, 0x29, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, + 0x53, 0x65, 0x74, 0x75, 0x70, 0x52, 0x0c, 0x62, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x53, 0x65, + 0x74, 0x75, 0x70, 0x12, 0x49, 0x0a, 0x09, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x76, 0x69, 0x65, 0x77, + 0x18, 0x98, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6c, 0x6c, + 0x56, 0x69, 0x65, 0x77, 0x52, 0x08, 0x63, 0x61, 0x6c, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x12, 0x5a, + 0x0a, 0x0f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, + 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x12, 0x47, 0x0a, 0x08, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, + 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x52, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x12, 0x58, 0x0a, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, + 0x61, 0x73, 0x73, 0x65, 0x74, 0x18, 0x8e, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, + 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x0d, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x12, 0x6d, 0x0a, + 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, + 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x45, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, + 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x14, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x6a, 0x0a, 0x15, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, + 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x42, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x75, 0x70, 0x52, 0x0c, 0x62, 0x69, - 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x75, 0x70, 0x12, 0x49, 0x0a, 0x09, 0x63, 0x61, - 0x6c, 0x6c, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x98, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x56, 0x69, 0x65, 0x77, 0x52, 0x08, 0x63, 0x61, 0x6c, - 0x6c, 0x56, 0x69, 0x65, 0x77, 0x12, 0x5a, 0x0a, 0x0f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, - 0x74, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, - 0x74, 0x12, 0x47, 0x0a, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x52, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x58, 0x0a, 0x0e, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x18, 0x8e, 0x01, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, - 0x73, 0x73, 0x65, 0x74, 0x12, 0x6d, 0x0a, 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x45, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, + 0x69, 0x65, 0x72, 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, + 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x63, 0x0a, 0x12, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x18, 0x14, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x14, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x56, - 0x69, 0x65, 0x77, 0x12, 0x6a, 0x0a, 0x15, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, - 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, 0x1a, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, - 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, - 0x63, 0x0a, 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, - 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, - 0x6e, 0x52, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, - 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x82, 0x01, 0x0a, 0x1d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x69, 0x6d, 0x75, - 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, + 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x82, 0x01, + 0x0a, 0x1d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, + 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x6f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x53, 0x69, 0x6d, 0x75, 0x6c, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1b, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, + 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x57, 0x0a, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x64, + 0x72, 0x61, 0x66, 0x74, 0x18, 0x31, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x52, 0x0d, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x12, 0x66, 0x0a, 0x13, 0x63, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, + 0x6e, 0x74, 0x18, 0x54, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x52, + 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, + 0x65, 0x6e, 0x74, 0x12, 0x79, 0x0a, 0x1a, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, + 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, + 0x67, 0x18, 0x71, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, + 0x74, 0x69, 0x6e, 0x67, 0x52, 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x54, + 0x0a, 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x18, + 0x3f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x52, 0x0c, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x46, 0x65, 0x65, 0x64, 0x12, 0x57, 0x0a, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x6c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, - 0x6f, 0x6e, 0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1b, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x53, - 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x57, 0x0a, 0x0e, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x64, 0x72, 0x61, 0x66, 0x74, 0x18, 0x31, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x0d, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x64, 0x0a, + 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x5f, 0x73, 0x65, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, + 0x52, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x53, 0x65, 0x74, 0x12, 0x67, 0x0a, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, + 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x9d, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, - 0x61, 0x66, 0x74, 0x52, 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, - 0x66, 0x74, 0x12, 0x66, 0x0a, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, - 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x54, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x69, + 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x10, + 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, + 0x18, 0x42, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x72, 0x72, 0x69, + 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x0f, 0x63, 0x61, 0x72, 0x72, + 0x69, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x52, 0x0a, 0x0c, 0x63, + 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x18, 0x91, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, + 0x6e, 0x74, 0x52, 0x0b, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, + 0x54, 0x0a, 0x0d, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x18, 0x25, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, + 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0c, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, + 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x61, 0x0a, 0x11, 0x63, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, + 0x64, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x18, 0x94, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, 0x64, 0x41, 0x75, + 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x10, 0x63, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, 0x64, + 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x60, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x67, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7a, 0x0a, 0x1a, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, + 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x99, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, - 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x79, 0x0a, 0x1a, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x18, 0x71, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, + 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x18, 0x63, 0x6f, + 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, + 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x6b, 0x0a, 0x15, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x18, + 0xa4, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x13, + 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x75, 0x6c, 0x65, 0x12, 0x75, 0x0a, 0x19, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, + 0x18, 0xa5, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, + 0x65, 0x74, 0x52, 0x16, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12, 0x4b, 0x0a, 0x0a, 0x63, 0x6c, + 0x69, 0x63, 0x6b, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x7a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, - 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x18, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, - 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x54, 0x0a, 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x18, 0x3f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, + 0x65, 0x73, 0x2e, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x56, 0x69, 0x65, 0x77, 0x52, 0x09, 0x63, 0x6c, + 0x69, 0x63, 0x6b, 0x56, 0x69, 0x65, 0x77, 0x12, 0x61, 0x0a, 0x11, 0x63, 0x75, 0x72, 0x72, 0x65, + 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x86, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, + 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x10, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, + 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x5b, 0x0a, 0x0f, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x18, 0x93, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, + 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, + 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x5a, 0x0a, 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x18, 0x68, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, + 0x65, 0x73, 0x74, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x49, 0x6e, 0x74, 0x65, 0x72, + 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x08, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x52, 0x08, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x12, 0x58, 0x0a, 0x0e, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x18, 0x9b, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x12, 0x7d, 0x0a, 0x1b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, + 0x69, 0x62, 0x6c, 0x65, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, + 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0xa9, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x52, 0x0c, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x12, 0x57, 0x0a, 0x0e, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x6c, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, + 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x52, 0x19, 0x61, 0x63, 0x63, 0x65, + 0x73, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, + 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x6a, 0x0a, 0x15, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x3d, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x13, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, + 0x6b, 0x12, 0x67, 0x0a, 0x14, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, + 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x3e, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, + 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x12, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x5a, 0x0a, 0x0f, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x18, 0x46, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x0d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4c, - 0x61, 0x62, 0x65, 0x6c, 0x12, 0x64, 0x0a, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x52, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x12, 0x67, 0x0a, 0x13, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x18, 0x9d, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x79, 0x0a, 0x1a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, + 0x74, 0x69, 0x6e, 0x67, 0x18, 0x72, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, + 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x18, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, + 0x67, 0x12, 0x54, 0x0a, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x66, 0x65, + 0x65, 0x64, 0x18, 0x40, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x69, 0x6d, 0x75, 0x6c, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x10, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x5f, 0x63, - 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x42, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x52, 0x0c, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x12, 0x57, 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x7c, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, + 0x12, 0x7c, 0x0a, 0x1b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6e, 0x65, 0x67, + 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x18, + 0x58, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, + 0x69, 0x6f, 0x6e, 0x52, 0x19, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x67, + 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x68, + 0x0a, 0x14, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, + 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x92, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x43, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, - 0x74, 0x52, 0x0f, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, - 0x6e, 0x74, 0x12, 0x52, 0x0a, 0x0c, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x65, 0x76, 0x65, - 0x6e, 0x74, 0x18, 0x91, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x68, - 0x61, 0x6e, 0x67, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x0b, 0x63, 0x68, 0x61, 0x6e, 0x67, - 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x54, 0x0a, 0x0d, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, - 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x25, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, + 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x52, 0x12, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x55, 0x73, + 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x87, 0x01, 0x0a, 0x1f, 0x63, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, + 0x73, 0x5f, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x96, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x55, 0x73, + 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x6a, 0x0a, 0x15, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x5f, 0x70, 0x6c, 0x61, + 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x76, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x50, 0x6c, 0x61, 0x63, + 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, 0x52, 0x13, 0x64, 0x65, 0x74, 0x61, 0x69, + 0x6c, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, 0x12, 0x6a, + 0x0a, 0x14, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x5f, 0x64, 0x65, 0x6d, 0x6f, 0x67, + 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x18, 0xa6, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0c, - 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x61, 0x0a, 0x11, - 0x63, 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, - 0x65, 0x18, 0x94, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x73, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x44, 0x65, 0x6d, 0x6f, 0x67, 0x72, + 0x61, 0x70, 0x68, 0x69, 0x63, 0x52, 0x13, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x44, + 0x65, 0x6d, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x12, 0x67, 0x0a, 0x14, 0x64, 0x69, + 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x76, 0x69, + 0x65, 0x77, 0x18, 0x2f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x44, 0x69, 0x73, + 0x70, 0x6c, 0x61, 0x79, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x56, 0x69, 0x65, 0x77, 0x52, + 0x12, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x56, + 0x69, 0x65, 0x77, 0x12, 0x55, 0x0a, 0x0d, 0x64, 0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, + 0x76, 0x69, 0x65, 0x77, 0x18, 0x84, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, + 0x44, 0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0c, 0x64, 0x69, + 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x8e, 0x01, 0x0a, 0x23, 0x64, + 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x61, 0x64, + 0x73, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, + 0x65, 0x77, 0x18, 0x6a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6d, - 0x62, 0x69, 0x6e, 0x65, 0x64, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x10, 0x63, - 0x6f, 0x6d, 0x62, 0x69, 0x6e, 0x65, 0x64, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x12, - 0x60, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x67, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x44, 0x79, 0x6e, + 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x73, 0x53, 0x65, 0x61, + 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x52, 0x1e, 0x64, 0x79, 0x6e, + 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x73, 0x53, 0x65, 0x61, + 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x78, 0x0a, 0x1a, 0x65, + 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, + 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x80, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x2e, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x4c, 0x61, 0x6e, + 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x17, 0x65, 0x78, + 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x4c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, + 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x64, 0x0a, 0x13, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x55, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, + 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x11, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, + 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x3b, 0x0a, 0x04, 0x66, + 0x65, 0x65, 0x64, 0x18, 0x2e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, + 0x65, 0x64, 0x52, 0x04, 0x66, 0x65, 0x65, 0x64, 0x12, 0x48, 0x0a, 0x09, 0x66, 0x65, 0x65, 0x64, + 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, + 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x08, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, + 0x65, 0x6d, 0x12, 0x53, 0x0a, 0x0d, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, + 0x73, 0x65, 0x74, 0x18, 0x95, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x10, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x7a, 0x0a, 0x1a, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x18, - 0x99, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, - 0x62, 0x6c, 0x65, 0x52, 0x18, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x4b, 0x0a, - 0x0a, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x7a, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x56, 0x69, 0x65, 0x77, 0x52, - 0x09, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x56, 0x69, 0x65, 0x77, 0x12, 0x61, 0x0a, 0x11, 0x63, 0x75, - 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, - 0x86, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x72, 0x72, 0x65, - 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x10, 0x63, 0x75, 0x72, - 0x72, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x5b, 0x0a, - 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, - 0x18, 0x93, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x5a, 0x0a, 0x0f, 0x63, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x18, 0x68, 0x20, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, + 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x52, 0x0b, 0x66, 0x65, 0x65, 0x64, + 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x12, 0x60, 0x0a, 0x12, 0x66, 0x65, 0x65, 0x64, 0x5f, + 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x97, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, + 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x0f, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, + 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x5b, 0x0a, 0x10, 0x66, 0x65, 0x65, + 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x74, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x49, 0x6e, - 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x49, 0x6e, - 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x08, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x0e, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x51, 0x0a, 0x0c, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6d, + 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x18, 0x3a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, + 0x2e, 0x46, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x0b, 0x66, 0x65, + 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x6a, 0x0a, 0x15, 0x66, 0x65, 0x65, + 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x5f, 0x76, 0x69, + 0x65, 0x77, 0x18, 0x61, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x52, 0x08, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x12, - 0x58, 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, 0x65, - 0x74, 0x18, 0x9b, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, + 0x64, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x56, 0x69, 0x65, 0x77, + 0x52, 0x13, 0x66, 0x65, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, + 0x72, 0x56, 0x69, 0x65, 0x77, 0x12, 0x4e, 0x0a, 0x0b, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x5f, + 0x76, 0x69, 0x65, 0x77, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x47, + 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0a, 0x67, 0x65, 0x6e, 0x64, 0x65, + 0x72, 0x56, 0x69, 0x65, 0x77, 0x12, 0x64, 0x0a, 0x13, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x17, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x11, 0x67, 0x65, 0x6f, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x5a, 0x0a, 0x0f, 0x67, + 0x65, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x7d, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x6f, 0x67, 0x72, 0x61, 0x70, + 0x68, 0x69, 0x63, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0e, 0x67, 0x65, 0x6f, 0x67, 0x72, 0x61, 0x70, + 0x68, 0x69, 0x63, 0x56, 0x69, 0x65, 0x77, 0x12, 0x67, 0x0a, 0x14, 0x67, 0x72, 0x6f, 0x75, 0x70, + 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, + 0x77, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x50, + 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, 0x52, 0x12, 0x67, 0x72, + 0x6f, 0x75, 0x70, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, + 0x12, 0x5b, 0x0a, 0x10, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, + 0x76, 0x69, 0x65, 0x77, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x48, + 0x6f, 0x74, 0x65, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0e, 0x68, + 0x6f, 0x74, 0x65, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x56, 0x69, 0x65, 0x77, 0x12, 0x6d, 0x0a, + 0x16, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, + 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x47, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, + 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x14, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x50, 0x65, 0x72, + 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x5f, 0x0a, 0x11, + 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, + 0x77, 0x18, 0x8a, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x12, 0x7d, 0x0a, 0x1b, 0x61, 0x63, 0x63, - 0x65, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, - 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0xa9, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x42, 0x69, - 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x52, 0x19, 0x61, - 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x6a, 0x0a, 0x15, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x6e, - 0x6b, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4c, 0x69, 0x6e, 0x6b, 0x52, - 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, - 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x67, 0x0a, 0x14, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x3e, 0x20, 0x01, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x49, 0x6e, 0x63, + 0x6f, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0f, 0x69, 0x6e, + 0x63, 0x6f, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x51, 0x0a, + 0x0c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x15, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x56, + 0x69, 0x65, 0x77, 0x52, 0x0b, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x56, 0x69, 0x65, 0x77, + 0x12, 0x51, 0x0a, 0x0c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, + 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, + 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x0b, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, + 0x6c, 0x61, 0x6e, 0x12, 0x6a, 0x0a, 0x15, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x21, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, + 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x52, 0x13, 0x6b, 0x65, 0x79, 0x77, + 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, + 0x81, 0x01, 0x0a, 0x1d, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, + 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, + 0x64, 0x18, 0x8c, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, + 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x1a, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, + 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, + 0x6f, 0x72, 0x64, 0x12, 0x68, 0x0a, 0x15, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x43, - 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x12, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x5a, 0x0a, - 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, - 0x18, 0x46, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x79, 0x0a, 0x1a, 0x63, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x18, 0x72, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, + 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x12, 0x6b, 0x65, 0x79, 0x77, 0x6f, + 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x7f, 0x0a, + 0x1d, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, + 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x8d, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, + 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, + 0x6f, 0x72, 0x64, 0x52, 0x19, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, + 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x6e, + 0x0a, 0x16, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x74, 0x68, 0x65, 0x6d, 0x65, 0x5f, + 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0xa3, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x54, 0x68, 0x65, 0x6d, 0x65, + 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x14, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, + 0x64, 0x54, 0x68, 0x65, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x3e, + 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x34, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, - 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x18, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x12, 0x54, 0x0a, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x5f, 0x66, 0x65, 0x65, 0x64, 0x18, 0x40, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x52, 0x0c, 0x63, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x12, 0x57, 0x0a, 0x0e, 0x63, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x7c, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, - 0x61, 0x62, 0x65, 0x6c, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, - 0x62, 0x65, 0x6c, 0x12, 0x7c, 0x0a, 0x1b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, - 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, - 0x6f, 0x6e, 0x18, 0x58, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x73, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x5e, + 0x0a, 0x11, 0x6c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, + 0x69, 0x65, 0x77, 0x18, 0x7e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4c, 0x61, + 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0f, 0x6c, + 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x60, + 0x0a, 0x11, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, + 0x61, 0x6e, 0x74, 0x18, 0x37, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4c, 0x61, + 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x10, + 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, + 0x12, 0x54, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x69, 0x65, + 0x77, 0x18, 0x7b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4c, 0x6f, 0x63, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x12, 0x6d, 0x0a, 0x16, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, + 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, + 0x18, 0x35, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, + 0x65, 0x64, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, 0x52, + 0x14, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, + 0x74, 0x56, 0x69, 0x65, 0x77, 0x12, 0x4b, 0x0a, 0x0a, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x66, + 0x69, 0x6c, 0x65, 0x18, 0x5a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x65, + 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x09, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, + 0x6c, 0x65, 0x12, 0x7d, 0x0a, 0x1c, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x61, 0x70, 0x70, + 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, + 0x6e, 0x74, 0x18, 0x57, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x19, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, - 0x6e, 0x12, 0x68, 0x0a, 0x14, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, - 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x92, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x41, 0x70, 0x70, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x19, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x41, 0x70, + 0x70, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, + 0x74, 0x12, 0x6d, 0x0a, 0x16, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x64, 0x65, 0x76, 0x69, + 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x62, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x44, 0x65, 0x76, 0x69, + 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x14, 0x6d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, + 0x12, 0x69, 0x0a, 0x15, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, + 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6a, 0x6f, 0x62, 0x18, 0x89, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x55, 0x73, 0x65, - 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x12, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x87, 0x01, 0x0a, 0x1f, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, - 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x6e, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x96, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x76, - 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x49, 0x6e, 0x76, 0x69, 0x74, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6a, 0x0a, 0x15, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x5f, - 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x76, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x50, - 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, 0x52, 0x13, 0x64, 0x65, - 0x74, 0x61, 0x69, 0x6c, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, - 0x77, 0x12, 0x6a, 0x0a, 0x14, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x5f, 0x64, 0x65, - 0x6d, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x18, 0xa6, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, + 0x44, 0x61, 0x74, 0x61, 0x4a, 0x6f, 0x62, 0x52, 0x12, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, + 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x4a, 0x6f, 0x62, 0x12, 0x8c, 0x01, 0x0a, 0x21, + 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, + 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, + 0x74, 0x18, 0x56, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x56, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x1e, 0x6f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x56, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x7f, 0x0a, 0x1d, 0x70, 0x61, + 0x69, 0x64, 0x5f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x63, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, + 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x81, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x61, 0x69, 0x64, 0x4f, 0x72, 0x67, 0x61, 0x6e, + 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, + 0x52, 0x19, 0x70, 0x61, 0x69, 0x64, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x63, 0x53, 0x65, 0x61, + 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x67, 0x0a, 0x14, 0x70, + 0x61, 0x72, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x76, + 0x69, 0x65, 0x77, 0x18, 0x2d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x61, + 0x72, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x56, 0x69, 0x65, 0x77, + 0x52, 0x12, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x56, 0x69, 0x65, 0x77, 0x12, 0x8c, 0x01, 0x0a, 0x21, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, + 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, + 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x6d, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x44, 0x65, 0x6d, - 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x52, 0x13, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, - 0x65, 0x64, 0x44, 0x65, 0x6d, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x12, 0x67, 0x0a, - 0x14, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x2f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x56, 0x69, - 0x65, 0x77, 0x52, 0x12, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x56, 0x69, 0x65, 0x77, 0x12, 0x55, 0x0a, 0x0d, 0x64, 0x69, 0x73, 0x74, 0x61, 0x6e, - 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x84, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, + 0x72, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, + 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, 0x6e, 0x73, 0x74, + 0x61, 0x6e, 0x74, 0x52, 0x1e, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x69, 0x64, 0x64, + 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, 0x6e, 0x73, 0x74, + 0x61, 0x6e, 0x74, 0x12, 0x61, 0x0a, 0x12, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x67, + 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x36, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, + 0x56, 0x69, 0x65, 0x77, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x47, 0x72, 0x6f, + 0x75, 0x70, 0x56, 0x69, 0x65, 0x77, 0x12, 0x59, 0x0a, 0x0e, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x44, 0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, - 0x0c, 0x64, 0x69, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x8e, 0x01, - 0x0a, 0x23, 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, - 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, - 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x6a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, + 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x52, 0x0e, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x5b, 0x0a, 0x10, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, + 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x44, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x73, - 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x52, 0x1e, - 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x73, - 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x78, - 0x0a, 0x1a, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6c, 0x61, 0x6e, 0x64, 0x69, - 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x80, 0x01, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, - 0x4c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, - 0x17, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x4c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, - 0x50, 0x61, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x64, 0x0a, 0x13, 0x65, 0x78, 0x74, 0x65, - 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x18, - 0x55, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, - 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x11, 0x65, 0x78, 0x74, - 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x3b, - 0x0a, 0x04, 0x66, 0x65, 0x65, 0x64, 0x18, 0x2e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x46, 0x65, 0x65, 0x64, 0x52, 0x04, 0x66, 0x65, 0x65, 0x64, 0x12, 0x48, 0x0a, 0x09, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x08, 0x66, 0x65, 0x65, - 0x64, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x53, 0x0a, 0x0d, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, - 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x95, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x52, 0x0b, 0x66, - 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x12, 0x60, 0x0a, 0x12, 0x66, 0x65, - 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, - 0x18, 0x97, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, - 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x0f, 0x66, 0x65, 0x65, - 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x5b, 0x0a, 0x10, - 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x18, 0x74, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, - 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x0e, 0x66, 0x65, 0x65, 0x64, 0x49, - 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x51, 0x0a, 0x0c, 0x66, 0x65, 0x65, - 0x64, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x18, 0x3a, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, - 0x0b, 0x66, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x6a, 0x0a, 0x15, - 0x66, 0x65, 0x65, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, - 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x61, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, + 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0e, + 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x5d, + 0x0a, 0x10, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, + 0x6f, 0x6e, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x0f, 0x73, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a, + 0x0a, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x1b, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x52, + 0x09, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x12, 0x6e, 0x0a, 0x16, 0x73, 0x6d, + 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x65, 0x74, + 0x74, 0x69, 0x6e, 0x67, 0x18, 0xa7, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x46, 0x65, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x56, - 0x69, 0x65, 0x77, 0x52, 0x13, 0x66, 0x65, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x68, 0x6f, - 0x6c, 0x64, 0x65, 0x72, 0x56, 0x69, 0x65, 0x77, 0x12, 0x4e, 0x0a, 0x0b, 0x67, 0x65, 0x6e, 0x64, - 0x65, 0x72, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, + 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, + 0x74, 0x69, 0x6e, 0x67, 0x52, 0x14, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x76, 0x0a, 0x19, 0x73, 0x68, + 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, + 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x75, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x47, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0a, 0x67, 0x65, - 0x6e, 0x64, 0x65, 0x72, 0x56, 0x69, 0x65, 0x77, 0x12, 0x64, 0x0a, 0x13, 0x67, 0x65, 0x6f, 0x5f, - 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, - 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x11, 0x67, 0x65, 0x6f, - 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x5a, - 0x0a, 0x0f, 0x67, 0x65, 0x6f, 0x67, 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x5f, 0x76, 0x69, 0x65, - 0x77, 0x18, 0x7d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x6f, 0x67, - 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0e, 0x67, 0x65, 0x6f, 0x67, - 0x72, 0x61, 0x70, 0x68, 0x69, 0x63, 0x56, 0x69, 0x65, 0x77, 0x12, 0x67, 0x0a, 0x14, 0x67, 0x72, - 0x6f, 0x75, 0x70, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x69, - 0x65, 0x77, 0x18, 0x77, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, 0x52, - 0x12, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, - 0x69, 0x65, 0x77, 0x12, 0x5b, 0x0a, 0x10, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x67, 0x72, 0x6f, - 0x75, 0x70, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, + 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, + 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x17, 0x73, 0x68, 0x6f, 0x70, 0x70, + 0x69, 0x6e, 0x67, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, + 0x65, 0x77, 0x12, 0x85, 0x01, 0x0a, 0x1f, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, + 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0xaa, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x56, 0x69, 0x65, 0x77, - 0x52, 0x0e, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x56, 0x69, 0x65, 0x77, - 0x12, 0x6d, 0x0a, 0x16, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x5f, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, - 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x47, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2e, 0x48, 0x6f, 0x74, 0x65, 0x6c, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, - 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x14, 0x68, 0x6f, 0x74, 0x65, 0x6c, - 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, - 0x5f, 0x0a, 0x11, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, - 0x76, 0x69, 0x65, 0x77, 0x18, 0x8a, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, + 0x73, 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, + 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x52, 0x1b, 0x73, + 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x61, 0x72, + 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x82, 0x01, 0x0a, 0x1e, 0x74, + 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x61, + 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x90, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x54, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, + 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x4c, + 0x69, 0x6e, 0x6b, 0x52, 0x1a, 0x74, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, + 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12, + 0x4b, 0x0a, 0x0a, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x2c, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x56, 0x69, 0x65, + 0x77, 0x52, 0x09, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x56, 0x69, 0x65, 0x77, 0x12, 0x54, 0x0a, 0x0d, + 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x18, 0x3b, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x74, 0x65, + 0x72, 0x65, 0x73, 0x74, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x65, + 0x73, 0x74, 0x12, 0x4c, 0x0a, 0x0a, 0x6c, 0x69, 0x66, 0x65, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, + 0x18, 0xa1, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4c, 0x69, 0x66, 0x65, + 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x09, 0x6c, 0x69, 0x66, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, + 0x12, 0x48, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x26, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, + 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x62, 0x0a, 0x12, 0x75, 0x73, + 0x65, 0x72, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x69, 0x65, 0x77, + 0x18, 0x87, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, + 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x10, 0x75, 0x73, + 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x12, 0x63, + 0x0a, 0x12, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x3c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, + 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x52, 0x11, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x12, 0x57, 0x0a, 0x0e, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x63, 0x6f, 0x6e, + 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x49, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, - 0x0f, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, - 0x12, 0x51, 0x0a, 0x0c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x76, 0x69, 0x65, 0x77, - 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0b, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x56, - 0x69, 0x65, 0x77, 0x12, 0x51, 0x0a, 0x0c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, - 0x6c, 0x61, 0x6e, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x0b, 0x6b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x6a, 0x0a, 0x15, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, - 0x21, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x52, 0x13, 0x6b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x12, 0x81, 0x01, 0x0a, 0x1d, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, - 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x18, 0x8c, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, + 0x54, 0x6f, 0x70, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x0d, 0x74, + 0x6f, 0x70, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x3e, 0x0a, 0x05, + 0x76, 0x69, 0x64, 0x65, 0x6f, 0x18, 0x27, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x1a, 0x6b, 0x65, 0x79, 0x77, - 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x68, 0x0a, 0x15, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, - 0x23, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x56, 0x69, 0x64, 0x65, 0x6f, 0x52, 0x05, 0x76, 0x69, 0x64, 0x65, 0x6f, 0x12, 0x52, 0x0a, 0x0c, + 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0xa2, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x57, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x56, + 0x69, 0x65, 0x77, 0x52, 0x0b, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, + 0x12, 0x41, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, + 0x6f, 0x6e, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x72, + 0x69, 0x63, 0x73, 0x12, 0x44, 0x0a, 0x08, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, + 0x66, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x12, 0x6b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x12, 0x7f, 0x0a, 0x1d, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, - 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x18, 0x8d, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x19, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, - 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x12, 0x6e, 0x0a, 0x16, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x74, 0x68, 0x65, - 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0xa3, 0x01, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x54, 0x68, - 0x65, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x14, 0x6b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x54, 0x68, 0x65, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, - 0x74, 0x12, 0x3e, 0x0a, 0x05, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x34, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x05, 0x6c, 0x61, 0x62, 0x65, - 0x6c, 0x12, 0x5e, 0x0a, 0x11, 0x6c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x67, - 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x7e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x4c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, - 0x52, 0x0f, 0x6c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65, 0x56, 0x69, 0x65, - 0x77, 0x12, 0x60, 0x0a, 0x11, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, - 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x37, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, - 0x74, 0x52, 0x10, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x74, 0x12, 0x54, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, - 0x76, 0x69, 0x65, 0x77, 0x18, 0x7b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4c, - 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0c, 0x6c, 0x6f, 0x63, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x12, 0x6d, 0x0a, 0x16, 0x6d, 0x61, 0x6e, - 0x61, 0x67, 0x65, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, - 0x69, 0x65, 0x77, 0x18, 0x35, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x61, - 0x6e, 0x61, 0x67, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, - 0x65, 0x77, 0x52, 0x14, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x63, 0x65, - 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x69, 0x65, 0x77, 0x12, 0x4b, 0x0a, 0x0a, 0x6d, 0x65, 0x64, 0x69, - 0x61, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x5a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x09, 0x6d, 0x65, 0x64, 0x69, - 0x61, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x7d, 0x0a, 0x1c, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, - 0x61, 0x70, 0x70, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x6e, - 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x57, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x41, 0x70, 0x70, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, - 0x79, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x19, 0x6d, 0x6f, 0x62, 0x69, 0x6c, - 0x65, 0x41, 0x70, 0x70, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, 0x6e, 0x73, - 0x74, 0x61, 0x6e, 0x74, 0x12, 0x6d, 0x0a, 0x16, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x64, - 0x65, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x62, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x44, - 0x65, 0x76, 0x69, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x14, 0x6d, - 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x74, 0x12, 0x69, 0x0a, 0x15, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x75, - 0x73, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6a, 0x6f, 0x62, 0x18, 0x89, 0x01, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, - 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x4a, 0x6f, 0x62, 0x52, 0x12, 0x6f, 0x66, 0x66, 0x6c, - 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x4a, 0x6f, 0x62, 0x12, 0x8c, - 0x01, 0x0a, 0x21, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x79, 0x73, - 0x74, 0x65, 0x6d, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x73, - 0x74, 0x61, 0x6e, 0x74, 0x18, 0x56, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x56, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x1e, 0x6f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x56, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x7f, 0x0a, - 0x1d, 0x70, 0x61, 0x69, 0x64, 0x5f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x63, 0x5f, 0x73, 0x65, - 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x81, - 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, + 0x08, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 0xf1, 0x02, 0x0a, 0x16, 0x4d, 0x75, + 0x74, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x63, 0x0a, 0x11, 0x6d, 0x75, + 0x74, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, + 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x61, 0x69, 0x64, 0x4f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, - 0x69, 0x65, 0x77, 0x52, 0x19, 0x70, 0x61, 0x69, 0x64, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x63, - 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x67, - 0x0a, 0x14, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x2d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x10, 0x6d, + 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, + 0x27, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, + 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, + 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, + 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, + 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x7e, 0x0a, + 0x15, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, + 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x50, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x56, - 0x69, 0x65, 0x77, 0x52, 0x12, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x53, 0x74, 0x61, - 0x74, 0x75, 0x73, 0x56, 0x69, 0x65, 0x77, 0x12, 0x8c, 0x01, 0x0a, 0x21, 0x70, 0x72, 0x6f, 0x64, - 0x75, 0x63, 0x74, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x61, 0x74, 0x65, - 0x67, 0x6f, 0x72, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x6d, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, - 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, - 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x52, 0x1e, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, - 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, - 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, 0x61, 0x0a, 0x12, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, - 0x74, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x36, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x47, 0x72, - 0x6f, 0x75, 0x70, 0x56, 0x69, 0x65, 0x77, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, - 0x47, 0x72, 0x6f, 0x75, 0x70, 0x56, 0x69, 0x65, 0x77, 0x12, 0x59, 0x0a, 0x0e, 0x72, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x16, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0e, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5b, 0x0a, 0x10, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, - 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x44, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, - 0x77, 0x52, 0x0e, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, - 0x77, 0x12, 0x5d, 0x0a, 0x10, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, - 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, - 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, - 0x0f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, - 0x12, 0x4b, 0x0a, 0x0a, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x1b, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, - 0x65, 0x74, 0x52, 0x09, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x12, 0x6e, 0x0a, - 0x16, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, - 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x18, 0xa7, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x14, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x76, 0x0a, - 0x19, 0x73, 0x68, 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, - 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0x75, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x50, 0x65, 0x72, - 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x17, 0x73, 0x68, - 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, - 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x85, 0x01, 0x0a, 0x1f, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, - 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, 0xaa, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, - 0x52, 0x1b, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, - 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x82, 0x01, - 0x0a, 0x1e, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x5f, 0x61, 0x70, - 0x70, 0x5f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, - 0x18, 0x90, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x54, 0x68, 0x69, 0x72, - 0x64, 0x50, 0x61, 0x72, 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, - 0x63, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x1a, 0x74, 0x68, 0x69, 0x72, 0x64, 0x50, 0x61, 0x72, - 0x74, 0x79, 0x41, 0x70, 0x70, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x4c, 0x69, - 0x6e, 0x6b, 0x12, 0x4b, 0x0a, 0x0a, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, 0x76, 0x69, 0x65, 0x77, - 0x18, 0x2c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, - 0x56, 0x69, 0x65, 0x77, 0x52, 0x09, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x56, 0x69, 0x65, 0x77, 0x12, - 0x54, 0x0a, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, - 0x18, 0x3b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, - 0x6e, 0x74, 0x65, 0x72, 0x65, 0x73, 0x74, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x74, - 0x65, 0x72, 0x65, 0x73, 0x74, 0x12, 0x4c, 0x0a, 0x0a, 0x6c, 0x69, 0x66, 0x65, 0x5f, 0x65, 0x76, - 0x65, 0x6e, 0x74, 0x18, 0xa1, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x4c, - 0x69, 0x66, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x09, 0x6c, 0x69, 0x66, 0x65, 0x45, 0x76, - 0x65, 0x6e, 0x74, 0x12, 0x48, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, - 0x18, 0x26, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, - 0x69, 0x73, 0x74, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x62, 0x0a, - 0x12, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, - 0x69, 0x65, 0x77, 0x18, 0x87, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x55, - 0x73, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x52, - 0x10, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, - 0x77, 0x12, 0x63, 0x0a, 0x12, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, - 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x3c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x52, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, - 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x57, 0x0a, 0x0e, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x5f, - 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, - 0x52, 0x0d, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x12, - 0x3e, 0x0a, 0x05, 0x76, 0x69, 0x64, 0x65, 0x6f, 0x18, 0x27, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0x2e, 0x56, 0x69, 0x64, 0x65, 0x6f, 0x52, 0x05, 0x76, 0x69, 0x64, 0x65, 0x6f, 0x12, - 0x52, 0x0a, 0x0c, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x18, - 0xa2, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x57, 0x65, 0x62, 0x70, 0x61, - 0x67, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0b, 0x77, 0x65, 0x62, 0x70, 0x61, 0x67, 0x65, 0x56, - 0x69, 0x65, 0x77, 0x12, 0x41, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x04, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x07, 0x6d, - 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x44, 0x0a, 0x08, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, - 0x74, 0x73, 0x18, 0x66, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, - 0x74, 0x73, 0x52, 0x08, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 0xf1, 0x02, 0x0a, - 0x16, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, - 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x63, 0x0a, - 0x11, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, - 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, - 0x52, 0x10, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, - 0x69, 0x6c, 0x75, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x70, 0x61, 0x72, - 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, - 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x04, 0x20, 0x01, - 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, - 0x12, 0x7e, 0x0a, 0x15, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, - 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, - 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x72, 0x65, 0x73, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, - 0x22, 0xda, 0x01, 0x0a, 0x17, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x41, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x15, - 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, - 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, - 0x72, 0x72, 0x6f, 0x72, 0x12, 0x77, 0x0a, 0x1a, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x6f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x43, 0x6f, 0x6e, + 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0xda, 0x01, + 0x0a, 0x17, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x15, 0x70, 0x61, 0x72, + 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x13, 0x70, 0x61, + 0x72, 0x74, 0x69, 0x61, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x12, 0x77, 0x0a, 0x1a, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x73, 0x18, + 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x52, 0x18, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x73, 0x22, 0xd6, 0x36, 0x0a, 0x0f, 0x4d, + 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x79, + 0x0a, 0x1b, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x6c, 0x61, + 0x62, 0x65, 0x6c, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x11, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, + 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, + 0x52, 0x17, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, + 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x69, 0x0a, 0x15, 0x61, 0x64, 0x5f, + 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, - 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x52, 0x18, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x73, 0x22, 0x86, 0x32, - 0x0a, 0x0f, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x79, 0x0a, 0x1b, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, - 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, + 0x52, 0x12, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x72, 0x0a, 0x18, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, + 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x38, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x41, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x48, 0x00, 0x52, 0x17, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4c, 0x61, - 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x69, 0x0a, 0x15, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, + 0x70, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, + 0x00, 0x52, 0x15, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x85, 0x01, 0x0a, 0x1f, 0x61, 0x64, 0x5f, + 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, + 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, + 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x48, 0x00, 0x52, 0x1b, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, + 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x8e, 0x01, 0x0a, 0x22, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, + 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, + 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, + 0x00, 0x52, 0x1e, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, + 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x7e, 0x0a, 0x1c, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, + 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, + 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x19, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, + 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x94, 0x01, 0x0a, 0x24, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x65, + 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, + 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x78, 0x74, 0x65, 0x6e, + 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x20, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, + 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6f, 0x0a, 0x17, 0x61, 0x64, 0x5f, 0x67, + 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x48, 0x00, 0x52, 0x14, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, + 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x72, 0x0a, 0x18, 0x61, 0x64, 0x5f, + 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, - 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x48, 0x00, 0x52, 0x12, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x72, 0x0a, 0x18, 0x61, 0x64, 0x5f, 0x67, 0x72, - 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x38, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x15, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4c, + 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x62, 0x0a, + 0x12, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, - 0x72, 0x6f, 0x75, 0x70, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x15, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x73, 0x73, - 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x85, 0x01, 0x0a, 0x1f, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, - 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, + 0x10, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x52, 0x0a, 0x0c, 0x61, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x31, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0b, 0x61, 0x64, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6e, 0x0a, 0x16, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x61, + 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x16, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1b, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, - 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x8e, 0x01, 0x0a, 0x22, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, - 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, - 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, + 0x65, 0x74, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, + 0x14, 0x61, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5b, 0x0a, 0x0f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x48, 0x00, 0x52, 0x0e, 0x61, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x8a, 0x01, 0x0a, 0x20, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x64, + 0x61, 0x74, 0x61, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x3a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, + 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, + 0x52, 0x1d, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, + 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, + 0xa2, 0x01, 0x0a, 0x28, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, + 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, + 0x6e, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x3b, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, + 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, + 0x6e, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x25, 0x62, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, + 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7a, 0x0a, 0x1a, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, + 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, 0x64, + 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x18, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, + 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x74, 0x0a, 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x73, 0x73, + 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x34, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, + 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x16, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x87, 0x01, 0x0a, 0x1f, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, + 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, - 0x72, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1e, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7e, 0x0a, 0x1c, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, - 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, - 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x19, 0x61, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x94, 0x01, 0x0a, 0x24, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, - 0x70, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, - 0x69, 0x6e, 0x67, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x13, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x4d, + 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x48, 0x00, 0x52, 0x1c, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x4d, + 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x77, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, + 0x67, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x78, - 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x20, 0x61, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, - 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6f, 0x0a, 0x17, 0x61, - 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, - 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x14, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, - 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x72, 0x0a, 0x18, - 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, + 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, + 0x52, 0x17, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, + 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x80, 0x01, 0x0a, 0x1c, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, + 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, + 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, + 0x52, 0x1a, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, + 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, 0x18, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x64, 0x72, 0x61, 0x66, 0x74, 0x5f, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x73, 0x2e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x15, 0x61, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x12, 0x62, 0x0a, 0x12, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, - 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x48, 0x00, 0x52, 0x10, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x52, 0x0a, 0x0c, 0x61, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x31, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, + 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x16, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x83, 0x01, 0x0a, 0x1d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, + 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, - 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0b, 0x61, 0x64, 0x4f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6e, 0x0a, 0x16, 0x61, 0x64, 0x5f, 0x70, - 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x50, 0x61, - 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x48, 0x00, 0x52, 0x14, 0x61, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x4f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5b, 0x0a, 0x0f, 0x61, 0x73, 0x73, 0x65, - 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x17, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0e, 0x61, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7a, 0x0a, 0x1a, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x42, 0x69, 0x64, - 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x18, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, - 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x74, 0x0a, 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x73, - 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x34, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, - 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, - 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x87, 0x01, 0x0a, 0x1f, 0x63, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, - 0x72, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, - 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x48, 0x00, 0x52, 0x1c, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, - 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x77, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, - 0x64, 0x67, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, - 0x00, 0x52, 0x17, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, - 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x80, 0x01, 0x0a, 0x1c, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, - 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, - 0x00, 0x52, 0x1a, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, - 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, - 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x64, 0x72, 0x61, 0x66, 0x74, 0x5f, - 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, - 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x16, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x83, 0x01, 0x0a, 0x1d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, - 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1b, 0x63, 0x61, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, - 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x96, 0x01, 0x0a, 0x24, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, - 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, - 0x21, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, - 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x12, 0x71, 0x0a, 0x17, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x1b, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, - 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x15, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1b, 0x63, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x96, 0x01, 0x0a, 0x24, 0x63, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, + 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x48, 0x00, 0x52, 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4c, 0x61, 0x62, - 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x64, 0x0a, 0x12, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x11, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x81, 0x01, 0x0a, 0x1d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, - 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, + 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x21, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, + 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x12, 0x71, 0x0a, 0x17, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, + 0x65, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x1b, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, + 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x15, 0x63, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x1c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x48, 0x00, 0x52, 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x64, 0x0a, 0x12, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x11, 0x63, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x81, 0x01, 0x0a, 0x1d, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1a, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7d, 0x0a, 0x1b, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1a, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7d, 0x0a, 0x1b, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, - 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x19, 0x63, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x96, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, - 0x62, 0x6c, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x37, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x21, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, - 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, - 0x18, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, - 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x39, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, - 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x16, 0x63, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x96, 0x01, 0x0a, 0x24, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, - 0x6e, 0x67, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x1e, 0x20, 0x01, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x19, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x12, 0x96, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, + 0x6c, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x37, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x78, - 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x21, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, - 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x71, 0x0a, 0x17, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x15, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x74, 0x0a, 0x18, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6c, 0x61, 0x62, 0x65, - 0x6c, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x20, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, - 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x16, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x99, 0x01, 0x0a, 0x25, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x65, 0x72, 0x5f, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, - 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x22, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, - 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x22, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, - 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x64, 0x0a, 0x12, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x11, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x81, 0x01, 0x0a, 0x1d, 0x65, 0x78, 0x74, 0x65, - 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, - 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x24, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x21, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, + 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x87, 0x01, 0x0a, + 0x1f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x3f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1c, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x91, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, + 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x40, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x4f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1f, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, + 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, 0x18, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x39, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x16, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x96, 0x01, 0x0a, 0x24, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x65, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, + 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, - 0x49, 0x74, 0x65, 0x6d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, - 0x1a, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, - 0x65, 0x6d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x65, 0x0a, 0x13, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x18, 0x25, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, - 0x49, 0x74, 0x65, 0x6d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, - 0x11, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x12, 0x6f, 0x0a, 0x17, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, - 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x35, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, - 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x14, 0x66, - 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x7c, 0x0a, 0x1c, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, - 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x36, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, - 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x18, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, - 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x78, 0x0a, 0x1a, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x26, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, + 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x21, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, + 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x71, 0x0a, 0x17, 0x63, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x15, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, + 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, 0x18, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x16, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x99, 0x01, 0x0a, 0x25, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, + 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, + 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x22, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, + 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x22, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, 0x72, 0x69, 0x74, + 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x64, + 0x0a, 0x12, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x43, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, + 0x00, 0x52, 0x11, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x81, 0x01, 0x0a, 0x1d, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x6f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x24, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, + 0x6d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1a, 0x65, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x65, 0x0a, 0x13, 0x66, 0x65, 0x65, 0x64, + 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0x25, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, - 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x48, 0x00, 0x52, 0x17, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6e, 0x0a, 0x16, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x6f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x27, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, + 0x6d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x11, 0x66, 0x65, + 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, + 0x6f, 0x0a, 0x17, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, + 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x35, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x14, 0x66, 0x65, 0x65, 0x64, + 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x7c, 0x0a, 0x1c, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, + 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x36, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, + 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x18, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, + 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x78, + 0x0a, 0x1a, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x26, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, + 0x17, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6e, 0x0a, 0x16, 0x66, 0x65, 0x65, 0x64, + 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x18, 0x27, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, + 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x48, 0x00, 0x52, 0x14, 0x66, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x0e, 0x66, 0x65, 0x65, 0x64, + 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x48, 0x00, 0x52, 0x0d, 0x66, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x85, 0x01, 0x0a, 0x1f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x2c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, + 0x75, 0x70, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1b, 0x6b, + 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, + 0x70, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x9b, 0x01, 0x0a, 0x27, 0x6b, + 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, + 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x6f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, + 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x22, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, + 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x9d, 0x01, 0x0a, 0x27, 0x6b, 0x65, 0x79, + 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x48, 0x00, 0x52, 0x23, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x87, 0x01, 0x0a, 0x1f, 0x6b, 0x65, 0x79, + 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x2d, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, + 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, + 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x6e, 0x0a, 0x16, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, + 0x61, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x30, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, + 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x14, 0x6b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x5b, 0x0a, 0x0f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x29, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, - 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x14, 0x66, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, - 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x0e, 0x66, - 0x65, 0x65, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x28, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0d, 0x66, 0x65, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x85, 0x01, 0x0a, 0x1f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, - 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x2c, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, - 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, - 0x52, 0x1b, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, - 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x9b, 0x01, - 0x0a, 0x27, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, - 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, - 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, - 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x22, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x9d, 0x01, 0x0a, 0x27, - 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x6f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x45, 0x2e, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4c, + 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, + 0x0e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, + 0x68, 0x0a, 0x14, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x23, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, - 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x87, 0x01, 0x0a, 0x1f, - 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x2d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6e, 0x0a, 0x16, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, - 0x30, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x50, 0x6c, 0x61, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, - 0x14, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5b, 0x0a, 0x0f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x29, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x73, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x48, 0x00, 0x52, 0x0e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x12, 0x68, 0x0a, 0x14, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x66, 0x69, 0x6c, 0x65, - 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x12, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, + 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x80, 0x01, 0x0a, 0x1c, 0x72, 0x65, + 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x2b, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x12, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x46, - 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x80, 0x01, 0x0a, - 0x1c, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x2b, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, - 0x6e, 0x67, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x48, 0x00, 0x52, 0x1a, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, - 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x7a, 0x0a, 0x1a, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, - 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0e, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, - 0x00, 0x52, 0x18, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, - 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x68, 0x0a, 0x14, 0x73, - 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x61, - 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, - 0x00, 0x52, 0x12, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x8a, 0x01, 0x0a, 0x20, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, - 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x41, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, + 0x52, 0x1a, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7a, 0x0a, 0x1a, + 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, + 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x48, 0x00, 0x52, 0x1d, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x12, 0x65, 0x0a, 0x13, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, - 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, + 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x18, + 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x68, 0x0a, 0x14, 0x73, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x12, + 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x8a, 0x01, 0x0a, 0x20, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x6f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, + 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, + 0x52, 0x1d, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, + 0x65, 0x0a, 0x13, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x6f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x48, 0x00, 0x52, 0x11, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x22, 0xb3, 0x35, 0x0a, 0x17, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x76, 0x0a, 0x18, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x6c, + 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x11, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, + 0x75, 0x70, 0x41, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, + 0x00, 0x52, 0x14, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x66, 0x0a, 0x12, 0x61, 0x64, 0x5f, 0x67, 0x72, + 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0f, + 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, + 0x6f, 0x0a, 0x15, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x73, 0x73, 0x65, + 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x38, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, + 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x12, 0x61, 0x64, + 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x12, 0x82, 0x01, 0x0a, 0x1c, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x69, + 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, + 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, + 0x69, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x18, 0x61, 0x64, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x8b, 0x01, 0x0a, 0x1f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, + 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x11, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, - 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0b, 0x0a, 0x09, 0x6f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xed, 0x30, 0x0a, 0x17, 0x4d, 0x75, 0x74, 0x61, 0x74, - 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x76, 0x0a, 0x18, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, - 0x64, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x11, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, - 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x48, 0x00, 0x52, 0x14, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x4c, - 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x66, 0x0a, 0x12, 0x61, 0x64, - 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, + 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1b, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, + 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x12, 0x7b, 0x0a, 0x19, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, + 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, - 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, - 0x00, 0x52, 0x0f, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x64, 0x52, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x12, 0x6f, 0x0a, 0x15, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x61, - 0x73, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x38, 0x20, 0x01, 0x28, + 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, + 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x16, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, + 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x12, 0x91, 0x01, 0x0a, 0x21, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x65, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, + 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x45, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x78, 0x74, + 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1d, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6c, 0x0a, 0x14, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, + 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x14, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, + 0x11, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x12, 0x6f, 0x0a, 0x15, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x6c, + 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, - 0x12, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x12, 0x82, 0x01, 0x0a, 0x1c, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, - 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x72, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, - 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, - 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x18, - 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, - 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x8b, 0x01, 0x0a, 0x1f, 0x61, 0x64, 0x5f, - 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, - 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x12, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, - 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x62, 0x65, - 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1b, 0x61, 0x64, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x7b, 0x0a, 0x19, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, - 0x75, 0x70, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, - 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, - 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x16, 0x61, 0x64, 0x47, - 0x72, 0x6f, 0x75, 0x70, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x12, 0x91, 0x01, 0x0a, 0x21, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, - 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, - 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1d, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, - 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6c, 0x0a, 0x14, 0x61, 0x64, 0x5f, 0x67, 0x72, - 0x6f, 0x75, 0x70, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, - 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, - 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x48, 0x00, 0x52, 0x11, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x65, 0x65, 0x64, 0x52, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6f, 0x0a, 0x15, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, - 0x70, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x15, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x75, 0x70, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, + 0x12, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x12, 0x5f, 0x0a, 0x0f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, + 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0d, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6b, 0x0a, 0x13, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, + 0x65, 0x74, 0x65, 0x72, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x16, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x50, 0x61, 0x72, + 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x11, + 0x61, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x61, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x31, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, - 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x48, 0x00, 0x52, 0x12, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4c, 0x61, 0x62, 0x65, 0x6c, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x5f, 0x0a, 0x0f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, - 0x75, 0x70, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0d, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6b, 0x0a, 0x13, 0x61, 0x64, 0x5f, 0x70, 0x61, - 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x16, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x08, 0x61, 0x64, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x12, 0x58, 0x0a, 0x0c, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, + 0x74, 0x65, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, + 0x0b, 0x61, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x88, 0x01, 0x0a, + 0x1d, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x65, 0x78, + 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x3a, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x64, - 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, - 0x00, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x52, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x61, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, - 0x74, 0x18, 0x31, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, + 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1a, 0x62, 0x69, 0x64, + 0x64, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, + 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0xa0, 0x01, 0x0a, 0x25, 0x62, 0x69, 0x64, 0x64, + 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, + 0x61, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x18, 0x3b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, - 0x65, 0x41, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x08, 0x61, 0x64, 0x52, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x58, 0x0a, 0x0c, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x72, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, + 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, + 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x22, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, + 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x41, 0x64, 0x6a, 0x75, 0x73, 0x74, + 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x77, 0x0a, 0x17, 0x62, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x5f, 0x72, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, - 0x75, 0x74, 0x61, 0x74, 0x65, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x48, 0x00, 0x52, 0x0b, 0x61, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, - 0x77, 0x0a, 0x17, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, - 0x65, 0x67, 0x79, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, - 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, - 0x00, 0x52, 0x15, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, - 0x67, 0x79, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x71, 0x0a, 0x15, 0x63, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, - 0x74, 0x18, 0x34, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, - 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x84, 0x01, 0x0a, 0x1c, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, - 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x07, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x42, 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x12, 0x74, 0x0a, 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, - 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x08, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x48, 0x00, 0x52, 0x14, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, - 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x7d, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x72, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, - 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x17, - 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, - 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x71, 0x0a, 0x15, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x5f, 0x64, 0x72, 0x61, 0x66, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, - 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x52, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, - 0x72, 0x61, 0x66, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x80, 0x01, 0x0a, 0x1a, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, - 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, - 0x74, 0x48, 0x00, 0x52, 0x18, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, - 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x93, 0x01, - 0x0a, 0x21, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, - 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, - 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, - 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, - 0x74, 0x48, 0x00, 0x52, 0x1e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, - 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x12, 0x6e, 0x0a, 0x14, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, - 0x66, 0x65, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x1b, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, - 0x12, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, + 0x75, 0x74, 0x61, 0x74, 0x65, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, + 0x74, 0x65, 0x67, 0x79, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x15, 0x62, 0x69, + 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x71, 0x0a, 0x15, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, - 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x1c, 0x20, 0x01, + 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x34, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, - 0x00, 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x61, 0x0a, 0x0f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x7e, 0x0a, 0x1a, 0x63, 0x61, 0x6d, - 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, - 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, + 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, + 0x00, 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x73, 0x73, 0x65, 0x74, + 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x84, 0x01, 0x0a, 0x1c, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, + 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, - 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, - 0x52, 0x17, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, - 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x7a, 0x0a, 0x18, 0x63, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, - 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x16, 0x63, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x93, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, - 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x37, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, + 0x69, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x48, 0x00, 0x52, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x4d, + 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x74, 0x0a, + 0x16, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, + 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, + 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x14, 0x63, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x12, 0x7d, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, + 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, + 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x17, 0x63, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x12, 0x71, 0x0a, 0x15, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x64, + 0x72, 0x61, 0x66, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x18, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, - 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1e, 0x63, 0x6f, 0x6e, - 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, - 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x71, 0x0a, 0x15, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x18, 0x39, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, - 0x74, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, - 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x93, - 0x01, 0x0a, 0x21, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x65, 0x78, 0x74, 0x65, - 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, + 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, + 0x52, 0x13, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x72, 0x61, 0x66, 0x74, 0x52, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x80, 0x01, 0x0a, 0x1a, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x72, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, - 0x74, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x78, 0x74, 0x65, - 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x78, - 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6e, 0x0a, 0x14, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x1f, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, - 0x52, 0x12, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x12, 0x71, 0x0a, 0x15, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x20, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x48, 0x00, 0x52, 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, - 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x95, 0x01, 0x0a, 0x22, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x63, 0x72, - 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x22, + 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, + 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x18, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, + 0x6e, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x93, 0x01, 0x0a, 0x21, 0x63, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, + 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x75, - 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x43, 0x72, - 0x69, 0x74, 0x65, 0x72, 0x69, 0x61, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1f, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, - 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, - 0x61, 0x0a, 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x72, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1e, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, + 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6e, + 0x0a, 0x14, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, + 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, + 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x12, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x71, + 0x0a, 0x15, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, + 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4c, + 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x13, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x12, 0x61, 0x0a, 0x0f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x72, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, + 0x74, 0x61, 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x12, 0x7e, 0x0a, 0x1a, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, - 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x48, 0x00, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x52, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x12, 0x7e, 0x0a, 0x1a, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, - 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x18, 0x24, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x74, 0x65, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x17, 0x63, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x12, 0x7a, 0x0a, 0x18, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, - 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, - 0x6d, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x17, 0x65, 0x78, 0x74, 0x65, 0x6e, - 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x12, 0x62, 0x0a, 0x10, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, - 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x25, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x16, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x12, 0x93, 0x01, 0x0a, 0x21, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, + 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x37, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, - 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6c, 0x0a, 0x14, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, - 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x35, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x46, 0x65, - 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, - 0x00, 0x52, 0x11, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x52, 0x65, - 0x73, 0x75, 0x6c, 0x74, 0x12, 0x79, 0x0a, 0x19, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, - 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, - 0x74, 0x18, 0x36, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1e, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, + 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x84, 0x01, 0x0a, 0x1c, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, + 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x3f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, + 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x48, 0x00, 0x52, 0x19, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x8e, 0x01, + 0x0a, 0x20, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x18, 0x40, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, + 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, + 0x52, 0x1c, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x71, + 0x0a, 0x15, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x61, 0x73, 0x73, 0x65, 0x74, + 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x39, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, + 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x13, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x12, 0x93, 0x01, 0x0a, 0x21, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x65, + 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, + 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, + 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, + 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6e, 0x0a, 0x14, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, + 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x48, 0x00, 0x52, 0x12, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x46, 0x65, 0x65, + 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x71, 0x0a, 0x15, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, + 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x13, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4c, + 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x95, 0x01, 0x0a, 0x22, 0x63, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, + 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x18, 0x22, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, - 0x65, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x15, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, - 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, - 0x75, 0x0a, 0x17, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x26, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, - 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, - 0x52, 0x14, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6b, 0x0a, 0x13, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x6d, - 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x27, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, + 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x61, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, + 0x00, 0x52, 0x1f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x4e, 0x65, 0x67, 0x61, 0x74, + 0x69, 0x76, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x12, 0x61, 0x0a, 0x0f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x72, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, + 0x75, 0x74, 0x61, 0x74, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x52, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x52, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x7e, 0x0a, 0x1a, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, + 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x72, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x18, 0x24, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, + 0x61, 0x74, 0x65, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, + 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x17, 0x65, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x52, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x62, 0x0a, 0x10, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, + 0x65, 0x6d, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x25, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, + 0x6d, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x66, 0x65, 0x65, 0x64, 0x49, + 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6c, 0x0a, 0x14, 0x66, 0x65, 0x65, + 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x18, 0x35, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, + 0x65, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x48, 0x00, 0x52, 0x11, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, + 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x79, 0x0a, 0x19, 0x66, 0x65, 0x65, 0x64, 0x5f, + 0x69, 0x74, 0x65, 0x6d, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x72, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x18, 0x36, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, + 0x74, 0x61, 0x74, 0x65, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, + 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x15, 0x66, 0x65, 0x65, + 0x64, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x12, 0x75, 0x0a, 0x17, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x5f, + 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x26, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x46, 0x65, 0x65, - 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, - 0x52, 0x11, 0x66, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x12, 0x55, 0x0a, 0x0b, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, - 0x6c, 0x74, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, - 0x74, 0x65, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0a, - 0x66, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x82, 0x01, 0x0a, 0x1c, 0x6b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, - 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x2c, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, - 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x18, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, - 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, - 0x84, 0x01, 0x0a, 0x1c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, - 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, - 0x18, 0x2d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x48, 0x00, 0x52, 0x14, 0x66, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6b, 0x0a, 0x13, 0x66, 0x65, 0x65, + 0x64, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x18, 0x27, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, - 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x19, 0x6b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x98, 0x01, 0x0a, 0x24, 0x6b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, - 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, - 0x32, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, - 0x52, 0x1f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, - 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, - 0x74, 0x12, 0x9a, 0x01, 0x0a, 0x24, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, - 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x77, - 0x6f, 0x72, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x33, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, - 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, - 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x20, 0x6b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x6c, - 0x0a, 0x13, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x72, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x30, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, + 0x46, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x48, 0x00, 0x52, 0x11, 0x66, 0x65, 0x65, 0x64, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, + 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x55, 0x0a, 0x0b, 0x66, 0x65, 0x65, 0x64, 0x5f, 0x72, + 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, - 0x75, 0x74, 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, - 0x73, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x11, 0x6b, 0x65, 0x79, 0x77, 0x6f, - 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x58, 0x0a, 0x0c, - 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x29, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4c, 0x61, 0x62, 0x65, - 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0b, 0x6c, 0x61, 0x62, 0x65, 0x6c, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x65, 0x0a, 0x11, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, - 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x2a, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, - 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x65, - 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x7d, 0x0a, - 0x19, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x2b, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x52, 0x65, 0x6d, 0x61, 0x72, 0x6b, - 0x65, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, - 0x74, 0x48, 0x00, 0x52, 0x17, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, - 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x77, 0x0a, 0x17, - 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, - 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, - 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x15, - 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x65, 0x0a, 0x11, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, - 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, - 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0f, 0x73, 0x68, 0x61, - 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x87, 0x01, 0x0a, - 0x1d, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, - 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x3d, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x75, 0x74, 0x61, 0x74, 0x65, 0x46, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, + 0x00, 0x52, 0x0a, 0x66, 0x65, 0x65, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x82, 0x01, + 0x0a, 0x1c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, + 0x64, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x2c, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x53, 0x6d, - 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, - 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1a, 0x73, 0x6d, 0x61, 0x72, - 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, - 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x62, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c, - 0x69, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, - 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, - 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x42, 0x0a, 0x0a, 0x08, 0x72, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0xec, 0x05, 0x0a, 0x10, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x41, 0x64, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xcc, 0x01, 0x0a, 0x06, - 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, + 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x18, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, + 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x12, 0x84, 0x01, 0x0a, 0x1c, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x72, 0x65, 0x73, + 0x75, 0x6c, 0x74, 0x18, 0x2d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, + 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x19, + 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, + 0x69, 0x67, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x98, 0x01, 0x0a, 0x24, 0x6b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x61, 0x64, 0x5f, 0x67, 0x72, + 0x6f, 0x75, 0x70, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, + 0x74, 0x65, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x64, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x48, 0x00, 0x52, 0x1f, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, + 0x41, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x12, 0x9a, 0x01, 0x0a, 0x24, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, + 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x6b, + 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x33, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, + 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, + 0x20, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x12, 0x6c, 0x0a, 0x13, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x70, 0x6c, 0x61, + 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x30, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3a, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, + 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x11, 0x6b, 0x65, + 0x79, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, + 0x58, 0x0a, 0x0c, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, + 0x29, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4c, + 0x61, 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0b, 0x6c, 0x61, + 0x62, 0x65, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x65, 0x0a, 0x11, 0x6d, 0x65, 0x64, + 0x69, 0x61, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x2a, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x4d, 0x65, + 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, + 0x0f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x12, 0x7d, 0x0a, 0x19, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x5f, + 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x2b, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x52, 0x65, 0x6d, + 0x61, 0x72, 0x6b, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x17, 0x72, 0x65, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, + 0x69, 0x6e, 0x67, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, + 0x77, 0x0a, 0x17, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, + 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x41, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4d, 0x82, 0xd3, 0xe4, - 0x93, 0x02, 0x33, 0x22, 0x2e, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, - 0x2a, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x73, 0x65, 0x61, - 0x72, 0x63, 0x68, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x11, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, - 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x71, 0x75, 0x65, 0x72, 0x79, 0x12, 0xe6, 0x01, 0x0a, 0x0c, 0x53, - 0x65, 0x61, 0x72, 0x63, 0x68, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3e, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, - 0x65, 0x61, 0x72, 0x63, 0x68, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x53, 0x74, - 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, - 0x65, 0x61, 0x72, 0x63, 0x68, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x53, 0x74, - 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x53, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x39, 0x22, 0x34, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, - 0x3d, 0x2a, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x73, 0x65, - 0x61, 0x72, 0x63, 0x68, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x11, - 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x71, 0x75, 0x65, 0x72, - 0x79, 0x30, 0x01, 0x12, 0xd8, 0x01, 0x0a, 0x06, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x12, 0x38, + 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, + 0x00, 0x52, 0x15, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, + 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x65, 0x0a, 0x11, 0x73, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0f, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x53, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0f, + 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, + 0x87, 0x01, 0x0a, 0x1d, 0x73, 0x6d, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, + 0x65, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, + 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x1a, 0x73, + 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, + 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x62, 0x0a, 0x10, 0x75, 0x73, 0x65, + 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x10, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, + 0x72, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x75, + 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x42, 0x0a, 0x0a, + 0x08, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0xec, 0x05, 0x0a, 0x10, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xcc, + 0x01, 0x0a, 0x06, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x65, 0x61, + 0x72, 0x63, 0x68, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4d, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x22, 0x2e, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, + 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, + 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x11, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x71, 0x75, 0x65, 0x72, 0x79, 0x12, 0xe6, 0x01, + 0x0a, 0x0c, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, - 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0x59, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x22, 0x2e, 0x2f, 0x76, 0x38, - 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x41, 0x64, 0x73, 0x3a, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, - 0x1d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x6d, 0x75, 0x74, - 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x45, - 0xca, 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, - 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, - 0x77, 0x6f, 0x72, 0x64, 0x73, 0x42, 0xfc, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, + 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x53, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x22, 0x34, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, + 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x3a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x3a, 0x01, 0x2a, + 0xda, 0x41, 0x11, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x71, + 0x75, 0x65, 0x72, 0x79, 0x30, 0x01, 0x12, 0xd8, 0x01, 0x0a, 0x06, 0x4d, 0x75, 0x74, 0x61, 0x74, + 0x65, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x15, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, - 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, - 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, - 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, - 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4d, + 0x75, 0x74, 0x61, 0x74, 0x65, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x59, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x22, 0x2e, + 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x3a, 0x01, + 0x2a, 0xda, 0x41, 0x1d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, + 0x6d, 0x75, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x73, 0x1a, 0x45, 0xca, 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, + 0x27, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, + 0x2f, 0x61, 0x64, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x42, 0xfc, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6d, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x42, 0x15, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x53, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, + 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, + 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, + 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -5877,213 +6172,225 @@ var file_google_ads_googleads_v8_services_google_ads_service_proto_goTypes = []i (*resources.Asset)(nil), // 32: google.ads.googleads.v8.resources.Asset (*resources.AssetFieldTypeView)(nil), // 33: google.ads.googleads.v8.resources.AssetFieldTypeView (*resources.BatchJob)(nil), // 34: google.ads.googleads.v8.resources.BatchJob - (*resources.BiddingStrategy)(nil), // 35: google.ads.googleads.v8.resources.BiddingStrategy - (*resources.BiddingStrategySimulation)(nil), // 36: google.ads.googleads.v8.resources.BiddingStrategySimulation - (*resources.BillingSetup)(nil), // 37: google.ads.googleads.v8.resources.BillingSetup - (*resources.CallView)(nil), // 38: google.ads.googleads.v8.resources.CallView - (*resources.CampaignBudget)(nil), // 39: google.ads.googleads.v8.resources.CampaignBudget - (*resources.Campaign)(nil), // 40: google.ads.googleads.v8.resources.Campaign - (*resources.CampaignAsset)(nil), // 41: google.ads.googleads.v8.resources.CampaignAsset - (*resources.CampaignAudienceView)(nil), // 42: google.ads.googleads.v8.resources.CampaignAudienceView - (*resources.CampaignBidModifier)(nil), // 43: google.ads.googleads.v8.resources.CampaignBidModifier - (*resources.CampaignCriterion)(nil), // 44: google.ads.googleads.v8.resources.CampaignCriterion - (*resources.CampaignCriterionSimulation)(nil), // 45: google.ads.googleads.v8.resources.CampaignCriterionSimulation - (*resources.CampaignDraft)(nil), // 46: google.ads.googleads.v8.resources.CampaignDraft - (*resources.CampaignExperiment)(nil), // 47: google.ads.googleads.v8.resources.CampaignExperiment - (*resources.CampaignExtensionSetting)(nil), // 48: google.ads.googleads.v8.resources.CampaignExtensionSetting - (*resources.CampaignFeed)(nil), // 49: google.ads.googleads.v8.resources.CampaignFeed - (*resources.CampaignLabel)(nil), // 50: google.ads.googleads.v8.resources.CampaignLabel - (*resources.CampaignSharedSet)(nil), // 51: google.ads.googleads.v8.resources.CampaignSharedSet - (*resources.CampaignSimulation)(nil), // 52: google.ads.googleads.v8.resources.CampaignSimulation - (*resources.CarrierConstant)(nil), // 53: google.ads.googleads.v8.resources.CarrierConstant - (*resources.ChangeEvent)(nil), // 54: google.ads.googleads.v8.resources.ChangeEvent - (*resources.ChangeStatus)(nil), // 55: google.ads.googleads.v8.resources.ChangeStatus - (*resources.CombinedAudience)(nil), // 56: google.ads.googleads.v8.resources.CombinedAudience - (*resources.ConversionAction)(nil), // 57: google.ads.googleads.v8.resources.ConversionAction - (*resources.ConversionCustomVariable)(nil), // 58: google.ads.googleads.v8.resources.ConversionCustomVariable - (*resources.ClickView)(nil), // 59: google.ads.googleads.v8.resources.ClickView - (*resources.CurrencyConstant)(nil), // 60: google.ads.googleads.v8.resources.CurrencyConstant - (*resources.CustomAudience)(nil), // 61: google.ads.googleads.v8.resources.CustomAudience - (*resources.CustomInterest)(nil), // 62: google.ads.googleads.v8.resources.CustomInterest - (*resources.Customer)(nil), // 63: google.ads.googleads.v8.resources.Customer - (*resources.CustomerAsset)(nil), // 64: google.ads.googleads.v8.resources.CustomerAsset - (*resources.AccessibleBiddingStrategy)(nil), // 65: google.ads.googleads.v8.resources.AccessibleBiddingStrategy - (*resources.CustomerManagerLink)(nil), // 66: google.ads.googleads.v8.resources.CustomerManagerLink - (*resources.CustomerClientLink)(nil), // 67: google.ads.googleads.v8.resources.CustomerClientLink - (*resources.CustomerClient)(nil), // 68: google.ads.googleads.v8.resources.CustomerClient - (*resources.CustomerExtensionSetting)(nil), // 69: google.ads.googleads.v8.resources.CustomerExtensionSetting - (*resources.CustomerFeed)(nil), // 70: google.ads.googleads.v8.resources.CustomerFeed - (*resources.CustomerLabel)(nil), // 71: google.ads.googleads.v8.resources.CustomerLabel - (*resources.CustomerNegativeCriterion)(nil), // 72: google.ads.googleads.v8.resources.CustomerNegativeCriterion - (*resources.CustomerUserAccess)(nil), // 73: google.ads.googleads.v8.resources.CustomerUserAccess - (*resources.CustomerUserAccessInvitation)(nil), // 74: google.ads.googleads.v8.resources.CustomerUserAccessInvitation - (*resources.DetailPlacementView)(nil), // 75: google.ads.googleads.v8.resources.DetailPlacementView - (*resources.DetailedDemographic)(nil), // 76: google.ads.googleads.v8.resources.DetailedDemographic - (*resources.DisplayKeywordView)(nil), // 77: google.ads.googleads.v8.resources.DisplayKeywordView - (*resources.DistanceView)(nil), // 78: google.ads.googleads.v8.resources.DistanceView - (*resources.DynamicSearchAdsSearchTermView)(nil), // 79: google.ads.googleads.v8.resources.DynamicSearchAdsSearchTermView - (*resources.ExpandedLandingPageView)(nil), // 80: google.ads.googleads.v8.resources.ExpandedLandingPageView - (*resources.ExtensionFeedItem)(nil), // 81: google.ads.googleads.v8.resources.ExtensionFeedItem - (*resources.Feed)(nil), // 82: google.ads.googleads.v8.resources.Feed - (*resources.FeedItem)(nil), // 83: google.ads.googleads.v8.resources.FeedItem - (*resources.FeedItemSet)(nil), // 84: google.ads.googleads.v8.resources.FeedItemSet - (*resources.FeedItemSetLink)(nil), // 85: google.ads.googleads.v8.resources.FeedItemSetLink - (*resources.FeedItemTarget)(nil), // 86: google.ads.googleads.v8.resources.FeedItemTarget - (*resources.FeedMapping)(nil), // 87: google.ads.googleads.v8.resources.FeedMapping - (*resources.FeedPlaceholderView)(nil), // 88: google.ads.googleads.v8.resources.FeedPlaceholderView - (*resources.GenderView)(nil), // 89: google.ads.googleads.v8.resources.GenderView - (*resources.GeoTargetConstant)(nil), // 90: google.ads.googleads.v8.resources.GeoTargetConstant - (*resources.GeographicView)(nil), // 91: google.ads.googleads.v8.resources.GeographicView - (*resources.GroupPlacementView)(nil), // 92: google.ads.googleads.v8.resources.GroupPlacementView - (*resources.HotelGroupView)(nil), // 93: google.ads.googleads.v8.resources.HotelGroupView - (*resources.HotelPerformanceView)(nil), // 94: google.ads.googleads.v8.resources.HotelPerformanceView - (*resources.IncomeRangeView)(nil), // 95: google.ads.googleads.v8.resources.IncomeRangeView - (*resources.KeywordView)(nil), // 96: google.ads.googleads.v8.resources.KeywordView - (*resources.KeywordPlan)(nil), // 97: google.ads.googleads.v8.resources.KeywordPlan - (*resources.KeywordPlanCampaign)(nil), // 98: google.ads.googleads.v8.resources.KeywordPlanCampaign - (*resources.KeywordPlanCampaignKeyword)(nil), // 99: google.ads.googleads.v8.resources.KeywordPlanCampaignKeyword - (*resources.KeywordPlanAdGroup)(nil), // 100: google.ads.googleads.v8.resources.KeywordPlanAdGroup - (*resources.KeywordPlanAdGroupKeyword)(nil), // 101: google.ads.googleads.v8.resources.KeywordPlanAdGroupKeyword - (*resources.KeywordThemeConstant)(nil), // 102: google.ads.googleads.v8.resources.KeywordThemeConstant - (*resources.Label)(nil), // 103: google.ads.googleads.v8.resources.Label - (*resources.LandingPageView)(nil), // 104: google.ads.googleads.v8.resources.LandingPageView - (*resources.LanguageConstant)(nil), // 105: google.ads.googleads.v8.resources.LanguageConstant - (*resources.LocationView)(nil), // 106: google.ads.googleads.v8.resources.LocationView - (*resources.ManagedPlacementView)(nil), // 107: google.ads.googleads.v8.resources.ManagedPlacementView - (*resources.MediaFile)(nil), // 108: google.ads.googleads.v8.resources.MediaFile - (*resources.MobileAppCategoryConstant)(nil), // 109: google.ads.googleads.v8.resources.MobileAppCategoryConstant - (*resources.MobileDeviceConstant)(nil), // 110: google.ads.googleads.v8.resources.MobileDeviceConstant - (*resources.OfflineUserDataJob)(nil), // 111: google.ads.googleads.v8.resources.OfflineUserDataJob - (*resources.OperatingSystemVersionConstant)(nil), // 112: google.ads.googleads.v8.resources.OperatingSystemVersionConstant - (*resources.PaidOrganicSearchTermView)(nil), // 113: google.ads.googleads.v8.resources.PaidOrganicSearchTermView - (*resources.ParentalStatusView)(nil), // 114: google.ads.googleads.v8.resources.ParentalStatusView - (*resources.ProductBiddingCategoryConstant)(nil), // 115: google.ads.googleads.v8.resources.ProductBiddingCategoryConstant - (*resources.ProductGroupView)(nil), // 116: google.ads.googleads.v8.resources.ProductGroupView - (*resources.Recommendation)(nil), // 117: google.ads.googleads.v8.resources.Recommendation - (*resources.SearchTermView)(nil), // 118: google.ads.googleads.v8.resources.SearchTermView - (*resources.SharedCriterion)(nil), // 119: google.ads.googleads.v8.resources.SharedCriterion - (*resources.SharedSet)(nil), // 120: google.ads.googleads.v8.resources.SharedSet - (*resources.SmartCampaignSetting)(nil), // 121: google.ads.googleads.v8.resources.SmartCampaignSetting - (*resources.ShoppingPerformanceView)(nil), // 122: google.ads.googleads.v8.resources.ShoppingPerformanceView - (*resources.SmartCampaignSearchTermView)(nil), // 123: google.ads.googleads.v8.resources.SmartCampaignSearchTermView - (*resources.ThirdPartyAppAnalyticsLink)(nil), // 124: google.ads.googleads.v8.resources.ThirdPartyAppAnalyticsLink - (*resources.TopicView)(nil), // 125: google.ads.googleads.v8.resources.TopicView - (*resources.UserInterest)(nil), // 126: google.ads.googleads.v8.resources.UserInterest - (*resources.LifeEvent)(nil), // 127: google.ads.googleads.v8.resources.LifeEvent - (*resources.UserList)(nil), // 128: google.ads.googleads.v8.resources.UserList - (*resources.UserLocationView)(nil), // 129: google.ads.googleads.v8.resources.UserLocationView - (*resources.RemarketingAction)(nil), // 130: google.ads.googleads.v8.resources.RemarketingAction - (*resources.TopicConstant)(nil), // 131: google.ads.googleads.v8.resources.TopicConstant - (*resources.Video)(nil), // 132: google.ads.googleads.v8.resources.Video - (*resources.WebpageView)(nil), // 133: google.ads.googleads.v8.resources.WebpageView - (*common.Metrics)(nil), // 134: google.ads.googleads.v8.common.Metrics - (*common.Segments)(nil), // 135: google.ads.googleads.v8.common.Segments - (enums.ResponseContentTypeEnum_ResponseContentType)(0), // 136: google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType - (*status.Status)(nil), // 137: google.rpc.Status - (*AdGroupAdLabelOperation)(nil), // 138: google.ads.googleads.v8.services.AdGroupAdLabelOperation - (*AdGroupAdOperation)(nil), // 139: google.ads.googleads.v8.services.AdGroupAdOperation - (*AdGroupAssetOperation)(nil), // 140: google.ads.googleads.v8.services.AdGroupAssetOperation - (*AdGroupBidModifierOperation)(nil), // 141: google.ads.googleads.v8.services.AdGroupBidModifierOperation - (*AdGroupCriterionLabelOperation)(nil), // 142: google.ads.googleads.v8.services.AdGroupCriterionLabelOperation - (*AdGroupCriterionOperation)(nil), // 143: google.ads.googleads.v8.services.AdGroupCriterionOperation - (*AdGroupExtensionSettingOperation)(nil), // 144: google.ads.googleads.v8.services.AdGroupExtensionSettingOperation - (*AdGroupFeedOperation)(nil), // 145: google.ads.googleads.v8.services.AdGroupFeedOperation - (*AdGroupLabelOperation)(nil), // 146: google.ads.googleads.v8.services.AdGroupLabelOperation - (*AdGroupOperation)(nil), // 147: google.ads.googleads.v8.services.AdGroupOperation - (*AdOperation)(nil), // 148: google.ads.googleads.v8.services.AdOperation - (*AdParameterOperation)(nil), // 149: google.ads.googleads.v8.services.AdParameterOperation - (*AssetOperation)(nil), // 150: google.ads.googleads.v8.services.AssetOperation - (*BiddingStrategyOperation)(nil), // 151: google.ads.googleads.v8.services.BiddingStrategyOperation - (*CampaignAssetOperation)(nil), // 152: google.ads.googleads.v8.services.CampaignAssetOperation - (*CampaignBidModifierOperation)(nil), // 153: google.ads.googleads.v8.services.CampaignBidModifierOperation - (*CampaignBudgetOperation)(nil), // 154: google.ads.googleads.v8.services.CampaignBudgetOperation - (*CampaignCriterionOperation)(nil), // 155: google.ads.googleads.v8.services.CampaignCriterionOperation - (*CampaignDraftOperation)(nil), // 156: google.ads.googleads.v8.services.CampaignDraftOperation - (*CampaignExperimentOperation)(nil), // 157: google.ads.googleads.v8.services.CampaignExperimentOperation - (*CampaignExtensionSettingOperation)(nil), // 158: google.ads.googleads.v8.services.CampaignExtensionSettingOperation - (*CampaignFeedOperation)(nil), // 159: google.ads.googleads.v8.services.CampaignFeedOperation - (*CampaignLabelOperation)(nil), // 160: google.ads.googleads.v8.services.CampaignLabelOperation - (*CampaignOperation)(nil), // 161: google.ads.googleads.v8.services.CampaignOperation - (*CampaignSharedSetOperation)(nil), // 162: google.ads.googleads.v8.services.CampaignSharedSetOperation - (*ConversionActionOperation)(nil), // 163: google.ads.googleads.v8.services.ConversionActionOperation - (*ConversionCustomVariableOperation)(nil), // 164: google.ads.googleads.v8.services.ConversionCustomVariableOperation - (*CustomerAssetOperation)(nil), // 165: google.ads.googleads.v8.services.CustomerAssetOperation - (*CustomerExtensionSettingOperation)(nil), // 166: google.ads.googleads.v8.services.CustomerExtensionSettingOperation - (*CustomerFeedOperation)(nil), // 167: google.ads.googleads.v8.services.CustomerFeedOperation - (*CustomerLabelOperation)(nil), // 168: google.ads.googleads.v8.services.CustomerLabelOperation - (*CustomerNegativeCriterionOperation)(nil), // 169: google.ads.googleads.v8.services.CustomerNegativeCriterionOperation - (*CustomerOperation)(nil), // 170: google.ads.googleads.v8.services.CustomerOperation - (*ExtensionFeedItemOperation)(nil), // 171: google.ads.googleads.v8.services.ExtensionFeedItemOperation - (*FeedItemOperation)(nil), // 172: google.ads.googleads.v8.services.FeedItemOperation - (*FeedItemSetOperation)(nil), // 173: google.ads.googleads.v8.services.FeedItemSetOperation - (*FeedItemSetLinkOperation)(nil), // 174: google.ads.googleads.v8.services.FeedItemSetLinkOperation - (*FeedItemTargetOperation)(nil), // 175: google.ads.googleads.v8.services.FeedItemTargetOperation - (*FeedMappingOperation)(nil), // 176: google.ads.googleads.v8.services.FeedMappingOperation - (*FeedOperation)(nil), // 177: google.ads.googleads.v8.services.FeedOperation - (*KeywordPlanAdGroupOperation)(nil), // 178: google.ads.googleads.v8.services.KeywordPlanAdGroupOperation - (*KeywordPlanAdGroupKeywordOperation)(nil), // 179: google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordOperation - (*KeywordPlanCampaignKeywordOperation)(nil), // 180: google.ads.googleads.v8.services.KeywordPlanCampaignKeywordOperation - (*KeywordPlanCampaignOperation)(nil), // 181: google.ads.googleads.v8.services.KeywordPlanCampaignOperation - (*KeywordPlanOperation)(nil), // 182: google.ads.googleads.v8.services.KeywordPlanOperation - (*LabelOperation)(nil), // 183: google.ads.googleads.v8.services.LabelOperation - (*MediaFileOperation)(nil), // 184: google.ads.googleads.v8.services.MediaFileOperation - (*RemarketingActionOperation)(nil), // 185: google.ads.googleads.v8.services.RemarketingActionOperation - (*SharedCriterionOperation)(nil), // 186: google.ads.googleads.v8.services.SharedCriterionOperation - (*SharedSetOperation)(nil), // 187: google.ads.googleads.v8.services.SharedSetOperation - (*SmartCampaignSettingOperation)(nil), // 188: google.ads.googleads.v8.services.SmartCampaignSettingOperation - (*UserListOperation)(nil), // 189: google.ads.googleads.v8.services.UserListOperation - (*MutateAdGroupAdLabelResult)(nil), // 190: google.ads.googleads.v8.services.MutateAdGroupAdLabelResult - (*MutateAdGroupAdResult)(nil), // 191: google.ads.googleads.v8.services.MutateAdGroupAdResult - (*MutateAdGroupAssetResult)(nil), // 192: google.ads.googleads.v8.services.MutateAdGroupAssetResult - (*MutateAdGroupBidModifierResult)(nil), // 193: google.ads.googleads.v8.services.MutateAdGroupBidModifierResult - (*MutateAdGroupCriterionLabelResult)(nil), // 194: google.ads.googleads.v8.services.MutateAdGroupCriterionLabelResult - (*MutateAdGroupCriterionResult)(nil), // 195: google.ads.googleads.v8.services.MutateAdGroupCriterionResult - (*MutateAdGroupExtensionSettingResult)(nil), // 196: google.ads.googleads.v8.services.MutateAdGroupExtensionSettingResult - (*MutateAdGroupFeedResult)(nil), // 197: google.ads.googleads.v8.services.MutateAdGroupFeedResult - (*MutateAdGroupLabelResult)(nil), // 198: google.ads.googleads.v8.services.MutateAdGroupLabelResult - (*MutateAdGroupResult)(nil), // 199: google.ads.googleads.v8.services.MutateAdGroupResult - (*MutateAdParameterResult)(nil), // 200: google.ads.googleads.v8.services.MutateAdParameterResult - (*MutateAdResult)(nil), // 201: google.ads.googleads.v8.services.MutateAdResult - (*MutateAssetResult)(nil), // 202: google.ads.googleads.v8.services.MutateAssetResult - (*MutateBiddingStrategyResult)(nil), // 203: google.ads.googleads.v8.services.MutateBiddingStrategyResult - (*MutateCampaignAssetResult)(nil), // 204: google.ads.googleads.v8.services.MutateCampaignAssetResult - (*MutateCampaignBidModifierResult)(nil), // 205: google.ads.googleads.v8.services.MutateCampaignBidModifierResult - (*MutateCampaignBudgetResult)(nil), // 206: google.ads.googleads.v8.services.MutateCampaignBudgetResult - (*MutateCampaignCriterionResult)(nil), // 207: google.ads.googleads.v8.services.MutateCampaignCriterionResult - (*MutateCampaignDraftResult)(nil), // 208: google.ads.googleads.v8.services.MutateCampaignDraftResult - (*MutateCampaignExperimentResult)(nil), // 209: google.ads.googleads.v8.services.MutateCampaignExperimentResult - (*MutateCampaignExtensionSettingResult)(nil), // 210: google.ads.googleads.v8.services.MutateCampaignExtensionSettingResult - (*MutateCampaignFeedResult)(nil), // 211: google.ads.googleads.v8.services.MutateCampaignFeedResult - (*MutateCampaignLabelResult)(nil), // 212: google.ads.googleads.v8.services.MutateCampaignLabelResult - (*MutateCampaignResult)(nil), // 213: google.ads.googleads.v8.services.MutateCampaignResult - (*MutateCampaignSharedSetResult)(nil), // 214: google.ads.googleads.v8.services.MutateCampaignSharedSetResult - (*MutateConversionActionResult)(nil), // 215: google.ads.googleads.v8.services.MutateConversionActionResult - (*MutateConversionCustomVariableResult)(nil), // 216: google.ads.googleads.v8.services.MutateConversionCustomVariableResult - (*MutateCustomerAssetResult)(nil), // 217: google.ads.googleads.v8.services.MutateCustomerAssetResult - (*MutateCustomerExtensionSettingResult)(nil), // 218: google.ads.googleads.v8.services.MutateCustomerExtensionSettingResult - (*MutateCustomerFeedResult)(nil), // 219: google.ads.googleads.v8.services.MutateCustomerFeedResult - (*MutateCustomerLabelResult)(nil), // 220: google.ads.googleads.v8.services.MutateCustomerLabelResult - (*MutateCustomerNegativeCriteriaResult)(nil), // 221: google.ads.googleads.v8.services.MutateCustomerNegativeCriteriaResult - (*MutateCustomerResult)(nil), // 222: google.ads.googleads.v8.services.MutateCustomerResult - (*MutateExtensionFeedItemResult)(nil), // 223: google.ads.googleads.v8.services.MutateExtensionFeedItemResult - (*MutateFeedItemResult)(nil), // 224: google.ads.googleads.v8.services.MutateFeedItemResult - (*MutateFeedItemSetResult)(nil), // 225: google.ads.googleads.v8.services.MutateFeedItemSetResult - (*MutateFeedItemSetLinkResult)(nil), // 226: google.ads.googleads.v8.services.MutateFeedItemSetLinkResult - (*MutateFeedItemTargetResult)(nil), // 227: google.ads.googleads.v8.services.MutateFeedItemTargetResult - (*MutateFeedMappingResult)(nil), // 228: google.ads.googleads.v8.services.MutateFeedMappingResult - (*MutateFeedResult)(nil), // 229: google.ads.googleads.v8.services.MutateFeedResult - (*MutateKeywordPlanAdGroupResult)(nil), // 230: google.ads.googleads.v8.services.MutateKeywordPlanAdGroupResult - (*MutateKeywordPlanCampaignResult)(nil), // 231: google.ads.googleads.v8.services.MutateKeywordPlanCampaignResult - (*MutateKeywordPlanAdGroupKeywordResult)(nil), // 232: google.ads.googleads.v8.services.MutateKeywordPlanAdGroupKeywordResult - (*MutateKeywordPlanCampaignKeywordResult)(nil), // 233: google.ads.googleads.v8.services.MutateKeywordPlanCampaignKeywordResult - (*MutateKeywordPlansResult)(nil), // 234: google.ads.googleads.v8.services.MutateKeywordPlansResult - (*MutateLabelResult)(nil), // 235: google.ads.googleads.v8.services.MutateLabelResult - (*MutateMediaFileResult)(nil), // 236: google.ads.googleads.v8.services.MutateMediaFileResult - (*MutateRemarketingActionResult)(nil), // 237: google.ads.googleads.v8.services.MutateRemarketingActionResult - (*MutateSharedCriterionResult)(nil), // 238: google.ads.googleads.v8.services.MutateSharedCriterionResult - (*MutateSharedSetResult)(nil), // 239: google.ads.googleads.v8.services.MutateSharedSetResult - (*MutateSmartCampaignSettingResult)(nil), // 240: google.ads.googleads.v8.services.MutateSmartCampaignSettingResult - (*MutateUserListResult)(nil), // 241: google.ads.googleads.v8.services.MutateUserListResult + (*resources.BiddingDataExclusion)(nil), // 35: google.ads.googleads.v8.resources.BiddingDataExclusion + (*resources.BiddingSeasonalityAdjustment)(nil), // 36: google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment + (*resources.BiddingStrategy)(nil), // 37: google.ads.googleads.v8.resources.BiddingStrategy + (*resources.BiddingStrategySimulation)(nil), // 38: google.ads.googleads.v8.resources.BiddingStrategySimulation + (*resources.BillingSetup)(nil), // 39: google.ads.googleads.v8.resources.BillingSetup + (*resources.CallView)(nil), // 40: google.ads.googleads.v8.resources.CallView + (*resources.CampaignBudget)(nil), // 41: google.ads.googleads.v8.resources.CampaignBudget + (*resources.Campaign)(nil), // 42: google.ads.googleads.v8.resources.Campaign + (*resources.CampaignAsset)(nil), // 43: google.ads.googleads.v8.resources.CampaignAsset + (*resources.CampaignAudienceView)(nil), // 44: google.ads.googleads.v8.resources.CampaignAudienceView + (*resources.CampaignBidModifier)(nil), // 45: google.ads.googleads.v8.resources.CampaignBidModifier + (*resources.CampaignCriterion)(nil), // 46: google.ads.googleads.v8.resources.CampaignCriterion + (*resources.CampaignCriterionSimulation)(nil), // 47: google.ads.googleads.v8.resources.CampaignCriterionSimulation + (*resources.CampaignDraft)(nil), // 48: google.ads.googleads.v8.resources.CampaignDraft + (*resources.CampaignExperiment)(nil), // 49: google.ads.googleads.v8.resources.CampaignExperiment + (*resources.CampaignExtensionSetting)(nil), // 50: google.ads.googleads.v8.resources.CampaignExtensionSetting + (*resources.CampaignFeed)(nil), // 51: google.ads.googleads.v8.resources.CampaignFeed + (*resources.CampaignLabel)(nil), // 52: google.ads.googleads.v8.resources.CampaignLabel + (*resources.CampaignSharedSet)(nil), // 53: google.ads.googleads.v8.resources.CampaignSharedSet + (*resources.CampaignSimulation)(nil), // 54: google.ads.googleads.v8.resources.CampaignSimulation + (*resources.CarrierConstant)(nil), // 55: google.ads.googleads.v8.resources.CarrierConstant + (*resources.ChangeEvent)(nil), // 56: google.ads.googleads.v8.resources.ChangeEvent + (*resources.ChangeStatus)(nil), // 57: google.ads.googleads.v8.resources.ChangeStatus + (*resources.CombinedAudience)(nil), // 58: google.ads.googleads.v8.resources.CombinedAudience + (*resources.ConversionAction)(nil), // 59: google.ads.googleads.v8.resources.ConversionAction + (*resources.ConversionCustomVariable)(nil), // 60: google.ads.googleads.v8.resources.ConversionCustomVariable + (*resources.ConversionValueRule)(nil), // 61: google.ads.googleads.v8.resources.ConversionValueRule + (*resources.ConversionValueRuleSet)(nil), // 62: google.ads.googleads.v8.resources.ConversionValueRuleSet + (*resources.ClickView)(nil), // 63: google.ads.googleads.v8.resources.ClickView + (*resources.CurrencyConstant)(nil), // 64: google.ads.googleads.v8.resources.CurrencyConstant + (*resources.CustomAudience)(nil), // 65: google.ads.googleads.v8.resources.CustomAudience + (*resources.CustomInterest)(nil), // 66: google.ads.googleads.v8.resources.CustomInterest + (*resources.Customer)(nil), // 67: google.ads.googleads.v8.resources.Customer + (*resources.CustomerAsset)(nil), // 68: google.ads.googleads.v8.resources.CustomerAsset + (*resources.AccessibleBiddingStrategy)(nil), // 69: google.ads.googleads.v8.resources.AccessibleBiddingStrategy + (*resources.CustomerManagerLink)(nil), // 70: google.ads.googleads.v8.resources.CustomerManagerLink + (*resources.CustomerClientLink)(nil), // 71: google.ads.googleads.v8.resources.CustomerClientLink + (*resources.CustomerClient)(nil), // 72: google.ads.googleads.v8.resources.CustomerClient + (*resources.CustomerExtensionSetting)(nil), // 73: google.ads.googleads.v8.resources.CustomerExtensionSetting + (*resources.CustomerFeed)(nil), // 74: google.ads.googleads.v8.resources.CustomerFeed + (*resources.CustomerLabel)(nil), // 75: google.ads.googleads.v8.resources.CustomerLabel + (*resources.CustomerNegativeCriterion)(nil), // 76: google.ads.googleads.v8.resources.CustomerNegativeCriterion + (*resources.CustomerUserAccess)(nil), // 77: google.ads.googleads.v8.resources.CustomerUserAccess + (*resources.CustomerUserAccessInvitation)(nil), // 78: google.ads.googleads.v8.resources.CustomerUserAccessInvitation + (*resources.DetailPlacementView)(nil), // 79: google.ads.googleads.v8.resources.DetailPlacementView + (*resources.DetailedDemographic)(nil), // 80: google.ads.googleads.v8.resources.DetailedDemographic + (*resources.DisplayKeywordView)(nil), // 81: google.ads.googleads.v8.resources.DisplayKeywordView + (*resources.DistanceView)(nil), // 82: google.ads.googleads.v8.resources.DistanceView + (*resources.DynamicSearchAdsSearchTermView)(nil), // 83: google.ads.googleads.v8.resources.DynamicSearchAdsSearchTermView + (*resources.ExpandedLandingPageView)(nil), // 84: google.ads.googleads.v8.resources.ExpandedLandingPageView + (*resources.ExtensionFeedItem)(nil), // 85: google.ads.googleads.v8.resources.ExtensionFeedItem + (*resources.Feed)(nil), // 86: google.ads.googleads.v8.resources.Feed + (*resources.FeedItem)(nil), // 87: google.ads.googleads.v8.resources.FeedItem + (*resources.FeedItemSet)(nil), // 88: google.ads.googleads.v8.resources.FeedItemSet + (*resources.FeedItemSetLink)(nil), // 89: google.ads.googleads.v8.resources.FeedItemSetLink + (*resources.FeedItemTarget)(nil), // 90: google.ads.googleads.v8.resources.FeedItemTarget + (*resources.FeedMapping)(nil), // 91: google.ads.googleads.v8.resources.FeedMapping + (*resources.FeedPlaceholderView)(nil), // 92: google.ads.googleads.v8.resources.FeedPlaceholderView + (*resources.GenderView)(nil), // 93: google.ads.googleads.v8.resources.GenderView + (*resources.GeoTargetConstant)(nil), // 94: google.ads.googleads.v8.resources.GeoTargetConstant + (*resources.GeographicView)(nil), // 95: google.ads.googleads.v8.resources.GeographicView + (*resources.GroupPlacementView)(nil), // 96: google.ads.googleads.v8.resources.GroupPlacementView + (*resources.HotelGroupView)(nil), // 97: google.ads.googleads.v8.resources.HotelGroupView + (*resources.HotelPerformanceView)(nil), // 98: google.ads.googleads.v8.resources.HotelPerformanceView + (*resources.IncomeRangeView)(nil), // 99: google.ads.googleads.v8.resources.IncomeRangeView + (*resources.KeywordView)(nil), // 100: google.ads.googleads.v8.resources.KeywordView + (*resources.KeywordPlan)(nil), // 101: google.ads.googleads.v8.resources.KeywordPlan + (*resources.KeywordPlanCampaign)(nil), // 102: google.ads.googleads.v8.resources.KeywordPlanCampaign + (*resources.KeywordPlanCampaignKeyword)(nil), // 103: google.ads.googleads.v8.resources.KeywordPlanCampaignKeyword + (*resources.KeywordPlanAdGroup)(nil), // 104: google.ads.googleads.v8.resources.KeywordPlanAdGroup + (*resources.KeywordPlanAdGroupKeyword)(nil), // 105: google.ads.googleads.v8.resources.KeywordPlanAdGroupKeyword + (*resources.KeywordThemeConstant)(nil), // 106: google.ads.googleads.v8.resources.KeywordThemeConstant + (*resources.Label)(nil), // 107: google.ads.googleads.v8.resources.Label + (*resources.LandingPageView)(nil), // 108: google.ads.googleads.v8.resources.LandingPageView + (*resources.LanguageConstant)(nil), // 109: google.ads.googleads.v8.resources.LanguageConstant + (*resources.LocationView)(nil), // 110: google.ads.googleads.v8.resources.LocationView + (*resources.ManagedPlacementView)(nil), // 111: google.ads.googleads.v8.resources.ManagedPlacementView + (*resources.MediaFile)(nil), // 112: google.ads.googleads.v8.resources.MediaFile + (*resources.MobileAppCategoryConstant)(nil), // 113: google.ads.googleads.v8.resources.MobileAppCategoryConstant + (*resources.MobileDeviceConstant)(nil), // 114: google.ads.googleads.v8.resources.MobileDeviceConstant + (*resources.OfflineUserDataJob)(nil), // 115: google.ads.googleads.v8.resources.OfflineUserDataJob + (*resources.OperatingSystemVersionConstant)(nil), // 116: google.ads.googleads.v8.resources.OperatingSystemVersionConstant + (*resources.PaidOrganicSearchTermView)(nil), // 117: google.ads.googleads.v8.resources.PaidOrganicSearchTermView + (*resources.ParentalStatusView)(nil), // 118: google.ads.googleads.v8.resources.ParentalStatusView + (*resources.ProductBiddingCategoryConstant)(nil), // 119: google.ads.googleads.v8.resources.ProductBiddingCategoryConstant + (*resources.ProductGroupView)(nil), // 120: google.ads.googleads.v8.resources.ProductGroupView + (*resources.Recommendation)(nil), // 121: google.ads.googleads.v8.resources.Recommendation + (*resources.SearchTermView)(nil), // 122: google.ads.googleads.v8.resources.SearchTermView + (*resources.SharedCriterion)(nil), // 123: google.ads.googleads.v8.resources.SharedCriterion + (*resources.SharedSet)(nil), // 124: google.ads.googleads.v8.resources.SharedSet + (*resources.SmartCampaignSetting)(nil), // 125: google.ads.googleads.v8.resources.SmartCampaignSetting + (*resources.ShoppingPerformanceView)(nil), // 126: google.ads.googleads.v8.resources.ShoppingPerformanceView + (*resources.SmartCampaignSearchTermView)(nil), // 127: google.ads.googleads.v8.resources.SmartCampaignSearchTermView + (*resources.ThirdPartyAppAnalyticsLink)(nil), // 128: google.ads.googleads.v8.resources.ThirdPartyAppAnalyticsLink + (*resources.TopicView)(nil), // 129: google.ads.googleads.v8.resources.TopicView + (*resources.UserInterest)(nil), // 130: google.ads.googleads.v8.resources.UserInterest + (*resources.LifeEvent)(nil), // 131: google.ads.googleads.v8.resources.LifeEvent + (*resources.UserList)(nil), // 132: google.ads.googleads.v8.resources.UserList + (*resources.UserLocationView)(nil), // 133: google.ads.googleads.v8.resources.UserLocationView + (*resources.RemarketingAction)(nil), // 134: google.ads.googleads.v8.resources.RemarketingAction + (*resources.TopicConstant)(nil), // 135: google.ads.googleads.v8.resources.TopicConstant + (*resources.Video)(nil), // 136: google.ads.googleads.v8.resources.Video + (*resources.WebpageView)(nil), // 137: google.ads.googleads.v8.resources.WebpageView + (*common.Metrics)(nil), // 138: google.ads.googleads.v8.common.Metrics + (*common.Segments)(nil), // 139: google.ads.googleads.v8.common.Segments + (enums.ResponseContentTypeEnum_ResponseContentType)(0), // 140: google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + (*status.Status)(nil), // 141: google.rpc.Status + (*AdGroupAdLabelOperation)(nil), // 142: google.ads.googleads.v8.services.AdGroupAdLabelOperation + (*AdGroupAdOperation)(nil), // 143: google.ads.googleads.v8.services.AdGroupAdOperation + (*AdGroupAssetOperation)(nil), // 144: google.ads.googleads.v8.services.AdGroupAssetOperation + (*AdGroupBidModifierOperation)(nil), // 145: google.ads.googleads.v8.services.AdGroupBidModifierOperation + (*AdGroupCriterionLabelOperation)(nil), // 146: google.ads.googleads.v8.services.AdGroupCriterionLabelOperation + (*AdGroupCriterionOperation)(nil), // 147: google.ads.googleads.v8.services.AdGroupCriterionOperation + (*AdGroupExtensionSettingOperation)(nil), // 148: google.ads.googleads.v8.services.AdGroupExtensionSettingOperation + (*AdGroupFeedOperation)(nil), // 149: google.ads.googleads.v8.services.AdGroupFeedOperation + (*AdGroupLabelOperation)(nil), // 150: google.ads.googleads.v8.services.AdGroupLabelOperation + (*AdGroupOperation)(nil), // 151: google.ads.googleads.v8.services.AdGroupOperation + (*AdOperation)(nil), // 152: google.ads.googleads.v8.services.AdOperation + (*AdParameterOperation)(nil), // 153: google.ads.googleads.v8.services.AdParameterOperation + (*AssetOperation)(nil), // 154: google.ads.googleads.v8.services.AssetOperation + (*BiddingDataExclusionOperation)(nil), // 155: google.ads.googleads.v8.services.BiddingDataExclusionOperation + (*BiddingSeasonalityAdjustmentOperation)(nil), // 156: google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentOperation + (*BiddingStrategyOperation)(nil), // 157: google.ads.googleads.v8.services.BiddingStrategyOperation + (*CampaignAssetOperation)(nil), // 158: google.ads.googleads.v8.services.CampaignAssetOperation + (*CampaignBidModifierOperation)(nil), // 159: google.ads.googleads.v8.services.CampaignBidModifierOperation + (*CampaignBudgetOperation)(nil), // 160: google.ads.googleads.v8.services.CampaignBudgetOperation + (*CampaignCriterionOperation)(nil), // 161: google.ads.googleads.v8.services.CampaignCriterionOperation + (*CampaignDraftOperation)(nil), // 162: google.ads.googleads.v8.services.CampaignDraftOperation + (*CampaignExperimentOperation)(nil), // 163: google.ads.googleads.v8.services.CampaignExperimentOperation + (*CampaignExtensionSettingOperation)(nil), // 164: google.ads.googleads.v8.services.CampaignExtensionSettingOperation + (*CampaignFeedOperation)(nil), // 165: google.ads.googleads.v8.services.CampaignFeedOperation + (*CampaignLabelOperation)(nil), // 166: google.ads.googleads.v8.services.CampaignLabelOperation + (*CampaignOperation)(nil), // 167: google.ads.googleads.v8.services.CampaignOperation + (*CampaignSharedSetOperation)(nil), // 168: google.ads.googleads.v8.services.CampaignSharedSetOperation + (*ConversionActionOperation)(nil), // 169: google.ads.googleads.v8.services.ConversionActionOperation + (*ConversionCustomVariableOperation)(nil), // 170: google.ads.googleads.v8.services.ConversionCustomVariableOperation + (*ConversionValueRuleOperation)(nil), // 171: google.ads.googleads.v8.services.ConversionValueRuleOperation + (*ConversionValueRuleSetOperation)(nil), // 172: google.ads.googleads.v8.services.ConversionValueRuleSetOperation + (*CustomerAssetOperation)(nil), // 173: google.ads.googleads.v8.services.CustomerAssetOperation + (*CustomerExtensionSettingOperation)(nil), // 174: google.ads.googleads.v8.services.CustomerExtensionSettingOperation + (*CustomerFeedOperation)(nil), // 175: google.ads.googleads.v8.services.CustomerFeedOperation + (*CustomerLabelOperation)(nil), // 176: google.ads.googleads.v8.services.CustomerLabelOperation + (*CustomerNegativeCriterionOperation)(nil), // 177: google.ads.googleads.v8.services.CustomerNegativeCriterionOperation + (*CustomerOperation)(nil), // 178: google.ads.googleads.v8.services.CustomerOperation + (*ExtensionFeedItemOperation)(nil), // 179: google.ads.googleads.v8.services.ExtensionFeedItemOperation + (*FeedItemOperation)(nil), // 180: google.ads.googleads.v8.services.FeedItemOperation + (*FeedItemSetOperation)(nil), // 181: google.ads.googleads.v8.services.FeedItemSetOperation + (*FeedItemSetLinkOperation)(nil), // 182: google.ads.googleads.v8.services.FeedItemSetLinkOperation + (*FeedItemTargetOperation)(nil), // 183: google.ads.googleads.v8.services.FeedItemTargetOperation + (*FeedMappingOperation)(nil), // 184: google.ads.googleads.v8.services.FeedMappingOperation + (*FeedOperation)(nil), // 185: google.ads.googleads.v8.services.FeedOperation + (*KeywordPlanAdGroupOperation)(nil), // 186: google.ads.googleads.v8.services.KeywordPlanAdGroupOperation + (*KeywordPlanAdGroupKeywordOperation)(nil), // 187: google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordOperation + (*KeywordPlanCampaignKeywordOperation)(nil), // 188: google.ads.googleads.v8.services.KeywordPlanCampaignKeywordOperation + (*KeywordPlanCampaignOperation)(nil), // 189: google.ads.googleads.v8.services.KeywordPlanCampaignOperation + (*KeywordPlanOperation)(nil), // 190: google.ads.googleads.v8.services.KeywordPlanOperation + (*LabelOperation)(nil), // 191: google.ads.googleads.v8.services.LabelOperation + (*MediaFileOperation)(nil), // 192: google.ads.googleads.v8.services.MediaFileOperation + (*RemarketingActionOperation)(nil), // 193: google.ads.googleads.v8.services.RemarketingActionOperation + (*SharedCriterionOperation)(nil), // 194: google.ads.googleads.v8.services.SharedCriterionOperation + (*SharedSetOperation)(nil), // 195: google.ads.googleads.v8.services.SharedSetOperation + (*SmartCampaignSettingOperation)(nil), // 196: google.ads.googleads.v8.services.SmartCampaignSettingOperation + (*UserListOperation)(nil), // 197: google.ads.googleads.v8.services.UserListOperation + (*MutateAdGroupAdLabelResult)(nil), // 198: google.ads.googleads.v8.services.MutateAdGroupAdLabelResult + (*MutateAdGroupAdResult)(nil), // 199: google.ads.googleads.v8.services.MutateAdGroupAdResult + (*MutateAdGroupAssetResult)(nil), // 200: google.ads.googleads.v8.services.MutateAdGroupAssetResult + (*MutateAdGroupBidModifierResult)(nil), // 201: google.ads.googleads.v8.services.MutateAdGroupBidModifierResult + (*MutateAdGroupCriterionLabelResult)(nil), // 202: google.ads.googleads.v8.services.MutateAdGroupCriterionLabelResult + (*MutateAdGroupCriterionResult)(nil), // 203: google.ads.googleads.v8.services.MutateAdGroupCriterionResult + (*MutateAdGroupExtensionSettingResult)(nil), // 204: google.ads.googleads.v8.services.MutateAdGroupExtensionSettingResult + (*MutateAdGroupFeedResult)(nil), // 205: google.ads.googleads.v8.services.MutateAdGroupFeedResult + (*MutateAdGroupLabelResult)(nil), // 206: google.ads.googleads.v8.services.MutateAdGroupLabelResult + (*MutateAdGroupResult)(nil), // 207: google.ads.googleads.v8.services.MutateAdGroupResult + (*MutateAdParameterResult)(nil), // 208: google.ads.googleads.v8.services.MutateAdParameterResult + (*MutateAdResult)(nil), // 209: google.ads.googleads.v8.services.MutateAdResult + (*MutateAssetResult)(nil), // 210: google.ads.googleads.v8.services.MutateAssetResult + (*MutateBiddingDataExclusionsResult)(nil), // 211: google.ads.googleads.v8.services.MutateBiddingDataExclusionsResult + (*MutateBiddingSeasonalityAdjustmentsResult)(nil), // 212: google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResult + (*MutateBiddingStrategyResult)(nil), // 213: google.ads.googleads.v8.services.MutateBiddingStrategyResult + (*MutateCampaignAssetResult)(nil), // 214: google.ads.googleads.v8.services.MutateCampaignAssetResult + (*MutateCampaignBidModifierResult)(nil), // 215: google.ads.googleads.v8.services.MutateCampaignBidModifierResult + (*MutateCampaignBudgetResult)(nil), // 216: google.ads.googleads.v8.services.MutateCampaignBudgetResult + (*MutateCampaignCriterionResult)(nil), // 217: google.ads.googleads.v8.services.MutateCampaignCriterionResult + (*MutateCampaignDraftResult)(nil), // 218: google.ads.googleads.v8.services.MutateCampaignDraftResult + (*MutateCampaignExperimentResult)(nil), // 219: google.ads.googleads.v8.services.MutateCampaignExperimentResult + (*MutateCampaignExtensionSettingResult)(nil), // 220: google.ads.googleads.v8.services.MutateCampaignExtensionSettingResult + (*MutateCampaignFeedResult)(nil), // 221: google.ads.googleads.v8.services.MutateCampaignFeedResult + (*MutateCampaignLabelResult)(nil), // 222: google.ads.googleads.v8.services.MutateCampaignLabelResult + (*MutateCampaignResult)(nil), // 223: google.ads.googleads.v8.services.MutateCampaignResult + (*MutateCampaignSharedSetResult)(nil), // 224: google.ads.googleads.v8.services.MutateCampaignSharedSetResult + (*MutateConversionActionResult)(nil), // 225: google.ads.googleads.v8.services.MutateConversionActionResult + (*MutateConversionCustomVariableResult)(nil), // 226: google.ads.googleads.v8.services.MutateConversionCustomVariableResult + (*MutateConversionValueRuleResult)(nil), // 227: google.ads.googleads.v8.services.MutateConversionValueRuleResult + (*MutateConversionValueRuleSetResult)(nil), // 228: google.ads.googleads.v8.services.MutateConversionValueRuleSetResult + (*MutateCustomerAssetResult)(nil), // 229: google.ads.googleads.v8.services.MutateCustomerAssetResult + (*MutateCustomerExtensionSettingResult)(nil), // 230: google.ads.googleads.v8.services.MutateCustomerExtensionSettingResult + (*MutateCustomerFeedResult)(nil), // 231: google.ads.googleads.v8.services.MutateCustomerFeedResult + (*MutateCustomerLabelResult)(nil), // 232: google.ads.googleads.v8.services.MutateCustomerLabelResult + (*MutateCustomerNegativeCriteriaResult)(nil), // 233: google.ads.googleads.v8.services.MutateCustomerNegativeCriteriaResult + (*MutateCustomerResult)(nil), // 234: google.ads.googleads.v8.services.MutateCustomerResult + (*MutateExtensionFeedItemResult)(nil), // 235: google.ads.googleads.v8.services.MutateExtensionFeedItemResult + (*MutateFeedItemResult)(nil), // 236: google.ads.googleads.v8.services.MutateFeedItemResult + (*MutateFeedItemSetResult)(nil), // 237: google.ads.googleads.v8.services.MutateFeedItemSetResult + (*MutateFeedItemSetLinkResult)(nil), // 238: google.ads.googleads.v8.services.MutateFeedItemSetLinkResult + (*MutateFeedItemTargetResult)(nil), // 239: google.ads.googleads.v8.services.MutateFeedItemTargetResult + (*MutateFeedMappingResult)(nil), // 240: google.ads.googleads.v8.services.MutateFeedMappingResult + (*MutateFeedResult)(nil), // 241: google.ads.googleads.v8.services.MutateFeedResult + (*MutateKeywordPlanAdGroupResult)(nil), // 242: google.ads.googleads.v8.services.MutateKeywordPlanAdGroupResult + (*MutateKeywordPlanCampaignResult)(nil), // 243: google.ads.googleads.v8.services.MutateKeywordPlanCampaignResult + (*MutateKeywordPlanAdGroupKeywordResult)(nil), // 244: google.ads.googleads.v8.services.MutateKeywordPlanAdGroupKeywordResult + (*MutateKeywordPlanCampaignKeywordResult)(nil), // 245: google.ads.googleads.v8.services.MutateKeywordPlanCampaignKeywordResult + (*MutateKeywordPlansResult)(nil), // 246: google.ads.googleads.v8.services.MutateKeywordPlansResult + (*MutateLabelResult)(nil), // 247: google.ads.googleads.v8.services.MutateLabelResult + (*MutateMediaFileResult)(nil), // 248: google.ads.googleads.v8.services.MutateMediaFileResult + (*MutateRemarketingActionResult)(nil), // 249: google.ads.googleads.v8.services.MutateRemarketingActionResult + (*MutateSharedCriterionResult)(nil), // 250: google.ads.googleads.v8.services.MutateSharedCriterionResult + (*MutateSharedSetResult)(nil), // 251: google.ads.googleads.v8.services.MutateSharedSetResult + (*MutateSmartCampaignSettingResult)(nil), // 252: google.ads.googleads.v8.services.MutateSmartCampaignSettingResult + (*MutateUserListResult)(nil), // 253: google.ads.googleads.v8.services.MutateUserListResult } var file_google_ads_googleads_v8_services_google_ads_service_proto_depIdxs = []int32{ 9, // 0: google.ads.googleads.v8.services.SearchGoogleAdsRequest.summary_row_setting:type_name -> google.ads.googleads.v8.enums.SummaryRowSettingEnum.SummaryRowSetting @@ -6118,226 +6425,238 @@ var file_google_ads_googleads_v8_services_google_ads_service_proto_depIdxs = []i 32, // 29: google.ads.googleads.v8.services.GoogleAdsRow.asset:type_name -> google.ads.googleads.v8.resources.Asset 33, // 30: google.ads.googleads.v8.services.GoogleAdsRow.asset_field_type_view:type_name -> google.ads.googleads.v8.resources.AssetFieldTypeView 34, // 31: google.ads.googleads.v8.services.GoogleAdsRow.batch_job:type_name -> google.ads.googleads.v8.resources.BatchJob - 35, // 32: google.ads.googleads.v8.services.GoogleAdsRow.bidding_strategy:type_name -> google.ads.googleads.v8.resources.BiddingStrategy - 36, // 33: google.ads.googleads.v8.services.GoogleAdsRow.bidding_strategy_simulation:type_name -> google.ads.googleads.v8.resources.BiddingStrategySimulation - 37, // 34: google.ads.googleads.v8.services.GoogleAdsRow.billing_setup:type_name -> google.ads.googleads.v8.resources.BillingSetup - 38, // 35: google.ads.googleads.v8.services.GoogleAdsRow.call_view:type_name -> google.ads.googleads.v8.resources.CallView - 39, // 36: google.ads.googleads.v8.services.GoogleAdsRow.campaign_budget:type_name -> google.ads.googleads.v8.resources.CampaignBudget - 40, // 37: google.ads.googleads.v8.services.GoogleAdsRow.campaign:type_name -> google.ads.googleads.v8.resources.Campaign - 41, // 38: google.ads.googleads.v8.services.GoogleAdsRow.campaign_asset:type_name -> google.ads.googleads.v8.resources.CampaignAsset - 42, // 39: google.ads.googleads.v8.services.GoogleAdsRow.campaign_audience_view:type_name -> google.ads.googleads.v8.resources.CampaignAudienceView - 43, // 40: google.ads.googleads.v8.services.GoogleAdsRow.campaign_bid_modifier:type_name -> google.ads.googleads.v8.resources.CampaignBidModifier - 44, // 41: google.ads.googleads.v8.services.GoogleAdsRow.campaign_criterion:type_name -> google.ads.googleads.v8.resources.CampaignCriterion - 45, // 42: google.ads.googleads.v8.services.GoogleAdsRow.campaign_criterion_simulation:type_name -> google.ads.googleads.v8.resources.CampaignCriterionSimulation - 46, // 43: google.ads.googleads.v8.services.GoogleAdsRow.campaign_draft:type_name -> google.ads.googleads.v8.resources.CampaignDraft - 47, // 44: google.ads.googleads.v8.services.GoogleAdsRow.campaign_experiment:type_name -> google.ads.googleads.v8.resources.CampaignExperiment - 48, // 45: google.ads.googleads.v8.services.GoogleAdsRow.campaign_extension_setting:type_name -> google.ads.googleads.v8.resources.CampaignExtensionSetting - 49, // 46: google.ads.googleads.v8.services.GoogleAdsRow.campaign_feed:type_name -> google.ads.googleads.v8.resources.CampaignFeed - 50, // 47: google.ads.googleads.v8.services.GoogleAdsRow.campaign_label:type_name -> google.ads.googleads.v8.resources.CampaignLabel - 51, // 48: google.ads.googleads.v8.services.GoogleAdsRow.campaign_shared_set:type_name -> google.ads.googleads.v8.resources.CampaignSharedSet - 52, // 49: google.ads.googleads.v8.services.GoogleAdsRow.campaign_simulation:type_name -> google.ads.googleads.v8.resources.CampaignSimulation - 53, // 50: google.ads.googleads.v8.services.GoogleAdsRow.carrier_constant:type_name -> google.ads.googleads.v8.resources.CarrierConstant - 54, // 51: google.ads.googleads.v8.services.GoogleAdsRow.change_event:type_name -> google.ads.googleads.v8.resources.ChangeEvent - 55, // 52: google.ads.googleads.v8.services.GoogleAdsRow.change_status:type_name -> google.ads.googleads.v8.resources.ChangeStatus - 56, // 53: google.ads.googleads.v8.services.GoogleAdsRow.combined_audience:type_name -> google.ads.googleads.v8.resources.CombinedAudience - 57, // 54: google.ads.googleads.v8.services.GoogleAdsRow.conversion_action:type_name -> google.ads.googleads.v8.resources.ConversionAction - 58, // 55: google.ads.googleads.v8.services.GoogleAdsRow.conversion_custom_variable:type_name -> google.ads.googleads.v8.resources.ConversionCustomVariable - 59, // 56: google.ads.googleads.v8.services.GoogleAdsRow.click_view:type_name -> google.ads.googleads.v8.resources.ClickView - 60, // 57: google.ads.googleads.v8.services.GoogleAdsRow.currency_constant:type_name -> google.ads.googleads.v8.resources.CurrencyConstant - 61, // 58: google.ads.googleads.v8.services.GoogleAdsRow.custom_audience:type_name -> google.ads.googleads.v8.resources.CustomAudience - 62, // 59: google.ads.googleads.v8.services.GoogleAdsRow.custom_interest:type_name -> google.ads.googleads.v8.resources.CustomInterest - 63, // 60: google.ads.googleads.v8.services.GoogleAdsRow.customer:type_name -> google.ads.googleads.v8.resources.Customer - 64, // 61: google.ads.googleads.v8.services.GoogleAdsRow.customer_asset:type_name -> google.ads.googleads.v8.resources.CustomerAsset - 65, // 62: google.ads.googleads.v8.services.GoogleAdsRow.accessible_bidding_strategy:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy - 66, // 63: google.ads.googleads.v8.services.GoogleAdsRow.customer_manager_link:type_name -> google.ads.googleads.v8.resources.CustomerManagerLink - 67, // 64: google.ads.googleads.v8.services.GoogleAdsRow.customer_client_link:type_name -> google.ads.googleads.v8.resources.CustomerClientLink - 68, // 65: google.ads.googleads.v8.services.GoogleAdsRow.customer_client:type_name -> google.ads.googleads.v8.resources.CustomerClient - 69, // 66: google.ads.googleads.v8.services.GoogleAdsRow.customer_extension_setting:type_name -> google.ads.googleads.v8.resources.CustomerExtensionSetting - 70, // 67: google.ads.googleads.v8.services.GoogleAdsRow.customer_feed:type_name -> google.ads.googleads.v8.resources.CustomerFeed - 71, // 68: google.ads.googleads.v8.services.GoogleAdsRow.customer_label:type_name -> google.ads.googleads.v8.resources.CustomerLabel - 72, // 69: google.ads.googleads.v8.services.GoogleAdsRow.customer_negative_criterion:type_name -> google.ads.googleads.v8.resources.CustomerNegativeCriterion - 73, // 70: google.ads.googleads.v8.services.GoogleAdsRow.customer_user_access:type_name -> google.ads.googleads.v8.resources.CustomerUserAccess - 74, // 71: google.ads.googleads.v8.services.GoogleAdsRow.customer_user_access_invitation:type_name -> google.ads.googleads.v8.resources.CustomerUserAccessInvitation - 75, // 72: google.ads.googleads.v8.services.GoogleAdsRow.detail_placement_view:type_name -> google.ads.googleads.v8.resources.DetailPlacementView - 76, // 73: google.ads.googleads.v8.services.GoogleAdsRow.detailed_demographic:type_name -> google.ads.googleads.v8.resources.DetailedDemographic - 77, // 74: google.ads.googleads.v8.services.GoogleAdsRow.display_keyword_view:type_name -> google.ads.googleads.v8.resources.DisplayKeywordView - 78, // 75: google.ads.googleads.v8.services.GoogleAdsRow.distance_view:type_name -> google.ads.googleads.v8.resources.DistanceView - 79, // 76: google.ads.googleads.v8.services.GoogleAdsRow.dynamic_search_ads_search_term_view:type_name -> google.ads.googleads.v8.resources.DynamicSearchAdsSearchTermView - 80, // 77: google.ads.googleads.v8.services.GoogleAdsRow.expanded_landing_page_view:type_name -> google.ads.googleads.v8.resources.ExpandedLandingPageView - 81, // 78: google.ads.googleads.v8.services.GoogleAdsRow.extension_feed_item:type_name -> google.ads.googleads.v8.resources.ExtensionFeedItem - 82, // 79: google.ads.googleads.v8.services.GoogleAdsRow.feed:type_name -> google.ads.googleads.v8.resources.Feed - 83, // 80: google.ads.googleads.v8.services.GoogleAdsRow.feed_item:type_name -> google.ads.googleads.v8.resources.FeedItem - 84, // 81: google.ads.googleads.v8.services.GoogleAdsRow.feed_item_set:type_name -> google.ads.googleads.v8.resources.FeedItemSet - 85, // 82: google.ads.googleads.v8.services.GoogleAdsRow.feed_item_set_link:type_name -> google.ads.googleads.v8.resources.FeedItemSetLink - 86, // 83: google.ads.googleads.v8.services.GoogleAdsRow.feed_item_target:type_name -> google.ads.googleads.v8.resources.FeedItemTarget - 87, // 84: google.ads.googleads.v8.services.GoogleAdsRow.feed_mapping:type_name -> google.ads.googleads.v8.resources.FeedMapping - 88, // 85: google.ads.googleads.v8.services.GoogleAdsRow.feed_placeholder_view:type_name -> google.ads.googleads.v8.resources.FeedPlaceholderView - 89, // 86: google.ads.googleads.v8.services.GoogleAdsRow.gender_view:type_name -> google.ads.googleads.v8.resources.GenderView - 90, // 87: google.ads.googleads.v8.services.GoogleAdsRow.geo_target_constant:type_name -> google.ads.googleads.v8.resources.GeoTargetConstant - 91, // 88: google.ads.googleads.v8.services.GoogleAdsRow.geographic_view:type_name -> google.ads.googleads.v8.resources.GeographicView - 92, // 89: google.ads.googleads.v8.services.GoogleAdsRow.group_placement_view:type_name -> google.ads.googleads.v8.resources.GroupPlacementView - 93, // 90: google.ads.googleads.v8.services.GoogleAdsRow.hotel_group_view:type_name -> google.ads.googleads.v8.resources.HotelGroupView - 94, // 91: google.ads.googleads.v8.services.GoogleAdsRow.hotel_performance_view:type_name -> google.ads.googleads.v8.resources.HotelPerformanceView - 95, // 92: google.ads.googleads.v8.services.GoogleAdsRow.income_range_view:type_name -> google.ads.googleads.v8.resources.IncomeRangeView - 96, // 93: google.ads.googleads.v8.services.GoogleAdsRow.keyword_view:type_name -> google.ads.googleads.v8.resources.KeywordView - 97, // 94: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan:type_name -> google.ads.googleads.v8.resources.KeywordPlan - 98, // 95: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan_campaign:type_name -> google.ads.googleads.v8.resources.KeywordPlanCampaign - 99, // 96: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan_campaign_keyword:type_name -> google.ads.googleads.v8.resources.KeywordPlanCampaignKeyword - 100, // 97: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan_ad_group:type_name -> google.ads.googleads.v8.resources.KeywordPlanAdGroup - 101, // 98: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan_ad_group_keyword:type_name -> google.ads.googleads.v8.resources.KeywordPlanAdGroupKeyword - 102, // 99: google.ads.googleads.v8.services.GoogleAdsRow.keyword_theme_constant:type_name -> google.ads.googleads.v8.resources.KeywordThemeConstant - 103, // 100: google.ads.googleads.v8.services.GoogleAdsRow.label:type_name -> google.ads.googleads.v8.resources.Label - 104, // 101: google.ads.googleads.v8.services.GoogleAdsRow.landing_page_view:type_name -> google.ads.googleads.v8.resources.LandingPageView - 105, // 102: google.ads.googleads.v8.services.GoogleAdsRow.language_constant:type_name -> google.ads.googleads.v8.resources.LanguageConstant - 106, // 103: google.ads.googleads.v8.services.GoogleAdsRow.location_view:type_name -> google.ads.googleads.v8.resources.LocationView - 107, // 104: google.ads.googleads.v8.services.GoogleAdsRow.managed_placement_view:type_name -> google.ads.googleads.v8.resources.ManagedPlacementView - 108, // 105: google.ads.googleads.v8.services.GoogleAdsRow.media_file:type_name -> google.ads.googleads.v8.resources.MediaFile - 109, // 106: google.ads.googleads.v8.services.GoogleAdsRow.mobile_app_category_constant:type_name -> google.ads.googleads.v8.resources.MobileAppCategoryConstant - 110, // 107: google.ads.googleads.v8.services.GoogleAdsRow.mobile_device_constant:type_name -> google.ads.googleads.v8.resources.MobileDeviceConstant - 111, // 108: google.ads.googleads.v8.services.GoogleAdsRow.offline_user_data_job:type_name -> google.ads.googleads.v8.resources.OfflineUserDataJob - 112, // 109: google.ads.googleads.v8.services.GoogleAdsRow.operating_system_version_constant:type_name -> google.ads.googleads.v8.resources.OperatingSystemVersionConstant - 113, // 110: google.ads.googleads.v8.services.GoogleAdsRow.paid_organic_search_term_view:type_name -> google.ads.googleads.v8.resources.PaidOrganicSearchTermView - 114, // 111: google.ads.googleads.v8.services.GoogleAdsRow.parental_status_view:type_name -> google.ads.googleads.v8.resources.ParentalStatusView - 115, // 112: google.ads.googleads.v8.services.GoogleAdsRow.product_bidding_category_constant:type_name -> google.ads.googleads.v8.resources.ProductBiddingCategoryConstant - 116, // 113: google.ads.googleads.v8.services.GoogleAdsRow.product_group_view:type_name -> google.ads.googleads.v8.resources.ProductGroupView - 117, // 114: google.ads.googleads.v8.services.GoogleAdsRow.recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation - 118, // 115: google.ads.googleads.v8.services.GoogleAdsRow.search_term_view:type_name -> google.ads.googleads.v8.resources.SearchTermView - 119, // 116: google.ads.googleads.v8.services.GoogleAdsRow.shared_criterion:type_name -> google.ads.googleads.v8.resources.SharedCriterion - 120, // 117: google.ads.googleads.v8.services.GoogleAdsRow.shared_set:type_name -> google.ads.googleads.v8.resources.SharedSet - 121, // 118: google.ads.googleads.v8.services.GoogleAdsRow.smart_campaign_setting:type_name -> google.ads.googleads.v8.resources.SmartCampaignSetting - 122, // 119: google.ads.googleads.v8.services.GoogleAdsRow.shopping_performance_view:type_name -> google.ads.googleads.v8.resources.ShoppingPerformanceView - 123, // 120: google.ads.googleads.v8.services.GoogleAdsRow.smart_campaign_search_term_view:type_name -> google.ads.googleads.v8.resources.SmartCampaignSearchTermView - 124, // 121: google.ads.googleads.v8.services.GoogleAdsRow.third_party_app_analytics_link:type_name -> google.ads.googleads.v8.resources.ThirdPartyAppAnalyticsLink - 125, // 122: google.ads.googleads.v8.services.GoogleAdsRow.topic_view:type_name -> google.ads.googleads.v8.resources.TopicView - 126, // 123: google.ads.googleads.v8.services.GoogleAdsRow.user_interest:type_name -> google.ads.googleads.v8.resources.UserInterest - 127, // 124: google.ads.googleads.v8.services.GoogleAdsRow.life_event:type_name -> google.ads.googleads.v8.resources.LifeEvent - 128, // 125: google.ads.googleads.v8.services.GoogleAdsRow.user_list:type_name -> google.ads.googleads.v8.resources.UserList - 129, // 126: google.ads.googleads.v8.services.GoogleAdsRow.user_location_view:type_name -> google.ads.googleads.v8.resources.UserLocationView - 130, // 127: google.ads.googleads.v8.services.GoogleAdsRow.remarketing_action:type_name -> google.ads.googleads.v8.resources.RemarketingAction - 131, // 128: google.ads.googleads.v8.services.GoogleAdsRow.topic_constant:type_name -> google.ads.googleads.v8.resources.TopicConstant - 132, // 129: google.ads.googleads.v8.services.GoogleAdsRow.video:type_name -> google.ads.googleads.v8.resources.Video - 133, // 130: google.ads.googleads.v8.services.GoogleAdsRow.webpage_view:type_name -> google.ads.googleads.v8.resources.WebpageView - 134, // 131: google.ads.googleads.v8.services.GoogleAdsRow.metrics:type_name -> google.ads.googleads.v8.common.Metrics - 135, // 132: google.ads.googleads.v8.services.GoogleAdsRow.segments:type_name -> google.ads.googleads.v8.common.Segments - 7, // 133: google.ads.googleads.v8.services.MutateGoogleAdsRequest.mutate_operations:type_name -> google.ads.googleads.v8.services.MutateOperation - 136, // 134: google.ads.googleads.v8.services.MutateGoogleAdsRequest.response_content_type:type_name -> google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType - 137, // 135: google.ads.googleads.v8.services.MutateGoogleAdsResponse.partial_failure_error:type_name -> google.rpc.Status - 8, // 136: google.ads.googleads.v8.services.MutateGoogleAdsResponse.mutate_operation_responses:type_name -> google.ads.googleads.v8.services.MutateOperationResponse - 138, // 137: google.ads.googleads.v8.services.MutateOperation.ad_group_ad_label_operation:type_name -> google.ads.googleads.v8.services.AdGroupAdLabelOperation - 139, // 138: google.ads.googleads.v8.services.MutateOperation.ad_group_ad_operation:type_name -> google.ads.googleads.v8.services.AdGroupAdOperation - 140, // 139: google.ads.googleads.v8.services.MutateOperation.ad_group_asset_operation:type_name -> google.ads.googleads.v8.services.AdGroupAssetOperation - 141, // 140: google.ads.googleads.v8.services.MutateOperation.ad_group_bid_modifier_operation:type_name -> google.ads.googleads.v8.services.AdGroupBidModifierOperation - 142, // 141: google.ads.googleads.v8.services.MutateOperation.ad_group_criterion_label_operation:type_name -> google.ads.googleads.v8.services.AdGroupCriterionLabelOperation - 143, // 142: google.ads.googleads.v8.services.MutateOperation.ad_group_criterion_operation:type_name -> google.ads.googleads.v8.services.AdGroupCriterionOperation - 144, // 143: google.ads.googleads.v8.services.MutateOperation.ad_group_extension_setting_operation:type_name -> google.ads.googleads.v8.services.AdGroupExtensionSettingOperation - 145, // 144: google.ads.googleads.v8.services.MutateOperation.ad_group_feed_operation:type_name -> google.ads.googleads.v8.services.AdGroupFeedOperation - 146, // 145: google.ads.googleads.v8.services.MutateOperation.ad_group_label_operation:type_name -> google.ads.googleads.v8.services.AdGroupLabelOperation - 147, // 146: google.ads.googleads.v8.services.MutateOperation.ad_group_operation:type_name -> google.ads.googleads.v8.services.AdGroupOperation - 148, // 147: google.ads.googleads.v8.services.MutateOperation.ad_operation:type_name -> google.ads.googleads.v8.services.AdOperation - 149, // 148: google.ads.googleads.v8.services.MutateOperation.ad_parameter_operation:type_name -> google.ads.googleads.v8.services.AdParameterOperation - 150, // 149: google.ads.googleads.v8.services.MutateOperation.asset_operation:type_name -> google.ads.googleads.v8.services.AssetOperation - 151, // 150: google.ads.googleads.v8.services.MutateOperation.bidding_strategy_operation:type_name -> google.ads.googleads.v8.services.BiddingStrategyOperation - 152, // 151: google.ads.googleads.v8.services.MutateOperation.campaign_asset_operation:type_name -> google.ads.googleads.v8.services.CampaignAssetOperation - 153, // 152: google.ads.googleads.v8.services.MutateOperation.campaign_bid_modifier_operation:type_name -> google.ads.googleads.v8.services.CampaignBidModifierOperation - 154, // 153: google.ads.googleads.v8.services.MutateOperation.campaign_budget_operation:type_name -> google.ads.googleads.v8.services.CampaignBudgetOperation - 155, // 154: google.ads.googleads.v8.services.MutateOperation.campaign_criterion_operation:type_name -> google.ads.googleads.v8.services.CampaignCriterionOperation - 156, // 155: google.ads.googleads.v8.services.MutateOperation.campaign_draft_operation:type_name -> google.ads.googleads.v8.services.CampaignDraftOperation - 157, // 156: google.ads.googleads.v8.services.MutateOperation.campaign_experiment_operation:type_name -> google.ads.googleads.v8.services.CampaignExperimentOperation - 158, // 157: google.ads.googleads.v8.services.MutateOperation.campaign_extension_setting_operation:type_name -> google.ads.googleads.v8.services.CampaignExtensionSettingOperation - 159, // 158: google.ads.googleads.v8.services.MutateOperation.campaign_feed_operation:type_name -> google.ads.googleads.v8.services.CampaignFeedOperation - 160, // 159: google.ads.googleads.v8.services.MutateOperation.campaign_label_operation:type_name -> google.ads.googleads.v8.services.CampaignLabelOperation - 161, // 160: google.ads.googleads.v8.services.MutateOperation.campaign_operation:type_name -> google.ads.googleads.v8.services.CampaignOperation - 162, // 161: google.ads.googleads.v8.services.MutateOperation.campaign_shared_set_operation:type_name -> google.ads.googleads.v8.services.CampaignSharedSetOperation - 163, // 162: google.ads.googleads.v8.services.MutateOperation.conversion_action_operation:type_name -> google.ads.googleads.v8.services.ConversionActionOperation - 164, // 163: google.ads.googleads.v8.services.MutateOperation.conversion_custom_variable_operation:type_name -> google.ads.googleads.v8.services.ConversionCustomVariableOperation - 165, // 164: google.ads.googleads.v8.services.MutateOperation.customer_asset_operation:type_name -> google.ads.googleads.v8.services.CustomerAssetOperation - 166, // 165: google.ads.googleads.v8.services.MutateOperation.customer_extension_setting_operation:type_name -> google.ads.googleads.v8.services.CustomerExtensionSettingOperation - 167, // 166: google.ads.googleads.v8.services.MutateOperation.customer_feed_operation:type_name -> google.ads.googleads.v8.services.CustomerFeedOperation - 168, // 167: google.ads.googleads.v8.services.MutateOperation.customer_label_operation:type_name -> google.ads.googleads.v8.services.CustomerLabelOperation - 169, // 168: google.ads.googleads.v8.services.MutateOperation.customer_negative_criterion_operation:type_name -> google.ads.googleads.v8.services.CustomerNegativeCriterionOperation - 170, // 169: google.ads.googleads.v8.services.MutateOperation.customer_operation:type_name -> google.ads.googleads.v8.services.CustomerOperation - 171, // 170: google.ads.googleads.v8.services.MutateOperation.extension_feed_item_operation:type_name -> google.ads.googleads.v8.services.ExtensionFeedItemOperation - 172, // 171: google.ads.googleads.v8.services.MutateOperation.feed_item_operation:type_name -> google.ads.googleads.v8.services.FeedItemOperation - 173, // 172: google.ads.googleads.v8.services.MutateOperation.feed_item_set_operation:type_name -> google.ads.googleads.v8.services.FeedItemSetOperation - 174, // 173: google.ads.googleads.v8.services.MutateOperation.feed_item_set_link_operation:type_name -> google.ads.googleads.v8.services.FeedItemSetLinkOperation - 175, // 174: google.ads.googleads.v8.services.MutateOperation.feed_item_target_operation:type_name -> google.ads.googleads.v8.services.FeedItemTargetOperation - 176, // 175: google.ads.googleads.v8.services.MutateOperation.feed_mapping_operation:type_name -> google.ads.googleads.v8.services.FeedMappingOperation - 177, // 176: google.ads.googleads.v8.services.MutateOperation.feed_operation:type_name -> google.ads.googleads.v8.services.FeedOperation - 178, // 177: google.ads.googleads.v8.services.MutateOperation.keyword_plan_ad_group_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanAdGroupOperation - 179, // 178: google.ads.googleads.v8.services.MutateOperation.keyword_plan_ad_group_keyword_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordOperation - 180, // 179: google.ads.googleads.v8.services.MutateOperation.keyword_plan_campaign_keyword_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanCampaignKeywordOperation - 181, // 180: google.ads.googleads.v8.services.MutateOperation.keyword_plan_campaign_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanCampaignOperation - 182, // 181: google.ads.googleads.v8.services.MutateOperation.keyword_plan_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanOperation - 183, // 182: google.ads.googleads.v8.services.MutateOperation.label_operation:type_name -> google.ads.googleads.v8.services.LabelOperation - 184, // 183: google.ads.googleads.v8.services.MutateOperation.media_file_operation:type_name -> google.ads.googleads.v8.services.MediaFileOperation - 185, // 184: google.ads.googleads.v8.services.MutateOperation.remarketing_action_operation:type_name -> google.ads.googleads.v8.services.RemarketingActionOperation - 186, // 185: google.ads.googleads.v8.services.MutateOperation.shared_criterion_operation:type_name -> google.ads.googleads.v8.services.SharedCriterionOperation - 187, // 186: google.ads.googleads.v8.services.MutateOperation.shared_set_operation:type_name -> google.ads.googleads.v8.services.SharedSetOperation - 188, // 187: google.ads.googleads.v8.services.MutateOperation.smart_campaign_setting_operation:type_name -> google.ads.googleads.v8.services.SmartCampaignSettingOperation - 189, // 188: google.ads.googleads.v8.services.MutateOperation.user_list_operation:type_name -> google.ads.googleads.v8.services.UserListOperation - 190, // 189: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_ad_label_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupAdLabelResult - 191, // 190: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_ad_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupAdResult - 192, // 191: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_asset_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupAssetResult - 193, // 192: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_bid_modifier_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupBidModifierResult - 194, // 193: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_criterion_label_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupCriterionLabelResult - 195, // 194: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_criterion_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupCriterionResult - 196, // 195: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_extension_setting_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupExtensionSettingResult - 197, // 196: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_feed_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupFeedResult - 198, // 197: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_label_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupLabelResult - 199, // 198: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupResult - 200, // 199: google.ads.googleads.v8.services.MutateOperationResponse.ad_parameter_result:type_name -> google.ads.googleads.v8.services.MutateAdParameterResult - 201, // 200: google.ads.googleads.v8.services.MutateOperationResponse.ad_result:type_name -> google.ads.googleads.v8.services.MutateAdResult - 202, // 201: google.ads.googleads.v8.services.MutateOperationResponse.asset_result:type_name -> google.ads.googleads.v8.services.MutateAssetResult - 203, // 202: google.ads.googleads.v8.services.MutateOperationResponse.bidding_strategy_result:type_name -> google.ads.googleads.v8.services.MutateBiddingStrategyResult - 204, // 203: google.ads.googleads.v8.services.MutateOperationResponse.campaign_asset_result:type_name -> google.ads.googleads.v8.services.MutateCampaignAssetResult - 205, // 204: google.ads.googleads.v8.services.MutateOperationResponse.campaign_bid_modifier_result:type_name -> google.ads.googleads.v8.services.MutateCampaignBidModifierResult - 206, // 205: google.ads.googleads.v8.services.MutateOperationResponse.campaign_budget_result:type_name -> google.ads.googleads.v8.services.MutateCampaignBudgetResult - 207, // 206: google.ads.googleads.v8.services.MutateOperationResponse.campaign_criterion_result:type_name -> google.ads.googleads.v8.services.MutateCampaignCriterionResult - 208, // 207: google.ads.googleads.v8.services.MutateOperationResponse.campaign_draft_result:type_name -> google.ads.googleads.v8.services.MutateCampaignDraftResult - 209, // 208: google.ads.googleads.v8.services.MutateOperationResponse.campaign_experiment_result:type_name -> google.ads.googleads.v8.services.MutateCampaignExperimentResult - 210, // 209: google.ads.googleads.v8.services.MutateOperationResponse.campaign_extension_setting_result:type_name -> google.ads.googleads.v8.services.MutateCampaignExtensionSettingResult - 211, // 210: google.ads.googleads.v8.services.MutateOperationResponse.campaign_feed_result:type_name -> google.ads.googleads.v8.services.MutateCampaignFeedResult - 212, // 211: google.ads.googleads.v8.services.MutateOperationResponse.campaign_label_result:type_name -> google.ads.googleads.v8.services.MutateCampaignLabelResult - 213, // 212: google.ads.googleads.v8.services.MutateOperationResponse.campaign_result:type_name -> google.ads.googleads.v8.services.MutateCampaignResult - 214, // 213: google.ads.googleads.v8.services.MutateOperationResponse.campaign_shared_set_result:type_name -> google.ads.googleads.v8.services.MutateCampaignSharedSetResult - 215, // 214: google.ads.googleads.v8.services.MutateOperationResponse.conversion_action_result:type_name -> google.ads.googleads.v8.services.MutateConversionActionResult - 216, // 215: google.ads.googleads.v8.services.MutateOperationResponse.conversion_custom_variable_result:type_name -> google.ads.googleads.v8.services.MutateConversionCustomVariableResult - 217, // 216: google.ads.googleads.v8.services.MutateOperationResponse.customer_asset_result:type_name -> google.ads.googleads.v8.services.MutateCustomerAssetResult - 218, // 217: google.ads.googleads.v8.services.MutateOperationResponse.customer_extension_setting_result:type_name -> google.ads.googleads.v8.services.MutateCustomerExtensionSettingResult - 219, // 218: google.ads.googleads.v8.services.MutateOperationResponse.customer_feed_result:type_name -> google.ads.googleads.v8.services.MutateCustomerFeedResult - 220, // 219: google.ads.googleads.v8.services.MutateOperationResponse.customer_label_result:type_name -> google.ads.googleads.v8.services.MutateCustomerLabelResult - 221, // 220: google.ads.googleads.v8.services.MutateOperationResponse.customer_negative_criterion_result:type_name -> google.ads.googleads.v8.services.MutateCustomerNegativeCriteriaResult - 222, // 221: google.ads.googleads.v8.services.MutateOperationResponse.customer_result:type_name -> google.ads.googleads.v8.services.MutateCustomerResult - 223, // 222: google.ads.googleads.v8.services.MutateOperationResponse.extension_feed_item_result:type_name -> google.ads.googleads.v8.services.MutateExtensionFeedItemResult - 224, // 223: google.ads.googleads.v8.services.MutateOperationResponse.feed_item_result:type_name -> google.ads.googleads.v8.services.MutateFeedItemResult - 225, // 224: google.ads.googleads.v8.services.MutateOperationResponse.feed_item_set_result:type_name -> google.ads.googleads.v8.services.MutateFeedItemSetResult - 226, // 225: google.ads.googleads.v8.services.MutateOperationResponse.feed_item_set_link_result:type_name -> google.ads.googleads.v8.services.MutateFeedItemSetLinkResult - 227, // 226: google.ads.googleads.v8.services.MutateOperationResponse.feed_item_target_result:type_name -> google.ads.googleads.v8.services.MutateFeedItemTargetResult - 228, // 227: google.ads.googleads.v8.services.MutateOperationResponse.feed_mapping_result:type_name -> google.ads.googleads.v8.services.MutateFeedMappingResult - 229, // 228: google.ads.googleads.v8.services.MutateOperationResponse.feed_result:type_name -> google.ads.googleads.v8.services.MutateFeedResult - 230, // 229: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_ad_group_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlanAdGroupResult - 231, // 230: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_campaign_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlanCampaignResult - 232, // 231: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_ad_group_keyword_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlanAdGroupKeywordResult - 233, // 232: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_campaign_keyword_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlanCampaignKeywordResult - 234, // 233: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlansResult - 235, // 234: google.ads.googleads.v8.services.MutateOperationResponse.label_result:type_name -> google.ads.googleads.v8.services.MutateLabelResult - 236, // 235: google.ads.googleads.v8.services.MutateOperationResponse.media_file_result:type_name -> google.ads.googleads.v8.services.MutateMediaFileResult - 237, // 236: google.ads.googleads.v8.services.MutateOperationResponse.remarketing_action_result:type_name -> google.ads.googleads.v8.services.MutateRemarketingActionResult - 238, // 237: google.ads.googleads.v8.services.MutateOperationResponse.shared_criterion_result:type_name -> google.ads.googleads.v8.services.MutateSharedCriterionResult - 239, // 238: google.ads.googleads.v8.services.MutateOperationResponse.shared_set_result:type_name -> google.ads.googleads.v8.services.MutateSharedSetResult - 240, // 239: google.ads.googleads.v8.services.MutateOperationResponse.smart_campaign_setting_result:type_name -> google.ads.googleads.v8.services.MutateSmartCampaignSettingResult - 241, // 240: google.ads.googleads.v8.services.MutateOperationResponse.user_list_result:type_name -> google.ads.googleads.v8.services.MutateUserListResult - 0, // 241: google.ads.googleads.v8.services.GoogleAdsService.Search:input_type -> google.ads.googleads.v8.services.SearchGoogleAdsRequest - 2, // 242: google.ads.googleads.v8.services.GoogleAdsService.SearchStream:input_type -> google.ads.googleads.v8.services.SearchGoogleAdsStreamRequest - 5, // 243: google.ads.googleads.v8.services.GoogleAdsService.Mutate:input_type -> google.ads.googleads.v8.services.MutateGoogleAdsRequest - 1, // 244: google.ads.googleads.v8.services.GoogleAdsService.Search:output_type -> google.ads.googleads.v8.services.SearchGoogleAdsResponse - 3, // 245: google.ads.googleads.v8.services.GoogleAdsService.SearchStream:output_type -> google.ads.googleads.v8.services.SearchGoogleAdsStreamResponse - 6, // 246: google.ads.googleads.v8.services.GoogleAdsService.Mutate:output_type -> google.ads.googleads.v8.services.MutateGoogleAdsResponse - 244, // [244:247] is the sub-list for method output_type - 241, // [241:244] is the sub-list for method input_type - 241, // [241:241] is the sub-list for extension type_name - 241, // [241:241] is the sub-list for extension extendee - 0, // [0:241] is the sub-list for field type_name + 35, // 32: google.ads.googleads.v8.services.GoogleAdsRow.bidding_data_exclusion:type_name -> google.ads.googleads.v8.resources.BiddingDataExclusion + 36, // 33: google.ads.googleads.v8.services.GoogleAdsRow.bidding_seasonality_adjustment:type_name -> google.ads.googleads.v8.resources.BiddingSeasonalityAdjustment + 37, // 34: google.ads.googleads.v8.services.GoogleAdsRow.bidding_strategy:type_name -> google.ads.googleads.v8.resources.BiddingStrategy + 38, // 35: google.ads.googleads.v8.services.GoogleAdsRow.bidding_strategy_simulation:type_name -> google.ads.googleads.v8.resources.BiddingStrategySimulation + 39, // 36: google.ads.googleads.v8.services.GoogleAdsRow.billing_setup:type_name -> google.ads.googleads.v8.resources.BillingSetup + 40, // 37: google.ads.googleads.v8.services.GoogleAdsRow.call_view:type_name -> google.ads.googleads.v8.resources.CallView + 41, // 38: google.ads.googleads.v8.services.GoogleAdsRow.campaign_budget:type_name -> google.ads.googleads.v8.resources.CampaignBudget + 42, // 39: google.ads.googleads.v8.services.GoogleAdsRow.campaign:type_name -> google.ads.googleads.v8.resources.Campaign + 43, // 40: google.ads.googleads.v8.services.GoogleAdsRow.campaign_asset:type_name -> google.ads.googleads.v8.resources.CampaignAsset + 44, // 41: google.ads.googleads.v8.services.GoogleAdsRow.campaign_audience_view:type_name -> google.ads.googleads.v8.resources.CampaignAudienceView + 45, // 42: google.ads.googleads.v8.services.GoogleAdsRow.campaign_bid_modifier:type_name -> google.ads.googleads.v8.resources.CampaignBidModifier + 46, // 43: google.ads.googleads.v8.services.GoogleAdsRow.campaign_criterion:type_name -> google.ads.googleads.v8.resources.CampaignCriterion + 47, // 44: google.ads.googleads.v8.services.GoogleAdsRow.campaign_criterion_simulation:type_name -> google.ads.googleads.v8.resources.CampaignCriterionSimulation + 48, // 45: google.ads.googleads.v8.services.GoogleAdsRow.campaign_draft:type_name -> google.ads.googleads.v8.resources.CampaignDraft + 49, // 46: google.ads.googleads.v8.services.GoogleAdsRow.campaign_experiment:type_name -> google.ads.googleads.v8.resources.CampaignExperiment + 50, // 47: google.ads.googleads.v8.services.GoogleAdsRow.campaign_extension_setting:type_name -> google.ads.googleads.v8.resources.CampaignExtensionSetting + 51, // 48: google.ads.googleads.v8.services.GoogleAdsRow.campaign_feed:type_name -> google.ads.googleads.v8.resources.CampaignFeed + 52, // 49: google.ads.googleads.v8.services.GoogleAdsRow.campaign_label:type_name -> google.ads.googleads.v8.resources.CampaignLabel + 53, // 50: google.ads.googleads.v8.services.GoogleAdsRow.campaign_shared_set:type_name -> google.ads.googleads.v8.resources.CampaignSharedSet + 54, // 51: google.ads.googleads.v8.services.GoogleAdsRow.campaign_simulation:type_name -> google.ads.googleads.v8.resources.CampaignSimulation + 55, // 52: google.ads.googleads.v8.services.GoogleAdsRow.carrier_constant:type_name -> google.ads.googleads.v8.resources.CarrierConstant + 56, // 53: google.ads.googleads.v8.services.GoogleAdsRow.change_event:type_name -> google.ads.googleads.v8.resources.ChangeEvent + 57, // 54: google.ads.googleads.v8.services.GoogleAdsRow.change_status:type_name -> google.ads.googleads.v8.resources.ChangeStatus + 58, // 55: google.ads.googleads.v8.services.GoogleAdsRow.combined_audience:type_name -> google.ads.googleads.v8.resources.CombinedAudience + 59, // 56: google.ads.googleads.v8.services.GoogleAdsRow.conversion_action:type_name -> google.ads.googleads.v8.resources.ConversionAction + 60, // 57: google.ads.googleads.v8.services.GoogleAdsRow.conversion_custom_variable:type_name -> google.ads.googleads.v8.resources.ConversionCustomVariable + 61, // 58: google.ads.googleads.v8.services.GoogleAdsRow.conversion_value_rule:type_name -> google.ads.googleads.v8.resources.ConversionValueRule + 62, // 59: google.ads.googleads.v8.services.GoogleAdsRow.conversion_value_rule_set:type_name -> google.ads.googleads.v8.resources.ConversionValueRuleSet + 63, // 60: google.ads.googleads.v8.services.GoogleAdsRow.click_view:type_name -> google.ads.googleads.v8.resources.ClickView + 64, // 61: google.ads.googleads.v8.services.GoogleAdsRow.currency_constant:type_name -> google.ads.googleads.v8.resources.CurrencyConstant + 65, // 62: google.ads.googleads.v8.services.GoogleAdsRow.custom_audience:type_name -> google.ads.googleads.v8.resources.CustomAudience + 66, // 63: google.ads.googleads.v8.services.GoogleAdsRow.custom_interest:type_name -> google.ads.googleads.v8.resources.CustomInterest + 67, // 64: google.ads.googleads.v8.services.GoogleAdsRow.customer:type_name -> google.ads.googleads.v8.resources.Customer + 68, // 65: google.ads.googleads.v8.services.GoogleAdsRow.customer_asset:type_name -> google.ads.googleads.v8.resources.CustomerAsset + 69, // 66: google.ads.googleads.v8.services.GoogleAdsRow.accessible_bidding_strategy:type_name -> google.ads.googleads.v8.resources.AccessibleBiddingStrategy + 70, // 67: google.ads.googleads.v8.services.GoogleAdsRow.customer_manager_link:type_name -> google.ads.googleads.v8.resources.CustomerManagerLink + 71, // 68: google.ads.googleads.v8.services.GoogleAdsRow.customer_client_link:type_name -> google.ads.googleads.v8.resources.CustomerClientLink + 72, // 69: google.ads.googleads.v8.services.GoogleAdsRow.customer_client:type_name -> google.ads.googleads.v8.resources.CustomerClient + 73, // 70: google.ads.googleads.v8.services.GoogleAdsRow.customer_extension_setting:type_name -> google.ads.googleads.v8.resources.CustomerExtensionSetting + 74, // 71: google.ads.googleads.v8.services.GoogleAdsRow.customer_feed:type_name -> google.ads.googleads.v8.resources.CustomerFeed + 75, // 72: google.ads.googleads.v8.services.GoogleAdsRow.customer_label:type_name -> google.ads.googleads.v8.resources.CustomerLabel + 76, // 73: google.ads.googleads.v8.services.GoogleAdsRow.customer_negative_criterion:type_name -> google.ads.googleads.v8.resources.CustomerNegativeCriterion + 77, // 74: google.ads.googleads.v8.services.GoogleAdsRow.customer_user_access:type_name -> google.ads.googleads.v8.resources.CustomerUserAccess + 78, // 75: google.ads.googleads.v8.services.GoogleAdsRow.customer_user_access_invitation:type_name -> google.ads.googleads.v8.resources.CustomerUserAccessInvitation + 79, // 76: google.ads.googleads.v8.services.GoogleAdsRow.detail_placement_view:type_name -> google.ads.googleads.v8.resources.DetailPlacementView + 80, // 77: google.ads.googleads.v8.services.GoogleAdsRow.detailed_demographic:type_name -> google.ads.googleads.v8.resources.DetailedDemographic + 81, // 78: google.ads.googleads.v8.services.GoogleAdsRow.display_keyword_view:type_name -> google.ads.googleads.v8.resources.DisplayKeywordView + 82, // 79: google.ads.googleads.v8.services.GoogleAdsRow.distance_view:type_name -> google.ads.googleads.v8.resources.DistanceView + 83, // 80: google.ads.googleads.v8.services.GoogleAdsRow.dynamic_search_ads_search_term_view:type_name -> google.ads.googleads.v8.resources.DynamicSearchAdsSearchTermView + 84, // 81: google.ads.googleads.v8.services.GoogleAdsRow.expanded_landing_page_view:type_name -> google.ads.googleads.v8.resources.ExpandedLandingPageView + 85, // 82: google.ads.googleads.v8.services.GoogleAdsRow.extension_feed_item:type_name -> google.ads.googleads.v8.resources.ExtensionFeedItem + 86, // 83: google.ads.googleads.v8.services.GoogleAdsRow.feed:type_name -> google.ads.googleads.v8.resources.Feed + 87, // 84: google.ads.googleads.v8.services.GoogleAdsRow.feed_item:type_name -> google.ads.googleads.v8.resources.FeedItem + 88, // 85: google.ads.googleads.v8.services.GoogleAdsRow.feed_item_set:type_name -> google.ads.googleads.v8.resources.FeedItemSet + 89, // 86: google.ads.googleads.v8.services.GoogleAdsRow.feed_item_set_link:type_name -> google.ads.googleads.v8.resources.FeedItemSetLink + 90, // 87: google.ads.googleads.v8.services.GoogleAdsRow.feed_item_target:type_name -> google.ads.googleads.v8.resources.FeedItemTarget + 91, // 88: google.ads.googleads.v8.services.GoogleAdsRow.feed_mapping:type_name -> google.ads.googleads.v8.resources.FeedMapping + 92, // 89: google.ads.googleads.v8.services.GoogleAdsRow.feed_placeholder_view:type_name -> google.ads.googleads.v8.resources.FeedPlaceholderView + 93, // 90: google.ads.googleads.v8.services.GoogleAdsRow.gender_view:type_name -> google.ads.googleads.v8.resources.GenderView + 94, // 91: google.ads.googleads.v8.services.GoogleAdsRow.geo_target_constant:type_name -> google.ads.googleads.v8.resources.GeoTargetConstant + 95, // 92: google.ads.googleads.v8.services.GoogleAdsRow.geographic_view:type_name -> google.ads.googleads.v8.resources.GeographicView + 96, // 93: google.ads.googleads.v8.services.GoogleAdsRow.group_placement_view:type_name -> google.ads.googleads.v8.resources.GroupPlacementView + 97, // 94: google.ads.googleads.v8.services.GoogleAdsRow.hotel_group_view:type_name -> google.ads.googleads.v8.resources.HotelGroupView + 98, // 95: google.ads.googleads.v8.services.GoogleAdsRow.hotel_performance_view:type_name -> google.ads.googleads.v8.resources.HotelPerformanceView + 99, // 96: google.ads.googleads.v8.services.GoogleAdsRow.income_range_view:type_name -> google.ads.googleads.v8.resources.IncomeRangeView + 100, // 97: google.ads.googleads.v8.services.GoogleAdsRow.keyword_view:type_name -> google.ads.googleads.v8.resources.KeywordView + 101, // 98: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan:type_name -> google.ads.googleads.v8.resources.KeywordPlan + 102, // 99: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan_campaign:type_name -> google.ads.googleads.v8.resources.KeywordPlanCampaign + 103, // 100: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan_campaign_keyword:type_name -> google.ads.googleads.v8.resources.KeywordPlanCampaignKeyword + 104, // 101: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan_ad_group:type_name -> google.ads.googleads.v8.resources.KeywordPlanAdGroup + 105, // 102: google.ads.googleads.v8.services.GoogleAdsRow.keyword_plan_ad_group_keyword:type_name -> google.ads.googleads.v8.resources.KeywordPlanAdGroupKeyword + 106, // 103: google.ads.googleads.v8.services.GoogleAdsRow.keyword_theme_constant:type_name -> google.ads.googleads.v8.resources.KeywordThemeConstant + 107, // 104: google.ads.googleads.v8.services.GoogleAdsRow.label:type_name -> google.ads.googleads.v8.resources.Label + 108, // 105: google.ads.googleads.v8.services.GoogleAdsRow.landing_page_view:type_name -> google.ads.googleads.v8.resources.LandingPageView + 109, // 106: google.ads.googleads.v8.services.GoogleAdsRow.language_constant:type_name -> google.ads.googleads.v8.resources.LanguageConstant + 110, // 107: google.ads.googleads.v8.services.GoogleAdsRow.location_view:type_name -> google.ads.googleads.v8.resources.LocationView + 111, // 108: google.ads.googleads.v8.services.GoogleAdsRow.managed_placement_view:type_name -> google.ads.googleads.v8.resources.ManagedPlacementView + 112, // 109: google.ads.googleads.v8.services.GoogleAdsRow.media_file:type_name -> google.ads.googleads.v8.resources.MediaFile + 113, // 110: google.ads.googleads.v8.services.GoogleAdsRow.mobile_app_category_constant:type_name -> google.ads.googleads.v8.resources.MobileAppCategoryConstant + 114, // 111: google.ads.googleads.v8.services.GoogleAdsRow.mobile_device_constant:type_name -> google.ads.googleads.v8.resources.MobileDeviceConstant + 115, // 112: google.ads.googleads.v8.services.GoogleAdsRow.offline_user_data_job:type_name -> google.ads.googleads.v8.resources.OfflineUserDataJob + 116, // 113: google.ads.googleads.v8.services.GoogleAdsRow.operating_system_version_constant:type_name -> google.ads.googleads.v8.resources.OperatingSystemVersionConstant + 117, // 114: google.ads.googleads.v8.services.GoogleAdsRow.paid_organic_search_term_view:type_name -> google.ads.googleads.v8.resources.PaidOrganicSearchTermView + 118, // 115: google.ads.googleads.v8.services.GoogleAdsRow.parental_status_view:type_name -> google.ads.googleads.v8.resources.ParentalStatusView + 119, // 116: google.ads.googleads.v8.services.GoogleAdsRow.product_bidding_category_constant:type_name -> google.ads.googleads.v8.resources.ProductBiddingCategoryConstant + 120, // 117: google.ads.googleads.v8.services.GoogleAdsRow.product_group_view:type_name -> google.ads.googleads.v8.resources.ProductGroupView + 121, // 118: google.ads.googleads.v8.services.GoogleAdsRow.recommendation:type_name -> google.ads.googleads.v8.resources.Recommendation + 122, // 119: google.ads.googleads.v8.services.GoogleAdsRow.search_term_view:type_name -> google.ads.googleads.v8.resources.SearchTermView + 123, // 120: google.ads.googleads.v8.services.GoogleAdsRow.shared_criterion:type_name -> google.ads.googleads.v8.resources.SharedCriterion + 124, // 121: google.ads.googleads.v8.services.GoogleAdsRow.shared_set:type_name -> google.ads.googleads.v8.resources.SharedSet + 125, // 122: google.ads.googleads.v8.services.GoogleAdsRow.smart_campaign_setting:type_name -> google.ads.googleads.v8.resources.SmartCampaignSetting + 126, // 123: google.ads.googleads.v8.services.GoogleAdsRow.shopping_performance_view:type_name -> google.ads.googleads.v8.resources.ShoppingPerformanceView + 127, // 124: google.ads.googleads.v8.services.GoogleAdsRow.smart_campaign_search_term_view:type_name -> google.ads.googleads.v8.resources.SmartCampaignSearchTermView + 128, // 125: google.ads.googleads.v8.services.GoogleAdsRow.third_party_app_analytics_link:type_name -> google.ads.googleads.v8.resources.ThirdPartyAppAnalyticsLink + 129, // 126: google.ads.googleads.v8.services.GoogleAdsRow.topic_view:type_name -> google.ads.googleads.v8.resources.TopicView + 130, // 127: google.ads.googleads.v8.services.GoogleAdsRow.user_interest:type_name -> google.ads.googleads.v8.resources.UserInterest + 131, // 128: google.ads.googleads.v8.services.GoogleAdsRow.life_event:type_name -> google.ads.googleads.v8.resources.LifeEvent + 132, // 129: google.ads.googleads.v8.services.GoogleAdsRow.user_list:type_name -> google.ads.googleads.v8.resources.UserList + 133, // 130: google.ads.googleads.v8.services.GoogleAdsRow.user_location_view:type_name -> google.ads.googleads.v8.resources.UserLocationView + 134, // 131: google.ads.googleads.v8.services.GoogleAdsRow.remarketing_action:type_name -> google.ads.googleads.v8.resources.RemarketingAction + 135, // 132: google.ads.googleads.v8.services.GoogleAdsRow.topic_constant:type_name -> google.ads.googleads.v8.resources.TopicConstant + 136, // 133: google.ads.googleads.v8.services.GoogleAdsRow.video:type_name -> google.ads.googleads.v8.resources.Video + 137, // 134: google.ads.googleads.v8.services.GoogleAdsRow.webpage_view:type_name -> google.ads.googleads.v8.resources.WebpageView + 138, // 135: google.ads.googleads.v8.services.GoogleAdsRow.metrics:type_name -> google.ads.googleads.v8.common.Metrics + 139, // 136: google.ads.googleads.v8.services.GoogleAdsRow.segments:type_name -> google.ads.googleads.v8.common.Segments + 7, // 137: google.ads.googleads.v8.services.MutateGoogleAdsRequest.mutate_operations:type_name -> google.ads.googleads.v8.services.MutateOperation + 140, // 138: google.ads.googleads.v8.services.MutateGoogleAdsRequest.response_content_type:type_name -> google.ads.googleads.v8.enums.ResponseContentTypeEnum.ResponseContentType + 141, // 139: google.ads.googleads.v8.services.MutateGoogleAdsResponse.partial_failure_error:type_name -> google.rpc.Status + 8, // 140: google.ads.googleads.v8.services.MutateGoogleAdsResponse.mutate_operation_responses:type_name -> google.ads.googleads.v8.services.MutateOperationResponse + 142, // 141: google.ads.googleads.v8.services.MutateOperation.ad_group_ad_label_operation:type_name -> google.ads.googleads.v8.services.AdGroupAdLabelOperation + 143, // 142: google.ads.googleads.v8.services.MutateOperation.ad_group_ad_operation:type_name -> google.ads.googleads.v8.services.AdGroupAdOperation + 144, // 143: google.ads.googleads.v8.services.MutateOperation.ad_group_asset_operation:type_name -> google.ads.googleads.v8.services.AdGroupAssetOperation + 145, // 144: google.ads.googleads.v8.services.MutateOperation.ad_group_bid_modifier_operation:type_name -> google.ads.googleads.v8.services.AdGroupBidModifierOperation + 146, // 145: google.ads.googleads.v8.services.MutateOperation.ad_group_criterion_label_operation:type_name -> google.ads.googleads.v8.services.AdGroupCriterionLabelOperation + 147, // 146: google.ads.googleads.v8.services.MutateOperation.ad_group_criterion_operation:type_name -> google.ads.googleads.v8.services.AdGroupCriterionOperation + 148, // 147: google.ads.googleads.v8.services.MutateOperation.ad_group_extension_setting_operation:type_name -> google.ads.googleads.v8.services.AdGroupExtensionSettingOperation + 149, // 148: google.ads.googleads.v8.services.MutateOperation.ad_group_feed_operation:type_name -> google.ads.googleads.v8.services.AdGroupFeedOperation + 150, // 149: google.ads.googleads.v8.services.MutateOperation.ad_group_label_operation:type_name -> google.ads.googleads.v8.services.AdGroupLabelOperation + 151, // 150: google.ads.googleads.v8.services.MutateOperation.ad_group_operation:type_name -> google.ads.googleads.v8.services.AdGroupOperation + 152, // 151: google.ads.googleads.v8.services.MutateOperation.ad_operation:type_name -> google.ads.googleads.v8.services.AdOperation + 153, // 152: google.ads.googleads.v8.services.MutateOperation.ad_parameter_operation:type_name -> google.ads.googleads.v8.services.AdParameterOperation + 154, // 153: google.ads.googleads.v8.services.MutateOperation.asset_operation:type_name -> google.ads.googleads.v8.services.AssetOperation + 155, // 154: google.ads.googleads.v8.services.MutateOperation.bidding_data_exclusion_operation:type_name -> google.ads.googleads.v8.services.BiddingDataExclusionOperation + 156, // 155: google.ads.googleads.v8.services.MutateOperation.bidding_seasonality_adjustment_operation:type_name -> google.ads.googleads.v8.services.BiddingSeasonalityAdjustmentOperation + 157, // 156: google.ads.googleads.v8.services.MutateOperation.bidding_strategy_operation:type_name -> google.ads.googleads.v8.services.BiddingStrategyOperation + 158, // 157: google.ads.googleads.v8.services.MutateOperation.campaign_asset_operation:type_name -> google.ads.googleads.v8.services.CampaignAssetOperation + 159, // 158: google.ads.googleads.v8.services.MutateOperation.campaign_bid_modifier_operation:type_name -> google.ads.googleads.v8.services.CampaignBidModifierOperation + 160, // 159: google.ads.googleads.v8.services.MutateOperation.campaign_budget_operation:type_name -> google.ads.googleads.v8.services.CampaignBudgetOperation + 161, // 160: google.ads.googleads.v8.services.MutateOperation.campaign_criterion_operation:type_name -> google.ads.googleads.v8.services.CampaignCriterionOperation + 162, // 161: google.ads.googleads.v8.services.MutateOperation.campaign_draft_operation:type_name -> google.ads.googleads.v8.services.CampaignDraftOperation + 163, // 162: google.ads.googleads.v8.services.MutateOperation.campaign_experiment_operation:type_name -> google.ads.googleads.v8.services.CampaignExperimentOperation + 164, // 163: google.ads.googleads.v8.services.MutateOperation.campaign_extension_setting_operation:type_name -> google.ads.googleads.v8.services.CampaignExtensionSettingOperation + 165, // 164: google.ads.googleads.v8.services.MutateOperation.campaign_feed_operation:type_name -> google.ads.googleads.v8.services.CampaignFeedOperation + 166, // 165: google.ads.googleads.v8.services.MutateOperation.campaign_label_operation:type_name -> google.ads.googleads.v8.services.CampaignLabelOperation + 167, // 166: google.ads.googleads.v8.services.MutateOperation.campaign_operation:type_name -> google.ads.googleads.v8.services.CampaignOperation + 168, // 167: google.ads.googleads.v8.services.MutateOperation.campaign_shared_set_operation:type_name -> google.ads.googleads.v8.services.CampaignSharedSetOperation + 169, // 168: google.ads.googleads.v8.services.MutateOperation.conversion_action_operation:type_name -> google.ads.googleads.v8.services.ConversionActionOperation + 170, // 169: google.ads.googleads.v8.services.MutateOperation.conversion_custom_variable_operation:type_name -> google.ads.googleads.v8.services.ConversionCustomVariableOperation + 171, // 170: google.ads.googleads.v8.services.MutateOperation.conversion_value_rule_operation:type_name -> google.ads.googleads.v8.services.ConversionValueRuleOperation + 172, // 171: google.ads.googleads.v8.services.MutateOperation.conversion_value_rule_set_operation:type_name -> google.ads.googleads.v8.services.ConversionValueRuleSetOperation + 173, // 172: google.ads.googleads.v8.services.MutateOperation.customer_asset_operation:type_name -> google.ads.googleads.v8.services.CustomerAssetOperation + 174, // 173: google.ads.googleads.v8.services.MutateOperation.customer_extension_setting_operation:type_name -> google.ads.googleads.v8.services.CustomerExtensionSettingOperation + 175, // 174: google.ads.googleads.v8.services.MutateOperation.customer_feed_operation:type_name -> google.ads.googleads.v8.services.CustomerFeedOperation + 176, // 175: google.ads.googleads.v8.services.MutateOperation.customer_label_operation:type_name -> google.ads.googleads.v8.services.CustomerLabelOperation + 177, // 176: google.ads.googleads.v8.services.MutateOperation.customer_negative_criterion_operation:type_name -> google.ads.googleads.v8.services.CustomerNegativeCriterionOperation + 178, // 177: google.ads.googleads.v8.services.MutateOperation.customer_operation:type_name -> google.ads.googleads.v8.services.CustomerOperation + 179, // 178: google.ads.googleads.v8.services.MutateOperation.extension_feed_item_operation:type_name -> google.ads.googleads.v8.services.ExtensionFeedItemOperation + 180, // 179: google.ads.googleads.v8.services.MutateOperation.feed_item_operation:type_name -> google.ads.googleads.v8.services.FeedItemOperation + 181, // 180: google.ads.googleads.v8.services.MutateOperation.feed_item_set_operation:type_name -> google.ads.googleads.v8.services.FeedItemSetOperation + 182, // 181: google.ads.googleads.v8.services.MutateOperation.feed_item_set_link_operation:type_name -> google.ads.googleads.v8.services.FeedItemSetLinkOperation + 183, // 182: google.ads.googleads.v8.services.MutateOperation.feed_item_target_operation:type_name -> google.ads.googleads.v8.services.FeedItemTargetOperation + 184, // 183: google.ads.googleads.v8.services.MutateOperation.feed_mapping_operation:type_name -> google.ads.googleads.v8.services.FeedMappingOperation + 185, // 184: google.ads.googleads.v8.services.MutateOperation.feed_operation:type_name -> google.ads.googleads.v8.services.FeedOperation + 186, // 185: google.ads.googleads.v8.services.MutateOperation.keyword_plan_ad_group_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanAdGroupOperation + 187, // 186: google.ads.googleads.v8.services.MutateOperation.keyword_plan_ad_group_keyword_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanAdGroupKeywordOperation + 188, // 187: google.ads.googleads.v8.services.MutateOperation.keyword_plan_campaign_keyword_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanCampaignKeywordOperation + 189, // 188: google.ads.googleads.v8.services.MutateOperation.keyword_plan_campaign_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanCampaignOperation + 190, // 189: google.ads.googleads.v8.services.MutateOperation.keyword_plan_operation:type_name -> google.ads.googleads.v8.services.KeywordPlanOperation + 191, // 190: google.ads.googleads.v8.services.MutateOperation.label_operation:type_name -> google.ads.googleads.v8.services.LabelOperation + 192, // 191: google.ads.googleads.v8.services.MutateOperation.media_file_operation:type_name -> google.ads.googleads.v8.services.MediaFileOperation + 193, // 192: google.ads.googleads.v8.services.MutateOperation.remarketing_action_operation:type_name -> google.ads.googleads.v8.services.RemarketingActionOperation + 194, // 193: google.ads.googleads.v8.services.MutateOperation.shared_criterion_operation:type_name -> google.ads.googleads.v8.services.SharedCriterionOperation + 195, // 194: google.ads.googleads.v8.services.MutateOperation.shared_set_operation:type_name -> google.ads.googleads.v8.services.SharedSetOperation + 196, // 195: google.ads.googleads.v8.services.MutateOperation.smart_campaign_setting_operation:type_name -> google.ads.googleads.v8.services.SmartCampaignSettingOperation + 197, // 196: google.ads.googleads.v8.services.MutateOperation.user_list_operation:type_name -> google.ads.googleads.v8.services.UserListOperation + 198, // 197: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_ad_label_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupAdLabelResult + 199, // 198: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_ad_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupAdResult + 200, // 199: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_asset_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupAssetResult + 201, // 200: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_bid_modifier_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupBidModifierResult + 202, // 201: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_criterion_label_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupCriterionLabelResult + 203, // 202: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_criterion_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupCriterionResult + 204, // 203: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_extension_setting_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupExtensionSettingResult + 205, // 204: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_feed_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupFeedResult + 206, // 205: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_label_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupLabelResult + 207, // 206: google.ads.googleads.v8.services.MutateOperationResponse.ad_group_result:type_name -> google.ads.googleads.v8.services.MutateAdGroupResult + 208, // 207: google.ads.googleads.v8.services.MutateOperationResponse.ad_parameter_result:type_name -> google.ads.googleads.v8.services.MutateAdParameterResult + 209, // 208: google.ads.googleads.v8.services.MutateOperationResponse.ad_result:type_name -> google.ads.googleads.v8.services.MutateAdResult + 210, // 209: google.ads.googleads.v8.services.MutateOperationResponse.asset_result:type_name -> google.ads.googleads.v8.services.MutateAssetResult + 211, // 210: google.ads.googleads.v8.services.MutateOperationResponse.bidding_data_exclusion_result:type_name -> google.ads.googleads.v8.services.MutateBiddingDataExclusionsResult + 212, // 211: google.ads.googleads.v8.services.MutateOperationResponse.bidding_seasonality_adjustment_result:type_name -> google.ads.googleads.v8.services.MutateBiddingSeasonalityAdjustmentsResult + 213, // 212: google.ads.googleads.v8.services.MutateOperationResponse.bidding_strategy_result:type_name -> google.ads.googleads.v8.services.MutateBiddingStrategyResult + 214, // 213: google.ads.googleads.v8.services.MutateOperationResponse.campaign_asset_result:type_name -> google.ads.googleads.v8.services.MutateCampaignAssetResult + 215, // 214: google.ads.googleads.v8.services.MutateOperationResponse.campaign_bid_modifier_result:type_name -> google.ads.googleads.v8.services.MutateCampaignBidModifierResult + 216, // 215: google.ads.googleads.v8.services.MutateOperationResponse.campaign_budget_result:type_name -> google.ads.googleads.v8.services.MutateCampaignBudgetResult + 217, // 216: google.ads.googleads.v8.services.MutateOperationResponse.campaign_criterion_result:type_name -> google.ads.googleads.v8.services.MutateCampaignCriterionResult + 218, // 217: google.ads.googleads.v8.services.MutateOperationResponse.campaign_draft_result:type_name -> google.ads.googleads.v8.services.MutateCampaignDraftResult + 219, // 218: google.ads.googleads.v8.services.MutateOperationResponse.campaign_experiment_result:type_name -> google.ads.googleads.v8.services.MutateCampaignExperimentResult + 220, // 219: google.ads.googleads.v8.services.MutateOperationResponse.campaign_extension_setting_result:type_name -> google.ads.googleads.v8.services.MutateCampaignExtensionSettingResult + 221, // 220: google.ads.googleads.v8.services.MutateOperationResponse.campaign_feed_result:type_name -> google.ads.googleads.v8.services.MutateCampaignFeedResult + 222, // 221: google.ads.googleads.v8.services.MutateOperationResponse.campaign_label_result:type_name -> google.ads.googleads.v8.services.MutateCampaignLabelResult + 223, // 222: google.ads.googleads.v8.services.MutateOperationResponse.campaign_result:type_name -> google.ads.googleads.v8.services.MutateCampaignResult + 224, // 223: google.ads.googleads.v8.services.MutateOperationResponse.campaign_shared_set_result:type_name -> google.ads.googleads.v8.services.MutateCampaignSharedSetResult + 225, // 224: google.ads.googleads.v8.services.MutateOperationResponse.conversion_action_result:type_name -> google.ads.googleads.v8.services.MutateConversionActionResult + 226, // 225: google.ads.googleads.v8.services.MutateOperationResponse.conversion_custom_variable_result:type_name -> google.ads.googleads.v8.services.MutateConversionCustomVariableResult + 227, // 226: google.ads.googleads.v8.services.MutateOperationResponse.conversion_value_rule_result:type_name -> google.ads.googleads.v8.services.MutateConversionValueRuleResult + 228, // 227: google.ads.googleads.v8.services.MutateOperationResponse.conversion_value_rule_set_result:type_name -> google.ads.googleads.v8.services.MutateConversionValueRuleSetResult + 229, // 228: google.ads.googleads.v8.services.MutateOperationResponse.customer_asset_result:type_name -> google.ads.googleads.v8.services.MutateCustomerAssetResult + 230, // 229: google.ads.googleads.v8.services.MutateOperationResponse.customer_extension_setting_result:type_name -> google.ads.googleads.v8.services.MutateCustomerExtensionSettingResult + 231, // 230: google.ads.googleads.v8.services.MutateOperationResponse.customer_feed_result:type_name -> google.ads.googleads.v8.services.MutateCustomerFeedResult + 232, // 231: google.ads.googleads.v8.services.MutateOperationResponse.customer_label_result:type_name -> google.ads.googleads.v8.services.MutateCustomerLabelResult + 233, // 232: google.ads.googleads.v8.services.MutateOperationResponse.customer_negative_criterion_result:type_name -> google.ads.googleads.v8.services.MutateCustomerNegativeCriteriaResult + 234, // 233: google.ads.googleads.v8.services.MutateOperationResponse.customer_result:type_name -> google.ads.googleads.v8.services.MutateCustomerResult + 235, // 234: google.ads.googleads.v8.services.MutateOperationResponse.extension_feed_item_result:type_name -> google.ads.googleads.v8.services.MutateExtensionFeedItemResult + 236, // 235: google.ads.googleads.v8.services.MutateOperationResponse.feed_item_result:type_name -> google.ads.googleads.v8.services.MutateFeedItemResult + 237, // 236: google.ads.googleads.v8.services.MutateOperationResponse.feed_item_set_result:type_name -> google.ads.googleads.v8.services.MutateFeedItemSetResult + 238, // 237: google.ads.googleads.v8.services.MutateOperationResponse.feed_item_set_link_result:type_name -> google.ads.googleads.v8.services.MutateFeedItemSetLinkResult + 239, // 238: google.ads.googleads.v8.services.MutateOperationResponse.feed_item_target_result:type_name -> google.ads.googleads.v8.services.MutateFeedItemTargetResult + 240, // 239: google.ads.googleads.v8.services.MutateOperationResponse.feed_mapping_result:type_name -> google.ads.googleads.v8.services.MutateFeedMappingResult + 241, // 240: google.ads.googleads.v8.services.MutateOperationResponse.feed_result:type_name -> google.ads.googleads.v8.services.MutateFeedResult + 242, // 241: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_ad_group_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlanAdGroupResult + 243, // 242: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_campaign_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlanCampaignResult + 244, // 243: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_ad_group_keyword_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlanAdGroupKeywordResult + 245, // 244: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_campaign_keyword_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlanCampaignKeywordResult + 246, // 245: google.ads.googleads.v8.services.MutateOperationResponse.keyword_plan_result:type_name -> google.ads.googleads.v8.services.MutateKeywordPlansResult + 247, // 246: google.ads.googleads.v8.services.MutateOperationResponse.label_result:type_name -> google.ads.googleads.v8.services.MutateLabelResult + 248, // 247: google.ads.googleads.v8.services.MutateOperationResponse.media_file_result:type_name -> google.ads.googleads.v8.services.MutateMediaFileResult + 249, // 248: google.ads.googleads.v8.services.MutateOperationResponse.remarketing_action_result:type_name -> google.ads.googleads.v8.services.MutateRemarketingActionResult + 250, // 249: google.ads.googleads.v8.services.MutateOperationResponse.shared_criterion_result:type_name -> google.ads.googleads.v8.services.MutateSharedCriterionResult + 251, // 250: google.ads.googleads.v8.services.MutateOperationResponse.shared_set_result:type_name -> google.ads.googleads.v8.services.MutateSharedSetResult + 252, // 251: google.ads.googleads.v8.services.MutateOperationResponse.smart_campaign_setting_result:type_name -> google.ads.googleads.v8.services.MutateSmartCampaignSettingResult + 253, // 252: google.ads.googleads.v8.services.MutateOperationResponse.user_list_result:type_name -> google.ads.googleads.v8.services.MutateUserListResult + 0, // 253: google.ads.googleads.v8.services.GoogleAdsService.Search:input_type -> google.ads.googleads.v8.services.SearchGoogleAdsRequest + 2, // 254: google.ads.googleads.v8.services.GoogleAdsService.SearchStream:input_type -> google.ads.googleads.v8.services.SearchGoogleAdsStreamRequest + 5, // 255: google.ads.googleads.v8.services.GoogleAdsService.Mutate:input_type -> google.ads.googleads.v8.services.MutateGoogleAdsRequest + 1, // 256: google.ads.googleads.v8.services.GoogleAdsService.Search:output_type -> google.ads.googleads.v8.services.SearchGoogleAdsResponse + 3, // 257: google.ads.googleads.v8.services.GoogleAdsService.SearchStream:output_type -> google.ads.googleads.v8.services.SearchGoogleAdsStreamResponse + 6, // 258: google.ads.googleads.v8.services.GoogleAdsService.Mutate:output_type -> google.ads.googleads.v8.services.MutateGoogleAdsResponse + 256, // [256:259] is the sub-list for method output_type + 253, // [253:256] is the sub-list for method input_type + 253, // [253:253] is the sub-list for extension type_name + 253, // [253:253] is the sub-list for extension extendee + 0, // [0:253] is the sub-list for field type_name } func init() { file_google_ads_googleads_v8_services_google_ads_service_proto_init() } @@ -6358,6 +6677,8 @@ func file_google_ads_googleads_v8_services_google_ads_service_proto_init() { file_google_ads_googleads_v8_services_ad_parameter_service_proto_init() file_google_ads_googleads_v8_services_ad_service_proto_init() file_google_ads_googleads_v8_services_asset_service_proto_init() + file_google_ads_googleads_v8_services_bidding_data_exclusion_service_proto_init() + file_google_ads_googleads_v8_services_bidding_seasonality_adjustment_service_proto_init() file_google_ads_googleads_v8_services_bidding_strategy_service_proto_init() file_google_ads_googleads_v8_services_campaign_asset_service_proto_init() file_google_ads_googleads_v8_services_campaign_bid_modifier_service_proto_init() @@ -6372,6 +6693,8 @@ func file_google_ads_googleads_v8_services_google_ads_service_proto_init() { file_google_ads_googleads_v8_services_campaign_shared_set_service_proto_init() file_google_ads_googleads_v8_services_conversion_action_service_proto_init() file_google_ads_googleads_v8_services_conversion_custom_variable_service_proto_init() + file_google_ads_googleads_v8_services_conversion_value_rule_service_proto_init() + file_google_ads_googleads_v8_services_conversion_value_rule_set_service_proto_init() file_google_ads_googleads_v8_services_customer_asset_service_proto_init() file_google_ads_googleads_v8_services_customer_extension_setting_service_proto_init() file_google_ads_googleads_v8_services_customer_feed_service_proto_init() @@ -6521,6 +6844,8 @@ func file_google_ads_googleads_v8_services_google_ads_service_proto_init() { (*MutateOperation_AdOperation)(nil), (*MutateOperation_AdParameterOperation)(nil), (*MutateOperation_AssetOperation)(nil), + (*MutateOperation_BiddingDataExclusionOperation)(nil), + (*MutateOperation_BiddingSeasonalityAdjustmentOperation)(nil), (*MutateOperation_BiddingStrategyOperation)(nil), (*MutateOperation_CampaignAssetOperation)(nil), (*MutateOperation_CampaignBidModifierOperation)(nil), @@ -6535,6 +6860,8 @@ func file_google_ads_googleads_v8_services_google_ads_service_proto_init() { (*MutateOperation_CampaignSharedSetOperation)(nil), (*MutateOperation_ConversionActionOperation)(nil), (*MutateOperation_ConversionCustomVariableOperation)(nil), + (*MutateOperation_ConversionValueRuleOperation)(nil), + (*MutateOperation_ConversionValueRuleSetOperation)(nil), (*MutateOperation_CustomerAssetOperation)(nil), (*MutateOperation_CustomerExtensionSettingOperation)(nil), (*MutateOperation_CustomerFeedOperation)(nil), @@ -6575,6 +6902,8 @@ func file_google_ads_googleads_v8_services_google_ads_service_proto_init() { (*MutateOperationResponse_AdParameterResult)(nil), (*MutateOperationResponse_AdResult)(nil), (*MutateOperationResponse_AssetResult)(nil), + (*MutateOperationResponse_BiddingDataExclusionResult)(nil), + (*MutateOperationResponse_BiddingSeasonalityAdjustmentResult)(nil), (*MutateOperationResponse_BiddingStrategyResult)(nil), (*MutateOperationResponse_CampaignAssetResult)(nil), (*MutateOperationResponse_CampaignBidModifierResult)(nil), @@ -6589,6 +6918,8 @@ func file_google_ads_googleads_v8_services_google_ads_service_proto_init() { (*MutateOperationResponse_CampaignSharedSetResult)(nil), (*MutateOperationResponse_ConversionActionResult)(nil), (*MutateOperationResponse_ConversionCustomVariableResult)(nil), + (*MutateOperationResponse_ConversionValueRuleResult)(nil), + (*MutateOperationResponse_ConversionValueRuleSetResult)(nil), (*MutateOperationResponse_CustomerAssetResult)(nil), (*MutateOperationResponse_CustomerExtensionSettingResult)(nil), (*MutateOperationResponse_CustomerFeedResult)(nil), diff --git a/googleapis/ads/googleads/v8/services/group_placement_view_service.pb.go b/googleapis/ads/googleads/v8/services/group_placement_view_service.pb.go index f79e27c94..c02240d48 100644 --- a/googleapis/ads/googleads/v8/services/group_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/group_placement_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/group_placement_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/hotel_group_view_service.pb.go b/googleapis/ads/googleads/v8/services/hotel_group_view_service.pb.go index 897704f5d..aa4e04e21 100644 --- a/googleapis/ads/googleads/v8/services/hotel_group_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/hotel_group_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/hotel_group_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/hotel_performance_view_service.pb.go b/googleapis/ads/googleads/v8/services/hotel_performance_view_service.pb.go index 856c4ba67..2fc908d6f 100644 --- a/googleapis/ads/googleads/v8/services/hotel_performance_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/hotel_performance_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/hotel_performance_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/income_range_view_service.pb.go b/googleapis/ads/googleads/v8/services/income_range_view_service.pb.go index 20453a9f0..340ac7942 100644 --- a/googleapis/ads/googleads/v8/services/income_range_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/income_range_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/income_range_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/invoice_service.pb.go b/googleapis/ads/googleads/v8/services/invoice_service.pb.go index a53f0958a..5759124b6 100644 --- a/googleapis/ads/googleads/v8/services/invoice_service.pb.go +++ b/googleapis/ads/googleads/v8/services/invoice_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/invoice_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/keyword_plan_ad_group_keyword_service.pb.go b/googleapis/ads/googleads/v8/services/keyword_plan_ad_group_keyword_service.pb.go index fa70a53b2..e7241c17e 100644 --- a/googleapis/ads/googleads/v8/services/keyword_plan_ad_group_keyword_service.pb.go +++ b/googleapis/ads/googleads/v8/services/keyword_plan_ad_group_keyword_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/keyword_plan_ad_group_keyword_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/keyword_plan_ad_group_service.pb.go b/googleapis/ads/googleads/v8/services/keyword_plan_ad_group_service.pb.go index 64ec2ba78..66828b879 100644 --- a/googleapis/ads/googleads/v8/services/keyword_plan_ad_group_service.pb.go +++ b/googleapis/ads/googleads/v8/services/keyword_plan_ad_group_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/keyword_plan_ad_group_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/keyword_plan_campaign_keyword_service.pb.go b/googleapis/ads/googleads/v8/services/keyword_plan_campaign_keyword_service.pb.go index 4c0bee6fb..400fe9a02 100644 --- a/googleapis/ads/googleads/v8/services/keyword_plan_campaign_keyword_service.pb.go +++ b/googleapis/ads/googleads/v8/services/keyword_plan_campaign_keyword_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/keyword_plan_campaign_keyword_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/keyword_plan_campaign_service.pb.go b/googleapis/ads/googleads/v8/services/keyword_plan_campaign_service.pb.go index b50877e3f..a20440e81 100644 --- a/googleapis/ads/googleads/v8/services/keyword_plan_campaign_service.pb.go +++ b/googleapis/ads/googleads/v8/services/keyword_plan_campaign_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/keyword_plan_campaign_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/keyword_plan_idea_service.pb.go b/googleapis/ads/googleads/v8/services/keyword_plan_idea_service.pb.go index ec3381e03..69c539750 100644 --- a/googleapis/ads/googleads/v8/services/keyword_plan_idea_service.pb.go +++ b/googleapis/ads/googleads/v8/services/keyword_plan_idea_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/keyword_plan_idea_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/keyword_plan_service.pb.go b/googleapis/ads/googleads/v8/services/keyword_plan_service.pb.go index 00307958d..1080fdf9b 100644 --- a/googleapis/ads/googleads/v8/services/keyword_plan_service.pb.go +++ b/googleapis/ads/googleads/v8/services/keyword_plan_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/keyword_plan_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/keyword_theme_constant_service.pb.go b/googleapis/ads/googleads/v8/services/keyword_theme_constant_service.pb.go index 98b69b8fe..4bfda88c5 100644 --- a/googleapis/ads/googleads/v8/services/keyword_theme_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/keyword_theme_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/keyword_theme_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/keyword_view_service.pb.go b/googleapis/ads/googleads/v8/services/keyword_view_service.pb.go index ac25a1b71..41ec554ae 100644 --- a/googleapis/ads/googleads/v8/services/keyword_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/keyword_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/keyword_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/label_service.pb.go b/googleapis/ads/googleads/v8/services/label_service.pb.go index 4acff0cc3..1559dd333 100644 --- a/googleapis/ads/googleads/v8/services/label_service.pb.go +++ b/googleapis/ads/googleads/v8/services/label_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/label_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/landing_page_view_service.pb.go b/googleapis/ads/googleads/v8/services/landing_page_view_service.pb.go index 89c351f99..c33ee7e8a 100644 --- a/googleapis/ads/googleads/v8/services/landing_page_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/landing_page_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/landing_page_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/language_constant_service.pb.go b/googleapis/ads/googleads/v8/services/language_constant_service.pb.go index 7f905f821..f54854ba4 100644 --- a/googleapis/ads/googleads/v8/services/language_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/language_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/language_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/life_event_service.pb.go b/googleapis/ads/googleads/v8/services/life_event_service.pb.go index 4d83c20e0..e9fdcb96f 100644 --- a/googleapis/ads/googleads/v8/services/life_event_service.pb.go +++ b/googleapis/ads/googleads/v8/services/life_event_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/life_event_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/location_view_service.pb.go b/googleapis/ads/googleads/v8/services/location_view_service.pb.go index 2b6c0c486..b93152fa6 100644 --- a/googleapis/ads/googleads/v8/services/location_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/location_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/location_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/managed_placement_view_service.pb.go b/googleapis/ads/googleads/v8/services/managed_placement_view_service.pb.go index 517ebb053..b28a7844d 100644 --- a/googleapis/ads/googleads/v8/services/managed_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/managed_placement_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/managed_placement_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/media_file_service.pb.go b/googleapis/ads/googleads/v8/services/media_file_service.pb.go index 8362c5b2a..521325ab5 100644 --- a/googleapis/ads/googleads/v8/services/media_file_service.pb.go +++ b/googleapis/ads/googleads/v8/services/media_file_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/media_file_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/merchant_center_link_service.pb.go b/googleapis/ads/googleads/v8/services/merchant_center_link_service.pb.go index 8bef72cb1..dac47f22e 100644 --- a/googleapis/ads/googleads/v8/services/merchant_center_link_service.pb.go +++ b/googleapis/ads/googleads/v8/services/merchant_center_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/merchant_center_link_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/mobile_app_category_constant_service.pb.go b/googleapis/ads/googleads/v8/services/mobile_app_category_constant_service.pb.go index cd8e21cee..60ab3c6d9 100644 --- a/googleapis/ads/googleads/v8/services/mobile_app_category_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/mobile_app_category_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/mobile_app_category_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/mobile_device_constant_service.pb.go b/googleapis/ads/googleads/v8/services/mobile_device_constant_service.pb.go index a0e17d132..d5baf5dd4 100644 --- a/googleapis/ads/googleads/v8/services/mobile_device_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/mobile_device_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/mobile_device_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/offline_user_data_job_service.pb.go b/googleapis/ads/googleads/v8/services/offline_user_data_job_service.pb.go index 98aa4833d..c148e37ba 100644 --- a/googleapis/ads/googleads/v8/services/offline_user_data_job_service.pb.go +++ b/googleapis/ads/googleads/v8/services/offline_user_data_job_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/offline_user_data_job_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/operating_system_version_constant_service.pb.go b/googleapis/ads/googleads/v8/services/operating_system_version_constant_service.pb.go index 015c9ea77..b37f3043e 100644 --- a/googleapis/ads/googleads/v8/services/operating_system_version_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/operating_system_version_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/operating_system_version_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/paid_organic_search_term_view_service.pb.go b/googleapis/ads/googleads/v8/services/paid_organic_search_term_view_service.pb.go index 78bb6b3ec..4d4c75175 100644 --- a/googleapis/ads/googleads/v8/services/paid_organic_search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/paid_organic_search_term_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/paid_organic_search_term_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/parental_status_view_service.pb.go b/googleapis/ads/googleads/v8/services/parental_status_view_service.pb.go index e4c6764f8..1135c55ad 100644 --- a/googleapis/ads/googleads/v8/services/parental_status_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/parental_status_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/parental_status_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/payments_account_service.pb.go b/googleapis/ads/googleads/v8/services/payments_account_service.pb.go index fb4386194..8f1d87fe9 100644 --- a/googleapis/ads/googleads/v8/services/payments_account_service.pb.go +++ b/googleapis/ads/googleads/v8/services/payments_account_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/payments_account_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/product_bidding_category_constant_service.pb.go b/googleapis/ads/googleads/v8/services/product_bidding_category_constant_service.pb.go index b862f5197..493fd180d 100644 --- a/googleapis/ads/googleads/v8/services/product_bidding_category_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/product_bidding_category_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/product_bidding_category_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/product_group_view_service.pb.go b/googleapis/ads/googleads/v8/services/product_group_view_service.pb.go index e57ff0e99..1b6bc85f9 100644 --- a/googleapis/ads/googleads/v8/services/product_group_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/product_group_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/product_group_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/reach_plan_service.pb.go b/googleapis/ads/googleads/v8/services/reach_plan_service.pb.go index 043445dff..e8cb9e7d0 100644 --- a/googleapis/ads/googleads/v8/services/reach_plan_service.pb.go +++ b/googleapis/ads/googleads/v8/services/reach_plan_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/reach_plan_service.proto package services @@ -145,10 +145,11 @@ type PlannableLocation struct { Id *string `protobuf:"bytes,4,opt,name=id,proto3,oneof" json:"id,omitempty"` // The unique location name in english. Name *string `protobuf:"bytes,5,opt,name=name,proto3,oneof" json:"name,omitempty"` - // The parent country code, not present if location is a country. - // If present will always be a criterion id: additional information, such as - // country name are returned both via ListPlannableLocations or directly by - // accessing GeoTargetConstantService with the criterion id. + // The parent country, not present if location is a country. + // If present will always be a GeoTargetConstant ID. Additional information, + // such as country name is provided by + // [ReachPlanService.ListPlannableLocations][google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations] or directly by accessing + // [GeoTargetConstantService.GetGeoTargetConstant][google.ads.googleads.v8.services.GeoTargetConstantService.GetGeoTargetConstant]. ParentCountryId *int64 `protobuf:"varint,6,opt,name=parent_country_id,json=parentCountryId,proto3,oneof" json:"parent_country_id,omitempty"` } @@ -212,7 +213,7 @@ type ListPlannableProductsRequest struct { unknownFields protoimpl.UnknownFields // Required. The ID of the selected location for planning. To list the available - // plannable location ids use ListPlannableLocations. + // plannable location ids use [ReachPlanService.ListPlannableLocations][google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations]. PlannableLocationId string `protobuf:"bytes,2,opt,name=plannable_location_id,json=plannableLocationId,proto3" json:"plannable_location_id,omitempty"` } @@ -385,6 +386,9 @@ type PlannableTargeting struct { // Targetable genders for the ad product. Genders []*common.GenderInfo `protobuf:"bytes,2,rep,name=genders,proto3" json:"genders,omitempty"` // Targetable devices for the ad product. + // TABLET device targeting is automatically applied to reported metrics + // when MOBILE targeting is selected for CPM_MASTHEAD, + // GOOGLE_PREFERRED_BUMPER and GOOGLE_PREFERRED_SHORT products. Devices []*common.DeviceInfo `protobuf:"bytes,3,rep,name=devices,proto3" json:"devices,omitempty"` // Targetable networks for the ad product. Networks []enums.ReachPlanNetworkEnum_ReachPlanNetwork `protobuf:"varint,4,rep,packed,name=networks,proto3,enum=google.ads.googleads.v8.enums.ReachPlanNetworkEnum_ReachPlanNetwork" json:"networks,omitempty"` @@ -459,7 +463,7 @@ type GenerateProductMixIdeasRequest struct { // Required. The ID of the customer. CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` // Required. The ID of the location, this is one of the ids returned by - // ListPlannableLocations. + // [ReachPlanService.ListPlannableLocations][google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations]. PlannableLocationId string `protobuf:"bytes,6,opt,name=plannable_location_id,json=plannableLocationId,proto3" json:"plannable_location_id,omitempty"` // Required. Currency code. // Three-character ISO 4217 currency code. @@ -688,7 +692,7 @@ type ProductAllocation struct { // Selected product for planning. The product codes returned are within the // set of the ones returned by ListPlannableProducts when using the same - // location id. + // location ID. PlannableProductCode *string `protobuf:"bytes,3,opt,name=plannable_product_code,json=plannableProductCode,proto3,oneof" json:"plannable_product_code,omitempty"` // The value to be allocated for the suggested product in requested currency. // Amount in micros. One million is equivalent to one unit. @@ -767,7 +771,7 @@ type GenerateReachForecastRequest struct { // This is equivalent to the frequency cap exposed in Google Ads when creating // a campaign, it represents the maximum number of times an ad can be shown to // the same user during a specified time interval. - // If not specified, no cap is applied. + // If not specified, a default of 0 (no cap) is applied. // // This field replaces the deprecated cookie_frequency_cap field. CookieFrequencyCapSetting *FrequencyCap `protobuf:"bytes,8,opt,name=cookie_frequency_cap_setting,json=cookieFrequencyCapSetting,proto3" json:"cookie_frequency_cap_setting,omitempty"` @@ -775,7 +779,20 @@ type GenerateReachForecastRequest struct { // exposed to the ad) for the reported reach metrics [1-10]. // This won't affect the targeting, but just the reporting. // If not specified, a default of 1 is applied. + // + // This field cannot be combined with the effective_frequency_limit field. MinEffectiveFrequency *int32 `protobuf:"varint,11,opt,name=min_effective_frequency,json=minEffectiveFrequency,proto3,oneof" json:"min_effective_frequency,omitempty"` + // The highest minimum effective frequency (the number of times a person was + // exposed to the ad) value [1-10] to include in + // Forecast.effective_frequency_breakdowns. + // If not specified, Forecast.effective_frequency_breakdowns will not be + // provided. + // + // The effective frequency value provided here will also be used as the + // minimum effective frequency for the reported reach metrics. + // + // This field cannot be combined with the min_effective_frequency field. + EffectiveFrequencyLimit *EffectiveFrequencyLimit `protobuf:"bytes,12,opt,name=effective_frequency_limit,json=effectiveFrequencyLimit,proto3,oneof" json:"effective_frequency_limit,omitempty"` // The targeting to be applied to all products selected in the product mix. // // This is planned targeting: execution details might vary based on the @@ -862,6 +879,13 @@ func (x *GenerateReachForecastRequest) GetMinEffectiveFrequency() int32 { return 0 } +func (x *GenerateReachForecastRequest) GetEffectiveFrequencyLimit() *EffectiveFrequencyLimit { + if x != nil { + return x.EffectiveFrequencyLimit + } + return nil +} + func (x *GenerateReachForecastRequest) GetTargeting() *Targeting { if x != nil { return x.Targeting @@ -876,6 +900,57 @@ func (x *GenerateReachForecastRequest) GetPlannedProducts() []*PlannedProduct { return nil } +// Effective frequency limit. +type EffectiveFrequencyLimit struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The highest effective frequency value to include in + // Forecast.effective_frequency_breakdowns. + // This field supports frequencies 1-10, inclusive. + EffectiveFrequencyBreakdownLimit int32 `protobuf:"varint,1,opt,name=effective_frequency_breakdown_limit,json=effectiveFrequencyBreakdownLimit,proto3" json:"effective_frequency_breakdown_limit,omitempty"` +} + +func (x *EffectiveFrequencyLimit) Reset() { + *x = EffectiveFrequencyLimit{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *EffectiveFrequencyLimit) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EffectiveFrequencyLimit) ProtoMessage() {} + +func (x *EffectiveFrequencyLimit) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EffectiveFrequencyLimit.ProtoReflect.Descriptor instead. +func (*EffectiveFrequencyLimit) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{12} +} + +func (x *EffectiveFrequencyLimit) GetEffectiveFrequencyBreakdownLimit() int32 { + if x != nil { + return x.EffectiveFrequencyBreakdownLimit + } + return 0 +} + // A rule specifying the maximum number of times an ad can be shown to a user // over a particular time period. type FrequencyCap struct { @@ -892,7 +967,7 @@ type FrequencyCap struct { func (x *FrequencyCap) Reset() { *x = FrequencyCap{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[12] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -905,7 +980,7 @@ func (x *FrequencyCap) String() string { func (*FrequencyCap) ProtoMessage() {} func (x *FrequencyCap) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[12] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[13] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -918,7 +993,7 @@ func (x *FrequencyCap) ProtoReflect() protoreflect.Message { // Deprecated: Use FrequencyCap.ProtoReflect.Descriptor instead. func (*FrequencyCap) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{12} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{13} } func (x *FrequencyCap) GetImpressions() int32 { @@ -941,29 +1016,31 @@ type Targeting struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Required. The ID of the selected location. - // Plannable locations ID can be obtained from ListPlannableLocations. + // Required. The ID of the selected location. Plannable location IDs can be + // obtained from [ReachPlanService.ListPlannableLocations][google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations]. PlannableLocationId *string `protobuf:"bytes,6,opt,name=plannable_location_id,json=plannableLocationId,proto3,oneof" json:"plannable_location_id,omitempty"` // Targeted age range. - // If not specified, targets all age ranges. + // An unset value is equivalent to targeting all ages. AgeRange enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange `protobuf:"varint,2,opt,name=age_range,json=ageRange,proto3,enum=google.ads.googleads.v8.enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange" json:"age_range,omitempty"` // Targeted genders. - // If not specified, targets all genders. + // An unset value is equivalent to targeting MALE and FEMALE. Genders []*common.GenderInfo `protobuf:"bytes,3,rep,name=genders,proto3" json:"genders,omitempty"` // Targeted devices. // If not specified, targets all applicable devices. Applicable devices vary - // by product and region and can be obtained from ListPlannableProducts. + // by product and region and can be obtained from + // [ReachPlanService.ListPlannableProducts][google.ads.googleads.v8.services.ReachPlanService.ListPlannableProducts]. Devices []*common.DeviceInfo `protobuf:"bytes,4,rep,name=devices,proto3" json:"devices,omitempty"` // Targetable network for the ad product. // If not specified, targets all applicable networks. Applicable networks vary - // by product and region and can be obtained from ListPlannableProducts. + // by product and region and can be obtained from + // [ReachPlanService.ListPlannableProducts][google.ads.googleads.v8.services.ReachPlanService.ListPlannableProducts]. Network enums.ReachPlanNetworkEnum_ReachPlanNetwork `protobuf:"varint,5,opt,name=network,proto3,enum=google.ads.googleads.v8.enums.ReachPlanNetworkEnum_ReachPlanNetwork" json:"network,omitempty"` } func (x *Targeting) Reset() { *x = Targeting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[13] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -976,7 +1053,7 @@ func (x *Targeting) String() string { func (*Targeting) ProtoMessage() {} func (x *Targeting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[13] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[14] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -989,7 +1066,7 @@ func (x *Targeting) ProtoReflect() protoreflect.Message { // Deprecated: Use Targeting.ProtoReflect.Descriptor instead. func (*Targeting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{13} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{14} } func (x *Targeting) GetPlannableLocationId() string { @@ -1034,13 +1111,15 @@ type CampaignDuration struct { unknownFields protoimpl.UnknownFields // The duration value in days. + // + // This field cannot be combined with the date_range field. DurationInDays *int32 `protobuf:"varint,2,opt,name=duration_in_days,json=durationInDays,proto3,oneof" json:"duration_in_days,omitempty"` } func (x *CampaignDuration) Reset() { *x = CampaignDuration{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[14] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1053,7 +1132,7 @@ func (x *CampaignDuration) String() string { func (*CampaignDuration) ProtoMessage() {} func (x *CampaignDuration) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[14] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[15] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1066,7 +1145,7 @@ func (x *CampaignDuration) ProtoReflect() protoreflect.Message { // Deprecated: Use CampaignDuration.ProtoReflect.Descriptor instead. func (*CampaignDuration) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{14} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{15} } func (x *CampaignDuration) GetDurationInDays() int32 { @@ -1084,7 +1163,8 @@ type PlannedProduct struct { // Required. Selected product for planning. // The code associated with the ad product. E.g. Trueview, Bumper - // To list the available plannable product codes use ListPlannableProducts. + // To list the available plannable product codes use + // [ReachPlanService.ListPlannableProducts][google.ads.googleads.v8.services.ReachPlanService.ListPlannableProducts]. PlannableProductCode *string `protobuf:"bytes,3,opt,name=plannable_product_code,json=plannableProductCode,proto3,oneof" json:"plannable_product_code,omitempty"` // Required. Maximum budget allocation in micros for the selected product. // The value is specified in the selected planning currency_code. @@ -1095,7 +1175,7 @@ type PlannedProduct struct { func (x *PlannedProduct) Reset() { *x = PlannedProduct{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[15] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1108,7 +1188,7 @@ func (x *PlannedProduct) String() string { func (*PlannedProduct) ProtoMessage() {} func (x *PlannedProduct) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[15] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[16] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1121,7 +1201,7 @@ func (x *PlannedProduct) ProtoReflect() protoreflect.Message { // Deprecated: Use PlannedProduct.ProtoReflect.Descriptor instead. func (*PlannedProduct) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{15} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{16} } func (x *PlannedProduct) GetPlannableProductCode() string { @@ -1153,7 +1233,7 @@ type GenerateReachForecastResponse struct { func (x *GenerateReachForecastResponse) Reset() { *x = GenerateReachForecastResponse{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[16] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1166,7 +1246,7 @@ func (x *GenerateReachForecastResponse) String() string { func (*GenerateReachForecastResponse) ProtoMessage() {} func (x *GenerateReachForecastResponse) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[16] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[17] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1179,7 +1259,7 @@ func (x *GenerateReachForecastResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GenerateReachForecastResponse.ProtoReflect.Descriptor instead. func (*GenerateReachForecastResponse) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{16} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{17} } func (x *GenerateReachForecastResponse) GetOnTargetAudienceMetrics() *OnTargetAudienceMetrics { @@ -1209,7 +1289,7 @@ type ReachCurve struct { func (x *ReachCurve) Reset() { *x = ReachCurve{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[17] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1222,7 +1302,7 @@ func (x *ReachCurve) String() string { func (*ReachCurve) ProtoMessage() {} func (x *ReachCurve) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[17] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[18] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1235,7 +1315,7 @@ func (x *ReachCurve) ProtoReflect() protoreflect.Message { // Deprecated: Use ReachCurve.ProtoReflect.Descriptor instead. func (*ReachCurve) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{17} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{18} } func (x *ReachCurve) GetReachForecasts() []*ReachForecast { @@ -1263,7 +1343,7 @@ type ReachForecast struct { func (x *ReachForecast) Reset() { *x = ReachForecast{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[18] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1276,7 +1356,7 @@ func (x *ReachForecast) String() string { func (*ReachForecast) ProtoMessage() {} func (x *ReachForecast) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[18] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[19] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1289,7 +1369,7 @@ func (x *ReachForecast) ProtoReflect() protoreflect.Message { // Deprecated: Use ReachForecast.ProtoReflect.Descriptor instead. func (*ReachForecast) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{18} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{19} } func (x *ReachForecast) GetCostMicros() int64 { @@ -1320,12 +1400,22 @@ type Forecast struct { unknownFields protoimpl.UnknownFields // Number of unique people reached at least - // GenerateReachForecastRequest.min_effective_frequency times that exactly + // GenerateReachForecastRequest.min_effective_frequency or + // GenerateReachForecastRequest.effective_frequency_limit times that exactly // matches the Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the on_target_reach + // value will be rounded to 0. OnTargetReach *int64 `protobuf:"varint,5,opt,name=on_target_reach,json=onTargetReach,proto3,oneof" json:"on_target_reach,omitempty"` // Total number of unique people reached at least - // GenerateReachForecastRequest.min_effective_frequency times. This includes + // GenerateReachForecastRequest.min_effective_frequency or + // GenerateReachForecastRequest.effective_frequency_limit times. This includes // people that may fall outside the specified Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the total_reach + // value will be rounded to 0. TotalReach *int64 `protobuf:"varint,6,opt,name=total_reach,json=totalReach,proto3,oneof" json:"total_reach,omitempty"` // Number of ad impressions that exactly matches the Targeting. OnTargetImpressions *int64 `protobuf:"varint,7,opt,name=on_target_impressions,json=onTargetImpressions,proto3,oneof" json:"on_target_impressions,omitempty"` @@ -1338,12 +1428,17 @@ type Forecast struct { // more information about what makes an ad viewable and how // viewability is measured. ViewableImpressions *int64 `protobuf:"varint,9,opt,name=viewable_impressions,json=viewableImpressions,proto3,oneof" json:"viewable_impressions,omitempty"` + // A list of effective frequency forecasts. The list is ordered starting with + // 1+ and ending with the value set in + // GenerateReachForecastRequest.effective_frequency_limit. If no + // effective_frequency_limit was set, this list will be empty. + EffectiveFrequencyBreakdowns []*EffectiveFrequencyBreakdown `protobuf:"bytes,10,rep,name=effective_frequency_breakdowns,json=effectiveFrequencyBreakdowns,proto3" json:"effective_frequency_breakdowns,omitempty"` } func (x *Forecast) Reset() { *x = Forecast{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[19] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1356,7 +1451,7 @@ func (x *Forecast) String() string { func (*Forecast) ProtoMessage() {} func (x *Forecast) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[19] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[20] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1369,7 +1464,7 @@ func (x *Forecast) ProtoReflect() protoreflect.Message { // Deprecated: Use Forecast.ProtoReflect.Descriptor instead. func (*Forecast) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{19} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{20} } func (x *Forecast) GetOnTargetReach() int64 { @@ -1407,6 +1502,13 @@ func (x *Forecast) GetViewableImpressions() int64 { return 0 } +func (x *Forecast) GetEffectiveFrequencyBreakdowns() []*EffectiveFrequencyBreakdown { + if x != nil { + return x.EffectiveFrequencyBreakdowns + } + return nil +} + // The forecasted allocation and traffic metrics for a specific product // at a point on the reach curve. type PlannedProductReachForecast struct { @@ -1416,7 +1518,7 @@ type PlannedProductReachForecast struct { // Selected product for planning. The product codes returned are within the // set of the ones returned by ListPlannableProducts when using the same - // location id. + // location ID. PlannableProductCode string `protobuf:"bytes,1,opt,name=plannable_product_code,json=plannableProductCode,proto3" json:"plannable_product_code,omitempty"` // The cost in micros. This may differ from the product's input allocation // if one or more planned products cannot fulfill the budget because of @@ -1429,7 +1531,7 @@ type PlannedProductReachForecast struct { func (x *PlannedProductReachForecast) Reset() { *x = PlannedProductReachForecast{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[20] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1442,7 +1544,7 @@ func (x *PlannedProductReachForecast) String() string { func (*PlannedProductReachForecast) ProtoMessage() {} func (x *PlannedProductReachForecast) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[20] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[21] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1455,7 +1557,7 @@ func (x *PlannedProductReachForecast) ProtoReflect() protoreflect.Message { // Deprecated: Use PlannedProductReachForecast.ProtoReflect.Descriptor instead. func (*PlannedProductReachForecast) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{20} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{21} } func (x *PlannedProductReachForecast) GetPlannableProductCode() string { @@ -1486,9 +1588,17 @@ type PlannedProductForecast struct { unknownFields protoimpl.UnknownFields // Number of unique people reached that exactly matches the Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the on_target_reach + // value will be rounded to 0. OnTargetReach int64 `protobuf:"varint,1,opt,name=on_target_reach,json=onTargetReach,proto3" json:"on_target_reach,omitempty"` // Number of unique people reached. This includes people that may fall // outside the specified Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the total_reach + // value will be rounded to 0. TotalReach int64 `protobuf:"varint,2,opt,name=total_reach,json=totalReach,proto3" json:"total_reach,omitempty"` // Number of ad impressions that exactly matches the Targeting. OnTargetImpressions int64 `protobuf:"varint,3,opt,name=on_target_impressions,json=onTargetImpressions,proto3" json:"on_target_impressions,omitempty"` @@ -1506,7 +1616,7 @@ type PlannedProductForecast struct { func (x *PlannedProductForecast) Reset() { *x = PlannedProductForecast{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[21] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1519,7 +1629,7 @@ func (x *PlannedProductForecast) String() string { func (*PlannedProductForecast) ProtoMessage() {} func (x *PlannedProductForecast) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[21] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[22] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1532,7 +1642,7 @@ func (x *PlannedProductForecast) ProtoReflect() protoreflect.Message { // Deprecated: Use PlannedProductForecast.ProtoReflect.Descriptor instead. func (*PlannedProductForecast) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{21} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{22} } func (x *PlannedProductForecast) GetOnTargetReach() int64 { @@ -1590,7 +1700,7 @@ type OnTargetAudienceMetrics struct { func (x *OnTargetAudienceMetrics) Reset() { *x = OnTargetAudienceMetrics{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[22] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[23] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1603,7 +1713,7 @@ func (x *OnTargetAudienceMetrics) String() string { func (*OnTargetAudienceMetrics) ProtoMessage() {} func (x *OnTargetAudienceMetrics) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[22] + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[23] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1616,7 +1726,7 @@ func (x *OnTargetAudienceMetrics) ProtoReflect() protoreflect.Message { // Deprecated: Use OnTargetAudienceMetrics.ProtoReflect.Descriptor instead. func (*OnTargetAudienceMetrics) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{22} + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{23} } func (x *OnTargetAudienceMetrics) GetYoutubeAudienceSize() int64 { @@ -1633,6 +1743,84 @@ func (x *OnTargetAudienceMetrics) GetCensusAudienceSize() int64 { return 0 } +// A breakdown of the number of unique people reached at a given effective +// frequency. +type EffectiveFrequencyBreakdown struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The effective frequency [1-10]. + EffectiveFrequency int32 `protobuf:"varint,1,opt,name=effective_frequency,json=effectiveFrequency,proto3" json:"effective_frequency,omitempty"` + // The number of unique people reached at least effective_frequency times that + // exactly matches the Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the on_target_reach + // value will be rounded to 0. + OnTargetReach int64 `protobuf:"varint,2,opt,name=on_target_reach,json=onTargetReach,proto3" json:"on_target_reach,omitempty"` + // Total number of unique people reached at least effective_frequency times. + // This includes people that may fall outside the specified Targeting. + // + // Note that a minimum number of unique people must be reached in order for + // data to be reported. If the minimum number is not met, the total_reach + // value will be rounded to 0. + TotalReach int64 `protobuf:"varint,3,opt,name=total_reach,json=totalReach,proto3" json:"total_reach,omitempty"` +} + +func (x *EffectiveFrequencyBreakdown) Reset() { + *x = EffectiveFrequencyBreakdown{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *EffectiveFrequencyBreakdown) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EffectiveFrequencyBreakdown) ProtoMessage() {} + +func (x *EffectiveFrequencyBreakdown) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[24] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EffectiveFrequencyBreakdown.ProtoReflect.Descriptor instead. +func (*EffectiveFrequencyBreakdown) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP(), []int{24} +} + +func (x *EffectiveFrequencyBreakdown) GetEffectiveFrequency() int32 { + if x != nil { + return x.EffectiveFrequency + } + return 0 +} + +func (x *EffectiveFrequencyBreakdown) GetOnTargetReach() int64 { + if x != nil { + return x.OnTargetReach + } + return 0 +} + +func (x *EffectiveFrequencyBreakdown) GetTotalReach() int64 { + if x != nil { + return x.TotalReach + } + return 0 +} + var File_google_ads_googleads_v8_services_reach_plan_service_proto protoreflect.FileDescriptor var file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDesc = []byte{ @@ -1799,7 +1987,7 @@ var file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDesc = []b 0x0c, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, - 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x22, 0xad, 0x05, + 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x22, 0xc7, 0x06, 0x0a, 0x1c, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, @@ -1827,263 +2015,297 @@ var file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDesc = []b 0x6d, 0x69, 0x6e, 0x5f, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x48, 0x02, 0x52, 0x15, 0x6d, 0x69, 0x6e, 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x46, 0x72, 0x65, - 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x88, 0x01, 0x01, 0x12, 0x49, 0x0a, 0x09, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, + 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x88, 0x01, 0x01, 0x12, 0x7a, 0x0a, 0x19, 0x65, 0x66, 0x66, + 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, + 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, - 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x69, 0x6e, 0x67, 0x12, 0x60, 0x0a, 0x10, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x5f, - 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, + 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, + 0x63, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x48, 0x03, 0x52, 0x17, 0x65, 0x66, 0x66, 0x65, 0x63, + 0x74, 0x69, 0x76, 0x65, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x4c, 0x69, 0x6d, + 0x69, 0x74, 0x88, 0x01, 0x01, 0x12, 0x49, 0x0a, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x69, + 0x6e, 0x67, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x54, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x69, 0x6e, 0x67, + 0x12, 0x60, 0x0a, 0x10, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x64, + 0x75, 0x63, 0x74, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x6c, + 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41, + 0x02, 0x52, 0x0f, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, + 0x74, 0x73, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, + 0x63, 0x6f, 0x64, 0x65, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x5f, + 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x61, 0x70, 0x42, 0x1a, 0x0a, + 0x18, 0x5f, 0x6d, 0x69, 0x6e, 0x5f, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, + 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x42, 0x1c, 0x0a, 0x1a, 0x5f, 0x65, 0x66, + 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, + 0x79, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x22, 0x68, 0x0a, 0x17, 0x45, 0x66, 0x66, 0x65, 0x63, + 0x74, 0x69, 0x76, 0x65, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x4c, 0x69, 0x6d, + 0x69, 0x74, 0x12, 0x4d, 0x0a, 0x23, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, + 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x62, 0x72, 0x65, 0x61, 0x6b, 0x64, + 0x6f, 0x77, 0x6e, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, + 0x20, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, + 0x6e, 0x63, 0x79, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x4c, 0x69, 0x6d, 0x69, + 0x74, 0x22, 0xa5, 0x01, 0x0a, 0x0c, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x43, + 0x61, 0x70, 0x12, 0x25, 0x0a, 0x0b, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, + 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x69, 0x6d, + 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x6e, 0x0a, 0x09, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x75, 0x6e, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4c, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x46, 0x72, 0x65, + 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x61, 0x70, 0x54, 0x69, 0x6d, 0x65, 0x55, 0x6e, 0x69, + 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x43, + 0x61, 0x70, 0x54, 0x69, 0x6d, 0x65, 0x55, 0x6e, 0x69, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, + 0x08, 0x74, 0x69, 0x6d, 0x65, 0x55, 0x6e, 0x69, 0x74, 0x22, 0xaf, 0x03, 0x0a, 0x09, 0x54, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x37, 0x0a, 0x15, 0x70, 0x6c, 0x61, 0x6e, 0x6e, + 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, + 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x13, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, + 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x88, 0x01, 0x01, + 0x12, 0x63, 0x0a, 0x09, 0x61, 0x67, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x67, 0x65, + 0x52, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, + 0x6c, 0x61, 0x6e, 0x41, 0x67, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x08, 0x61, 0x67, 0x65, + 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x44, 0x0a, 0x07, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x73, + 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, + 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x47, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x49, 0x6e, + 0x66, 0x6f, 0x52, 0x07, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x73, 0x12, 0x44, 0x0a, 0x07, 0x64, + 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x44, 0x65, + 0x76, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x12, 0x5e, 0x0a, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x4e, 0x65, 0x74, 0x77, + 0x6f, 0x72, 0x6b, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, + 0x6e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, + 0x6b, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, + 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x22, 0x56, 0x0a, 0x10, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, + 0x2d, 0x0a, 0x10, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x5f, 0x64, + 0x61, 0x79, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0e, 0x64, 0x75, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x88, 0x01, 0x01, 0x42, 0x13, + 0x0a, 0x11, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x5f, 0x64, + 0x61, 0x79, 0x73, 0x22, 0xa2, 0x01, 0x0a, 0x0e, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x12, 0x39, 0x0a, 0x16, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, + 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x14, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, + 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, + 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x0c, 0x62, 0x75, 0x64, 0x67, + 0x65, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x19, 0x0a, 0x17, 0x5f, + 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, + 0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, + 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x22, 0xe6, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x6e, + 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, + 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x76, 0x0a, 0x1a, 0x6f, 0x6e, + 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, + 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x73, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, - 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, - 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x6f, 0x6f, - 0x6b, 0x69, 0x65, 0x5f, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x61, - 0x70, 0x42, 0x1a, 0x0a, 0x18, 0x5f, 0x6d, 0x69, 0x6e, 0x5f, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, - 0x69, 0x76, 0x65, 0x5f, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x22, 0xa5, 0x01, - 0x0a, 0x0c, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x61, 0x70, 0x12, 0x25, - 0x0a, 0x0b, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x03, 0x20, - 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, - 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x6e, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x75, 0x6e, - 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, - 0x63, 0x79, 0x43, 0x61, 0x70, 0x54, 0x69, 0x6d, 0x65, 0x55, 0x6e, 0x69, 0x74, 0x45, 0x6e, 0x75, - 0x6d, 0x2e, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x43, 0x61, 0x70, 0x54, 0x69, - 0x6d, 0x65, 0x55, 0x6e, 0x69, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x74, 0x69, 0x6d, - 0x65, 0x55, 0x6e, 0x69, 0x74, 0x22, 0xaf, 0x03, 0x0a, 0x09, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x69, 0x6e, 0x67, 0x12, 0x37, 0x0a, 0x15, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, - 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x00, 0x52, 0x13, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, - 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x63, 0x0a, 0x09, - 0x61, 0x67, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, - 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x41, 0x67, 0x65, 0x52, 0x61, 0x6e, 0x67, - 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x41, - 0x67, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x08, 0x61, 0x67, 0x65, 0x52, 0x61, 0x6e, 0x67, - 0x65, 0x12, 0x44, 0x0a, 0x07, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x6f, 0x6e, 0x2e, 0x47, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, - 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x73, 0x12, 0x44, 0x0a, 0x07, 0x64, 0x65, 0x76, 0x69, 0x63, - 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x73, 0x2e, 0x4f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, + 0x63, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x17, 0x6f, 0x6e, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, + 0x63, 0x73, 0x12, 0x4d, 0x0a, 0x0b, 0x72, 0x65, 0x61, 0x63, 0x68, 0x5f, 0x63, 0x75, 0x72, 0x76, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, + 0x43, 0x75, 0x72, 0x76, 0x65, 0x52, 0x0a, 0x72, 0x65, 0x61, 0x63, 0x68, 0x43, 0x75, 0x72, 0x76, + 0x65, 0x22, 0x66, 0x0a, 0x0a, 0x52, 0x65, 0x61, 0x63, 0x68, 0x43, 0x75, 0x72, 0x76, 0x65, 0x12, + 0x58, 0x0a, 0x0f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, + 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, - 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, 0x5e, 0x0a, - 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x61, 0x63, + 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x0e, 0x72, 0x65, 0x61, 0x63, 0x68, + 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x73, 0x22, 0xff, 0x01, 0x0a, 0x0d, 0x52, 0x65, + 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, + 0x6f, 0x73, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, + 0x52, 0x0a, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x12, 0x46, 0x0a, 0x08, + 0x66, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x52, - 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x4e, 0x65, 0x74, - 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x42, 0x18, 0x0a, - 0x16, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x22, 0x56, 0x0a, 0x10, 0x43, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2d, 0x0a, 0x10, 0x64, - 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x79, 0x73, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00, 0x52, 0x0e, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x49, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x88, 0x01, 0x01, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x64, - 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x79, 0x73, 0x22, - 0xa2, 0x01, 0x0a, 0x0e, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, - 0x63, 0x74, 0x12, 0x39, 0x0a, 0x16, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, - 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x09, 0x48, 0x00, 0x52, 0x14, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x50, - 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, - 0x0d, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x04, - 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x0c, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4d, 0x69, - 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x70, 0x6c, 0x61, 0x6e, - 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, - 0x64, 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x69, - 0x63, 0x72, 0x6f, 0x73, 0x22, 0xe6, 0x01, 0x0a, 0x1d, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, - 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x76, 0x0a, 0x1a, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x74, - 0x72, 0x69, 0x63, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4f, 0x6e, - 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x4d, 0x65, - 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x17, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x41, - 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x4d, - 0x0a, 0x0b, 0x72, 0x65, 0x61, 0x63, 0x68, 0x5f, 0x63, 0x75, 0x72, 0x76, 0x65, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x43, 0x75, 0x72, 0x76, - 0x65, 0x52, 0x0a, 0x72, 0x65, 0x61, 0x63, 0x68, 0x43, 0x75, 0x72, 0x76, 0x65, 0x22, 0x66, 0x0a, - 0x0a, 0x52, 0x65, 0x61, 0x63, 0x68, 0x43, 0x75, 0x72, 0x76, 0x65, 0x12, 0x58, 0x0a, 0x0f, 0x72, - 0x65, 0x61, 0x63, 0x68, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x73, 0x18, 0x01, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, - 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, - 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x0e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, - 0x63, 0x61, 0x73, 0x74, 0x73, 0x22, 0xff, 0x01, 0x0a, 0x0d, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, - 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6f, 0x73, 0x74, 0x5f, - 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x6f, - 0x73, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x12, 0x46, 0x0a, 0x08, 0x66, 0x6f, 0x72, 0x65, - 0x63, 0x61, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x46, 0x6f, - 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x08, 0x66, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, - 0x12, 0x84, 0x01, 0x0a, 0x1f, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x6f, - 0x64, 0x75, 0x63, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x63, - 0x61, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x08, 0x66, 0x6f, 0x72, 0x65, + 0x63, 0x61, 0x73, 0x74, 0x12, 0x84, 0x01, 0x0a, 0x1f, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, + 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x5f, 0x66, + 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, + 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x1c, 0x70, + 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x52, 0x65, 0x61, + 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x73, 0x22, 0xf3, 0x03, 0x0a, 0x08, + 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x12, 0x2b, 0x0a, 0x0f, 0x6f, 0x6e, 0x5f, 0x74, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, + 0x03, 0x48, 0x00, 0x52, 0x0d, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x61, + 0x63, 0x68, 0x88, 0x01, 0x01, 0x12, 0x24, 0x0a, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, + 0x65, 0x61, 0x63, 0x68, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x0a, 0x74, 0x6f, + 0x74, 0x61, 0x6c, 0x52, 0x65, 0x61, 0x63, 0x68, 0x88, 0x01, 0x01, 0x12, 0x37, 0x0a, 0x15, 0x6f, + 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, + 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x48, 0x02, 0x52, 0x13, 0x6f, 0x6e, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, + 0x73, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x69, 0x6d, + 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x48, + 0x03, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, + 0x6f, 0x6e, 0x73, 0x88, 0x01, 0x01, 0x12, 0x36, 0x0a, 0x14, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, + 0x6c, 0x65, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x09, + 0x20, 0x01, 0x28, 0x03, 0x48, 0x04, 0x52, 0x13, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, 0x6c, 0x65, + 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x88, 0x01, 0x01, 0x12, 0x83, + 0x01, 0x0a, 0x1e, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x66, 0x72, 0x65, + 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x62, 0x72, 0x65, 0x61, 0x6b, 0x64, 0x6f, 0x77, 0x6e, + 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x45, 0x66, 0x66, 0x65, 0x63, + 0x74, 0x69, 0x76, 0x65, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x42, 0x72, 0x65, + 0x61, 0x6b, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x1c, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, + 0x65, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x64, + 0x6f, 0x77, 0x6e, 0x73, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x74, 0x6f, 0x74, + 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x6f, 0x6e, 0x5f, + 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, + 0x6e, 0x73, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x69, 0x6d, 0x70, + 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x76, 0x69, 0x65, + 0x77, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, + 0x73, 0x22, 0xe8, 0x01, 0x0a, 0x1b, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, + 0x64, 0x75, 0x63, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, + 0x74, 0x12, 0x34, 0x0a, 0x16, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, + 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x14, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, + 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6f, 0x73, 0x74, 0x5f, + 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x6f, + 0x73, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x12, 0x72, 0x0a, 0x18, 0x70, 0x6c, 0x61, 0x6e, + 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x66, 0x6f, 0x72, 0x65, + 0x63, 0x61, 0x73, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x50, 0x6c, - 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x52, 0x65, 0x61, 0x63, - 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x1c, 0x70, 0x6c, 0x61, 0x6e, 0x6e, - 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, - 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x73, 0x22, 0xed, 0x02, 0x0a, 0x08, 0x46, 0x6f, 0x72, 0x65, - 0x63, 0x61, 0x73, 0x74, 0x12, 0x2b, 0x0a, 0x0f, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, - 0x0d, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x88, 0x01, - 0x01, 0x12, 0x24, 0x0a, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, - 0x65, 0x61, 0x63, 0x68, 0x88, 0x01, 0x01, 0x12, 0x37, 0x0a, 0x15, 0x6f, 0x6e, 0x5f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, - 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x48, 0x02, 0x52, 0x13, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x88, 0x01, 0x01, - 0x12, 0x30, 0x0a, 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, - 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x48, 0x03, 0x52, 0x10, 0x74, - 0x6f, 0x74, 0x61, 0x6c, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x88, - 0x01, 0x01, 0x12, 0x36, 0x0a, 0x14, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, - 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, - 0x48, 0x04, 0x52, 0x13, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6d, 0x70, 0x72, - 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x88, 0x01, 0x01, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x6f, - 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x42, 0x0e, - 0x0a, 0x0c, 0x5f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x42, 0x18, - 0x0a, 0x16, 0x5f, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x6d, 0x70, - 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, 0x6f, 0x74, - 0x61, 0x6c, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x42, 0x17, - 0x0a, 0x15, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x6d, 0x70, 0x72, - 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xe8, 0x01, 0x0a, 0x1b, 0x50, 0x6c, 0x61, 0x6e, - 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, - 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x12, 0x34, 0x0a, 0x16, 0x70, 0x6c, 0x61, 0x6e, 0x6e, - 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x5f, 0x63, 0x6f, 0x64, - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, - 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x0a, - 0x0b, 0x63, 0x6f, 0x73, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x03, 0x52, 0x0a, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x12, 0x72, - 0x0a, 0x18, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, - 0x74, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, - 0x63, 0x65, 0x73, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, - 0x63, 0x74, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x16, 0x70, 0x6c, 0x61, 0x6e, - 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, - 0x73, 0x74, 0x22, 0x93, 0x02, 0x0a, 0x16, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, - 0x6f, 0x64, 0x75, 0x63, 0x74, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x12, 0x26, 0x0a, - 0x0f, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x52, 0x65, 0x61, 0x63, 0x68, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, - 0x65, 0x61, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, - 0x6c, 0x52, 0x65, 0x61, 0x63, 0x68, 0x12, 0x32, 0x0a, 0x15, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, - 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x11, 0x74, 0x6f, - 0x74, 0x61, 0x6c, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x49, 0x6d, 0x70, 0x72, - 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x36, 0x0a, 0x14, 0x76, 0x69, 0x65, 0x77, 0x61, - 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, - 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x13, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, 0x6c, - 0x65, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x88, 0x01, 0x01, 0x42, - 0x17, 0x0a, 0x15, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x6d, 0x70, - 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbc, 0x01, 0x0a, 0x17, 0x4f, 0x6e, 0x54, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x4d, 0x65, 0x74, - 0x72, 0x69, 0x63, 0x73, 0x12, 0x37, 0x0a, 0x15, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x5f, - 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, - 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x13, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x41, 0x75, - 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, - 0x14, 0x63, 0x65, 0x6e, 0x73, 0x75, 0x73, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, - 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x12, 0x63, - 0x65, 0x6e, 0x73, 0x75, 0x73, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x69, 0x7a, - 0x65, 0x88, 0x01, 0x01, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, - 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x42, 0x17, - 0x0a, 0x15, 0x5f, 0x63, 0x65, 0x6e, 0x73, 0x75, 0x73, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, - 0x63, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x32, 0xa7, 0x08, 0x0a, 0x10, 0x52, 0x65, 0x61, 0x63, - 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xc2, 0x01, 0x0a, - 0x16, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, - 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, - 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, - 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x25, 0x82, 0xd3, 0xe4, 0x93, - 0x02, 0x1f, 0x22, 0x1a, 0x2f, 0x76, 0x38, 0x3a, 0x6c, 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, - 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x01, - 0x2a, 0x12, 0xd6, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, - 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x12, 0x3e, 0x2e, 0x67, 0x6f, + 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x46, 0x6f, 0x72, 0x65, + 0x63, 0x61, 0x73, 0x74, 0x52, 0x16, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, + 0x64, 0x75, 0x63, 0x74, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x22, 0x93, 0x02, 0x0a, + 0x16, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x46, + 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6f, 0x6e, 0x5f, 0x74, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, + 0x52, 0x0d, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x12, + 0x1f, 0x0a, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x61, 0x63, 0x68, + 0x12, 0x32, 0x0a, 0x15, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x6d, + 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, + 0x13, 0x6f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, + 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x69, 0x6d, + 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, + 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, + 0x73, 0x12, 0x36, 0x0a, 0x14, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x6d, + 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x48, + 0x00, 0x52, 0x13, 0x76, 0x69, 0x65, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6d, 0x70, 0x72, 0x65, + 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x88, 0x01, 0x01, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x76, 0x69, + 0x65, 0x77, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, + 0x6e, 0x73, 0x22, 0xbc, 0x01, 0x0a, 0x17, 0x4f, 0x6e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x41, + 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x37, + 0x0a, 0x15, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, + 0x63, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, + 0x13, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x41, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, + 0x53, 0x69, 0x7a, 0x65, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x14, 0x63, 0x65, 0x6e, 0x73, 0x75, + 0x73, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x12, 0x63, 0x65, 0x6e, 0x73, 0x75, 0x73, 0x41, + 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x88, 0x01, 0x01, 0x42, 0x18, + 0x0a, 0x16, 0x5f, 0x79, 0x6f, 0x75, 0x74, 0x75, 0x62, 0x65, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, + 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x63, 0x65, 0x6e, + 0x73, 0x75, 0x73, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x69, 0x7a, + 0x65, 0x22, 0x97, 0x01, 0x0a, 0x1b, 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x46, + 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x64, 0x6f, 0x77, + 0x6e, 0x12, 0x2f, 0x0a, 0x13, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x66, + 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x12, + 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x46, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, + 0x63, 0x79, 0x12, 0x26, 0x0a, 0x0f, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, + 0x72, 0x65, 0x61, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x6e, 0x54, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x61, 0x63, 0x68, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x6f, + 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, + 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x61, 0x63, 0x68, 0x32, 0xa7, 0x08, 0x0a, 0x10, + 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x12, 0xc2, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, + 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4c, - 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, - 0x75, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, + 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x25, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1f, 0x22, 0x1a, 0x2f, 0x76, 0x38, 0x3a, 0x6c, 0x69, 0x73, 0x74, + 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x73, 0x3a, 0x01, 0x2a, 0x12, 0xd6, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6c, + 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x12, + 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, + 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, + 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x22, 0x19, 0x2f, 0x76, 0x38, 0x3a, 0x6c, 0x69, + 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x15, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, + 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x12, 0xa1, + 0x02, 0x0a, 0x17, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, + 0x63, 0x74, 0x4d, 0x69, 0x78, 0x49, 0x64, 0x65, 0x61, 0x73, 0x12, 0x40, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, + 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x4d, 0x69, 0x78, + 0x49, 0x64, 0x65, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x41, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x4d, + 0x69, 0x78, 0x49, 0x64, 0x65, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x80, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3a, 0x22, 0x35, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, + 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x4d, 0x69, 0x78, 0x49, 0x64, 0x65, 0x61, 0x73, 0x3a, + 0x01, 0x2a, 0xda, 0x41, 0x3d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, + 0x2c, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x2c, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, + 0x63, 0x6f, 0x64, 0x65, 0x2c, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x12, 0x89, 0x02, 0x0a, 0x15, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, + 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x12, 0x3e, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, + 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, + 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, + 0x65, 0x63, 0x61, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0x82, + 0xd3, 0xe4, 0x93, 0x02, 0x38, 0x22, 0x33, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, + 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, + 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, + 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x2e, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x63, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x70, 0x6c, + 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x1a, 0x45, + 0xca, 0x41, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, + 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, + 0x77, 0x6f, 0x72, 0x64, 0x73, 0x42, 0xfc, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x4c, - 0x69, 0x73, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, - 0x75, 0x63, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3c, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x1e, 0x22, 0x19, 0x2f, 0x76, 0x38, 0x3a, 0x6c, 0x69, 0x73, 0x74, 0x50, 0x6c, - 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x3a, - 0x01, 0x2a, 0xda, 0x41, 0x15, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, - 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x12, 0xa1, 0x02, 0x0a, 0x17, 0x47, - 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x4d, 0x69, - 0x78, 0x49, 0x64, 0x65, 0x61, 0x73, 0x12, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, - 0x74, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x4d, 0x69, 0x78, 0x49, 0x64, 0x65, 0x61, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x6e, 0x65, - 0x72, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x4d, 0x69, 0x78, 0x49, 0x64, - 0x65, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x80, 0x01, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x3a, 0x22, 0x35, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, - 0x3d, 0x2a, 0x7d, 0x3a, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x64, - 0x75, 0x63, 0x74, 0x4d, 0x69, 0x78, 0x49, 0x64, 0x65, 0x61, 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, - 0x3d, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x70, 0x6c, 0x61, - 0x6e, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, - 0x69, 0x64, 0x2c, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, - 0x2c, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x12, 0x89, - 0x02, 0x0a, 0x15, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, - 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x6e, 0x65, - 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, - 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x47, 0x65, 0x6e, 0x65, - 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, 0x72, 0x65, 0x63, 0x61, 0x73, - 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0x82, 0xd3, 0xe4, 0x93, 0x02, - 0x38, 0x22, 0x33, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, - 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, - 0x3a, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x63, 0x68, 0x46, 0x6f, - 0x72, 0x65, 0x63, 0x61, 0x73, 0x74, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x2e, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x2c, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x70, 0x6c, 0x61, 0x6e, 0x6e, 0x65, - 0x64, 0x5f, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x1a, 0x45, 0xca, 0x41, 0x18, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, - 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, - 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, 0x77, 0x6f, 0x72, 0x64, - 0x73, 0x42, 0xfc, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x15, 0x52, 0x65, 0x61, 0x63, - 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, - 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, - 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, - 0x47, 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, - 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, - 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, - 0x5c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, - 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x15, + 0x52, 0x65, 0x61, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, + 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, + 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, + 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -2098,7 +2320,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescGZIP( return file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDescData } -var file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes = make([]protoimpl.MessageInfo, 23) +var file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes = make([]protoimpl.MessageInfo, 25) var file_google_ads_googleads_v8_services_reach_plan_service_proto_goTypes = []interface{}{ (*ListPlannableLocationsRequest)(nil), // 0: google.ads.googleads.v8.services.ListPlannableLocationsRequest (*ListPlannableLocationsResponse)(nil), // 1: google.ads.googleads.v8.services.ListPlannableLocationsResponse @@ -2112,63 +2334,67 @@ var file_google_ads_googleads_v8_services_reach_plan_service_proto_goTypes = []i (*GenerateProductMixIdeasResponse)(nil), // 9: google.ads.googleads.v8.services.GenerateProductMixIdeasResponse (*ProductAllocation)(nil), // 10: google.ads.googleads.v8.services.ProductAllocation (*GenerateReachForecastRequest)(nil), // 11: google.ads.googleads.v8.services.GenerateReachForecastRequest - (*FrequencyCap)(nil), // 12: google.ads.googleads.v8.services.FrequencyCap - (*Targeting)(nil), // 13: google.ads.googleads.v8.services.Targeting - (*CampaignDuration)(nil), // 14: google.ads.googleads.v8.services.CampaignDuration - (*PlannedProduct)(nil), // 15: google.ads.googleads.v8.services.PlannedProduct - (*GenerateReachForecastResponse)(nil), // 16: google.ads.googleads.v8.services.GenerateReachForecastResponse - (*ReachCurve)(nil), // 17: google.ads.googleads.v8.services.ReachCurve - (*ReachForecast)(nil), // 18: google.ads.googleads.v8.services.ReachForecast - (*Forecast)(nil), // 19: google.ads.googleads.v8.services.Forecast - (*PlannedProductReachForecast)(nil), // 20: google.ads.googleads.v8.services.PlannedProductReachForecast - (*PlannedProductForecast)(nil), // 21: google.ads.googleads.v8.services.PlannedProductForecast - (*OnTargetAudienceMetrics)(nil), // 22: google.ads.googleads.v8.services.OnTargetAudienceMetrics - (enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange)(0), // 23: google.ads.googleads.v8.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange - (*common.GenderInfo)(nil), // 24: google.ads.googleads.v8.common.GenderInfo - (*common.DeviceInfo)(nil), // 25: google.ads.googleads.v8.common.DeviceInfo - (enums.ReachPlanNetworkEnum_ReachPlanNetwork)(0), // 26: google.ads.googleads.v8.enums.ReachPlanNetworkEnum.ReachPlanNetwork - (enums.ReachPlanAdLengthEnum_ReachPlanAdLength)(0), // 27: google.ads.googleads.v8.enums.ReachPlanAdLengthEnum.ReachPlanAdLength - (enums.FrequencyCapTimeUnitEnum_FrequencyCapTimeUnit)(0), // 28: google.ads.googleads.v8.enums.FrequencyCapTimeUnitEnum.FrequencyCapTimeUnit + (*EffectiveFrequencyLimit)(nil), // 12: google.ads.googleads.v8.services.EffectiveFrequencyLimit + (*FrequencyCap)(nil), // 13: google.ads.googleads.v8.services.FrequencyCap + (*Targeting)(nil), // 14: google.ads.googleads.v8.services.Targeting + (*CampaignDuration)(nil), // 15: google.ads.googleads.v8.services.CampaignDuration + (*PlannedProduct)(nil), // 16: google.ads.googleads.v8.services.PlannedProduct + (*GenerateReachForecastResponse)(nil), // 17: google.ads.googleads.v8.services.GenerateReachForecastResponse + (*ReachCurve)(nil), // 18: google.ads.googleads.v8.services.ReachCurve + (*ReachForecast)(nil), // 19: google.ads.googleads.v8.services.ReachForecast + (*Forecast)(nil), // 20: google.ads.googleads.v8.services.Forecast + (*PlannedProductReachForecast)(nil), // 21: google.ads.googleads.v8.services.PlannedProductReachForecast + (*PlannedProductForecast)(nil), // 22: google.ads.googleads.v8.services.PlannedProductForecast + (*OnTargetAudienceMetrics)(nil), // 23: google.ads.googleads.v8.services.OnTargetAudienceMetrics + (*EffectiveFrequencyBreakdown)(nil), // 24: google.ads.googleads.v8.services.EffectiveFrequencyBreakdown + (enums.ReachPlanAgeRangeEnum_ReachPlanAgeRange)(0), // 25: google.ads.googleads.v8.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange + (*common.GenderInfo)(nil), // 26: google.ads.googleads.v8.common.GenderInfo + (*common.DeviceInfo)(nil), // 27: google.ads.googleads.v8.common.DeviceInfo + (enums.ReachPlanNetworkEnum_ReachPlanNetwork)(0), // 28: google.ads.googleads.v8.enums.ReachPlanNetworkEnum.ReachPlanNetwork + (enums.ReachPlanAdLengthEnum_ReachPlanAdLength)(0), // 29: google.ads.googleads.v8.enums.ReachPlanAdLengthEnum.ReachPlanAdLength + (enums.FrequencyCapTimeUnitEnum_FrequencyCapTimeUnit)(0), // 30: google.ads.googleads.v8.enums.FrequencyCapTimeUnitEnum.FrequencyCapTimeUnit } var file_google_ads_googleads_v8_services_reach_plan_service_proto_depIdxs = []int32{ 2, // 0: google.ads.googleads.v8.services.ListPlannableLocationsResponse.plannable_locations:type_name -> google.ads.googleads.v8.services.PlannableLocation 5, // 1: google.ads.googleads.v8.services.ListPlannableProductsResponse.product_metadata:type_name -> google.ads.googleads.v8.services.ProductMetadata 6, // 2: google.ads.googleads.v8.services.ProductMetadata.plannable_targeting:type_name -> google.ads.googleads.v8.services.PlannableTargeting - 23, // 3: google.ads.googleads.v8.services.PlannableTargeting.age_ranges:type_name -> google.ads.googleads.v8.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange - 24, // 4: google.ads.googleads.v8.services.PlannableTargeting.genders:type_name -> google.ads.googleads.v8.common.GenderInfo - 25, // 5: google.ads.googleads.v8.services.PlannableTargeting.devices:type_name -> google.ads.googleads.v8.common.DeviceInfo - 26, // 6: google.ads.googleads.v8.services.PlannableTargeting.networks:type_name -> google.ads.googleads.v8.enums.ReachPlanNetworkEnum.ReachPlanNetwork + 25, // 3: google.ads.googleads.v8.services.PlannableTargeting.age_ranges:type_name -> google.ads.googleads.v8.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange + 26, // 4: google.ads.googleads.v8.services.PlannableTargeting.genders:type_name -> google.ads.googleads.v8.common.GenderInfo + 27, // 5: google.ads.googleads.v8.services.PlannableTargeting.devices:type_name -> google.ads.googleads.v8.common.DeviceInfo + 28, // 6: google.ads.googleads.v8.services.PlannableTargeting.networks:type_name -> google.ads.googleads.v8.enums.ReachPlanNetworkEnum.ReachPlanNetwork 8, // 7: google.ads.googleads.v8.services.GenerateProductMixIdeasRequest.preferences:type_name -> google.ads.googleads.v8.services.Preferences - 27, // 8: google.ads.googleads.v8.services.Preferences.ad_length:type_name -> google.ads.googleads.v8.enums.ReachPlanAdLengthEnum.ReachPlanAdLength + 29, // 8: google.ads.googleads.v8.services.Preferences.ad_length:type_name -> google.ads.googleads.v8.enums.ReachPlanAdLengthEnum.ReachPlanAdLength 10, // 9: google.ads.googleads.v8.services.GenerateProductMixIdeasResponse.product_allocation:type_name -> google.ads.googleads.v8.services.ProductAllocation - 14, // 10: google.ads.googleads.v8.services.GenerateReachForecastRequest.campaign_duration:type_name -> google.ads.googleads.v8.services.CampaignDuration - 12, // 11: google.ads.googleads.v8.services.GenerateReachForecastRequest.cookie_frequency_cap_setting:type_name -> google.ads.googleads.v8.services.FrequencyCap - 13, // 12: google.ads.googleads.v8.services.GenerateReachForecastRequest.targeting:type_name -> google.ads.googleads.v8.services.Targeting - 15, // 13: google.ads.googleads.v8.services.GenerateReachForecastRequest.planned_products:type_name -> google.ads.googleads.v8.services.PlannedProduct - 28, // 14: google.ads.googleads.v8.services.FrequencyCap.time_unit:type_name -> google.ads.googleads.v8.enums.FrequencyCapTimeUnitEnum.FrequencyCapTimeUnit - 23, // 15: google.ads.googleads.v8.services.Targeting.age_range:type_name -> google.ads.googleads.v8.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange - 24, // 16: google.ads.googleads.v8.services.Targeting.genders:type_name -> google.ads.googleads.v8.common.GenderInfo - 25, // 17: google.ads.googleads.v8.services.Targeting.devices:type_name -> google.ads.googleads.v8.common.DeviceInfo - 26, // 18: google.ads.googleads.v8.services.Targeting.network:type_name -> google.ads.googleads.v8.enums.ReachPlanNetworkEnum.ReachPlanNetwork - 22, // 19: google.ads.googleads.v8.services.GenerateReachForecastResponse.on_target_audience_metrics:type_name -> google.ads.googleads.v8.services.OnTargetAudienceMetrics - 17, // 20: google.ads.googleads.v8.services.GenerateReachForecastResponse.reach_curve:type_name -> google.ads.googleads.v8.services.ReachCurve - 18, // 21: google.ads.googleads.v8.services.ReachCurve.reach_forecasts:type_name -> google.ads.googleads.v8.services.ReachForecast - 19, // 22: google.ads.googleads.v8.services.ReachForecast.forecast:type_name -> google.ads.googleads.v8.services.Forecast - 20, // 23: google.ads.googleads.v8.services.ReachForecast.planned_product_reach_forecasts:type_name -> google.ads.googleads.v8.services.PlannedProductReachForecast - 21, // 24: google.ads.googleads.v8.services.PlannedProductReachForecast.planned_product_forecast:type_name -> google.ads.googleads.v8.services.PlannedProductForecast - 0, // 25: google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations:input_type -> google.ads.googleads.v8.services.ListPlannableLocationsRequest - 3, // 26: google.ads.googleads.v8.services.ReachPlanService.ListPlannableProducts:input_type -> google.ads.googleads.v8.services.ListPlannableProductsRequest - 7, // 27: google.ads.googleads.v8.services.ReachPlanService.GenerateProductMixIdeas:input_type -> google.ads.googleads.v8.services.GenerateProductMixIdeasRequest - 11, // 28: google.ads.googleads.v8.services.ReachPlanService.GenerateReachForecast:input_type -> google.ads.googleads.v8.services.GenerateReachForecastRequest - 1, // 29: google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations:output_type -> google.ads.googleads.v8.services.ListPlannableLocationsResponse - 4, // 30: google.ads.googleads.v8.services.ReachPlanService.ListPlannableProducts:output_type -> google.ads.googleads.v8.services.ListPlannableProductsResponse - 9, // 31: google.ads.googleads.v8.services.ReachPlanService.GenerateProductMixIdeas:output_type -> google.ads.googleads.v8.services.GenerateProductMixIdeasResponse - 16, // 32: google.ads.googleads.v8.services.ReachPlanService.GenerateReachForecast:output_type -> google.ads.googleads.v8.services.GenerateReachForecastResponse - 29, // [29:33] is the sub-list for method output_type - 25, // [25:29] is the sub-list for method input_type - 25, // [25:25] is the sub-list for extension type_name - 25, // [25:25] is the sub-list for extension extendee - 0, // [0:25] is the sub-list for field type_name + 15, // 10: google.ads.googleads.v8.services.GenerateReachForecastRequest.campaign_duration:type_name -> google.ads.googleads.v8.services.CampaignDuration + 13, // 11: google.ads.googleads.v8.services.GenerateReachForecastRequest.cookie_frequency_cap_setting:type_name -> google.ads.googleads.v8.services.FrequencyCap + 12, // 12: google.ads.googleads.v8.services.GenerateReachForecastRequest.effective_frequency_limit:type_name -> google.ads.googleads.v8.services.EffectiveFrequencyLimit + 14, // 13: google.ads.googleads.v8.services.GenerateReachForecastRequest.targeting:type_name -> google.ads.googleads.v8.services.Targeting + 16, // 14: google.ads.googleads.v8.services.GenerateReachForecastRequest.planned_products:type_name -> google.ads.googleads.v8.services.PlannedProduct + 30, // 15: google.ads.googleads.v8.services.FrequencyCap.time_unit:type_name -> google.ads.googleads.v8.enums.FrequencyCapTimeUnitEnum.FrequencyCapTimeUnit + 25, // 16: google.ads.googleads.v8.services.Targeting.age_range:type_name -> google.ads.googleads.v8.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange + 26, // 17: google.ads.googleads.v8.services.Targeting.genders:type_name -> google.ads.googleads.v8.common.GenderInfo + 27, // 18: google.ads.googleads.v8.services.Targeting.devices:type_name -> google.ads.googleads.v8.common.DeviceInfo + 28, // 19: google.ads.googleads.v8.services.Targeting.network:type_name -> google.ads.googleads.v8.enums.ReachPlanNetworkEnum.ReachPlanNetwork + 23, // 20: google.ads.googleads.v8.services.GenerateReachForecastResponse.on_target_audience_metrics:type_name -> google.ads.googleads.v8.services.OnTargetAudienceMetrics + 18, // 21: google.ads.googleads.v8.services.GenerateReachForecastResponse.reach_curve:type_name -> google.ads.googleads.v8.services.ReachCurve + 19, // 22: google.ads.googleads.v8.services.ReachCurve.reach_forecasts:type_name -> google.ads.googleads.v8.services.ReachForecast + 20, // 23: google.ads.googleads.v8.services.ReachForecast.forecast:type_name -> google.ads.googleads.v8.services.Forecast + 21, // 24: google.ads.googleads.v8.services.ReachForecast.planned_product_reach_forecasts:type_name -> google.ads.googleads.v8.services.PlannedProductReachForecast + 24, // 25: google.ads.googleads.v8.services.Forecast.effective_frequency_breakdowns:type_name -> google.ads.googleads.v8.services.EffectiveFrequencyBreakdown + 22, // 26: google.ads.googleads.v8.services.PlannedProductReachForecast.planned_product_forecast:type_name -> google.ads.googleads.v8.services.PlannedProductForecast + 0, // 27: google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations:input_type -> google.ads.googleads.v8.services.ListPlannableLocationsRequest + 3, // 28: google.ads.googleads.v8.services.ReachPlanService.ListPlannableProducts:input_type -> google.ads.googleads.v8.services.ListPlannableProductsRequest + 7, // 29: google.ads.googleads.v8.services.ReachPlanService.GenerateProductMixIdeas:input_type -> google.ads.googleads.v8.services.GenerateProductMixIdeasRequest + 11, // 30: google.ads.googleads.v8.services.ReachPlanService.GenerateReachForecast:input_type -> google.ads.googleads.v8.services.GenerateReachForecastRequest + 1, // 31: google.ads.googleads.v8.services.ReachPlanService.ListPlannableLocations:output_type -> google.ads.googleads.v8.services.ListPlannableLocationsResponse + 4, // 32: google.ads.googleads.v8.services.ReachPlanService.ListPlannableProducts:output_type -> google.ads.googleads.v8.services.ListPlannableProductsResponse + 9, // 33: google.ads.googleads.v8.services.ReachPlanService.GenerateProductMixIdeas:output_type -> google.ads.googleads.v8.services.GenerateProductMixIdeasResponse + 17, // 34: google.ads.googleads.v8.services.ReachPlanService.GenerateReachForecast:output_type -> google.ads.googleads.v8.services.GenerateReachForecastResponse + 31, // [31:35] is the sub-list for method output_type + 27, // [27:31] is the sub-list for method input_type + 27, // [27:27] is the sub-list for extension type_name + 27, // [27:27] is the sub-list for extension extendee + 0, // [0:27] is the sub-list for field type_name } func init() { file_google_ads_googleads_v8_services_reach_plan_service_proto_init() } @@ -2322,7 +2548,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*FrequencyCap); i { + switch v := v.(*EffectiveFrequencyLimit); i { case 0: return &v.state case 1: @@ -2334,7 +2560,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Targeting); i { + switch v := v.(*FrequencyCap); i { case 0: return &v.state case 1: @@ -2346,7 +2572,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CampaignDuration); i { + switch v := v.(*Targeting); i { case 0: return &v.state case 1: @@ -2358,7 +2584,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*PlannedProduct); i { + switch v := v.(*CampaignDuration); i { case 0: return &v.state case 1: @@ -2370,7 +2596,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GenerateReachForecastResponse); i { + switch v := v.(*PlannedProduct); i { case 0: return &v.state case 1: @@ -2382,7 +2608,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ReachCurve); i { + switch v := v.(*GenerateReachForecastResponse); i { case 0: return &v.state case 1: @@ -2394,7 +2620,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ReachForecast); i { + switch v := v.(*ReachCurve); i { case 0: return &v.state case 1: @@ -2406,7 +2632,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Forecast); i { + switch v := v.(*ReachForecast); i { case 0: return &v.state case 1: @@ -2418,7 +2644,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*PlannedProductReachForecast); i { + switch v := v.(*Forecast); i { case 0: return &v.state case 1: @@ -2430,7 +2656,7 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*PlannedProductForecast); i { + switch v := v.(*PlannedProductReachForecast); i { case 0: return &v.state case 1: @@ -2442,6 +2668,18 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*PlannedProductForecast); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*OnTargetAudienceMetrics); i { case 0: return &v.state @@ -2453,25 +2691,37 @@ func file_google_ads_googleads_v8_services_reach_plan_service_proto_init() { return nil } } + file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*EffectiveFrequencyBreakdown); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } } file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[2].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[5].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[8].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[10].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[11].OneofWrappers = []interface{}{} - file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[13].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[14].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[15].OneofWrappers = []interface{}{} - file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[19].OneofWrappers = []interface{}{} - file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[21].OneofWrappers = []interface{}{} + file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[16].OneofWrappers = []interface{}{} + file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[20].OneofWrappers = []interface{}{} file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[22].OneofWrappers = []interface{}{} + file_google_ads_googleads_v8_services_reach_plan_service_proto_msgTypes[23].OneofWrappers = []interface{}{} type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_google_ads_googleads_v8_services_reach_plan_service_proto_rawDesc, NumEnums: 0, - NumMessages: 23, + NumMessages: 25, NumExtensions: 0, NumServices: 1, }, diff --git a/googleapis/ads/googleads/v8/services/recommendation_service.pb.go b/googleapis/ads/googleads/v8/services/recommendation_service.pb.go index c722a7e8c..cced5d42a 100644 --- a/googleapis/ads/googleads/v8/services/recommendation_service.pb.go +++ b/googleapis/ads/googleads/v8/services/recommendation_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/recommendation_service.proto package services @@ -868,7 +868,7 @@ type ApplyRecommendationOperation_TargetRoasOptInParameters struct { // Average ROAS (revenue per unit of spend) to use for Target ROAS bidding // strategy. The value is between 0.01 and 1000.0, inclusive. This is a - // required field. + // required field, unless new_campaign_budget_amount_micros is set. TargetRoas *float64 `protobuf:"fixed64,1,opt,name=target_roas,json=targetRoas,proto3,oneof" json:"target_roas,omitempty"` // Optional, budget amount to set for the campaign. NewCampaignBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=new_campaign_budget_amount_micros,json=newCampaignBudgetAmountMicros,proto3,oneof" json:"new_campaign_budget_amount_micros,omitempty"` diff --git a/googleapis/ads/googleads/v8/services/remarketing_action_service.pb.go b/googleapis/ads/googleads/v8/services/remarketing_action_service.pb.go index 7dba5e1eb..2c1f6cd53 100644 --- a/googleapis/ads/googleads/v8/services/remarketing_action_service.pb.go +++ b/googleapis/ads/googleads/v8/services/remarketing_action_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/remarketing_action_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/search_term_view_service.pb.go b/googleapis/ads/googleads/v8/services/search_term_view_service.pb.go index fed474b54..057f34cca 100644 --- a/googleapis/ads/googleads/v8/services/search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/search_term_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/search_term_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/shared_criterion_service.pb.go b/googleapis/ads/googleads/v8/services/shared_criterion_service.pb.go index d335ba6f3..63f23428f 100644 --- a/googleapis/ads/googleads/v8/services/shared_criterion_service.pb.go +++ b/googleapis/ads/googleads/v8/services/shared_criterion_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/shared_criterion_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/shared_set_service.pb.go b/googleapis/ads/googleads/v8/services/shared_set_service.pb.go index aa2633c9b..4729a3571 100644 --- a/googleapis/ads/googleads/v8/services/shared_set_service.pb.go +++ b/googleapis/ads/googleads/v8/services/shared_set_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/shared_set_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/shopping_performance_view_service.pb.go b/googleapis/ads/googleads/v8/services/shopping_performance_view_service.pb.go index f654cc11b..15e38f38c 100644 --- a/googleapis/ads/googleads/v8/services/shopping_performance_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/shopping_performance_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/shopping_performance_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/smart_campaign_search_term_view_service.pb.go b/googleapis/ads/googleads/v8/services/smart_campaign_search_term_view_service.pb.go index 0537c52bf..9a5e71c64 100644 --- a/googleapis/ads/googleads/v8/services/smart_campaign_search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/smart_campaign_search_term_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/smart_campaign_search_term_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/smart_campaign_setting_service.pb.go b/googleapis/ads/googleads/v8/services/smart_campaign_setting_service.pb.go index 5ca92b03e..ebfeaaaa2 100644 --- a/googleapis/ads/googleads/v8/services/smart_campaign_setting_service.pb.go +++ b/googleapis/ads/googleads/v8/services/smart_campaign_setting_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/smart_campaign_setting_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/smart_campaign_suggest_service.pb.go b/googleapis/ads/googleads/v8/services/smart_campaign_suggest_service.pb.go index 9be846bcd..2f8427288 100644 --- a/googleapis/ads/googleads/v8/services/smart_campaign_suggest_service.pb.go +++ b/googleapis/ads/googleads/v8/services/smart_campaign_suggest_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/smart_campaign_suggest_service.proto package services @@ -42,7 +42,7 @@ const ( ) // Request message for -// [SmartCampaignBudgetSuggestService.SuggestSmartCampaignBudgets][]. +// [SmartCampaignSuggestService.SuggestSmartCampaignBudgets][]. type SuggestSmartCampaignBudgetOptionsRequest struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -149,13 +149,6 @@ type SmartCampaignSuggestionInfo struct { // Optional. Landing page URL of the campaign. FinalUrl string `protobuf:"bytes,1,opt,name=final_url,json=finalUrl,proto3" json:"final_url,omitempty"` - // Optional. The ID of the Google My Business (GMB) Location. - // The location ID can be fetched by GMB API with its form: - // accounts/{accountId}/locations/{locationId}. The last {locationId} - // component from the GMB API represents the business_location_id. - // See the [Google My Business API] - // (https://developers.google.com/my-business/reference/rest/v4/accounts.locations) - BusinessLocationId int64 `protobuf:"varint,2,opt,name=business_location_id,json=businessLocationId,proto3" json:"business_location_id,omitempty"` // Optional. The two letter advertising language for the Smart campaign to be // constructed, default to 'en' if not set. LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` @@ -164,6 +157,14 @@ type SmartCampaignSuggestionInfo struct { // Optional. Smart campaign keyword themes. This field may greatly improve suggestion // accuracy and we recommend always setting it if possible. KeywordThemes []*common.KeywordThemeInfo `protobuf:"bytes,7,rep,name=keyword_themes,json=keywordThemes,proto3" json:"keyword_themes,omitempty"` + // The business settings to consider when generating suggestions. + // Settings are automatically extracted from the business when provided. + // Otherwise, these settings must be specified explicitly. + // + // Types that are assignable to BusinessSetting: + // *SmartCampaignSuggestionInfo_BusinessContext_ + // *SmartCampaignSuggestionInfo_BusinessLocationId + BusinessSetting isSmartCampaignSuggestionInfo_BusinessSetting `protobuf_oneof:"business_setting"` // The geo target of the campaign, either a list of locations or // a single proximity shall be specified. // @@ -212,13 +213,6 @@ func (x *SmartCampaignSuggestionInfo) GetFinalUrl() string { return "" } -func (x *SmartCampaignSuggestionInfo) GetBusinessLocationId() int64 { - if x != nil { - return x.BusinessLocationId - } - return 0 -} - func (x *SmartCampaignSuggestionInfo) GetLanguageCode() string { if x != nil { return x.LanguageCode @@ -240,6 +234,27 @@ func (x *SmartCampaignSuggestionInfo) GetKeywordThemes() []*common.KeywordThemeI return nil } +func (m *SmartCampaignSuggestionInfo) GetBusinessSetting() isSmartCampaignSuggestionInfo_BusinessSetting { + if m != nil { + return m.BusinessSetting + } + return nil +} + +func (x *SmartCampaignSuggestionInfo) GetBusinessContext() *SmartCampaignSuggestionInfo_BusinessContext { + if x, ok := x.GetBusinessSetting().(*SmartCampaignSuggestionInfo_BusinessContext_); ok { + return x.BusinessContext + } + return nil +} + +func (x *SmartCampaignSuggestionInfo) GetBusinessLocationId() int64 { + if x, ok := x.GetBusinessSetting().(*SmartCampaignSuggestionInfo_BusinessLocationId); ok { + return x.BusinessLocationId + } + return 0 +} + func (m *SmartCampaignSuggestionInfo) GetGeoTarget() isSmartCampaignSuggestionInfo_GeoTarget { if m != nil { return m.GeoTarget @@ -261,6 +276,31 @@ func (x *SmartCampaignSuggestionInfo) GetProximity() *common.ProximityInfo { return nil } +type isSmartCampaignSuggestionInfo_BusinessSetting interface { + isSmartCampaignSuggestionInfo_BusinessSetting() +} + +type SmartCampaignSuggestionInfo_BusinessContext_ struct { + // Optional. Context describing the business to advertise. + BusinessContext *SmartCampaignSuggestionInfo_BusinessContext `protobuf:"bytes,8,opt,name=business_context,json=businessContext,proto3,oneof"` +} + +type SmartCampaignSuggestionInfo_BusinessLocationId struct { + // Optional. The ID of the Business Profile location. + // The location ID can be fetched by Business Profile API with its form: + // accounts/{accountId}/locations/{locationId}. The last {locationId} + // component from the Business Profile API represents the + // business_location_id. See the [Business Profile API] + // (https://developers.google.com/my-business/reference/rest/v4/accounts.locations) + BusinessLocationId int64 `protobuf:"varint,2,opt,name=business_location_id,json=businessLocationId,proto3,oneof"` +} + +func (*SmartCampaignSuggestionInfo_BusinessContext_) isSmartCampaignSuggestionInfo_BusinessSetting() { +} + +func (*SmartCampaignSuggestionInfo_BusinessLocationId) isSmartCampaignSuggestionInfo_BusinessSetting() { +} + type isSmartCampaignSuggestionInfo_GeoTarget interface { isSmartCampaignSuggestionInfo_GeoTarget() } @@ -280,8 +320,8 @@ func (*SmartCampaignSuggestionInfo_LocationList_) isSmartCampaignSuggestionInfo_ func (*SmartCampaignSuggestionInfo_Proximity) isSmartCampaignSuggestionInfo_GeoTarget() {} // Response message for -// [SmartCampaignBudgetSuggestService.SuggestSmartCampaignBudgets][]. Depending -// on whether the system could suggest the options, either all of the options or +// [SmartCampaignSuggestService.SuggestSmartCampaignBudgets][]. Depending on +// whether the system could suggest the options, either all of the options or // none of them might be returned. type SuggestSmartCampaignBudgetOptionsResponse struct { state protoimpl.MessageState @@ -349,6 +389,118 @@ func (x *SuggestSmartCampaignBudgetOptionsResponse) GetHigh() *SuggestSmartCampa return nil } +// Request message for +// [SmartCampaignSuggestService.SuggestSmartCampaignAd][google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignAd]. +type SuggestSmartCampaignAdRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. The ID of the customer. + CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` + // Required. Inputs used to suggest a Smart campaign ad. + // Required fields: final_url, language_code, keyword_themes. + // Optional but recommended fields to improve the quality of the suggestion: + // business_setting and geo_target. + SuggestionInfo *SmartCampaignSuggestionInfo `protobuf:"bytes,2,opt,name=suggestion_info,json=suggestionInfo,proto3" json:"suggestion_info,omitempty"` +} + +func (x *SuggestSmartCampaignAdRequest) Reset() { + *x = SuggestSmartCampaignAdRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *SuggestSmartCampaignAdRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SuggestSmartCampaignAdRequest) ProtoMessage() {} + +func (x *SuggestSmartCampaignAdRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SuggestSmartCampaignAdRequest.ProtoReflect.Descriptor instead. +func (*SuggestSmartCampaignAdRequest) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_rawDescGZIP(), []int{3} +} + +func (x *SuggestSmartCampaignAdRequest) GetCustomerId() string { + if x != nil { + return x.CustomerId + } + return "" +} + +func (x *SuggestSmartCampaignAdRequest) GetSuggestionInfo() *SmartCampaignSuggestionInfo { + if x != nil { + return x.SuggestionInfo + } + return nil +} + +// Response message for +// [SmartCampaignSuggestService.SuggestSmartCampaignAd][google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignAd]. +type SuggestSmartCampaignAdResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Optional. Ad info includes 3 creative headlines and 2 creative descriptions. + AdInfo *common.SmartCampaignAdInfo `protobuf:"bytes,1,opt,name=ad_info,json=adInfo,proto3" json:"ad_info,omitempty"` +} + +func (x *SuggestSmartCampaignAdResponse) Reset() { + *x = SuggestSmartCampaignAdResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *SuggestSmartCampaignAdResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SuggestSmartCampaignAdResponse) ProtoMessage() {} + +func (x *SuggestSmartCampaignAdResponse) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SuggestSmartCampaignAdResponse.ProtoReflect.Descriptor instead. +func (*SuggestSmartCampaignAdResponse) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_rawDescGZIP(), []int{4} +} + +func (x *SuggestSmartCampaignAdResponse) GetAdInfo() *common.SmartCampaignAdInfo { + if x != nil { + return x.AdInfo + } + return nil +} + // A list of locations. type SmartCampaignSuggestionInfo_LocationList struct { state protoimpl.MessageState @@ -362,7 +514,7 @@ type SmartCampaignSuggestionInfo_LocationList struct { func (x *SmartCampaignSuggestionInfo_LocationList) Reset() { *x = SmartCampaignSuggestionInfo_LocationList{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[3] + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -375,7 +527,7 @@ func (x *SmartCampaignSuggestionInfo_LocationList) String() string { func (*SmartCampaignSuggestionInfo_LocationList) ProtoMessage() {} func (x *SmartCampaignSuggestionInfo_LocationList) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[3] + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -398,6 +550,55 @@ func (x *SmartCampaignSuggestionInfo_LocationList) GetLocations() []*common.Loca return nil } +// A context that describes a business. +type SmartCampaignSuggestionInfo_BusinessContext struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Optional. The name of the business. + BusinessName string `protobuf:"bytes,1,opt,name=business_name,json=businessName,proto3" json:"business_name,omitempty"` +} + +func (x *SmartCampaignSuggestionInfo_BusinessContext) Reset() { + *x = SmartCampaignSuggestionInfo_BusinessContext{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *SmartCampaignSuggestionInfo_BusinessContext) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SmartCampaignSuggestionInfo_BusinessContext) ProtoMessage() {} + +func (x *SmartCampaignSuggestionInfo_BusinessContext) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SmartCampaignSuggestionInfo_BusinessContext.ProtoReflect.Descriptor instead. +func (*SmartCampaignSuggestionInfo_BusinessContext) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_rawDescGZIP(), []int{1, 1} +} + +func (x *SmartCampaignSuggestionInfo_BusinessContext) GetBusinessName() string { + if x != nil { + return x.BusinessName + } + return "" +} + // Performance metrics for a given budget option. type SuggestSmartCampaignBudgetOptionsResponse_Metrics struct { state protoimpl.MessageState @@ -413,7 +614,7 @@ type SuggestSmartCampaignBudgetOptionsResponse_Metrics struct { func (x *SuggestSmartCampaignBudgetOptionsResponse_Metrics) Reset() { *x = SuggestSmartCampaignBudgetOptionsResponse_Metrics{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[4] + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -426,7 +627,7 @@ func (x *SuggestSmartCampaignBudgetOptionsResponse_Metrics) String() string { func (*SuggestSmartCampaignBudgetOptionsResponse_Metrics) ProtoMessage() {} func (x *SuggestSmartCampaignBudgetOptionsResponse_Metrics) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[4] + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -474,7 +675,7 @@ type SuggestSmartCampaignBudgetOptionsResponse_BudgetOption struct { func (x *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) Reset() { *x = SuggestSmartCampaignBudgetOptionsResponse_BudgetOption{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[5] + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -487,7 +688,7 @@ func (x *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) String() string func (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) ProtoMessage() {} func (x *SuggestSmartCampaignBudgetOptionsResponse_BudgetOption) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[5] + mi := &file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -526,162 +727,211 @@ var file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_r 0x6e, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, - 0x76, 0x38, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, - 0x69, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, - 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, - 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, - 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, - 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9b, 0x02, 0x0a, 0x28, - 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, - 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, - 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, 0x12, 0x47, - 0x0a, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, - 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, - 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x48, 0x00, 0x52, 0x08, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x6d, 0x0a, 0x0f, 0x73, 0x75, 0x67, 0x67, 0x65, - 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x76, 0x38, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x61, 0x64, 0x5f, 0x74, 0x79, 0x70, + 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x63, 0x72, + 0x69, 0x74, 0x65, 0x72, 0x69, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, + 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, + 0x9b, 0x02, 0x0a, 0x28, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, + 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, + 0x49, 0x64, 0x12, 0x47, 0x0a, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x48, + 0x00, 0x52, 0x08, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x6d, 0x0a, 0x0f, 0x73, + 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x49, + 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x48, 0x00, 0x52, 0x0e, 0x73, 0x75, 0x67, 0x67, + 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x11, 0x0a, 0x0f, 0x73, 0x75, + 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x22, 0xe5, 0x06, + 0x0a, 0x1b, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, + 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x20, 0x0a, + 0x09, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x55, 0x72, 0x6c, 0x12, + 0x28, 0x0a, 0x0d, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x6c, 0x61, 0x6e, + 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x56, 0x0a, 0x0c, 0x61, 0x64, 0x5f, + 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, + 0x2e, 0x41, 0x64, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, + 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x61, 0x64, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, + 0x73, 0x12, 0x5c, 0x0a, 0x0e, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x74, 0x68, 0x65, + 0x6d, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, + 0x72, 0x64, 0x54, 0x68, 0x65, 0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x01, + 0x52, 0x0d, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x54, 0x68, 0x65, 0x6d, 0x65, 0x73, 0x12, + 0x7f, 0x0a, 0x10, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x74, + 0x65, 0x78, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x6d, 0x61, + 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, + 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, + 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, + 0x0f, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, + 0x12, 0x37, 0x0a, 0x14, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, + 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x12, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4c, + 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x76, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, - 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x42, - 0x03, 0xe0, 0x41, 0x02, 0x48, 0x00, 0x52, 0x0e, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, - 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x11, 0x0a, 0x0f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, - 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x22, 0x91, 0x05, 0x0a, 0x1b, 0x53, 0x6d, - 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, - 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x20, 0x0a, 0x09, 0x66, 0x69, 0x6e, - 0x61, 0x6c, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, - 0x01, 0x52, 0x08, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x55, 0x72, 0x6c, 0x12, 0x35, 0x0a, 0x14, 0x62, - 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x12, - 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0d, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, - 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, - 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x56, 0x0a, 0x0c, - 0x61, 0x64, 0x5f, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x6f, 0x6e, 0x2e, 0x41, 0x64, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, - 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x61, 0x64, 0x53, 0x63, 0x68, 0x65, 0x64, - 0x75, 0x6c, 0x65, 0x73, 0x12, 0x5c, 0x0a, 0x0e, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x5f, - 0x74, 0x68, 0x65, 0x6d, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x54, 0x68, 0x65, 0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x03, - 0xe0, 0x41, 0x01, 0x52, 0x0d, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x54, 0x68, 0x65, 0x6d, - 0x65, 0x73, 0x12, 0x76, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, - 0x69, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, + 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x03, 0xe0, 0x41, + 0x01, 0x48, 0x01, 0x52, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, + 0x74, 0x12, 0x52, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x78, 0x69, 0x6d, 0x69, 0x74, 0x79, 0x18, 0x05, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x72, 0x6f, 0x78, 0x69, 0x6d, 0x69, 0x74, 0x79, 0x49, + 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x01, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x78, + 0x69, 0x6d, 0x69, 0x74, 0x79, 0x1a, 0x5f, 0x0a, 0x0c, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x09, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6c, 0x6f, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x3b, 0x0a, 0x0f, 0x42, 0x75, 0x73, 0x69, 0x6e, 0x65, + 0x73, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x28, 0x0a, 0x0d, 0x62, 0x75, 0x73, + 0x69, 0x6e, 0x65, 0x73, 0x73, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x4e, + 0x61, 0x6d, 0x65, 0x42, 0x12, 0x0a, 0x10, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x5f, + 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x42, 0x0c, 0x0a, 0x0a, 0x67, 0x65, 0x6f, 0x5f, 0x74, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0xd0, 0x05, 0x0a, 0x29, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, + 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, + 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x03, 0x6c, 0x6f, 0x77, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x75, + 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, + 0x00, 0x52, 0x03, 0x6c, 0x6f, 0x77, 0x88, 0x01, 0x01, 0x12, 0x84, 0x01, 0x0a, 0x0b, 0x72, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, + 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x75, 0x64, + 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x01, + 0x52, 0x0b, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x88, 0x01, 0x01, + 0x12, 0x76, 0x0a, 0x04, 0x68, 0x69, 0x67, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x58, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x75, 0x64, 0x67, + 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x02, 0x52, + 0x04, 0x68, 0x69, 0x67, 0x68, 0x88, 0x01, 0x01, 0x1a, 0x5d, 0x0a, 0x07, 0x4d, 0x65, 0x74, 0x72, + 0x69, 0x63, 0x73, 0x12, 0x28, 0x0a, 0x10, 0x6d, 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79, + 0x5f, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x6d, + 0x69, 0x6e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x12, 0x28, 0x0a, + 0x10, 0x6d, 0x61, 0x78, 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x63, 0x6c, 0x69, 0x63, 0x6b, + 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x6d, 0x61, 0x78, 0x44, 0x61, 0x69, 0x6c, + 0x79, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x1a, 0xad, 0x01, 0x0a, 0x0c, 0x42, 0x75, 0x64, 0x67, + 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2e, 0x0a, 0x13, 0x64, 0x61, 0x69, 0x6c, + 0x79, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x41, 0x6d, 0x6f, 0x75, + 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x12, 0x6d, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x72, + 0x69, 0x63, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, + 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x07, + 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x42, 0x06, 0x0a, 0x04, 0x5f, 0x6c, 0x6f, 0x77, 0x42, + 0x0e, 0x0a, 0x0c, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x42, + 0x07, 0x0a, 0x05, 0x5f, 0x68, 0x69, 0x67, 0x68, 0x22, 0xb2, 0x01, 0x0a, 0x1d, 0x53, 0x75, 0x67, + 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x41, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x63, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x49, 0x64, + 0x12, 0x6b, 0x0a, 0x0f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, + 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, - 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x0c, 0x6c, 0x6f, - 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x52, 0x0a, 0x09, 0x70, 0x72, - 0x6f, 0x78, 0x69, 0x6d, 0x69, 0x74, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, - 0x72, 0x6f, 0x78, 0x69, 0x6d, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, - 0x01, 0x48, 0x00, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x78, 0x69, 0x6d, 0x69, 0x74, 0x79, 0x1a, 0x5f, - 0x0a, 0x0c, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x4f, - 0x0a, 0x09, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x6f, 0x6e, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x42, - 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x42, - 0x0c, 0x0a, 0x0a, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0xd0, 0x05, - 0x0a, 0x29, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, - 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x03, 0x6c, - 0x6f, 0x77, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x73, + 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x73, 0x0a, + 0x1e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, + 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x51, 0x0a, 0x07, 0x61, 0x64, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, + 0x6e, 0x2e, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, + 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x61, 0x64, 0x49, 0x6e, + 0x66, 0x6f, 0x32, 0xce, 0x04, 0x0a, 0x1b, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x12, 0x88, 0x02, 0x0a, 0x21, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, + 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, + 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, - 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x03, 0x6c, 0x6f, 0x77, 0x88, 0x01, - 0x01, 0x12, 0x84, 0x01, 0x0a, 0x0b, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, - 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, - 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, - 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, - 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x01, 0x52, 0x0b, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, - 0x65, 0x6e, 0x64, 0x65, 0x64, 0x88, 0x01, 0x01, 0x12, 0x76, 0x0a, 0x04, 0x68, 0x69, 0x67, 0x68, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, - 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, - 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x02, 0x52, 0x04, 0x68, 0x69, 0x67, 0x68, 0x88, 0x01, 0x01, - 0x1a, 0x5d, 0x0a, 0x07, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x28, 0x0a, 0x10, 0x6d, - 0x69, 0x6e, 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x43, - 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x12, 0x28, 0x0a, 0x10, 0x6d, 0x61, 0x78, 0x5f, 0x64, 0x61, 0x69, - 0x6c, 0x79, 0x5f, 0x63, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, - 0x0e, 0x6d, 0x61, 0x78, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x1a, - 0xad, 0x01, 0x0a, 0x0c, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x12, 0x2e, 0x0a, 0x13, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, - 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x64, - 0x61, 0x69, 0x6c, 0x79, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, - 0x12, 0x6d, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, - 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4d, - 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x42, - 0x06, 0x0a, 0x04, 0x5f, 0x6c, 0x6f, 0x77, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x72, 0x65, 0x63, 0x6f, - 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x68, 0x69, 0x67, 0x68, - 0x32, 0xef, 0x02, 0x0a, 0x1b, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, - 0x12, 0x88, 0x02, 0x0a, 0x21, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, - 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, - 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, - 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, - 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, - 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, - 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, - 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x44, 0x22, 0x3f, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, - 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, - 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, - 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, - 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x01, 0x2a, 0x1a, 0x45, 0xca, 0x41, 0x18, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, 0x74, 0x70, 0x73, - 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, - 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, 0x77, 0x6f, 0x72, - 0x64, 0x73, 0x42, 0x87, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, + 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x38, 0x2e, 0x73, + 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, + 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, + 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x44, 0x22, 0x3f, 0x2f, 0x76, 0x38, 0x2f, 0x63, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, + 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x2a, 0x7d, 0x3a, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, + 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, + 0x67, 0x65, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x01, 0x2a, 0x12, 0xdc, 0x01, + 0x0a, 0x16, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x64, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x20, 0x53, 0x6d, 0x61, - 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, - 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, - 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, - 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, - 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, - 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, - 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, - 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, - 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x33, + 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, 0x67, + 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x41, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x75, 0x67, + 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x41, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, + 0x93, 0x02, 0x39, 0x22, 0x34, 0x2f, 0x76, 0x38, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, + 0x2a, 0x7d, 0x3a, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x53, 0x6d, 0x61, 0x72, 0x74, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x64, 0x3a, 0x01, 0x2a, 0x1a, 0x45, 0xca, 0x41, + 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x27, 0x68, 0x74, 0x74, 0x70, + 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x64, 0x77, 0x6f, + 0x72, 0x64, 0x73, 0x42, 0x87, 0x02, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x38, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x42, 0x20, 0x53, 0x6d, + 0x61, 0x72, 0x74, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, + 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, + 0x5a, 0x48, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, + 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x38, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, + 0xaa, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x38, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x73, 0xca, 0x02, 0x20, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, + 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x38, 0x5c, 0x53, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0xea, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, + 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, + 0x3a, 0x56, 0x38, 0x3a, 0x3a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -696,37 +946,46 @@ func file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_ return file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_rawDescData } -var file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes = make([]protoimpl.MessageInfo, 6) +var file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes = make([]protoimpl.MessageInfo, 9) var file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_goTypes = []interface{}{ (*SuggestSmartCampaignBudgetOptionsRequest)(nil), // 0: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsRequest (*SmartCampaignSuggestionInfo)(nil), // 1: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo (*SuggestSmartCampaignBudgetOptionsResponse)(nil), // 2: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse - (*SmartCampaignSuggestionInfo_LocationList)(nil), // 3: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.LocationList - (*SuggestSmartCampaignBudgetOptionsResponse_Metrics)(nil), // 4: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics - (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption)(nil), // 5: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption - (*common.AdScheduleInfo)(nil), // 6: google.ads.googleads.v8.common.AdScheduleInfo - (*common.KeywordThemeInfo)(nil), // 7: google.ads.googleads.v8.common.KeywordThemeInfo - (*common.ProximityInfo)(nil), // 8: google.ads.googleads.v8.common.ProximityInfo - (*common.LocationInfo)(nil), // 9: google.ads.googleads.v8.common.LocationInfo + (*SuggestSmartCampaignAdRequest)(nil), // 3: google.ads.googleads.v8.services.SuggestSmartCampaignAdRequest + (*SuggestSmartCampaignAdResponse)(nil), // 4: google.ads.googleads.v8.services.SuggestSmartCampaignAdResponse + (*SmartCampaignSuggestionInfo_LocationList)(nil), // 5: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.LocationList + (*SmartCampaignSuggestionInfo_BusinessContext)(nil), // 6: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.BusinessContext + (*SuggestSmartCampaignBudgetOptionsResponse_Metrics)(nil), // 7: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics + (*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption)(nil), // 8: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption + (*common.AdScheduleInfo)(nil), // 9: google.ads.googleads.v8.common.AdScheduleInfo + (*common.KeywordThemeInfo)(nil), // 10: google.ads.googleads.v8.common.KeywordThemeInfo + (*common.ProximityInfo)(nil), // 11: google.ads.googleads.v8.common.ProximityInfo + (*common.SmartCampaignAdInfo)(nil), // 12: google.ads.googleads.v8.common.SmartCampaignAdInfo + (*common.LocationInfo)(nil), // 13: google.ads.googleads.v8.common.LocationInfo } var file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_depIdxs = []int32{ 1, // 0: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsRequest.suggestion_info:type_name -> google.ads.googleads.v8.services.SmartCampaignSuggestionInfo - 6, // 1: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.ad_schedules:type_name -> google.ads.googleads.v8.common.AdScheduleInfo - 7, // 2: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.keyword_themes:type_name -> google.ads.googleads.v8.common.KeywordThemeInfo - 3, // 3: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.location_list:type_name -> google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.LocationList - 8, // 4: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.proximity:type_name -> google.ads.googleads.v8.common.ProximityInfo - 5, // 5: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.low:type_name -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption - 5, // 6: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.recommended:type_name -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption - 5, // 7: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.high:type_name -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption - 9, // 8: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.LocationList.locations:type_name -> google.ads.googleads.v8.common.LocationInfo - 4, // 9: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.metrics:type_name -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics - 0, // 10: google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions:input_type -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsRequest - 2, // 11: google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions:output_type -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse - 11, // [11:12] is the sub-list for method output_type - 10, // [10:11] is the sub-list for method input_type - 10, // [10:10] is the sub-list for extension type_name - 10, // [10:10] is the sub-list for extension extendee - 0, // [0:10] is the sub-list for field type_name + 9, // 1: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.ad_schedules:type_name -> google.ads.googleads.v8.common.AdScheduleInfo + 10, // 2: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.keyword_themes:type_name -> google.ads.googleads.v8.common.KeywordThemeInfo + 6, // 3: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.business_context:type_name -> google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.BusinessContext + 5, // 4: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.location_list:type_name -> google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.LocationList + 11, // 5: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.proximity:type_name -> google.ads.googleads.v8.common.ProximityInfo + 8, // 6: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.low:type_name -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption + 8, // 7: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.recommended:type_name -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption + 8, // 8: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.high:type_name -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption + 1, // 9: google.ads.googleads.v8.services.SuggestSmartCampaignAdRequest.suggestion_info:type_name -> google.ads.googleads.v8.services.SmartCampaignSuggestionInfo + 12, // 10: google.ads.googleads.v8.services.SuggestSmartCampaignAdResponse.ad_info:type_name -> google.ads.googleads.v8.common.SmartCampaignAdInfo + 13, // 11: google.ads.googleads.v8.services.SmartCampaignSuggestionInfo.LocationList.locations:type_name -> google.ads.googleads.v8.common.LocationInfo + 7, // 12: google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption.metrics:type_name -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse.Metrics + 0, // 13: google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions:input_type -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsRequest + 3, // 14: google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignAd:input_type -> google.ads.googleads.v8.services.SuggestSmartCampaignAdRequest + 2, // 15: google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignBudgetOptions:output_type -> google.ads.googleads.v8.services.SuggestSmartCampaignBudgetOptionsResponse + 4, // 16: google.ads.googleads.v8.services.SmartCampaignSuggestService.SuggestSmartCampaignAd:output_type -> google.ads.googleads.v8.services.SuggestSmartCampaignAdResponse + 15, // [15:17] is the sub-list for method output_type + 13, // [13:15] is the sub-list for method input_type + 13, // [13:13] is the sub-list for extension type_name + 13, // [13:13] is the sub-list for extension extendee + 0, // [0:13] is the sub-list for field type_name } func init() { file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_init() } @@ -772,7 +1031,7 @@ func file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_ } } file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*SmartCampaignSuggestionInfo_LocationList); i { + switch v := v.(*SuggestSmartCampaignAdRequest); i { case 0: return &v.state case 1: @@ -784,7 +1043,7 @@ func file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_ } } file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*SuggestSmartCampaignBudgetOptionsResponse_Metrics); i { + switch v := v.(*SuggestSmartCampaignAdResponse); i { case 0: return &v.state case 1: @@ -796,6 +1055,42 @@ func file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_ } } file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SmartCampaignSuggestionInfo_LocationList); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SmartCampaignSuggestionInfo_BusinessContext); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SuggestSmartCampaignBudgetOptionsResponse_Metrics); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SuggestSmartCampaignBudgetOptionsResponse_BudgetOption); i { case 0: return &v.state @@ -813,6 +1108,8 @@ func file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_ (*SuggestSmartCampaignBudgetOptionsRequest_SuggestionInfo)(nil), } file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_msgTypes[1].OneofWrappers = []interface{}{ + (*SmartCampaignSuggestionInfo_BusinessContext_)(nil), + (*SmartCampaignSuggestionInfo_BusinessLocationId)(nil), (*SmartCampaignSuggestionInfo_LocationList_)(nil), (*SmartCampaignSuggestionInfo_Proximity)(nil), } @@ -823,7 +1120,7 @@ func file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_google_ads_googleads_v8_services_smart_campaign_suggest_service_proto_rawDesc, NumEnums: 0, - NumMessages: 6, + NumMessages: 9, NumExtensions: 0, NumServices: 1, }, @@ -851,6 +1148,9 @@ const _ = grpc.SupportPackageIsVersion6 type SmartCampaignSuggestServiceClient interface { // Returns BudgetOption suggestions. SuggestSmartCampaignBudgetOptions(ctx context.Context, in *SuggestSmartCampaignBudgetOptionsRequest, opts ...grpc.CallOption) (*SuggestSmartCampaignBudgetOptionsResponse, error) + // Suggests a Smart campaign ad compatible with the Ad family of resources, + // based on data points such as targeting and the business to advertise. + SuggestSmartCampaignAd(ctx context.Context, in *SuggestSmartCampaignAdRequest, opts ...grpc.CallOption) (*SuggestSmartCampaignAdResponse, error) } type smartCampaignSuggestServiceClient struct { @@ -870,10 +1170,22 @@ func (c *smartCampaignSuggestServiceClient) SuggestSmartCampaignBudgetOptions(ct return out, nil } +func (c *smartCampaignSuggestServiceClient) SuggestSmartCampaignAd(ctx context.Context, in *SuggestSmartCampaignAdRequest, opts ...grpc.CallOption) (*SuggestSmartCampaignAdResponse, error) { + out := new(SuggestSmartCampaignAdResponse) + err := c.cc.Invoke(ctx, "/google.ads.googleads.v8.services.SmartCampaignSuggestService/SuggestSmartCampaignAd", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // SmartCampaignSuggestServiceServer is the server API for SmartCampaignSuggestService service. type SmartCampaignSuggestServiceServer interface { // Returns BudgetOption suggestions. SuggestSmartCampaignBudgetOptions(context.Context, *SuggestSmartCampaignBudgetOptionsRequest) (*SuggestSmartCampaignBudgetOptionsResponse, error) + // Suggests a Smart campaign ad compatible with the Ad family of resources, + // based on data points such as targeting and the business to advertise. + SuggestSmartCampaignAd(context.Context, *SuggestSmartCampaignAdRequest) (*SuggestSmartCampaignAdResponse, error) } // UnimplementedSmartCampaignSuggestServiceServer can be embedded to have forward compatible implementations. @@ -883,6 +1195,9 @@ type UnimplementedSmartCampaignSuggestServiceServer struct { func (*UnimplementedSmartCampaignSuggestServiceServer) SuggestSmartCampaignBudgetOptions(context.Context, *SuggestSmartCampaignBudgetOptionsRequest) (*SuggestSmartCampaignBudgetOptionsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method SuggestSmartCampaignBudgetOptions not implemented") } +func (*UnimplementedSmartCampaignSuggestServiceServer) SuggestSmartCampaignAd(context.Context, *SuggestSmartCampaignAdRequest) (*SuggestSmartCampaignAdResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method SuggestSmartCampaignAd not implemented") +} func RegisterSmartCampaignSuggestServiceServer(s *grpc.Server, srv SmartCampaignSuggestServiceServer) { s.RegisterService(&_SmartCampaignSuggestService_serviceDesc, srv) @@ -906,6 +1221,24 @@ func _SmartCampaignSuggestService_SuggestSmartCampaignBudgetOptions_Handler(srv return interceptor(ctx, in, info, handler) } +func _SmartCampaignSuggestService_SuggestSmartCampaignAd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(SuggestSmartCampaignAdRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(SmartCampaignSuggestServiceServer).SuggestSmartCampaignAd(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.ads.googleads.v8.services.SmartCampaignSuggestService/SuggestSmartCampaignAd", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(SmartCampaignSuggestServiceServer).SuggestSmartCampaignAd(ctx, req.(*SuggestSmartCampaignAdRequest)) + } + return interceptor(ctx, in, info, handler) +} + var _SmartCampaignSuggestService_serviceDesc = grpc.ServiceDesc{ ServiceName: "google.ads.googleads.v8.services.SmartCampaignSuggestService", HandlerType: (*SmartCampaignSuggestServiceServer)(nil), @@ -914,6 +1247,10 @@ var _SmartCampaignSuggestService_serviceDesc = grpc.ServiceDesc{ MethodName: "SuggestSmartCampaignBudgetOptions", Handler: _SmartCampaignSuggestService_SuggestSmartCampaignBudgetOptions_Handler, }, + { + MethodName: "SuggestSmartCampaignAd", + Handler: _SmartCampaignSuggestService_SuggestSmartCampaignAd_Handler, + }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/ads/googleads/v8/services/smart_campaign_suggest_service.proto", diff --git a/googleapis/ads/googleads/v8/services/third_party_app_analytics_link_service.pb.go b/googleapis/ads/googleads/v8/services/third_party_app_analytics_link_service.pb.go index 60f5cb2ce..46a380a17 100644 --- a/googleapis/ads/googleads/v8/services/third_party_app_analytics_link_service.pb.go +++ b/googleapis/ads/googleads/v8/services/third_party_app_analytics_link_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/third_party_app_analytics_link_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/topic_constant_service.pb.go b/googleapis/ads/googleads/v8/services/topic_constant_service.pb.go index cfa86617c..d6ae968e3 100644 --- a/googleapis/ads/googleads/v8/services/topic_constant_service.pb.go +++ b/googleapis/ads/googleads/v8/services/topic_constant_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/topic_constant_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/topic_view_service.pb.go b/googleapis/ads/googleads/v8/services/topic_view_service.pb.go index 65bd3c80f..eba3c3386 100644 --- a/googleapis/ads/googleads/v8/services/topic_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/topic_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/topic_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/user_data_service.pb.go b/googleapis/ads/googleads/v8/services/user_data_service.pb.go index ccb536f80..a17e60a2b 100644 --- a/googleapis/ads/googleads/v8/services/user_data_service.pb.go +++ b/googleapis/ads/googleads/v8/services/user_data_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/user_data_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/user_interest_service.pb.go b/googleapis/ads/googleads/v8/services/user_interest_service.pb.go index 5e447d557..ff6f47416 100644 --- a/googleapis/ads/googleads/v8/services/user_interest_service.pb.go +++ b/googleapis/ads/googleads/v8/services/user_interest_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/user_interest_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/user_list_service.pb.go b/googleapis/ads/googleads/v8/services/user_list_service.pb.go index 6777d0253..7e593077c 100644 --- a/googleapis/ads/googleads/v8/services/user_list_service.pb.go +++ b/googleapis/ads/googleads/v8/services/user_list_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/user_list_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/user_location_view_service.pb.go b/googleapis/ads/googleads/v8/services/user_location_view_service.pb.go index 1ecada7c7..329a11b67 100644 --- a/googleapis/ads/googleads/v8/services/user_location_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/user_location_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/user_location_view_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/video_service.pb.go b/googleapis/ads/googleads/v8/services/video_service.pb.go index ad63ed55f..f9a0f36f8 100644 --- a/googleapis/ads/googleads/v8/services/video_service.pb.go +++ b/googleapis/ads/googleads/v8/services/video_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/video_service.proto package services diff --git a/googleapis/ads/googleads/v8/services/webpage_view_service.pb.go b/googleapis/ads/googleads/v8/services/webpage_view_service.pb.go index dc43fa0e1..1e0d5a6db 100644 --- a/googleapis/ads/googleads/v8/services/webpage_view_service.pb.go +++ b/googleapis/ads/googleads/v8/services/webpage_view_service.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.17.3 +// protoc v3.19.1 // source: google/ads/googleads/v8/services/webpage_view_service.proto package services diff --git a/googleapis/ads/googleads/v9/common/ad_asset.pb.go b/googleapis/ads/googleads/v9/common/ad_asset.pb.go index ed4682c07..6d906e8e8 100644 --- a/googleapis/ads/googleads/v9/common/ad_asset.pb.go +++ b/googleapis/ads/googleads/v9/common/ad_asset.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/ad_asset.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/ad_type_infos.pb.go b/googleapis/ads/googleads/v9/common/ad_type_infos.pb.go index f1fac018f..d9cfe7e22 100644 --- a/googleapis/ads/googleads/v9/common/ad_type_infos.pb.go +++ b/googleapis/ads/googleads/v9/common/ad_type_infos.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/ad_type_infos.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/asset_policy.pb.go b/googleapis/ads/googleads/v9/common/asset_policy.pb.go index c187e43c4..cd21e99bf 100644 --- a/googleapis/ads/googleads/v9/common/asset_policy.pb.go +++ b/googleapis/ads/googleads/v9/common/asset_policy.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/asset_policy.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/asset_types.pb.go b/googleapis/ads/googleads/v9/common/asset_types.pb.go index 95dd45697..13440bfc6 100644 --- a/googleapis/ads/googleads/v9/common/asset_types.pb.go +++ b/googleapis/ads/googleads/v9/common/asset_types.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/asset_types.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/bidding.pb.go b/googleapis/ads/googleads/v9/common/bidding.pb.go index f426897fa..dfde33caf 100644 --- a/googleapis/ads/googleads/v9/common/bidding.pb.go +++ b/googleapis/ads/googleads/v9/common/bidding.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/bidding.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/click_location.pb.go b/googleapis/ads/googleads/v9/common/click_location.pb.go index e5963ff5d..030cc76ce 100644 --- a/googleapis/ads/googleads/v9/common/click_location.pb.go +++ b/googleapis/ads/googleads/v9/common/click_location.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/click_location.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/criteria.pb.go b/googleapis/ads/googleads/v9/common/criteria.pb.go index a5d19b342..ffdc5e049 100644 --- a/googleapis/ads/googleads/v9/common/criteria.pb.go +++ b/googleapis/ads/googleads/v9/common/criteria.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/criteria.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/criterion_category_availability.pb.go b/googleapis/ads/googleads/v9/common/criterion_category_availability.pb.go index 79a5508dd..821d556b4 100644 --- a/googleapis/ads/googleads/v9/common/criterion_category_availability.pb.go +++ b/googleapis/ads/googleads/v9/common/criterion_category_availability.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/criterion_category_availability.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/custom_parameter.pb.go b/googleapis/ads/googleads/v9/common/custom_parameter.pb.go index b1503a41f..f86a19f95 100644 --- a/googleapis/ads/googleads/v9/common/custom_parameter.pb.go +++ b/googleapis/ads/googleads/v9/common/custom_parameter.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/custom_parameter.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/customizer_value.pb.go b/googleapis/ads/googleads/v9/common/customizer_value.pb.go index edd95ad59..f65780489 100644 --- a/googleapis/ads/googleads/v9/common/customizer_value.pb.go +++ b/googleapis/ads/googleads/v9/common/customizer_value.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/customizer_value.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/dates.pb.go b/googleapis/ads/googleads/v9/common/dates.pb.go index 7f9a44905..2cd413e4d 100644 --- a/googleapis/ads/googleads/v9/common/dates.pb.go +++ b/googleapis/ads/googleads/v9/common/dates.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/dates.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/explorer_auto_optimizer_setting.pb.go b/googleapis/ads/googleads/v9/common/explorer_auto_optimizer_setting.pb.go index eb7d0f036..01d509453 100644 --- a/googleapis/ads/googleads/v9/common/explorer_auto_optimizer_setting.pb.go +++ b/googleapis/ads/googleads/v9/common/explorer_auto_optimizer_setting.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/explorer_auto_optimizer_setting.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/extensions.pb.go b/googleapis/ads/googleads/v9/common/extensions.pb.go index d27f40504..a1e00811c 100644 --- a/googleapis/ads/googleads/v9/common/extensions.pb.go +++ b/googleapis/ads/googleads/v9/common/extensions.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/extensions.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/feed_common.pb.go b/googleapis/ads/googleads/v9/common/feed_common.pb.go index 4e3c44944..b863e32bf 100644 --- a/googleapis/ads/googleads/v9/common/feed_common.pb.go +++ b/googleapis/ads/googleads/v9/common/feed_common.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/feed_common.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/feed_item_set_filter_type_infos.pb.go b/googleapis/ads/googleads/v9/common/feed_item_set_filter_type_infos.pb.go index c5a533a82..2e3e16038 100644 --- a/googleapis/ads/googleads/v9/common/feed_item_set_filter_type_infos.pb.go +++ b/googleapis/ads/googleads/v9/common/feed_item_set_filter_type_infos.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/feed_item_set_filter_type_infos.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/final_app_url.pb.go b/googleapis/ads/googleads/v9/common/final_app_url.pb.go index 4caed7bb5..dd47b7de2 100644 --- a/googleapis/ads/googleads/v9/common/final_app_url.pb.go +++ b/googleapis/ads/googleads/v9/common/final_app_url.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/final_app_url.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/frequency_cap.pb.go b/googleapis/ads/googleads/v9/common/frequency_cap.pb.go index a6294c019..48ec97f83 100644 --- a/googleapis/ads/googleads/v9/common/frequency_cap.pb.go +++ b/googleapis/ads/googleads/v9/common/frequency_cap.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/frequency_cap.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/keyword_plan_common.pb.go b/googleapis/ads/googleads/v9/common/keyword_plan_common.pb.go index 28a83cbf5..f3f24859b 100644 --- a/googleapis/ads/googleads/v9/common/keyword_plan_common.pb.go +++ b/googleapis/ads/googleads/v9/common/keyword_plan_common.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/keyword_plan_common.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/matching_function.pb.go b/googleapis/ads/googleads/v9/common/matching_function.pb.go index 3caa06ae1..6095e3fe0 100644 --- a/googleapis/ads/googleads/v9/common/matching_function.pb.go +++ b/googleapis/ads/googleads/v9/common/matching_function.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/matching_function.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/metrics.pb.go b/googleapis/ads/googleads/v9/common/metrics.pb.go index 64fb1eb3c..3ab4e6eed 100644 --- a/googleapis/ads/googleads/v9/common/metrics.pb.go +++ b/googleapis/ads/googleads/v9/common/metrics.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/metrics.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/offline_user_data.pb.go b/googleapis/ads/googleads/v9/common/offline_user_data.pb.go index efef04ffd..e7b67b424 100644 --- a/googleapis/ads/googleads/v9/common/offline_user_data.pb.go +++ b/googleapis/ads/googleads/v9/common/offline_user_data.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/offline_user_data.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/policy.pb.go b/googleapis/ads/googleads/v9/common/policy.pb.go index f35ba5c99..e39d4b891 100644 --- a/googleapis/ads/googleads/v9/common/policy.pb.go +++ b/googleapis/ads/googleads/v9/common/policy.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/policy.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/policy_summary.pb.go b/googleapis/ads/googleads/v9/common/policy_summary.pb.go index c92cc8063..353480ae0 100644 --- a/googleapis/ads/googleads/v9/common/policy_summary.pb.go +++ b/googleapis/ads/googleads/v9/common/policy_summary.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/policy_summary.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/real_time_bidding_setting.pb.go b/googleapis/ads/googleads/v9/common/real_time_bidding_setting.pb.go index 164168d1f..848cc0151 100644 --- a/googleapis/ads/googleads/v9/common/real_time_bidding_setting.pb.go +++ b/googleapis/ads/googleads/v9/common/real_time_bidding_setting.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/real_time_bidding_setting.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/segments.pb.go b/googleapis/ads/googleads/v9/common/segments.pb.go index 4d91b8539..77ecf10d9 100644 --- a/googleapis/ads/googleads/v9/common/segments.pb.go +++ b/googleapis/ads/googleads/v9/common/segments.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/segments.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/simulation.pb.go b/googleapis/ads/googleads/v9/common/simulation.pb.go index 839ce422b..b96e90e6f 100644 --- a/googleapis/ads/googleads/v9/common/simulation.pb.go +++ b/googleapis/ads/googleads/v9/common/simulation.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/simulation.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/tag_snippet.pb.go b/googleapis/ads/googleads/v9/common/tag_snippet.pb.go index 4c291e8db..5b010462b 100644 --- a/googleapis/ads/googleads/v9/common/tag_snippet.pb.go +++ b/googleapis/ads/googleads/v9/common/tag_snippet.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/tag_snippet.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/targeting_setting.pb.go b/googleapis/ads/googleads/v9/common/targeting_setting.pb.go index 490215f87..8794691c1 100644 --- a/googleapis/ads/googleads/v9/common/targeting_setting.pb.go +++ b/googleapis/ads/googleads/v9/common/targeting_setting.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/targeting_setting.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/text_label.pb.go b/googleapis/ads/googleads/v9/common/text_label.pb.go index 529a483d0..29936d241 100644 --- a/googleapis/ads/googleads/v9/common/text_label.pb.go +++ b/googleapis/ads/googleads/v9/common/text_label.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/text_label.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/url_collection.pb.go b/googleapis/ads/googleads/v9/common/url_collection.pb.go index 35893fb66..fd39c6d2a 100644 --- a/googleapis/ads/googleads/v9/common/url_collection.pb.go +++ b/googleapis/ads/googleads/v9/common/url_collection.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/url_collection.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/user_lists.pb.go b/googleapis/ads/googleads/v9/common/user_lists.pb.go index 8834c216f..bde2ddf25 100644 --- a/googleapis/ads/googleads/v9/common/user_lists.pb.go +++ b/googleapis/ads/googleads/v9/common/user_lists.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/user_lists.proto package common import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/common/value.pb.go b/googleapis/ads/googleads/v9/common/value.pb.go index fe13c093b..f42938450 100644 --- a/googleapis/ads/googleads/v9/common/value.pb.go +++ b/googleapis/ads/googleads/v9/common/value.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/common/value.proto package common import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/access_invitation_status.pb.go b/googleapis/ads/googleads/v9/enums/access_invitation_status.pb.go index beb5b5740..3ce02b7b0 100644 --- a/googleapis/ads/googleads/v9/enums/access_invitation_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/access_invitation_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/access_invitation_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/access_reason.pb.go b/googleapis/ads/googleads/v9/enums/access_reason.pb.go index f312f1f03..61d150918 100644 --- a/googleapis/ads/googleads/v9/enums/access_reason.pb.go +++ b/googleapis/ads/googleads/v9/enums/access_reason.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/access_reason.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/access_role.pb.go b/googleapis/ads/googleads/v9/enums/access_role.pb.go index 31da065b9..efce38c50 100644 --- a/googleapis/ads/googleads/v9/enums/access_role.pb.go +++ b/googleapis/ads/googleads/v9/enums/access_role.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/access_role.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/account_budget_proposal_status.pb.go b/googleapis/ads/googleads/v9/enums/account_budget_proposal_status.pb.go index 375b40860..ac15fab75 100644 --- a/googleapis/ads/googleads/v9/enums/account_budget_proposal_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/account_budget_proposal_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/account_budget_proposal_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/account_budget_proposal_type.pb.go b/googleapis/ads/googleads/v9/enums/account_budget_proposal_type.pb.go index 7fde0f523..be26e8c80 100644 --- a/googleapis/ads/googleads/v9/enums/account_budget_proposal_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/account_budget_proposal_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/account_budget_proposal_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/account_budget_status.pb.go b/googleapis/ads/googleads/v9/enums/account_budget_status.pb.go index 7bb35b78e..faad20d27 100644 --- a/googleapis/ads/googleads/v9/enums/account_budget_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/account_budget_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/account_budget_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/account_link_status.pb.go b/googleapis/ads/googleads/v9/enums/account_link_status.pb.go index 57d2a56dc..432fffdc1 100644 --- a/googleapis/ads/googleads/v9/enums/account_link_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/account_link_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/account_link_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_customizer_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/ad_customizer_placeholder_field.pb.go index e896eb6bd..a1bad9640 100644 --- a/googleapis/ads/googleads/v9/enums/ad_customizer_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_customizer_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_customizer_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_destination_type.pb.go b/googleapis/ads/googleads/v9/enums/ad_destination_type.pb.go index 9ee9d7652..387e418ae 100644 --- a/googleapis/ads/googleads/v9/enums/ad_destination_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_destination_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_destination_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_group_ad_rotation_mode.pb.go b/googleapis/ads/googleads/v9/enums/ad_group_ad_rotation_mode.pb.go index 5eef1b78a..b57048a72 100644 --- a/googleapis/ads/googleads/v9/enums/ad_group_ad_rotation_mode.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_group_ad_rotation_mode.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_group_ad_rotation_mode.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_group_ad_status.pb.go b/googleapis/ads/googleads/v9/enums/ad_group_ad_status.pb.go index b38cf8ed9..234350bfc 100644 --- a/googleapis/ads/googleads/v9/enums/ad_group_ad_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_group_ad_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_group_ad_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_group_criterion_approval_status.pb.go b/googleapis/ads/googleads/v9/enums/ad_group_criterion_approval_status.pb.go index cafb69a76..4724a425c 100644 --- a/googleapis/ads/googleads/v9/enums/ad_group_criterion_approval_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_group_criterion_approval_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_group_criterion_approval_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_group_criterion_status.pb.go b/googleapis/ads/googleads/v9/enums/ad_group_criterion_status.pb.go index 518984e2e..724c5b0f7 100644 --- a/googleapis/ads/googleads/v9/enums/ad_group_criterion_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_group_criterion_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_group_criterion_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_group_status.pb.go b/googleapis/ads/googleads/v9/enums/ad_group_status.pb.go index ceda0b221..f8e3f1110 100644 --- a/googleapis/ads/googleads/v9/enums/ad_group_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_group_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_group_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_group_type.pb.go b/googleapis/ads/googleads/v9/enums/ad_group_type.pb.go index bbfbe43d8..53df0c952 100644 --- a/googleapis/ads/googleads/v9/enums/ad_group_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_group_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_group_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_network_type.pb.go b/googleapis/ads/googleads/v9/enums/ad_network_type.pb.go index 41d8e1bda..037bf4038 100644 --- a/googleapis/ads/googleads/v9/enums/ad_network_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_network_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_network_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_serving_optimization_status.pb.go b/googleapis/ads/googleads/v9/enums/ad_serving_optimization_status.pb.go index 1ed6f9c88..4597ab4d3 100644 --- a/googleapis/ads/googleads/v9/enums/ad_serving_optimization_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_serving_optimization_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_serving_optimization_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_strength.pb.go b/googleapis/ads/googleads/v9/enums/ad_strength.pb.go index f2cbe568c..04e3595f5 100644 --- a/googleapis/ads/googleads/v9/enums/ad_strength.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_strength.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_strength.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/ad_type.pb.go b/googleapis/ads/googleads/v9/enums/ad_type.pb.go index 8fd937072..37742d306 100644 --- a/googleapis/ads/googleads/v9/enums/ad_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/ad_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/ad_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/advertising_channel_sub_type.pb.go b/googleapis/ads/googleads/v9/enums/advertising_channel_sub_type.pb.go index 24a69d35a..ea6ded7c9 100644 --- a/googleapis/ads/googleads/v9/enums/advertising_channel_sub_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/advertising_channel_sub_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/advertising_channel_sub_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/advertising_channel_type.pb.go b/googleapis/ads/googleads/v9/enums/advertising_channel_type.pb.go index a0175d17c..51ff7206b 100644 --- a/googleapis/ads/googleads/v9/enums/advertising_channel_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/advertising_channel_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/advertising_channel_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/affiliate_location_feed_relationship_type.pb.go b/googleapis/ads/googleads/v9/enums/affiliate_location_feed_relationship_type.pb.go index 6e3739bff..5ce65f6b0 100644 --- a/googleapis/ads/googleads/v9/enums/affiliate_location_feed_relationship_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/affiliate_location_feed_relationship_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/affiliate_location_feed_relationship_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/affiliate_location_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/affiliate_location_placeholder_field.pb.go index fdb33ba6e..515a378df 100644 --- a/googleapis/ads/googleads/v9/enums/affiliate_location_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/affiliate_location_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/affiliate_location_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/age_range_type.pb.go b/googleapis/ads/googleads/v9/enums/age_range_type.pb.go index 4ed89c8c6..d5173a4b7 100644 --- a/googleapis/ads/googleads/v9/enums/age_range_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/age_range_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/age_range_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/app_campaign_app_store.pb.go b/googleapis/ads/googleads/v9/enums/app_campaign_app_store.pb.go index 3aa3bba3e..0abb1a868 100644 --- a/googleapis/ads/googleads/v9/enums/app_campaign_app_store.pb.go +++ b/googleapis/ads/googleads/v9/enums/app_campaign_app_store.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/app_campaign_app_store.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/app_campaign_bidding_strategy_goal_type.pb.go b/googleapis/ads/googleads/v9/enums/app_campaign_bidding_strategy_goal_type.pb.go index f3a1a1ff3..1074cac93 100644 --- a/googleapis/ads/googleads/v9/enums/app_campaign_bidding_strategy_goal_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/app_campaign_bidding_strategy_goal_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/app_campaign_bidding_strategy_goal_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/app_payment_model_type.pb.go b/googleapis/ads/googleads/v9/enums/app_payment_model_type.pb.go index 2c4be5d6c..cd689de94 100644 --- a/googleapis/ads/googleads/v9/enums/app_payment_model_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/app_payment_model_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/app_payment_model_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/app_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/app_placeholder_field.pb.go index 16c6a7b80..7412d8004 100644 --- a/googleapis/ads/googleads/v9/enums/app_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/app_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/app_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/app_store.pb.go b/googleapis/ads/googleads/v9/enums/app_store.pb.go index 93e18f202..d9d9d4769 100644 --- a/googleapis/ads/googleads/v9/enums/app_store.pb.go +++ b/googleapis/ads/googleads/v9/enums/app_store.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/app_store.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/app_url_operating_system_type.pb.go b/googleapis/ads/googleads/v9/enums/app_url_operating_system_type.pb.go index e8ce8d309..bc5644796 100644 --- a/googleapis/ads/googleads/v9/enums/app_url_operating_system_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/app_url_operating_system_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/app_url_operating_system_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_field_type.pb.go b/googleapis/ads/googleads/v9/enums/asset_field_type.pb.go index 4a4b57c8e..fadd63c31 100644 --- a/googleapis/ads/googleads/v9/enums/asset_field_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_field_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_field_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_group_status.pb.go b/googleapis/ads/googleads/v9/enums/asset_group_status.pb.go index e1dfed2be..58ff2aa1e 100644 --- a/googleapis/ads/googleads/v9/enums/asset_group_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_group_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_group_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_link_status.pb.go b/googleapis/ads/googleads/v9/enums/asset_link_status.pb.go index 3c27d9092..805f9a963 100644 --- a/googleapis/ads/googleads/v9/enums/asset_link_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_link_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_link_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_performance_label.pb.go b/googleapis/ads/googleads/v9/enums/asset_performance_label.pb.go index e5e30a0f5..7ebc430f2 100644 --- a/googleapis/ads/googleads/v9/enums/asset_performance_label.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_performance_label.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_performance_label.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_set_asset_status.pb.go b/googleapis/ads/googleads/v9/enums/asset_set_asset_status.pb.go index 4a95f1e70..1d65b2282 100644 --- a/googleapis/ads/googleads/v9/enums/asset_set_asset_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_set_asset_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_set_asset_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_set_link_status.pb.go b/googleapis/ads/googleads/v9/enums/asset_set_link_status.pb.go index 82109157a..c8df087d0 100644 --- a/googleapis/ads/googleads/v9/enums/asset_set_link_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_set_link_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_set_link_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_set_status.pb.go b/googleapis/ads/googleads/v9/enums/asset_set_status.pb.go index 13ef01d4c..569aaf5e4 100644 --- a/googleapis/ads/googleads/v9/enums/asset_set_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_set_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_set_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_set_type.pb.go b/googleapis/ads/googleads/v9/enums/asset_set_type.pb.go index 79ae6520f..ab2926fe4 100644 --- a/googleapis/ads/googleads/v9/enums/asset_set_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_set_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_set_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/asset_type.pb.go b/googleapis/ads/googleads/v9/enums/asset_type.pb.go index dcb94bf94..6982adb9b 100644 --- a/googleapis/ads/googleads/v9/enums/asset_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/asset_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/asset_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/attribution_model.pb.go b/googleapis/ads/googleads/v9/enums/attribution_model.pb.go index 8b68bc83c..acfb7643c 100644 --- a/googleapis/ads/googleads/v9/enums/attribution_model.pb.go +++ b/googleapis/ads/googleads/v9/enums/attribution_model.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/attribution_model.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/batch_job_status.pb.go b/googleapis/ads/googleads/v9/enums/batch_job_status.pb.go index 6a947a036..c13cc84e4 100644 --- a/googleapis/ads/googleads/v9/enums/batch_job_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/batch_job_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/batch_job_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/bid_modifier_source.pb.go b/googleapis/ads/googleads/v9/enums/bid_modifier_source.pb.go index ee44e2437..33de63294 100644 --- a/googleapis/ads/googleads/v9/enums/bid_modifier_source.pb.go +++ b/googleapis/ads/googleads/v9/enums/bid_modifier_source.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/bid_modifier_source.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/bidding_source.pb.go b/googleapis/ads/googleads/v9/enums/bidding_source.pb.go index b30ae0cc9..481f32b13 100644 --- a/googleapis/ads/googleads/v9/enums/bidding_source.pb.go +++ b/googleapis/ads/googleads/v9/enums/bidding_source.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/bidding_source.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/bidding_strategy_status.pb.go b/googleapis/ads/googleads/v9/enums/bidding_strategy_status.pb.go index 9b7aaf4ef..0c8fdceea 100644 --- a/googleapis/ads/googleads/v9/enums/bidding_strategy_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/bidding_strategy_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/bidding_strategy_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/bidding_strategy_type.pb.go b/googleapis/ads/googleads/v9/enums/bidding_strategy_type.pb.go index 519df0965..38173c8ed 100644 --- a/googleapis/ads/googleads/v9/enums/bidding_strategy_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/bidding_strategy_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/bidding_strategy_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/billing_setup_status.pb.go b/googleapis/ads/googleads/v9/enums/billing_setup_status.pb.go index 41abc8ecf..024c6a90b 100644 --- a/googleapis/ads/googleads/v9/enums/billing_setup_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/billing_setup_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/billing_setup_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/brand_safety_suitability.pb.go b/googleapis/ads/googleads/v9/enums/brand_safety_suitability.pb.go index 59bee0b42..d806ed0b6 100644 --- a/googleapis/ads/googleads/v9/enums/brand_safety_suitability.pb.go +++ b/googleapis/ads/googleads/v9/enums/brand_safety_suitability.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/brand_safety_suitability.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/budget_campaign_association_status.pb.go b/googleapis/ads/googleads/v9/enums/budget_campaign_association_status.pb.go index 144fb6ef0..5c2146b70 100644 --- a/googleapis/ads/googleads/v9/enums/budget_campaign_association_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/budget_campaign_association_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/budget_campaign_association_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/budget_delivery_method.pb.go b/googleapis/ads/googleads/v9/enums/budget_delivery_method.pb.go index da249becd..7d9488769 100644 --- a/googleapis/ads/googleads/v9/enums/budget_delivery_method.pb.go +++ b/googleapis/ads/googleads/v9/enums/budget_delivery_method.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/budget_delivery_method.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/budget_period.pb.go b/googleapis/ads/googleads/v9/enums/budget_period.pb.go index bc5779562..277990f1b 100644 --- a/googleapis/ads/googleads/v9/enums/budget_period.pb.go +++ b/googleapis/ads/googleads/v9/enums/budget_period.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/budget_period.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/budget_status.pb.go b/googleapis/ads/googleads/v9/enums/budget_status.pb.go index 99f9a3d39..18c9f8720 100644 --- a/googleapis/ads/googleads/v9/enums/budget_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/budget_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/budget_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/budget_type.pb.go b/googleapis/ads/googleads/v9/enums/budget_type.pb.go index 917de4e5b..cebafc85b 100644 --- a/googleapis/ads/googleads/v9/enums/budget_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/budget_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/budget_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/call_conversion_reporting_state.pb.go b/googleapis/ads/googleads/v9/enums/call_conversion_reporting_state.pb.go index 185687e9e..8477a6961 100644 --- a/googleapis/ads/googleads/v9/enums/call_conversion_reporting_state.pb.go +++ b/googleapis/ads/googleads/v9/enums/call_conversion_reporting_state.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/call_conversion_reporting_state.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/call_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/call_placeholder_field.pb.go index f61ed4796..6b9e65209 100644 --- a/googleapis/ads/googleads/v9/enums/call_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/call_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/call_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/call_to_action_type.pb.go b/googleapis/ads/googleads/v9/enums/call_to_action_type.pb.go index e0046d4ea..8df49d9cd 100644 --- a/googleapis/ads/googleads/v9/enums/call_to_action_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/call_to_action_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/call_to_action_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/call_tracking_display_location.pb.go b/googleapis/ads/googleads/v9/enums/call_tracking_display_location.pb.go index 9da87c47b..6925cd33a 100644 --- a/googleapis/ads/googleads/v9/enums/call_tracking_display_location.pb.go +++ b/googleapis/ads/googleads/v9/enums/call_tracking_display_location.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/call_tracking_display_location.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/call_type.pb.go b/googleapis/ads/googleads/v9/enums/call_type.pb.go index 7d4330abf..bdde276d0 100644 --- a/googleapis/ads/googleads/v9/enums/call_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/call_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/call_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/callout_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/callout_placeholder_field.pb.go index c7bbd7b57..a530beec7 100644 --- a/googleapis/ads/googleads/v9/enums/callout_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/callout_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/callout_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/campaign_criterion_status.pb.go b/googleapis/ads/googleads/v9/enums/campaign_criterion_status.pb.go index 525691a1a..69be8a7cc 100644 --- a/googleapis/ads/googleads/v9/enums/campaign_criterion_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/campaign_criterion_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/campaign_criterion_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/campaign_draft_status.pb.go b/googleapis/ads/googleads/v9/enums/campaign_draft_status.pb.go index cc2f06b49..7c58be591 100644 --- a/googleapis/ads/googleads/v9/enums/campaign_draft_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/campaign_draft_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/campaign_draft_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/campaign_experiment_status.pb.go b/googleapis/ads/googleads/v9/enums/campaign_experiment_status.pb.go index 625a894b7..514fb5779 100644 --- a/googleapis/ads/googleads/v9/enums/campaign_experiment_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/campaign_experiment_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/campaign_experiment_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/campaign_experiment_traffic_split_type.pb.go b/googleapis/ads/googleads/v9/enums/campaign_experiment_traffic_split_type.pb.go index 0c2ee5a7e..d12502679 100644 --- a/googleapis/ads/googleads/v9/enums/campaign_experiment_traffic_split_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/campaign_experiment_traffic_split_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/campaign_experiment_traffic_split_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/campaign_experiment_type.pb.go b/googleapis/ads/googleads/v9/enums/campaign_experiment_type.pb.go index 4b28e8f22..ac066ff70 100644 --- a/googleapis/ads/googleads/v9/enums/campaign_experiment_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/campaign_experiment_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/campaign_experiment_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/campaign_serving_status.pb.go b/googleapis/ads/googleads/v9/enums/campaign_serving_status.pb.go index 5ab965942..b51b817d7 100644 --- a/googleapis/ads/googleads/v9/enums/campaign_serving_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/campaign_serving_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/campaign_serving_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/campaign_shared_set_status.pb.go b/googleapis/ads/googleads/v9/enums/campaign_shared_set_status.pb.go index fce2a4819..4a56c0bb6 100644 --- a/googleapis/ads/googleads/v9/enums/campaign_shared_set_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/campaign_shared_set_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/campaign_shared_set_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/campaign_status.pb.go b/googleapis/ads/googleads/v9/enums/campaign_status.pb.go index f7ac12f88..30bfabe4a 100644 --- a/googleapis/ads/googleads/v9/enums/campaign_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/campaign_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/campaign_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/change_client_type.pb.go b/googleapis/ads/googleads/v9/enums/change_client_type.pb.go index 7ab119ab1..3f2efdd68 100644 --- a/googleapis/ads/googleads/v9/enums/change_client_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/change_client_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/change_client_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/change_event_resource_type.pb.go b/googleapis/ads/googleads/v9/enums/change_event_resource_type.pb.go index cb8e7ca14..61a7c2349 100644 --- a/googleapis/ads/googleads/v9/enums/change_event_resource_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/change_event_resource_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/change_event_resource_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/change_status_operation.pb.go b/googleapis/ads/googleads/v9/enums/change_status_operation.pb.go index 5d6fad44a..0921e6f71 100644 --- a/googleapis/ads/googleads/v9/enums/change_status_operation.pb.go +++ b/googleapis/ads/googleads/v9/enums/change_status_operation.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/change_status_operation.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/change_status_resource_type.pb.go b/googleapis/ads/googleads/v9/enums/change_status_resource_type.pb.go index e8abd0f10..33d664460 100644 --- a/googleapis/ads/googleads/v9/enums/change_status_resource_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/change_status_resource_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/change_status_resource_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/click_type.pb.go b/googleapis/ads/googleads/v9/enums/click_type.pb.go index 9f92fc795..19b01f375 100644 --- a/googleapis/ads/googleads/v9/enums/click_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/click_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/click_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/combined_audience_status.pb.go b/googleapis/ads/googleads/v9/enums/combined_audience_status.pb.go index 279b50b6e..0bb62c75e 100644 --- a/googleapis/ads/googleads/v9/enums/combined_audience_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/combined_audience_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/combined_audience_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/content_label_type.pb.go b/googleapis/ads/googleads/v9/enums/content_label_type.pb.go index f286b47eb..e875579da 100644 --- a/googleapis/ads/googleads/v9/enums/content_label_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/content_label_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/content_label_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_action_category.pb.go b/googleapis/ads/googleads/v9/enums/conversion_action_category.pb.go index b4d5d0d20..2ecb1b039 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_action_category.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_action_category.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_action_category.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_action_counting_type.pb.go b/googleapis/ads/googleads/v9/enums/conversion_action_counting_type.pb.go index 8cc37677a..61e124fdf 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_action_counting_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_action_counting_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_action_counting_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_action_status.pb.go b/googleapis/ads/googleads/v9/enums/conversion_action_status.pb.go index 08fa3de8c..c98f2a88a 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_action_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_action_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_action_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_action_type.pb.go b/googleapis/ads/googleads/v9/enums/conversion_action_type.pb.go index 1fda3ab65..428cea54a 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_action_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_action_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_action_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_adjustment_type.pb.go b/googleapis/ads/googleads/v9/enums/conversion_adjustment_type.pb.go index 7280115d7..c04413318 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_adjustment_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_adjustment_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_adjustment_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_attribution_event_type.pb.go b/googleapis/ads/googleads/v9/enums/conversion_attribution_event_type.pb.go index 333702d5c..fee030057 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_attribution_event_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_attribution_event_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_attribution_event_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_custom_variable_status.pb.go b/googleapis/ads/googleads/v9/enums/conversion_custom_variable_status.pb.go index d46548092..ba6ed8d94 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_custom_variable_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_custom_variable_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_custom_variable_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_lag_bucket.pb.go b/googleapis/ads/googleads/v9/enums/conversion_lag_bucket.pb.go index b7fc71ce2..2e745641c 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_lag_bucket.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_lag_bucket.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_lag_bucket.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_or_adjustment_lag_bucket.pb.go b/googleapis/ads/googleads/v9/enums/conversion_or_adjustment_lag_bucket.pb.go index 2c6f40080..f1ced98e6 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_or_adjustment_lag_bucket.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_or_adjustment_lag_bucket.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_or_adjustment_lag_bucket.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_origin.pb.go b/googleapis/ads/googleads/v9/enums/conversion_origin.pb.go index 4db8289d6..8e2a30d98 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_origin.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_origin.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_origin.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_value_rule_primary_dimension.pb.go b/googleapis/ads/googleads/v9/enums/conversion_value_rule_primary_dimension.pb.go index f045cd5f2..326a5649b 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_value_rule_primary_dimension.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_value_rule_primary_dimension.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_value_rule_primary_dimension.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_value_rule_set_status.pb.go b/googleapis/ads/googleads/v9/enums/conversion_value_rule_set_status.pb.go index ff932684c..7ff73121e 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_value_rule_set_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_value_rule_set_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_value_rule_set_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/conversion_value_rule_status.pb.go b/googleapis/ads/googleads/v9/enums/conversion_value_rule_status.pb.go index 167096188..0a953f619 100644 --- a/googleapis/ads/googleads/v9/enums/conversion_value_rule_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/conversion_value_rule_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/conversion_value_rule_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/criterion_category_channel_availability_mode.pb.go b/googleapis/ads/googleads/v9/enums/criterion_category_channel_availability_mode.pb.go index 3701cc207..447441da1 100644 --- a/googleapis/ads/googleads/v9/enums/criterion_category_channel_availability_mode.pb.go +++ b/googleapis/ads/googleads/v9/enums/criterion_category_channel_availability_mode.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/criterion_category_channel_availability_mode.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/criterion_category_locale_availability_mode.pb.go b/googleapis/ads/googleads/v9/enums/criterion_category_locale_availability_mode.pb.go index acd368ff4..93896fc14 100644 --- a/googleapis/ads/googleads/v9/enums/criterion_category_locale_availability_mode.pb.go +++ b/googleapis/ads/googleads/v9/enums/criterion_category_locale_availability_mode.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/criterion_category_locale_availability_mode.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/criterion_system_serving_status.pb.go b/googleapis/ads/googleads/v9/enums/criterion_system_serving_status.pb.go index 19bae63cb..42616c3b3 100644 --- a/googleapis/ads/googleads/v9/enums/criterion_system_serving_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/criterion_system_serving_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/criterion_system_serving_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/criterion_type.pb.go b/googleapis/ads/googleads/v9/enums/criterion_type.pb.go index a9342c0c9..ff38bd511 100644 --- a/googleapis/ads/googleads/v9/enums/criterion_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/criterion_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/criterion_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/custom_audience_member_type.pb.go b/googleapis/ads/googleads/v9/enums/custom_audience_member_type.pb.go index 536cfef4a..1261edb54 100644 --- a/googleapis/ads/googleads/v9/enums/custom_audience_member_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/custom_audience_member_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/custom_audience_member_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/custom_audience_status.pb.go b/googleapis/ads/googleads/v9/enums/custom_audience_status.pb.go index afd9baf11..99f14812f 100644 --- a/googleapis/ads/googleads/v9/enums/custom_audience_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/custom_audience_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/custom_audience_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/custom_audience_type.pb.go b/googleapis/ads/googleads/v9/enums/custom_audience_type.pb.go index 5186c2a3f..ccca4faef 100644 --- a/googleapis/ads/googleads/v9/enums/custom_audience_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/custom_audience_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/custom_audience_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/custom_conversion_goal_status.pb.go b/googleapis/ads/googleads/v9/enums/custom_conversion_goal_status.pb.go index 7dd4c207a..6272f6e18 100644 --- a/googleapis/ads/googleads/v9/enums/custom_conversion_goal_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/custom_conversion_goal_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/custom_conversion_goal_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/custom_interest_member_type.pb.go b/googleapis/ads/googleads/v9/enums/custom_interest_member_type.pb.go index 3f19d54e8..bb61ac445 100644 --- a/googleapis/ads/googleads/v9/enums/custom_interest_member_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/custom_interest_member_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/custom_interest_member_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/custom_interest_status.pb.go b/googleapis/ads/googleads/v9/enums/custom_interest_status.pb.go index f96d91e8d..1ab861303 100644 --- a/googleapis/ads/googleads/v9/enums/custom_interest_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/custom_interest_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/custom_interest_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/custom_interest_type.pb.go b/googleapis/ads/googleads/v9/enums/custom_interest_type.pb.go index 805005514..972d21337 100644 --- a/googleapis/ads/googleads/v9/enums/custom_interest_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/custom_interest_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/custom_interest_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/custom_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/custom_placeholder_field.pb.go index 78c2d6405..41950f594 100644 --- a/googleapis/ads/googleads/v9/enums/custom_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/custom_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/custom_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/customer_match_upload_key_type.pb.go b/googleapis/ads/googleads/v9/enums/customer_match_upload_key_type.pb.go index f7fa830cd..5394f1832 100644 --- a/googleapis/ads/googleads/v9/enums/customer_match_upload_key_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/customer_match_upload_key_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/customer_match_upload_key_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go b/googleapis/ads/googleads/v9/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go index 04c43725f..9901e9c4b 100644 --- a/googleapis/ads/googleads/v9/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go +++ b/googleapis/ads/googleads/v9/enums/customer_pay_per_conversion_eligibility_failure_reason.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/customer_pay_per_conversion_eligibility_failure_reason.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/customizer_attribute_status.pb.go b/googleapis/ads/googleads/v9/enums/customizer_attribute_status.pb.go index c796ae145..b17b5fa53 100644 --- a/googleapis/ads/googleads/v9/enums/customizer_attribute_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/customizer_attribute_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/customizer_attribute_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/customizer_attribute_type.pb.go b/googleapis/ads/googleads/v9/enums/customizer_attribute_type.pb.go index 440c68d7b..9ced4e418 100644 --- a/googleapis/ads/googleads/v9/enums/customizer_attribute_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/customizer_attribute_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/customizer_attribute_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/customizer_value_status.pb.go b/googleapis/ads/googleads/v9/enums/customizer_value_status.pb.go index db861ccd8..d1dc91bb7 100644 --- a/googleapis/ads/googleads/v9/enums/customizer_value_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/customizer_value_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/customizer_value_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/data_driven_model_status.pb.go b/googleapis/ads/googleads/v9/enums/data_driven_model_status.pb.go index 90acc0216..adf763c40 100644 --- a/googleapis/ads/googleads/v9/enums/data_driven_model_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/data_driven_model_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/data_driven_model_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/day_of_week.pb.go b/googleapis/ads/googleads/v9/enums/day_of_week.pb.go index 2ece43e03..f654e3d2c 100644 --- a/googleapis/ads/googleads/v9/enums/day_of_week.pb.go +++ b/googleapis/ads/googleads/v9/enums/day_of_week.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/day_of_week.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/device.pb.go b/googleapis/ads/googleads/v9/enums/device.pb.go index 9f8d2d4e5..1bfcf8080 100644 --- a/googleapis/ads/googleads/v9/enums/device.pb.go +++ b/googleapis/ads/googleads/v9/enums/device.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/device.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/display_ad_format_setting.pb.go b/googleapis/ads/googleads/v9/enums/display_ad_format_setting.pb.go index b38bf6006..da9851ee9 100644 --- a/googleapis/ads/googleads/v9/enums/display_ad_format_setting.pb.go +++ b/googleapis/ads/googleads/v9/enums/display_ad_format_setting.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/display_ad_format_setting.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/display_upload_product_type.pb.go b/googleapis/ads/googleads/v9/enums/display_upload_product_type.pb.go index c807bfff8..792b4c398 100644 --- a/googleapis/ads/googleads/v9/enums/display_upload_product_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/display_upload_product_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/display_upload_product_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/distance_bucket.pb.go b/googleapis/ads/googleads/v9/enums/distance_bucket.pb.go index 92dd012c5..409b027b5 100644 --- a/googleapis/ads/googleads/v9/enums/distance_bucket.pb.go +++ b/googleapis/ads/googleads/v9/enums/distance_bucket.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/distance_bucket.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/dsa_page_feed_criterion_field.pb.go b/googleapis/ads/googleads/v9/enums/dsa_page_feed_criterion_field.pb.go index 6a0f00138..e43572c31 100644 --- a/googleapis/ads/googleads/v9/enums/dsa_page_feed_criterion_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/dsa_page_feed_criterion_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/dsa_page_feed_criterion_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/education_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/education_placeholder_field.pb.go index edadc1fdc..ceb9e1d48 100644 --- a/googleapis/ads/googleads/v9/enums/education_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/education_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/education_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/extension_setting_device.pb.go b/googleapis/ads/googleads/v9/enums/extension_setting_device.pb.go index 3254c25d1..a82efd399 100644 --- a/googleapis/ads/googleads/v9/enums/extension_setting_device.pb.go +++ b/googleapis/ads/googleads/v9/enums/extension_setting_device.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/extension_setting_device.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/extension_type.pb.go b/googleapis/ads/googleads/v9/enums/extension_type.pb.go index a2b6db4d7..d23673b75 100644 --- a/googleapis/ads/googleads/v9/enums/extension_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/extension_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/extension_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/external_conversion_source.pb.go b/googleapis/ads/googleads/v9/enums/external_conversion_source.pb.go index 87f5f89d2..c1bbdcd87 100644 --- a/googleapis/ads/googleads/v9/enums/external_conversion_source.pb.go +++ b/googleapis/ads/googleads/v9/enums/external_conversion_source.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/external_conversion_source.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_attribute_type.pb.go b/googleapis/ads/googleads/v9/enums/feed_attribute_type.pb.go index bf2e7cef1..a527170e3 100644 --- a/googleapis/ads/googleads/v9/enums/feed_attribute_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_attribute_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_attribute_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_quality_approval_status.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_quality_approval_status.pb.go index 4c89a3d06..955f3df52 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_quality_approval_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_quality_approval_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_quality_approval_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_quality_disapproval_reason.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_quality_disapproval_reason.pb.go index 06411380f..6c7d2de30 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_quality_disapproval_reason.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_quality_disapproval_reason.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_quality_disapproval_reason.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_set_status.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_set_status.pb.go index 0f1e6a34d..d5af8e376 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_set_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_set_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_set_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_set_string_filter_type.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_set_string_filter_type.pb.go index 60eff1d6f..5e5b9513a 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_set_string_filter_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_set_string_filter_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_set_string_filter_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_status.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_status.pb.go index 070303cc4..9a34da277 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_target_device.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_target_device.pb.go index e73c516d5..2f8870f90 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_target_device.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_target_device.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_target_device.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_target_status.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_target_status.pb.go index e77e44398..35657f9d8 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_target_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_target_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_target_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_target_type.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_target_type.pb.go index 9c9ca6c03..04f3e6130 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_target_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_target_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_target_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_item_validation_status.pb.go b/googleapis/ads/googleads/v9/enums/feed_item_validation_status.pb.go index 7ed495b02..7190e6dec 100644 --- a/googleapis/ads/googleads/v9/enums/feed_item_validation_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_item_validation_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_item_validation_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_link_status.pb.go b/googleapis/ads/googleads/v9/enums/feed_link_status.pb.go index 2d91b7cfc..322cb5e64 100644 --- a/googleapis/ads/googleads/v9/enums/feed_link_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_link_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_link_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_mapping_criterion_type.pb.go b/googleapis/ads/googleads/v9/enums/feed_mapping_criterion_type.pb.go index 60ff2e4c1..f4ebe8f9b 100644 --- a/googleapis/ads/googleads/v9/enums/feed_mapping_criterion_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_mapping_criterion_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_mapping_criterion_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_mapping_status.pb.go b/googleapis/ads/googleads/v9/enums/feed_mapping_status.pb.go index 3afdf3b6c..3d22d24dd 100644 --- a/googleapis/ads/googleads/v9/enums/feed_mapping_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_mapping_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_mapping_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_origin.pb.go b/googleapis/ads/googleads/v9/enums/feed_origin.pb.go index cdd61e759..1d11565b6 100644 --- a/googleapis/ads/googleads/v9/enums/feed_origin.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_origin.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_origin.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/feed_status.pb.go b/googleapis/ads/googleads/v9/enums/feed_status.pb.go index e1b94984e..7fd3a7205 100644 --- a/googleapis/ads/googleads/v9/enums/feed_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/feed_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/feed_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/flight_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/flight_placeholder_field.pb.go index c98ce82c1..55f91094e 100644 --- a/googleapis/ads/googleads/v9/enums/flight_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/flight_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/flight_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/frequency_cap_event_type.pb.go b/googleapis/ads/googleads/v9/enums/frequency_cap_event_type.pb.go index 930294611..c1d93b33e 100644 --- a/googleapis/ads/googleads/v9/enums/frequency_cap_event_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/frequency_cap_event_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/frequency_cap_event_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/frequency_cap_level.pb.go b/googleapis/ads/googleads/v9/enums/frequency_cap_level.pb.go index 702849bd2..e78ce962c 100644 --- a/googleapis/ads/googleads/v9/enums/frequency_cap_level.pb.go +++ b/googleapis/ads/googleads/v9/enums/frequency_cap_level.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/frequency_cap_level.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/frequency_cap_time_unit.pb.go b/googleapis/ads/googleads/v9/enums/frequency_cap_time_unit.pb.go index 0f0d3a20d..f34010a1b 100644 --- a/googleapis/ads/googleads/v9/enums/frequency_cap_time_unit.pb.go +++ b/googleapis/ads/googleads/v9/enums/frequency_cap_time_unit.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/frequency_cap_time_unit.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/gender_type.pb.go b/googleapis/ads/googleads/v9/enums/gender_type.pb.go index c7fccdbe5..c83e498eb 100644 --- a/googleapis/ads/googleads/v9/enums/gender_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/gender_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/gender_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/geo_target_constant_status.pb.go b/googleapis/ads/googleads/v9/enums/geo_target_constant_status.pb.go index 75c9a2230..6378e5be6 100644 --- a/googleapis/ads/googleads/v9/enums/geo_target_constant_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/geo_target_constant_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/geo_target_constant_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/geo_targeting_restriction.pb.go b/googleapis/ads/googleads/v9/enums/geo_targeting_restriction.pb.go index 6dd5178e2..4adf43e2b 100644 --- a/googleapis/ads/googleads/v9/enums/geo_targeting_restriction.pb.go +++ b/googleapis/ads/googleads/v9/enums/geo_targeting_restriction.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/geo_targeting_restriction.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/geo_targeting_type.pb.go b/googleapis/ads/googleads/v9/enums/geo_targeting_type.pb.go index b17fd5de6..d563a2afe 100644 --- a/googleapis/ads/googleads/v9/enums/geo_targeting_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/geo_targeting_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/geo_targeting_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/goal_config_level.pb.go b/googleapis/ads/googleads/v9/enums/goal_config_level.pb.go index a6d707ef6..3d0393eef 100644 --- a/googleapis/ads/googleads/v9/enums/goal_config_level.pb.go +++ b/googleapis/ads/googleads/v9/enums/goal_config_level.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/goal_config_level.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/google_ads_field_category.pb.go b/googleapis/ads/googleads/v9/enums/google_ads_field_category.pb.go index 61dc7bc5f..ad33ff6e7 100644 --- a/googleapis/ads/googleads/v9/enums/google_ads_field_category.pb.go +++ b/googleapis/ads/googleads/v9/enums/google_ads_field_category.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/google_ads_field_category.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/google_ads_field_data_type.pb.go b/googleapis/ads/googleads/v9/enums/google_ads_field_data_type.pb.go index 76931a61d..9eb14b2c4 100644 --- a/googleapis/ads/googleads/v9/enums/google_ads_field_data_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/google_ads_field_data_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/google_ads_field_data_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/google_voice_call_status.pb.go b/googleapis/ads/googleads/v9/enums/google_voice_call_status.pb.go index 1328f2087..24271ebab 100644 --- a/googleapis/ads/googleads/v9/enums/google_voice_call_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/google_voice_call_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/google_voice_call_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/hotel_date_selection_type.pb.go b/googleapis/ads/googleads/v9/enums/hotel_date_selection_type.pb.go index 49a2e9153..8a82375c2 100644 --- a/googleapis/ads/googleads/v9/enums/hotel_date_selection_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/hotel_date_selection_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/hotel_date_selection_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/hotel_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/hotel_placeholder_field.pb.go index 9a8b55590..30c1eae4c 100644 --- a/googleapis/ads/googleads/v9/enums/hotel_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/hotel_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/hotel_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/hotel_price_bucket.pb.go b/googleapis/ads/googleads/v9/enums/hotel_price_bucket.pb.go index 06fb96063..1eb893684 100644 --- a/googleapis/ads/googleads/v9/enums/hotel_price_bucket.pb.go +++ b/googleapis/ads/googleads/v9/enums/hotel_price_bucket.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/hotel_price_bucket.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/hotel_rate_type.pb.go b/googleapis/ads/googleads/v9/enums/hotel_rate_type.pb.go index 3065be734..fbcb9a582 100644 --- a/googleapis/ads/googleads/v9/enums/hotel_rate_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/hotel_rate_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/hotel_rate_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/hotel_reconciliation_status.pb.go b/googleapis/ads/googleads/v9/enums/hotel_reconciliation_status.pb.go index 61e2a3eae..b3fe02cb3 100644 --- a/googleapis/ads/googleads/v9/enums/hotel_reconciliation_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/hotel_reconciliation_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/hotel_reconciliation_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/image_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/image_placeholder_field.pb.go index f69d330b1..6d10d6bf4 100644 --- a/googleapis/ads/googleads/v9/enums/image_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/image_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/image_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/income_range_type.pb.go b/googleapis/ads/googleads/v9/enums/income_range_type.pb.go index 085d1b971..99dcc0e17 100644 --- a/googleapis/ads/googleads/v9/enums/income_range_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/income_range_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/income_range_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/interaction_event_type.pb.go b/googleapis/ads/googleads/v9/enums/interaction_event_type.pb.go index b90665276..eb8109682 100644 --- a/googleapis/ads/googleads/v9/enums/interaction_event_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/interaction_event_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/interaction_event_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/interaction_type.pb.go b/googleapis/ads/googleads/v9/enums/interaction_type.pb.go index 720711f90..b3d4da781 100644 --- a/googleapis/ads/googleads/v9/enums/interaction_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/interaction_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/interaction_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/invoice_type.pb.go b/googleapis/ads/googleads/v9/enums/invoice_type.pb.go index c73922d22..57ad45558 100644 --- a/googleapis/ads/googleads/v9/enums/invoice_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/invoice_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/invoice_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/job_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/job_placeholder_field.pb.go index a6d90cfba..07ffb4772 100644 --- a/googleapis/ads/googleads/v9/enums/job_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/job_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/job_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/keyword_match_type.pb.go b/googleapis/ads/googleads/v9/enums/keyword_match_type.pb.go index 7dba1783b..947698358 100644 --- a/googleapis/ads/googleads/v9/enums/keyword_match_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/keyword_match_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/keyword_match_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/keyword_plan_aggregate_metric_type.pb.go b/googleapis/ads/googleads/v9/enums/keyword_plan_aggregate_metric_type.pb.go index 861265fb1..e6c8d7b7a 100644 --- a/googleapis/ads/googleads/v9/enums/keyword_plan_aggregate_metric_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/keyword_plan_aggregate_metric_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/keyword_plan_aggregate_metric_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/keyword_plan_competition_level.pb.go b/googleapis/ads/googleads/v9/enums/keyword_plan_competition_level.pb.go index 4a764f13a..203521f60 100644 --- a/googleapis/ads/googleads/v9/enums/keyword_plan_competition_level.pb.go +++ b/googleapis/ads/googleads/v9/enums/keyword_plan_competition_level.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/keyword_plan_competition_level.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/keyword_plan_concept_group_type.pb.go b/googleapis/ads/googleads/v9/enums/keyword_plan_concept_group_type.pb.go index 1c4eb8bf4..6efe15bdf 100644 --- a/googleapis/ads/googleads/v9/enums/keyword_plan_concept_group_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/keyword_plan_concept_group_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/keyword_plan_concept_group_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/keyword_plan_forecast_interval.pb.go b/googleapis/ads/googleads/v9/enums/keyword_plan_forecast_interval.pb.go index 3de420ff1..c5720517f 100644 --- a/googleapis/ads/googleads/v9/enums/keyword_plan_forecast_interval.pb.go +++ b/googleapis/ads/googleads/v9/enums/keyword_plan_forecast_interval.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/keyword_plan_forecast_interval.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/keyword_plan_keyword_annotation.pb.go b/googleapis/ads/googleads/v9/enums/keyword_plan_keyword_annotation.pb.go index aa0753716..e922eb021 100644 --- a/googleapis/ads/googleads/v9/enums/keyword_plan_keyword_annotation.pb.go +++ b/googleapis/ads/googleads/v9/enums/keyword_plan_keyword_annotation.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/keyword_plan_keyword_annotation.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/keyword_plan_network.pb.go b/googleapis/ads/googleads/v9/enums/keyword_plan_network.pb.go index 063e1a1b8..21635f66d 100644 --- a/googleapis/ads/googleads/v9/enums/keyword_plan_network.pb.go +++ b/googleapis/ads/googleads/v9/enums/keyword_plan_network.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/keyword_plan_network.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/label_status.pb.go b/googleapis/ads/googleads/v9/enums/label_status.pb.go index e89efa4f7..b39248bac 100644 --- a/googleapis/ads/googleads/v9/enums/label_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/label_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/label_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/lead_form_call_to_action_type.pb.go b/googleapis/ads/googleads/v9/enums/lead_form_call_to_action_type.pb.go index d2ffb3e04..f6387f9bd 100644 --- a/googleapis/ads/googleads/v9/enums/lead_form_call_to_action_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/lead_form_call_to_action_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/lead_form_call_to_action_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/lead_form_desired_intent.pb.go b/googleapis/ads/googleads/v9/enums/lead_form_desired_intent.pb.go index fa867edde..77de384f7 100644 --- a/googleapis/ads/googleads/v9/enums/lead_form_desired_intent.pb.go +++ b/googleapis/ads/googleads/v9/enums/lead_form_desired_intent.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/lead_form_desired_intent.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/lead_form_field_user_input_type.pb.go b/googleapis/ads/googleads/v9/enums/lead_form_field_user_input_type.pb.go index bf51d660e..ed5b81b74 100644 --- a/googleapis/ads/googleads/v9/enums/lead_form_field_user_input_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/lead_form_field_user_input_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/lead_form_field_user_input_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/lead_form_post_submit_call_to_action_type.pb.go b/googleapis/ads/googleads/v9/enums/lead_form_post_submit_call_to_action_type.pb.go index 7be385729..1e80fa036 100644 --- a/googleapis/ads/googleads/v9/enums/lead_form_post_submit_call_to_action_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/lead_form_post_submit_call_to_action_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/lead_form_post_submit_call_to_action_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/legacy_app_install_ad_app_store.pb.go b/googleapis/ads/googleads/v9/enums/legacy_app_install_ad_app_store.pb.go index f9048a600..67af189ac 100644 --- a/googleapis/ads/googleads/v9/enums/legacy_app_install_ad_app_store.pb.go +++ b/googleapis/ads/googleads/v9/enums/legacy_app_install_ad_app_store.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/legacy_app_install_ad_app_store.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/linked_account_type.pb.go b/googleapis/ads/googleads/v9/enums/linked_account_type.pb.go index ec6e9faae..febfa565d 100644 --- a/googleapis/ads/googleads/v9/enums/linked_account_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/linked_account_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/linked_account_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/listing_group_filter_bidding_category_level.pb.go b/googleapis/ads/googleads/v9/enums/listing_group_filter_bidding_category_level.pb.go index 79ad56b0f..3169e2d0d 100644 --- a/googleapis/ads/googleads/v9/enums/listing_group_filter_bidding_category_level.pb.go +++ b/googleapis/ads/googleads/v9/enums/listing_group_filter_bidding_category_level.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/listing_group_filter_bidding_category_level.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/listing_group_filter_custom_attribute_index.pb.go b/googleapis/ads/googleads/v9/enums/listing_group_filter_custom_attribute_index.pb.go index 3b6014ac2..f95ab99d3 100644 --- a/googleapis/ads/googleads/v9/enums/listing_group_filter_custom_attribute_index.pb.go +++ b/googleapis/ads/googleads/v9/enums/listing_group_filter_custom_attribute_index.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/listing_group_filter_custom_attribute_index.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/listing_group_filter_product_channel.pb.go b/googleapis/ads/googleads/v9/enums/listing_group_filter_product_channel.pb.go index 21eccf5e7..865c3e1f7 100644 --- a/googleapis/ads/googleads/v9/enums/listing_group_filter_product_channel.pb.go +++ b/googleapis/ads/googleads/v9/enums/listing_group_filter_product_channel.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/listing_group_filter_product_channel.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/listing_group_filter_product_condition.pb.go b/googleapis/ads/googleads/v9/enums/listing_group_filter_product_condition.pb.go index ea7af6692..24fd0973c 100644 --- a/googleapis/ads/googleads/v9/enums/listing_group_filter_product_condition.pb.go +++ b/googleapis/ads/googleads/v9/enums/listing_group_filter_product_condition.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/listing_group_filter_product_condition.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/listing_group_filter_product_type_level.pb.go b/googleapis/ads/googleads/v9/enums/listing_group_filter_product_type_level.pb.go index 856930a9f..83cf1940c 100644 --- a/googleapis/ads/googleads/v9/enums/listing_group_filter_product_type_level.pb.go +++ b/googleapis/ads/googleads/v9/enums/listing_group_filter_product_type_level.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/listing_group_filter_product_type_level.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/listing_group_filter_type_enum.pb.go b/googleapis/ads/googleads/v9/enums/listing_group_filter_type_enum.pb.go index f61ce9db0..de31ce595 100644 --- a/googleapis/ads/googleads/v9/enums/listing_group_filter_type_enum.pb.go +++ b/googleapis/ads/googleads/v9/enums/listing_group_filter_type_enum.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/listing_group_filter_type_enum.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/listing_group_filter_vertical.pb.go b/googleapis/ads/googleads/v9/enums/listing_group_filter_vertical.pb.go index 496cd811b..6093565f5 100644 --- a/googleapis/ads/googleads/v9/enums/listing_group_filter_vertical.pb.go +++ b/googleapis/ads/googleads/v9/enums/listing_group_filter_vertical.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/listing_group_filter_vertical.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/listing_group_type.pb.go b/googleapis/ads/googleads/v9/enums/listing_group_type.pb.go index d7eee2494..e8e7e8c47 100644 --- a/googleapis/ads/googleads/v9/enums/listing_group_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/listing_group_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/listing_group_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/local_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/local_placeholder_field.pb.go index edb68f447..8468a0979 100644 --- a/googleapis/ads/googleads/v9/enums/local_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/local_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/local_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/location_extension_targeting_criterion_field.pb.go b/googleapis/ads/googleads/v9/enums/location_extension_targeting_criterion_field.pb.go index 69830207f..387ae9786 100644 --- a/googleapis/ads/googleads/v9/enums/location_extension_targeting_criterion_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/location_extension_targeting_criterion_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/location_extension_targeting_criterion_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/location_group_radius_units.pb.go b/googleapis/ads/googleads/v9/enums/location_group_radius_units.pb.go index 39346bcd7..47a7c77d0 100644 --- a/googleapis/ads/googleads/v9/enums/location_group_radius_units.pb.go +++ b/googleapis/ads/googleads/v9/enums/location_group_radius_units.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/location_group_radius_units.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/location_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/location_placeholder_field.pb.go index 14e7a8f4a..8c2f22078 100644 --- a/googleapis/ads/googleads/v9/enums/location_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/location_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/location_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/location_source_type.pb.go b/googleapis/ads/googleads/v9/enums/location_source_type.pb.go index 8336cfac8..8ed77c999 100644 --- a/googleapis/ads/googleads/v9/enums/location_source_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/location_source_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/location_source_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -43,8 +44,7 @@ const ( LocationSourceTypeEnum_UNSPECIFIED LocationSourceTypeEnum_LocationSourceType = 0 // Used for return value only. Represents value unknown in this version. LocationSourceTypeEnum_UNKNOWN LocationSourceTypeEnum_LocationSourceType = 1 - // Locations associated with the customer's linked Google My Business - // account. + // Locations associated with the customer's linked Business Profile. LocationSourceTypeEnum_GOOGLE_MY_BUSINESS LocationSourceTypeEnum_LocationSourceType = 2 // Affiliate (chain) store locations. For example, Best Buy store locations. LocationSourceTypeEnum_AFFILIATE LocationSourceTypeEnum_LocationSourceType = 3 diff --git a/googleapis/ads/googleads/v9/enums/manager_link_status.pb.go b/googleapis/ads/googleads/v9/enums/manager_link_status.pb.go index a064361b4..daaba8baa 100644 --- a/googleapis/ads/googleads/v9/enums/manager_link_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/manager_link_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/manager_link_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/matching_function_context_type.pb.go b/googleapis/ads/googleads/v9/enums/matching_function_context_type.pb.go index 6ce333803..8c4f1eadb 100644 --- a/googleapis/ads/googleads/v9/enums/matching_function_context_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/matching_function_context_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/matching_function_context_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/matching_function_operator.pb.go b/googleapis/ads/googleads/v9/enums/matching_function_operator.pb.go index 716c2d9a4..7b1a49610 100644 --- a/googleapis/ads/googleads/v9/enums/matching_function_operator.pb.go +++ b/googleapis/ads/googleads/v9/enums/matching_function_operator.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/matching_function_operator.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/media_type.pb.go b/googleapis/ads/googleads/v9/enums/media_type.pb.go index 106d4ffa4..cdf521349 100644 --- a/googleapis/ads/googleads/v9/enums/media_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/media_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/media_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/merchant_center_link_status.pb.go b/googleapis/ads/googleads/v9/enums/merchant_center_link_status.pb.go index 11413f9c8..b9ec3ce87 100644 --- a/googleapis/ads/googleads/v9/enums/merchant_center_link_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/merchant_center_link_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/merchant_center_link_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/message_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/message_placeholder_field.pb.go index e021c6615..faa48c439 100644 --- a/googleapis/ads/googleads/v9/enums/message_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/message_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/message_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/mime_type.pb.go b/googleapis/ads/googleads/v9/enums/mime_type.pb.go index a3d988a92..636ab0280 100644 --- a/googleapis/ads/googleads/v9/enums/mime_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/mime_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/mime_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/minute_of_hour.pb.go b/googleapis/ads/googleads/v9/enums/minute_of_hour.pb.go index 37b1a305f..8cd9c3f87 100644 --- a/googleapis/ads/googleads/v9/enums/minute_of_hour.pb.go +++ b/googleapis/ads/googleads/v9/enums/minute_of_hour.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/minute_of_hour.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/mobile_app_vendor.pb.go b/googleapis/ads/googleads/v9/enums/mobile_app_vendor.pb.go index 71aba17ce..157fc223e 100644 --- a/googleapis/ads/googleads/v9/enums/mobile_app_vendor.pb.go +++ b/googleapis/ads/googleads/v9/enums/mobile_app_vendor.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/mobile_app_vendor.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/mobile_device_type.pb.go b/googleapis/ads/googleads/v9/enums/mobile_device_type.pb.go index 5fd0cf0e8..d9daf9037 100644 --- a/googleapis/ads/googleads/v9/enums/mobile_device_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/mobile_device_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/mobile_device_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/month_of_year.pb.go b/googleapis/ads/googleads/v9/enums/month_of_year.pb.go index 1696452f2..4e08df8a7 100644 --- a/googleapis/ads/googleads/v9/enums/month_of_year.pb.go +++ b/googleapis/ads/googleads/v9/enums/month_of_year.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/month_of_year.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/negative_geo_target_type.pb.go b/googleapis/ads/googleads/v9/enums/negative_geo_target_type.pb.go index 8767831d3..d4a09bc6f 100644 --- a/googleapis/ads/googleads/v9/enums/negative_geo_target_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/negative_geo_target_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/negative_geo_target_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/offline_user_data_job_failure_reason.pb.go b/googleapis/ads/googleads/v9/enums/offline_user_data_job_failure_reason.pb.go index 7f0f85f2e..1463cc0f7 100644 --- a/googleapis/ads/googleads/v9/enums/offline_user_data_job_failure_reason.pb.go +++ b/googleapis/ads/googleads/v9/enums/offline_user_data_job_failure_reason.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/offline_user_data_job_failure_reason.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/offline_user_data_job_match_rate_range.pb.go b/googleapis/ads/googleads/v9/enums/offline_user_data_job_match_rate_range.pb.go index 32f472f39..4272cf098 100644 --- a/googleapis/ads/googleads/v9/enums/offline_user_data_job_match_rate_range.pb.go +++ b/googleapis/ads/googleads/v9/enums/offline_user_data_job_match_rate_range.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/offline_user_data_job_match_rate_range.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/offline_user_data_job_status.pb.go b/googleapis/ads/googleads/v9/enums/offline_user_data_job_status.pb.go index 0e2a34f0b..81f0393f0 100644 --- a/googleapis/ads/googleads/v9/enums/offline_user_data_job_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/offline_user_data_job_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/offline_user_data_job_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/offline_user_data_job_type.pb.go b/googleapis/ads/googleads/v9/enums/offline_user_data_job_type.pb.go index f379f3d16..b9e5de51b 100644 --- a/googleapis/ads/googleads/v9/enums/offline_user_data_job_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/offline_user_data_job_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/offline_user_data_job_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/operating_system_version_operator_type.pb.go b/googleapis/ads/googleads/v9/enums/operating_system_version_operator_type.pb.go index 64c622530..3ca7bfbf8 100644 --- a/googleapis/ads/googleads/v9/enums/operating_system_version_operator_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/operating_system_version_operator_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/operating_system_version_operator_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/optimization_goal_type.pb.go b/googleapis/ads/googleads/v9/enums/optimization_goal_type.pb.go index c1dca8ad3..674b89c42 100644 --- a/googleapis/ads/googleads/v9/enums/optimization_goal_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/optimization_goal_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/optimization_goal_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/parental_status_type.pb.go b/googleapis/ads/googleads/v9/enums/parental_status_type.pb.go index 666587188..2ebcf6963 100644 --- a/googleapis/ads/googleads/v9/enums/parental_status_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/parental_status_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/parental_status_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/payment_mode.pb.go b/googleapis/ads/googleads/v9/enums/payment_mode.pb.go index 28b9b7d8a..6eedf8a92 100644 --- a/googleapis/ads/googleads/v9/enums/payment_mode.pb.go +++ b/googleapis/ads/googleads/v9/enums/payment_mode.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/payment_mode.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/placeholder_type.pb.go b/googleapis/ads/googleads/v9/enums/placeholder_type.pb.go index 61c680782..c12bea4c0 100644 --- a/googleapis/ads/googleads/v9/enums/placeholder_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/placeholder_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/placeholder_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -52,8 +53,8 @@ const ( // Lets you provide users with a link that points to a mobile app in // addition to a website. PlaceholderTypeEnum_APP PlaceholderTypeEnum_PlaceholderType = 4 - // Lets you show locations of businesses from your Google My Business - // account in your ad. This helps people find your locations by showing your + // Lets you show locations of businesses from your Business Profile + // in your ad. This helps people find your locations by showing your // ads with your address, a map to your location, or the distance to your // business. This extension type is useful to draw customers to your // brick-and-mortar location. diff --git a/googleapis/ads/googleads/v9/enums/placement_type.pb.go b/googleapis/ads/googleads/v9/enums/placement_type.pb.go index f1c9f4cd0..ca5d1cf71 100644 --- a/googleapis/ads/googleads/v9/enums/placement_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/placement_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/placement_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/policy_approval_status.pb.go b/googleapis/ads/googleads/v9/enums/policy_approval_status.pb.go index 0efb28fb4..6440d3983 100644 --- a/googleapis/ads/googleads/v9/enums/policy_approval_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/policy_approval_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/policy_approval_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/policy_review_status.pb.go b/googleapis/ads/googleads/v9/enums/policy_review_status.pb.go index 1381ac08d..5e057cfff 100644 --- a/googleapis/ads/googleads/v9/enums/policy_review_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/policy_review_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/policy_review_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/policy_topic_entry_type.pb.go b/googleapis/ads/googleads/v9/enums/policy_topic_entry_type.pb.go index 2decbf0a5..34d81df19 100644 --- a/googleapis/ads/googleads/v9/enums/policy_topic_entry_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/policy_topic_entry_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/policy_topic_entry_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go b/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go index d8e638e34..237c4ffd1 100644 --- a/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/policy_topic_evidence_destination_mismatch_url_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_device.pb.go b/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_device.pb.go index c93bfd023..44b91050e 100644 --- a/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_device.pb.go +++ b/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_device.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_device.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go b/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go index d07948600..a4217fe17 100644 --- a/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_dns_error_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/policy_topic_evidence_destination_not_working_dns_error_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/positive_geo_target_type.pb.go b/googleapis/ads/googleads/v9/enums/positive_geo_target_type.pb.go index f98e514ac..8a6105f39 100644 --- a/googleapis/ads/googleads/v9/enums/positive_geo_target_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/positive_geo_target_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/positive_geo_target_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/preferred_content_type.pb.go b/googleapis/ads/googleads/v9/enums/preferred_content_type.pb.go index d36ed5649..bf5c3e7a2 100644 --- a/googleapis/ads/googleads/v9/enums/preferred_content_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/preferred_content_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/preferred_content_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/price_extension_price_qualifier.pb.go b/googleapis/ads/googleads/v9/enums/price_extension_price_qualifier.pb.go index 3db61e50d..b44af9988 100644 --- a/googleapis/ads/googleads/v9/enums/price_extension_price_qualifier.pb.go +++ b/googleapis/ads/googleads/v9/enums/price_extension_price_qualifier.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/price_extension_price_qualifier.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/price_extension_price_unit.pb.go b/googleapis/ads/googleads/v9/enums/price_extension_price_unit.pb.go index a96446d0f..2ae37856d 100644 --- a/googleapis/ads/googleads/v9/enums/price_extension_price_unit.pb.go +++ b/googleapis/ads/googleads/v9/enums/price_extension_price_unit.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/price_extension_price_unit.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/price_extension_type.pb.go b/googleapis/ads/googleads/v9/enums/price_extension_type.pb.go index e61d20d04..d0b42bb57 100644 --- a/googleapis/ads/googleads/v9/enums/price_extension_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/price_extension_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/price_extension_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/price_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/price_placeholder_field.pb.go index a898f4f39..1e5d7b973 100644 --- a/googleapis/ads/googleads/v9/enums/price_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/price_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/price_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/product_bidding_category_level.pb.go b/googleapis/ads/googleads/v9/enums/product_bidding_category_level.pb.go index ac28a98be..07dfd51c9 100644 --- a/googleapis/ads/googleads/v9/enums/product_bidding_category_level.pb.go +++ b/googleapis/ads/googleads/v9/enums/product_bidding_category_level.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/product_bidding_category_level.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/product_bidding_category_status.pb.go b/googleapis/ads/googleads/v9/enums/product_bidding_category_status.pb.go index dd6e06574..c5af8d79b 100644 --- a/googleapis/ads/googleads/v9/enums/product_bidding_category_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/product_bidding_category_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/product_bidding_category_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/product_channel.pb.go b/googleapis/ads/googleads/v9/enums/product_channel.pb.go index aef6f45c3..39f697f4c 100644 --- a/googleapis/ads/googleads/v9/enums/product_channel.pb.go +++ b/googleapis/ads/googleads/v9/enums/product_channel.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/product_channel.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/product_channel_exclusivity.pb.go b/googleapis/ads/googleads/v9/enums/product_channel_exclusivity.pb.go index d014b6618..01d56318e 100644 --- a/googleapis/ads/googleads/v9/enums/product_channel_exclusivity.pb.go +++ b/googleapis/ads/googleads/v9/enums/product_channel_exclusivity.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/product_channel_exclusivity.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/product_condition.pb.go b/googleapis/ads/googleads/v9/enums/product_condition.pb.go index 552f7266b..81102506e 100644 --- a/googleapis/ads/googleads/v9/enums/product_condition.pb.go +++ b/googleapis/ads/googleads/v9/enums/product_condition.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/product_condition.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/product_custom_attribute_index.pb.go b/googleapis/ads/googleads/v9/enums/product_custom_attribute_index.pb.go index 12e657c6e..af9686df7 100644 --- a/googleapis/ads/googleads/v9/enums/product_custom_attribute_index.pb.go +++ b/googleapis/ads/googleads/v9/enums/product_custom_attribute_index.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/product_custom_attribute_index.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/product_type_level.pb.go b/googleapis/ads/googleads/v9/enums/product_type_level.pb.go index 845972970..a5fc25aaf 100644 --- a/googleapis/ads/googleads/v9/enums/product_type_level.pb.go +++ b/googleapis/ads/googleads/v9/enums/product_type_level.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/product_type_level.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/promotion_extension_discount_modifier.pb.go b/googleapis/ads/googleads/v9/enums/promotion_extension_discount_modifier.pb.go index 1fba3a384..67bb580b5 100644 --- a/googleapis/ads/googleads/v9/enums/promotion_extension_discount_modifier.pb.go +++ b/googleapis/ads/googleads/v9/enums/promotion_extension_discount_modifier.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/promotion_extension_discount_modifier.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/promotion_extension_occasion.pb.go b/googleapis/ads/googleads/v9/enums/promotion_extension_occasion.pb.go index b9ac353be..fdaae5458 100644 --- a/googleapis/ads/googleads/v9/enums/promotion_extension_occasion.pb.go +++ b/googleapis/ads/googleads/v9/enums/promotion_extension_occasion.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/promotion_extension_occasion.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/promotion_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/promotion_placeholder_field.pb.go index 880a92435..62933cddf 100644 --- a/googleapis/ads/googleads/v9/enums/promotion_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/promotion_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/promotion_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/proximity_radius_units.pb.go b/googleapis/ads/googleads/v9/enums/proximity_radius_units.pb.go index 2fed9704c..240ef760e 100644 --- a/googleapis/ads/googleads/v9/enums/proximity_radius_units.pb.go +++ b/googleapis/ads/googleads/v9/enums/proximity_radius_units.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/proximity_radius_units.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/quality_score_bucket.pb.go b/googleapis/ads/googleads/v9/enums/quality_score_bucket.pb.go index b5b29dc0d..7e7ff3de5 100644 --- a/googleapis/ads/googleads/v9/enums/quality_score_bucket.pb.go +++ b/googleapis/ads/googleads/v9/enums/quality_score_bucket.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/quality_score_bucket.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/reach_plan_ad_length.pb.go b/googleapis/ads/googleads/v9/enums/reach_plan_ad_length.pb.go index 527c4ddbe..e56953234 100644 --- a/googleapis/ads/googleads/v9/enums/reach_plan_ad_length.pb.go +++ b/googleapis/ads/googleads/v9/enums/reach_plan_ad_length.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/reach_plan_ad_length.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/reach_plan_age_range.pb.go b/googleapis/ads/googleads/v9/enums/reach_plan_age_range.pb.go index df8c07250..2fc72d66e 100644 --- a/googleapis/ads/googleads/v9/enums/reach_plan_age_range.pb.go +++ b/googleapis/ads/googleads/v9/enums/reach_plan_age_range.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/reach_plan_age_range.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/reach_plan_network.pb.go b/googleapis/ads/googleads/v9/enums/reach_plan_network.pb.go index 284822552..33c51f0c8 100644 --- a/googleapis/ads/googleads/v9/enums/reach_plan_network.pb.go +++ b/googleapis/ads/googleads/v9/enums/reach_plan_network.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/reach_plan_network.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/real_estate_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/real_estate_placeholder_field.pb.go index 2ead7e620..5663f868b 100644 --- a/googleapis/ads/googleads/v9/enums/real_estate_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/real_estate_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/real_estate_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/recommendation_type.pb.go b/googleapis/ads/googleads/v9/enums/recommendation_type.pb.go index 931f7a80d..cfe3ce7d0 100644 --- a/googleapis/ads/googleads/v9/enums/recommendation_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/recommendation_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/recommendation_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/resource_change_operation.pb.go b/googleapis/ads/googleads/v9/enums/resource_change_operation.pb.go index 215b31cca..c6ab24198 100644 --- a/googleapis/ads/googleads/v9/enums/resource_change_operation.pb.go +++ b/googleapis/ads/googleads/v9/enums/resource_change_operation.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/resource_change_operation.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/resource_limit_type.pb.go b/googleapis/ads/googleads/v9/enums/resource_limit_type.pb.go index 7e275e2fd..53e876f30 100644 --- a/googleapis/ads/googleads/v9/enums/resource_limit_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/resource_limit_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/resource_limit_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/response_content_type.pb.go b/googleapis/ads/googleads/v9/enums/response_content_type.pb.go index f91f21038..c5d6ffa9a 100644 --- a/googleapis/ads/googleads/v9/enums/response_content_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/response_content_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/response_content_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/search_engine_results_page_type.pb.go b/googleapis/ads/googleads/v9/enums/search_engine_results_page_type.pb.go index c1ae66875..6b084f78e 100644 --- a/googleapis/ads/googleads/v9/enums/search_engine_results_page_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/search_engine_results_page_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/search_engine_results_page_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/search_term_match_type.pb.go b/googleapis/ads/googleads/v9/enums/search_term_match_type.pb.go index 78176e1d3..88f097703 100644 --- a/googleapis/ads/googleads/v9/enums/search_term_match_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/search_term_match_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/search_term_match_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/search_term_targeting_status.pb.go b/googleapis/ads/googleads/v9/enums/search_term_targeting_status.pb.go index 4aea77107..f1ec1ea64 100644 --- a/googleapis/ads/googleads/v9/enums/search_term_targeting_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/search_term_targeting_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/search_term_targeting_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/seasonality_event_scope.pb.go b/googleapis/ads/googleads/v9/enums/seasonality_event_scope.pb.go index 37b90e716..d5977b4b2 100644 --- a/googleapis/ads/googleads/v9/enums/seasonality_event_scope.pb.go +++ b/googleapis/ads/googleads/v9/enums/seasonality_event_scope.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/seasonality_event_scope.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/seasonality_event_status.pb.go b/googleapis/ads/googleads/v9/enums/seasonality_event_status.pb.go index 7944dc17e..743b2b6a9 100644 --- a/googleapis/ads/googleads/v9/enums/seasonality_event_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/seasonality_event_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/seasonality_event_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/served_asset_field_type.pb.go b/googleapis/ads/googleads/v9/enums/served_asset_field_type.pb.go index f30afe280..73e0ab7f0 100644 --- a/googleapis/ads/googleads/v9/enums/served_asset_field_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/served_asset_field_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/served_asset_field_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/shared_set_status.pb.go b/googleapis/ads/googleads/v9/enums/shared_set_status.pb.go index e2fe74c78..03bd6e1b7 100644 --- a/googleapis/ads/googleads/v9/enums/shared_set_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/shared_set_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/shared_set_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/shared_set_type.pb.go b/googleapis/ads/googleads/v9/enums/shared_set_type.pb.go index aad9f40d3..ff596116f 100644 --- a/googleapis/ads/googleads/v9/enums/shared_set_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/shared_set_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/shared_set_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/simulation_modification_method.pb.go b/googleapis/ads/googleads/v9/enums/simulation_modification_method.pb.go index 8f1270bac..8d52d22cd 100644 --- a/googleapis/ads/googleads/v9/enums/simulation_modification_method.pb.go +++ b/googleapis/ads/googleads/v9/enums/simulation_modification_method.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/simulation_modification_method.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/simulation_type.pb.go b/googleapis/ads/googleads/v9/enums/simulation_type.pb.go index 7d4d3261f..6637c50f5 100644 --- a/googleapis/ads/googleads/v9/enums/simulation_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/simulation_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/simulation_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/sitelink_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/sitelink_placeholder_field.pb.go index 49deace1b..588541113 100644 --- a/googleapis/ads/googleads/v9/enums/sitelink_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/sitelink_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/sitelink_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/slot.pb.go b/googleapis/ads/googleads/v9/enums/slot.pb.go index 3ad26f589..5d281e7a5 100644 --- a/googleapis/ads/googleads/v9/enums/slot.pb.go +++ b/googleapis/ads/googleads/v9/enums/slot.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/slot.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/spending_limit_type.pb.go b/googleapis/ads/googleads/v9/enums/spending_limit_type.pb.go index b57b55646..d32b21a1d 100644 --- a/googleapis/ads/googleads/v9/enums/spending_limit_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/spending_limit_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/spending_limit_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/structured_snippet_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/structured_snippet_placeholder_field.pb.go index fcc524bd7..402189385 100644 --- a/googleapis/ads/googleads/v9/enums/structured_snippet_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/structured_snippet_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/structured_snippet_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/summary_row_setting.pb.go b/googleapis/ads/googleads/v9/enums/summary_row_setting.pb.go index 8ed7ed485..c666197ca 100644 --- a/googleapis/ads/googleads/v9/enums/summary_row_setting.pb.go +++ b/googleapis/ads/googleads/v9/enums/summary_row_setting.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/summary_row_setting.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/system_managed_entity_source.pb.go b/googleapis/ads/googleads/v9/enums/system_managed_entity_source.pb.go index 8f91d6239..f91ce3938 100644 --- a/googleapis/ads/googleads/v9/enums/system_managed_entity_source.pb.go +++ b/googleapis/ads/googleads/v9/enums/system_managed_entity_source.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/system_managed_entity_source.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/target_cpa_opt_in_recommendation_goal.pb.go b/googleapis/ads/googleads/v9/enums/target_cpa_opt_in_recommendation_goal.pb.go index e413eb5f3..fff432cab 100644 --- a/googleapis/ads/googleads/v9/enums/target_cpa_opt_in_recommendation_goal.pb.go +++ b/googleapis/ads/googleads/v9/enums/target_cpa_opt_in_recommendation_goal.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/target_cpa_opt_in_recommendation_goal.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/target_impression_share_location.pb.go b/googleapis/ads/googleads/v9/enums/target_impression_share_location.pb.go index 97f27b83e..ce787f054 100644 --- a/googleapis/ads/googleads/v9/enums/target_impression_share_location.pb.go +++ b/googleapis/ads/googleads/v9/enums/target_impression_share_location.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/target_impression_share_location.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/targeting_dimension.pb.go b/googleapis/ads/googleads/v9/enums/targeting_dimension.pb.go index 373775c62..0162b92eb 100644 --- a/googleapis/ads/googleads/v9/enums/targeting_dimension.pb.go +++ b/googleapis/ads/googleads/v9/enums/targeting_dimension.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/targeting_dimension.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/time_type.pb.go b/googleapis/ads/googleads/v9/enums/time_type.pb.go index c2b820c4c..96f6c01ef 100644 --- a/googleapis/ads/googleads/v9/enums/time_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/time_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/time_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/tracking_code_page_format.pb.go b/googleapis/ads/googleads/v9/enums/tracking_code_page_format.pb.go index dafe06a71..2e053999a 100644 --- a/googleapis/ads/googleads/v9/enums/tracking_code_page_format.pb.go +++ b/googleapis/ads/googleads/v9/enums/tracking_code_page_format.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/tracking_code_page_format.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/tracking_code_type.pb.go b/googleapis/ads/googleads/v9/enums/tracking_code_type.pb.go index e816bf089..c6c22b443 100644 --- a/googleapis/ads/googleads/v9/enums/tracking_code_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/tracking_code_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/tracking_code_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/travel_placeholder_field.pb.go b/googleapis/ads/googleads/v9/enums/travel_placeholder_field.pb.go index c31df24ef..47d7f447c 100644 --- a/googleapis/ads/googleads/v9/enums/travel_placeholder_field.pb.go +++ b/googleapis/ads/googleads/v9/enums/travel_placeholder_field.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/travel_placeholder_field.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_identifier_source.pb.go b/googleapis/ads/googleads/v9/enums/user_identifier_source.pb.go index 6ef784209..3de1dfd30 100644 --- a/googleapis/ads/googleads/v9/enums/user_identifier_source.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_identifier_source.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_identifier_source.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_interest_taxonomy_type.pb.go b/googleapis/ads/googleads/v9/enums/user_interest_taxonomy_type.pb.go index 97c128935..14d00f966 100644 --- a/googleapis/ads/googleads/v9/enums/user_interest_taxonomy_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_interest_taxonomy_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_interest_taxonomy_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_access_status.pb.go b/googleapis/ads/googleads/v9/enums/user_list_access_status.pb.go index 70da060b2..eee7faf5a 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_access_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_access_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_access_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_closing_reason.pb.go b/googleapis/ads/googleads/v9/enums/user_list_closing_reason.pb.go index 4da937fdf..1faa96da9 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_closing_reason.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_closing_reason.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_closing_reason.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_combined_rule_operator.pb.go b/googleapis/ads/googleads/v9/enums/user_list_combined_rule_operator.pb.go index 93e1ebf5b..a5dbd2ac1 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_combined_rule_operator.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_combined_rule_operator.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_combined_rule_operator.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_crm_data_source_type.pb.go b/googleapis/ads/googleads/v9/enums/user_list_crm_data_source_type.pb.go index 4cdef80e7..da8923ea9 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_crm_data_source_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_crm_data_source_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_crm_data_source_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_date_rule_item_operator.pb.go b/googleapis/ads/googleads/v9/enums/user_list_date_rule_item_operator.pb.go index d6145ab04..4db2bad35 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_date_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_date_rule_item_operator.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_date_rule_item_operator.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_logical_rule_operator.pb.go b/googleapis/ads/googleads/v9/enums/user_list_logical_rule_operator.pb.go index 9fbc58bff..d1d3a6613 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_logical_rule_operator.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_logical_rule_operator.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_logical_rule_operator.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_membership_status.pb.go b/googleapis/ads/googleads/v9/enums/user_list_membership_status.pb.go index 9fdcb4373..2fbe3f9c8 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_membership_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_membership_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_membership_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_number_rule_item_operator.pb.go b/googleapis/ads/googleads/v9/enums/user_list_number_rule_item_operator.pb.go index 01deb6d8f..7c2ccdbb8 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_number_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_number_rule_item_operator.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_number_rule_item_operator.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_prepopulation_status.pb.go b/googleapis/ads/googleads/v9/enums/user_list_prepopulation_status.pb.go index 2775aff64..370bceb13 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_prepopulation_status.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_prepopulation_status.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_prepopulation_status.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_rule_type.pb.go b/googleapis/ads/googleads/v9/enums/user_list_rule_type.pb.go index 70a18ebe4..c3328f3e5 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_rule_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_rule_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_rule_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_size_range.pb.go b/googleapis/ads/googleads/v9/enums/user_list_size_range.pb.go index 4baf9e65a..47fd07c53 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_size_range.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_size_range.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_size_range.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_string_rule_item_operator.pb.go b/googleapis/ads/googleads/v9/enums/user_list_string_rule_item_operator.pb.go index 76b32a6f8..d28ad8482 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_string_rule_item_operator.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_string_rule_item_operator.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_string_rule_item_operator.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/user_list_type.pb.go b/googleapis/ads/googleads/v9/enums/user_list_type.pb.go index 4f3143836..1246aae97 100644 --- a/googleapis/ads/googleads/v9/enums/user_list_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/user_list_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/user_list_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/value_rule_device_type.pb.go b/googleapis/ads/googleads/v9/enums/value_rule_device_type.pb.go index b7f010ece..cecbdc943 100644 --- a/googleapis/ads/googleads/v9/enums/value_rule_device_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/value_rule_device_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/value_rule_device_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/value_rule_geo_location_match_type.pb.go b/googleapis/ads/googleads/v9/enums/value_rule_geo_location_match_type.pb.go index bc20d9dfe..1dccd58b8 100644 --- a/googleapis/ads/googleads/v9/enums/value_rule_geo_location_match_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/value_rule_geo_location_match_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/value_rule_geo_location_match_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/value_rule_operation.pb.go b/googleapis/ads/googleads/v9/enums/value_rule_operation.pb.go index b908555aa..a62cd4229 100644 --- a/googleapis/ads/googleads/v9/enums/value_rule_operation.pb.go +++ b/googleapis/ads/googleads/v9/enums/value_rule_operation.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/value_rule_operation.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/value_rule_set_attachment_type.pb.go b/googleapis/ads/googleads/v9/enums/value_rule_set_attachment_type.pb.go index f7e2e1763..b57c996e3 100644 --- a/googleapis/ads/googleads/v9/enums/value_rule_set_attachment_type.pb.go +++ b/googleapis/ads/googleads/v9/enums/value_rule_set_attachment_type.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/value_rule_set_attachment_type.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/value_rule_set_dimension.pb.go b/googleapis/ads/googleads/v9/enums/value_rule_set_dimension.pb.go index adb027993..5ec97b974 100644 --- a/googleapis/ads/googleads/v9/enums/value_rule_set_dimension.pb.go +++ b/googleapis/ads/googleads/v9/enums/value_rule_set_dimension.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/value_rule_set_dimension.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/vanity_pharma_display_url_mode.pb.go b/googleapis/ads/googleads/v9/enums/vanity_pharma_display_url_mode.pb.go index 63e327a77..e63ef25dc 100644 --- a/googleapis/ads/googleads/v9/enums/vanity_pharma_display_url_mode.pb.go +++ b/googleapis/ads/googleads/v9/enums/vanity_pharma_display_url_mode.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/vanity_pharma_display_url_mode.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/vanity_pharma_text.pb.go b/googleapis/ads/googleads/v9/enums/vanity_pharma_text.pb.go index f4420fa7d..a80d9f3ae 100644 --- a/googleapis/ads/googleads/v9/enums/vanity_pharma_text.pb.go +++ b/googleapis/ads/googleads/v9/enums/vanity_pharma_text.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/vanity_pharma_text.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/video_thumbnail.pb.go b/googleapis/ads/googleads/v9/enums/video_thumbnail.pb.go index c8c9f4f0b..bd7b4c799 100644 --- a/googleapis/ads/googleads/v9/enums/video_thumbnail.pb.go +++ b/googleapis/ads/googleads/v9/enums/video_thumbnail.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/video_thumbnail.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/webpage_condition_operand.pb.go b/googleapis/ads/googleads/v9/enums/webpage_condition_operand.pb.go index 34e4ecb91..012060a58 100644 --- a/googleapis/ads/googleads/v9/enums/webpage_condition_operand.pb.go +++ b/googleapis/ads/googleads/v9/enums/webpage_condition_operand.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/webpage_condition_operand.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/enums/webpage_condition_operator.pb.go b/googleapis/ads/googleads/v9/enums/webpage_condition_operator.pb.go index bc2f3d9f3..5224fc0c3 100644 --- a/googleapis/ads/googleads/v9/enums/webpage_condition_operator.pb.go +++ b/googleapis/ads/googleads/v9/enums/webpage_condition_operator.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/enums/webpage_condition_operator.proto package enums import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/access_invitation_error.pb.go b/googleapis/ads/googleads/v9/errors/access_invitation_error.pb.go index 0dc4df18e..97f5350ec 100644 --- a/googleapis/ads/googleads/v9/errors/access_invitation_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/access_invitation_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/access_invitation_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/account_budget_proposal_error.pb.go b/googleapis/ads/googleads/v9/errors/account_budget_proposal_error.pb.go index 6948112e3..a56906618 100644 --- a/googleapis/ads/googleads/v9/errors/account_budget_proposal_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/account_budget_proposal_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/account_budget_proposal_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/account_link_error.pb.go b/googleapis/ads/googleads/v9/errors/account_link_error.pb.go index d7095f080..50de3c020 100644 --- a/googleapis/ads/googleads/v9/errors/account_link_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/account_link_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/account_link_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_customizer_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_customizer_error.pb.go index abff7523b..ba3d46c43 100644 --- a/googleapis/ads/googleads/v9/errors/ad_customizer_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_customizer_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_customizer_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_error.pb.go index 16433e6da..d57857804 100644 --- a/googleapis/ads/googleads/v9/errors/ad_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_group_ad_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_group_ad_error.pb.go index 6813deffe..eb86c8a67 100644 --- a/googleapis/ads/googleads/v9/errors/ad_group_ad_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_group_ad_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_group_ad_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_group_bid_modifier_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_group_bid_modifier_error.pb.go index 8c31ba557..7db6ca3d1 100644 --- a/googleapis/ads/googleads/v9/errors/ad_group_bid_modifier_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_group_bid_modifier_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_group_bid_modifier_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_group_criterion_customizer_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_group_criterion_customizer_error.pb.go index ffde4e93f..efef3029d 100644 --- a/googleapis/ads/googleads/v9/errors/ad_group_criterion_customizer_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_group_criterion_customizer_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_group_criterion_customizer_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_group_criterion_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_group_criterion_error.pb.go index c938a393b..4821dd9df 100644 --- a/googleapis/ads/googleads/v9/errors/ad_group_criterion_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_group_criterion_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_group_criterion_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_group_customizer_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_group_customizer_error.pb.go index 465285884..8d19ad511 100644 --- a/googleapis/ads/googleads/v9/errors/ad_group_customizer_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_group_customizer_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_group_customizer_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_group_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_group_error.pb.go index 7098491d8..9085fa85c 100644 --- a/googleapis/ads/googleads/v9/errors/ad_group_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_group_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_group_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_group_feed_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_group_feed_error.pb.go index a84b65966..17efc8b9d 100644 --- a/googleapis/ads/googleads/v9/errors/ad_group_feed_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_group_feed_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_group_feed_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_parameter_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_parameter_error.pb.go index 3d5ae99a5..144af4106 100644 --- a/googleapis/ads/googleads/v9/errors/ad_parameter_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_parameter_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_parameter_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/ad_sharing_error.pb.go b/googleapis/ads/googleads/v9/errors/ad_sharing_error.pb.go index e33b886a5..798cb5057 100644 --- a/googleapis/ads/googleads/v9/errors/ad_sharing_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/ad_sharing_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/ad_sharing_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/adx_error.pb.go b/googleapis/ads/googleads/v9/errors/adx_error.pb.go index d13e78ad8..6a7918fe8 100644 --- a/googleapis/ads/googleads/v9/errors/adx_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/adx_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/adx_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/asset_error.pb.go b/googleapis/ads/googleads/v9/errors/asset_error.pb.go index c9e91b346..98dbd15bf 100644 --- a/googleapis/ads/googleads/v9/errors/asset_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/asset_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/asset_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/asset_group_asset_error.pb.go b/googleapis/ads/googleads/v9/errors/asset_group_asset_error.pb.go index 6c68a968b..1045063ec 100644 --- a/googleapis/ads/googleads/v9/errors/asset_group_asset_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/asset_group_asset_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/asset_group_asset_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/asset_group_error.pb.go b/googleapis/ads/googleads/v9/errors/asset_group_error.pb.go index c2ee9be0b..5d253b1a9 100644 --- a/googleapis/ads/googleads/v9/errors/asset_group_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/asset_group_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/asset_group_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/asset_group_listing_group_filter_error.pb.go b/googleapis/ads/googleads/v9/errors/asset_group_listing_group_filter_error.pb.go index 5a391e29d..937d1e3ec 100644 --- a/googleapis/ads/googleads/v9/errors/asset_group_listing_group_filter_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/asset_group_listing_group_filter_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/asset_group_listing_group_filter_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/asset_link_error.pb.go b/googleapis/ads/googleads/v9/errors/asset_link_error.pb.go index bdb35a095..3474aa62d 100644 --- a/googleapis/ads/googleads/v9/errors/asset_link_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/asset_link_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/asset_link_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/asset_set_asset_error.pb.go b/googleapis/ads/googleads/v9/errors/asset_set_asset_error.pb.go index 8c925b5a4..59c0f3175 100644 --- a/googleapis/ads/googleads/v9/errors/asset_set_asset_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/asset_set_asset_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/asset_set_asset_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/asset_set_error.pb.go b/googleapis/ads/googleads/v9/errors/asset_set_error.pb.go index 8723d126d..00f07ec32 100644 --- a/googleapis/ads/googleads/v9/errors/asset_set_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/asset_set_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/asset_set_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/asset_set_link_error.pb.go b/googleapis/ads/googleads/v9/errors/asset_set_link_error.pb.go index 9d7e421bd..2e3a899b4 100644 --- a/googleapis/ads/googleads/v9/errors/asset_set_link_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/asset_set_link_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/asset_set_link_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/authentication_error.pb.go b/googleapis/ads/googleads/v9/errors/authentication_error.pb.go index cccfb17a2..03cff4de6 100644 --- a/googleapis/ads/googleads/v9/errors/authentication_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/authentication_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/authentication_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/authorization_error.pb.go b/googleapis/ads/googleads/v9/errors/authorization_error.pb.go index 707cc0580..5a4b751f6 100644 --- a/googleapis/ads/googleads/v9/errors/authorization_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/authorization_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/authorization_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/batch_job_error.pb.go b/googleapis/ads/googleads/v9/errors/batch_job_error.pb.go index 712870692..33b37d508 100644 --- a/googleapis/ads/googleads/v9/errors/batch_job_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/batch_job_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/batch_job_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/bidding_error.pb.go b/googleapis/ads/googleads/v9/errors/bidding_error.pb.go index 375a64f1c..cfbf5f2e0 100644 --- a/googleapis/ads/googleads/v9/errors/bidding_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/bidding_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/bidding_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/bidding_strategy_error.pb.go b/googleapis/ads/googleads/v9/errors/bidding_strategy_error.pb.go index 92fe900c5..c9dfe73b6 100644 --- a/googleapis/ads/googleads/v9/errors/bidding_strategy_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/bidding_strategy_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/bidding_strategy_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/billing_setup_error.pb.go b/googleapis/ads/googleads/v9/errors/billing_setup_error.pb.go index c650754cf..85940aa6e 100644 --- a/googleapis/ads/googleads/v9/errors/billing_setup_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/billing_setup_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/billing_setup_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/campaign_budget_error.pb.go b/googleapis/ads/googleads/v9/errors/campaign_budget_error.pb.go index 8b3d7b874..34b9b08b2 100644 --- a/googleapis/ads/googleads/v9/errors/campaign_budget_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/campaign_budget_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/campaign_budget_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/campaign_criterion_error.pb.go b/googleapis/ads/googleads/v9/errors/campaign_criterion_error.pb.go index 09702210f..3e96b7824 100644 --- a/googleapis/ads/googleads/v9/errors/campaign_criterion_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/campaign_criterion_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/campaign_criterion_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/campaign_customizer_error.pb.go b/googleapis/ads/googleads/v9/errors/campaign_customizer_error.pb.go index 40bf19506..dabb65a2f 100644 --- a/googleapis/ads/googleads/v9/errors/campaign_customizer_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/campaign_customizer_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/campaign_customizer_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/campaign_draft_error.pb.go b/googleapis/ads/googleads/v9/errors/campaign_draft_error.pb.go index fafab6287..4fe37b5fe 100644 --- a/googleapis/ads/googleads/v9/errors/campaign_draft_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/campaign_draft_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/campaign_draft_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/campaign_error.pb.go b/googleapis/ads/googleads/v9/errors/campaign_error.pb.go index e399e7764..40b70748d 100644 --- a/googleapis/ads/googleads/v9/errors/campaign_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/campaign_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/campaign_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/campaign_experiment_error.pb.go b/googleapis/ads/googleads/v9/errors/campaign_experiment_error.pb.go index 81b28f660..af6045fbe 100644 --- a/googleapis/ads/googleads/v9/errors/campaign_experiment_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/campaign_experiment_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/campaign_experiment_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/campaign_feed_error.pb.go b/googleapis/ads/googleads/v9/errors/campaign_feed_error.pb.go index a2c5623bd..b781db0ae 100644 --- a/googleapis/ads/googleads/v9/errors/campaign_feed_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/campaign_feed_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/campaign_feed_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/campaign_shared_set_error.pb.go b/googleapis/ads/googleads/v9/errors/campaign_shared_set_error.pb.go index 97311aac2..730127e83 100644 --- a/googleapis/ads/googleads/v9/errors/campaign_shared_set_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/campaign_shared_set_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/campaign_shared_set_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/change_event_error.pb.go b/googleapis/ads/googleads/v9/errors/change_event_error.pb.go index 94d976de5..65a459ba1 100644 --- a/googleapis/ads/googleads/v9/errors/change_event_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/change_event_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/change_event_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/change_status_error.pb.go b/googleapis/ads/googleads/v9/errors/change_status_error.pb.go index 02433afd2..a479b9d3d 100644 --- a/googleapis/ads/googleads/v9/errors/change_status_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/change_status_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/change_status_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/collection_size_error.pb.go b/googleapis/ads/googleads/v9/errors/collection_size_error.pb.go index 94e8f4bef..ffaa34aa9 100644 --- a/googleapis/ads/googleads/v9/errors/collection_size_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/collection_size_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/collection_size_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/context_error.pb.go b/googleapis/ads/googleads/v9/errors/context_error.pb.go index 3aa432ab5..71d50e465 100644 --- a/googleapis/ads/googleads/v9/errors/context_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/context_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/context_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/conversion_action_error.pb.go b/googleapis/ads/googleads/v9/errors/conversion_action_error.pb.go index 9c9b7281a..33b9a9d83 100644 --- a/googleapis/ads/googleads/v9/errors/conversion_action_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/conversion_action_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/conversion_action_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/conversion_adjustment_upload_error.pb.go b/googleapis/ads/googleads/v9/errors/conversion_adjustment_upload_error.pb.go index db92df1b7..a245375b1 100644 --- a/googleapis/ads/googleads/v9/errors/conversion_adjustment_upload_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/conversion_adjustment_upload_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/conversion_adjustment_upload_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/conversion_custom_variable_error.pb.go b/googleapis/ads/googleads/v9/errors/conversion_custom_variable_error.pb.go index 347b13180..8f56119f5 100644 --- a/googleapis/ads/googleads/v9/errors/conversion_custom_variable_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/conversion_custom_variable_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/conversion_custom_variable_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/conversion_upload_error.pb.go b/googleapis/ads/googleads/v9/errors/conversion_upload_error.pb.go index 961730577..e683b3f59 100644 --- a/googleapis/ads/googleads/v9/errors/conversion_upload_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/conversion_upload_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/conversion_upload_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/conversion_value_rule_error.pb.go b/googleapis/ads/googleads/v9/errors/conversion_value_rule_error.pb.go index 352cb78e7..9c8c54d3d 100644 --- a/googleapis/ads/googleads/v9/errors/conversion_value_rule_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/conversion_value_rule_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/conversion_value_rule_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/conversion_value_rule_set_error.pb.go b/googleapis/ads/googleads/v9/errors/conversion_value_rule_set_error.pb.go index 3a9808779..a7b36ca53 100644 --- a/googleapis/ads/googleads/v9/errors/conversion_value_rule_set_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/conversion_value_rule_set_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/conversion_value_rule_set_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/country_code_error.pb.go b/googleapis/ads/googleads/v9/errors/country_code_error.pb.go index b7851195a..2e5f9d893 100644 --- a/googleapis/ads/googleads/v9/errors/country_code_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/country_code_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/country_code_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/criterion_error.pb.go b/googleapis/ads/googleads/v9/errors/criterion_error.pb.go index 780db9aa6..b0ef17358 100644 --- a/googleapis/ads/googleads/v9/errors/criterion_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/criterion_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/criterion_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/currency_code_error.pb.go b/googleapis/ads/googleads/v9/errors/currency_code_error.pb.go index 1a5df9d82..b927dbb41 100644 --- a/googleapis/ads/googleads/v9/errors/currency_code_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/currency_code_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/currency_code_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/custom_audience_error.pb.go b/googleapis/ads/googleads/v9/errors/custom_audience_error.pb.go index a3e4dabc5..cbf867a8c 100644 --- a/googleapis/ads/googleads/v9/errors/custom_audience_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/custom_audience_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/custom_audience_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/custom_conversion_goal_error.pb.go b/googleapis/ads/googleads/v9/errors/custom_conversion_goal_error.pb.go index 1c0d23b8a..ddabbd471 100644 --- a/googleapis/ads/googleads/v9/errors/custom_conversion_goal_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/custom_conversion_goal_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/custom_conversion_goal_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/custom_interest_error.pb.go b/googleapis/ads/googleads/v9/errors/custom_interest_error.pb.go index a4bba4040..d28160610 100644 --- a/googleapis/ads/googleads/v9/errors/custom_interest_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/custom_interest_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/custom_interest_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/customer_client_link_error.pb.go b/googleapis/ads/googleads/v9/errors/customer_client_link_error.pb.go index 88b580b04..785f7137f 100644 --- a/googleapis/ads/googleads/v9/errors/customer_client_link_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/customer_client_link_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/customer_client_link_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/customer_customizer_error.pb.go b/googleapis/ads/googleads/v9/errors/customer_customizer_error.pb.go index 3f55756f0..2b8101cce 100644 --- a/googleapis/ads/googleads/v9/errors/customer_customizer_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/customer_customizer_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/customer_customizer_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/customer_error.pb.go b/googleapis/ads/googleads/v9/errors/customer_error.pb.go index cdf8548d3..ab7f4828a 100644 --- a/googleapis/ads/googleads/v9/errors/customer_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/customer_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/customer_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/customer_feed_error.pb.go b/googleapis/ads/googleads/v9/errors/customer_feed_error.pb.go index 50dac4391..45a57c871 100644 --- a/googleapis/ads/googleads/v9/errors/customer_feed_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/customer_feed_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/customer_feed_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/customer_manager_link_error.pb.go b/googleapis/ads/googleads/v9/errors/customer_manager_link_error.pb.go index a374fca94..2d853a6c2 100644 --- a/googleapis/ads/googleads/v9/errors/customer_manager_link_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/customer_manager_link_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/customer_manager_link_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/customer_user_access_error.pb.go b/googleapis/ads/googleads/v9/errors/customer_user_access_error.pb.go index 02bb7ef0a..dedfa00e1 100644 --- a/googleapis/ads/googleads/v9/errors/customer_user_access_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/customer_user_access_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/customer_user_access_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/customizer_attribute_error.pb.go b/googleapis/ads/googleads/v9/errors/customizer_attribute_error.pb.go index 8c1fd8dda..dd06dc58a 100644 --- a/googleapis/ads/googleads/v9/errors/customizer_attribute_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/customizer_attribute_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/customizer_attribute_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/database_error.pb.go b/googleapis/ads/googleads/v9/errors/database_error.pb.go index 74dbe033c..ea48b279a 100644 --- a/googleapis/ads/googleads/v9/errors/database_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/database_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/database_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/date_error.pb.go b/googleapis/ads/googleads/v9/errors/date_error.pb.go index 71e91d470..1b9e2eefd 100644 --- a/googleapis/ads/googleads/v9/errors/date_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/date_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/date_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/date_range_error.pb.go b/googleapis/ads/googleads/v9/errors/date_range_error.pb.go index d5a0fb919..c5d9ccde7 100644 --- a/googleapis/ads/googleads/v9/errors/date_range_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/date_range_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/date_range_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/distinct_error.pb.go b/googleapis/ads/googleads/v9/errors/distinct_error.pb.go index c46b2be06..422af9ca9 100644 --- a/googleapis/ads/googleads/v9/errors/distinct_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/distinct_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/distinct_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/enum_error.pb.go b/googleapis/ads/googleads/v9/errors/enum_error.pb.go index 248877e57..c51f6016d 100644 --- a/googleapis/ads/googleads/v9/errors/enum_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/enum_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/enum_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/errors.pb.go b/googleapis/ads/googleads/v9/errors/errors.pb.go index 9d5d468eb..fb1a05d79 100644 --- a/googleapis/ads/googleads/v9/errors/errors.pb.go +++ b/googleapis/ads/googleads/v9/errors/errors.pb.go @@ -15,20 +15,21 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/errors.proto package errors import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" durationpb "google.golang.org/protobuf/types/known/durationpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/extension_feed_item_error.pb.go b/googleapis/ads/googleads/v9/errors/extension_feed_item_error.pb.go index 395d26c8b..112da7dbb 100644 --- a/googleapis/ads/googleads/v9/errors/extension_feed_item_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/extension_feed_item_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/extension_feed_item_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/extension_setting_error.pb.go b/googleapis/ads/googleads/v9/errors/extension_setting_error.pb.go index 4a8ba4de1..4251837b8 100644 --- a/googleapis/ads/googleads/v9/errors/extension_setting_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/extension_setting_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/extension_setting_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/feed_attribute_reference_error.pb.go b/googleapis/ads/googleads/v9/errors/feed_attribute_reference_error.pb.go index 00be8ff34..6c3278cd5 100644 --- a/googleapis/ads/googleads/v9/errors/feed_attribute_reference_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/feed_attribute_reference_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/feed_attribute_reference_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/feed_error.pb.go b/googleapis/ads/googleads/v9/errors/feed_error.pb.go index e79e14093..8b754f008 100644 --- a/googleapis/ads/googleads/v9/errors/feed_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/feed_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/feed_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -78,13 +79,13 @@ const ( FeedErrorEnum_TOO_MANY_ATTRIBUTES FeedErrorEnum_FeedError = 17 // The business account is not valid. FeedErrorEnum_INVALID_BUSINESS_ACCOUNT FeedErrorEnum_FeedError = 18 - // Business account cannot access Google My Business account. + // Business account cannot access Business Profile. FeedErrorEnum_BUSINESS_ACCOUNT_CANNOT_ACCESS_LOCATION_ACCOUNT FeedErrorEnum_FeedError = 19 // Invalid chain ID provided for affiliate location feed. FeedErrorEnum_INVALID_AFFILIATE_CHAIN_ID FeedErrorEnum_FeedError = 20 // There is already a feed with the given system feed generation data. FeedErrorEnum_DUPLICATE_SYSTEM_FEED FeedErrorEnum_FeedError = 21 - // An error occurred accessing GMB account. + // An error occurred accessing Business Profile. FeedErrorEnum_GMB_ACCESS_ERROR FeedErrorEnum_FeedError = 22 // A customer cannot have both LOCATION and AFFILIATE_LOCATION feeds. FeedErrorEnum_CANNOT_HAVE_LOCATION_AND_AFFILIATE_LOCATION_FEEDS FeedErrorEnum_FeedError = 23 diff --git a/googleapis/ads/googleads/v9/errors/feed_item_error.pb.go b/googleapis/ads/googleads/v9/errors/feed_item_error.pb.go index 57b2a6b08..7f4cad2a0 100644 --- a/googleapis/ads/googleads/v9/errors/feed_item_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/feed_item_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/feed_item_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/feed_item_set_error.pb.go b/googleapis/ads/googleads/v9/errors/feed_item_set_error.pb.go index af5b371a9..657a81273 100644 --- a/googleapis/ads/googleads/v9/errors/feed_item_set_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/feed_item_set_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/feed_item_set_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/feed_item_set_link_error.pb.go b/googleapis/ads/googleads/v9/errors/feed_item_set_link_error.pb.go index 6ba9f550d..29936dfa3 100644 --- a/googleapis/ads/googleads/v9/errors/feed_item_set_link_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/feed_item_set_link_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/feed_item_set_link_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/feed_item_target_error.pb.go b/googleapis/ads/googleads/v9/errors/feed_item_target_error.pb.go index cbb9e9c9d..375680177 100644 --- a/googleapis/ads/googleads/v9/errors/feed_item_target_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/feed_item_target_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/feed_item_target_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/feed_item_validation_error.pb.go b/googleapis/ads/googleads/v9/errors/feed_item_validation_error.pb.go index 576b2d8a6..10795dbe2 100644 --- a/googleapis/ads/googleads/v9/errors/feed_item_validation_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/feed_item_validation_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/feed_item_validation_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/feed_mapping_error.pb.go b/googleapis/ads/googleads/v9/errors/feed_mapping_error.pb.go index cfb3ec590..924ce491b 100644 --- a/googleapis/ads/googleads/v9/errors/feed_mapping_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/feed_mapping_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/feed_mapping_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/field_error.pb.go b/googleapis/ads/googleads/v9/errors/field_error.pb.go index dc84aed97..58450a580 100644 --- a/googleapis/ads/googleads/v9/errors/field_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/field_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/field_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/field_mask_error.pb.go b/googleapis/ads/googleads/v9/errors/field_mask_error.pb.go index befb3e722..ed0c5d393 100644 --- a/googleapis/ads/googleads/v9/errors/field_mask_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/field_mask_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/field_mask_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/function_error.pb.go b/googleapis/ads/googleads/v9/errors/function_error.pb.go index 7379c97ab..455c430da 100644 --- a/googleapis/ads/googleads/v9/errors/function_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/function_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/function_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/function_parsing_error.pb.go b/googleapis/ads/googleads/v9/errors/function_parsing_error.pb.go index fa8a77af5..d7cd3be3a 100644 --- a/googleapis/ads/googleads/v9/errors/function_parsing_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/function_parsing_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/function_parsing_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/geo_target_constant_suggestion_error.pb.go b/googleapis/ads/googleads/v9/errors/geo_target_constant_suggestion_error.pb.go index 71057669e..c29e096e6 100644 --- a/googleapis/ads/googleads/v9/errors/geo_target_constant_suggestion_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/geo_target_constant_suggestion_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/geo_target_constant_suggestion_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/header_error.pb.go b/googleapis/ads/googleads/v9/errors/header_error.pb.go index 198329b34..1e700d025 100644 --- a/googleapis/ads/googleads/v9/errors/header_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/header_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/header_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/id_error.pb.go b/googleapis/ads/googleads/v9/errors/id_error.pb.go index fa954b299..41bf0a311 100644 --- a/googleapis/ads/googleads/v9/errors/id_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/id_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/id_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/image_error.pb.go b/googleapis/ads/googleads/v9/errors/image_error.pb.go index 5d1951504..7fb7cbefa 100644 --- a/googleapis/ads/googleads/v9/errors/image_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/image_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/image_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/internal_error.pb.go b/googleapis/ads/googleads/v9/errors/internal_error.pb.go index 68e2b6171..0d55c5904 100644 --- a/googleapis/ads/googleads/v9/errors/internal_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/internal_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/internal_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/invoice_error.pb.go b/googleapis/ads/googleads/v9/errors/invoice_error.pb.go index 52542fef6..d8e4a0b06 100644 --- a/googleapis/ads/googleads/v9/errors/invoice_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/invoice_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/invoice_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/keyword_plan_ad_group_error.pb.go b/googleapis/ads/googleads/v9/errors/keyword_plan_ad_group_error.pb.go index 866ec9f2b..aa307272d 100644 --- a/googleapis/ads/googleads/v9/errors/keyword_plan_ad_group_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/keyword_plan_ad_group_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/keyword_plan_ad_group_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/keyword_plan_ad_group_keyword_error.pb.go b/googleapis/ads/googleads/v9/errors/keyword_plan_ad_group_keyword_error.pb.go index 50c4aa07e..203992cd4 100644 --- a/googleapis/ads/googleads/v9/errors/keyword_plan_ad_group_keyword_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/keyword_plan_ad_group_keyword_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/keyword_plan_ad_group_keyword_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/keyword_plan_campaign_error.pb.go b/googleapis/ads/googleads/v9/errors/keyword_plan_campaign_error.pb.go index 5408c8f3c..7acef7f80 100644 --- a/googleapis/ads/googleads/v9/errors/keyword_plan_campaign_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/keyword_plan_campaign_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/keyword_plan_campaign_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/keyword_plan_campaign_keyword_error.pb.go b/googleapis/ads/googleads/v9/errors/keyword_plan_campaign_keyword_error.pb.go index 92f8f1692..72d3c84e3 100644 --- a/googleapis/ads/googleads/v9/errors/keyword_plan_campaign_keyword_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/keyword_plan_campaign_keyword_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/keyword_plan_campaign_keyword_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/keyword_plan_error.pb.go b/googleapis/ads/googleads/v9/errors/keyword_plan_error.pb.go index a5a466948..be674f503 100644 --- a/googleapis/ads/googleads/v9/errors/keyword_plan_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/keyword_plan_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/keyword_plan_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/keyword_plan_idea_error.pb.go b/googleapis/ads/googleads/v9/errors/keyword_plan_idea_error.pb.go index 5620ddf05..f929b58b5 100644 --- a/googleapis/ads/googleads/v9/errors/keyword_plan_idea_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/keyword_plan_idea_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/keyword_plan_idea_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/label_error.pb.go b/googleapis/ads/googleads/v9/errors/label_error.pb.go index 08905a3b9..6e0b1c02d 100644 --- a/googleapis/ads/googleads/v9/errors/label_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/label_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/label_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/language_code_error.pb.go b/googleapis/ads/googleads/v9/errors/language_code_error.pb.go index 8727916f5..2dbf296a8 100644 --- a/googleapis/ads/googleads/v9/errors/language_code_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/language_code_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/language_code_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/list_operation_error.pb.go b/googleapis/ads/googleads/v9/errors/list_operation_error.pb.go index 01aba4890..3f3f6d8b4 100644 --- a/googleapis/ads/googleads/v9/errors/list_operation_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/list_operation_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/list_operation_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/manager_link_error.pb.go b/googleapis/ads/googleads/v9/errors/manager_link_error.pb.go index 2ff87f2ab..564d56c3b 100644 --- a/googleapis/ads/googleads/v9/errors/manager_link_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/manager_link_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/manager_link_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -55,7 +56,7 @@ const ( ManagerLinkErrorEnum_ALREADY_MANAGED_BY_THIS_MANAGER ManagerLinkErrorEnum_ManagerLinkError = 6 // Client is already managed in hierarchy. ManagerLinkErrorEnum_ALREADY_MANAGED_IN_HIERARCHY ManagerLinkErrorEnum_ManagerLinkError = 7 - // Manger and sub-manager to be linked have duplicate client. + // Manager and sub-manager to be linked have duplicate client. ManagerLinkErrorEnum_DUPLICATE_CHILD_FOUND ManagerLinkErrorEnum_ManagerLinkError = 8 // Client has no active user that can access the client account. ManagerLinkErrorEnum_CLIENT_HAS_NO_ADMIN_USER ManagerLinkErrorEnum_ManagerLinkError = 9 diff --git a/googleapis/ads/googleads/v9/errors/media_bundle_error.pb.go b/googleapis/ads/googleads/v9/errors/media_bundle_error.pb.go index ee9aea12b..9ff670925 100644 --- a/googleapis/ads/googleads/v9/errors/media_bundle_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/media_bundle_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/media_bundle_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/media_file_error.pb.go b/googleapis/ads/googleads/v9/errors/media_file_error.pb.go index 3d3d59197..605664d46 100644 --- a/googleapis/ads/googleads/v9/errors/media_file_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/media_file_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/media_file_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/media_upload_error.pb.go b/googleapis/ads/googleads/v9/errors/media_upload_error.pb.go index f217dc6bb..2fa809e48 100644 --- a/googleapis/ads/googleads/v9/errors/media_upload_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/media_upload_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/media_upload_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/merchant_center_error.pb.go b/googleapis/ads/googleads/v9/errors/merchant_center_error.pb.go index 768d3fe9d..e52a92614 100644 --- a/googleapis/ads/googleads/v9/errors/merchant_center_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/merchant_center_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/merchant_center_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/multiplier_error.pb.go b/googleapis/ads/googleads/v9/errors/multiplier_error.pb.go index 6be59e2ed..c2d2ac9b9 100644 --- a/googleapis/ads/googleads/v9/errors/multiplier_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/multiplier_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/multiplier_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/mutate_error.pb.go b/googleapis/ads/googleads/v9/errors/mutate_error.pb.go index a72fb44c3..b7015caa4 100644 --- a/googleapis/ads/googleads/v9/errors/mutate_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/mutate_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/mutate_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/new_resource_creation_error.pb.go b/googleapis/ads/googleads/v9/errors/new_resource_creation_error.pb.go index e76399920..fc2af407c 100644 --- a/googleapis/ads/googleads/v9/errors/new_resource_creation_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/new_resource_creation_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/new_resource_creation_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/not_allowlisted_error.pb.go b/googleapis/ads/googleads/v9/errors/not_allowlisted_error.pb.go index 71e1af2f6..888d9c407 100644 --- a/googleapis/ads/googleads/v9/errors/not_allowlisted_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/not_allowlisted_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/not_allowlisted_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/not_empty_error.pb.go b/googleapis/ads/googleads/v9/errors/not_empty_error.pb.go index 71b07ad84..c43311273 100644 --- a/googleapis/ads/googleads/v9/errors/not_empty_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/not_empty_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/not_empty_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/null_error.pb.go b/googleapis/ads/googleads/v9/errors/null_error.pb.go index d001cb20f..4a8e5d86f 100644 --- a/googleapis/ads/googleads/v9/errors/null_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/null_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/null_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/offline_user_data_job_error.pb.go b/googleapis/ads/googleads/v9/errors/offline_user_data_job_error.pb.go index 8a4977d7a..f296ef4ee 100644 --- a/googleapis/ads/googleads/v9/errors/offline_user_data_job_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/offline_user_data_job_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/offline_user_data_job_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/operation_access_denied_error.pb.go b/googleapis/ads/googleads/v9/errors/operation_access_denied_error.pb.go index 4eda4a2bd..822392958 100644 --- a/googleapis/ads/googleads/v9/errors/operation_access_denied_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/operation_access_denied_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/operation_access_denied_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/operator_error.pb.go b/googleapis/ads/googleads/v9/errors/operator_error.pb.go index 65ce322b4..cfbe0d698 100644 --- a/googleapis/ads/googleads/v9/errors/operator_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/operator_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/operator_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/partial_failure_error.pb.go b/googleapis/ads/googleads/v9/errors/partial_failure_error.pb.go index 38773309c..23be60ab2 100644 --- a/googleapis/ads/googleads/v9/errors/partial_failure_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/partial_failure_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/partial_failure_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/payments_account_error.pb.go b/googleapis/ads/googleads/v9/errors/payments_account_error.pb.go index da8ab1dc7..ec5308279 100644 --- a/googleapis/ads/googleads/v9/errors/payments_account_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/payments_account_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/payments_account_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/policy_finding_error.pb.go b/googleapis/ads/googleads/v9/errors/policy_finding_error.pb.go index da0e8aeea..a8252e8c6 100644 --- a/googleapis/ads/googleads/v9/errors/policy_finding_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/policy_finding_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/policy_finding_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/policy_validation_parameter_error.pb.go b/googleapis/ads/googleads/v9/errors/policy_validation_parameter_error.pb.go index 03f070fe3..d6af895d1 100644 --- a/googleapis/ads/googleads/v9/errors/policy_validation_parameter_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/policy_validation_parameter_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/policy_validation_parameter_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/policy_violation_error.pb.go b/googleapis/ads/googleads/v9/errors/policy_violation_error.pb.go index 35bfa3998..5b5ea2d46 100644 --- a/googleapis/ads/googleads/v9/errors/policy_violation_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/policy_violation_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/policy_violation_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/query_error.pb.go b/googleapis/ads/googleads/v9/errors/query_error.pb.go index 7bb73eb1f..3aa23eba7 100644 --- a/googleapis/ads/googleads/v9/errors/query_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/query_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/query_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/quota_error.pb.go b/googleapis/ads/googleads/v9/errors/quota_error.pb.go index 919957aee..d457951e4 100644 --- a/googleapis/ads/googleads/v9/errors/quota_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/quota_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/quota_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/range_error.pb.go b/googleapis/ads/googleads/v9/errors/range_error.pb.go index 136c0a50d..012e1c08b 100644 --- a/googleapis/ads/googleads/v9/errors/range_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/range_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/range_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/reach_plan_error.pb.go b/googleapis/ads/googleads/v9/errors/reach_plan_error.pb.go index ba449644e..1f2dc906d 100644 --- a/googleapis/ads/googleads/v9/errors/reach_plan_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/reach_plan_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/reach_plan_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/recommendation_error.pb.go b/googleapis/ads/googleads/v9/errors/recommendation_error.pb.go index 41a43ee66..e8f596365 100644 --- a/googleapis/ads/googleads/v9/errors/recommendation_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/recommendation_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/recommendation_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/region_code_error.pb.go b/googleapis/ads/googleads/v9/errors/region_code_error.pb.go index 17d1863bc..d808c9590 100644 --- a/googleapis/ads/googleads/v9/errors/region_code_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/region_code_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/region_code_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/request_error.pb.go b/googleapis/ads/googleads/v9/errors/request_error.pb.go index 91286cbe1..464bc3309 100644 --- a/googleapis/ads/googleads/v9/errors/request_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/request_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/request_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/resource_access_denied_error.pb.go b/googleapis/ads/googleads/v9/errors/resource_access_denied_error.pb.go index b4f1376f0..bcad816c1 100644 --- a/googleapis/ads/googleads/v9/errors/resource_access_denied_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/resource_access_denied_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/resource_access_denied_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/resource_count_limit_exceeded_error.pb.go b/googleapis/ads/googleads/v9/errors/resource_count_limit_exceeded_error.pb.go index 1eb15327f..7796798c3 100644 --- a/googleapis/ads/googleads/v9/errors/resource_count_limit_exceeded_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/resource_count_limit_exceeded_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/resource_count_limit_exceeded_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/setting_error.pb.go b/googleapis/ads/googleads/v9/errors/setting_error.pb.go index a8c80e91a..b918c5d58 100644 --- a/googleapis/ads/googleads/v9/errors/setting_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/setting_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/setting_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/shared_criterion_error.pb.go b/googleapis/ads/googleads/v9/errors/shared_criterion_error.pb.go index 46017b8d2..5248512b6 100644 --- a/googleapis/ads/googleads/v9/errors/shared_criterion_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/shared_criterion_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/shared_criterion_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/shared_set_error.pb.go b/googleapis/ads/googleads/v9/errors/shared_set_error.pb.go index 27efd8891..6af097630 100644 --- a/googleapis/ads/googleads/v9/errors/shared_set_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/shared_set_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/shared_set_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/size_limit_error.pb.go b/googleapis/ads/googleads/v9/errors/size_limit_error.pb.go index 600ddc32d..0c4c67697 100644 --- a/googleapis/ads/googleads/v9/errors/size_limit_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/size_limit_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/size_limit_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/string_format_error.pb.go b/googleapis/ads/googleads/v9/errors/string_format_error.pb.go index 5a32ba2a4..e30b9aaf6 100644 --- a/googleapis/ads/googleads/v9/errors/string_format_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/string_format_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/string_format_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/string_length_error.pb.go b/googleapis/ads/googleads/v9/errors/string_length_error.pb.go index af296466c..0a70639dd 100644 --- a/googleapis/ads/googleads/v9/errors/string_length_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/string_length_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/string_length_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/third_party_app_analytics_link_error.pb.go b/googleapis/ads/googleads/v9/errors/third_party_app_analytics_link_error.pb.go index 34e623eb3..8b38a2fab 100644 --- a/googleapis/ads/googleads/v9/errors/third_party_app_analytics_link_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/third_party_app_analytics_link_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/third_party_app_analytics_link_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/time_zone_error.pb.go b/googleapis/ads/googleads/v9/errors/time_zone_error.pb.go index 9fa3e5c35..d920e7da7 100644 --- a/googleapis/ads/googleads/v9/errors/time_zone_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/time_zone_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/time_zone_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/url_field_error.pb.go b/googleapis/ads/googleads/v9/errors/url_field_error.pb.go index bfd3ac949..2a185c218 100644 --- a/googleapis/ads/googleads/v9/errors/url_field_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/url_field_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/url_field_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -150,7 +151,7 @@ const ( UrlFieldErrorEnum_FINAL_URL_SUFFIX_MALFORMED UrlFieldErrorEnum_UrlFieldError = 50 // The final url suffix cannot contain {lpurl} related or {ignore} tags. UrlFieldErrorEnum_INVALID_TAG_IN_FINAL_URL_SUFFIX UrlFieldErrorEnum_UrlFieldError = 51 - // The top level domain is invalid, e.g, not a public top level domain + // The top level domain is invalid, e.g. not a public top level domain // listed in publicsuffix.org. UrlFieldErrorEnum_INVALID_TOP_LEVEL_DOMAIN UrlFieldErrorEnum_UrlFieldError = 53 // Malformed top level domain in URL. diff --git a/googleapis/ads/googleads/v9/errors/user_data_error.pb.go b/googleapis/ads/googleads/v9/errors/user_data_error.pb.go index 4a48e29fe..c5f61f3f4 100644 --- a/googleapis/ads/googleads/v9/errors/user_data_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/user_data_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/user_data_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/user_list_error.pb.go b/googleapis/ads/googleads/v9/errors/user_list_error.pb.go index 5aa2a8caa..1d825c79e 100644 --- a/googleapis/ads/googleads/v9/errors/user_list_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/user_list_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/user_list_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/errors/youtube_video_registration_error.pb.go b/googleapis/ads/googleads/v9/errors/youtube_video_registration_error.pb.go index 5c774427a..10b46a33a 100644 --- a/googleapis/ads/googleads/v9/errors/youtube_video_registration_error.pb.go +++ b/googleapis/ads/googleads/v9/errors/youtube_video_registration_error.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/errors/youtube_video_registration_error.proto package errors import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/accessible_bidding_strategy.pb.go b/googleapis/ads/googleads/v9/resources/accessible_bidding_strategy.pb.go index ca6bfdae9..1cd40bdfb 100644 --- a/googleapis/ads/googleads/v9/resources/accessible_bidding_strategy.pb.go +++ b/googleapis/ads/googleads/v9/resources/accessible_bidding_strategy.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/accessible_bidding_strategy.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -406,75 +407,6 @@ func (x *AccessibleBiddingStrategy_TargetRoas) GetTargetRoas() float64 { return 0 } -// An automated bid strategy that sets your bids to help get as many clicks -// as possible within your budget. -type AccessibleBiddingStrategy_TargetSpend struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Output only. The spend target under which to maximize clicks. - // A TargetSpend bidder will attempt to spend the smaller of this value - // or the natural throttling spend amount. - // If not specified, the budget is used as the spend target. - // This field is deprecated and should no longer be used. See - // https://ads-developers.googleblog.com/2020/05/reminder-about-sunset-creation-of.html - // for details. - // - // Deprecated: Do not use. - TargetSpendMicros *int64 `protobuf:"varint,1,opt,name=target_spend_micros,json=targetSpendMicros,proto3,oneof" json:"target_spend_micros,omitempty"` - // Output only. Maximum bid limit that can be set by the bid strategy. - // The limit applies to all keywords managed by the strategy. - CpcBidCeilingMicros *int64 `protobuf:"varint,2,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3,oneof" json:"cpc_bid_ceiling_micros,omitempty"` -} - -func (x *AccessibleBiddingStrategy_TargetSpend) Reset() { - *x = AccessibleBiddingStrategy_TargetSpend{} - if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *AccessibleBiddingStrategy_TargetSpend) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*AccessibleBiddingStrategy_TargetSpend) ProtoMessage() {} - -func (x *AccessibleBiddingStrategy_TargetSpend) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[4] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use AccessibleBiddingStrategy_TargetSpend.ProtoReflect.Descriptor instead. -func (*AccessibleBiddingStrategy_TargetSpend) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 3} -} - -// Deprecated: Do not use. -func (x *AccessibleBiddingStrategy_TargetSpend) GetTargetSpendMicros() int64 { - if x != nil && x.TargetSpendMicros != nil { - return *x.TargetSpendMicros - } - return 0 -} - -func (x *AccessibleBiddingStrategy_TargetSpend) GetCpcBidCeilingMicros() int64 { - if x != nil && x.CpcBidCeilingMicros != nil { - return *x.CpcBidCeilingMicros - } - return 0 -} - // An automated bid strategy that sets bids to help get as many conversions as // possible at the target cost-per-acquisition (CPA) you set. type AccessibleBiddingStrategy_TargetCpa struct { @@ -491,7 +423,7 @@ type AccessibleBiddingStrategy_TargetCpa struct { func (x *AccessibleBiddingStrategy_TargetCpa) Reset() { *x = AccessibleBiddingStrategy_TargetCpa{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[5] + mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -504,7 +436,7 @@ func (x *AccessibleBiddingStrategy_TargetCpa) String() string { func (*AccessibleBiddingStrategy_TargetCpa) ProtoMessage() {} func (x *AccessibleBiddingStrategy_TargetCpa) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[5] + mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -517,7 +449,7 @@ func (x *AccessibleBiddingStrategy_TargetCpa) ProtoReflect() protoreflect.Messag // Deprecated: Use AccessibleBiddingStrategy_TargetCpa.ProtoReflect.Descriptor instead. func (*AccessibleBiddingStrategy_TargetCpa) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 4} + return file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 3} } func (x *AccessibleBiddingStrategy_TargetCpa) GetTargetCpaMicros() int64 { @@ -549,7 +481,7 @@ type AccessibleBiddingStrategy_TargetImpressionShare struct { func (x *AccessibleBiddingStrategy_TargetImpressionShare) Reset() { *x = AccessibleBiddingStrategy_TargetImpressionShare{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[6] + mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -562,7 +494,7 @@ func (x *AccessibleBiddingStrategy_TargetImpressionShare) String() string { func (*AccessibleBiddingStrategy_TargetImpressionShare) ProtoMessage() {} func (x *AccessibleBiddingStrategy_TargetImpressionShare) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[6] + mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -575,7 +507,7 @@ func (x *AccessibleBiddingStrategy_TargetImpressionShare) ProtoReflect() protore // Deprecated: Use AccessibleBiddingStrategy_TargetImpressionShare.ProtoReflect.Descriptor instead. func (*AccessibleBiddingStrategy_TargetImpressionShare) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 5} + return file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 4} } func (x *AccessibleBiddingStrategy_TargetImpressionShare) GetLocation() enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation { @@ -599,6 +531,75 @@ func (x *AccessibleBiddingStrategy_TargetImpressionShare) GetCpcBidCeilingMicros return 0 } +// An automated bid strategy that sets your bids to help get as many clicks +// as possible within your budget. +type AccessibleBiddingStrategy_TargetSpend struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Output only. The spend target under which to maximize clicks. + // A TargetSpend bidder will attempt to spend the smaller of this value + // or the natural throttling spend amount. + // If not specified, the budget is used as the spend target. + // This field is deprecated and should no longer be used. See + // https://ads-developers.googleblog.com/2020/05/reminder-about-sunset-creation-of.html + // for details. + // + // Deprecated: Do not use. + TargetSpendMicros *int64 `protobuf:"varint,1,opt,name=target_spend_micros,json=targetSpendMicros,proto3,oneof" json:"target_spend_micros,omitempty"` + // Output only. Maximum bid limit that can be set by the bid strategy. + // The limit applies to all keywords managed by the strategy. + CpcBidCeilingMicros *int64 `protobuf:"varint,2,opt,name=cpc_bid_ceiling_micros,json=cpcBidCeilingMicros,proto3,oneof" json:"cpc_bid_ceiling_micros,omitempty"` +} + +func (x *AccessibleBiddingStrategy_TargetSpend) Reset() { + *x = AccessibleBiddingStrategy_TargetSpend{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AccessibleBiddingStrategy_TargetSpend) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AccessibleBiddingStrategy_TargetSpend) ProtoMessage() {} + +func (x *AccessibleBiddingStrategy_TargetSpend) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AccessibleBiddingStrategy_TargetSpend.ProtoReflect.Descriptor instead. +func (*AccessibleBiddingStrategy_TargetSpend) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_rawDescGZIP(), []int{0, 5} +} + +// Deprecated: Do not use. +func (x *AccessibleBiddingStrategy_TargetSpend) GetTargetSpendMicros() int64 { + if x != nil && x.TargetSpendMicros != nil { + return *x.TargetSpendMicros + } + return 0 +} + +func (x *AccessibleBiddingStrategy_TargetSpend) GetCpcBidCeilingMicros() int64 { + if x != nil && x.CpcBidCeilingMicros != nil { + return *x.CpcBidCeilingMicros + } + return 0 +} + var File_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto protoreflect.FileDescriptor var file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_rawDesc = []byte{ @@ -707,43 +708,43 @@ var file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_raw 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x88, 0x01, 0x01, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, - 0x72, 0x6f, 0x61, 0x73, 0x1a, 0xbb, 0x01, 0x0a, 0x0b, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, - 0x70, 0x65, 0x6e, 0x64, 0x12, 0x3a, 0x0a, 0x13, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, - 0x70, 0x65, 0x6e, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x03, 0x42, 0x05, 0x18, 0x01, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x11, 0x74, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x53, 0x70, 0x65, 0x6e, 0x64, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, - 0x12, 0x3d, 0x0a, 0x16, 0x63, 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, - 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, - 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x13, 0x63, 0x70, 0x63, 0x42, 0x69, 0x64, 0x43, - 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, - 0x16, 0x0a, 0x14, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x6e, 0x64, - 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x63, 0x70, 0x63, 0x5f, - 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, - 0x6f, 0x73, 0x1a, 0x57, 0x0a, 0x09, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x12, - 0x34, 0x0a, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, - 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, - 0x00, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, - 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xce, 0x02, 0x0a, 0x15, - 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, - 0x53, 0x68, 0x61, 0x72, 0x65, 0x12, 0x7f, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, - 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x4c, 0x6f, 0x63, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x72, 0x6f, 0x61, 0x73, 0x1a, 0x57, 0x0a, 0x09, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, + 0x61, 0x12, 0x34, 0x0a, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, + 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xce, 0x02, + 0x0a, 0x15, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, + 0x6f, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x12, 0x7f, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x4c, - 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x6c, 0x6f, - 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, 0x18, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x63, 0x72, - 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x16, 0x6c, 0x6f, 0x63, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x69, 0x63, 0x72, - 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x3d, 0x0a, 0x16, 0x63, 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, - 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x13, 0x63, 0x70, - 0x63, 0x42, 0x69, 0x64, 0x43, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, - 0x73, 0x88, 0x01, 0x01, 0x42, 0x1b, 0x0a, 0x19, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, + 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x49, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x68, 0x61, 0x72, + 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, + 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, 0x18, 0x6c, 0x6f, 0x63, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00, 0x52, 0x16, 0x6c, 0x6f, + 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x3d, 0x0a, 0x16, 0x63, 0x70, 0x63, 0x5f, 0x62, + 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, + 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x13, + 0x63, 0x70, 0x63, 0x42, 0x69, 0x64, 0x43, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, + 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1b, 0x0a, 0x19, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6d, 0x69, 0x63, + 0x72, 0x6f, 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x63, 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, + 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xbb, + 0x01, 0x0a, 0x0b, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x70, 0x65, 0x6e, 0x64, 0x12, 0x3a, + 0x0a, 0x13, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x5f, 0x6d, + 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x42, 0x05, 0x18, 0x01, 0xe0, + 0x41, 0x03, 0x48, 0x00, 0x52, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x70, 0x65, 0x6e, + 0x64, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x3d, 0x0a, 0x16, 0x63, 0x70, + 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, + 0x01, 0x52, 0x13, 0x63, 0x70, 0x63, 0x42, 0x69, 0x64, 0x43, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, + 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x16, 0x0a, 0x14, 0x5f, 0x74, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x63, 0x70, 0x63, 0x5f, 0x62, 0x69, 0x64, 0x5f, 0x63, 0x65, 0x69, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x3a, 0x82, 0x01, 0xea, 0x41, 0x7f, 0x0a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, @@ -793,9 +794,9 @@ var file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_goT (*AccessibleBiddingStrategy_MaximizeConversionValue)(nil), // 1: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.MaximizeConversionValue (*AccessibleBiddingStrategy_MaximizeConversions)(nil), // 2: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.MaximizeConversions (*AccessibleBiddingStrategy_TargetRoas)(nil), // 3: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetRoas - (*AccessibleBiddingStrategy_TargetSpend)(nil), // 4: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetSpend - (*AccessibleBiddingStrategy_TargetCpa)(nil), // 5: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetCpa - (*AccessibleBiddingStrategy_TargetImpressionShare)(nil), // 6: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetImpressionShare + (*AccessibleBiddingStrategy_TargetCpa)(nil), // 4: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetCpa + (*AccessibleBiddingStrategy_TargetImpressionShare)(nil), // 5: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetImpressionShare + (*AccessibleBiddingStrategy_TargetSpend)(nil), // 6: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetSpend (enums.BiddingStrategyTypeEnum_BiddingStrategyType)(0), // 7: google.ads.googleads.v9.enums.BiddingStrategyTypeEnum.BiddingStrategyType (enums.TargetImpressionShareLocationEnum_TargetImpressionShareLocation)(0), // 8: google.ads.googleads.v9.enums.TargetImpressionShareLocationEnum.TargetImpressionShareLocation } @@ -803,10 +804,10 @@ var file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_dep 7, // 0: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.type:type_name -> google.ads.googleads.v9.enums.BiddingStrategyTypeEnum.BiddingStrategyType 1, // 1: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.maximize_conversion_value:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.MaximizeConversionValue 2, // 2: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.maximize_conversions:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.MaximizeConversions - 5, // 3: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.target_cpa:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetCpa - 6, // 4: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.target_impression_share:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetImpressionShare + 4, // 3: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.target_cpa:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetCpa + 5, // 4: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.target_impression_share:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetImpressionShare 3, // 5: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.target_roas:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetRoas - 4, // 6: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.target_spend:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetSpend + 6, // 6: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.target_spend:type_name -> google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetSpend 8, // 7: google.ads.googleads.v9.resources.AccessibleBiddingStrategy.TargetImpressionShare.location:type_name -> google.ads.googleads.v9.enums.TargetImpressionShareLocationEnum.TargetImpressionShareLocation 8, // [8:8] is the sub-list for method output_type 8, // [8:8] is the sub-list for method input_type @@ -870,7 +871,7 @@ func file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_in } } file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AccessibleBiddingStrategy_TargetSpend); i { + switch v := v.(*AccessibleBiddingStrategy_TargetCpa); i { case 0: return &v.state case 1: @@ -882,7 +883,7 @@ func file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_in } } file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AccessibleBiddingStrategy_TargetCpa); i { + switch v := v.(*AccessibleBiddingStrategy_TargetImpressionShare); i { case 0: return &v.state case 1: @@ -894,7 +895,7 @@ func file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_in } } file_google_ads_googleads_v9_resources_accessible_bidding_strategy_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AccessibleBiddingStrategy_TargetImpressionShare); i { + switch v := v.(*AccessibleBiddingStrategy_TargetSpend); i { case 0: return &v.state case 1: diff --git a/googleapis/ads/googleads/v9/resources/account_budget.pb.go b/googleapis/ads/googleads/v9/resources/account_budget.pb.go index 609bb441c..8d0cdbdf6 100644 --- a/googleapis/ads/googleads/v9/resources/account_budget.pb.go +++ b/googleapis/ads/googleads/v9/resources/account_budget.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/account_budget.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/account_budget_proposal.pb.go b/googleapis/ads/googleads/v9/resources/account_budget_proposal.pb.go index 1818a5a40..398012a16 100644 --- a/googleapis/ads/googleads/v9/resources/account_budget_proposal.pb.go +++ b/googleapis/ads/googleads/v9/resources/account_budget_proposal.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/account_budget_proposal.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/account_link.pb.go b/googleapis/ads/googleads/v9/resources/account_link.pb.go index 726854316..9c1c0b49d 100644 --- a/googleapis/ads/googleads/v9/resources/account_link.pb.go +++ b/googleapis/ads/googleads/v9/resources/account_link.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/account_link.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad.pb.go b/googleapis/ads/googleads/v9/resources/ad.pb.go index f381f8d88..d81345bdc 100644 --- a/googleapis/ads/googleads/v9/resources/ad.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group.pb.go b/googleapis/ads/googleads/v9/resources/ad_group.pb.go index d210dcaab..445d72ed2 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_ad.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_ad.pb.go index 6722b46ca..c64c99f66 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_ad.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_ad.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_ad.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_ad_asset_view.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_ad_asset_view.pb.go index 4edd3f4dd..47be41075 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_ad_asset_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_ad_asset_view.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_ad_asset_view.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_ad_label.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_ad_label.pb.go index 1d21d9aa9..bb9fb9b15 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_ad_label.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_ad_label.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_ad_label.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_asset.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_asset.pb.go index 0a86753c5..e4d0eeab9 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_asset.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_asset.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_asset.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_audience_view.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_audience_view.pb.go index c01b4078c..70173a086 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_audience_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_audience_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_audience_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_bid_modifier.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_bid_modifier.pb.go index cd73822da..5e23d9d31 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_bid_modifier.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_bid_modifier.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_bid_modifier.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_criterion.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_criterion.pb.go index 8a4dc4afd..c3062572b 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_criterion.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_criterion.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_criterion.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_criterion_customizer.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_criterion_customizer.pb.go index d0fa2d8da..34e54047c 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_criterion_customizer.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_criterion_customizer.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_criterion_customizer.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_criterion_label.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_criterion_label.pb.go index 1cd7e7b98..f21ed9a2c 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_criterion_label.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_criterion_label.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_criterion_label.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_criterion_simulation.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_criterion_simulation.pb.go index 9abaee3f4..920895dfc 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_criterion_simulation.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_criterion_simulation.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_criterion_simulation.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_customizer.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_customizer.pb.go index 23af62d6d..7ae4ef11e 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_customizer.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_customizer.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_customizer.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_extension_setting.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_extension_setting.pb.go index 24800c892..fe22e72eb 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_extension_setting.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_extension_setting.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_extension_setting.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_feed.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_feed.pb.go index b6068b816..b1c388f50 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_feed.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_feed.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_feed.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_label.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_label.pb.go index 7f463d094..63552db71 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_label.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_label.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_label.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_group_simulation.pb.go b/googleapis/ads/googleads/v9/resources/ad_group_simulation.pb.go index cd02b4cb6..cd80c6c74 100644 --- a/googleapis/ads/googleads/v9/resources/ad_group_simulation.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_group_simulation.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_group_simulation.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -48,8 +49,6 @@ const ( // 5. DISPLAY - CPC_BID - DEFAULT // 6. DISPLAY - CPC_BID - UNIFORM // 7. DISPLAY - TARGET_CPA - UNIFORM -// 8. VIDEO - CPV_BID - DEFAULT -// 9. VIDEO - CPV_BID - UNIFORM type AdGroupSimulation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache diff --git a/googleapis/ads/googleads/v9/resources/ad_parameter.pb.go b/googleapis/ads/googleads/v9/resources/ad_parameter.pb.go index 7373f29a0..a5c0cbfe1 100644 --- a/googleapis/ads/googleads/v9/resources/ad_parameter.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_parameter.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_parameter.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/ad_schedule_view.pb.go b/googleapis/ads/googleads/v9/resources/ad_schedule_view.pb.go index 7fed1e98e..6ef7d4667 100644 --- a/googleapis/ads/googleads/v9/resources/ad_schedule_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/ad_schedule_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/ad_schedule_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/age_range_view.pb.go b/googleapis/ads/googleads/v9/resources/age_range_view.pb.go index 5e6bf00a4..2c9a1cbed 100644 --- a/googleapis/ads/googleads/v9/resources/age_range_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/age_range_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/age_range_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/asset.pb.go b/googleapis/ads/googleads/v9/resources/asset.pb.go index 48ef1c414..70d43765b 100644 --- a/googleapis/ads/googleads/v9/resources/asset.pb.go +++ b/googleapis/ads/googleads/v9/resources/asset.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/asset.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/asset_field_type_view.pb.go b/googleapis/ads/googleads/v9/resources/asset_field_type_view.pb.go index 533070d19..13ff8b14b 100644 --- a/googleapis/ads/googleads/v9/resources/asset_field_type_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/asset_field_type_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/asset_field_type_view.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/asset_group.pb.go b/googleapis/ads/googleads/v9/resources/asset_group.pb.go index 3026c5476..a2cfe8d06 100644 --- a/googleapis/ads/googleads/v9/resources/asset_group.pb.go +++ b/googleapis/ads/googleads/v9/resources/asset_group.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/asset_group.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/asset_group_asset.pb.go b/googleapis/ads/googleads/v9/resources/asset_group_asset.pb.go index 810b088c4..0338a51eb 100644 --- a/googleapis/ads/googleads/v9/resources/asset_group_asset.pb.go +++ b/googleapis/ads/googleads/v9/resources/asset_group_asset.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/asset_group_asset.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/asset_group_listing_group_filter.pb.go b/googleapis/ads/googleads/v9/resources/asset_group_listing_group_filter.pb.go index bc3601c89..46f8c2ad8 100644 --- a/googleapis/ads/googleads/v9/resources/asset_group_listing_group_filter.pb.go +++ b/googleapis/ads/googleads/v9/resources/asset_group_listing_group_filter.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/asset_group_listing_group_filter.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -471,18 +472,20 @@ func (x *ListingGroupFilterDimension_ProductChannel) GetChannel() enums.ListingG return enums.ListingGroupFilterProductChannelEnum_ListingGroupFilterProductChannel(0) } -// Condition of a product offer. -type ListingGroupFilterDimension_ProductCondition struct { +// Custom attribute of a product offer. +type ListingGroupFilterDimension_ProductCustomAttribute struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Value of the condition. - Condition enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition `protobuf:"varint,1,opt,name=condition,proto3,enum=google.ads.googleads.v9.enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition" json:"condition,omitempty"` + // String value of the product custom attribute. + Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` + // Indicates the index of the custom attribute. + Index enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex `protobuf:"varint,2,opt,name=index,proto3,enum=google.ads.googleads.v9.enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex" json:"index,omitempty"` } -func (x *ListingGroupFilterDimension_ProductCondition) Reset() { - *x = ListingGroupFilterDimension_ProductCondition{} +func (x *ListingGroupFilterDimension_ProductCustomAttribute) Reset() { + *x = ListingGroupFilterDimension_ProductCustomAttribute{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -490,13 +493,13 @@ func (x *ListingGroupFilterDimension_ProductCondition) Reset() { } } -func (x *ListingGroupFilterDimension_ProductCondition) String() string { +func (x *ListingGroupFilterDimension_ProductCustomAttribute) String() string { return protoimpl.X.MessageStringOf(x) } -func (*ListingGroupFilterDimension_ProductCondition) ProtoMessage() {} +func (*ListingGroupFilterDimension_ProductCustomAttribute) ProtoMessage() {} -func (x *ListingGroupFilterDimension_ProductCondition) ProtoReflect() protoreflect.Message { +func (x *ListingGroupFilterDimension_ProductCustomAttribute) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -508,32 +511,37 @@ func (x *ListingGroupFilterDimension_ProductCondition) ProtoReflect() protorefle return mi.MessageOf(x) } -// Deprecated: Use ListingGroupFilterDimension_ProductCondition.ProtoReflect.Descriptor instead. -func (*ListingGroupFilterDimension_ProductCondition) Descriptor() ([]byte, []int) { +// Deprecated: Use ListingGroupFilterDimension_ProductCustomAttribute.ProtoReflect.Descriptor instead. +func (*ListingGroupFilterDimension_ProductCustomAttribute) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_rawDescGZIP(), []int{1, 3} } -func (x *ListingGroupFilterDimension_ProductCondition) GetCondition() enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition { +func (x *ListingGroupFilterDimension_ProductCustomAttribute) GetValue() string { + if x != nil && x.Value != nil { + return *x.Value + } + return "" +} + +func (x *ListingGroupFilterDimension_ProductCustomAttribute) GetIndex() enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex { if x != nil { - return x.Condition + return x.Index } - return enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition(0) + return enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex(0) } -// Custom attribute of a product offer. -type ListingGroupFilterDimension_ProductCustomAttribute struct { +// Condition of a product offer. +type ListingGroupFilterDimension_ProductCondition struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // String value of the product custom attribute. - Value *string `protobuf:"bytes,1,opt,name=value,proto3,oneof" json:"value,omitempty"` - // Indicates the index of the custom attribute. - Index enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex `protobuf:"varint,2,opt,name=index,proto3,enum=google.ads.googleads.v9.enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex" json:"index,omitempty"` + // Value of the condition. + Condition enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition `protobuf:"varint,1,opt,name=condition,proto3,enum=google.ads.googleads.v9.enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition" json:"condition,omitempty"` } -func (x *ListingGroupFilterDimension_ProductCustomAttribute) Reset() { - *x = ListingGroupFilterDimension_ProductCustomAttribute{} +func (x *ListingGroupFilterDimension_ProductCondition) Reset() { + *x = ListingGroupFilterDimension_ProductCondition{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -541,13 +549,13 @@ func (x *ListingGroupFilterDimension_ProductCustomAttribute) Reset() { } } -func (x *ListingGroupFilterDimension_ProductCustomAttribute) String() string { +func (x *ListingGroupFilterDimension_ProductCondition) String() string { return protoimpl.X.MessageStringOf(x) } -func (*ListingGroupFilterDimension_ProductCustomAttribute) ProtoMessage() {} +func (*ListingGroupFilterDimension_ProductCondition) ProtoMessage() {} -func (x *ListingGroupFilterDimension_ProductCustomAttribute) ProtoReflect() protoreflect.Message { +func (x *ListingGroupFilterDimension_ProductCondition) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[6] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -559,23 +567,16 @@ func (x *ListingGroupFilterDimension_ProductCustomAttribute) ProtoReflect() prot return mi.MessageOf(x) } -// Deprecated: Use ListingGroupFilterDimension_ProductCustomAttribute.ProtoReflect.Descriptor instead. -func (*ListingGroupFilterDimension_ProductCustomAttribute) Descriptor() ([]byte, []int) { +// Deprecated: Use ListingGroupFilterDimension_ProductCondition.ProtoReflect.Descriptor instead. +func (*ListingGroupFilterDimension_ProductCondition) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_rawDescGZIP(), []int{1, 4} } -func (x *ListingGroupFilterDimension_ProductCustomAttribute) GetValue() string { - if x != nil && x.Value != nil { - return *x.Value - } - return "" -} - -func (x *ListingGroupFilterDimension_ProductCustomAttribute) GetIndex() enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex { +func (x *ListingGroupFilterDimension_ProductCondition) GetCondition() enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition { if x != nil { - return x.Index + return x.Condition } - return enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex(0) + return enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition(0) } // Item id of a product offer. @@ -868,29 +869,29 @@ var file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_prot 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x07, 0x63, 0x68, - 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x1a, 0x9b, 0x01, 0x0a, 0x10, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, - 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x86, 0x01, 0x0a, 0x09, 0x63, - 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x68, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, + 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x1a, 0xc6, 0x01, 0x0a, 0x16, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, + 0x74, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, + 0x12, 0x19, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x00, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x86, 0x01, 0x0a, 0x05, + 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x70, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, + 0x69, 0x6e, 0x67, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x43, 0x75, + 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x49, 0x6e, 0x64, + 0x65, 0x78, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, + 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x05, 0x69, + 0x6e, 0x64, 0x65, 0x78, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x9b, + 0x01, 0x0a, 0x10, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, + 0x69, 0x6f, 0x6e, 0x12, 0x86, 0x01, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x68, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, + 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, - 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, - 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, - 0x69, 0x6f, 0x6e, 0x1a, 0xc6, 0x01, 0x0a, 0x16, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x12, 0x19, - 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, - 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x12, 0x86, 0x01, 0x0a, 0x05, 0x69, 0x6e, - 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x70, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x69, 0x6e, - 0x67, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x43, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x41, 0x74, 0x74, - 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x05, 0x69, 0x6e, 0x64, - 0x65, 0x78, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x34, 0x0a, 0x0d, + 0x6e, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x34, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x76, 0x61, 0x6c, @@ -945,16 +946,16 @@ var file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_prot (*ListingGroupFilterDimension_ProductBiddingCategory)(nil), // 2: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductBiddingCategory (*ListingGroupFilterDimension_ProductBrand)(nil), // 3: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductBrand (*ListingGroupFilterDimension_ProductChannel)(nil), // 4: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductChannel - (*ListingGroupFilterDimension_ProductCondition)(nil), // 5: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCondition - (*ListingGroupFilterDimension_ProductCustomAttribute)(nil), // 6: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCustomAttribute + (*ListingGroupFilterDimension_ProductCustomAttribute)(nil), // 5: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCustomAttribute + (*ListingGroupFilterDimension_ProductCondition)(nil), // 6: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCondition (*ListingGroupFilterDimension_ProductItemId)(nil), // 7: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductItemId (*ListingGroupFilterDimension_ProductType)(nil), // 8: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductType (enums.ListingGroupFilterTypeEnum_ListingGroupFilterType)(0), // 9: google.ads.googleads.v9.enums.ListingGroupFilterTypeEnum.ListingGroupFilterType (enums.ListingGroupFilterVerticalEnum_ListingGroupFilterVertical)(0), // 10: google.ads.googleads.v9.enums.ListingGroupFilterVerticalEnum.ListingGroupFilterVertical (enums.ListingGroupFilterBiddingCategoryLevelEnum_ListingGroupFilterBiddingCategoryLevel)(0), // 11: google.ads.googleads.v9.enums.ListingGroupFilterBiddingCategoryLevelEnum.ListingGroupFilterBiddingCategoryLevel (enums.ListingGroupFilterProductChannelEnum_ListingGroupFilterProductChannel)(0), // 12: google.ads.googleads.v9.enums.ListingGroupFilterProductChannelEnum.ListingGroupFilterProductChannel - (enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition)(0), // 13: google.ads.googleads.v9.enums.ListingGroupFilterProductConditionEnum.ListingGroupFilterProductCondition - (enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex)(0), // 14: google.ads.googleads.v9.enums.ListingGroupFilterCustomAttributeIndexEnum.ListingGroupFilterCustomAttributeIndex + (enums.ListingGroupFilterCustomAttributeIndexEnum_ListingGroupFilterCustomAttributeIndex)(0), // 13: google.ads.googleads.v9.enums.ListingGroupFilterCustomAttributeIndexEnum.ListingGroupFilterCustomAttributeIndex + (enums.ListingGroupFilterProductConditionEnum_ListingGroupFilterProductCondition)(0), // 14: google.ads.googleads.v9.enums.ListingGroupFilterProductConditionEnum.ListingGroupFilterProductCondition (enums.ListingGroupFilterProductTypeLevelEnum_ListingGroupFilterProductTypeLevel)(0), // 15: google.ads.googleads.v9.enums.ListingGroupFilterProductTypeLevelEnum.ListingGroupFilterProductTypeLevel } var file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_depIdxs = []int32{ @@ -964,14 +965,14 @@ var file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_prot 2, // 3: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_bidding_category:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductBiddingCategory 3, // 4: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_brand:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductBrand 4, // 5: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_channel:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductChannel - 5, // 6: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_condition:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCondition - 6, // 7: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_custom_attribute:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCustomAttribute + 6, // 6: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_condition:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCondition + 5, // 7: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_custom_attribute:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCustomAttribute 7, // 8: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_item_id:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductItemId 8, // 9: google.ads.googleads.v9.resources.ListingGroupFilterDimension.product_type:type_name -> google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductType 11, // 10: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductBiddingCategory.level:type_name -> google.ads.googleads.v9.enums.ListingGroupFilterBiddingCategoryLevelEnum.ListingGroupFilterBiddingCategoryLevel 12, // 11: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductChannel.channel:type_name -> google.ads.googleads.v9.enums.ListingGroupFilterProductChannelEnum.ListingGroupFilterProductChannel - 13, // 12: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCondition.condition:type_name -> google.ads.googleads.v9.enums.ListingGroupFilterProductConditionEnum.ListingGroupFilterProductCondition - 14, // 13: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCustomAttribute.index:type_name -> google.ads.googleads.v9.enums.ListingGroupFilterCustomAttributeIndexEnum.ListingGroupFilterCustomAttributeIndex + 13, // 12: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCustomAttribute.index:type_name -> google.ads.googleads.v9.enums.ListingGroupFilterCustomAttributeIndexEnum.ListingGroupFilterCustomAttributeIndex + 14, // 13: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductCondition.condition:type_name -> google.ads.googleads.v9.enums.ListingGroupFilterProductConditionEnum.ListingGroupFilterProductCondition 15, // 14: google.ads.googleads.v9.resources.ListingGroupFilterDimension.ProductType.level:type_name -> google.ads.googleads.v9.enums.ListingGroupFilterProductTypeLevelEnum.ListingGroupFilterProductTypeLevel 15, // [15:15] is the sub-list for method output_type 15, // [15:15] is the sub-list for method input_type @@ -1047,7 +1048,7 @@ func file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_pro } } file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListingGroupFilterDimension_ProductCondition); i { + switch v := v.(*ListingGroupFilterDimension_ProductCustomAttribute); i { case 0: return &v.state case 1: @@ -1059,7 +1060,7 @@ func file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_pro } } file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListingGroupFilterDimension_ProductCustomAttribute); i { + switch v := v.(*ListingGroupFilterDimension_ProductCondition); i { case 0: return &v.state case 1: @@ -1106,7 +1107,7 @@ func file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_pro } file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[2].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[3].OneofWrappers = []interface{}{} - file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[6].OneofWrappers = []interface{}{} + file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[5].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[7].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_asset_group_listing_group_filter_proto_msgTypes[8].OneofWrappers = []interface{}{} type x struct{} diff --git a/googleapis/ads/googleads/v9/resources/asset_group_product_group_view.pb.go b/googleapis/ads/googleads/v9/resources/asset_group_product_group_view.pb.go index e785ef907..ac84bd82a 100644 --- a/googleapis/ads/googleads/v9/resources/asset_group_product_group_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/asset_group_product_group_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/asset_group_product_group_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/asset_set.pb.go b/googleapis/ads/googleads/v9/resources/asset_set.pb.go index b561818ad..0b10bcc8e 100644 --- a/googleapis/ads/googleads/v9/resources/asset_set.pb.go +++ b/googleapis/ads/googleads/v9/resources/asset_set.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/asset_set.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/asset_set_asset.pb.go b/googleapis/ads/googleads/v9/resources/asset_set_asset.pb.go index f4465e43f..03142db67 100644 --- a/googleapis/ads/googleads/v9/resources/asset_set_asset.pb.go +++ b/googleapis/ads/googleads/v9/resources/asset_set_asset.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/asset_set_asset.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/batch_job.pb.go b/googleapis/ads/googleads/v9/resources/batch_job.pb.go index 894f53541..b177a6e1c 100644 --- a/googleapis/ads/googleads/v9/resources/batch_job.pb.go +++ b/googleapis/ads/googleads/v9/resources/batch_job.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/batch_job.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/bidding_data_exclusion.pb.go b/googleapis/ads/googleads/v9/resources/bidding_data_exclusion.pb.go index 61d635dc4..7b5ad603d 100644 --- a/googleapis/ads/googleads/v9/resources/bidding_data_exclusion.pb.go +++ b/googleapis/ads/googleads/v9/resources/bidding_data_exclusion.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/bidding_data_exclusion.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/bidding_seasonality_adjustment.pb.go b/googleapis/ads/googleads/v9/resources/bidding_seasonality_adjustment.pb.go index 017d86c7e..17611cf63 100644 --- a/googleapis/ads/googleads/v9/resources/bidding_seasonality_adjustment.pb.go +++ b/googleapis/ads/googleads/v9/resources/bidding_seasonality_adjustment.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/bidding_seasonality_adjustment.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/bidding_strategy.pb.go b/googleapis/ads/googleads/v9/resources/bidding_strategy.pb.go index 85abdfda5..bd91b8962 100644 --- a/googleapis/ads/googleads/v9/resources/bidding_strategy.pb.go +++ b/googleapis/ads/googleads/v9/resources/bidding_strategy.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/bidding_strategy.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/bidding_strategy_simulation.pb.go b/googleapis/ads/googleads/v9/resources/bidding_strategy_simulation.pb.go index 90cbd7f33..0cde32b65 100644 --- a/googleapis/ads/googleads/v9/resources/bidding_strategy_simulation.pb.go +++ b/googleapis/ads/googleads/v9/resources/bidding_strategy_simulation.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/bidding_strategy_simulation.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/billing_setup.pb.go b/googleapis/ads/googleads/v9/resources/billing_setup.pb.go index 0aa558c6f..ec1f29cf7 100644 --- a/googleapis/ads/googleads/v9/resources/billing_setup.pb.go +++ b/googleapis/ads/googleads/v9/resources/billing_setup.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/billing_setup.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/call_view.pb.go b/googleapis/ads/googleads/v9/resources/call_view.pb.go index c63e85e03..f61fef002 100644 --- a/googleapis/ads/googleads/v9/resources/call_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/call_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/call_view.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign.pb.go b/googleapis/ads/googleads/v9/resources/campaign.pb.go index d1f58a4aa..9f922e786 100644 --- a/googleapis/ads/googleads/v9/resources/campaign.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -834,114 +835,6 @@ func (x *Campaign_HotelSettingInfo) GetHotelCenterId() int64 { return 0 } -// Campaign-level settings for tracking information. -type Campaign_TrackingSetting struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Output only. The url used for dynamic tracking. - TrackingUrl *string `protobuf:"bytes,2,opt,name=tracking_url,json=trackingUrl,proto3,oneof" json:"tracking_url,omitempty"` -} - -func (x *Campaign_TrackingSetting) Reset() { - *x = Campaign_TrackingSetting{} - if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Campaign_TrackingSetting) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Campaign_TrackingSetting) ProtoMessage() {} - -func (x *Campaign_TrackingSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[3] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Campaign_TrackingSetting.ProtoReflect.Descriptor instead. -func (*Campaign_TrackingSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 2} -} - -func (x *Campaign_TrackingSetting) GetTrackingUrl() string { - if x != nil && x.TrackingUrl != nil { - return *x.TrackingUrl - } - return "" -} - -// Describes how unbranded pharma ads will be displayed. -type Campaign_VanityPharma struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // The display mode for vanity pharma URLs. - VanityPharmaDisplayUrlMode enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode `protobuf:"varint,1,opt,name=vanity_pharma_display_url_mode,json=vanityPharmaDisplayUrlMode,proto3,enum=google.ads.googleads.v9.enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode" json:"vanity_pharma_display_url_mode,omitempty"` - // The text that will be displayed in display URL of the text ad when - // website description is the selected display mode for vanity pharma URLs. - VanityPharmaText enums.VanityPharmaTextEnum_VanityPharmaText `protobuf:"varint,2,opt,name=vanity_pharma_text,json=vanityPharmaText,proto3,enum=google.ads.googleads.v9.enums.VanityPharmaTextEnum_VanityPharmaText" json:"vanity_pharma_text,omitempty"` -} - -func (x *Campaign_VanityPharma) Reset() { - *x = Campaign_VanityPharma{} - if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Campaign_VanityPharma) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Campaign_VanityPharma) ProtoMessage() {} - -func (x *Campaign_VanityPharma) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[4] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Campaign_VanityPharma.ProtoReflect.Descriptor instead. -func (*Campaign_VanityPharma) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 3} -} - -func (x *Campaign_VanityPharma) GetVanityPharmaDisplayUrlMode() enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode { - if x != nil { - return x.VanityPharmaDisplayUrlMode - } - return enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode(0) -} - -func (x *Campaign_VanityPharma) GetVanityPharmaText() enums.VanityPharmaTextEnum_VanityPharmaText { - if x != nil { - return x.VanityPharmaText - } - return enums.VanityPharmaTextEnum_VanityPharmaText(0) -} - // The setting for controlling Dynamic Search Ads (DSA). type Campaign_DynamicSearchAdsSetting struct { state protoimpl.MessageState @@ -962,7 +855,7 @@ type Campaign_DynamicSearchAdsSetting struct { func (x *Campaign_DynamicSearchAdsSetting) Reset() { *x = Campaign_DynamicSearchAdsSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[5] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -975,7 +868,7 @@ func (x *Campaign_DynamicSearchAdsSetting) String() string { func (*Campaign_DynamicSearchAdsSetting) ProtoMessage() {} func (x *Campaign_DynamicSearchAdsSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[5] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[3] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -988,7 +881,7 @@ func (x *Campaign_DynamicSearchAdsSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_DynamicSearchAdsSetting.ProtoReflect.Descriptor instead. func (*Campaign_DynamicSearchAdsSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 4} + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 2} } func (x *Campaign_DynamicSearchAdsSetting) GetDomainName() string { @@ -1019,34 +912,34 @@ func (x *Campaign_DynamicSearchAdsSetting) GetFeeds() []string { return nil } -// Selective optimization setting for this campaign, which includes a set of -// conversion actions to optimize this campaign towards. -type Campaign_SelectiveOptimization struct { +// Optimization goal setting for this campaign, which includes a set of +// optimization goal types. +type Campaign_OptimizationGoalSetting struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // The selected set of conversion actions for optimizing this campaign. - ConversionActions []string `protobuf:"bytes,2,rep,name=conversion_actions,json=conversionActions,proto3" json:"conversion_actions,omitempty"` + // The list of optimization goal types. + OptimizationGoalTypes []enums.OptimizationGoalTypeEnum_OptimizationGoalType `protobuf:"varint,1,rep,packed,name=optimization_goal_types,json=optimizationGoalTypes,proto3,enum=google.ads.googleads.v9.enums.OptimizationGoalTypeEnum_OptimizationGoalType" json:"optimization_goal_types,omitempty"` } -func (x *Campaign_SelectiveOptimization) Reset() { - *x = Campaign_SelectiveOptimization{} +func (x *Campaign_OptimizationGoalSetting) Reset() { + *x = Campaign_OptimizationGoalSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[6] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } -func (x *Campaign_SelectiveOptimization) String() string { +func (x *Campaign_OptimizationGoalSetting) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Campaign_SelectiveOptimization) ProtoMessage() {} +func (*Campaign_OptimizationGoalSetting) ProtoMessage() {} -func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[6] +func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1057,14 +950,14 @@ func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { return mi.MessageOf(x) } -// Deprecated: Use Campaign_SelectiveOptimization.ProtoReflect.Descriptor instead. -func (*Campaign_SelectiveOptimization) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 5} +// Deprecated: Use Campaign_OptimizationGoalSetting.ProtoReflect.Descriptor instead. +func (*Campaign_OptimizationGoalSetting) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 3} } -func (x *Campaign_SelectiveOptimization) GetConversionActions() []string { +func (x *Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes() []enums.OptimizationGoalTypeEnum_OptimizationGoalType { if x != nil { - return x.ConversionActions + return x.OptimizationGoalTypes } return nil } @@ -1081,8 +974,8 @@ type Campaign_ShoppingSetting struct { // This field is required for create operations. This field is immutable for // Shopping campaigns. MerchantId *int64 `protobuf:"varint,5,opt,name=merchant_id,json=merchantId,proto3,oneof" json:"merchant_id,omitempty"` - // Immutable. Sales country of products to include in the campaign. - // This field is required for Shopping campaigns. This field is immutable. + // Sales country of products to include in the campaign. + // This field is required for Shopping campaigns. // This field is optional for non-Shopping campaigns, but it must be equal // to 'ZZ' if set. SalesCountry *string `protobuf:"bytes,6,opt,name=sales_country,json=salesCountry,proto3,oneof" json:"sales_country,omitempty"` @@ -1100,7 +993,7 @@ type Campaign_ShoppingSetting struct { func (x *Campaign_ShoppingSetting) Reset() { *x = Campaign_ShoppingSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[7] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1113,7 +1006,7 @@ func (x *Campaign_ShoppingSetting) String() string { func (*Campaign_ShoppingSetting) ProtoMessage() {} func (x *Campaign_ShoppingSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[7] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1126,7 +1019,7 @@ func (x *Campaign_ShoppingSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_ShoppingSetting.ProtoReflect.Descriptor instead. func (*Campaign_ShoppingSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 6} + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 4} } func (x *Campaign_ShoppingSetting) GetMerchantId() int64 { @@ -1157,6 +1050,55 @@ func (x *Campaign_ShoppingSetting) GetEnableLocal() bool { return false } +// Campaign-level settings for tracking information. +type Campaign_TrackingSetting struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Output only. The url used for dynamic tracking. + TrackingUrl *string `protobuf:"bytes,2,opt,name=tracking_url,json=trackingUrl,proto3,oneof" json:"tracking_url,omitempty"` +} + +func (x *Campaign_TrackingSetting) Reset() { + *x = Campaign_TrackingSetting{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Campaign_TrackingSetting) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Campaign_TrackingSetting) ProtoMessage() {} + +func (x *Campaign_TrackingSetting) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Campaign_TrackingSetting.ProtoReflect.Descriptor instead. +func (*Campaign_TrackingSetting) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 5} +} + +func (x *Campaign_TrackingSetting) GetTrackingUrl() string { + if x != nil && x.TrackingUrl != nil { + return *x.TrackingUrl + } + return "" +} + // Represents a collection of settings related to ads geotargeting. type Campaign_GeoTargetTypeSetting struct { state protoimpl.MessageState @@ -1172,7 +1114,7 @@ type Campaign_GeoTargetTypeSetting struct { func (x *Campaign_GeoTargetTypeSetting) Reset() { *x = Campaign_GeoTargetTypeSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[8] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1185,7 +1127,7 @@ func (x *Campaign_GeoTargetTypeSetting) String() string { func (*Campaign_GeoTargetTypeSetting) ProtoMessage() {} func (x *Campaign_GeoTargetTypeSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[8] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1198,7 +1140,7 @@ func (x *Campaign_GeoTargetTypeSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_GeoTargetTypeSetting.ProtoReflect.Descriptor instead. func (*Campaign_GeoTargetTypeSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 7} + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 6} } func (x *Campaign_GeoTargetTypeSetting) GetPositiveGeoTargetType() enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType { @@ -1228,7 +1170,7 @@ type Campaign_LocalCampaignSetting struct { func (x *Campaign_LocalCampaignSetting) Reset() { *x = Campaign_LocalCampaignSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[9] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1241,7 +1183,7 @@ func (x *Campaign_LocalCampaignSetting) String() string { func (*Campaign_LocalCampaignSetting) ProtoMessage() {} func (x *Campaign_LocalCampaignSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[9] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1254,7 +1196,7 @@ func (x *Campaign_LocalCampaignSetting) ProtoReflect() protoreflect.Message { // Deprecated: Use Campaign_LocalCampaignSetting.ProtoReflect.Descriptor instead. func (*Campaign_LocalCampaignSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 8} + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 7} } func (x *Campaign_LocalCampaignSetting) GetLocationSourceType() enums.LocationSourceTypeEnum_LocationSourceType { @@ -1264,34 +1206,38 @@ func (x *Campaign_LocalCampaignSetting) GetLocationSourceType() enums.LocationSo return enums.LocationSourceTypeEnum_LocationSourceType(0) } -// Optimization goal setting for this campaign, which includes a set of -// optimization goal types. -type Campaign_OptimizationGoalSetting struct { +// Campaign-level settings for App Campaigns. +type Campaign_AppCampaignSetting struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // The list of optimization goal types. - OptimizationGoalTypes []enums.OptimizationGoalTypeEnum_OptimizationGoalType `protobuf:"varint,1,rep,packed,name=optimization_goal_types,json=optimizationGoalTypes,proto3,enum=google.ads.googleads.v9.enums.OptimizationGoalTypeEnum_OptimizationGoalType" json:"optimization_goal_types,omitempty"` + // Represents the goal which the bidding strategy of this app campaign + // should optimize towards. + BiddingStrategyGoalType enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType `protobuf:"varint,1,opt,name=bidding_strategy_goal_type,json=biddingStrategyGoalType,proto3,enum=google.ads.googleads.v9.enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType" json:"bidding_strategy_goal_type,omitempty"` + // Immutable. A string that uniquely identifies a mobile application. + AppId *string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` + // Immutable. The application store that distributes this specific app. + AppStore enums.AppCampaignAppStoreEnum_AppCampaignAppStore `protobuf:"varint,3,opt,name=app_store,json=appStore,proto3,enum=google.ads.googleads.v9.enums.AppCampaignAppStoreEnum_AppCampaignAppStore" json:"app_store,omitempty"` } -func (x *Campaign_OptimizationGoalSetting) Reset() { - *x = Campaign_OptimizationGoalSetting{} +func (x *Campaign_AppCampaignSetting) Reset() { + *x = Campaign_AppCampaignSetting{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[10] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } -func (x *Campaign_OptimizationGoalSetting) String() string { +func (x *Campaign_AppCampaignSetting) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Campaign_OptimizationGoalSetting) ProtoMessage() {} +func (*Campaign_AppCampaignSetting) ProtoMessage() {} -func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[10] +func (x *Campaign_AppCampaignSetting) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1302,50 +1248,62 @@ func (x *Campaign_OptimizationGoalSetting) ProtoReflect() protoreflect.Message { return mi.MessageOf(x) } -// Deprecated: Use Campaign_OptimizationGoalSetting.ProtoReflect.Descriptor instead. -func (*Campaign_OptimizationGoalSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 9} +// Deprecated: Use Campaign_AppCampaignSetting.ProtoReflect.Descriptor instead. +func (*Campaign_AppCampaignSetting) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 8} } -func (x *Campaign_OptimizationGoalSetting) GetOptimizationGoalTypes() []enums.OptimizationGoalTypeEnum_OptimizationGoalType { +func (x *Campaign_AppCampaignSetting) GetBiddingStrategyGoalType() enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType { if x != nil { - return x.OptimizationGoalTypes + return x.BiddingStrategyGoalType } - return nil + return enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType(0) } -// Campaign-level settings for App Campaigns. -type Campaign_AppCampaignSetting struct { +func (x *Campaign_AppCampaignSetting) GetAppId() string { + if x != nil && x.AppId != nil { + return *x.AppId + } + return "" +} + +func (x *Campaign_AppCampaignSetting) GetAppStore() enums.AppCampaignAppStoreEnum_AppCampaignAppStore { + if x != nil { + return x.AppStore + } + return enums.AppCampaignAppStoreEnum_AppCampaignAppStore(0) +} + +// Describes how unbranded pharma ads will be displayed. +type Campaign_VanityPharma struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Represents the goal which the bidding strategy of this app campaign - // should optimize towards. - BiddingStrategyGoalType enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType `protobuf:"varint,1,opt,name=bidding_strategy_goal_type,json=biddingStrategyGoalType,proto3,enum=google.ads.googleads.v9.enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType" json:"bidding_strategy_goal_type,omitempty"` - // Immutable. A string that uniquely identifies a mobile application. - AppId *string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3,oneof" json:"app_id,omitempty"` - // Immutable. The application store that distributes this specific app. - AppStore enums.AppCampaignAppStoreEnum_AppCampaignAppStore `protobuf:"varint,3,opt,name=app_store,json=appStore,proto3,enum=google.ads.googleads.v9.enums.AppCampaignAppStoreEnum_AppCampaignAppStore" json:"app_store,omitempty"` + // The display mode for vanity pharma URLs. + VanityPharmaDisplayUrlMode enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode `protobuf:"varint,1,opt,name=vanity_pharma_display_url_mode,json=vanityPharmaDisplayUrlMode,proto3,enum=google.ads.googleads.v9.enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode" json:"vanity_pharma_display_url_mode,omitempty"` + // The text that will be displayed in display URL of the text ad when + // website description is the selected display mode for vanity pharma URLs. + VanityPharmaText enums.VanityPharmaTextEnum_VanityPharmaText `protobuf:"varint,2,opt,name=vanity_pharma_text,json=vanityPharmaText,proto3,enum=google.ads.googleads.v9.enums.VanityPharmaTextEnum_VanityPharmaText" json:"vanity_pharma_text,omitempty"` } -func (x *Campaign_AppCampaignSetting) Reset() { - *x = Campaign_AppCampaignSetting{} +func (x *Campaign_VanityPharma) Reset() { + *x = Campaign_VanityPharma{} if protoimpl.UnsafeEnabled { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[11] + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } -func (x *Campaign_AppCampaignSetting) String() string { +func (x *Campaign_VanityPharma) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Campaign_AppCampaignSetting) ProtoMessage() {} +func (*Campaign_VanityPharma) ProtoMessage() {} -func (x *Campaign_AppCampaignSetting) ProtoReflect() protoreflect.Message { - mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[11] +func (x *Campaign_VanityPharma) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1356,30 +1314,73 @@ func (x *Campaign_AppCampaignSetting) ProtoReflect() protoreflect.Message { return mi.MessageOf(x) } -// Deprecated: Use Campaign_AppCampaignSetting.ProtoReflect.Descriptor instead. -func (*Campaign_AppCampaignSetting) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 10} +// Deprecated: Use Campaign_VanityPharma.ProtoReflect.Descriptor instead. +func (*Campaign_VanityPharma) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 9} } -func (x *Campaign_AppCampaignSetting) GetBiddingStrategyGoalType() enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType { +func (x *Campaign_VanityPharma) GetVanityPharmaDisplayUrlMode() enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode { if x != nil { - return x.BiddingStrategyGoalType + return x.VanityPharmaDisplayUrlMode } - return enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType(0) + return enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode(0) } -func (x *Campaign_AppCampaignSetting) GetAppId() string { - if x != nil && x.AppId != nil { - return *x.AppId +func (x *Campaign_VanityPharma) GetVanityPharmaText() enums.VanityPharmaTextEnum_VanityPharmaText { + if x != nil { + return x.VanityPharmaText } - return "" + return enums.VanityPharmaTextEnum_VanityPharmaText(0) } -func (x *Campaign_AppCampaignSetting) GetAppStore() enums.AppCampaignAppStoreEnum_AppCampaignAppStore { +// Selective optimization setting for this campaign, which includes a set of +// conversion actions to optimize this campaign towards. +type Campaign_SelectiveOptimization struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The selected set of conversion actions for optimizing this campaign. + ConversionActions []string `protobuf:"bytes,2,rep,name=conversion_actions,json=conversionActions,proto3" json:"conversion_actions,omitempty"` +} + +func (x *Campaign_SelectiveOptimization) Reset() { + *x = Campaign_SelectiveOptimization{} + if protoimpl.UnsafeEnabled { + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Campaign_SelectiveOptimization) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Campaign_SelectiveOptimization) ProtoMessage() {} + +func (x *Campaign_SelectiveOptimization) ProtoReflect() protoreflect.Message { + mi := &file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[11] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Campaign_SelectiveOptimization.ProtoReflect.Descriptor instead. +func (*Campaign_SelectiveOptimization) Descriptor() ([]byte, []int) { + return file_google_ads_googleads_v9_resources_campaign_proto_rawDescGZIP(), []int{0, 10} +} + +func (x *Campaign_SelectiveOptimization) GetConversionActions() []string { if x != nil { - return x.AppStore + return x.ConversionActions } - return enums.AppCampaignAppStoreEnum_AppCampaignAppStore(0) + return nil } var File_google_ads_googleads_v9_resources_campaign_proto protoreflect.FileDescriptor @@ -1481,7 +1482,7 @@ var file_google_ads_googleads_v9_resources_campaign_proto_rawDesc = []byte{ 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xea, 0x3b, 0x0a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe5, 0x3b, 0x0a, 0x08, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x4e, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, @@ -1818,99 +1819,23 @@ var file_google_ads_googleads_v9_resources_campaign_proto_rawDesc = []byte{ 0x6e, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x0d, 0x68, 0x6f, 0x74, 0x65, 0x6c, 0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x68, 0x6f, 0x74, 0x65, 0x6c, - 0x5f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x1a, 0x4f, 0x0a, 0x0f, 0x54, 0x72, - 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x2b, 0x0a, - 0x0c, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0b, 0x74, 0x72, 0x61, 0x63, - 0x6b, 0x69, 0x6e, 0x67, 0x55, 0x72, 0x6c, 0x88, 0x01, 0x01, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x74, - 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x1a, 0xa1, 0x02, 0x0a, 0x0c, - 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x12, 0x9c, 0x01, 0x0a, - 0x1e, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x5f, 0x64, - 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, - 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, - 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, - 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, - 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x52, - 0x1a, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, - 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x72, 0x0a, 0x12, 0x76, - 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x5f, 0x74, 0x65, 0x78, - 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, - 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6e, - 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x52, 0x10, 0x76, - 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x1a, - 0xf8, 0x01, 0x0a, 0x17, 0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, - 0x68, 0x41, 0x64, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x24, 0x0a, 0x0b, 0x64, - 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, - 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, - 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, - 0x64, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x6c, - 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x16, 0x75, + 0x5f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x1a, 0xf8, 0x01, 0x0a, 0x17, 0x44, + 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x73, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x24, 0x0a, 0x0b, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, + 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, + 0x52, 0x0a, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, + 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x07, 0x20, + 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, + 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x38, 0x0a, 0x16, 0x75, 0x73, 0x65, 0x5f, 0x73, 0x75, + 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x5f, 0x75, 0x72, 0x6c, 0x73, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, + 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x13, 0x75, 0x73, 0x65, 0x53, 0x75, 0x70, + 0x70, 0x6c, 0x69, 0x65, 0x64, 0x55, 0x72, 0x6c, 0x73, 0x4f, 0x6e, 0x6c, 0x79, 0x88, 0x01, 0x01, + 0x12, 0x38, 0x0a, 0x05, 0x66, 0x65, 0x65, 0x64, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x42, + 0x22, 0xfa, 0x41, 0x1f, 0x0a, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, + 0x65, 0x65, 0x64, 0x52, 0x05, 0x66, 0x65, 0x65, 0x64, 0x73, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x75, 0x73, 0x65, 0x5f, 0x73, 0x75, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x5f, 0x75, 0x72, 0x6c, 0x73, - 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x13, 0x75, - 0x73, 0x65, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x55, 0x72, 0x6c, 0x73, 0x4f, 0x6e, - 0x6c, 0x79, 0x88, 0x01, 0x01, 0x12, 0x38, 0x0a, 0x05, 0x66, 0x65, 0x65, 0x64, 0x73, 0x18, 0x09, - 0x20, 0x03, 0x28, 0x09, 0x42, 0x22, 0xfa, 0x41, 0x1f, 0x0a, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, - 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x65, 0x65, 0x64, 0x52, 0x05, 0x66, 0x65, 0x65, 0x64, 0x73, 0x42, - 0x19, 0x0a, 0x17, 0x5f, 0x75, 0x73, 0x65, 0x5f, 0x73, 0x75, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, - 0x5f, 0x75, 0x72, 0x6c, 0x73, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x1a, 0x76, 0x0a, 0x15, 0x53, 0x65, - 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, - 0x2e, 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, - 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x1a, 0x8e, 0x02, 0x0a, 0x0f, 0x53, 0x68, 0x6f, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x29, 0x0a, 0x0b, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, - 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x05, - 0x48, 0x00, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x88, 0x01, - 0x01, 0x12, 0x2d, 0x0a, 0x0d, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, - 0x72, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x01, 0x52, - 0x0c, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x88, 0x01, 0x01, - 0x12, 0x30, 0x0a, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x70, 0x72, 0x69, - 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x48, 0x02, 0x52, 0x10, 0x63, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x88, - 0x01, 0x01, 0x12, 0x26, 0x0a, 0x0c, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x63, - 0x61, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x48, 0x03, 0x52, 0x0b, 0x65, 0x6e, 0x61, 0x62, - 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x88, 0x01, 0x01, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x6d, - 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x73, - 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x14, 0x0a, 0x12, - 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, - 0x74, 0x79, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, - 0x63, 0x61, 0x6c, 0x1a, 0xaa, 0x02, 0x0a, 0x14, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x54, 0x79, 0x70, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x87, 0x01, 0x0a, - 0x18, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, - 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, - 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, - 0x15, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x87, 0x01, 0x0a, 0x18, 0x6e, 0x65, 0x67, 0x61, 0x74, - 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, - 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, - 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, - 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6e, 0x65, 0x67, 0x61, 0x74, - 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, - 0x1a, 0x92, 0x01, 0x0a, 0x14, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x7a, 0x0a, 0x14, 0x6c, 0x6f, 0x63, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, - 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4c, - 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, - 0x65, 0x52, 0x12, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x54, 0x79, 0x70, 0x65, 0x1a, 0xa0, 0x01, 0x0a, 0x17, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, + 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x1a, 0xa0, 0x01, 0x0a, 0x17, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x84, 0x01, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x67, 0x6f, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x01, 0x20, @@ -1920,63 +1845,139 @@ var file_google_ads_googleads_v9_resources_campaign_proto_rawDesc = []byte{ 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, - 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x1a, 0xd6, 0x02, 0x0a, 0x12, 0x41, 0x70, 0x70, - 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, - 0xa5, 0x01, 0x0a, 0x1a, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, - 0x74, 0x65, 0x67, 0x79, 0x5f, 0x67, 0x6f, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x0e, 0x32, 0x68, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, - 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, - 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, - 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x17, - 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, - 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f, 0x0a, 0x06, 0x61, 0x70, 0x70, 0x5f, 0x69, - 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x05, - 0x61, 0x70, 0x70, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x6c, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x5f, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, + 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x1a, 0x89, 0x02, 0x0a, 0x0f, 0x53, 0x68, 0x6f, + 0x70, 0x70, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x29, 0x0a, 0x0b, + 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, + 0x03, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x0a, 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, + 0x6e, 0x74, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x61, 0x6c, 0x65, 0x73, + 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, + 0x52, 0x0c, 0x73, 0x61, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x88, 0x01, + 0x01, 0x12, 0x30, 0x0a, 0x11, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x70, 0x72, + 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x48, 0x02, 0x52, 0x10, + 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, + 0x88, 0x01, 0x01, 0x12, 0x26, 0x0a, 0x0c, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, + 0x63, 0x61, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x48, 0x03, 0x52, 0x0b, 0x65, 0x6e, 0x61, + 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x88, 0x01, 0x01, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, + 0x6d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x42, 0x10, 0x0a, 0x0e, 0x5f, + 0x73, 0x61, 0x6c, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x14, 0x0a, + 0x12, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x70, 0x72, 0x69, 0x6f, 0x72, + 0x69, 0x74, 0x79, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, + 0x6f, 0x63, 0x61, 0x6c, 0x1a, 0x4f, 0x0a, 0x0f, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, + 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x2b, 0x0a, 0x0c, 0x74, 0x72, 0x61, 0x63, 0x6b, + 0x69, 0x6e, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x48, 0x00, 0x52, 0x0b, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x55, 0x72, + 0x6c, 0x88, 0x01, 0x01, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, + 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x1a, 0xaa, 0x02, 0x0a, 0x14, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x87, + 0x01, 0x0a, 0x18, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, + 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x2e, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x50, 0x6f, 0x73, 0x69, + 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, + 0x65, 0x52, 0x15, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x87, 0x01, 0x0a, 0x18, 0x6e, 0x65, 0x67, + 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x65, 0x6f, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, - 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x45, - 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, - 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x08, 0x61, 0x70, - 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x69, - 0x64, 0x3a, 0x57, 0xea, 0x41, 0x54, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, - 0x2f, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x12, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, - 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, - 0x64, 0x7d, 0x2f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x73, 0x2f, 0x7b, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x1b, 0x0a, 0x19, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, - 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, 0x07, - 0x0a, 0x05, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x74, 0x72, 0x61, 0x63, - 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, - 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x73, 0x74, 0x61, 0x72, - 0x74, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x65, 0x6e, 0x64, 0x5f, 0x64, - 0x61, 0x74, 0x65, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x72, - 0x6c, 0x5f, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x6f, 0x70, 0x74, - 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x42, - 0x18, 0x0a, 0x16, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, - 0x6e, 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x6f, 0x75, 0x74, 0x42, 0xfa, 0x01, 0x0a, 0x25, 0x63, 0x6f, - 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x42, 0x0d, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x6f, - 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, - 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x39, 0x2f, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x39, - 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, - 0x73, 0x5c, 0x56, 0x39, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, - 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x39, 0x3a, 0x3a, 0x52, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 0x65, 0x67, 0x61, + 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, + 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, + 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x15, 0x6e, 0x65, 0x67, + 0x61, 0x74, 0x69, 0x76, 0x65, 0x47, 0x65, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, + 0x70, 0x65, 0x1a, 0x92, 0x01, 0x0a, 0x14, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x7a, 0x0a, 0x14, 0x6c, + 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, + 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, + 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, + 0x79, 0x70, 0x65, 0x52, 0x12, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x1a, 0xd6, 0x02, 0x0a, 0x12, 0x41, 0x70, 0x70, 0x43, + 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0xa5, + 0x01, 0x0a, 0x1a, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, + 0x65, 0x67, 0x79, 0x5f, 0x67, 0x6f, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0e, 0x32, 0x68, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, + 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, + 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, + 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x17, 0x62, + 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x47, 0x6f, + 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f, 0x0a, 0x06, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x48, 0x00, 0x52, 0x05, 0x61, + 0x70, 0x70, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x6c, 0x0a, 0x09, 0x61, 0x70, 0x70, 0x5f, 0x73, + 0x74, 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x45, 0x6e, + 0x75, 0x6d, 0x2e, 0x41, 0x70, 0x70, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x41, 0x70, + 0x70, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x08, 0x61, 0x70, 0x70, + 0x53, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x61, 0x70, 0x70, 0x5f, 0x69, 0x64, + 0x1a, 0xa1, 0x02, 0x0a, 0x0c, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, + 0x61, 0x12, 0x9c, 0x01, 0x0a, 0x1e, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, + 0x72, 0x6d, 0x61, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x6c, 0x5f, + 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, + 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, + 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, + 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, + 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x1a, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, + 0x6d, 0x61, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x55, 0x72, 0x6c, 0x4d, 0x6f, 0x64, 0x65, + 0x12, 0x72, 0x0a, 0x12, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x5f, 0x70, 0x68, 0x61, 0x72, 0x6d, + 0x61, 0x5f, 0x74, 0x65, 0x78, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x56, 0x61, 0x6e, + 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, 0x78, 0x74, 0x45, 0x6e, 0x75, + 0x6d, 0x2e, 0x56, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, 0x54, 0x65, + 0x78, 0x74, 0x52, 0x10, 0x76, 0x61, 0x6e, 0x69, 0x74, 0x79, 0x50, 0x68, 0x61, 0x72, 0x6d, 0x61, + 0x54, 0x65, 0x78, 0x74, 0x1a, 0x76, 0x0a, 0x15, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, + 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, + 0x12, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 0x2e, 0xfa, 0x41, 0x2b, 0x0a, 0x29, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x57, 0xea, 0x41, + 0x54, 0x0a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x6d, 0x70, + 0x61, 0x69, 0x67, 0x6e, 0x12, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, + 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x1b, 0x0a, 0x19, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x5f, 0x62, 0x69, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, + 0x67, 0x79, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x6e, 0x61, + 0x6d, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, + 0x75, 0x72, 0x6c, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x42, 0x10, 0x0a, 0x0e, + 0x5f, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x12, + 0x0a, 0x10, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, + 0x65, 0x74, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74, + 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x65, 0x6e, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x13, + 0x0a, 0x11, 0x5f, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x73, 0x75, 0x66, + 0x66, 0x69, 0x78, 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x75, + 0x72, 0x6c, 0x5f, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x74, + 0x5f, 0x6f, 0x75, 0x74, 0x42, 0xfa, 0x01, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x0d, + 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, + 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, + 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x39, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, + 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x39, 0x2e, 0x52, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, + 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x39, 0x5c, + 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, + 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x39, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -1996,15 +1997,15 @@ var file_google_ads_googleads_v9_resources_campaign_proto_goTypes = []interface{ (*Campaign)(nil), // 0: google.ads.googleads.v9.resources.Campaign (*Campaign_NetworkSettings)(nil), // 1: google.ads.googleads.v9.resources.Campaign.NetworkSettings (*Campaign_HotelSettingInfo)(nil), // 2: google.ads.googleads.v9.resources.Campaign.HotelSettingInfo - (*Campaign_TrackingSetting)(nil), // 3: google.ads.googleads.v9.resources.Campaign.TrackingSetting - (*Campaign_VanityPharma)(nil), // 4: google.ads.googleads.v9.resources.Campaign.VanityPharma - (*Campaign_DynamicSearchAdsSetting)(nil), // 5: google.ads.googleads.v9.resources.Campaign.DynamicSearchAdsSetting - (*Campaign_SelectiveOptimization)(nil), // 6: google.ads.googleads.v9.resources.Campaign.SelectiveOptimization - (*Campaign_ShoppingSetting)(nil), // 7: google.ads.googleads.v9.resources.Campaign.ShoppingSetting - (*Campaign_GeoTargetTypeSetting)(nil), // 8: google.ads.googleads.v9.resources.Campaign.GeoTargetTypeSetting - (*Campaign_LocalCampaignSetting)(nil), // 9: google.ads.googleads.v9.resources.Campaign.LocalCampaignSetting - (*Campaign_OptimizationGoalSetting)(nil), // 10: google.ads.googleads.v9.resources.Campaign.OptimizationGoalSetting - (*Campaign_AppCampaignSetting)(nil), // 11: google.ads.googleads.v9.resources.Campaign.AppCampaignSetting + (*Campaign_DynamicSearchAdsSetting)(nil), // 3: google.ads.googleads.v9.resources.Campaign.DynamicSearchAdsSetting + (*Campaign_OptimizationGoalSetting)(nil), // 4: google.ads.googleads.v9.resources.Campaign.OptimizationGoalSetting + (*Campaign_ShoppingSetting)(nil), // 5: google.ads.googleads.v9.resources.Campaign.ShoppingSetting + (*Campaign_TrackingSetting)(nil), // 6: google.ads.googleads.v9.resources.Campaign.TrackingSetting + (*Campaign_GeoTargetTypeSetting)(nil), // 7: google.ads.googleads.v9.resources.Campaign.GeoTargetTypeSetting + (*Campaign_LocalCampaignSetting)(nil), // 8: google.ads.googleads.v9.resources.Campaign.LocalCampaignSetting + (*Campaign_AppCampaignSetting)(nil), // 9: google.ads.googleads.v9.resources.Campaign.AppCampaignSetting + (*Campaign_VanityPharma)(nil), // 10: google.ads.googleads.v9.resources.Campaign.VanityPharma + (*Campaign_SelectiveOptimization)(nil), // 11: google.ads.googleads.v9.resources.Campaign.SelectiveOptimization (enums.CampaignStatusEnum_CampaignStatus)(0), // 12: google.ads.googleads.v9.enums.CampaignStatusEnum.CampaignStatus (enums.CampaignServingStatusEnum_CampaignServingStatus)(0), // 13: google.ads.googleads.v9.enums.CampaignServingStatusEnum.CampaignServingStatus (enums.AdServingOptimizationStatusEnum_AdServingOptimizationStatus)(0), // 14: google.ads.googleads.v9.enums.AdServingOptimizationStatusEnum.AdServingOptimizationStatus @@ -2031,14 +2032,14 @@ var file_google_ads_googleads_v9_resources_campaign_proto_goTypes = []interface{ (*common.TargetSpend)(nil), // 35: google.ads.googleads.v9.common.TargetSpend (*common.PercentCpc)(nil), // 36: google.ads.googleads.v9.common.PercentCpc (*common.TargetCpm)(nil), // 37: google.ads.googleads.v9.common.TargetCpm - (enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode)(0), // 38: google.ads.googleads.v9.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode - (enums.VanityPharmaTextEnum_VanityPharmaText)(0), // 39: google.ads.googleads.v9.enums.VanityPharmaTextEnum.VanityPharmaText - (enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType)(0), // 40: google.ads.googleads.v9.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType - (enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType)(0), // 41: google.ads.googleads.v9.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType - (enums.LocationSourceTypeEnum_LocationSourceType)(0), // 42: google.ads.googleads.v9.enums.LocationSourceTypeEnum.LocationSourceType - (enums.OptimizationGoalTypeEnum_OptimizationGoalType)(0), // 43: google.ads.googleads.v9.enums.OptimizationGoalTypeEnum.OptimizationGoalType - (enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType)(0), // 44: google.ads.googleads.v9.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType - (enums.AppCampaignAppStoreEnum_AppCampaignAppStore)(0), // 45: google.ads.googleads.v9.enums.AppCampaignAppStoreEnum.AppCampaignAppStore + (enums.OptimizationGoalTypeEnum_OptimizationGoalType)(0), // 38: google.ads.googleads.v9.enums.OptimizationGoalTypeEnum.OptimizationGoalType + (enums.PositiveGeoTargetTypeEnum_PositiveGeoTargetType)(0), // 39: google.ads.googleads.v9.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType + (enums.NegativeGeoTargetTypeEnum_NegativeGeoTargetType)(0), // 40: google.ads.googleads.v9.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType + (enums.LocationSourceTypeEnum_LocationSourceType)(0), // 41: google.ads.googleads.v9.enums.LocationSourceTypeEnum.LocationSourceType + (enums.AppCampaignBiddingStrategyGoalTypeEnum_AppCampaignBiddingStrategyGoalType)(0), // 42: google.ads.googleads.v9.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType + (enums.AppCampaignAppStoreEnum_AppCampaignAppStore)(0), // 43: google.ads.googleads.v9.enums.AppCampaignAppStoreEnum.AppCampaignAppStore + (enums.VanityPharmaDisplayUrlModeEnum_VanityPharmaDisplayUrlMode)(0), // 44: google.ads.googleads.v9.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode + (enums.VanityPharmaTextEnum_VanityPharmaText)(0), // 45: google.ads.googleads.v9.enums.VanityPharmaTextEnum.VanityPharmaText } var file_google_ads_googleads_v9_resources_campaign_proto_depIdxs = []int32{ 12, // 0: google.ads.googleads.v9.resources.Campaign.status:type_name -> google.ads.googleads.v9.enums.CampaignStatusEnum.CampaignStatus @@ -2050,20 +2051,20 @@ var file_google_ads_googleads_v9_resources_campaign_proto_depIdxs = []int32{ 18, // 6: google.ads.googleads.v9.resources.Campaign.real_time_bidding_setting:type_name -> google.ads.googleads.v9.common.RealTimeBiddingSetting 1, // 7: google.ads.googleads.v9.resources.Campaign.network_settings:type_name -> google.ads.googleads.v9.resources.Campaign.NetworkSettings 2, // 8: google.ads.googleads.v9.resources.Campaign.hotel_setting:type_name -> google.ads.googleads.v9.resources.Campaign.HotelSettingInfo - 5, // 9: google.ads.googleads.v9.resources.Campaign.dynamic_search_ads_setting:type_name -> google.ads.googleads.v9.resources.Campaign.DynamicSearchAdsSetting - 7, // 10: google.ads.googleads.v9.resources.Campaign.shopping_setting:type_name -> google.ads.googleads.v9.resources.Campaign.ShoppingSetting + 3, // 9: google.ads.googleads.v9.resources.Campaign.dynamic_search_ads_setting:type_name -> google.ads.googleads.v9.resources.Campaign.DynamicSearchAdsSetting + 5, // 10: google.ads.googleads.v9.resources.Campaign.shopping_setting:type_name -> google.ads.googleads.v9.resources.Campaign.ShoppingSetting 19, // 11: google.ads.googleads.v9.resources.Campaign.targeting_setting:type_name -> google.ads.googleads.v9.common.TargetingSetting - 8, // 12: google.ads.googleads.v9.resources.Campaign.geo_target_type_setting:type_name -> google.ads.googleads.v9.resources.Campaign.GeoTargetTypeSetting - 9, // 13: google.ads.googleads.v9.resources.Campaign.local_campaign_setting:type_name -> google.ads.googleads.v9.resources.Campaign.LocalCampaignSetting - 11, // 14: google.ads.googleads.v9.resources.Campaign.app_campaign_setting:type_name -> google.ads.googleads.v9.resources.Campaign.AppCampaignSetting + 7, // 12: google.ads.googleads.v9.resources.Campaign.geo_target_type_setting:type_name -> google.ads.googleads.v9.resources.Campaign.GeoTargetTypeSetting + 8, // 13: google.ads.googleads.v9.resources.Campaign.local_campaign_setting:type_name -> google.ads.googleads.v9.resources.Campaign.LocalCampaignSetting + 9, // 14: google.ads.googleads.v9.resources.Campaign.app_campaign_setting:type_name -> google.ads.googleads.v9.resources.Campaign.AppCampaignSetting 20, // 15: google.ads.googleads.v9.resources.Campaign.experiment_type:type_name -> google.ads.googleads.v9.enums.CampaignExperimentTypeEnum.CampaignExperimentType 21, // 16: google.ads.googleads.v9.resources.Campaign.bidding_strategy_type:type_name -> google.ads.googleads.v9.enums.BiddingStrategyTypeEnum.BiddingStrategyType 22, // 17: google.ads.googleads.v9.resources.Campaign.frequency_caps:type_name -> google.ads.googleads.v9.common.FrequencyCapEntry 23, // 18: google.ads.googleads.v9.resources.Campaign.video_brand_safety_suitability:type_name -> google.ads.googleads.v9.enums.BrandSafetySuitabilityEnum.BrandSafetySuitability - 4, // 19: google.ads.googleads.v9.resources.Campaign.vanity_pharma:type_name -> google.ads.googleads.v9.resources.Campaign.VanityPharma - 6, // 20: google.ads.googleads.v9.resources.Campaign.selective_optimization:type_name -> google.ads.googleads.v9.resources.Campaign.SelectiveOptimization - 10, // 21: google.ads.googleads.v9.resources.Campaign.optimization_goal_setting:type_name -> google.ads.googleads.v9.resources.Campaign.OptimizationGoalSetting - 3, // 22: google.ads.googleads.v9.resources.Campaign.tracking_setting:type_name -> google.ads.googleads.v9.resources.Campaign.TrackingSetting + 10, // 19: google.ads.googleads.v9.resources.Campaign.vanity_pharma:type_name -> google.ads.googleads.v9.resources.Campaign.VanityPharma + 11, // 20: google.ads.googleads.v9.resources.Campaign.selective_optimization:type_name -> google.ads.googleads.v9.resources.Campaign.SelectiveOptimization + 4, // 21: google.ads.googleads.v9.resources.Campaign.optimization_goal_setting:type_name -> google.ads.googleads.v9.resources.Campaign.OptimizationGoalSetting + 6, // 22: google.ads.googleads.v9.resources.Campaign.tracking_setting:type_name -> google.ads.googleads.v9.resources.Campaign.TrackingSetting 24, // 23: google.ads.googleads.v9.resources.Campaign.payment_mode:type_name -> google.ads.googleads.v9.enums.PaymentModeEnum.PaymentMode 25, // 24: google.ads.googleads.v9.resources.Campaign.excluded_parent_asset_field_types:type_name -> google.ads.googleads.v9.enums.AssetFieldTypeEnum.AssetFieldType 26, // 25: google.ads.googleads.v9.resources.Campaign.commission:type_name -> google.ads.googleads.v9.common.Commission @@ -2078,14 +2079,14 @@ var file_google_ads_googleads_v9_resources_campaign_proto_depIdxs = []int32{ 35, // 34: google.ads.googleads.v9.resources.Campaign.target_spend:type_name -> google.ads.googleads.v9.common.TargetSpend 36, // 35: google.ads.googleads.v9.resources.Campaign.percent_cpc:type_name -> google.ads.googleads.v9.common.PercentCpc 37, // 36: google.ads.googleads.v9.resources.Campaign.target_cpm:type_name -> google.ads.googleads.v9.common.TargetCpm - 38, // 37: google.ads.googleads.v9.resources.Campaign.VanityPharma.vanity_pharma_display_url_mode:type_name -> google.ads.googleads.v9.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode - 39, // 38: google.ads.googleads.v9.resources.Campaign.VanityPharma.vanity_pharma_text:type_name -> google.ads.googleads.v9.enums.VanityPharmaTextEnum.VanityPharmaText - 40, // 39: google.ads.googleads.v9.resources.Campaign.GeoTargetTypeSetting.positive_geo_target_type:type_name -> google.ads.googleads.v9.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType - 41, // 40: google.ads.googleads.v9.resources.Campaign.GeoTargetTypeSetting.negative_geo_target_type:type_name -> google.ads.googleads.v9.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType - 42, // 41: google.ads.googleads.v9.resources.Campaign.LocalCampaignSetting.location_source_type:type_name -> google.ads.googleads.v9.enums.LocationSourceTypeEnum.LocationSourceType - 43, // 42: google.ads.googleads.v9.resources.Campaign.OptimizationGoalSetting.optimization_goal_types:type_name -> google.ads.googleads.v9.enums.OptimizationGoalTypeEnum.OptimizationGoalType - 44, // 43: google.ads.googleads.v9.resources.Campaign.AppCampaignSetting.bidding_strategy_goal_type:type_name -> google.ads.googleads.v9.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType - 45, // 44: google.ads.googleads.v9.resources.Campaign.AppCampaignSetting.app_store:type_name -> google.ads.googleads.v9.enums.AppCampaignAppStoreEnum.AppCampaignAppStore + 38, // 37: google.ads.googleads.v9.resources.Campaign.OptimizationGoalSetting.optimization_goal_types:type_name -> google.ads.googleads.v9.enums.OptimizationGoalTypeEnum.OptimizationGoalType + 39, // 38: google.ads.googleads.v9.resources.Campaign.GeoTargetTypeSetting.positive_geo_target_type:type_name -> google.ads.googleads.v9.enums.PositiveGeoTargetTypeEnum.PositiveGeoTargetType + 40, // 39: google.ads.googleads.v9.resources.Campaign.GeoTargetTypeSetting.negative_geo_target_type:type_name -> google.ads.googleads.v9.enums.NegativeGeoTargetTypeEnum.NegativeGeoTargetType + 41, // 40: google.ads.googleads.v9.resources.Campaign.LocalCampaignSetting.location_source_type:type_name -> google.ads.googleads.v9.enums.LocationSourceTypeEnum.LocationSourceType + 42, // 41: google.ads.googleads.v9.resources.Campaign.AppCampaignSetting.bidding_strategy_goal_type:type_name -> google.ads.googleads.v9.enums.AppCampaignBiddingStrategyGoalTypeEnum.AppCampaignBiddingStrategyGoalType + 43, // 42: google.ads.googleads.v9.resources.Campaign.AppCampaignSetting.app_store:type_name -> google.ads.googleads.v9.enums.AppCampaignAppStoreEnum.AppCampaignAppStore + 44, // 43: google.ads.googleads.v9.resources.Campaign.VanityPharma.vanity_pharma_display_url_mode:type_name -> google.ads.googleads.v9.enums.VanityPharmaDisplayUrlModeEnum.VanityPharmaDisplayUrlMode + 45, // 44: google.ads.googleads.v9.resources.Campaign.VanityPharma.vanity_pharma_text:type_name -> google.ads.googleads.v9.enums.VanityPharmaTextEnum.VanityPharmaText 45, // [45:45] is the sub-list for method output_type 45, // [45:45] is the sub-list for method input_type 45, // [45:45] is the sub-list for extension type_name @@ -2136,7 +2137,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_TrackingSetting); i { + switch v := v.(*Campaign_DynamicSearchAdsSetting); i { case 0: return &v.state case 1: @@ -2148,7 +2149,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_VanityPharma); i { + switch v := v.(*Campaign_OptimizationGoalSetting); i { case 0: return &v.state case 1: @@ -2160,7 +2161,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_DynamicSearchAdsSetting); i { + switch v := v.(*Campaign_ShoppingSetting); i { case 0: return &v.state case 1: @@ -2172,7 +2173,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_SelectiveOptimization); i { + switch v := v.(*Campaign_TrackingSetting); i { case 0: return &v.state case 1: @@ -2184,7 +2185,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_ShoppingSetting); i { + switch v := v.(*Campaign_GeoTargetTypeSetting); i { case 0: return &v.state case 1: @@ -2196,7 +2197,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_GeoTargetTypeSetting); i { + switch v := v.(*Campaign_LocalCampaignSetting); i { case 0: return &v.state case 1: @@ -2208,7 +2209,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_LocalCampaignSetting); i { + switch v := v.(*Campaign_AppCampaignSetting); i { case 0: return &v.state case 1: @@ -2220,7 +2221,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_OptimizationGoalSetting); i { + switch v := v.(*Campaign_VanityPharma); i { case 0: return &v.state case 1: @@ -2232,7 +2233,7 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { } } file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Campaign_AppCampaignSetting); i { + switch v := v.(*Campaign_SelectiveOptimization); i { case 0: return &v.state case 1: @@ -2263,8 +2264,8 @@ func file_google_ads_googleads_v9_resources_campaign_proto_init() { file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[2].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[3].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[5].OneofWrappers = []interface{}{} - file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[7].OneofWrappers = []interface{}{} - file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[11].OneofWrappers = []interface{}{} + file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[6].OneofWrappers = []interface{}{} + file_google_ads_googleads_v9_resources_campaign_proto_msgTypes[9].OneofWrappers = []interface{}{} type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ diff --git a/googleapis/ads/googleads/v9/resources/campaign_asset.pb.go b/googleapis/ads/googleads/v9/resources/campaign_asset.pb.go index 51f15c89e..6466f3442 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_asset.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_asset.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_asset.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_asset_set.pb.go b/googleapis/ads/googleads/v9/resources/campaign_asset_set.pb.go index c55c92df7..f0fac426c 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_asset_set.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_asset_set.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_asset_set.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_audience_view.pb.go b/googleapis/ads/googleads/v9/resources/campaign_audience_view.pb.go index 2889fd0a4..63745a297 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_audience_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_audience_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_audience_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_bid_modifier.pb.go b/googleapis/ads/googleads/v9/resources/campaign_bid_modifier.pb.go index 5f9246bdd..76a333b1c 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_bid_modifier.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_bid_modifier.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_bid_modifier.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_budget.pb.go b/googleapis/ads/googleads/v9/resources/campaign_budget.pb.go index 0900fc759..8212693a7 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_budget.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_budget.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_budget.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_conversion_goal.pb.go b/googleapis/ads/googleads/v9/resources/campaign_conversion_goal.pb.go index 91ea95105..8b5f47e19 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_conversion_goal.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_conversion_goal.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_conversion_goal.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_criterion.pb.go b/googleapis/ads/googleads/v9/resources/campaign_criterion.pb.go index e68a8c0c6..4e3562fe1 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_criterion.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_criterion.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_criterion.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_criterion_simulation.pb.go b/googleapis/ads/googleads/v9/resources/campaign_criterion_simulation.pb.go index 4f3c7c8a9..738f666ce 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_criterion_simulation.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_criterion_simulation.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_criterion_simulation.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -42,8 +43,7 @@ const ( // method is detailed below respectively. // // 1. SEARCH - 30000,30001,30002 - BID_MODIFIER - UNIFORM -// 2. SHOPPING - 30000,30001,30002 - BID_MODIFIER - UNIFORM -// 3. DISPLAY - 30001 - BID_MODIFIER - UNIFORM +// 2. DISPLAY - 30001 - BID_MODIFIER - UNIFORM type CampaignCriterionSimulation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache diff --git a/googleapis/ads/googleads/v9/resources/campaign_customizer.pb.go b/googleapis/ads/googleads/v9/resources/campaign_customizer.pb.go index 0ef7c049e..99a0fd2b9 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_customizer.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_customizer.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_customizer.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_draft.pb.go b/googleapis/ads/googleads/v9/resources/campaign_draft.pb.go index e88b0bdb3..81346663b 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_draft.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_draft.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_draft.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_experiment.pb.go b/googleapis/ads/googleads/v9/resources/campaign_experiment.pb.go index 01cec1533..66092a8f2 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_experiment.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_experiment.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_experiment.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_extension_setting.pb.go b/googleapis/ads/googleads/v9/resources/campaign_extension_setting.pb.go index 4e5cd4d62..b9d2dff2e 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_extension_setting.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_extension_setting.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_extension_setting.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_feed.pb.go b/googleapis/ads/googleads/v9/resources/campaign_feed.pb.go index 2f4db3300..8f9ae550c 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_feed.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_feed.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_feed.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_label.pb.go b/googleapis/ads/googleads/v9/resources/campaign_label.pb.go index 86089d8eb..7cd892faf 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_label.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_label.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_label.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_shared_set.pb.go b/googleapis/ads/googleads/v9/resources/campaign_shared_set.pb.go index 68619b830..1390a054c 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_shared_set.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_shared_set.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_shared_set.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/campaign_simulation.pb.go b/googleapis/ads/googleads/v9/resources/campaign_simulation.pb.go index 7b1d2738a..f7c5d3071 100644 --- a/googleapis/ads/googleads/v9/resources/campaign_simulation.pb.go +++ b/googleapis/ads/googleads/v9/resources/campaign_simulation.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/campaign_simulation.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/carrier_constant.pb.go b/googleapis/ads/googleads/v9/resources/carrier_constant.pb.go index 1859f05b6..325e2dc56 100644 --- a/googleapis/ads/googleads/v9/resources/carrier_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/carrier_constant.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/carrier_constant.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/change_event.pb.go b/googleapis/ads/googleads/v9/resources/change_event.pb.go index 08c828cf8..00ee6d3d7 100644 --- a/googleapis/ads/googleads/v9/resources/change_event.pb.go +++ b/googleapis/ads/googleads/v9/resources/change_event.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/change_event.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/change_status.pb.go b/googleapis/ads/googleads/v9/resources/change_status.pb.go index 06e0c2736..abe34b4b3 100644 --- a/googleapis/ads/googleads/v9/resources/change_status.pb.go +++ b/googleapis/ads/googleads/v9/resources/change_status.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/change_status.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/click_view.pb.go b/googleapis/ads/googleads/v9/resources/click_view.pb.go index f544849f8..9f03da452 100644 --- a/googleapis/ads/googleads/v9/resources/click_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/click_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/click_view.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/combined_audience.pb.go b/googleapis/ads/googleads/v9/resources/combined_audience.pb.go index 0057371ca..1d3a2acc8 100644 --- a/googleapis/ads/googleads/v9/resources/combined_audience.pb.go +++ b/googleapis/ads/googleads/v9/resources/combined_audience.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/combined_audience.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/conversion_action.pb.go b/googleapis/ads/googleads/v9/resources/conversion_action.pb.go index c4b61b5d4..2d7be7b0a 100644 --- a/googleapis/ads/googleads/v9/resources/conversion_action.pb.go +++ b/googleapis/ads/googleads/v9/resources/conversion_action.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/conversion_action.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/conversion_custom_variable.pb.go b/googleapis/ads/googleads/v9/resources/conversion_custom_variable.pb.go index c28b3b2a7..264a38ee7 100644 --- a/googleapis/ads/googleads/v9/resources/conversion_custom_variable.pb.go +++ b/googleapis/ads/googleads/v9/resources/conversion_custom_variable.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/conversion_custom_variable.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/conversion_goal_campaign_config.pb.go b/googleapis/ads/googleads/v9/resources/conversion_goal_campaign_config.pb.go index 7a9497596..ff0c202c6 100644 --- a/googleapis/ads/googleads/v9/resources/conversion_goal_campaign_config.pb.go +++ b/googleapis/ads/googleads/v9/resources/conversion_goal_campaign_config.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/conversion_goal_campaign_config.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -51,7 +52,7 @@ type ConversionGoalCampaignConfig struct { Campaign string `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"` // The level of goal config the campaign is using. GoalConfigLevel enums.GoalConfigLevelEnum_GoalConfigLevel `protobuf:"varint,3,opt,name=goal_config_level,json=goalConfigLevel,proto3,enum=google.ads.googleads.v9.enums.GoalConfigLevelEnum_GoalConfigLevel" json:"goal_config_level,omitempty"` - // Immutable. The custom conversion goal the campaign is using for optimization. + // The custom conversion goal the campaign is using for optimization. CustomConversionGoal string `protobuf:"bytes,4,opt,name=custom_conversion_goal,json=customConversionGoal,proto3" json:"custom_conversion_goal,omitempty"` } @@ -133,7 +134,7 @@ var file_google_ads_googleads_v9_resources_conversion_goal_campaign_config_proto 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, - 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa7, 0x04, + 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa4, 0x04, 0x0a, 0x1c, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x62, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, @@ -153,39 +154,39 @@ var file_google_ads_googleads_v9_resources_conversion_goal_campaign_config_proto 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x47, 0x6f, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x47, 0x6f, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x52, 0x0f, 0x67, 0x6f, 0x61, 0x6c, 0x43, 0x6f, - 0x6e, 0x66, 0x69, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x6b, 0x0a, 0x16, 0x63, 0x75, 0x73, + 0x6e, 0x66, 0x69, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x68, 0x0a, 0x16, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x67, - 0x6f, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x35, 0xe0, 0x41, 0x05, 0xfa, 0x41, - 0x2f, 0x0a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, - 0x6f, 0x6d, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, - 0x52, 0x14, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x3a, 0x7f, 0xea, 0x41, 0x7c, 0x0a, 0x35, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, - 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x47, 0x6f, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x12, 0x43, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, - 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, - 0x67, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x8e, 0x02, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x42, 0x21, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, - 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x50, - 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, - 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, - 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x39, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, - 0x56, 0x39, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x41, 0x64, 0x73, 0x5c, 0x56, 0x39, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x39, 0x3a, 0x3a, 0x52, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x6f, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32, 0xfa, 0x41, 0x2f, 0x0a, 0x2d, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x52, 0x14, 0x63, + 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x47, + 0x6f, 0x61, 0x6c, 0x3a, 0x7f, 0xea, 0x41, 0x7c, 0x0a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, + 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, + 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, + 0x43, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, + 0x6f, 0x6d, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, + 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x7b, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, + 0x5f, 0x69, 0x64, 0x7d, 0x42, 0x8e, 0x02, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x21, + 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x50, 0x72, 0x6f, 0x74, + 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, + 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x39, 0x2f, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xa2, + 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x41, + 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x2e, 0x56, 0x39, 0x2e, + 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, + 0x5c, 0x56, 0x39, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xea, 0x02, 0x25, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x39, 0x3a, 0x3a, 0x52, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/ads/googleads/v9/resources/conversion_value_rule.pb.go b/googleapis/ads/googleads/v9/resources/conversion_value_rule.pb.go index 39290eae1..16d0bbf6a 100644 --- a/googleapis/ads/googleads/v9/resources/conversion_value_rule.pb.go +++ b/googleapis/ads/googleads/v9/resources/conversion_value_rule.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/conversion_value_rule.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/conversion_value_rule_set.pb.go b/googleapis/ads/googleads/v9/resources/conversion_value_rule_set.pb.go index 54694775b..061515ecb 100644 --- a/googleapis/ads/googleads/v9/resources/conversion_value_rule_set.pb.go +++ b/googleapis/ads/googleads/v9/resources/conversion_value_rule_set.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/conversion_value_rule_set.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/currency_constant.pb.go b/googleapis/ads/googleads/v9/resources/currency_constant.pb.go index b7d59eed3..e7fe21427 100644 --- a/googleapis/ads/googleads/v9/resources/currency_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/currency_constant.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/currency_constant.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/custom_audience.pb.go b/googleapis/ads/googleads/v9/resources/custom_audience.pb.go index d00eca543..89f0e625f 100644 --- a/googleapis/ads/googleads/v9/resources/custom_audience.pb.go +++ b/googleapis/ads/googleads/v9/resources/custom_audience.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/custom_audience.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/custom_conversion_goal.pb.go b/googleapis/ads/googleads/v9/resources/custom_conversion_goal.pb.go index f51f1c5c3..1e374e43d 100644 --- a/googleapis/ads/googleads/v9/resources/custom_conversion_goal.pb.go +++ b/googleapis/ads/googleads/v9/resources/custom_conversion_goal.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/custom_conversion_goal.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/custom_interest.pb.go b/googleapis/ads/googleads/v9/resources/custom_interest.pb.go index de2913392..8f02047c1 100644 --- a/googleapis/ads/googleads/v9/resources/custom_interest.pb.go +++ b/googleapis/ads/googleads/v9/resources/custom_interest.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/custom_interest.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer.pb.go b/googleapis/ads/googleads/v9/resources/customer.pb.go index 45fc165ab..043405cbf 100644 --- a/googleapis/ads/googleads/v9/resources/customer.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_asset.pb.go b/googleapis/ads/googleads/v9/resources/customer_asset.pb.go index c067f9d3c..3b2b257a0 100644 --- a/googleapis/ads/googleads/v9/resources/customer_asset.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_asset.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_asset.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_client.pb.go b/googleapis/ads/googleads/v9/resources/customer_client.pb.go index 6926175ea..39b66f881 100644 --- a/googleapis/ads/googleads/v9/resources/customer_client.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_client.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_client.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_client_link.pb.go b/googleapis/ads/googleads/v9/resources/customer_client_link.pb.go index ab9441363..2ee5e28f5 100644 --- a/googleapis/ads/googleads/v9/resources/customer_client_link.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_client_link.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_client_link.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_conversion_goal.pb.go b/googleapis/ads/googleads/v9/resources/customer_conversion_goal.pb.go index aa788d82c..9f6865525 100644 --- a/googleapis/ads/googleads/v9/resources/customer_conversion_goal.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_conversion_goal.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_conversion_goal.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_customizer.pb.go b/googleapis/ads/googleads/v9/resources/customer_customizer.pb.go index 9dd350aff..203f4aabb 100644 --- a/googleapis/ads/googleads/v9/resources/customer_customizer.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_customizer.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_customizer.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_extension_setting.pb.go b/googleapis/ads/googleads/v9/resources/customer_extension_setting.pb.go index 1cfb6b0ea..78bd416e0 100644 --- a/googleapis/ads/googleads/v9/resources/customer_extension_setting.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_extension_setting.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_extension_setting.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_feed.pb.go b/googleapis/ads/googleads/v9/resources/customer_feed.pb.go index ada849c83..f63566a36 100644 --- a/googleapis/ads/googleads/v9/resources/customer_feed.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_feed.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_feed.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_label.pb.go b/googleapis/ads/googleads/v9/resources/customer_label.pb.go index 73fd30425..376d1bdab 100644 --- a/googleapis/ads/googleads/v9/resources/customer_label.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_label.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_label.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_manager_link.pb.go b/googleapis/ads/googleads/v9/resources/customer_manager_link.pb.go index b48d7ba3c..8484dd60f 100644 --- a/googleapis/ads/googleads/v9/resources/customer_manager_link.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_manager_link.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_manager_link.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_negative_criterion.pb.go b/googleapis/ads/googleads/v9/resources/customer_negative_criterion.pb.go index 3dbd4880e..d05507bb4 100644 --- a/googleapis/ads/googleads/v9/resources/customer_negative_criterion.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_negative_criterion.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_negative_criterion.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_user_access.pb.go b/googleapis/ads/googleads/v9/resources/customer_user_access.pb.go index b0b9f7d6b..c94c1064a 100644 --- a/googleapis/ads/googleads/v9/resources/customer_user_access.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_user_access.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_user_access.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customer_user_access_invitation.pb.go b/googleapis/ads/googleads/v9/resources/customer_user_access_invitation.pb.go index 1311186f6..6b3d61a47 100644 --- a/googleapis/ads/googleads/v9/resources/customer_user_access_invitation.pb.go +++ b/googleapis/ads/googleads/v9/resources/customer_user_access_invitation.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customer_user_access_invitation.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/customizer_attribute.pb.go b/googleapis/ads/googleads/v9/resources/customizer_attribute.pb.go index f0115b46e..5f69c37a1 100644 --- a/googleapis/ads/googleads/v9/resources/customizer_attribute.pb.go +++ b/googleapis/ads/googleads/v9/resources/customizer_attribute.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/customizer_attribute.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/detail_placement_view.pb.go b/googleapis/ads/googleads/v9/resources/detail_placement_view.pb.go index a54bcc8ac..fb78e86f6 100644 --- a/googleapis/ads/googleads/v9/resources/detail_placement_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/detail_placement_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/detail_placement_view.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/detailed_demographic.pb.go b/googleapis/ads/googleads/v9/resources/detailed_demographic.pb.go index dbd1a3832..ad7f90813 100644 --- a/googleapis/ads/googleads/v9/resources/detailed_demographic.pb.go +++ b/googleapis/ads/googleads/v9/resources/detailed_demographic.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/detailed_demographic.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/display_keyword_view.pb.go b/googleapis/ads/googleads/v9/resources/display_keyword_view.pb.go index 195cc9f45..c1e746798 100644 --- a/googleapis/ads/googleads/v9/resources/display_keyword_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/display_keyword_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/display_keyword_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/distance_view.pb.go b/googleapis/ads/googleads/v9/resources/distance_view.pb.go index 0d7d475a2..d9a1c68d7 100644 --- a/googleapis/ads/googleads/v9/resources/distance_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/distance_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/distance_view.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/domain_category.pb.go b/googleapis/ads/googleads/v9/resources/domain_category.pb.go index af23edbd5..c45d55508 100644 --- a/googleapis/ads/googleads/v9/resources/domain_category.pb.go +++ b/googleapis/ads/googleads/v9/resources/domain_category.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/domain_category.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/dynamic_search_ads_search_term_view.pb.go b/googleapis/ads/googleads/v9/resources/dynamic_search_ads_search_term_view.pb.go index 83f9136bc..6941e1f1e 100644 --- a/googleapis/ads/googleads/v9/resources/dynamic_search_ads_search_term_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/dynamic_search_ads_search_term_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/dynamic_search_ads_search_term_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/expanded_landing_page_view.pb.go b/googleapis/ads/googleads/v9/resources/expanded_landing_page_view.pb.go index b42402a89..9810f5e62 100644 --- a/googleapis/ads/googleads/v9/resources/expanded_landing_page_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/expanded_landing_page_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/expanded_landing_page_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/extension_feed_item.pb.go b/googleapis/ads/googleads/v9/resources/extension_feed_item.pb.go index 287d1a77b..5c6f192b8 100644 --- a/googleapis/ads/googleads/v9/resources/extension_feed_item.pb.go +++ b/googleapis/ads/googleads/v9/resources/extension_feed_item.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/extension_feed_item.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -360,8 +361,8 @@ type ExtensionFeedItem_PromotionFeedItem struct { } type ExtensionFeedItem_LocationFeedItem struct { - // Output only. Location extension. Locations are synced from a GMB account into a feed. - // This field is read-only. + // Output only. Location extension. Locations are synced from a Business Profile into a + // feed. This field is read-only. LocationFeedItem *common.LocationFeedItem `protobuf:"bytes,14,opt,name=location_feed_item,json=locationFeedItem,proto3,oneof"` } diff --git a/googleapis/ads/googleads/v9/resources/feed.pb.go b/googleapis/ads/googleads/v9/resources/feed.pb.go index cdde77968..f974e24de 100644 --- a/googleapis/ads/googleads/v9/resources/feed.pb.go +++ b/googleapis/ads/googleads/v9/resources/feed.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/feed.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -234,8 +235,7 @@ type isFeed_SystemFeedGenerationData interface { } type Feed_PlacesLocationFeedData_ struct { - // Data used to configure a location feed populated from Google My Business - // Locations. + // Data used to configure a location feed populated from Business Profile. PlacesLocationFeedData *Feed_PlacesLocationFeedData `protobuf:"bytes,6,opt,name=places_location_feed_data,json=placesLocationFeedData,proto3,oneof"` } @@ -389,8 +389,7 @@ func (x *FeedAttributeOperation) GetValue() *FeedAttribute { return nil } -// Data used to configure a location feed populated from Google My Business -// Locations. +// Data used to configure a location feed populated from Business Profile. type Feed_PlacesLocationFeedData struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -400,24 +399,24 @@ type Feed_PlacesLocationFeedData struct { // This field can only be specified in a create request. All its subfields // are not selectable. OauthInfo *Feed_PlacesLocationFeedData_OAuthInfo `protobuf:"bytes,1,opt,name=oauth_info,json=oauthInfo,proto3" json:"oauth_info,omitempty"` - // Email address of a Google My Business account or email address of a - // manager of the Google My Business account. Required. + // Email address of a Business Profile or email address of a + // manager of the Business Profile. Required. EmailAddress *string `protobuf:"bytes,7,opt,name=email_address,json=emailAddress,proto3,oneof" json:"email_address,omitempty"` // Plus page ID of the managed business whose locations should be used. If // this field is not set, then all businesses accessible by the user // (specified by email_address) are used. // This field is mutate-only and is not selectable. BusinessAccountId string `protobuf:"bytes,8,opt,name=business_account_id,json=businessAccountId,proto3" json:"business_account_id,omitempty"` - // Used to filter Google My Business listings by business name. If + // Used to filter Business Profile listings by business name. If // business_name_filter is set, only listings with a matching business name // are candidates to be sync'd into FeedItems. BusinessNameFilter *string `protobuf:"bytes,9,opt,name=business_name_filter,json=businessNameFilter,proto3,oneof" json:"business_name_filter,omitempty"` - // Used to filter Google My Business listings by categories. If entries + // Used to filter Business Profile listings by categories. If entries // exist in category_filters, only listings that belong to any of the // categories are candidates to be sync'd into FeedItems. If no entries // exist in category_filters, then all listings are candidates for syncing. CategoryFilters []string `protobuf:"bytes,11,rep,name=category_filters,json=categoryFilters,proto3" json:"category_filters,omitempty"` - // Used to filter Google My Business listings by labels. If entries exist in + // Used to filter Business Profile listings by labels. If entries exist in // label_filters, only listings that has any of the labels set are // candidates to be synchronized into FeedItems. If no entries exist in // label_filters, then all listings are candidates for syncing. diff --git a/googleapis/ads/googleads/v9/resources/feed_item.pb.go b/googleapis/ads/googleads/v9/resources/feed_item.pb.go index 8f42fd4af..116a3ddd3 100644 --- a/googleapis/ads/googleads/v9/resources/feed_item.pb.go +++ b/googleapis/ads/googleads/v9/resources/feed_item.pb.go @@ -15,20 +15,21 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/feed_item.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" errors "google.golang.org/genproto/googleapis/ads/googleads/v9/errors" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/feed_item_set.pb.go b/googleapis/ads/googleads/v9/resources/feed_item_set.pb.go index b33324fd7..6140deb31 100644 --- a/googleapis/ads/googleads/v9/resources/feed_item_set.pb.go +++ b/googleapis/ads/googleads/v9/resources/feed_item_set.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/feed_item_set.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/feed_item_set_link.pb.go b/googleapis/ads/googleads/v9/resources/feed_item_set_link.pb.go index 678b7ec36..b93005001 100644 --- a/googleapis/ads/googleads/v9/resources/feed_item_set_link.pb.go +++ b/googleapis/ads/googleads/v9/resources/feed_item_set_link.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/feed_item_set_link.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/feed_item_target.pb.go b/googleapis/ads/googleads/v9/resources/feed_item_target.pb.go index 1b60db87c..92f1bc322 100644 --- a/googleapis/ads/googleads/v9/resources/feed_item_target.pb.go +++ b/googleapis/ads/googleads/v9/resources/feed_item_target.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/feed_item_target.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/feed_mapping.pb.go b/googleapis/ads/googleads/v9/resources/feed_mapping.pb.go index b1f547e45..69715e5e0 100644 --- a/googleapis/ads/googleads/v9/resources/feed_mapping.pb.go +++ b/googleapis/ads/googleads/v9/resources/feed_mapping.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/feed_mapping.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/feed_placeholder_view.pb.go b/googleapis/ads/googleads/v9/resources/feed_placeholder_view.pb.go index 197f05eef..3630dfbb7 100644 --- a/googleapis/ads/googleads/v9/resources/feed_placeholder_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/feed_placeholder_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/feed_placeholder_view.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/gender_view.pb.go b/googleapis/ads/googleads/v9/resources/gender_view.pb.go index 294b6718c..de53a0da1 100644 --- a/googleapis/ads/googleads/v9/resources/gender_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/gender_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/gender_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/geo_target_constant.pb.go b/googleapis/ads/googleads/v9/resources/geo_target_constant.pb.go index d76aa20d6..1460e527e 100644 --- a/googleapis/ads/googleads/v9/resources/geo_target_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/geo_target_constant.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/geo_target_constant.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/geographic_view.pb.go b/googleapis/ads/googleads/v9/resources/geographic_view.pb.go index 7cf51d3c1..3e1aeaa29 100644 --- a/googleapis/ads/googleads/v9/resources/geographic_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/geographic_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/geographic_view.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/google_ads_field.pb.go b/googleapis/ads/googleads/v9/resources/google_ads_field.pb.go index 577a025de..c504c8bd1 100644 --- a/googleapis/ads/googleads/v9/resources/google_ads_field.pb.go +++ b/googleapis/ads/googleads/v9/resources/google_ads_field.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/google_ads_field.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/group_placement_view.pb.go b/googleapis/ads/googleads/v9/resources/group_placement_view.pb.go index 3b47be8c3..aaf541c7d 100644 --- a/googleapis/ads/googleads/v9/resources/group_placement_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/group_placement_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/group_placement_view.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/hotel_group_view.pb.go b/googleapis/ads/googleads/v9/resources/hotel_group_view.pb.go index ce99d2a96..e2c87475d 100644 --- a/googleapis/ads/googleads/v9/resources/hotel_group_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/hotel_group_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/hotel_group_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/hotel_performance_view.pb.go b/googleapis/ads/googleads/v9/resources/hotel_performance_view.pb.go index 847eafa62..8517973e2 100644 --- a/googleapis/ads/googleads/v9/resources/hotel_performance_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/hotel_performance_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/hotel_performance_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/hotel_reconciliation.pb.go b/googleapis/ads/googleads/v9/resources/hotel_reconciliation.pb.go index 01e69dc1a..0970db319 100644 --- a/googleapis/ads/googleads/v9/resources/hotel_reconciliation.pb.go +++ b/googleapis/ads/googleads/v9/resources/hotel_reconciliation.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/hotel_reconciliation.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/income_range_view.pb.go b/googleapis/ads/googleads/v9/resources/income_range_view.pb.go index cc5170e37..591a44b8d 100644 --- a/googleapis/ads/googleads/v9/resources/income_range_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/income_range_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/income_range_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/invoice.pb.go b/googleapis/ads/googleads/v9/resources/invoice.pb.go index ef81ad615..ead9619ec 100644 --- a/googleapis/ads/googleads/v9/resources/invoice.pb.go +++ b/googleapis/ads/googleads/v9/resources/invoice.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/invoice.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/keyword_plan.pb.go b/googleapis/ads/googleads/v9/resources/keyword_plan.pb.go index 6032dd6ff..701bc11ef 100644 --- a/googleapis/ads/googleads/v9/resources/keyword_plan.pb.go +++ b/googleapis/ads/googleads/v9/resources/keyword_plan.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/keyword_plan.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/keyword_plan_ad_group.pb.go b/googleapis/ads/googleads/v9/resources/keyword_plan_ad_group.pb.go index 7464dccd7..ef33fc971 100644 --- a/googleapis/ads/googleads/v9/resources/keyword_plan_ad_group.pb.go +++ b/googleapis/ads/googleads/v9/resources/keyword_plan_ad_group.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/keyword_plan_ad_group.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/keyword_plan_ad_group_keyword.pb.go b/googleapis/ads/googleads/v9/resources/keyword_plan_ad_group_keyword.pb.go index ec506e8e1..9fe6247c4 100644 --- a/googleapis/ads/googleads/v9/resources/keyword_plan_ad_group_keyword.pb.go +++ b/googleapis/ads/googleads/v9/resources/keyword_plan_ad_group_keyword.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/keyword_plan_ad_group_keyword.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/keyword_plan_campaign.pb.go b/googleapis/ads/googleads/v9/resources/keyword_plan_campaign.pb.go index 06a9573e2..bec334214 100644 --- a/googleapis/ads/googleads/v9/resources/keyword_plan_campaign.pb.go +++ b/googleapis/ads/googleads/v9/resources/keyword_plan_campaign.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/keyword_plan_campaign.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/keyword_plan_campaign_keyword.pb.go b/googleapis/ads/googleads/v9/resources/keyword_plan_campaign_keyword.pb.go index 02b3712a7..31396fd52 100644 --- a/googleapis/ads/googleads/v9/resources/keyword_plan_campaign_keyword.pb.go +++ b/googleapis/ads/googleads/v9/resources/keyword_plan_campaign_keyword.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/keyword_plan_campaign_keyword.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/keyword_theme_constant.pb.go b/googleapis/ads/googleads/v9/resources/keyword_theme_constant.pb.go index 1876e1135..aa8631414 100644 --- a/googleapis/ads/googleads/v9/resources/keyword_theme_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/keyword_theme_constant.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/keyword_theme_constant.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/keyword_view.pb.go b/googleapis/ads/googleads/v9/resources/keyword_view.pb.go index c460d20e3..173e29b24 100644 --- a/googleapis/ads/googleads/v9/resources/keyword_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/keyword_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/keyword_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/label.pb.go b/googleapis/ads/googleads/v9/resources/label.pb.go index 0f9bc878e..98634600f 100644 --- a/googleapis/ads/googleads/v9/resources/label.pb.go +++ b/googleapis/ads/googleads/v9/resources/label.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/label.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/landing_page_view.pb.go b/googleapis/ads/googleads/v9/resources/landing_page_view.pb.go index d157efb9e..5c4bf1a24 100644 --- a/googleapis/ads/googleads/v9/resources/landing_page_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/landing_page_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/landing_page_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/language_constant.pb.go b/googleapis/ads/googleads/v9/resources/language_constant.pb.go index c01e06fdd..167fa791a 100644 --- a/googleapis/ads/googleads/v9/resources/language_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/language_constant.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/language_constant.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/life_event.pb.go b/googleapis/ads/googleads/v9/resources/life_event.pb.go index d4eb72ffc..9c1a7b3ed 100644 --- a/googleapis/ads/googleads/v9/resources/life_event.pb.go +++ b/googleapis/ads/googleads/v9/resources/life_event.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/life_event.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/location_view.pb.go b/googleapis/ads/googleads/v9/resources/location_view.pb.go index d9d6eb200..3fea22dfc 100644 --- a/googleapis/ads/googleads/v9/resources/location_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/location_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/location_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/managed_placement_view.pb.go b/googleapis/ads/googleads/v9/resources/managed_placement_view.pb.go index ecc87ecf1..614d251c5 100644 --- a/googleapis/ads/googleads/v9/resources/managed_placement_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/managed_placement_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/managed_placement_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/media_file.pb.go b/googleapis/ads/googleads/v9/resources/media_file.pb.go index 81a8d1413..ca50b3874 100644 --- a/googleapis/ads/googleads/v9/resources/media_file.pb.go +++ b/googleapis/ads/googleads/v9/resources/media_file.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/media_file.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/merchant_center_link.pb.go b/googleapis/ads/googleads/v9/resources/merchant_center_link.pb.go index 6093c7a55..d6e5c5050 100644 --- a/googleapis/ads/googleads/v9/resources/merchant_center_link.pb.go +++ b/googleapis/ads/googleads/v9/resources/merchant_center_link.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/merchant_center_link.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/mobile_app_category_constant.pb.go b/googleapis/ads/googleads/v9/resources/mobile_app_category_constant.pb.go index bea8dc2cf..bd14cf7c5 100644 --- a/googleapis/ads/googleads/v9/resources/mobile_app_category_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/mobile_app_category_constant.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/mobile_app_category_constant.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/mobile_device_constant.pb.go b/googleapis/ads/googleads/v9/resources/mobile_device_constant.pb.go index 6a82ce29f..d38c6747a 100644 --- a/googleapis/ads/googleads/v9/resources/mobile_device_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/mobile_device_constant.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/mobile_device_constant.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/offline_user_data_job.pb.go b/googleapis/ads/googleads/v9/resources/offline_user_data_job.pb.go index fb6ba8191..0c4c9e072 100644 --- a/googleapis/ads/googleads/v9/resources/offline_user_data_job.pb.go +++ b/googleapis/ads/googleads/v9/resources/offline_user_data_job.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/offline_user_data_job.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/operating_system_version_constant.pb.go b/googleapis/ads/googleads/v9/resources/operating_system_version_constant.pb.go index 30b0449c2..6beb17285 100644 --- a/googleapis/ads/googleads/v9/resources/operating_system_version_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/operating_system_version_constant.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/operating_system_version_constant.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/paid_organic_search_term_view.pb.go b/googleapis/ads/googleads/v9/resources/paid_organic_search_term_view.pb.go index b57e8e9ff..7e1fd5017 100644 --- a/googleapis/ads/googleads/v9/resources/paid_organic_search_term_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/paid_organic_search_term_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/paid_organic_search_term_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/parental_status_view.pb.go b/googleapis/ads/googleads/v9/resources/parental_status_view.pb.go index 629d06e30..e6b489f28 100644 --- a/googleapis/ads/googleads/v9/resources/parental_status_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/parental_status_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/parental_status_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/payments_account.pb.go b/googleapis/ads/googleads/v9/resources/payments_account.pb.go index 5b797830c..a2dcf78ec 100644 --- a/googleapis/ads/googleads/v9/resources/payments_account.pb.go +++ b/googleapis/ads/googleads/v9/resources/payments_account.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/payments_account.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/product_bidding_category_constant.pb.go b/googleapis/ads/googleads/v9/resources/product_bidding_category_constant.pb.go index cef0d0580..e2cec15ac 100644 --- a/googleapis/ads/googleads/v9/resources/product_bidding_category_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/product_bidding_category_constant.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/product_bidding_category_constant.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/product_group_view.pb.go b/googleapis/ads/googleads/v9/resources/product_group_view.pb.go index 53879e829..bd1a51aca 100644 --- a/googleapis/ads/googleads/v9/resources/product_group_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/product_group_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/product_group_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/recommendation.pb.go b/googleapis/ads/googleads/v9/resources/recommendation.pb.go index fd47ba4c4..6623e9746 100644 --- a/googleapis/ads/googleads/v9/resources/recommendation.pb.go +++ b/googleapis/ads/googleads/v9/resources/recommendation.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/recommendation.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -715,15 +716,24 @@ func (x *Recommendation_KeywordRecommendation) GetRecommendedCpcBidMicros() int6 return 0 } -// The Search Partners Opt-In recommendation. -type Recommendation_SearchPartnersOptInRecommendation struct { +// The Target ROAS opt-in recommendation. +type Recommendation_TargetRoasOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields + + // Output only. The recommended target ROAS (revenue per unit of spend). + // The value is between 0.01 and 1000.0, inclusive. + RecommendedTargetRoas *float64 `protobuf:"fixed64,1,opt,name=recommended_target_roas,json=recommendedTargetRoas,proto3,oneof" json:"recommended_target_roas,omitempty"` + // Output only. The minimum campaign budget, in local currency for the account, + // required to achieve the target ROAS. + // Amount is specified in micros, where one million is equivalent to one + // currency unit. + RequiredCampaignBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=required_campaign_budget_amount_micros,json=requiredCampaignBudgetAmountMicros,proto3,oneof" json:"required_campaign_budget_amount_micros,omitempty"` } -func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { - *x = Recommendation_SearchPartnersOptInRecommendation{} +func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { + *x = Recommendation_TargetRoasOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -731,13 +741,13 @@ func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { } } -func (x *Recommendation_SearchPartnersOptInRecommendation) String() string { +func (x *Recommendation_TargetRoasOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage() {} +func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -749,11 +759,25 @@ func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protor return mi.MessageOf(x) } -// Deprecated: Use Recommendation_SearchPartnersOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_TargetRoasOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_TargetRoasOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 4} } +func (x *Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas() float64 { + if x != nil && x.RecommendedTargetRoas != nil { + return *x.RecommendedTargetRoas + } + return 0 +} + +func (x *Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros() int64 { + if x != nil && x.RequiredCampaignBudgetAmountMicros != nil { + return *x.RequiredCampaignBudgetAmountMicros + } + return 0 +} + // The text ad recommendation. type Recommendation_TextAdRecommendation struct { state protoimpl.MessageState @@ -824,21 +848,19 @@ func (x *Recommendation_TextAdRecommendation) GetAutoApplyDate() string { return "" } -// The Target CPA opt-in recommendation. -type Recommendation_TargetCpaOptInRecommendation struct { +// The Maximize Clicks opt-in recommendation. +type Recommendation_MaximizeClicksOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The available goals and corresponding options for Target CPA strategy. - Options []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"` - // Output only. The recommended average CPA target. See required budget amount and impact - // of using this recommendation in options list. - RecommendedTargetCpaMicros *int64 `protobuf:"varint,3,opt,name=recommended_target_cpa_micros,json=recommendedTargetCpaMicros,proto3,oneof" json:"recommended_target_cpa_micros,omitempty"` + // Output only. The recommended new budget amount. + // Only set if the current budget is too high. + RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` } -func (x *Recommendation_TargetCpaOptInRecommendation) Reset() { - *x = Recommendation_TargetCpaOptInRecommendation{} +func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { + *x = Recommendation_MaximizeClicksOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -846,13 +868,13 @@ func (x *Recommendation_TargetCpaOptInRecommendation) Reset() { } } -func (x *Recommendation_TargetCpaOptInRecommendation) String() string { +func (x *Recommendation_MaximizeClicksOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_TargetCpaOptInRecommendation) ProtoMessage() {} +func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_TargetCpaOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -864,37 +886,33 @@ func (x *Recommendation_TargetCpaOptInRecommendation) ProtoReflect() protoreflec return mi.MessageOf(x) } -// Deprecated: Use Recommendation_TargetCpaOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_TargetCpaOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MaximizeClicksOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 6} } -func (x *Recommendation_TargetCpaOptInRecommendation) GetOptions() []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption { - if x != nil { - return x.Options - } - return nil -} - -func (x *Recommendation_TargetCpaOptInRecommendation) GetRecommendedTargetCpaMicros() int64 { - if x != nil && x.RecommendedTargetCpaMicros != nil { - return *x.RecommendedTargetCpaMicros +func (x *Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { + if x != nil && x.RecommendedBudgetAmountMicros != nil { + return *x.RecommendedBudgetAmountMicros } return 0 } -// The add responsive search ad recommendation. -type Recommendation_ResponsiveSearchAdRecommendation struct { +// The Target CPA opt-in recommendation. +type Recommendation_TargetCpaOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. Recommended ad. - Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` + // Output only. The available goals and corresponding options for Target CPA strategy. + Options []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"` + // Output only. The recommended average CPA target. See required budget amount and impact + // of using this recommendation in options list. + RecommendedTargetCpaMicros *int64 `protobuf:"varint,3,opt,name=recommended_target_cpa_micros,json=recommendedTargetCpaMicros,proto3,oneof" json:"recommended_target_cpa_micros,omitempty"` } -func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { - *x = Recommendation_ResponsiveSearchAdRecommendation{} +func (x *Recommendation_TargetCpaOptInRecommendation) Reset() { + *x = Recommendation_TargetCpaOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -902,13 +920,13 @@ func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { } } -func (x *Recommendation_ResponsiveSearchAdRecommendation) String() string { +func (x *Recommendation_TargetCpaOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage() {} +func (*Recommendation_TargetCpaOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_TargetCpaOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -920,27 +938,37 @@ func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protore return mi.MessageOf(x) } -// Deprecated: Use Recommendation_ResponsiveSearchAdRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_TargetCpaOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_TargetCpaOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 7} } -func (x *Recommendation_ResponsiveSearchAdRecommendation) GetAd() *Ad { +func (x *Recommendation_TargetCpaOptInRecommendation) GetOptions() []*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption { if x != nil { - return x.Ad + return x.Options } return nil } -// The Enhanced Cost-Per-Click Opt-In recommendation. -type Recommendation_EnhancedCpcOptInRecommendation struct { +func (x *Recommendation_TargetCpaOptInRecommendation) GetRecommendedTargetCpaMicros() int64 { + if x != nil && x.RecommendedTargetCpaMicros != nil { + return *x.RecommendedTargetCpaMicros + } + return 0 +} + +// The Maximize Conversions Opt-In recommendation. +type Recommendation_MaximizeConversionsOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields + + // Output only. The recommended new budget amount. + RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` } -func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { - *x = Recommendation_EnhancedCpcOptInRecommendation{} +func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { + *x = Recommendation_MaximizeConversionsOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -948,13 +976,13 @@ func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { } } -func (x *Recommendation_EnhancedCpcOptInRecommendation) String() string { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage() {} +func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -966,29 +994,27 @@ func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_EnhancedCpcOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MaximizeConversionsOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 8} } -// The Target ROAS opt-in recommendation. -type Recommendation_TargetRoasOptInRecommendation struct { +func (x *Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { + if x != nil && x.RecommendedBudgetAmountMicros != nil { + return *x.RecommendedBudgetAmountMicros + } + return 0 +} + +// The Search Partners Opt-In recommendation. +type Recommendation_SearchPartnersOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - - // Output only. The recommended target ROAS (revenue per unit of spend). - // The value is between 0.01 and 1000.0, inclusive. - RecommendedTargetRoas *float64 `protobuf:"fixed64,1,opt,name=recommended_target_roas,json=recommendedTargetRoas,proto3,oneof" json:"recommended_target_roas,omitempty"` - // Output only. The minimum campaign budget, in local currency for the account, - // required to achieve the target ROAS. - // Amount is specified in micros, where one million is equivalent to one - // currency unit. - RequiredCampaignBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=required_campaign_budget_amount_micros,json=requiredCampaignBudgetAmountMicros,proto3,oneof" json:"required_campaign_budget_amount_micros,omitempty"` } -func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { - *x = Recommendation_TargetRoasOptInRecommendation{} +func (x *Recommendation_SearchPartnersOptInRecommendation) Reset() { + *x = Recommendation_SearchPartnersOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -996,13 +1022,13 @@ func (x *Recommendation_TargetRoasOptInRecommendation) Reset() { } } -func (x *Recommendation_TargetRoasOptInRecommendation) String() string { +func (x *Recommendation_SearchPartnersOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_TargetRoasOptInRecommendation) ProtoMessage() {} +func (*Recommendation_SearchPartnersOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_SearchPartnersOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1014,37 +1040,25 @@ func (x *Recommendation_TargetRoasOptInRecommendation) ProtoReflect() protorefle return mi.MessageOf(x) } -// Deprecated: Use Recommendation_TargetRoasOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_TargetRoasOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_SearchPartnersOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_SearchPartnersOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 9} } -func (x *Recommendation_TargetRoasOptInRecommendation) GetRecommendedTargetRoas() float64 { - if x != nil && x.RecommendedTargetRoas != nil { - return *x.RecommendedTargetRoas - } - return 0 -} - -func (x *Recommendation_TargetRoasOptInRecommendation) GetRequiredCampaignBudgetAmountMicros() int64 { - if x != nil && x.RequiredCampaignBudgetAmountMicros != nil { - return *x.RequiredCampaignBudgetAmountMicros - } - return 0 -} - -// The Maximize Conversions Opt-In recommendation. -type Recommendation_MaximizeConversionsOptInRecommendation struct { +// The move unused budget recommendation. +type Recommendation_MoveUnusedBudgetRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The recommended new budget amount. - RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` + // Output only. The excess budget's resource_name. + ExcessCampaignBudget *string `protobuf:"bytes,3,opt,name=excess_campaign_budget,json=excessCampaignBudget,proto3,oneof" json:"excess_campaign_budget,omitempty"` + // Output only. The recommendation for the constrained budget to increase. + BudgetRecommendation *Recommendation_CampaignBudgetRecommendation `protobuf:"bytes,2,opt,name=budget_recommendation,json=budgetRecommendation,proto3" json:"budget_recommendation,omitempty"` } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { - *x = Recommendation_MaximizeConversionsOptInRecommendation{} +func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { + *x = Recommendation_MoveUnusedBudgetRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1052,13 +1066,13 @@ func (x *Recommendation_MaximizeConversionsOptInRecommendation) Reset() { } } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) String() string { +func (x *Recommendation_MoveUnusedBudgetRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MaximizeConversionsOptInRecommendation) ProtoMessage() {} +func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage() {} -func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1070,31 +1084,34 @@ func (x *Recommendation_MaximizeConversionsOptInRecommendation) ProtoReflect() p return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MaximizeConversionsOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MaximizeConversionsOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_MoveUnusedBudgetRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 10} } -func (x *Recommendation_MaximizeConversionsOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { - if x != nil && x.RecommendedBudgetAmountMicros != nil { - return *x.RecommendedBudgetAmountMicros +func (x *Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget() string { + if x != nil && x.ExcessCampaignBudget != nil { + return *x.ExcessCampaignBudget } - return 0 + return "" } -// The Maximize Clicks opt-in recommendation. -type Recommendation_MaximizeClicksOptInRecommendation struct { +func (x *Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation { + if x != nil { + return x.BudgetRecommendation + } + return nil +} + +// The Enhanced Cost-Per-Click Opt-In recommendation. +type Recommendation_EnhancedCpcOptInRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - - // Output only. The recommended new budget amount. - // Only set if the current budget is too high. - RecommendedBudgetAmountMicros *int64 `protobuf:"varint,2,opt,name=recommended_budget_amount_micros,json=recommendedBudgetAmountMicros,proto3,oneof" json:"recommended_budget_amount_micros,omitempty"` } -func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { - *x = Recommendation_MaximizeClicksOptInRecommendation{} +func (x *Recommendation_EnhancedCpcOptInRecommendation) Reset() { + *x = Recommendation_EnhancedCpcOptInRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1102,13 +1119,13 @@ func (x *Recommendation_MaximizeClicksOptInRecommendation) Reset() { } } -func (x *Recommendation_MaximizeClicksOptInRecommendation) String() string { +func (x *Recommendation_EnhancedCpcOptInRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MaximizeClicksOptInRecommendation) ProtoMessage() {} +func (*Recommendation_EnhancedCpcOptInRecommendation) ProtoMessage() {} -func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_EnhancedCpcOptInRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[12] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1120,18 +1137,11 @@ func (x *Recommendation_MaximizeClicksOptInRecommendation) ProtoReflect() protor return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MaximizeClicksOptInRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MaximizeClicksOptInRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_EnhancedCpcOptInRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_EnhancedCpcOptInRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 11} } -func (x *Recommendation_MaximizeClicksOptInRecommendation) GetRecommendedBudgetAmountMicros() int64 { - if x != nil && x.RecommendedBudgetAmountMicros != nil { - return *x.RecommendedBudgetAmountMicros - } - return 0 -} - // The Optimize Ad Rotation recommendation. type Recommendation_OptimizeAdRotationRecommendation struct { state protoimpl.MessageState @@ -1376,20 +1386,18 @@ func (x *Recommendation_KeywordMatchTypeRecommendation) GetRecommendedMatchType( return enums.KeywordMatchTypeEnum_KeywordMatchType(0) } -// The move unused budget recommendation. -type Recommendation_MoveUnusedBudgetRecommendation struct { +// The add responsive search ad recommendation. +type Recommendation_ResponsiveSearchAdRecommendation struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Output only. The excess budget's resource_name. - ExcessCampaignBudget *string `protobuf:"bytes,3,opt,name=excess_campaign_budget,json=excessCampaignBudget,proto3,oneof" json:"excess_campaign_budget,omitempty"` - // Output only. The recommendation for the constrained budget to increase. - BudgetRecommendation *Recommendation_CampaignBudgetRecommendation `protobuf:"bytes,2,opt,name=budget_recommendation,json=budgetRecommendation,proto3" json:"budget_recommendation,omitempty"` + // Output only. Recommended ad. + Ad *Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"` } -func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { - *x = Recommendation_MoveUnusedBudgetRecommendation{} +func (x *Recommendation_ResponsiveSearchAdRecommendation) Reset() { + *x = Recommendation_ResponsiveSearchAdRecommendation{} if protoimpl.UnsafeEnabled { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1397,13 +1405,13 @@ func (x *Recommendation_MoveUnusedBudgetRecommendation) Reset() { } } -func (x *Recommendation_MoveUnusedBudgetRecommendation) String() string { +func (x *Recommendation_ResponsiveSearchAdRecommendation) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Recommendation_MoveUnusedBudgetRecommendation) ProtoMessage() {} +func (*Recommendation_ResponsiveSearchAdRecommendation) ProtoMessage() {} -func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protoreflect.Message { +func (x *Recommendation_ResponsiveSearchAdRecommendation) ProtoReflect() protoreflect.Message { mi := &file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[18] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -1415,21 +1423,14 @@ func (x *Recommendation_MoveUnusedBudgetRecommendation) ProtoReflect() protorefl return mi.MessageOf(x) } -// Deprecated: Use Recommendation_MoveUnusedBudgetRecommendation.ProtoReflect.Descriptor instead. -func (*Recommendation_MoveUnusedBudgetRecommendation) Descriptor() ([]byte, []int) { +// Deprecated: Use Recommendation_ResponsiveSearchAdRecommendation.ProtoReflect.Descriptor instead. +func (*Recommendation_ResponsiveSearchAdRecommendation) Descriptor() ([]byte, []int) { return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 17} } -func (x *Recommendation_MoveUnusedBudgetRecommendation) GetExcessCampaignBudget() string { - if x != nil && x.ExcessCampaignBudget != nil { - return *x.ExcessCampaignBudget - } - return "" -} - -func (x *Recommendation_MoveUnusedBudgetRecommendation) GetBudgetRecommendation() *Recommendation_CampaignBudgetRecommendation { +func (x *Recommendation_ResponsiveSearchAdRecommendation) GetAd() *Ad { if x != nil { - return x.BudgetRecommendation + return x.Ad } return nil } @@ -1543,7 +1544,7 @@ func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendatio // Deprecated: Use Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption.ProtoReflect.Descriptor instead. func (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) Descriptor() ([]byte, []int) { - return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 6, 0} + return file_google_ads_googleads_v9_resources_recommendation_proto_rawDescGZIP(), []int{0, 7, 0} } func (x *Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption) GetGoal() enums.TargetCpaOptInRecommendationGoalEnum_TargetCpaOptInRecommendationGoal { @@ -1920,177 +1921,177 @@ var file_google_ads_googleads_v9_resources_recommendation_proto_rawDesc = []byte 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x43, 0x70, 0x63, 0x42, 0x69, 0x64, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1d, 0x0a, 0x1b, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x63, 0x70, 0x63, 0x5f, 0x62, - 0x69, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x23, 0x0a, 0x21, 0x53, 0x65, 0x61, - 0x72, 0x63, 0x68, 0x50, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, - 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0xd9, - 0x01, 0x0a, 0x14, 0x54, 0x65, 0x78, 0x74, 0x41, 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, - 0x02, 0x61, 0x64, 0x12, 0x2d, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, - 0x64, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, - 0x00, 0x52, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x65, 0x88, - 0x01, 0x01, 0x12, 0x30, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x79, - 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, - 0x48, 0x01, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x44, 0x61, 0x74, - 0x65, 0x88, 0x01, 0x01, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x61, 0x75, 0x74, 0x6f, 0x5f, - 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x1a, 0x80, 0x06, 0x0a, 0x1c, 0x54, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, - 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x90, 0x01, 0x0a, 0x07, - 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x71, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, - 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, - 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4b, - 0x0a, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1a, 0x72, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, - 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x1a, 0xdd, 0x03, 0x0a, 0x22, + 0x69, 0x64, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x86, 0x02, 0x0a, 0x1d, 0x54, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x17, 0x72, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x48, 0x00, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, + 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, + 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, + 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, + 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x1a, 0x0a, 0x18, 0x5f, + 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, + 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x42, 0x29, 0x0a, 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, + 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, + 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x1a, 0xd9, 0x01, 0x0a, 0x14, 0x54, 0x65, 0x78, 0x74, 0x41, 0x64, 0x52, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x52, 0x02, 0x61, 0x64, 0x12, 0x2d, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, + 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x61, + 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x41, 0x70, 0x70, 0x6c, + 0x79, 0x44, 0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x63, 0x72, 0x65, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x61, + 0x75, 0x74, 0x6f, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x1a, 0x9b, + 0x01, 0x0a, 0x21, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6c, 0x69, 0x63, 0x6b, + 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, + 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, + 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, + 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, + 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x80, 0x06, 0x0a, + 0x1c, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x90, 0x01, + 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x71, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, + 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, - 0x6f, 0x6e, 0x12, 0x7d, 0x0a, 0x04, 0x67, 0x6f, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, - 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, - 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, - 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, - 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x67, 0x6f, 0x61, - 0x6c, 0x12, 0x34, 0x0a, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, - 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, - 0x03, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, - 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, - 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, - 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, - 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, - 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, - 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, - 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x63, 0x0a, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, - 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x03, 0xe0, - 0x41, 0x03, 0x52, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x74, - 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, - 0x42, 0x29, 0x0a, 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, - 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, - 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x20, 0x0a, 0x1e, 0x5f, - 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x5e, 0x0a, - 0x20, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x69, 0x76, 0x65, 0x53, 0x65, 0x61, 0x72, 0x63, - 0x68, 0x41, 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x02, 0x61, 0x64, 0x1a, 0x20, 0x0a, - 0x1e, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x43, 0x70, 0x63, 0x4f, 0x70, 0x74, 0x49, - 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, - 0x86, 0x02, 0x0a, 0x1d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, 0x4f, 0x70, - 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x40, 0x0a, 0x17, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, - 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x01, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x6f, 0x61, 0x73, - 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, + 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, + 0x12, 0x4b, 0x0a, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, + 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, + 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1a, + 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x43, 0x70, 0x61, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x1a, 0xdd, 0x03, + 0x0a, 0x22, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, + 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x7d, 0x0a, 0x04, 0x67, 0x6f, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, + 0x6d, 0x73, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, 0x4f, 0x70, 0x74, 0x49, + 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, + 0x6f, 0x61, 0x6c, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, + 0x61, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x6f, 0x61, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x67, + 0x6f, 0x61, 0x6c, 0x12, 0x34, 0x0a, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, + 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, + 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x70, 0x61, + 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x5c, 0x0a, 0x26, 0x72, 0x65, 0x71, + 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, + 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, + 0x72, 0x6f, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, + 0x52, 0x22, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, + 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x12, 0x63, 0x0a, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, + 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, + 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, + 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, + 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x69, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x42, 0x14, 0x0a, 0x12, + 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x42, 0x29, 0x0a, 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, - 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x01, 0x52, 0x22, 0x72, 0x65, 0x71, 0x75, - 0x69, 0x72, 0x65, 0x64, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, - 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, - 0x01, 0x42, 0x1a, 0x0a, 0x18, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, - 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x6f, 0x61, 0x73, 0x42, 0x29, 0x0a, - 0x27, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, - 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0xa0, 0x01, 0x0a, 0x26, 0x4d, 0x61, 0x78, - 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, - 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, - 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, - 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, - 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, - 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, - 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, - 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, - 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x9b, 0x01, 0x0a, 0x21, - 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6c, 0x69, 0x63, 0x6b, 0x73, 0x4f, 0x70, - 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, - 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, - 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, - 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x42, - 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, - 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, - 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, 0x22, 0x0a, 0x20, 0x4f, 0x70, 0x74, - 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x41, 0x64, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x8d, 0x01, - 0x0a, 0x1e, 0x43, 0x61, 0x6c, 0x6c, 0x6f, 0x75, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, - 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x12, 0x6b, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, - 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, - 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, - 0x6e, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x6f, 0x75, 0x74, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, - 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x8f, 0x01, - 0x0a, 0x1f, 0x53, 0x69, 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, - 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x12, 0x6c, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, - 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x6f, 0x6e, 0x2e, 0x53, 0x69, 0x74, 0x65, 0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x65, 0x65, 0x64, 0x49, - 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, - 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, - 0x87, 0x01, 0x0a, 0x1b, 0x43, 0x61, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, - 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x68, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, - 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, - 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, - 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, - 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0xed, 0x01, 0x0a, 0x1e, 0x4b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4a, 0x0a, 0x07, - 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, - 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, - 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x7f, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, - 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, - 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x42, 0x20, 0x0a, + 0x1e, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x74, 0x61, + 0x72, 0x67, 0x65, 0x74, 0x5f, 0x63, 0x70, 0x61, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x1a, + 0xa0, 0x01, 0x0a, 0x26, 0x4d, 0x61, 0x78, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x43, 0x6f, 0x6e, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x20, 0x72, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, + 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, 0x00, 0x52, 0x1d, 0x72, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x41, 0x6d, + 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x88, 0x01, 0x01, 0x42, 0x23, 0x0a, + 0x21, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x62, 0x75, + 0x64, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x1a, 0x23, 0x0a, 0x21, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x50, 0x61, 0x72, 0x74, + 0x6e, 0x65, 0x72, 0x73, 0x4f, 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, + 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x86, 0x02, 0x0a, 0x1e, 0x4d, 0x6f, 0x76, 0x65, + 0x55, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3e, 0x0a, 0x16, 0x65, 0x78, + 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, + 0x64, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x48, + 0x00, 0x52, 0x14, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, + 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x88, 0x01, 0x01, 0x12, 0x88, 0x01, 0x0a, 0x15, 0x62, + 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x52, + 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x61, + 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, + 0x14, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, + 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, + 0x1a, 0x20, 0x0a, 0x1e, 0x45, 0x6e, 0x68, 0x61, 0x6e, 0x63, 0x65, 0x64, 0x43, 0x70, 0x63, 0x4f, + 0x70, 0x74, 0x49, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x1a, 0x22, 0x0a, 0x20, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x65, 0x41, 0x64, + 0x52, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, + 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x8d, 0x01, 0x0a, 0x1e, 0x43, 0x61, 0x6c, 0x6c, 0x6f, + 0x75, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, + 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6b, 0x0a, 0x16, 0x72, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, + 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, + 0x2e, 0x76, 0x39, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x6f, + 0x75, 0x74, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, + 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, + 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x8f, 0x01, 0x0a, 0x1f, 0x53, 0x69, 0x74, 0x65, 0x6c, + 0x69, 0x6e, 0x6b, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6c, 0x0a, 0x16, 0x72, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, + 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, + 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x53, 0x69, 0x74, 0x65, + 0x6c, 0x69, 0x6e, 0x6b, 0x46, 0x65, 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, + 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, + 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x87, 0x01, 0x0a, 0x1b, 0x43, 0x61, 0x6c, + 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, + 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x68, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, + 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, + 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, - 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, - 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, - 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, - 0xe0, 0x41, 0x03, 0x52, 0x14, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, - 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x1a, 0x86, 0x02, 0x0a, 0x1e, 0x4d, 0x6f, - 0x76, 0x65, 0x55, 0x6e, 0x75, 0x73, 0x65, 0x64, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3e, 0x0a, 0x16, - 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, - 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, - 0x03, 0x48, 0x00, 0x52, 0x14, 0x65, 0x78, 0x63, 0x65, 0x73, 0x73, 0x43, 0x61, 0x6d, 0x70, 0x61, - 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x88, 0x01, 0x01, 0x12, 0x88, 0x01, 0x0a, - 0x15, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, - 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4e, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, - 0x43, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x42, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, - 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, - 0x03, 0x52, 0x14, 0x62, 0x75, 0x64, 0x67, 0x65, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, - 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x65, 0x78, 0x63, 0x65, - 0x73, 0x73, 0x5f, 0x63, 0x61, 0x6d, 0x70, 0x61, 0x69, 0x67, 0x6e, 0x5f, 0x62, 0x75, 0x64, 0x67, - 0x65, 0x74, 0x3a, 0x69, 0xea, 0x41, 0x66, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x76, 0x39, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x46, 0x65, + 0x65, 0x64, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x72, 0x65, 0x63, + 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, + 0x6e, 0x73, 0x1a, 0xed, 0x01, 0x0a, 0x1e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, + 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4a, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, + 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x49, + 0x6e, 0x66, 0x6f, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, + 0x64, 0x12, 0x7f, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, + 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x65, 0x6e, 0x75, 0x6d, + 0x73, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, + 0x70, 0x65, 0x45, 0x6e, 0x75, 0x6d, 0x2e, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x4d, 0x61, + 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x14, 0x72, 0x65, + 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, + 0x70, 0x65, 0x1a, 0x5e, 0x0a, 0x20, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x69, 0x76, 0x65, + 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, + 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x02, 0x61, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x39, 0x2e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x41, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x02, + 0x61, 0x64, 0x3a, 0x69, 0xea, 0x41, 0x66, 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, @@ -2140,20 +2141,20 @@ var file_google_ads_googleads_v9_resources_recommendation_proto_goTypes = []inte (*Recommendation_RecommendationMetrics)(nil), // 2: google.ads.googleads.v9.resources.Recommendation.RecommendationMetrics (*Recommendation_CampaignBudgetRecommendation)(nil), // 3: google.ads.googleads.v9.resources.Recommendation.CampaignBudgetRecommendation (*Recommendation_KeywordRecommendation)(nil), // 4: google.ads.googleads.v9.resources.Recommendation.KeywordRecommendation - (*Recommendation_SearchPartnersOptInRecommendation)(nil), // 5: google.ads.googleads.v9.resources.Recommendation.SearchPartnersOptInRecommendation + (*Recommendation_TargetRoasOptInRecommendation)(nil), // 5: google.ads.googleads.v9.resources.Recommendation.TargetRoasOptInRecommendation (*Recommendation_TextAdRecommendation)(nil), // 6: google.ads.googleads.v9.resources.Recommendation.TextAdRecommendation - (*Recommendation_TargetCpaOptInRecommendation)(nil), // 7: google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation - (*Recommendation_ResponsiveSearchAdRecommendation)(nil), // 8: google.ads.googleads.v9.resources.Recommendation.ResponsiveSearchAdRecommendation - (*Recommendation_EnhancedCpcOptInRecommendation)(nil), // 9: google.ads.googleads.v9.resources.Recommendation.EnhancedCpcOptInRecommendation - (*Recommendation_TargetRoasOptInRecommendation)(nil), // 10: google.ads.googleads.v9.resources.Recommendation.TargetRoasOptInRecommendation - (*Recommendation_MaximizeConversionsOptInRecommendation)(nil), // 11: google.ads.googleads.v9.resources.Recommendation.MaximizeConversionsOptInRecommendation - (*Recommendation_MaximizeClicksOptInRecommendation)(nil), // 12: google.ads.googleads.v9.resources.Recommendation.MaximizeClicksOptInRecommendation + (*Recommendation_MaximizeClicksOptInRecommendation)(nil), // 7: google.ads.googleads.v9.resources.Recommendation.MaximizeClicksOptInRecommendation + (*Recommendation_TargetCpaOptInRecommendation)(nil), // 8: google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation + (*Recommendation_MaximizeConversionsOptInRecommendation)(nil), // 9: google.ads.googleads.v9.resources.Recommendation.MaximizeConversionsOptInRecommendation + (*Recommendation_SearchPartnersOptInRecommendation)(nil), // 10: google.ads.googleads.v9.resources.Recommendation.SearchPartnersOptInRecommendation + (*Recommendation_MoveUnusedBudgetRecommendation)(nil), // 11: google.ads.googleads.v9.resources.Recommendation.MoveUnusedBudgetRecommendation + (*Recommendation_EnhancedCpcOptInRecommendation)(nil), // 12: google.ads.googleads.v9.resources.Recommendation.EnhancedCpcOptInRecommendation (*Recommendation_OptimizeAdRotationRecommendation)(nil), // 13: google.ads.googleads.v9.resources.Recommendation.OptimizeAdRotationRecommendation (*Recommendation_CalloutExtensionRecommendation)(nil), // 14: google.ads.googleads.v9.resources.Recommendation.CalloutExtensionRecommendation (*Recommendation_SitelinkExtensionRecommendation)(nil), // 15: google.ads.googleads.v9.resources.Recommendation.SitelinkExtensionRecommendation (*Recommendation_CallExtensionRecommendation)(nil), // 16: google.ads.googleads.v9.resources.Recommendation.CallExtensionRecommendation (*Recommendation_KeywordMatchTypeRecommendation)(nil), // 17: google.ads.googleads.v9.resources.Recommendation.KeywordMatchTypeRecommendation - (*Recommendation_MoveUnusedBudgetRecommendation)(nil), // 18: google.ads.googleads.v9.resources.Recommendation.MoveUnusedBudgetRecommendation + (*Recommendation_ResponsiveSearchAdRecommendation)(nil), // 18: google.ads.googleads.v9.resources.Recommendation.ResponsiveSearchAdRecommendation (*Recommendation_CampaignBudgetRecommendation_CampaignBudgetRecommendationOption)(nil), // 19: google.ads.googleads.v9.resources.Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption (*Recommendation_TargetCpaOptInRecommendation_TargetCpaOptInRecommendationOption)(nil), // 20: google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption (enums.RecommendationTypeEnum_RecommendationType)(0), // 21: google.ads.googleads.v9.enums.RecommendationTypeEnum.RecommendationType @@ -2172,19 +2173,19 @@ var file_google_ads_googleads_v9_resources_recommendation_proto_depIdxs = []int3 3, // 3: google.ads.googleads.v9.resources.Recommendation.forecasting_campaign_budget_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.CampaignBudgetRecommendation 4, // 4: google.ads.googleads.v9.resources.Recommendation.keyword_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.KeywordRecommendation 6, // 5: google.ads.googleads.v9.resources.Recommendation.text_ad_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.TextAdRecommendation - 7, // 6: google.ads.googleads.v9.resources.Recommendation.target_cpa_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation - 11, // 7: google.ads.googleads.v9.resources.Recommendation.maximize_conversions_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.MaximizeConversionsOptInRecommendation - 9, // 8: google.ads.googleads.v9.resources.Recommendation.enhanced_cpc_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.EnhancedCpcOptInRecommendation - 5, // 9: google.ads.googleads.v9.resources.Recommendation.search_partners_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.SearchPartnersOptInRecommendation - 12, // 10: google.ads.googleads.v9.resources.Recommendation.maximize_clicks_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.MaximizeClicksOptInRecommendation + 8, // 6: google.ads.googleads.v9.resources.Recommendation.target_cpa_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation + 9, // 7: google.ads.googleads.v9.resources.Recommendation.maximize_conversions_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.MaximizeConversionsOptInRecommendation + 12, // 8: google.ads.googleads.v9.resources.Recommendation.enhanced_cpc_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.EnhancedCpcOptInRecommendation + 10, // 9: google.ads.googleads.v9.resources.Recommendation.search_partners_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.SearchPartnersOptInRecommendation + 7, // 10: google.ads.googleads.v9.resources.Recommendation.maximize_clicks_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.MaximizeClicksOptInRecommendation 13, // 11: google.ads.googleads.v9.resources.Recommendation.optimize_ad_rotation_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.OptimizeAdRotationRecommendation 14, // 12: google.ads.googleads.v9.resources.Recommendation.callout_extension_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.CalloutExtensionRecommendation 15, // 13: google.ads.googleads.v9.resources.Recommendation.sitelink_extension_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.SitelinkExtensionRecommendation 16, // 14: google.ads.googleads.v9.resources.Recommendation.call_extension_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.CallExtensionRecommendation 17, // 15: google.ads.googleads.v9.resources.Recommendation.keyword_match_type_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.KeywordMatchTypeRecommendation - 18, // 16: google.ads.googleads.v9.resources.Recommendation.move_unused_budget_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.MoveUnusedBudgetRecommendation - 10, // 17: google.ads.googleads.v9.resources.Recommendation.target_roas_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.TargetRoasOptInRecommendation - 8, // 18: google.ads.googleads.v9.resources.Recommendation.responsive_search_ad_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.ResponsiveSearchAdRecommendation + 11, // 16: google.ads.googleads.v9.resources.Recommendation.move_unused_budget_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.MoveUnusedBudgetRecommendation + 5, // 17: google.ads.googleads.v9.resources.Recommendation.target_roas_opt_in_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.TargetRoasOptInRecommendation + 18, // 18: google.ads.googleads.v9.resources.Recommendation.responsive_search_ad_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.ResponsiveSearchAdRecommendation 3, // 19: google.ads.googleads.v9.resources.Recommendation.marginal_roi_campaign_budget_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.CampaignBudgetRecommendation 2, // 20: google.ads.googleads.v9.resources.Recommendation.RecommendationImpact.base_metrics:type_name -> google.ads.googleads.v9.resources.Recommendation.RecommendationMetrics 2, // 21: google.ads.googleads.v9.resources.Recommendation.RecommendationImpact.potential_metrics:type_name -> google.ads.googleads.v9.resources.Recommendation.RecommendationMetrics @@ -2192,13 +2193,13 @@ var file_google_ads_googleads_v9_resources_recommendation_proto_depIdxs = []int3 22, // 23: google.ads.googleads.v9.resources.Recommendation.KeywordRecommendation.keyword:type_name -> google.ads.googleads.v9.common.KeywordInfo 23, // 24: google.ads.googleads.v9.resources.Recommendation.TextAdRecommendation.ad:type_name -> google.ads.googleads.v9.resources.Ad 20, // 25: google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation.options:type_name -> google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption - 23, // 26: google.ads.googleads.v9.resources.Recommendation.ResponsiveSearchAdRecommendation.ad:type_name -> google.ads.googleads.v9.resources.Ad + 3, // 26: google.ads.googleads.v9.resources.Recommendation.MoveUnusedBudgetRecommendation.budget_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.CampaignBudgetRecommendation 24, // 27: google.ads.googleads.v9.resources.Recommendation.CalloutExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v9.common.CalloutFeedItem 25, // 28: google.ads.googleads.v9.resources.Recommendation.SitelinkExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v9.common.SitelinkFeedItem 26, // 29: google.ads.googleads.v9.resources.Recommendation.CallExtensionRecommendation.recommended_extensions:type_name -> google.ads.googleads.v9.common.CallFeedItem 22, // 30: google.ads.googleads.v9.resources.Recommendation.KeywordMatchTypeRecommendation.keyword:type_name -> google.ads.googleads.v9.common.KeywordInfo 27, // 31: google.ads.googleads.v9.resources.Recommendation.KeywordMatchTypeRecommendation.recommended_match_type:type_name -> google.ads.googleads.v9.enums.KeywordMatchTypeEnum.KeywordMatchType - 3, // 32: google.ads.googleads.v9.resources.Recommendation.MoveUnusedBudgetRecommendation.budget_recommendation:type_name -> google.ads.googleads.v9.resources.Recommendation.CampaignBudgetRecommendation + 23, // 32: google.ads.googleads.v9.resources.Recommendation.ResponsiveSearchAdRecommendation.ad:type_name -> google.ads.googleads.v9.resources.Ad 1, // 33: google.ads.googleads.v9.resources.Recommendation.CampaignBudgetRecommendation.CampaignBudgetRecommendationOption.impact:type_name -> google.ads.googleads.v9.resources.Recommendation.RecommendationImpact 28, // 34: google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption.goal:type_name -> google.ads.googleads.v9.enums.TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal 1, // 35: google.ads.googleads.v9.resources.Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption.impact:type_name -> google.ads.googleads.v9.resources.Recommendation.RecommendationImpact @@ -2277,7 +2278,7 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { } } file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_SearchPartnersOptInRecommendation); i { + switch v := v.(*Recommendation_TargetRoasOptInRecommendation); i { case 0: return &v.state case 1: @@ -2301,7 +2302,7 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { } } file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_TargetCpaOptInRecommendation); i { + switch v := v.(*Recommendation_MaximizeClicksOptInRecommendation); i { case 0: return &v.state case 1: @@ -2313,7 +2314,7 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { } } file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_ResponsiveSearchAdRecommendation); i { + switch v := v.(*Recommendation_TargetCpaOptInRecommendation); i { case 0: return &v.state case 1: @@ -2325,7 +2326,7 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { } } file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_EnhancedCpcOptInRecommendation); i { + switch v := v.(*Recommendation_MaximizeConversionsOptInRecommendation); i { case 0: return &v.state case 1: @@ -2337,7 +2338,7 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { } } file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_TargetRoasOptInRecommendation); i { + switch v := v.(*Recommendation_SearchPartnersOptInRecommendation); i { case 0: return &v.state case 1: @@ -2349,7 +2350,7 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { } } file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MaximizeConversionsOptInRecommendation); i { + switch v := v.(*Recommendation_MoveUnusedBudgetRecommendation); i { case 0: return &v.state case 1: @@ -2361,7 +2362,7 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { } } file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MaximizeClicksOptInRecommendation); i { + switch v := v.(*Recommendation_EnhancedCpcOptInRecommendation); i { case 0: return &v.state case 1: @@ -2433,7 +2434,7 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { } } file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Recommendation_MoveUnusedBudgetRecommendation); i { + switch v := v.(*Recommendation_ResponsiveSearchAdRecommendation); i { case 0: return &v.state case 1: @@ -2492,12 +2493,12 @@ func file_google_ads_googleads_v9_resources_recommendation_proto_init() { file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[2].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[3].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[4].OneofWrappers = []interface{}{} + file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[5].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[6].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[7].OneofWrappers = []interface{}{} - file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[10].OneofWrappers = []interface{}{} + file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[8].OneofWrappers = []interface{}{} + file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[9].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[11].OneofWrappers = []interface{}{} - file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[12].OneofWrappers = []interface{}{} - file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[18].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[19].OneofWrappers = []interface{}{} file_google_ads_googleads_v9_resources_recommendation_proto_msgTypes[20].OneofWrappers = []interface{}{} type x struct{} diff --git a/googleapis/ads/googleads/v9/resources/remarketing_action.pb.go b/googleapis/ads/googleads/v9/resources/remarketing_action.pb.go index d703f53c0..184d3cf46 100644 --- a/googleapis/ads/googleads/v9/resources/remarketing_action.pb.go +++ b/googleapis/ads/googleads/v9/resources/remarketing_action.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/remarketing_action.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/search_term_view.pb.go b/googleapis/ads/googleads/v9/resources/search_term_view.pb.go index f73a8ba51..eaffb772d 100644 --- a/googleapis/ads/googleads/v9/resources/search_term_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/search_term_view.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/search_term_view.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/shared_criterion.pb.go b/googleapis/ads/googleads/v9/resources/shared_criterion.pb.go index c9df399ae..efcb72f99 100644 --- a/googleapis/ads/googleads/v9/resources/shared_criterion.pb.go +++ b/googleapis/ads/googleads/v9/resources/shared_criterion.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/shared_criterion.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/shared_set.pb.go b/googleapis/ads/googleads/v9/resources/shared_set.pb.go index 8d49e63dd..e7492bad4 100644 --- a/googleapis/ads/googleads/v9/resources/shared_set.pb.go +++ b/googleapis/ads/googleads/v9/resources/shared_set.pb.go @@ -15,18 +15,19 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/shared_set.proto package resources import ( + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/shopping_performance_view.pb.go b/googleapis/ads/googleads/v9/resources/shopping_performance_view.pb.go index 70184e431..fa6fb3c88 100644 --- a/googleapis/ads/googleads/v9/resources/shopping_performance_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/shopping_performance_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/shopping_performance_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/smart_campaign_search_term_view.pb.go b/googleapis/ads/googleads/v9/resources/smart_campaign_search_term_view.pb.go index 7db014a25..4a50c849b 100644 --- a/googleapis/ads/googleads/v9/resources/smart_campaign_search_term_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/smart_campaign_search_term_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/smart_campaign_search_term_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/smart_campaign_setting.pb.go b/googleapis/ads/googleads/v9/resources/smart_campaign_setting.pb.go index a6b5fd991..ce1aba2b1 100644 --- a/googleapis/ads/googleads/v9/resources/smart_campaign_setting.pb.go +++ b/googleapis/ads/googleads/v9/resources/smart_campaign_setting.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/smart_campaign_setting.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -160,11 +161,11 @@ type SmartCampaignSetting_BusinessName struct { } type SmartCampaignSetting_BusinessLocationId struct { - // The ID of the Google My Business (GMB) Location. - // The location ID can be fetched by GMB API with its form: + // The ID of the Business Profile location. + // The location ID can be fetched by Business Profile API with its form: // accounts/{accountId}/locations/{locationId}. The last {locationId} - // component from the GMB API represents the business_location_id. - // See the [Google My Business API] + // component from the Business Profile API represents the + // business_location_id. See the [Business Profile API] // (https://developers.google.com/my-business/reference/rest/v4/accounts.locations) BusinessLocationId int64 `protobuf:"varint,6,opt,name=business_location_id,json=businessLocationId,proto3,oneof"` } diff --git a/googleapis/ads/googleads/v9/resources/third_party_app_analytics_link.pb.go b/googleapis/ads/googleads/v9/resources/third_party_app_analytics_link.pb.go index 176628ae7..960e76fa7 100644 --- a/googleapis/ads/googleads/v9/resources/third_party_app_analytics_link.pb.go +++ b/googleapis/ads/googleads/v9/resources/third_party_app_analytics_link.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/third_party_app_analytics_link.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/topic_constant.pb.go b/googleapis/ads/googleads/v9/resources/topic_constant.pb.go index 3e3e711c0..aaac56a4d 100644 --- a/googleapis/ads/googleads/v9/resources/topic_constant.pb.go +++ b/googleapis/ads/googleads/v9/resources/topic_constant.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/topic_constant.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/topic_view.pb.go b/googleapis/ads/googleads/v9/resources/topic_view.pb.go index 637a84eaa..e9e4274f6 100644 --- a/googleapis/ads/googleads/v9/resources/topic_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/topic_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/topic_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/user_interest.pb.go b/googleapis/ads/googleads/v9/resources/user_interest.pb.go index 8323c96d7..bfec23679 100644 --- a/googleapis/ads/googleads/v9/resources/user_interest.pb.go +++ b/googleapis/ads/googleads/v9/resources/user_interest.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/user_interest.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/user_list.pb.go b/googleapis/ads/googleads/v9/resources/user_list.pb.go index 7b5dbf3bb..4e228938f 100644 --- a/googleapis/ads/googleads/v9/resources/user_list.pb.go +++ b/googleapis/ads/googleads/v9/resources/user_list.pb.go @@ -15,19 +15,20 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/user_list.proto package resources import ( + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/user_location_view.pb.go b/googleapis/ads/googleads/v9/resources/user_location_view.pb.go index c2b839c47..4665c66c0 100644 --- a/googleapis/ads/googleads/v9/resources/user_location_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/user_location_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/user_location_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/video.pb.go b/googleapis/ads/googleads/v9/resources/video.pb.go index 9ecf9c233..c8af97ed4 100644 --- a/googleapis/ads/googleads/v9/resources/video.pb.go +++ b/googleapis/ads/googleads/v9/resources/video.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/video.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/resources/webpage_view.pb.go b/googleapis/ads/googleads/v9/resources/webpage_view.pb.go index 7d3fa503f..9d930cef8 100644 --- a/googleapis/ads/googleads/v9/resources/webpage_view.pb.go +++ b/googleapis/ads/googleads/v9/resources/webpage_view.pb.go @@ -15,17 +15,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/resources/webpage_view.proto package resources import ( + reflect "reflect" + sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/accessible_bidding_strategy_service.pb.go b/googleapis/ads/googleads/v9/services/accessible_bidding_strategy_service.pb.go index 7431a5b29..985ac6924 100644 --- a/googleapis/ads/googleads/v9/services/accessible_bidding_strategy_service.pb.go +++ b/googleapis/ads/googleads/v9/services/accessible_bidding_strategy_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/accessible_bidding_strategy_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/account_budget_proposal_service.pb.go b/googleapis/ads/googleads/v9/services/account_budget_proposal_service.pb.go index e9e8145a1..1b0516ea8 100644 --- a/googleapis/ads/googleads/v9/services/account_budget_proposal_service.pb.go +++ b/googleapis/ads/googleads/v9/services/account_budget_proposal_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/account_budget_proposal_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/account_budget_service.pb.go b/googleapis/ads/googleads/v9/services/account_budget_service.pb.go index cb76bd348..cbaab7312 100644 --- a/googleapis/ads/googleads/v9/services/account_budget_service.pb.go +++ b/googleapis/ads/googleads/v9/services/account_budget_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/account_budget_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/account_link_service.pb.go b/googleapis/ads/googleads/v9/services/account_link_service.pb.go index efb7de91b..47031eb62 100644 --- a/googleapis/ads/googleads/v9/services/account_link_service.pb.go +++ b/googleapis/ads/googleads/v9/services/account_link_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/account_link_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_ad_asset_view_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_ad_asset_view_service.pb.go index 7009d3fbe..b717acced 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_ad_asset_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_ad_asset_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_ad_asset_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_ad_label_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_ad_label_service.pb.go index d74f12b47..3aefadb0d 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_ad_label_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_ad_label_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_ad_label_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -30,8 +33,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_ad_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_ad_service.pb.go index 4d882d446..f95cbf540 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_ad_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_ad_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_ad_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" @@ -33,8 +36,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_asset_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_asset_service.pb.go index f4c282868..d1d8c1c5d 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_asset_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_asset_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_asset_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_audience_view_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_audience_view_service.pb.go index 923176310..638659ad3 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_audience_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_audience_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_audience_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_bid_modifier_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_bid_modifier_service.pb.go index 043f95ee7..8a3b274f5 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_bid_modifier_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_bid_modifier_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_bid_modifier_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_criterion_customizer_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_criterion_customizer_service.pb.go index 3dec35f51..16ed6fca6 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_criterion_customizer_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_criterion_customizer_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_criterion_customizer_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_criterion_label_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_criterion_label_service.pb.go index a697c4aca..65b04b093 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_criterion_label_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_criterion_label_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_criterion_label_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -30,8 +33,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_criterion_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_criterion_service.pb.go index c60b54675..c3a96b321 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_criterion_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_criterion_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_criterion_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" @@ -33,8 +36,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_criterion_simulation_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_criterion_simulation_service.pb.go index 27abca98e..f1b216808 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_criterion_simulation_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_criterion_simulation_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_criterion_simulation_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_customizer_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_customizer_service.pb.go index f5f5c7dbb..f8a948d28 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_customizer_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_customizer_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_customizer_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_extension_setting_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_extension_setting_service.pb.go index 91554309b..cf290069c 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_extension_setting_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_extension_setting_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_feed_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_feed_service.pb.go index 64888a3d8..add079460 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_feed_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_feed_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_feed_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_label_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_label_service.pb.go index b8c60907b..68743a8a2 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_label_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_label_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_label_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -30,8 +33,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_service.pb.go index 11bc01401..f2affe4a0 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_group_simulation_service.pb.go b/googleapis/ads/googleads/v9/services/ad_group_simulation_service.pb.go index 20b1c0dd9..445c32db1 100644 --- a/googleapis/ads/googleads/v9/services/ad_group_simulation_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_group_simulation_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_group_simulation_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_parameter_service.pb.go b/googleapis/ads/googleads/v9/services/ad_parameter_service.pb.go index 492fbba17..9ea284bd5 100644 --- a/googleapis/ads/googleads/v9/services/ad_parameter_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_parameter_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_parameter_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_schedule_view_service.pb.go b/googleapis/ads/googleads/v9/services/ad_schedule_view_service.pb.go index fb6136622..171e3ed15 100644 --- a/googleapis/ads/googleads/v9/services/ad_schedule_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_schedule_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_schedule_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/ad_service.pb.go b/googleapis/ads/googleads/v9/services/ad_service.pb.go index fd1c9926c..cd18a6610 100644 --- a/googleapis/ads/googleads/v9/services/ad_service.pb.go +++ b/googleapis/ads/googleads/v9/services/ad_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/ad_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" @@ -33,8 +36,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/age_range_view_service.pb.go b/googleapis/ads/googleads/v9/services/age_range_view_service.pb.go index 5717f0eda..2f1a380c5 100644 --- a/googleapis/ads/googleads/v9/services/age_range_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/age_range_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/age_range_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/asset_field_type_view_service.pb.go b/googleapis/ads/googleads/v9/services/asset_field_type_view_service.pb.go index 4b0c6185d..227f3757a 100644 --- a/googleapis/ads/googleads/v9/services/asset_field_type_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/asset_field_type_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/asset_field_type_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/asset_group_asset_service.pb.go b/googleapis/ads/googleads/v9/services/asset_group_asset_service.pb.go index 8805c53f2..2583db92c 100644 --- a/googleapis/ads/googleads/v9/services/asset_group_asset_service.pb.go +++ b/googleapis/ads/googleads/v9/services/asset_group_asset_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/asset_group_asset_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/asset_group_listing_group_filter_service.pb.go b/googleapis/ads/googleads/v9/services/asset_group_listing_group_filter_service.pb.go index 560942011..624d6f183 100644 --- a/googleapis/ads/googleads/v9/services/asset_group_listing_group_filter_service.pb.go +++ b/googleapis/ads/googleads/v9/services/asset_group_listing_group_filter_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/asset_group_listing_group_filter_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/asset_group_service.pb.go b/googleapis/ads/googleads/v9/services/asset_group_service.pb.go index 413427558..8b610c44a 100644 --- a/googleapis/ads/googleads/v9/services/asset_group_service.pb.go +++ b/googleapis/ads/googleads/v9/services/asset_group_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/asset_group_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/asset_service.pb.go b/googleapis/ads/googleads/v9/services/asset_service.pb.go index 2e217c824..103f8c8c6 100644 --- a/googleapis/ads/googleads/v9/services/asset_service.pb.go +++ b/googleapis/ads/googleads/v9/services/asset_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/asset_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/asset_set_asset_service.pb.go b/googleapis/ads/googleads/v9/services/asset_set_asset_service.pb.go index 62af04cee..8925531fd 100644 --- a/googleapis/ads/googleads/v9/services/asset_set_asset_service.pb.go +++ b/googleapis/ads/googleads/v9/services/asset_set_asset_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/asset_set_asset_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/asset_set_service.pb.go b/googleapis/ads/googleads/v9/services/asset_set_service.pb.go index 8a3c2728a..2fe15eae2 100644 --- a/googleapis/ads/googleads/v9/services/asset_set_service.pb.go +++ b/googleapis/ads/googleads/v9/services/asset_set_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/asset_set_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/batch_job_service.pb.go b/googleapis/ads/googleads/v9/services/batch_job_service.pb.go index 6f4c4da8b..6f0c33da8 100644 --- a/googleapis/ads/googleads/v9/services/batch_job_service.pb.go +++ b/googleapis/ads/googleads/v9/services/batch_job_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/batch_job_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/bidding_data_exclusion_service.pb.go b/googleapis/ads/googleads/v9/services/bidding_data_exclusion_service.pb.go index bdaf24266..645988008 100644 --- a/googleapis/ads/googleads/v9/services/bidding_data_exclusion_service.pb.go +++ b/googleapis/ads/googleads/v9/services/bidding_data_exclusion_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/bidding_data_exclusion_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/bidding_seasonality_adjustment_service.pb.go b/googleapis/ads/googleads/v9/services/bidding_seasonality_adjustment_service.pb.go index 76da95441..af9e200fe 100644 --- a/googleapis/ads/googleads/v9/services/bidding_seasonality_adjustment_service.pb.go +++ b/googleapis/ads/googleads/v9/services/bidding_seasonality_adjustment_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/bidding_seasonality_adjustment_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/bidding_strategy_service.pb.go b/googleapis/ads/googleads/v9/services/bidding_strategy_service.pb.go index 6ab7afd8e..fba65d358 100644 --- a/googleapis/ads/googleads/v9/services/bidding_strategy_service.pb.go +++ b/googleapis/ads/googleads/v9/services/bidding_strategy_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/bidding_strategy_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/bidding_strategy_simulation_service.pb.go b/googleapis/ads/googleads/v9/services/bidding_strategy_simulation_service.pb.go index f7d9bf3ec..fe7ac43d0 100644 --- a/googleapis/ads/googleads/v9/services/bidding_strategy_simulation_service.pb.go +++ b/googleapis/ads/googleads/v9/services/bidding_strategy_simulation_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/bidding_strategy_simulation_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/billing_setup_service.pb.go b/googleapis/ads/googleads/v9/services/billing_setup_service.pb.go index c1c2aede3..638305d6b 100644 --- a/googleapis/ads/googleads/v9/services/billing_setup_service.pb.go +++ b/googleapis/ads/googleads/v9/services/billing_setup_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/billing_setup_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_asset_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_asset_service.pb.go index ab4aaf391..9e4939af4 100644 --- a/googleapis/ads/googleads/v9/services/campaign_asset_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_asset_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_asset_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_asset_set_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_asset_set_service.pb.go index 88e35f7b1..0b7ab0a15 100644 --- a/googleapis/ads/googleads/v9/services/campaign_asset_set_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_asset_set_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_asset_set_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_audience_view_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_audience_view_service.pb.go index f81efbd55..3f0cfbba1 100644 --- a/googleapis/ads/googleads/v9/services/campaign_audience_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_audience_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_audience_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_bid_modifier_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_bid_modifier_service.pb.go index 29586f425..268eb4f56 100644 --- a/googleapis/ads/googleads/v9/services/campaign_bid_modifier_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_bid_modifier_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_bid_modifier_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_budget_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_budget_service.pb.go index 198bff81e..6536196a6 100644 --- a/googleapis/ads/googleads/v9/services/campaign_budget_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_budget_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_budget_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_conversion_goal_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_conversion_goal_service.pb.go index 9ef9a13e5..7a3c90001 100644 --- a/googleapis/ads/googleads/v9/services/campaign_conversion_goal_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_conversion_goal_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_conversion_goal_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_criterion_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_criterion_service.pb.go index 23c7a3b3d..bdf725420 100644 --- a/googleapis/ads/googleads/v9/services/campaign_criterion_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_criterion_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_criterion_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_criterion_simulation_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_criterion_simulation_service.pb.go index e3f4fcd37..8508a71f8 100644 --- a/googleapis/ads/googleads/v9/services/campaign_criterion_simulation_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_criterion_simulation_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_criterion_simulation_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_customizer_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_customizer_service.pb.go index 33a9027d1..0a8247c35 100644 --- a/googleapis/ads/googleads/v9/services/campaign_customizer_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_customizer_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_customizer_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_draft_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_draft_service.pb.go index 9b3177331..2e047059e 100644 --- a/googleapis/ads/googleads/v9/services/campaign_draft_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_draft_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_draft_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -33,8 +36,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_experiment_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_experiment_service.pb.go index 44181a682..f0d1ff8ea 100644 --- a/googleapis/ads/googleads/v9/services/campaign_experiment_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_experiment_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_experiment_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -34,8 +37,6 @@ import ( protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_extension_setting_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_extension_setting_service.pb.go index 252267e46..965095b97 100644 --- a/googleapis/ads/googleads/v9/services/campaign_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_extension_setting_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_extension_setting_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_feed_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_feed_service.pb.go index 2023abba3..061372fd3 100644 --- a/googleapis/ads/googleads/v9/services/campaign_feed_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_feed_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_feed_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_label_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_label_service.pb.go index cafde025f..b1b2e355d 100644 --- a/googleapis/ads/googleads/v9/services/campaign_label_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_label_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_label_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -30,8 +33,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_service.pb.go index e7d2d6285..099023c79 100644 --- a/googleapis/ads/googleads/v9/services/campaign_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_shared_set_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_shared_set_service.pb.go index b1018b0e8..3b6254765 100644 --- a/googleapis/ads/googleads/v9/services/campaign_shared_set_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_shared_set_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_shared_set_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/campaign_simulation_service.pb.go b/googleapis/ads/googleads/v9/services/campaign_simulation_service.pb.go index 6aa12d572..147343c85 100644 --- a/googleapis/ads/googleads/v9/services/campaign_simulation_service.pb.go +++ b/googleapis/ads/googleads/v9/services/campaign_simulation_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/campaign_simulation_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/carrier_constant_service.pb.go b/googleapis/ads/googleads/v9/services/carrier_constant_service.pb.go index 13ba7ed3a..fec2125c0 100644 --- a/googleapis/ads/googleads/v9/services/carrier_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/carrier_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/carrier_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/change_status_service.pb.go b/googleapis/ads/googleads/v9/services/change_status_service.pb.go index 60dc19aac..567e22504 100644 --- a/googleapis/ads/googleads/v9/services/change_status_service.pb.go +++ b/googleapis/ads/googleads/v9/services/change_status_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/change_status_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/click_view_service.pb.go b/googleapis/ads/googleads/v9/services/click_view_service.pb.go index 1e3aa61dd..62cc1d64d 100644 --- a/googleapis/ads/googleads/v9/services/click_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/click_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/click_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/combined_audience_service.pb.go b/googleapis/ads/googleads/v9/services/combined_audience_service.pb.go index 87f34ac43..201457270 100644 --- a/googleapis/ads/googleads/v9/services/combined_audience_service.pb.go +++ b/googleapis/ads/googleads/v9/services/combined_audience_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/combined_audience_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/conversion_action_service.pb.go b/googleapis/ads/googleads/v9/services/conversion_action_service.pb.go index e960743bb..0c64ea898 100644 --- a/googleapis/ads/googleads/v9/services/conversion_action_service.pb.go +++ b/googleapis/ads/googleads/v9/services/conversion_action_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/conversion_action_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/conversion_adjustment_upload_service.pb.go b/googleapis/ads/googleads/v9/services/conversion_adjustment_upload_service.pb.go index 6f761b78b..ee4653a4b 100644 --- a/googleapis/ads/googleads/v9/services/conversion_adjustment_upload_service.pb.go +++ b/googleapis/ads/googleads/v9/services/conversion_adjustment_upload_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/conversion_adjustment_upload_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/conversion_custom_variable_service.pb.go b/googleapis/ads/googleads/v9/services/conversion_custom_variable_service.pb.go index ad73629d4..098c4988e 100644 --- a/googleapis/ads/googleads/v9/services/conversion_custom_variable_service.pb.go +++ b/googleapis/ads/googleads/v9/services/conversion_custom_variable_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/conversion_custom_variable_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/conversion_goal_campaign_config_service.pb.go b/googleapis/ads/googleads/v9/services/conversion_goal_campaign_config_service.pb.go index f0d1a10a8..925dde458 100644 --- a/googleapis/ads/googleads/v9/services/conversion_goal_campaign_config_service.pb.go +++ b/googleapis/ads/googleads/v9/services/conversion_goal_campaign_config_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/conversion_goal_campaign_config_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/conversion_upload_service.pb.go b/googleapis/ads/googleads/v9/services/conversion_upload_service.pb.go index 1216bc3e3..d7c76b327 100644 --- a/googleapis/ads/googleads/v9/services/conversion_upload_service.pb.go +++ b/googleapis/ads/googleads/v9/services/conversion_upload_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/conversion_upload_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -30,8 +33,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/conversion_value_rule_service.pb.go b/googleapis/ads/googleads/v9/services/conversion_value_rule_service.pb.go index 8334c9b62..765ef4432 100644 --- a/googleapis/ads/googleads/v9/services/conversion_value_rule_service.pb.go +++ b/googleapis/ads/googleads/v9/services/conversion_value_rule_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/conversion_value_rule_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( @@ -279,14 +280,14 @@ type ConversionValueRuleOperation_Create struct { } type ConversionValueRuleOperation_Update struct { - // Update operation: The conversion action is expected to have a valid + // Update operation: The conversion value rule is expected to have a valid // resource name. Update *resources.ConversionValueRule `protobuf:"bytes,2,opt,name=update,proto3,oneof"` } type ConversionValueRuleOperation_Remove struct { - // Remove operation: A resource name for the removed conversion action is - // expected, in this format: + // Remove operation: A resource name for the removed conversion value rule + // is expected, in this format: // // `customers/{customer_id}/conversionValueRules/{conversion_value_rule_id}` Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"` diff --git a/googleapis/ads/googleads/v9/services/conversion_value_rule_set_service.pb.go b/googleapis/ads/googleads/v9/services/conversion_value_rule_set_service.pb.go index 7707f874d..a6e2eeb4e 100644 --- a/googleapis/ads/googleads/v9/services/conversion_value_rule_set_service.pb.go +++ b/googleapis/ads/googleads/v9/services/conversion_value_rule_set_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/conversion_value_rule_set_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( @@ -279,14 +280,14 @@ type ConversionValueRuleSetOperation_Create struct { } type ConversionValueRuleSetOperation_Update struct { - // Update operation: The conversion action is expected to have a valid - // resource name. + // Update operation: The conversion value rule set is expected to have a + // valid resource name. Update *resources.ConversionValueRuleSet `protobuf:"bytes,2,opt,name=update,proto3,oneof"` } type ConversionValueRuleSetOperation_Remove struct { - // Remove operation: A resource name for the removed conversion action is - // expected, in this format: + // Remove operation: A resource name for the removed conversion value rule + // set is expected, in this format: // // `customers/{customer_id}/conversionValueRuleSets/{conversion_value_rule_set_id}` Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"` diff --git a/googleapis/ads/googleads/v9/services/currency_constant_service.pb.go b/googleapis/ads/googleads/v9/services/currency_constant_service.pb.go index f295ee83d..9c8fa5f8c 100644 --- a/googleapis/ads/googleads/v9/services/currency_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/currency_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/currency_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/custom_audience_service.pb.go b/googleapis/ads/googleads/v9/services/custom_audience_service.pb.go index 4506a37f4..92f0c1903 100644 --- a/googleapis/ads/googleads/v9/services/custom_audience_service.pb.go +++ b/googleapis/ads/googleads/v9/services/custom_audience_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/custom_audience_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/custom_conversion_goal_service.pb.go b/googleapis/ads/googleads/v9/services/custom_conversion_goal_service.pb.go index ab192e96e..02e2f1377 100644 --- a/googleapis/ads/googleads/v9/services/custom_conversion_goal_service.pb.go +++ b/googleapis/ads/googleads/v9/services/custom_conversion_goal_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/custom_conversion_goal_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/custom_interest_service.pb.go b/googleapis/ads/googleads/v9/services/custom_interest_service.pb.go index 4498e233a..85d475599 100644 --- a/googleapis/ads/googleads/v9/services/custom_interest_service.pb.go +++ b/googleapis/ads/googleads/v9/services/custom_interest_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/custom_interest_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_asset_service.pb.go b/googleapis/ads/googleads/v9/services/customer_asset_service.pb.go index d6d07f4c5..2e5831c05 100644 --- a/googleapis/ads/googleads/v9/services/customer_asset_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_asset_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_asset_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_client_link_service.pb.go b/googleapis/ads/googleads/v9/services/customer_client_link_service.pb.go index 37e62eb27..0f7d9c399 100644 --- a/googleapis/ads/googleads/v9/services/customer_client_link_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_client_link_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_client_link_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_client_service.pb.go b/googleapis/ads/googleads/v9/services/customer_client_service.pb.go index de3a71b71..6d9e1634f 100644 --- a/googleapis/ads/googleads/v9/services/customer_client_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_client_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_client_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_conversion_goal_service.pb.go b/googleapis/ads/googleads/v9/services/customer_conversion_goal_service.pb.go index a763cf29c..7a9cd042c 100644 --- a/googleapis/ads/googleads/v9/services/customer_conversion_goal_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_conversion_goal_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_conversion_goal_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_customizer_service.pb.go b/googleapis/ads/googleads/v9/services/customer_customizer_service.pb.go index 643e08388..44217c7cc 100644 --- a/googleapis/ads/googleads/v9/services/customer_customizer_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_customizer_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_customizer_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_extension_setting_service.pb.go b/googleapis/ads/googleads/v9/services/customer_extension_setting_service.pb.go index 47095284c..c5b810a89 100644 --- a/googleapis/ads/googleads/v9/services/customer_extension_setting_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_extension_setting_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_extension_setting_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_feed_service.pb.go b/googleapis/ads/googleads/v9/services/customer_feed_service.pb.go index c00ea4148..bb9c66346 100644 --- a/googleapis/ads/googleads/v9/services/customer_feed_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_feed_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_feed_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_label_service.pb.go b/googleapis/ads/googleads/v9/services/customer_label_service.pb.go index 14a89c6db..634f47fb8 100644 --- a/googleapis/ads/googleads/v9/services/customer_label_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_label_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_label_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -30,8 +33,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_manager_link_service.pb.go b/googleapis/ads/googleads/v9/services/customer_manager_link_service.pb.go index 6287e9e4c..07aa0b56c 100644 --- a/googleapis/ads/googleads/v9/services/customer_manager_link_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_manager_link_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_manager_link_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_negative_criterion_service.pb.go b/googleapis/ads/googleads/v9/services/customer_negative_criterion_service.pb.go index 2e041bf3a..eb849379b 100644 --- a/googleapis/ads/googleads/v9/services/customer_negative_criterion_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_negative_criterion_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_negative_criterion_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_service.pb.go b/googleapis/ads/googleads/v9/services/customer_service.pb.go index 10399fd58..9d107f18a 100644 --- a/googleapis/ads/googleads/v9/services/customer_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_user_access_invitation_service.pb.go b/googleapis/ads/googleads/v9/services/customer_user_access_invitation_service.pb.go index ebb6fc55c..8fa3494b5 100644 --- a/googleapis/ads/googleads/v9/services/customer_user_access_invitation_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_user_access_invitation_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_user_access_invitation_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customer_user_access_service.pb.go b/googleapis/ads/googleads/v9/services/customer_user_access_service.pb.go index f34b2b911..09095ccf2 100644 --- a/googleapis/ads/googleads/v9/services/customer_user_access_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customer_user_access_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customer_user_access_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/customizer_attribute_service.pb.go b/googleapis/ads/googleads/v9/services/customizer_attribute_service.pb.go index 5c66c65e5..3f86e44dc 100644 --- a/googleapis/ads/googleads/v9/services/customizer_attribute_service.pb.go +++ b/googleapis/ads/googleads/v9/services/customizer_attribute_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/customizer_attribute_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/detail_placement_view_service.pb.go b/googleapis/ads/googleads/v9/services/detail_placement_view_service.pb.go index 583d284fb..9034296ea 100644 --- a/googleapis/ads/googleads/v9/services/detail_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/detail_placement_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/detail_placement_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/detailed_demographic_service.pb.go b/googleapis/ads/googleads/v9/services/detailed_demographic_service.pb.go index 09ab108c8..d04f5652e 100644 --- a/googleapis/ads/googleads/v9/services/detailed_demographic_service.pb.go +++ b/googleapis/ads/googleads/v9/services/detailed_demographic_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/detailed_demographic_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/display_keyword_view_service.pb.go b/googleapis/ads/googleads/v9/services/display_keyword_view_service.pb.go index 2a868fa1c..967cca260 100644 --- a/googleapis/ads/googleads/v9/services/display_keyword_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/display_keyword_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/display_keyword_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/distance_view_service.pb.go b/googleapis/ads/googleads/v9/services/distance_view_service.pb.go index d12526873..c62df2765 100644 --- a/googleapis/ads/googleads/v9/services/distance_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/distance_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/distance_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/domain_category_service.pb.go b/googleapis/ads/googleads/v9/services/domain_category_service.pb.go index 4b4e7e026..342f77ef7 100644 --- a/googleapis/ads/googleads/v9/services/domain_category_service.pb.go +++ b/googleapis/ads/googleads/v9/services/domain_category_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/domain_category_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/dynamic_search_ads_search_term_view_service.pb.go b/googleapis/ads/googleads/v9/services/dynamic_search_ads_search_term_view_service.pb.go index e5822fc61..1ae04f3e7 100644 --- a/googleapis/ads/googleads/v9/services/dynamic_search_ads_search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/dynamic_search_ads_search_term_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/dynamic_search_ads_search_term_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/expanded_landing_page_view_service.pb.go b/googleapis/ads/googleads/v9/services/expanded_landing_page_view_service.pb.go index 999852d12..d4835de2f 100644 --- a/googleapis/ads/googleads/v9/services/expanded_landing_page_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/expanded_landing_page_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/expanded_landing_page_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/extension_feed_item_service.pb.go b/googleapis/ads/googleads/v9/services/extension_feed_item_service.pb.go index 0218cc5a7..e7066b74d 100644 --- a/googleapis/ads/googleads/v9/services/extension_feed_item_service.pb.go +++ b/googleapis/ads/googleads/v9/services/extension_feed_item_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/extension_feed_item_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/feed_item_service.pb.go b/googleapis/ads/googleads/v9/services/feed_item_service.pb.go index 8d8f569a7..f5f222b34 100644 --- a/googleapis/ads/googleads/v9/services/feed_item_service.pb.go +++ b/googleapis/ads/googleads/v9/services/feed_item_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/feed_item_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/feed_item_set_link_service.pb.go b/googleapis/ads/googleads/v9/services/feed_item_set_link_service.pb.go index 0fbd8214e..16881d4f2 100644 --- a/googleapis/ads/googleads/v9/services/feed_item_set_link_service.pb.go +++ b/googleapis/ads/googleads/v9/services/feed_item_set_link_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/feed_item_set_link_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -30,8 +33,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/feed_item_set_service.pb.go b/googleapis/ads/googleads/v9/services/feed_item_set_service.pb.go index 87cebdb28..437f869fc 100644 --- a/googleapis/ads/googleads/v9/services/feed_item_set_service.pb.go +++ b/googleapis/ads/googleads/v9/services/feed_item_set_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/feed_item_set_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/feed_item_target_service.pb.go b/googleapis/ads/googleads/v9/services/feed_item_target_service.pb.go index f240ca9a1..7b3b1306b 100644 --- a/googleapis/ads/googleads/v9/services/feed_item_target_service.pb.go +++ b/googleapis/ads/googleads/v9/services/feed_item_target_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/feed_item_target_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/feed_mapping_service.pb.go b/googleapis/ads/googleads/v9/services/feed_mapping_service.pb.go index 1e8375261..dc5b182d5 100644 --- a/googleapis/ads/googleads/v9/services/feed_mapping_service.pb.go +++ b/googleapis/ads/googleads/v9/services/feed_mapping_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/feed_mapping_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/feed_placeholder_view_service.pb.go b/googleapis/ads/googleads/v9/services/feed_placeholder_view_service.pb.go index f0fedd4b4..0d709d4c6 100644 --- a/googleapis/ads/googleads/v9/services/feed_placeholder_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/feed_placeholder_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/feed_placeholder_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/feed_service.pb.go b/googleapis/ads/googleads/v9/services/feed_service.pb.go index 473b8ac2c..45a237fab 100644 --- a/googleapis/ads/googleads/v9/services/feed_service.pb.go +++ b/googleapis/ads/googleads/v9/services/feed_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/feed_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/gender_view_service.pb.go b/googleapis/ads/googleads/v9/services/gender_view_service.pb.go index a12b1ae7b..2c457a201 100644 --- a/googleapis/ads/googleads/v9/services/gender_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/gender_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/gender_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/geo_target_constant_service.pb.go b/googleapis/ads/googleads/v9/services/geo_target_constant_service.pb.go index 59c56eafe..ff165718a 100644 --- a/googleapis/ads/googleads/v9/services/geo_target_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/geo_target_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/geo_target_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/geographic_view_service.pb.go b/googleapis/ads/googleads/v9/services/geographic_view_service.pb.go index 7104318df..89e415a42 100644 --- a/googleapis/ads/googleads/v9/services/geographic_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/geographic_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/geographic_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/google_ads_field_service.pb.go b/googleapis/ads/googleads/v9/services/google_ads_field_service.pb.go index 0135c3dbb..96e55d30a 100644 --- a/googleapis/ads/googleads/v9/services/google_ads_field_service.pb.go +++ b/googleapis/ads/googleads/v9/services/google_ads_field_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/google_ads_field_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/google_ads_service.pb.go b/googleapis/ads/googleads/v9/services/google_ads_service.pb.go index 2e23a17d7..bf8e445f4 100644 --- a/googleapis/ads/googleads/v9/services/google_ads_service.pb.go +++ b/googleapis/ads/googleads/v9/services/google_ads_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/google_ads_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" @@ -33,8 +36,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/group_placement_view_service.pb.go b/googleapis/ads/googleads/v9/services/group_placement_view_service.pb.go index 064b54269..4fd4d629d 100644 --- a/googleapis/ads/googleads/v9/services/group_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/group_placement_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/group_placement_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/hotel_group_view_service.pb.go b/googleapis/ads/googleads/v9/services/hotel_group_view_service.pb.go index fe8c82846..ad56e4276 100644 --- a/googleapis/ads/googleads/v9/services/hotel_group_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/hotel_group_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/hotel_group_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/hotel_performance_view_service.pb.go b/googleapis/ads/googleads/v9/services/hotel_performance_view_service.pb.go index 83745258b..cb17d9ee4 100644 --- a/googleapis/ads/googleads/v9/services/hotel_performance_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/hotel_performance_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/hotel_performance_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/income_range_view_service.pb.go b/googleapis/ads/googleads/v9/services/income_range_view_service.pb.go index a4f77d446..1e303af1b 100644 --- a/googleapis/ads/googleads/v9/services/income_range_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/income_range_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/income_range_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/invoice_service.pb.go b/googleapis/ads/googleads/v9/services/invoice_service.pb.go index b5cca0dad..f5f08bb38 100644 --- a/googleapis/ads/googleads/v9/services/invoice_service.pb.go +++ b/googleapis/ads/googleads/v9/services/invoice_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/invoice_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -30,8 +33,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/keyword_plan_ad_group_keyword_service.pb.go b/googleapis/ads/googleads/v9/services/keyword_plan_ad_group_keyword_service.pb.go index b6c1335a9..a94c5302f 100644 --- a/googleapis/ads/googleads/v9/services/keyword_plan_ad_group_keyword_service.pb.go +++ b/googleapis/ads/googleads/v9/services/keyword_plan_ad_group_keyword_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/keyword_plan_ad_group_keyword_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/keyword_plan_ad_group_service.pb.go b/googleapis/ads/googleads/v9/services/keyword_plan_ad_group_service.pb.go index dc2307934..2daa0527e 100644 --- a/googleapis/ads/googleads/v9/services/keyword_plan_ad_group_service.pb.go +++ b/googleapis/ads/googleads/v9/services/keyword_plan_ad_group_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/keyword_plan_ad_group_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/keyword_plan_campaign_keyword_service.pb.go b/googleapis/ads/googleads/v9/services/keyword_plan_campaign_keyword_service.pb.go index b749875ff..2b9781588 100644 --- a/googleapis/ads/googleads/v9/services/keyword_plan_campaign_keyword_service.pb.go +++ b/googleapis/ads/googleads/v9/services/keyword_plan_campaign_keyword_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/keyword_plan_campaign_keyword_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/keyword_plan_campaign_service.pb.go b/googleapis/ads/googleads/v9/services/keyword_plan_campaign_service.pb.go index 45e8bcf65..76577ddc8 100644 --- a/googleapis/ads/googleads/v9/services/keyword_plan_campaign_service.pb.go +++ b/googleapis/ads/googleads/v9/services/keyword_plan_campaign_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/keyword_plan_campaign_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/keyword_plan_idea_service.pb.go b/googleapis/ads/googleads/v9/services/keyword_plan_idea_service.pb.go index 5e6c3db5c..32db940de 100644 --- a/googleapis/ads/googleads/v9/services/keyword_plan_idea_service.pb.go +++ b/googleapis/ads/googleads/v9/services/keyword_plan_idea_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/keyword_plan_idea_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -30,8 +33,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/keyword_plan_service.pb.go b/googleapis/ads/googleads/v9/services/keyword_plan_service.pb.go index c9aee3bf7..43d22992d 100644 --- a/googleapis/ads/googleads/v9/services/keyword_plan_service.pb.go +++ b/googleapis/ads/googleads/v9/services/keyword_plan_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/keyword_plan_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/keyword_theme_constant_service.pb.go b/googleapis/ads/googleads/v9/services/keyword_theme_constant_service.pb.go index 4baa8fc9a..d20c9fb30 100644 --- a/googleapis/ads/googleads/v9/services/keyword_theme_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/keyword_theme_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/keyword_theme_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/keyword_view_service.pb.go b/googleapis/ads/googleads/v9/services/keyword_view_service.pb.go index 3a8060f38..fe8431518 100644 --- a/googleapis/ads/googleads/v9/services/keyword_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/keyword_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/keyword_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/label_service.pb.go b/googleapis/ads/googleads/v9/services/label_service.pb.go index 91916cd8f..53f6e00bb 100644 --- a/googleapis/ads/googleads/v9/services/label_service.pb.go +++ b/googleapis/ads/googleads/v9/services/label_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/label_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/landing_page_view_service.pb.go b/googleapis/ads/googleads/v9/services/landing_page_view_service.pb.go index c318389df..b75482872 100644 --- a/googleapis/ads/googleads/v9/services/landing_page_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/landing_page_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/landing_page_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/language_constant_service.pb.go b/googleapis/ads/googleads/v9/services/language_constant_service.pb.go index faefd54ef..f36c69df3 100644 --- a/googleapis/ads/googleads/v9/services/language_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/language_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/language_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/life_event_service.pb.go b/googleapis/ads/googleads/v9/services/life_event_service.pb.go index 9b778e7af..342f514b0 100644 --- a/googleapis/ads/googleads/v9/services/life_event_service.pb.go +++ b/googleapis/ads/googleads/v9/services/life_event_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/life_event_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/location_view_service.pb.go b/googleapis/ads/googleads/v9/services/location_view_service.pb.go index bbe57db79..bd0c4449b 100644 --- a/googleapis/ads/googleads/v9/services/location_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/location_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/location_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/managed_placement_view_service.pb.go b/googleapis/ads/googleads/v9/services/managed_placement_view_service.pb.go index b1ec82311..b928bafd7 100644 --- a/googleapis/ads/googleads/v9/services/managed_placement_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/managed_placement_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/managed_placement_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/media_file_service.pb.go b/googleapis/ads/googleads/v9/services/media_file_service.pb.go index f7670c0f0..45131f95b 100644 --- a/googleapis/ads/googleads/v9/services/media_file_service.pb.go +++ b/googleapis/ads/googleads/v9/services/media_file_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/media_file_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/merchant_center_link_service.pb.go b/googleapis/ads/googleads/v9/services/merchant_center_link_service.pb.go index d871cde82..e7aa36747 100644 --- a/googleapis/ads/googleads/v9/services/merchant_center_link_service.pb.go +++ b/googleapis/ads/googleads/v9/services/merchant_center_link_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/merchant_center_link_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -30,8 +33,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/mobile_app_category_constant_service.pb.go b/googleapis/ads/googleads/v9/services/mobile_app_category_constant_service.pb.go index 711ac5814..dbef0ffec 100644 --- a/googleapis/ads/googleads/v9/services/mobile_app_category_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/mobile_app_category_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/mobile_app_category_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/mobile_device_constant_service.pb.go b/googleapis/ads/googleads/v9/services/mobile_device_constant_service.pb.go index 8a6e6d919..8828aba49 100644 --- a/googleapis/ads/googleads/v9/services/mobile_device_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/mobile_device_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/mobile_device_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/offline_user_data_job_service.pb.go b/googleapis/ads/googleads/v9/services/offline_user_data_job_service.pb.go index 603ffdbfb..7d67f2439 100644 --- a/googleapis/ads/googleads/v9/services/offline_user_data_job_service.pb.go +++ b/googleapis/ads/googleads/v9/services/offline_user_data_job_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/offline_user_data_job_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/operating_system_version_constant_service.pb.go b/googleapis/ads/googleads/v9/services/operating_system_version_constant_service.pb.go index ac2458d17..b71c50c16 100644 --- a/googleapis/ads/googleads/v9/services/operating_system_version_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/operating_system_version_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/operating_system_version_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/paid_organic_search_term_view_service.pb.go b/googleapis/ads/googleads/v9/services/paid_organic_search_term_view_service.pb.go index 6c6a00515..69b8933bc 100644 --- a/googleapis/ads/googleads/v9/services/paid_organic_search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/paid_organic_search_term_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/paid_organic_search_term_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/parental_status_view_service.pb.go b/googleapis/ads/googleads/v9/services/parental_status_view_service.pb.go index 4379f3041..8bc7bd23f 100644 --- a/googleapis/ads/googleads/v9/services/parental_status_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/parental_status_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/parental_status_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/payments_account_service.pb.go b/googleapis/ads/googleads/v9/services/payments_account_service.pb.go index 5c9d6ecc4..eaebd7280 100644 --- a/googleapis/ads/googleads/v9/services/payments_account_service.pb.go +++ b/googleapis/ads/googleads/v9/services/payments_account_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/payments_account_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/product_bidding_category_constant_service.pb.go b/googleapis/ads/googleads/v9/services/product_bidding_category_constant_service.pb.go index 7d9fdd5aa..e891d2324 100644 --- a/googleapis/ads/googleads/v9/services/product_bidding_category_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/product_bidding_category_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/product_bidding_category_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/product_group_view_service.pb.go b/googleapis/ads/googleads/v9/services/product_group_view_service.pb.go index f6820e19d..aeb31c2f4 100644 --- a/googleapis/ads/googleads/v9/services/product_group_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/product_group_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/product_group_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/reach_plan_service.pb.go b/googleapis/ads/googleads/v9/services/reach_plan_service.pb.go index 67a0a4beb..ee51ff3cd 100644 --- a/googleapis/ads/googleads/v9/services/reach_plan_service.pb.go +++ b/googleapis/ads/googleads/v9/services/reach_plan_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/reach_plan_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -30,8 +33,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/recommendation_service.pb.go b/googleapis/ads/googleads/v9/services/recommendation_service.pb.go index 4f45da0d6..a4d3e694a 100644 --- a/googleapis/ads/googleads/v9/services/recommendation_service.pb.go +++ b/googleapis/ads/googleads/v9/services/recommendation_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/recommendation_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" @@ -32,8 +35,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/remarketing_action_service.pb.go b/googleapis/ads/googleads/v9/services/remarketing_action_service.pb.go index e61ee9c35..6ce55e9d6 100644 --- a/googleapis/ads/googleads/v9/services/remarketing_action_service.pb.go +++ b/googleapis/ads/googleads/v9/services/remarketing_action_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/remarketing_action_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/search_term_view_service.pb.go b/googleapis/ads/googleads/v9/services/search_term_view_service.pb.go index 240a70976..b38877f78 100644 --- a/googleapis/ads/googleads/v9/services/search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/search_term_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/search_term_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/shared_criterion_service.pb.go b/googleapis/ads/googleads/v9/services/shared_criterion_service.pb.go index 6caf5d2f7..27628f652 100644 --- a/googleapis/ads/googleads/v9/services/shared_criterion_service.pb.go +++ b/googleapis/ads/googleads/v9/services/shared_criterion_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/shared_criterion_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -31,8 +34,6 @@ import ( status1 "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/shared_set_service.pb.go b/googleapis/ads/googleads/v9/services/shared_set_service.pb.go index 7f4fbe453..0dd79f361 100644 --- a/googleapis/ads/googleads/v9/services/shared_set_service.pb.go +++ b/googleapis/ads/googleads/v9/services/shared_set_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/shared_set_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/shopping_performance_view_service.pb.go b/googleapis/ads/googleads/v9/services/shopping_performance_view_service.pb.go index 8711533d0..6681a4e09 100644 --- a/googleapis/ads/googleads/v9/services/shopping_performance_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/shopping_performance_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/shopping_performance_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/smart_campaign_search_term_view_service.pb.go b/googleapis/ads/googleads/v9/services/smart_campaign_search_term_view_service.pb.go index 8f2db43d2..a3d241206 100644 --- a/googleapis/ads/googleads/v9/services/smart_campaign_search_term_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/smart_campaign_search_term_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/smart_campaign_search_term_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/smart_campaign_setting_service.pb.go b/googleapis/ads/googleads/v9/services/smart_campaign_setting_service.pb.go index 5e8a70236..339ec7456 100644 --- a/googleapis/ads/googleads/v9/services/smart_campaign_setting_service.pb.go +++ b/googleapis/ads/googleads/v9/services/smart_campaign_setting_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/smart_campaign_setting_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + enums "google.golang.org/genproto/googleapis/ads/googleads/v9/enums" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -32,8 +35,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/smart_campaign_suggest_service.pb.go b/googleapis/ads/googleads/v9/services/smart_campaign_suggest_service.pb.go index acfd2b3a0..624e52dce 100644 --- a/googleapis/ads/googleads/v9/services/smart_campaign_suggest_service.pb.go +++ b/googleapis/ads/googleads/v9/services/smart_campaign_suggest_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/smart_campaign_suggest_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -30,8 +33,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( @@ -158,7 +159,7 @@ type SmartCampaignSuggestionInfo struct { // accuracy and we recommend always setting it if possible. KeywordThemes []*common.KeywordThemeInfo `protobuf:"bytes,7,rep,name=keyword_themes,json=keywordThemes,proto3" json:"keyword_themes,omitempty"` // The business settings to consider when generating suggestions. - // Settings are automatically extracted from the GMB location when provided. + // Settings are automatically extracted from the business when provided. // Otherwise, these settings must be specified explicitly. // // Types that are assignable to BusinessSetting: @@ -286,11 +287,11 @@ type SmartCampaignSuggestionInfo_BusinessContext_ struct { } type SmartCampaignSuggestionInfo_BusinessLocationId struct { - // Optional. The ID of the Google My Business (GMB) Location. - // The location ID can be fetched by GMB API with its form: + // Optional. The ID of the Business Profile location. + // The location ID can be fetched by Business Profile API with its form: // accounts/{accountId}/locations/{locationId}. The last {locationId} - // component from the GMB API represents the business_location_id. - // See the [Google My Business API] + // component from the Business Profile API represents the + // business_location_id. See the [Business Profile API] // (https://developers.google.com/my-business/reference/rest/v4/accounts.locations) BusinessLocationId int64 `protobuf:"varint,2,opt,name=business_location_id,json=businessLocationId,proto3,oneof"` } diff --git a/googleapis/ads/googleads/v9/services/third_party_app_analytics_link_service.pb.go b/googleapis/ads/googleads/v9/services/third_party_app_analytics_link_service.pb.go index 0987bf8a5..0f69fb0b1 100644 --- a/googleapis/ads/googleads/v9/services/third_party_app_analytics_link_service.pb.go +++ b/googleapis/ads/googleads/v9/services/third_party_app_analytics_link_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/third_party_app_analytics_link_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/topic_constant_service.pb.go b/googleapis/ads/googleads/v9/services/topic_constant_service.pb.go index 18862ae96..c2e9d2716 100644 --- a/googleapis/ads/googleads/v9/services/topic_constant_service.pb.go +++ b/googleapis/ads/googleads/v9/services/topic_constant_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/topic_constant_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/topic_view_service.pb.go b/googleapis/ads/googleads/v9/services/topic_view_service.pb.go index b468abefd..f5dc1dc7e 100644 --- a/googleapis/ads/googleads/v9/services/topic_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/topic_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/topic_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/user_data_service.pb.go b/googleapis/ads/googleads/v9/services/user_data_service.pb.go index f367eee93..17049a93f 100644 --- a/googleapis/ads/googleads/v9/services/user_data_service.pb.go +++ b/googleapis/ads/googleads/v9/services/user_data_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/user_data_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + common "google.golang.org/genproto/googleapis/ads/googleads/v9/common" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/user_interest_service.pb.go b/googleapis/ads/googleads/v9/services/user_interest_service.pb.go index 9943bcd40..0f266974b 100644 --- a/googleapis/ads/googleads/v9/services/user_interest_service.pb.go +++ b/googleapis/ads/googleads/v9/services/user_interest_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/user_interest_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/user_list_service.pb.go b/googleapis/ads/googleads/v9/services/user_list_service.pb.go index 7a6876ed6..37aa54ea9 100644 --- a/googleapis/ads/googleads/v9/services/user_list_service.pb.go +++ b/googleapis/ads/googleads/v9/services/user_list_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/user_list_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" status "google.golang.org/genproto/googleapis/rpc/status" @@ -31,8 +34,6 @@ import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/user_location_view_service.pb.go b/googleapis/ads/googleads/v9/services/user_location_view_service.pb.go index a7c1b8b79..3b8e394ec 100644 --- a/googleapis/ads/googleads/v9/services/user_location_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/user_location_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/user_location_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/video_service.pb.go b/googleapis/ads/googleads/v9/services/video_service.pb.go index 8bb806879..4de8f88eb 100644 --- a/googleapis/ads/googleads/v9/services/video_service.pb.go +++ b/googleapis/ads/googleads/v9/services/video_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/video_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/ads/googleads/v9/services/webpage_view_service.pb.go b/googleapis/ads/googleads/v9/services/webpage_view_service.pb.go index 8c253ec3a..df43e6bfa 100644 --- a/googleapis/ads/googleads/v9/services/webpage_view_service.pb.go +++ b/googleapis/ads/googleads/v9/services/webpage_view_service.pb.go @@ -15,13 +15,16 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.13.0 +// protoc v3.19.1 // source: google/ads/googleads/v9/services/webpage_view_service.proto package services import ( context "context" + reflect "reflect" + sync "sync" + resources "google.golang.org/genproto/googleapis/ads/googleads/v9/resources" _ "google.golang.org/genproto/googleapis/api/annotations" grpc "google.golang.org/grpc" @@ -29,8 +32,6 @@ import ( status "google.golang.org/grpc/status" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" ) const ( diff --git a/googleapis/analytics/admin/v1alpha/analytics_admin.pb.go b/googleapis/analytics/admin/v1alpha/analytics_admin.pb.go index 0920e94b4..1a4fea315 100644 --- a/googleapis/analytics/admin/v1alpha/analytics_admin.pb.go +++ b/googleapis/analytics/admin/v1alpha/analytics_admin.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/analytics/admin/v1alpha/analytics_admin.proto package admin diff --git a/googleapis/analytics/admin/v1alpha/resources.pb.go b/googleapis/analytics/admin/v1alpha/resources.pb.go index 3c0da96f5..6242ced21 100644 --- a/googleapis/analytics/admin/v1alpha/resources.pb.go +++ b/googleapis/analytics/admin/v1alpha/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/analytics/admin/v1alpha/resources.proto package admin diff --git a/googleapis/analytics/data/v1beta/analytics_data_api.pb.go b/googleapis/analytics/data/v1beta/analytics_data_api.pb.go index 7439b9256..aa9853698 100644 --- a/googleapis/analytics/data/v1beta/analytics_data_api.pb.go +++ b/googleapis/analytics/data/v1beta/analytics_data_api.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/analytics/data/v1beta/analytics_data_api.proto package data diff --git a/googleapis/analytics/data/v1beta/data.pb.go b/googleapis/analytics/data/v1beta/data.pb.go index be07344bd..ceebbed48 100644 --- a/googleapis/analytics/data/v1beta/data.pb.go +++ b/googleapis/analytics/data/v1beta/data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/analytics/data/v1beta/data.proto package data diff --git a/googleapis/api/annotations/annotations.pb.go b/googleapis/api/annotations/annotations.pb.go index 191bea48c..fc8d926e7 100644 --- a/googleapis/api/annotations/annotations.pb.go +++ b/googleapis/api/annotations/annotations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/annotations.proto package annotations diff --git a/googleapis/api/annotations/client.pb.go b/googleapis/api/annotations/client.pb.go index 66fdb650f..2c90de144 100644 --- a/googleapis/api/annotations/client.pb.go +++ b/googleapis/api/annotations/client.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/client.proto package annotations diff --git a/googleapis/api/annotations/field_behavior.pb.go b/googleapis/api/annotations/field_behavior.pb.go index 164e0df0b..b007dc074 100644 --- a/googleapis/api/annotations/field_behavior.pb.go +++ b/googleapis/api/annotations/field_behavior.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/api/field_behavior.proto package annotations diff --git a/googleapis/api/annotations/http.pb.go b/googleapis/api/annotations/http.pb.go index 4f34ab73c..ac4fe8a79 100644 --- a/googleapis/api/annotations/http.pb.go +++ b/googleapis/api/annotations/http.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/http.proto package annotations diff --git a/googleapis/api/annotations/resource.pb.go b/googleapis/api/annotations/resource.pb.go index 6515668d3..1f90b5d8d 100644 --- a/googleapis/api/annotations/resource.pb.go +++ b/googleapis/api/annotations/resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/resource.proto package annotations diff --git a/googleapis/api/annotations/routing.pb.go b/googleapis/api/annotations/routing.pb.go index dd45cf6e6..b5fb0ffd4 100644 --- a/googleapis/api/annotations/routing.pb.go +++ b/googleapis/api/annotations/routing.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/routing.proto package annotations diff --git a/googleapis/api/configchange/config_change.pb.go b/googleapis/api/configchange/config_change.pb.go index 70beb2220..6d52d82b8 100644 --- a/googleapis/api/configchange/config_change.pb.go +++ b/googleapis/api/configchange/config_change.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/config_change.proto package configchange diff --git a/googleapis/api/distribution/distribution.pb.go b/googleapis/api/distribution/distribution.pb.go index 96ec674ac..4a82a4ee8 100644 --- a/googleapis/api/distribution/distribution.pb.go +++ b/googleapis/api/distribution/distribution.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/distribution.proto package distribution diff --git a/googleapis/api/error_reason/error_reason.pb.go b/googleapis/api/error_reason/error_reason.pb.go index d613cac67..e905d254a 100644 --- a/googleapis/api/error_reason/error_reason.pb.go +++ b/googleapis/api/error_reason/error_reason.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/error_reason.proto package error_reason diff --git a/googleapis/api/expr/conformance/v1alpha1/conformance_service.pb.go b/googleapis/api/expr/conformance/v1alpha1/conformance_service.pb.go index 8bf0e2953..4ce70258d 100644 --- a/googleapis/api/expr/conformance/v1alpha1/conformance_service.pb.go +++ b/googleapis/api/expr/conformance/v1alpha1/conformance_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/conformance/v1alpha1/conformance_service.proto package confpb diff --git a/googleapis/api/expr/v1alpha1/checked.pb.go b/googleapis/api/expr/v1alpha1/checked.pb.go index bad8af149..143f1aedc 100644 --- a/googleapis/api/expr/v1alpha1/checked.pb.go +++ b/googleapis/api/expr/v1alpha1/checked.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1alpha1/checked.proto package expr @@ -359,7 +359,7 @@ func (x *Type) GetNull() structpb.NullValue { if x, ok := x.GetTypeKind().(*Type_Null); ok { return x.Null } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Type) GetPrimitive() Type_PrimitiveType { diff --git a/googleapis/api/expr/v1alpha1/eval.pb.go b/googleapis/api/expr/v1alpha1/eval.pb.go index 678e65dfd..09ef46ef7 100644 --- a/googleapis/api/expr/v1alpha1/eval.pb.go +++ b/googleapis/api/expr/v1alpha1/eval.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1alpha1/eval.proto package expr diff --git a/googleapis/api/expr/v1alpha1/explain.pb.go b/googleapis/api/expr/v1alpha1/explain.pb.go index 65be0a031..0f2297f76 100644 --- a/googleapis/api/expr/v1alpha1/explain.pb.go +++ b/googleapis/api/expr/v1alpha1/explain.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1alpha1/explain.proto package expr diff --git a/googleapis/api/expr/v1alpha1/syntax.pb.go b/googleapis/api/expr/v1alpha1/syntax.pb.go index 175dec53c..23f05959c 100644 --- a/googleapis/api/expr/v1alpha1/syntax.pb.go +++ b/googleapis/api/expr/v1alpha1/syntax.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1alpha1/syntax.proto package expr @@ -357,7 +357,7 @@ func (x *Constant) GetNullValue() structpb.NullValue { if x, ok := x.GetConstantKind().(*Constant_NullValue); ok { return x.NullValue } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Constant) GetBoolValue() bool { diff --git a/googleapis/api/expr/v1alpha1/value.pb.go b/googleapis/api/expr/v1alpha1/value.pb.go index d41296fe9..962fec9a6 100644 --- a/googleapis/api/expr/v1alpha1/value.pb.go +++ b/googleapis/api/expr/v1alpha1/value.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1alpha1/value.proto package expr @@ -107,7 +107,7 @@ func (x *Value) GetNullValue() structpb.NullValue { if x, ok := x.GetKind().(*Value_NullValue); ok { return x.NullValue } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Value) GetBoolValue() bool { diff --git a/googleapis/api/expr/v1beta1/decl.pb.go b/googleapis/api/expr/v1beta1/decl.pb.go index 5584d20aa..b2152f57f 100644 --- a/googleapis/api/expr/v1beta1/decl.pb.go +++ b/googleapis/api/expr/v1beta1/decl.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1beta1/decl.proto package expr diff --git a/googleapis/api/expr/v1beta1/eval.pb.go b/googleapis/api/expr/v1beta1/eval.pb.go index b5d438d48..99e7ef390 100644 --- a/googleapis/api/expr/v1beta1/eval.pb.go +++ b/googleapis/api/expr/v1beta1/eval.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1beta1/eval.proto package expr diff --git a/googleapis/api/expr/v1beta1/expr.pb.go b/googleapis/api/expr/v1beta1/expr.pb.go index ac9303f9f..034828f5c 100644 --- a/googleapis/api/expr/v1beta1/expr.pb.go +++ b/googleapis/api/expr/v1beta1/expr.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1beta1/expr.proto package expr @@ -361,7 +361,7 @@ func (x *Literal) GetNullValue() structpb.NullValue { if x, ok := x.GetConstantKind().(*Literal_NullValue); ok { return x.NullValue } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Literal) GetBoolValue() bool { diff --git a/googleapis/api/expr/v1beta1/source.pb.go b/googleapis/api/expr/v1beta1/source.pb.go index 6815e0de7..9ca3ba849 100644 --- a/googleapis/api/expr/v1beta1/source.pb.go +++ b/googleapis/api/expr/v1beta1/source.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1beta1/source.proto package expr diff --git a/googleapis/api/expr/v1beta1/value.pb.go b/googleapis/api/expr/v1beta1/value.pb.go index 67e817822..7bd2b06b7 100644 --- a/googleapis/api/expr/v1beta1/value.pb.go +++ b/googleapis/api/expr/v1beta1/value.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/expr/v1beta1/value.proto package expr @@ -108,7 +108,7 @@ func (x *Value) GetNullValue() structpb.NullValue { if x, ok := x.GetKind().(*Value_NullValue); ok { return x.NullValue } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Value) GetBoolValue() bool { diff --git a/googleapis/api/httpbody/httpbody.pb.go b/googleapis/api/httpbody/httpbody.pb.go index 7ea5ced87..1af6c985a 100644 --- a/googleapis/api/httpbody/httpbody.pb.go +++ b/googleapis/api/httpbody/httpbody.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/httpbody.proto package httpbody diff --git a/googleapis/api/label/label.pb.go b/googleapis/api/label/label.pb.go index 6d693dd98..7b3298131 100644 --- a/googleapis/api/label/label.pb.go +++ b/googleapis/api/label/label.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/label.proto package label diff --git a/googleapis/api/launch_stage.pb.go b/googleapis/api/launch_stage.pb.go index 36bf3ef6d..7c04b2275 100644 --- a/googleapis/api/launch_stage.pb.go +++ b/googleapis/api/launch_stage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/launch_stage.proto package api diff --git a/googleapis/api/metric/metric.pb.go b/googleapis/api/metric/metric.pb.go index 1d88eb931..0d6b103ab 100644 --- a/googleapis/api/metric/metric.pb.go +++ b/googleapis/api/metric/metric.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/metric.proto package metric @@ -426,7 +426,7 @@ func (x *MetricDescriptor) GetLaunchStage() api.LaunchStage { if x != nil { return x.LaunchStage } - return api.LaunchStage_LAUNCH_STAGE_UNSPECIFIED + return api.LaunchStage(0) } func (x *MetricDescriptor) GetMonitoredResourceTypes() []string { @@ -555,7 +555,7 @@ func (x *MetricDescriptor_MetricDescriptorMetadata) GetLaunchStage() api.LaunchS if x != nil { return x.LaunchStage } - return api.LaunchStage_LAUNCH_STAGE_UNSPECIFIED + return api.LaunchStage(0) } func (x *MetricDescriptor_MetricDescriptorMetadata) GetSamplePeriod() *durationpb.Duration { diff --git a/googleapis/api/monitoredres/monitored_resource.pb.go b/googleapis/api/monitoredres/monitored_resource.pb.go index ed1fc17c6..3b93e92c1 100644 --- a/googleapis/api/monitoredres/monitored_resource.pb.go +++ b/googleapis/api/monitoredres/monitored_resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/monitored_resource.proto package monitoredres @@ -150,7 +150,7 @@ func (x *MonitoredResourceDescriptor) GetLaunchStage() api.LaunchStage { if x != nil { return x.LaunchStage } - return api.LaunchStage_LAUNCH_STAGE_UNSPECIFIED + return api.LaunchStage(0) } // An object representing a resource that can be used for monitoring, logging, diff --git a/googleapis/api/serviceconfig/auth.pb.go b/googleapis/api/serviceconfig/auth.pb.go index 9058e56ef..647df2425 100644 --- a/googleapis/api/serviceconfig/auth.pb.go +++ b/googleapis/api/serviceconfig/auth.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/auth.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/backend.pb.go b/googleapis/api/serviceconfig/backend.pb.go index 68ffc77e1..a6a72f399 100644 --- a/googleapis/api/serviceconfig/backend.pb.go +++ b/googleapis/api/serviceconfig/backend.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/backend.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/billing.pb.go b/googleapis/api/serviceconfig/billing.pb.go index 6d4acc99b..bd330387e 100644 --- a/googleapis/api/serviceconfig/billing.pb.go +++ b/googleapis/api/serviceconfig/billing.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/billing.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/consumer.pb.go b/googleapis/api/serviceconfig/consumer.pb.go index d44685b86..1c680ad11 100644 --- a/googleapis/api/serviceconfig/consumer.pb.go +++ b/googleapis/api/serviceconfig/consumer.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/consumer.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/context.pb.go b/googleapis/api/serviceconfig/context.pb.go index f3262be36..b16df75c6 100644 --- a/googleapis/api/serviceconfig/context.pb.go +++ b/googleapis/api/serviceconfig/context.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/context.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/control.pb.go b/googleapis/api/serviceconfig/control.pb.go index 503f4fa33..db81d4989 100644 --- a/googleapis/api/serviceconfig/control.pb.go +++ b/googleapis/api/serviceconfig/control.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/control.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/documentation.pb.go b/googleapis/api/serviceconfig/documentation.pb.go index d6875490b..370b5490c 100644 --- a/googleapis/api/serviceconfig/documentation.pb.go +++ b/googleapis/api/serviceconfig/documentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/documentation.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/endpoint.pb.go b/googleapis/api/serviceconfig/endpoint.pb.go index 7d3a63288..edbfb828c 100644 --- a/googleapis/api/serviceconfig/endpoint.pb.go +++ b/googleapis/api/serviceconfig/endpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/endpoint.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/log.pb.go b/googleapis/api/serviceconfig/log.pb.go index 57e7ee9dd..99b0f2abe 100644 --- a/googleapis/api/serviceconfig/log.pb.go +++ b/googleapis/api/serviceconfig/log.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/log.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/logging.pb.go b/googleapis/api/serviceconfig/logging.pb.go index be3ca01e7..07139350d 100644 --- a/googleapis/api/serviceconfig/logging.pb.go +++ b/googleapis/api/serviceconfig/logging.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/logging.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/monitoring.pb.go b/googleapis/api/serviceconfig/monitoring.pb.go index d20220330..0ac9b1a2a 100644 --- a/googleapis/api/serviceconfig/monitoring.pb.go +++ b/googleapis/api/serviceconfig/monitoring.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/monitoring.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/quota.pb.go b/googleapis/api/serviceconfig/quota.pb.go index 6883366c5..bd75eb6ba 100644 --- a/googleapis/api/serviceconfig/quota.pb.go +++ b/googleapis/api/serviceconfig/quota.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/quota.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/service.pb.go b/googleapis/api/serviceconfig/service.pb.go index d7c861a1d..d1fc1ff8c 100644 --- a/googleapis/api/serviceconfig/service.pb.go +++ b/googleapis/api/serviceconfig/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/service.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/source_info.pb.go b/googleapis/api/serviceconfig/source_info.pb.go index 2dde550e5..808138b75 100644 --- a/googleapis/api/serviceconfig/source_info.pb.go +++ b/googleapis/api/serviceconfig/source_info.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/source_info.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/system_parameter.pb.go b/googleapis/api/serviceconfig/system_parameter.pb.go index b400ec37b..a0cf4ffc2 100644 --- a/googleapis/api/serviceconfig/system_parameter.pb.go +++ b/googleapis/api/serviceconfig/system_parameter.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/system_parameter.proto package serviceconfig diff --git a/googleapis/api/serviceconfig/usage.pb.go b/googleapis/api/serviceconfig/usage.pb.go index fc02f6a6f..0a329b250 100644 --- a/googleapis/api/serviceconfig/usage.pb.go +++ b/googleapis/api/serviceconfig/usage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/usage.proto package serviceconfig diff --git a/googleapis/api/servicecontrol/v1/check_error.pb.go b/googleapis/api/servicecontrol/v1/check_error.pb.go index e355041d4..18143f28f 100644 --- a/googleapis/api/servicecontrol/v1/check_error.pb.go +++ b/googleapis/api/servicecontrol/v1/check_error.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicecontrol/v1/check_error.proto package servicecontrol diff --git a/googleapis/api/servicecontrol/v1/distribution.pb.go b/googleapis/api/servicecontrol/v1/distribution.pb.go index bee8fcc71..e540a2f9f 100644 --- a/googleapis/api/servicecontrol/v1/distribution.pb.go +++ b/googleapis/api/servicecontrol/v1/distribution.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicecontrol/v1/distribution.proto package servicecontrol diff --git a/googleapis/api/servicecontrol/v1/http_request.pb.go b/googleapis/api/servicecontrol/v1/http_request.pb.go index 4d72045f5..dd7b8db74 100644 --- a/googleapis/api/servicecontrol/v1/http_request.pb.go +++ b/googleapis/api/servicecontrol/v1/http_request.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicecontrol/v1/http_request.proto package servicecontrol diff --git a/googleapis/api/servicecontrol/v1/log_entry.pb.go b/googleapis/api/servicecontrol/v1/log_entry.pb.go index 9ba13d6b0..5a561d353 100644 --- a/googleapis/api/servicecontrol/v1/log_entry.pb.go +++ b/googleapis/api/servicecontrol/v1/log_entry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicecontrol/v1/log_entry.proto package servicecontrol @@ -133,7 +133,7 @@ func (x *LogEntry) GetSeverity() _type.LogSeverity { if x != nil { return x.Severity } - return _type.LogSeverity_DEFAULT + return _type.LogSeverity(0) } func (x *LogEntry) GetHttpRequest() *HttpRequest { diff --git a/googleapis/api/servicecontrol/v1/metric_value.pb.go b/googleapis/api/servicecontrol/v1/metric_value.pb.go index 359d44672..a052e5f5f 100644 --- a/googleapis/api/servicecontrol/v1/metric_value.pb.go +++ b/googleapis/api/servicecontrol/v1/metric_value.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicecontrol/v1/metric_value.proto package servicecontrol diff --git a/googleapis/api/servicecontrol/v1/operation.pb.go b/googleapis/api/servicecontrol/v1/operation.pb.go index e78f70bd0..d8e76000a 100644 --- a/googleapis/api/servicecontrol/v1/operation.pb.go +++ b/googleapis/api/servicecontrol/v1/operation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicecontrol/v1/operation.proto package servicecontrol diff --git a/googleapis/api/servicecontrol/v1/quota_controller.pb.go b/googleapis/api/servicecontrol/v1/quota_controller.pb.go index a63050a09..3e4321dfb 100644 --- a/googleapis/api/servicecontrol/v1/quota_controller.pb.go +++ b/googleapis/api/servicecontrol/v1/quota_controller.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicecontrol/v1/quota_controller.proto package servicecontrol diff --git a/googleapis/api/servicecontrol/v1/service_controller.pb.go b/googleapis/api/servicecontrol/v1/service_controller.pb.go index fd0a402e6..4c824c88c 100644 --- a/googleapis/api/servicecontrol/v1/service_controller.pb.go +++ b/googleapis/api/servicecontrol/v1/service_controller.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicecontrol/v1/service_controller.proto package servicecontrol diff --git a/googleapis/api/servicemanagement/v1/resources.pb.go b/googleapis/api/servicemanagement/v1/resources.pb.go index 8cd823f84..fd99f324e 100644 --- a/googleapis/api/servicemanagement/v1/resources.pb.go +++ b/googleapis/api/servicemanagement/v1/resources.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicemanagement/v1/resources.proto package servicemanagement diff --git a/googleapis/api/servicemanagement/v1/servicemanager.pb.go b/googleapis/api/servicemanagement/v1/servicemanager.pb.go index ee4bd4e8f..f0c7e7a77 100644 --- a/googleapis/api/servicemanagement/v1/servicemanager.pb.go +++ b/googleapis/api/servicemanagement/v1/servicemanager.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/servicemanagement/v1/servicemanager.proto package servicemanagement diff --git a/googleapis/api/serviceusage/v1/resources.pb.go b/googleapis/api/serviceusage/v1/resources.pb.go index 09e07c4c0..291b773ec 100644 --- a/googleapis/api/serviceusage/v1/resources.pb.go +++ b/googleapis/api/serviceusage/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/serviceusage/v1/resources.proto package serviceusage diff --git a/googleapis/api/serviceusage/v1/serviceusage.pb.go b/googleapis/api/serviceusage/v1/serviceusage.pb.go index 816479648..a850f60f5 100644 --- a/googleapis/api/serviceusage/v1/serviceusage.pb.go +++ b/googleapis/api/serviceusage/v1/serviceusage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/serviceusage/v1/serviceusage.proto package serviceusage diff --git a/googleapis/api/serviceusage/v1beta1/resources.pb.go b/googleapis/api/serviceusage/v1beta1/resources.pb.go index d1dc1e5eb..91f53b883 100644 --- a/googleapis/api/serviceusage/v1beta1/resources.pb.go +++ b/googleapis/api/serviceusage/v1beta1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/serviceusage/v1beta1/resources.proto package serviceusage diff --git a/googleapis/api/serviceusage/v1beta1/serviceusage.pb.go b/googleapis/api/serviceusage/v1beta1/serviceusage.pb.go index 10256cf24..4adc76dd3 100644 --- a/googleapis/api/serviceusage/v1beta1/serviceusage.pb.go +++ b/googleapis/api/serviceusage/v1beta1/serviceusage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/serviceusage/v1beta1/serviceusage.proto package serviceusage diff --git a/googleapis/api/visibility/visibility.pb.go b/googleapis/api/visibility/visibility.pb.go index 94b6c3d68..6fd1944e6 100644 --- a/googleapis/api/visibility/visibility.pb.go +++ b/googleapis/api/visibility/visibility.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/api/visibility.proto package visibility diff --git a/googleapis/appengine/legacy/audit_data.pb.go b/googleapis/appengine/legacy/audit_data.pb.go index e63ea1423..77252b16d 100644 --- a/googleapis/appengine/legacy/audit_data.pb.go +++ b/googleapis/appengine/legacy/audit_data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/legacy/audit_data.proto package legacy diff --git a/googleapis/appengine/logging/v1/request_log.pb.go b/googleapis/appengine/logging/v1/request_log.pb.go index 168b89607..fa2b405ed 100644 --- a/googleapis/appengine/logging/v1/request_log.pb.go +++ b/googleapis/appengine/logging/v1/request_log.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/logging/v1/request_log.proto package logging @@ -97,7 +97,7 @@ func (x *LogLine) GetSeverity() _type.LogSeverity { if x != nil { return x.Severity } - return _type.LogSeverity_DEFAULT + return _type.LogSeverity(0) } func (x *LogLine) GetLogMessage() string { diff --git a/googleapis/appengine/v1/app_yaml.pb.go b/googleapis/appengine/v1/app_yaml.pb.go index 09e983b0b..f7c99adcc 100644 --- a/googleapis/appengine/v1/app_yaml.pb.go +++ b/googleapis/appengine/v1/app_yaml.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/app_yaml.proto package appengine diff --git a/googleapis/appengine/v1/appengine.pb.go b/googleapis/appengine/v1/appengine.pb.go index 90f5d7f5a..4f76d239c 100644 --- a/googleapis/appengine/v1/appengine.pb.go +++ b/googleapis/appengine/v1/appengine.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/appengine.proto package appengine diff --git a/googleapis/appengine/v1/application.pb.go b/googleapis/appengine/v1/application.pb.go index 3f5422073..b2cc30d9e 100644 --- a/googleapis/appengine/v1/application.pb.go +++ b/googleapis/appengine/v1/application.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/application.proto package appengine diff --git a/googleapis/appengine/v1/audit_data.pb.go b/googleapis/appengine/v1/audit_data.pb.go index 6318446e7..da2b59782 100644 --- a/googleapis/appengine/v1/audit_data.pb.go +++ b/googleapis/appengine/v1/audit_data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/audit_data.proto package appengine diff --git a/googleapis/appengine/v1/certificate.pb.go b/googleapis/appengine/v1/certificate.pb.go index ea218abac..9c915f716 100644 --- a/googleapis/appengine/v1/certificate.pb.go +++ b/googleapis/appengine/v1/certificate.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/certificate.proto package appengine diff --git a/googleapis/appengine/v1/deploy.pb.go b/googleapis/appengine/v1/deploy.pb.go index 6a57ee371..97b3c0db1 100644 --- a/googleapis/appengine/v1/deploy.pb.go +++ b/googleapis/appengine/v1/deploy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/deploy.proto package appengine diff --git a/googleapis/appengine/v1/deployed_files.pb.go b/googleapis/appengine/v1/deployed_files.pb.go index fb032a5a8..89e10fa41 100644 --- a/googleapis/appengine/v1/deployed_files.pb.go +++ b/googleapis/appengine/v1/deployed_files.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/deployed_files.proto package appengine diff --git a/googleapis/appengine/v1/domain.pb.go b/googleapis/appengine/v1/domain.pb.go index 1e1af4875..25fc5d391 100644 --- a/googleapis/appengine/v1/domain.pb.go +++ b/googleapis/appengine/v1/domain.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/domain.proto package appengine diff --git a/googleapis/appengine/v1/domain_mapping.pb.go b/googleapis/appengine/v1/domain_mapping.pb.go index c45a6ca64..185457ae7 100644 --- a/googleapis/appengine/v1/domain_mapping.pb.go +++ b/googleapis/appengine/v1/domain_mapping.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/domain_mapping.proto package appengine diff --git a/googleapis/appengine/v1/firewall.pb.go b/googleapis/appengine/v1/firewall.pb.go index 9abf8d8dd..1b26970e6 100644 --- a/googleapis/appengine/v1/firewall.pb.go +++ b/googleapis/appengine/v1/firewall.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/firewall.proto package appengine diff --git a/googleapis/appengine/v1/instance.pb.go b/googleapis/appengine/v1/instance.pb.go index 3a808206c..55577a9d5 100644 --- a/googleapis/appengine/v1/instance.pb.go +++ b/googleapis/appengine/v1/instance.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/instance.proto package appengine diff --git a/googleapis/appengine/v1/location.pb.go b/googleapis/appengine/v1/location.pb.go index b1ee11680..9a9eb2abc 100644 --- a/googleapis/appengine/v1/location.pb.go +++ b/googleapis/appengine/v1/location.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/location.proto package appengine diff --git a/googleapis/appengine/v1/network_settings.pb.go b/googleapis/appengine/v1/network_settings.pb.go index 818d64732..1e50d76b2 100644 --- a/googleapis/appengine/v1/network_settings.pb.go +++ b/googleapis/appengine/v1/network_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/network_settings.proto package appengine diff --git a/googleapis/appengine/v1/operation.pb.go b/googleapis/appengine/v1/operation.pb.go index 4eec7c37b..b1b2e7207 100644 --- a/googleapis/appengine/v1/operation.pb.go +++ b/googleapis/appengine/v1/operation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/operation.proto package appengine diff --git a/googleapis/appengine/v1/service.pb.go b/googleapis/appengine/v1/service.pb.go index 7078dc952..bf6eab196 100644 --- a/googleapis/appengine/v1/service.pb.go +++ b/googleapis/appengine/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/service.proto package appengine diff --git a/googleapis/appengine/v1/version.pb.go b/googleapis/appengine/v1/version.pb.go index f78ac7644..02af72cb0 100644 --- a/googleapis/appengine/v1/version.pb.go +++ b/googleapis/appengine/v1/version.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1/version.proto package appengine diff --git a/googleapis/appengine/v1beta/app_yaml.pb.go b/googleapis/appengine/v1beta/app_yaml.pb.go index 0b8933d10..2c9c7e162 100644 --- a/googleapis/appengine/v1beta/app_yaml.pb.go +++ b/googleapis/appengine/v1beta/app_yaml.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/app_yaml.proto package appengine diff --git a/googleapis/appengine/v1beta/appengine.pb.go b/googleapis/appengine/v1beta/appengine.pb.go index e117dc5e5..be7b2843c 100644 --- a/googleapis/appengine/v1beta/appengine.pb.go +++ b/googleapis/appengine/v1beta/appengine.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/appengine.proto package appengine diff --git a/googleapis/appengine/v1beta/application.pb.go b/googleapis/appengine/v1beta/application.pb.go index 74502f1c8..c1f63108d 100644 --- a/googleapis/appengine/v1beta/application.pb.go +++ b/googleapis/appengine/v1beta/application.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/application.proto package appengine diff --git a/googleapis/appengine/v1beta/audit_data.pb.go b/googleapis/appengine/v1beta/audit_data.pb.go index 1e39ca440..2f6d4bb20 100644 --- a/googleapis/appengine/v1beta/audit_data.pb.go +++ b/googleapis/appengine/v1beta/audit_data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/audit_data.proto package appengine diff --git a/googleapis/appengine/v1beta/certificate.pb.go b/googleapis/appengine/v1beta/certificate.pb.go index 85de9c85c..f42f7052e 100644 --- a/googleapis/appengine/v1beta/certificate.pb.go +++ b/googleapis/appengine/v1beta/certificate.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/certificate.proto package appengine diff --git a/googleapis/appengine/v1beta/deploy.pb.go b/googleapis/appengine/v1beta/deploy.pb.go index de56f3855..6bfc3818b 100644 --- a/googleapis/appengine/v1beta/deploy.pb.go +++ b/googleapis/appengine/v1beta/deploy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/deploy.proto package appengine diff --git a/googleapis/appengine/v1beta/domain.pb.go b/googleapis/appengine/v1beta/domain.pb.go index 4adc299e5..eb6c277ae 100644 --- a/googleapis/appengine/v1beta/domain.pb.go +++ b/googleapis/appengine/v1beta/domain.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/domain.proto package appengine diff --git a/googleapis/appengine/v1beta/domain_mapping.pb.go b/googleapis/appengine/v1beta/domain_mapping.pb.go index f92677965..784b80978 100644 --- a/googleapis/appengine/v1beta/domain_mapping.pb.go +++ b/googleapis/appengine/v1beta/domain_mapping.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/domain_mapping.proto package appengine diff --git a/googleapis/appengine/v1beta/firewall.pb.go b/googleapis/appengine/v1beta/firewall.pb.go index a10868ddd..6a398d12b 100644 --- a/googleapis/appengine/v1beta/firewall.pb.go +++ b/googleapis/appengine/v1beta/firewall.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/firewall.proto package appengine diff --git a/googleapis/appengine/v1beta/instance.pb.go b/googleapis/appengine/v1beta/instance.pb.go index 097809322..caf565d0c 100644 --- a/googleapis/appengine/v1beta/instance.pb.go +++ b/googleapis/appengine/v1beta/instance.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/instance.proto package appengine diff --git a/googleapis/appengine/v1beta/location.pb.go b/googleapis/appengine/v1beta/location.pb.go index bae7f57af..b711cfe6a 100644 --- a/googleapis/appengine/v1beta/location.pb.go +++ b/googleapis/appengine/v1beta/location.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/location.proto package appengine diff --git a/googleapis/appengine/v1beta/network_settings.pb.go b/googleapis/appengine/v1beta/network_settings.pb.go index 2bc5860f5..a6bcd2f25 100644 --- a/googleapis/appengine/v1beta/network_settings.pb.go +++ b/googleapis/appengine/v1beta/network_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/network_settings.proto package appengine diff --git a/googleapis/appengine/v1beta/operation.pb.go b/googleapis/appengine/v1beta/operation.pb.go index 38fe687e5..55f593e4a 100644 --- a/googleapis/appengine/v1beta/operation.pb.go +++ b/googleapis/appengine/v1beta/operation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/operation.proto package appengine diff --git a/googleapis/appengine/v1beta/service.pb.go b/googleapis/appengine/v1beta/service.pb.go index 316551350..fa8e3f081 100644 --- a/googleapis/appengine/v1beta/service.pb.go +++ b/googleapis/appengine/v1beta/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/service.proto package appengine diff --git a/googleapis/appengine/v1beta/version.pb.go b/googleapis/appengine/v1beta/version.pb.go index 97a93f087..00b79a6ce 100644 --- a/googleapis/appengine/v1beta/version.pb.go +++ b/googleapis/appengine/v1beta/version.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/appengine/v1beta/version.proto package appengine diff --git a/googleapis/apps/alertcenter/v1beta1/alertcenter.pb.go b/googleapis/apps/alertcenter/v1beta1/alertcenter.pb.go index 521dac625..94cbef6a8 100644 --- a/googleapis/apps/alertcenter/v1beta1/alertcenter.pb.go +++ b/googleapis/apps/alertcenter/v1beta1/alertcenter.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/alertcenter/v1beta1/alertcenter.proto package alertcenter diff --git a/googleapis/apps/drive/activity/v2/action.pb.go b/googleapis/apps/drive/activity/v2/action.pb.go index 2b94beb87..e9bfe6f84 100644 --- a/googleapis/apps/drive/activity/v2/action.pb.go +++ b/googleapis/apps/drive/activity/v2/action.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/drive/activity/v2/action.proto package activity diff --git a/googleapis/apps/drive/activity/v2/actor.pb.go b/googleapis/apps/drive/activity/v2/actor.pb.go index e691cfe81..e674d3c85 100644 --- a/googleapis/apps/drive/activity/v2/actor.pb.go +++ b/googleapis/apps/drive/activity/v2/actor.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/drive/activity/v2/actor.proto package activity diff --git a/googleapis/apps/drive/activity/v2/common.pb.go b/googleapis/apps/drive/activity/v2/common.pb.go index 1eae0f04b..56a378dd5 100644 --- a/googleapis/apps/drive/activity/v2/common.pb.go +++ b/googleapis/apps/drive/activity/v2/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/drive/activity/v2/common.proto package activity diff --git a/googleapis/apps/drive/activity/v2/drive_activity_service.pb.go b/googleapis/apps/drive/activity/v2/drive_activity_service.pb.go index b323eb5fe..b261c0b32 100644 --- a/googleapis/apps/drive/activity/v2/drive_activity_service.pb.go +++ b/googleapis/apps/drive/activity/v2/drive_activity_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/drive/activity/v2/drive_activity_service.proto package activity diff --git a/googleapis/apps/drive/activity/v2/query_drive_activity_request.pb.go b/googleapis/apps/drive/activity/v2/query_drive_activity_request.pb.go index 27addf224..3bb48b499 100644 --- a/googleapis/apps/drive/activity/v2/query_drive_activity_request.pb.go +++ b/googleapis/apps/drive/activity/v2/query_drive_activity_request.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/drive/activity/v2/query_drive_activity_request.proto package activity diff --git a/googleapis/apps/drive/activity/v2/query_drive_activity_response.pb.go b/googleapis/apps/drive/activity/v2/query_drive_activity_response.pb.go index 5ac817cd1..a5a7d644f 100644 --- a/googleapis/apps/drive/activity/v2/query_drive_activity_response.pb.go +++ b/googleapis/apps/drive/activity/v2/query_drive_activity_response.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/drive/activity/v2/query_drive_activity_response.proto package activity diff --git a/googleapis/apps/drive/activity/v2/target.pb.go b/googleapis/apps/drive/activity/v2/target.pb.go index 1c05d1a5b..d1b16e454 100644 --- a/googleapis/apps/drive/activity/v2/target.pb.go +++ b/googleapis/apps/drive/activity/v2/target.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/drive/activity/v2/target.proto package activity diff --git a/googleapis/apps/script/type/addon_widget_set.pb.go b/googleapis/apps/script/type/addon_widget_set.pb.go index f33b234bb..9f97f2785 100644 --- a/googleapis/apps/script/type/addon_widget_set.pb.go +++ b/googleapis/apps/script/type/addon_widget_set.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/addon_widget_set.proto package _type diff --git a/googleapis/apps/script/type/calendar/calendar_addon_manifest.pb.go b/googleapis/apps/script/type/calendar/calendar_addon_manifest.pb.go index bbd07b8d0..afbbd666b 100644 --- a/googleapis/apps/script/type/calendar/calendar_addon_manifest.pb.go +++ b/googleapis/apps/script/type/calendar/calendar_addon_manifest.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/calendar/calendar_addon_manifest.proto package calendar diff --git a/googleapis/apps/script/type/docs/docs_addon_manifest.pb.go b/googleapis/apps/script/type/docs/docs_addon_manifest.pb.go index 021cf1435..ee014732a 100644 --- a/googleapis/apps/script/type/docs/docs_addon_manifest.pb.go +++ b/googleapis/apps/script/type/docs/docs_addon_manifest.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/docs/docs_addon_manifest.proto package docs diff --git a/googleapis/apps/script/type/drive/drive_addon_manifest.pb.go b/googleapis/apps/script/type/drive/drive_addon_manifest.pb.go index be88e1672..dbe2f2531 100644 --- a/googleapis/apps/script/type/drive/drive_addon_manifest.pb.go +++ b/googleapis/apps/script/type/drive/drive_addon_manifest.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/drive/drive_addon_manifest.proto package drive diff --git a/googleapis/apps/script/type/extension_point.pb.go b/googleapis/apps/script/type/extension_point.pb.go index 59943996c..842dcdf13 100644 --- a/googleapis/apps/script/type/extension_point.pb.go +++ b/googleapis/apps/script/type/extension_point.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/extension_point.proto package _type diff --git a/googleapis/apps/script/type/gmail/gmail_addon_manifest.pb.go b/googleapis/apps/script/type/gmail/gmail_addon_manifest.pb.go index 437cc5320..f3eb63211 100644 --- a/googleapis/apps/script/type/gmail/gmail_addon_manifest.pb.go +++ b/googleapis/apps/script/type/gmail/gmail_addon_manifest.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/gmail/gmail_addon_manifest.proto package gmail diff --git a/googleapis/apps/script/type/script_manifest.pb.go b/googleapis/apps/script/type/script_manifest.pb.go index afa6e177f..f8e372c43 100644 --- a/googleapis/apps/script/type/script_manifest.pb.go +++ b/googleapis/apps/script/type/script_manifest.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/script_manifest.proto package _type diff --git a/googleapis/apps/script/type/sheets/sheets_addon_manifest.pb.go b/googleapis/apps/script/type/sheets/sheets_addon_manifest.pb.go index 045974746..e9896b5e4 100644 --- a/googleapis/apps/script/type/sheets/sheets_addon_manifest.pb.go +++ b/googleapis/apps/script/type/sheets/sheets_addon_manifest.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/sheets/sheets_addon_manifest.proto package sheets diff --git a/googleapis/apps/script/type/slides/slides_addon_manifest.pb.go b/googleapis/apps/script/type/slides/slides_addon_manifest.pb.go index a9c7e97bb..e07b38f02 100644 --- a/googleapis/apps/script/type/slides/slides_addon_manifest.pb.go +++ b/googleapis/apps/script/type/slides/slides_addon_manifest.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/script/type/slides/slides_addon_manifest.proto package slides diff --git a/googleapis/area120/tables/v1alpha1/tables.pb.go b/googleapis/area120/tables/v1alpha1/tables.pb.go index a49236bb5..264457821 100644 --- a/googleapis/area120/tables/v1alpha1/tables.pb.go +++ b/googleapis/area120/tables/v1alpha1/tables.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/area120/tables/v1alpha1/tables.proto package tables diff --git a/googleapis/assistant/embedded/v1alpha1/embedded_assistant.pb.go b/googleapis/assistant/embedded/v1alpha1/embedded_assistant.pb.go index b433c992e..0bf5093be 100644 --- a/googleapis/assistant/embedded/v1alpha1/embedded_assistant.pb.go +++ b/googleapis/assistant/embedded/v1alpha1/embedded_assistant.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/assistant/embedded/v1alpha1/embedded_assistant.proto package embedded diff --git a/googleapis/assistant/embedded/v1alpha2/embedded_assistant.pb.go b/googleapis/assistant/embedded/v1alpha2/embedded_assistant.pb.go index a181c4c2b..f1b99531b 100644 --- a/googleapis/assistant/embedded/v1alpha2/embedded_assistant.pb.go +++ b/googleapis/assistant/embedded/v1alpha2/embedded_assistant.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/assistant/embedded/v1alpha2/embedded_assistant.proto package embedded diff --git a/googleapis/bigtable/admin/v2/bigtable_instance_admin.pb.go b/googleapis/bigtable/admin/v2/bigtable_instance_admin.pb.go index 50b4e5e8f..a1d200381 100644 --- a/googleapis/bigtable/admin/v2/bigtable_instance_admin.pb.go +++ b/googleapis/bigtable/admin/v2/bigtable_instance_admin.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.13.0 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/bigtable/admin/v2/bigtable_instance_admin.proto package admin diff --git a/googleapis/bigtable/admin/v2/bigtable_table_admin.pb.go b/googleapis/bigtable/admin/v2/bigtable_table_admin.pb.go index b2d4d51a4..13e8b8471 100644 --- a/googleapis/bigtable/admin/v2/bigtable_table_admin.pb.go +++ b/googleapis/bigtable/admin/v2/bigtable_table_admin.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.13.0 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/bigtable/admin/v2/bigtable_table_admin.proto package admin diff --git a/googleapis/bigtable/admin/v2/common.pb.go b/googleapis/bigtable/admin/v2/common.pb.go index b80d4379d..146f9e697 100644 --- a/googleapis/bigtable/admin/v2/common.pb.go +++ b/googleapis/bigtable/admin/v2/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.13.0 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/bigtable/admin/v2/common.proto package admin diff --git a/googleapis/bigtable/admin/v2/instance.pb.go b/googleapis/bigtable/admin/v2/instance.pb.go index c7d38fc17..c1f340ef9 100644 --- a/googleapis/bigtable/admin/v2/instance.pb.go +++ b/googleapis/bigtable/admin/v2/instance.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.13.0 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/bigtable/admin/v2/instance.proto package admin diff --git a/googleapis/bigtable/admin/v2/table.pb.go b/googleapis/bigtable/admin/v2/table.pb.go index 15e661233..29a3a3f43 100644 --- a/googleapis/bigtable/admin/v2/table.pb.go +++ b/googleapis/bigtable/admin/v2/table.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.13.0 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/bigtable/admin/v2/table.proto package admin diff --git a/googleapis/bigtable/v2/bigtable.pb.go b/googleapis/bigtable/v2/bigtable.pb.go index 0ac5c9266..3628e2547 100644 --- a/googleapis/bigtable/v2/bigtable.pb.go +++ b/googleapis/bigtable/v2/bigtable.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/bigtable/v2/bigtable.proto package bigtable diff --git a/googleapis/bigtable/v2/data.pb.go b/googleapis/bigtable/v2/data.pb.go index 746389aee..7fb125c0b 100644 --- a/googleapis/bigtable/v2/data.pb.go +++ b/googleapis/bigtable/v2/data.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/bigtable/v2/data.proto package bigtable diff --git a/googleapis/bytestream/bytestream.pb.go b/googleapis/bytestream/bytestream.pb.go index 5601f7fe1..0ab3d4f85 100644 --- a/googleapis/bytestream/bytestream.pb.go +++ b/googleapis/bytestream/bytestream.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/bytestream/bytestream.proto package bytestream diff --git a/googleapis/ccc/hosted/marketplace/v2/resources.pb.go b/googleapis/ccc/hosted/marketplace/v2/resources.pb.go index b2e01959d..ac45f3ccd 100644 --- a/googleapis/ccc/hosted/marketplace/v2/resources.pb.go +++ b/googleapis/ccc/hosted/marketplace/v2/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/market/v2/resources.proto package marketplace diff --git a/googleapis/ccc/hosted/marketplace/v2/services.pb.go b/googleapis/ccc/hosted/marketplace/v2/services.pb.go index f2ed79e41..e0ccb8bf2 100644 --- a/googleapis/ccc/hosted/marketplace/v2/services.pb.go +++ b/googleapis/ccc/hosted/marketplace/v2/services.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/apps/market/v2/services.proto package marketplace diff --git a/googleapis/chromeos/moblab/v1beta1/build_service.pb.go b/googleapis/chromeos/moblab/v1beta1/build_service.pb.go index 020732d18..8d8e834f7 100644 --- a/googleapis/chromeos/moblab/v1beta1/build_service.pb.go +++ b/googleapis/chromeos/moblab/v1beta1/build_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/chromeos/moblab/v1beta1/build_service.proto package moblab diff --git a/googleapis/chromeos/moblab/v1beta1/resources.pb.go b/googleapis/chromeos/moblab/v1beta1/resources.pb.go index 6c379bdf6..8379e4240 100644 --- a/googleapis/chromeos/moblab/v1beta1/resources.pb.go +++ b/googleapis/chromeos/moblab/v1beta1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/chromeos/moblab/v1beta1/resources.proto package moblab diff --git a/googleapis/chromeos/uidetection/v1/ui_detection.pb.go b/googleapis/chromeos/uidetection/v1/ui_detection.pb.go index 95214c896..ce9a1cec2 100644 --- a/googleapis/chromeos/uidetection/v1/ui_detection.pb.go +++ b/googleapis/chromeos/uidetection/v1/ui_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/chromeos/uidetection/v1/ui_detection.proto package uidetection diff --git a/googleapis/cloud/accessapproval/v1/accessapproval.pb.go b/googleapis/cloud/accessapproval/v1/accessapproval.pb.go index 4cf4d25c2..2e153587b 100644 --- a/googleapis/cloud/accessapproval/v1/accessapproval.pb.go +++ b/googleapis/cloud/accessapproval/v1/accessapproval.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/accessapproval/v1/accessapproval.proto package accessapproval diff --git a/googleapis/cloud/aiplatform/logging/prediction.pb.go b/googleapis/cloud/aiplatform/logging/prediction.pb.go index d809d9c06..46c819ceb 100644 --- a/googleapis/cloud/aiplatform/logging/prediction.pb.go +++ b/googleapis/cloud/aiplatform/logging/prediction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/logging/prediction.proto package logging diff --git a/googleapis/cloud/aiplatform/v1/accelerator_type.pb.go b/googleapis/cloud/aiplatform/v1/accelerator_type.pb.go index 84ec8b02a..aac2ce2ca 100644 --- a/googleapis/cloud/aiplatform/v1/accelerator_type.pb.go +++ b/googleapis/cloud/aiplatform/v1/accelerator_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/accelerator_type.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/annotation.pb.go b/googleapis/cloud/aiplatform/v1/annotation.pb.go index b1917ee0a..91f6cdc69 100644 --- a/googleapis/cloud/aiplatform/v1/annotation.pb.go +++ b/googleapis/cloud/aiplatform/v1/annotation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/annotation.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/annotation_spec.pb.go b/googleapis/cloud/aiplatform/v1/annotation_spec.pb.go index 46f987dd7..626117434 100644 --- a/googleapis/cloud/aiplatform/v1/annotation_spec.pb.go +++ b/googleapis/cloud/aiplatform/v1/annotation_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/annotation_spec.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/artifact.pb.go b/googleapis/cloud/aiplatform/v1/artifact.pb.go index 9ef0e0aaa..da4b8d59a 100644 --- a/googleapis/cloud/aiplatform/v1/artifact.pb.go +++ b/googleapis/cloud/aiplatform/v1/artifact.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/artifact.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/batch_prediction_job.pb.go b/googleapis/cloud/aiplatform/v1/batch_prediction_job.pb.go index 7d756eef8..5299293a3 100644 --- a/googleapis/cloud/aiplatform/v1/batch_prediction_job.pb.go +++ b/googleapis/cloud/aiplatform/v1/batch_prediction_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/batch_prediction_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/completion_stats.pb.go b/googleapis/cloud/aiplatform/v1/completion_stats.pb.go index 32f7dd27e..5e0553997 100644 --- a/googleapis/cloud/aiplatform/v1/completion_stats.pb.go +++ b/googleapis/cloud/aiplatform/v1/completion_stats.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/completion_stats.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/context.pb.go b/googleapis/cloud/aiplatform/v1/context.pb.go index e48280003..e88c9673c 100644 --- a/googleapis/cloud/aiplatform/v1/context.pb.go +++ b/googleapis/cloud/aiplatform/v1/context.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/context.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/custom_job.pb.go b/googleapis/cloud/aiplatform/v1/custom_job.pb.go index 2fe5ff389..d72569ea3 100644 --- a/googleapis/cloud/aiplatform/v1/custom_job.pb.go +++ b/googleapis/cloud/aiplatform/v1/custom_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/custom_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/data_item.pb.go b/googleapis/cloud/aiplatform/v1/data_item.pb.go index 95b0b6dee..f3babc2c6 100644 --- a/googleapis/cloud/aiplatform/v1/data_item.pb.go +++ b/googleapis/cloud/aiplatform/v1/data_item.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/data_item.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/data_labeling_job.pb.go b/googleapis/cloud/aiplatform/v1/data_labeling_job.pb.go index d75d46d8c..033e61b69 100644 --- a/googleapis/cloud/aiplatform/v1/data_labeling_job.pb.go +++ b/googleapis/cloud/aiplatform/v1/data_labeling_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/data_labeling_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/dataset.pb.go b/googleapis/cloud/aiplatform/v1/dataset.pb.go index 3afaf3ecc..d8b6326b0 100644 --- a/googleapis/cloud/aiplatform/v1/dataset.pb.go +++ b/googleapis/cloud/aiplatform/v1/dataset.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/dataset.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/dataset_service.pb.go b/googleapis/cloud/aiplatform/v1/dataset_service.pb.go index 40a803a46..875a6352b 100644 --- a/googleapis/cloud/aiplatform/v1/dataset_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/dataset_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/dataset_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/deployed_index_ref.pb.go b/googleapis/cloud/aiplatform/v1/deployed_index_ref.pb.go index 3bfc03d59..27108b787 100644 --- a/googleapis/cloud/aiplatform/v1/deployed_index_ref.pb.go +++ b/googleapis/cloud/aiplatform/v1/deployed_index_ref.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/deployed_index_ref.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/deployed_model_ref.pb.go b/googleapis/cloud/aiplatform/v1/deployed_model_ref.pb.go index 5ba78ad4e..1bd8be01f 100644 --- a/googleapis/cloud/aiplatform/v1/deployed_model_ref.pb.go +++ b/googleapis/cloud/aiplatform/v1/deployed_model_ref.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/deployed_model_ref.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/encryption_spec.pb.go b/googleapis/cloud/aiplatform/v1/encryption_spec.pb.go index 70a4159f4..da385ec6c 100644 --- a/googleapis/cloud/aiplatform/v1/encryption_spec.pb.go +++ b/googleapis/cloud/aiplatform/v1/encryption_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/encryption_spec.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/endpoint.pb.go b/googleapis/cloud/aiplatform/v1/endpoint.pb.go index 2313ac872..f09b1399f 100644 --- a/googleapis/cloud/aiplatform/v1/endpoint.pb.go +++ b/googleapis/cloud/aiplatform/v1/endpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/endpoint.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/endpoint_service.pb.go b/googleapis/cloud/aiplatform/v1/endpoint_service.pb.go index c8de83acf..f437ece40 100644 --- a/googleapis/cloud/aiplatform/v1/endpoint_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/endpoint_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/endpoint_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/entity_type.pb.go b/googleapis/cloud/aiplatform/v1/entity_type.pb.go index 612f0c6bc..e88d1047a 100644 --- a/googleapis/cloud/aiplatform/v1/entity_type.pb.go +++ b/googleapis/cloud/aiplatform/v1/entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/entity_type.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/env_var.pb.go b/googleapis/cloud/aiplatform/v1/env_var.pb.go index c86b17719..e869bfc5c 100644 --- a/googleapis/cloud/aiplatform/v1/env_var.pb.go +++ b/googleapis/cloud/aiplatform/v1/env_var.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/env_var.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/event.pb.go b/googleapis/cloud/aiplatform/v1/event.pb.go index d3739c3d2..feab35e1e 100644 --- a/googleapis/cloud/aiplatform/v1/event.pb.go +++ b/googleapis/cloud/aiplatform/v1/event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/event.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/execution.pb.go b/googleapis/cloud/aiplatform/v1/execution.pb.go index 94b3f7cf7..fd0150871 100644 --- a/googleapis/cloud/aiplatform/v1/execution.pb.go +++ b/googleapis/cloud/aiplatform/v1/execution.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/execution.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/explanation.pb.go b/googleapis/cloud/aiplatform/v1/explanation.pb.go index 42a8c95fe..fb7cc0c80 100644 --- a/googleapis/cloud/aiplatform/v1/explanation.pb.go +++ b/googleapis/cloud/aiplatform/v1/explanation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/explanation.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/explanation_metadata.pb.go b/googleapis/cloud/aiplatform/v1/explanation_metadata.pb.go index 422efbace..387c585e1 100644 --- a/googleapis/cloud/aiplatform/v1/explanation_metadata.pb.go +++ b/googleapis/cloud/aiplatform/v1/explanation_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/explanation_metadata.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/feature.pb.go b/googleapis/cloud/aiplatform/v1/feature.pb.go index e7d3840df..0312bc3ab 100644 --- a/googleapis/cloud/aiplatform/v1/feature.pb.go +++ b/googleapis/cloud/aiplatform/v1/feature.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/feature.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/feature_monitoring_stats.pb.go b/googleapis/cloud/aiplatform/v1/feature_monitoring_stats.pb.go index f7cd752b6..4a49f4136 100644 --- a/googleapis/cloud/aiplatform/v1/feature_monitoring_stats.pb.go +++ b/googleapis/cloud/aiplatform/v1/feature_monitoring_stats.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/feature_monitoring_stats.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/feature_selector.pb.go b/googleapis/cloud/aiplatform/v1/feature_selector.pb.go index c1adc3922..8f8ed879d 100644 --- a/googleapis/cloud/aiplatform/v1/feature_selector.pb.go +++ b/googleapis/cloud/aiplatform/v1/feature_selector.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/feature_selector.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/featurestore.pb.go b/googleapis/cloud/aiplatform/v1/featurestore.pb.go index ea5b4db9d..fefae115e 100644 --- a/googleapis/cloud/aiplatform/v1/featurestore.pb.go +++ b/googleapis/cloud/aiplatform/v1/featurestore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/featurestore.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/featurestore_online_service.pb.go b/googleapis/cloud/aiplatform/v1/featurestore_online_service.pb.go index 60e7d6d4d..fffa9e173 100644 --- a/googleapis/cloud/aiplatform/v1/featurestore_online_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/featurestore_online_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/featurestore_online_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/featurestore_service.pb.go b/googleapis/cloud/aiplatform/v1/featurestore_service.pb.go index 38c0d5c3f..da7aed4a4 100644 --- a/googleapis/cloud/aiplatform/v1/featurestore_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/featurestore_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/featurestore_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/hyperparameter_tuning_job.pb.go b/googleapis/cloud/aiplatform/v1/hyperparameter_tuning_job.pb.go index aae009a0b..0c5a3b387 100644 --- a/googleapis/cloud/aiplatform/v1/hyperparameter_tuning_job.pb.go +++ b/googleapis/cloud/aiplatform/v1/hyperparameter_tuning_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/hyperparameter_tuning_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/index.pb.go b/googleapis/cloud/aiplatform/v1/index.pb.go index 6ca7f794f..aa6bb013c 100644 --- a/googleapis/cloud/aiplatform/v1/index.pb.go +++ b/googleapis/cloud/aiplatform/v1/index.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/index.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/index_endpoint.pb.go b/googleapis/cloud/aiplatform/v1/index_endpoint.pb.go index 26cf66c45..bbf9b1eaf 100644 --- a/googleapis/cloud/aiplatform/v1/index_endpoint.pb.go +++ b/googleapis/cloud/aiplatform/v1/index_endpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/index_endpoint.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/index_endpoint_service.pb.go b/googleapis/cloud/aiplatform/v1/index_endpoint_service.pb.go index c8bc2ae7d..a27b88673 100644 --- a/googleapis/cloud/aiplatform/v1/index_endpoint_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/index_endpoint_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/index_endpoint_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/index_service.pb.go b/googleapis/cloud/aiplatform/v1/index_service.pb.go index 00f69d669..093942fe1 100644 --- a/googleapis/cloud/aiplatform/v1/index_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/index_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/index_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/io.pb.go b/googleapis/cloud/aiplatform/v1/io.pb.go index ce9719136..78708751d 100644 --- a/googleapis/cloud/aiplatform/v1/io.pb.go +++ b/googleapis/cloud/aiplatform/v1/io.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/io.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/job_service.pb.go b/googleapis/cloud/aiplatform/v1/job_service.pb.go index 658729f9f..1e4c95ad6 100644 --- a/googleapis/cloud/aiplatform/v1/job_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/job_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/job_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/job_state.pb.go b/googleapis/cloud/aiplatform/v1/job_state.pb.go index 392dc81bd..5e540d6a3 100644 --- a/googleapis/cloud/aiplatform/v1/job_state.pb.go +++ b/googleapis/cloud/aiplatform/v1/job_state.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/job_state.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/lineage_subgraph.pb.go b/googleapis/cloud/aiplatform/v1/lineage_subgraph.pb.go index 2bad87839..0f6f007af 100644 --- a/googleapis/cloud/aiplatform/v1/lineage_subgraph.pb.go +++ b/googleapis/cloud/aiplatform/v1/lineage_subgraph.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/lineage_subgraph.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/machine_resources.pb.go b/googleapis/cloud/aiplatform/v1/machine_resources.pb.go index 034197ed5..e6d426ae7 100644 --- a/googleapis/cloud/aiplatform/v1/machine_resources.pb.go +++ b/googleapis/cloud/aiplatform/v1/machine_resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/machine_resources.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/manual_batch_tuning_parameters.pb.go b/googleapis/cloud/aiplatform/v1/manual_batch_tuning_parameters.pb.go index 10548ddbb..81c5d416d 100644 --- a/googleapis/cloud/aiplatform/v1/manual_batch_tuning_parameters.pb.go +++ b/googleapis/cloud/aiplatform/v1/manual_batch_tuning_parameters.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/manual_batch_tuning_parameters.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/metadata_schema.pb.go b/googleapis/cloud/aiplatform/v1/metadata_schema.pb.go index 1e0b0db2a..0de281b4d 100644 --- a/googleapis/cloud/aiplatform/v1/metadata_schema.pb.go +++ b/googleapis/cloud/aiplatform/v1/metadata_schema.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/metadata_schema.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/metadata_service.pb.go b/googleapis/cloud/aiplatform/v1/metadata_service.pb.go index a1308eee3..c2a7b3ce2 100644 --- a/googleapis/cloud/aiplatform/v1/metadata_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/metadata_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/metadata_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/metadata_store.pb.go b/googleapis/cloud/aiplatform/v1/metadata_store.pb.go index 0b7db77dc..4088927d0 100644 --- a/googleapis/cloud/aiplatform/v1/metadata_store.pb.go +++ b/googleapis/cloud/aiplatform/v1/metadata_store.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/metadata_store.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/migratable_resource.pb.go b/googleapis/cloud/aiplatform/v1/migratable_resource.pb.go index 8df4db336..4f6a7744b 100644 --- a/googleapis/cloud/aiplatform/v1/migratable_resource.pb.go +++ b/googleapis/cloud/aiplatform/v1/migratable_resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/migratable_resource.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/migration_service.pb.go b/googleapis/cloud/aiplatform/v1/migration_service.pb.go index 551925aa0..39dd2cd77 100644 --- a/googleapis/cloud/aiplatform/v1/migration_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/migration_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/migration_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/model.pb.go b/googleapis/cloud/aiplatform/v1/model.pb.go index 7d1dc9aca..8051334f7 100644 --- a/googleapis/cloud/aiplatform/v1/model.pb.go +++ b/googleapis/cloud/aiplatform/v1/model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/model.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/model_deployment_monitoring_job.pb.go b/googleapis/cloud/aiplatform/v1/model_deployment_monitoring_job.pb.go index 4a769191a..1f2579a4e 100644 --- a/googleapis/cloud/aiplatform/v1/model_deployment_monitoring_job.pb.go +++ b/googleapis/cloud/aiplatform/v1/model_deployment_monitoring_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/model_deployment_monitoring_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/model_evaluation.pb.go b/googleapis/cloud/aiplatform/v1/model_evaluation.pb.go index 90a2d4cc3..51b13420c 100644 --- a/googleapis/cloud/aiplatform/v1/model_evaluation.pb.go +++ b/googleapis/cloud/aiplatform/v1/model_evaluation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/model_evaluation.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/model_evaluation_slice.pb.go b/googleapis/cloud/aiplatform/v1/model_evaluation_slice.pb.go index 49e20e522..a4dff8005 100644 --- a/googleapis/cloud/aiplatform/v1/model_evaluation_slice.pb.go +++ b/googleapis/cloud/aiplatform/v1/model_evaluation_slice.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/model_evaluation_slice.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/model_monitoring.pb.go b/googleapis/cloud/aiplatform/v1/model_monitoring.pb.go index 3cffbddc8..fa9f63170 100644 --- a/googleapis/cloud/aiplatform/v1/model_monitoring.pb.go +++ b/googleapis/cloud/aiplatform/v1/model_monitoring.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/model_monitoring.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/model_service.pb.go b/googleapis/cloud/aiplatform/v1/model_service.pb.go index ff15d746f..34fbe4d4b 100644 --- a/googleapis/cloud/aiplatform/v1/model_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/model_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/model_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/operation.pb.go b/googleapis/cloud/aiplatform/v1/operation.pb.go index 3fe92b75e..ce1399521 100644 --- a/googleapis/cloud/aiplatform/v1/operation.pb.go +++ b/googleapis/cloud/aiplatform/v1/operation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/operation.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/pipeline_job.pb.go b/googleapis/cloud/aiplatform/v1/pipeline_job.pb.go index 35d375599..d5d233072 100644 --- a/googleapis/cloud/aiplatform/v1/pipeline_job.pb.go +++ b/googleapis/cloud/aiplatform/v1/pipeline_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/pipeline_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/pipeline_service.pb.go b/googleapis/cloud/aiplatform/v1/pipeline_service.pb.go index 658277332..47c1245cb 100644 --- a/googleapis/cloud/aiplatform/v1/pipeline_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/pipeline_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/pipeline_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/pipeline_state.pb.go b/googleapis/cloud/aiplatform/v1/pipeline_state.pb.go index ead82c460..26aef8275 100644 --- a/googleapis/cloud/aiplatform/v1/pipeline_state.pb.go +++ b/googleapis/cloud/aiplatform/v1/pipeline_state.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/pipeline_state.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/prediction_service.pb.go b/googleapis/cloud/aiplatform/v1/prediction_service.pb.go index dbe4fe604..721784a82 100644 --- a/googleapis/cloud/aiplatform/v1/prediction_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/prediction_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/prediction_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_classification.pb.go index 6489114da..7ad6d2211 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/image_classification.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_object_detection.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_object_detection.pb.go index 3bb476f5f..14ac5167c 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_object_detection.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_object_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/image_object_detection.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_segmentation.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_segmentation.pb.go index 0fa57c512..6c4127cc5 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_segmentation.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/image_segmentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/image_segmentation.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_classification.pb.go index 8d347698b..a2c824906 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/text_classification.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_extraction.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_extraction.pb.go index a677c4dbb..410f77d60 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_extraction.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_extraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/text_extraction.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_sentiment.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_sentiment.pb.go index 795c34bf3..daef850af 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_sentiment.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/text_sentiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/text_sentiment.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_action_recognition.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_action_recognition.pb.go index 775993297..4135c4857 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_action_recognition.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_action_recognition.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/video_action_recognition.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_classification.pb.go index 4d02c7d14..95e470e6e 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/video_classification.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_object_tracking.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_object_tracking.pb.go index d41978604..6b2daa578 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_object_tracking.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/instance/video_object_tracking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/instance/video_object_tracking.proto package instance diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/params/image_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/params/image_classification.pb.go index 18305c59f..7ca75afaf 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/params/image_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/params/image_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/params/image_classification.proto package params diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/params/image_object_detection.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/params/image_object_detection.pb.go index 81989e3db..93ceb638d 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/params/image_object_detection.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/params/image_object_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/params/image_object_detection.proto package params diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/params/image_segmentation.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/params/image_segmentation.pb.go index 07403e9c5..be2578d3c 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/params/image_segmentation.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/params/image_segmentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/params/image_segmentation.proto package params diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/params/video_action_recognition.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/params/video_action_recognition.pb.go index fe015d7e3..5cef9446d 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/params/video_action_recognition.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/params/video_action_recognition.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/params/video_action_recognition.proto package params diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/params/video_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/params/video_classification.pb.go index 3a7e84dce..c24c4a1bb 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/params/video_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/params/video_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/params/video_classification.proto package params diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/params/video_object_tracking.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/params/video_object_tracking.pb.go index f6cd7d7f2..5c8361208 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/params/video_object_tracking.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/params/video_object_tracking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/params/video_object_tracking.proto package params diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/classification.pb.go index 49759c7b6..49fc62e0d 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/classification.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/image_object_detection.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/image_object_detection.pb.go index 88cda4653..6d4cb6e34 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/image_object_detection.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/image_object_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/image_object_detection.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/image_segmentation.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/image_segmentation.pb.go index f835414ed..6fa24ac8e 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/image_segmentation.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/image_segmentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/image_segmentation.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/tabular_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/tabular_classification.pb.go index 02182af6b..176b99ca9 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/tabular_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/tabular_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/tabular_classification.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/tabular_regression.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/tabular_regression.pb.go index a4a326d54..efd89101e 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/tabular_regression.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/tabular_regression.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/tabular_regression.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/text_extraction.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/text_extraction.pb.go index 1e354c8b4..8c5597892 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/text_extraction.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/text_extraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/text_extraction.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/text_sentiment.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/text_sentiment.pb.go index 02a28ec50..bc5f74d30 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/text_sentiment.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/text_sentiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/text_sentiment.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_action_recognition.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_action_recognition.pb.go index 8ae3adce0..117a2e2d5 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_action_recognition.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_action_recognition.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/video_action_recognition.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_classification.pb.go index 53bace0eb..237bfa451 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/video_classification.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.pb.go b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.pb.go index ee46e9883..7431865f8 100644 --- a/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/predict/prediction/video_object_tracking.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_classification.pb.go index 218ba5c63..b1a2cc84d 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_classification.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_object_detection.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_object_detection.pb.go index 14a76a5c8..511dcee1d 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_object_detection.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_object_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_object_detection.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_segmentation.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_segmentation.pb.go index 9c140fd40..361a8e98e 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_segmentation.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_segmentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_image_segmentation.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_tables.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_tables.pb.go index 1cf98aadb..694676d6e 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_tables.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_tables.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_tables.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_classification.pb.go index ee79a2eee..d63714b76 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_classification.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_extraction.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_extraction.pb.go index 8cb73ebaf..dcf38c807 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_extraction.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_extraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_extraction.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_sentiment.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_sentiment.pb.go index b068cbc8c..ee73b3721 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_sentiment.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_sentiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_text_sentiment.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_action_recognition.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_action_recognition.pb.go index d368d48c4..70b23a737 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_action_recognition.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_action_recognition.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_action_recognition.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_classification.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_classification.pb.go index 1b803613b..70f52ff94 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_classification.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_object_tracking.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_object_tracking.pb.go index 4d0276f38..e1ebb2def 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_object_tracking.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_object_tracking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/automl_video_object_tracking.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/export_evaluated_data_items_config.pb.go b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/export_evaluated_data_items_config.pb.go index 3d4b9ebd8..3cb58c6ca 100644 --- a/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/export_evaluated_data_items_config.pb.go +++ b/googleapis/cloud/aiplatform/v1/schema/trainingjob/definition/export_evaluated_data_items_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/schema/trainingjob/definition/export_evaluated_data_items_config.proto package definition diff --git a/googleapis/cloud/aiplatform/v1/specialist_pool.pb.go b/googleapis/cloud/aiplatform/v1/specialist_pool.pb.go index 832a76e32..9efcabb38 100644 --- a/googleapis/cloud/aiplatform/v1/specialist_pool.pb.go +++ b/googleapis/cloud/aiplatform/v1/specialist_pool.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/specialist_pool.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/specialist_pool_service.pb.go b/googleapis/cloud/aiplatform/v1/specialist_pool_service.pb.go index 706d98617..92af6dd40 100644 --- a/googleapis/cloud/aiplatform/v1/specialist_pool_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/specialist_pool_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/specialist_pool_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/study.pb.go b/googleapis/cloud/aiplatform/v1/study.pb.go index e10c4af6d..11d9acfa4 100644 --- a/googleapis/cloud/aiplatform/v1/study.pb.go +++ b/googleapis/cloud/aiplatform/v1/study.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/study.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/tensorboard.pb.go b/googleapis/cloud/aiplatform/v1/tensorboard.pb.go index 8e9829de5..70aa3fd4b 100644 --- a/googleapis/cloud/aiplatform/v1/tensorboard.pb.go +++ b/googleapis/cloud/aiplatform/v1/tensorboard.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/tensorboard.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/tensorboard_data.pb.go b/googleapis/cloud/aiplatform/v1/tensorboard_data.pb.go index 126c1b0cb..90e260cf2 100644 --- a/googleapis/cloud/aiplatform/v1/tensorboard_data.pb.go +++ b/googleapis/cloud/aiplatform/v1/tensorboard_data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/tensorboard_data.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/tensorboard_experiment.pb.go b/googleapis/cloud/aiplatform/v1/tensorboard_experiment.pb.go index d2b374485..6031b0753 100644 --- a/googleapis/cloud/aiplatform/v1/tensorboard_experiment.pb.go +++ b/googleapis/cloud/aiplatform/v1/tensorboard_experiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/tensorboard_experiment.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/tensorboard_run.pb.go b/googleapis/cloud/aiplatform/v1/tensorboard_run.pb.go index 71988d921..e0f4eb944 100644 --- a/googleapis/cloud/aiplatform/v1/tensorboard_run.pb.go +++ b/googleapis/cloud/aiplatform/v1/tensorboard_run.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/tensorboard_run.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/tensorboard_service.pb.go b/googleapis/cloud/aiplatform/v1/tensorboard_service.pb.go index 6d717ff21..f6dc40856 100644 --- a/googleapis/cloud/aiplatform/v1/tensorboard_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/tensorboard_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/tensorboard_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/tensorboard_time_series.pb.go b/googleapis/cloud/aiplatform/v1/tensorboard_time_series.pb.go index 3e1edca53..fe707ad79 100644 --- a/googleapis/cloud/aiplatform/v1/tensorboard_time_series.pb.go +++ b/googleapis/cloud/aiplatform/v1/tensorboard_time_series.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/tensorboard_time_series.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/training_pipeline.pb.go b/googleapis/cloud/aiplatform/v1/training_pipeline.pb.go index 6ae347618..d4ccc552c 100644 --- a/googleapis/cloud/aiplatform/v1/training_pipeline.pb.go +++ b/googleapis/cloud/aiplatform/v1/training_pipeline.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/training_pipeline.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/types.pb.go b/googleapis/cloud/aiplatform/v1/types.pb.go index 07d95e66e..fc913a5b8 100644 --- a/googleapis/cloud/aiplatform/v1/types.pb.go +++ b/googleapis/cloud/aiplatform/v1/types.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/types.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/unmanaged_container_model.pb.go b/googleapis/cloud/aiplatform/v1/unmanaged_container_model.pb.go index 5c5d46079..2205d250d 100644 --- a/googleapis/cloud/aiplatform/v1/unmanaged_container_model.pb.go +++ b/googleapis/cloud/aiplatform/v1/unmanaged_container_model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/unmanaged_container_model.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/user_action_reference.pb.go b/googleapis/cloud/aiplatform/v1/user_action_reference.pb.go index e6772caba..22b3478e3 100644 --- a/googleapis/cloud/aiplatform/v1/user_action_reference.pb.go +++ b/googleapis/cloud/aiplatform/v1/user_action_reference.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/user_action_reference.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/value.pb.go b/googleapis/cloud/aiplatform/v1/value.pb.go index a6e700cbe..2f27e227a 100644 --- a/googleapis/cloud/aiplatform/v1/value.pb.go +++ b/googleapis/cloud/aiplatform/v1/value.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/value.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1/vizier_service.pb.go b/googleapis/cloud/aiplatform/v1/vizier_service.pb.go index 77fc14fd9..b70700c5e 100644 --- a/googleapis/cloud/aiplatform/v1/vizier_service.pb.go +++ b/googleapis/cloud/aiplatform/v1/vizier_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1/vizier_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/accelerator_type.pb.go b/googleapis/cloud/aiplatform/v1beta1/accelerator_type.pb.go index 9893452b6..6fc00a5b9 100644 --- a/googleapis/cloud/aiplatform/v1beta1/accelerator_type.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/accelerator_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/accelerator_type.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/annotation.pb.go b/googleapis/cloud/aiplatform/v1beta1/annotation.pb.go index b894f2f35..03283354c 100644 --- a/googleapis/cloud/aiplatform/v1beta1/annotation.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/annotation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/annotation.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/annotation_spec.pb.go b/googleapis/cloud/aiplatform/v1beta1/annotation_spec.pb.go index 92b02a4fe..1567826ab 100644 --- a/googleapis/cloud/aiplatform/v1beta1/annotation_spec.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/annotation_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/annotation_spec.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/artifact.pb.go b/googleapis/cloud/aiplatform/v1beta1/artifact.pb.go index 38cea7740..6fa26efbe 100644 --- a/googleapis/cloud/aiplatform/v1beta1/artifact.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/artifact.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/artifact.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/batch_prediction_job.pb.go b/googleapis/cloud/aiplatform/v1beta1/batch_prediction_job.pb.go index 796c1a4fe..fc0e06c76 100644 --- a/googleapis/cloud/aiplatform/v1beta1/batch_prediction_job.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/batch_prediction_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/batch_prediction_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/completion_stats.pb.go b/googleapis/cloud/aiplatform/v1beta1/completion_stats.pb.go index 5be40bbf4..a68c4b3d4 100644 --- a/googleapis/cloud/aiplatform/v1beta1/completion_stats.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/completion_stats.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/completion_stats.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/context.pb.go b/googleapis/cloud/aiplatform/v1beta1/context.pb.go index e2ad2ba15..e0058b1be 100644 --- a/googleapis/cloud/aiplatform/v1beta1/context.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/context.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/context.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/custom_job.pb.go b/googleapis/cloud/aiplatform/v1beta1/custom_job.pb.go index 634c3b9b3..f39c0da70 100644 --- a/googleapis/cloud/aiplatform/v1beta1/custom_job.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/custom_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/custom_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/data_item.pb.go b/googleapis/cloud/aiplatform/v1beta1/data_item.pb.go index bb19ec332..1a2804d88 100644 --- a/googleapis/cloud/aiplatform/v1beta1/data_item.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/data_item.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/data_item.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/data_labeling_job.pb.go b/googleapis/cloud/aiplatform/v1beta1/data_labeling_job.pb.go index 9b9427eba..4193a8034 100644 --- a/googleapis/cloud/aiplatform/v1beta1/data_labeling_job.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/data_labeling_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/data_labeling_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/dataset.pb.go b/googleapis/cloud/aiplatform/v1beta1/dataset.pb.go index 399934402..d062f937e 100644 --- a/googleapis/cloud/aiplatform/v1beta1/dataset.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/dataset.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/dataset.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/dataset_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/dataset_service.pb.go index cbb7fbb34..5cf85eb5a 100644 --- a/googleapis/cloud/aiplatform/v1beta1/dataset_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/dataset_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/dataset_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/deployed_index_ref.pb.go b/googleapis/cloud/aiplatform/v1beta1/deployed_index_ref.pb.go index 89e894077..a69f2ac69 100644 --- a/googleapis/cloud/aiplatform/v1beta1/deployed_index_ref.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/deployed_index_ref.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/deployed_index_ref.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/deployed_model_ref.pb.go b/googleapis/cloud/aiplatform/v1beta1/deployed_model_ref.pb.go index 0eb2307ad..3c3019610 100644 --- a/googleapis/cloud/aiplatform/v1beta1/deployed_model_ref.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/deployed_model_ref.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/deployed_model_ref.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/encryption_spec.pb.go b/googleapis/cloud/aiplatform/v1beta1/encryption_spec.pb.go index 47b7ebea9..fe381772c 100644 --- a/googleapis/cloud/aiplatform/v1beta1/encryption_spec.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/encryption_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/encryption_spec.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/endpoint.pb.go b/googleapis/cloud/aiplatform/v1beta1/endpoint.pb.go index cbd09076a..645a52d98 100644 --- a/googleapis/cloud/aiplatform/v1beta1/endpoint.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/endpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/endpoint.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/endpoint_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/endpoint_service.pb.go index a2c94f8be..9fadf0c34 100644 --- a/googleapis/cloud/aiplatform/v1beta1/endpoint_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/endpoint_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/endpoint_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/entity_type.pb.go b/googleapis/cloud/aiplatform/v1beta1/entity_type.pb.go index 6799e2c7a..18d11484c 100644 --- a/googleapis/cloud/aiplatform/v1beta1/entity_type.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/entity_type.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/env_var.pb.go b/googleapis/cloud/aiplatform/v1beta1/env_var.pb.go index 34aade199..089778112 100644 --- a/googleapis/cloud/aiplatform/v1beta1/env_var.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/env_var.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/env_var.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/event.pb.go b/googleapis/cloud/aiplatform/v1beta1/event.pb.go index 433b4d05b..4d3e9b0bc 100644 --- a/googleapis/cloud/aiplatform/v1beta1/event.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/event.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/execution.pb.go b/googleapis/cloud/aiplatform/v1beta1/execution.pb.go index 085a721fb..67516963e 100644 --- a/googleapis/cloud/aiplatform/v1beta1/execution.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/execution.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/execution.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/explanation.pb.go b/googleapis/cloud/aiplatform/v1beta1/explanation.pb.go index 7062f6eb5..2b477e24c 100644 --- a/googleapis/cloud/aiplatform/v1beta1/explanation.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/explanation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/explanation.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/explanation_metadata.pb.go b/googleapis/cloud/aiplatform/v1beta1/explanation_metadata.pb.go index be8741165..71e947771 100644 --- a/googleapis/cloud/aiplatform/v1beta1/explanation_metadata.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/explanation_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/explanation_metadata.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/feature.pb.go b/googleapis/cloud/aiplatform/v1beta1/feature.pb.go index 05a251ec2..ae78a2c82 100644 --- a/googleapis/cloud/aiplatform/v1beta1/feature.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/feature.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/feature.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/feature_monitoring_stats.pb.go b/googleapis/cloud/aiplatform/v1beta1/feature_monitoring_stats.pb.go index 3464fda3e..2db91dd37 100644 --- a/googleapis/cloud/aiplatform/v1beta1/feature_monitoring_stats.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/feature_monitoring_stats.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/feature_monitoring_stats.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/feature_selector.pb.go b/googleapis/cloud/aiplatform/v1beta1/feature_selector.pb.go index f2d6ecfd3..138a1a752 100644 --- a/googleapis/cloud/aiplatform/v1beta1/feature_selector.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/feature_selector.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/feature_selector.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/featurestore.pb.go b/googleapis/cloud/aiplatform/v1beta1/featurestore.pb.go index 0a1ff18fd..e0170e0c4 100644 --- a/googleapis/cloud/aiplatform/v1beta1/featurestore.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/featurestore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/featurestore.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/featurestore_monitoring.pb.go b/googleapis/cloud/aiplatform/v1beta1/featurestore_monitoring.pb.go index 49e88839a..a5eae06c2 100644 --- a/googleapis/cloud/aiplatform/v1beta1/featurestore_monitoring.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/featurestore_monitoring.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/featurestore_monitoring.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/featurestore_online_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/featurestore_online_service.pb.go index 8dbad0837..c63b37734 100644 --- a/googleapis/cloud/aiplatform/v1beta1/featurestore_online_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/featurestore_online_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/featurestore_online_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/featurestore_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/featurestore_service.pb.go index 7cb1e715c..530aeb74a 100644 --- a/googleapis/cloud/aiplatform/v1beta1/featurestore_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/featurestore_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/featurestore_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/hyperparameter_tuning_job.pb.go b/googleapis/cloud/aiplatform/v1beta1/hyperparameter_tuning_job.pb.go index 31cbbed9d..f82748d11 100644 --- a/googleapis/cloud/aiplatform/v1beta1/hyperparameter_tuning_job.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/hyperparameter_tuning_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/hyperparameter_tuning_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/index.pb.go b/googleapis/cloud/aiplatform/v1beta1/index.pb.go index b0c234f94..01b767bf5 100644 --- a/googleapis/cloud/aiplatform/v1beta1/index.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/index.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/index.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/index_endpoint.pb.go b/googleapis/cloud/aiplatform/v1beta1/index_endpoint.pb.go index aabca9305..bf179f93e 100644 --- a/googleapis/cloud/aiplatform/v1beta1/index_endpoint.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/index_endpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/index_endpoint.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/index_endpoint_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/index_endpoint_service.pb.go index af157a788..7dd102c0c 100644 --- a/googleapis/cloud/aiplatform/v1beta1/index_endpoint_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/index_endpoint_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/index_endpoint_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/index_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/index_service.pb.go index 004eef2df..10a894160 100644 --- a/googleapis/cloud/aiplatform/v1beta1/index_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/index_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/index_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/io.pb.go b/googleapis/cloud/aiplatform/v1beta1/io.pb.go index 7689e87e8..30be74870 100644 --- a/googleapis/cloud/aiplatform/v1beta1/io.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/io.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/io.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/job_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/job_service.pb.go index 9b3f46170..b63221763 100644 --- a/googleapis/cloud/aiplatform/v1beta1/job_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/job_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/job_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/job_state.pb.go b/googleapis/cloud/aiplatform/v1beta1/job_state.pb.go index bf845ffe9..7eaf38151 100644 --- a/googleapis/cloud/aiplatform/v1beta1/job_state.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/job_state.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/job_state.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/lineage_subgraph.pb.go b/googleapis/cloud/aiplatform/v1beta1/lineage_subgraph.pb.go index 899b8265a..e84daa214 100644 --- a/googleapis/cloud/aiplatform/v1beta1/lineage_subgraph.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/lineage_subgraph.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/lineage_subgraph.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/machine_resources.pb.go b/googleapis/cloud/aiplatform/v1beta1/machine_resources.pb.go index 96b15fdb5..33da8a348 100644 --- a/googleapis/cloud/aiplatform/v1beta1/machine_resources.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/machine_resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/machine_resources.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/manual_batch_tuning_parameters.pb.go b/googleapis/cloud/aiplatform/v1beta1/manual_batch_tuning_parameters.pb.go index ad52016a3..02bf34e26 100644 --- a/googleapis/cloud/aiplatform/v1beta1/manual_batch_tuning_parameters.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/manual_batch_tuning_parameters.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/manual_batch_tuning_parameters.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/metadata_schema.pb.go b/googleapis/cloud/aiplatform/v1beta1/metadata_schema.pb.go index c9ee72c42..3f252252b 100644 --- a/googleapis/cloud/aiplatform/v1beta1/metadata_schema.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/metadata_schema.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/metadata_schema.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/metadata_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/metadata_service.pb.go index d2d1fc67e..37b3d18d2 100644 --- a/googleapis/cloud/aiplatform/v1beta1/metadata_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/metadata_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/metadata_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/metadata_store.pb.go b/googleapis/cloud/aiplatform/v1beta1/metadata_store.pb.go index 014da209d..0181c6e14 100644 --- a/googleapis/cloud/aiplatform/v1beta1/metadata_store.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/metadata_store.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/metadata_store.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/migratable_resource.pb.go b/googleapis/cloud/aiplatform/v1beta1/migratable_resource.pb.go index 372b6892f..8773c8c89 100644 --- a/googleapis/cloud/aiplatform/v1beta1/migratable_resource.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/migratable_resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/migratable_resource.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/migration_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/migration_service.pb.go index 216931fdd..f453f0659 100644 --- a/googleapis/cloud/aiplatform/v1beta1/migration_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/migration_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/migration_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/model.pb.go b/googleapis/cloud/aiplatform/v1beta1/model.pb.go index 911d54df6..5aa820c3e 100644 --- a/googleapis/cloud/aiplatform/v1beta1/model.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/model.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/model_deployment_monitoring_job.pb.go b/googleapis/cloud/aiplatform/v1beta1/model_deployment_monitoring_job.pb.go index 1a5e7ea38..ff7f4c17b 100644 --- a/googleapis/cloud/aiplatform/v1beta1/model_deployment_monitoring_job.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/model_deployment_monitoring_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/model_deployment_monitoring_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/model_evaluation.pb.go b/googleapis/cloud/aiplatform/v1beta1/model_evaluation.pb.go index 3bcd35f20..196bfeb36 100644 --- a/googleapis/cloud/aiplatform/v1beta1/model_evaluation.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/model_evaluation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/model_evaluation.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/model_evaluation_slice.pb.go b/googleapis/cloud/aiplatform/v1beta1/model_evaluation_slice.pb.go index 8af50d004..45707d80d 100644 --- a/googleapis/cloud/aiplatform/v1beta1/model_evaluation_slice.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/model_evaluation_slice.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/model_evaluation_slice.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/model_monitoring.pb.go b/googleapis/cloud/aiplatform/v1beta1/model_monitoring.pb.go index 0c80fe732..171fff1f8 100644 --- a/googleapis/cloud/aiplatform/v1beta1/model_monitoring.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/model_monitoring.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/model_monitoring.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/model_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/model_service.pb.go index f92204792..48566f4ca 100644 --- a/googleapis/cloud/aiplatform/v1beta1/model_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/model_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/model_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/operation.pb.go b/googleapis/cloud/aiplatform/v1beta1/operation.pb.go index fdbc9ecc7..1cd7d065e 100644 --- a/googleapis/cloud/aiplatform/v1beta1/operation.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/operation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/operation.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/pipeline_job.pb.go b/googleapis/cloud/aiplatform/v1beta1/pipeline_job.pb.go index 5b6db93d6..308813ef1 100644 --- a/googleapis/cloud/aiplatform/v1beta1/pipeline_job.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/pipeline_job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/pipeline_job.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/pipeline_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/pipeline_service.pb.go index 569e1ca90..19732e8e3 100644 --- a/googleapis/cloud/aiplatform/v1beta1/pipeline_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/pipeline_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/pipeline_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/pipeline_state.pb.go b/googleapis/cloud/aiplatform/v1beta1/pipeline_state.pb.go index 20dea12c6..cfc35b30f 100644 --- a/googleapis/cloud/aiplatform/v1beta1/pipeline_state.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/pipeline_state.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/pipeline_state.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/prediction_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/prediction_service.pb.go index 632ac6141..22c2b4803 100644 --- a/googleapis/cloud/aiplatform/v1beta1/prediction_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/prediction_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/prediction_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/annotation_payload.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/annotation_payload.pb.go index 54872e445..c0d910fb7 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/annotation_payload.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/annotation_payload.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/annotation_payload.proto package schema diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/annotation_spec_color.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/annotation_spec_color.pb.go index fc3afc0af..4e6f15c66 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/annotation_spec_color.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/annotation_spec_color.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/annotation_spec_color.proto package schema diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/data_item_payload.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/data_item_payload.pb.go index 9b743bf4f..2328ec6bd 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/data_item_payload.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/data_item_payload.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/data_item_payload.proto package schema diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/dataset_metadata.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/dataset_metadata.pb.go index a176e52c8..d0dc6b73d 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/dataset_metadata.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/dataset_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/dataset_metadata.proto package schema diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/geometry.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/geometry.pb.go index 872a4379a..123933eab 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/geometry.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/geometry.proto package schema diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/io_format.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/io_format.pb.go index cdd9ca10f..5e9d9df26 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/io_format.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/io_format.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/io_format.proto package schema @@ -199,7 +199,7 @@ func (x *PredictionResult_Error) GetStatus() code.Code { if x != nil { return x.Status } - return code.Code_OK + return code.Code(0) } func (x *PredictionResult_Error) GetMessage() string { diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.pb.go index 511cfd1fd..f6e6456e0 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/image_classification.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.pb.go index 86bcace97..eb7cc42b1 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/image_object_detection.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.pb.go index 3def2c2ff..11878eb77 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/image_segmentation.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.pb.go index d97a0aac4..e5c7780d3 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/text_classification.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.pb.go index afa489a80..1b74f21c7 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/text_extraction.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.pb.go index 0c96ee70f..e5a283c1f 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/text_sentiment.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.pb.go index 605bea3b9..98e40f37a 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/video_action_recognition.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.pb.go index 7c78d5792..ca5be7f66 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/video_classification.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.pb.go index cb2c3aa93..1f9dbf4f6 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/instance/video_object_tracking.proto package instance diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.pb.go index 859f9c75c..ca67ff8a6 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/params/image_classification.proto package params diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.pb.go index 9e29e06e3..36468952f 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/params/image_object_detection.proto package params diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.pb.go index 970b71244..1e1b2fbda 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/params/image_segmentation.proto package params diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.pb.go index 0288699a8..d2613d043 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/params/video_action_recognition.proto package params diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.pb.go index f4b874308..b901c3b4b 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/params/video_classification.proto package params diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.pb.go index 5f78e051c..712bb71a7 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/params/video_object_tracking.proto package params diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.pb.go index 51f0faf83..deb61cd04 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/classification.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.pb.go index 69ab89023..772ea1e34 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_object_detection.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.pb.go index c0f875ae3..68254aefe 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/image_segmentation.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.pb.go index ab909629c..0a6c6c289 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_classification.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.pb.go index ba2dab57e..3ba7d6e40 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/tabular_regression.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.pb.go index 1814e4175..79cf6d92d 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_extraction.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.pb.go index 2576979d8..cdf2989d3 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/text_sentiment.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.pb.go index 6c8f5fce6..0b5a8a39b 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/time_series_forecasting.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.pb.go index c391033d7..0ab5e1f12 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_action_recognition.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.pb.go index fe3d158b0..9279a7648 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_classification.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.pb.go index 4ff6592f3..b98db233f 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/predict/prediction/video_object_tracking.proto package prediction diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.pb.go index a51d263c1..96be989ba 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_classification.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.pb.go index 63867d303..1a0fdecce 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_object_detection.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.pb.go index 4012ff8aa..e3bb36ada 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_image_segmentation.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.pb.go index 9ea720929..103bee968 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_tables.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.pb.go index 3ab7734b4..b22f6934a 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_classification.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.pb.go index c3a95d742..608298ac7 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_extraction.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.pb.go index 5b3748d75..f1522a72b 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_text_sentiment.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.pb.go index fc79ef662..17dec0e98 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_time_series_forecasting.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.pb.go index d4f1f0e2b..4726987f2 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_action_recognition.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.pb.go index fc009fde0..b3969941a 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_classification.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.pb.go index dd5633254..3b9508dbf 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/automl_video_object_tracking.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.pb.go b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.pb.go index 826485e6a..7ec2e372c 100644 --- a/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/export_evaluated_data_items_config.proto package definition diff --git a/googleapis/cloud/aiplatform/v1beta1/specialist_pool.pb.go b/googleapis/cloud/aiplatform/v1beta1/specialist_pool.pb.go index 17e945d9e..04ab0e610 100644 --- a/googleapis/cloud/aiplatform/v1beta1/specialist_pool.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/specialist_pool.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/specialist_pool.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/specialist_pool_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/specialist_pool_service.pb.go index 37e002e2f..174ae762d 100644 --- a/googleapis/cloud/aiplatform/v1beta1/specialist_pool_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/specialist_pool_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/specialist_pool_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/study.pb.go b/googleapis/cloud/aiplatform/v1beta1/study.pb.go index f9b2f51c9..f123d5b8b 100644 --- a/googleapis/cloud/aiplatform/v1beta1/study.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/study.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/study.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/tensorboard.pb.go b/googleapis/cloud/aiplatform/v1beta1/tensorboard.pb.go index 46e843d9e..8aa99e96d 100644 --- a/googleapis/cloud/aiplatform/v1beta1/tensorboard.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/tensorboard.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/tensorboard.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/tensorboard_data.pb.go b/googleapis/cloud/aiplatform/v1beta1/tensorboard_data.pb.go index 9b80b3743..bcd9ef12b 100644 --- a/googleapis/cloud/aiplatform/v1beta1/tensorboard_data.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/tensorboard_data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/tensorboard_data.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/tensorboard_experiment.pb.go b/googleapis/cloud/aiplatform/v1beta1/tensorboard_experiment.pb.go index 0bd352dde..8c7b774b5 100644 --- a/googleapis/cloud/aiplatform/v1beta1/tensorboard_experiment.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/tensorboard_experiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/tensorboard_experiment.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/tensorboard_run.pb.go b/googleapis/cloud/aiplatform/v1beta1/tensorboard_run.pb.go index 974237d2f..2708a24a3 100644 --- a/googleapis/cloud/aiplatform/v1beta1/tensorboard_run.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/tensorboard_run.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/tensorboard_run.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/tensorboard_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/tensorboard_service.pb.go index 676f047ee..2cee5f091 100644 --- a/googleapis/cloud/aiplatform/v1beta1/tensorboard_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/tensorboard_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/tensorboard_service.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/tensorboard_time_series.pb.go b/googleapis/cloud/aiplatform/v1beta1/tensorboard_time_series.pb.go index ce8e92ffc..56b071c1e 100644 --- a/googleapis/cloud/aiplatform/v1beta1/tensorboard_time_series.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/tensorboard_time_series.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/tensorboard_time_series.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/training_pipeline.pb.go b/googleapis/cloud/aiplatform/v1beta1/training_pipeline.pb.go index 1104b0638..9cb3c6057 100644 --- a/googleapis/cloud/aiplatform/v1beta1/training_pipeline.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/training_pipeline.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/training_pipeline.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/types.pb.go b/googleapis/cloud/aiplatform/v1beta1/types.pb.go index dc5e16baf..398cb719c 100644 --- a/googleapis/cloud/aiplatform/v1beta1/types.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/types.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/types.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/unmanaged_container_model.pb.go b/googleapis/cloud/aiplatform/v1beta1/unmanaged_container_model.pb.go index 1d947e27a..e62196ba3 100644 --- a/googleapis/cloud/aiplatform/v1beta1/unmanaged_container_model.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/unmanaged_container_model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/unmanaged_container_model.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/user_action_reference.pb.go b/googleapis/cloud/aiplatform/v1beta1/user_action_reference.pb.go index 8015b1fc0..2c5a70637 100644 --- a/googleapis/cloud/aiplatform/v1beta1/user_action_reference.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/user_action_reference.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/user_action_reference.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/value.pb.go b/googleapis/cloud/aiplatform/v1beta1/value.pb.go index ead1a48e6..cf2fa1af5 100644 --- a/googleapis/cloud/aiplatform/v1beta1/value.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/value.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/value.proto package aiplatform diff --git a/googleapis/cloud/aiplatform/v1beta1/vizier_service.pb.go b/googleapis/cloud/aiplatform/v1beta1/vizier_service.pb.go index 15988d160..5106ec905 100644 --- a/googleapis/cloud/aiplatform/v1beta1/vizier_service.pb.go +++ b/googleapis/cloud/aiplatform/v1beta1/vizier_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/aiplatform/v1beta1/vizier_service.proto package aiplatform diff --git a/googleapis/cloud/apigateway/v1/apigateway.pb.go b/googleapis/cloud/apigateway/v1/apigateway.pb.go index a633dbbfd..fe52af87c 100644 --- a/googleapis/cloud/apigateway/v1/apigateway.pb.go +++ b/googleapis/cloud/apigateway/v1/apigateway.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/apigateway/v1/apigateway.proto package apigateway diff --git a/googleapis/cloud/apigateway/v1/apigateway_service.pb.go b/googleapis/cloud/apigateway/v1/apigateway_service.pb.go index d1da582e9..bf5dc3656 100644 --- a/googleapis/cloud/apigateway/v1/apigateway_service.pb.go +++ b/googleapis/cloud/apigateway/v1/apigateway_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/apigateway/v1/apigateway_service.proto package apigateway diff --git a/googleapis/cloud/apigeeconnect/v1/connection.pb.go b/googleapis/cloud/apigeeconnect/v1/connection.pb.go index efd3b148c..309ddf25e 100644 --- a/googleapis/cloud/apigeeconnect/v1/connection.pb.go +++ b/googleapis/cloud/apigeeconnect/v1/connection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/apigeeconnect/v1/connection.proto package apigeeconnect diff --git a/googleapis/cloud/apigeeconnect/v1/tether.pb.go b/googleapis/cloud/apigeeconnect/v1/tether.pb.go index 8ec16343f..d65396faa 100644 --- a/googleapis/cloud/apigeeconnect/v1/tether.pb.go +++ b/googleapis/cloud/apigeeconnect/v1/tether.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/apigeeconnect/v1/tether.proto package apigeeconnect diff --git a/googleapis/cloud/asset/v1/asset_service.pb.go b/googleapis/cloud/asset/v1/asset_service.pb.go index 55c05ab69..afd7c56ae 100644 --- a/googleapis/cloud/asset/v1/asset_service.pb.go +++ b/googleapis/cloud/asset/v1/asset_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1/asset_service.proto package asset diff --git a/googleapis/cloud/asset/v1/assets.pb.go b/googleapis/cloud/asset/v1/assets.pb.go index f8527c52f..522a257bd 100644 --- a/googleapis/cloud/asset/v1/assets.pb.go +++ b/googleapis/cloud/asset/v1/assets.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1/assets.proto package asset @@ -1739,7 +1739,7 @@ func (x *IamPolicyAnalysisState) GetCode() code.Code { if x != nil { return x.Code } - return code.Code_OK + return code.Code(0) } func (x *IamPolicyAnalysisState) GetCause() string { diff --git a/googleapis/cloud/asset/v1p1beta1/asset_service.pb.go b/googleapis/cloud/asset/v1p1beta1/asset_service.pb.go index 74a0e8359..b8a79d5ac 100644 --- a/googleapis/cloud/asset/v1p1beta1/asset_service.pb.go +++ b/googleapis/cloud/asset/v1p1beta1/asset_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p1beta1/asset_service.proto package asset diff --git a/googleapis/cloud/asset/v1p1beta1/assets.pb.go b/googleapis/cloud/asset/v1p1beta1/assets.pb.go index 2167f5d85..4723fdd8b 100644 --- a/googleapis/cloud/asset/v1p1beta1/assets.pb.go +++ b/googleapis/cloud/asset/v1p1beta1/assets.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p1beta1/assets.proto package asset diff --git a/googleapis/cloud/asset/v1p2beta1/asset_service.pb.go b/googleapis/cloud/asset/v1p2beta1/asset_service.pb.go index a41513280..c90853efb 100644 --- a/googleapis/cloud/asset/v1p2beta1/asset_service.pb.go +++ b/googleapis/cloud/asset/v1p2beta1/asset_service.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p2beta1/asset_service.proto package asset diff --git a/googleapis/cloud/asset/v1p2beta1/assets.pb.go b/googleapis/cloud/asset/v1p2beta1/assets.pb.go index 1450d5828..809fda55f 100644 --- a/googleapis/cloud/asset/v1p2beta1/assets.pb.go +++ b/googleapis/cloud/asset/v1p2beta1/assets.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p2beta1/assets.proto package asset diff --git a/googleapis/cloud/asset/v1p4beta1/asset_service.pb.go b/googleapis/cloud/asset/v1p4beta1/asset_service.pb.go index bfabf8a8e..c74fe6a74 100644 --- a/googleapis/cloud/asset/v1p4beta1/asset_service.pb.go +++ b/googleapis/cloud/asset/v1p4beta1/asset_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p4beta1/asset_service.proto package asset diff --git a/googleapis/cloud/asset/v1p4beta1/assets.pb.go b/googleapis/cloud/asset/v1p4beta1/assets.pb.go index 0a961d663..79093bd3d 100644 --- a/googleapis/cloud/asset/v1p4beta1/assets.pb.go +++ b/googleapis/cloud/asset/v1p4beta1/assets.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p4beta1/assets.proto package asset @@ -180,7 +180,7 @@ func (x *IamPolicyAnalysisResult_AnalysisState) GetCode() code.Code { if x != nil { return x.Code } - return code.Code_OK + return code.Code(0) } func (x *IamPolicyAnalysisResult_AnalysisState) GetCause() string { diff --git a/googleapis/cloud/asset/v1p5beta1/asset_service.pb.go b/googleapis/cloud/asset/v1p5beta1/asset_service.pb.go index 50ee156b4..0b9e75089 100644 --- a/googleapis/cloud/asset/v1p5beta1/asset_service.pb.go +++ b/googleapis/cloud/asset/v1p5beta1/asset_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p5beta1/asset_service.proto package asset diff --git a/googleapis/cloud/asset/v1p5beta1/assets.pb.go b/googleapis/cloud/asset/v1p5beta1/assets.pb.go index a40f8e152..5f928dd3e 100644 --- a/googleapis/cloud/asset/v1p5beta1/assets.pb.go +++ b/googleapis/cloud/asset/v1p5beta1/assets.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p5beta1/assets.proto package asset diff --git a/googleapis/cloud/asset/v1p7beta1/asset_service.pb.go b/googleapis/cloud/asset/v1p7beta1/asset_service.pb.go index b8bf7311f..3e6a062f5 100644 --- a/googleapis/cloud/asset/v1p7beta1/asset_service.pb.go +++ b/googleapis/cloud/asset/v1p7beta1/asset_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p7beta1/asset_service.proto package asset diff --git a/googleapis/cloud/asset/v1p7beta1/assets.pb.go b/googleapis/cloud/asset/v1p7beta1/assets.pb.go index 38eb7a7ec..aa7c6bb44 100644 --- a/googleapis/cloud/asset/v1p7beta1/assets.pb.go +++ b/googleapis/cloud/asset/v1p7beta1/assets.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/asset/v1p7beta1/assets.proto package asset diff --git a/googleapis/cloud/assuredworkloads/v1/assuredworkloads.pb.go b/googleapis/cloud/assuredworkloads/v1/assuredworkloads.pb.go index b7482644b..6a1c4ffe3 100644 --- a/googleapis/cloud/assuredworkloads/v1/assuredworkloads.pb.go +++ b/googleapis/cloud/assuredworkloads/v1/assuredworkloads.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/assuredworkloads/v1/assuredworkloads.proto package assuredworkloads diff --git a/googleapis/cloud/assuredworkloads/v1beta1/assuredworkloads_v1beta1.pb.go b/googleapis/cloud/assuredworkloads/v1beta1/assuredworkloads_v1beta1.pb.go index 0c33af0ff..fae75f622 100644 --- a/googleapis/cloud/assuredworkloads/v1beta1/assuredworkloads_v1beta1.pb.go +++ b/googleapis/cloud/assuredworkloads/v1beta1/assuredworkloads_v1beta1.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/assuredworkloads/v1beta1/assuredworkloads_v1beta1.proto package assuredworkloads diff --git a/googleapis/cloud/audit/audit_log.pb.go b/googleapis/cloud/audit/audit_log.pb.go index dadbf96e6..066a10b33 100644 --- a/googleapis/cloud/audit/audit_log.pb.go +++ b/googleapis/cloud/audit/audit_log.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/audit/audit_log.proto package audit diff --git a/googleapis/cloud/audit/bigquery_audit_metadata.pb.go b/googleapis/cloud/audit/bigquery_audit_metadata.pb.go index 71d8535a9..6f42328ea 100644 --- a/googleapis/cloud/audit/bigquery_audit_metadata.pb.go +++ b/googleapis/cloud/audit/bigquery_audit_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/audit/bigquery_audit_metadata.proto package audit diff --git a/googleapis/cloud/automl/v1/annotation_payload.pb.go b/googleapis/cloud/automl/v1/annotation_payload.pb.go index 1944265c3..226904678 100644 --- a/googleapis/cloud/automl/v1/annotation_payload.pb.go +++ b/googleapis/cloud/automl/v1/annotation_payload.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/annotation_payload.proto package automl diff --git a/googleapis/cloud/automl/v1/annotation_spec.pb.go b/googleapis/cloud/automl/v1/annotation_spec.pb.go index b9d33cb67..49dc3378c 100644 --- a/googleapis/cloud/automl/v1/annotation_spec.pb.go +++ b/googleapis/cloud/automl/v1/annotation_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/annotation_spec.proto package automl diff --git a/googleapis/cloud/automl/v1/classification.pb.go b/googleapis/cloud/automl/v1/classification.pb.go index ce89bd6cb..77e8e238b 100644 --- a/googleapis/cloud/automl/v1/classification.pb.go +++ b/googleapis/cloud/automl/v1/classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/classification.proto package automl diff --git a/googleapis/cloud/automl/v1/data_items.pb.go b/googleapis/cloud/automl/v1/data_items.pb.go index f2392dc5a..179007d59 100644 --- a/googleapis/cloud/automl/v1/data_items.pb.go +++ b/googleapis/cloud/automl/v1/data_items.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/data_items.proto package automl diff --git a/googleapis/cloud/automl/v1/dataset.pb.go b/googleapis/cloud/automl/v1/dataset.pb.go index 3011e14c5..4d90b57db 100644 --- a/googleapis/cloud/automl/v1/dataset.pb.go +++ b/googleapis/cloud/automl/v1/dataset.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/dataset.proto package automl diff --git a/googleapis/cloud/automl/v1/detection.pb.go b/googleapis/cloud/automl/v1/detection.pb.go index 5ff68b8be..d16f7f81e 100644 --- a/googleapis/cloud/automl/v1/detection.pb.go +++ b/googleapis/cloud/automl/v1/detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/detection.proto package automl diff --git a/googleapis/cloud/automl/v1/geometry.pb.go b/googleapis/cloud/automl/v1/geometry.pb.go index d219ce228..6caa32a06 100644 --- a/googleapis/cloud/automl/v1/geometry.pb.go +++ b/googleapis/cloud/automl/v1/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/geometry.proto package automl diff --git a/googleapis/cloud/automl/v1/image.pb.go b/googleapis/cloud/automl/v1/image.pb.go index 90175f928..a73ef2e9f 100644 --- a/googleapis/cloud/automl/v1/image.pb.go +++ b/googleapis/cloud/automl/v1/image.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/image.proto package automl diff --git a/googleapis/cloud/automl/v1/io.pb.go b/googleapis/cloud/automl/v1/io.pb.go index 51d038b8c..99ed8a3e9 100644 --- a/googleapis/cloud/automl/v1/io.pb.go +++ b/googleapis/cloud/automl/v1/io.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/io.proto package automl diff --git a/googleapis/cloud/automl/v1/model.pb.go b/googleapis/cloud/automl/v1/model.pb.go index 4cc7310e3..fdb76f5a0 100644 --- a/googleapis/cloud/automl/v1/model.pb.go +++ b/googleapis/cloud/automl/v1/model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/model.proto package automl diff --git a/googleapis/cloud/automl/v1/model_evaluation.pb.go b/googleapis/cloud/automl/v1/model_evaluation.pb.go index 050627fc7..b5b4b464d 100644 --- a/googleapis/cloud/automl/v1/model_evaluation.pb.go +++ b/googleapis/cloud/automl/v1/model_evaluation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/model_evaluation.proto package automl diff --git a/googleapis/cloud/automl/v1/operations.pb.go b/googleapis/cloud/automl/v1/operations.pb.go index f67282129..c7f4e3db9 100644 --- a/googleapis/cloud/automl/v1/operations.pb.go +++ b/googleapis/cloud/automl/v1/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/operations.proto package automl diff --git a/googleapis/cloud/automl/v1/prediction_service.pb.go b/googleapis/cloud/automl/v1/prediction_service.pb.go index 2c9868224..eb1f3f7b4 100644 --- a/googleapis/cloud/automl/v1/prediction_service.pb.go +++ b/googleapis/cloud/automl/v1/prediction_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/prediction_service.proto package automl diff --git a/googleapis/cloud/automl/v1/service.pb.go b/googleapis/cloud/automl/v1/service.pb.go index ecf70d535..c84c05f54 100644 --- a/googleapis/cloud/automl/v1/service.pb.go +++ b/googleapis/cloud/automl/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/service.proto package automl diff --git a/googleapis/cloud/automl/v1/text.pb.go b/googleapis/cloud/automl/v1/text.pb.go index 82c92e2bd..40516ba3b 100644 --- a/googleapis/cloud/automl/v1/text.pb.go +++ b/googleapis/cloud/automl/v1/text.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/text.proto package automl diff --git a/googleapis/cloud/automl/v1/text_extraction.pb.go b/googleapis/cloud/automl/v1/text_extraction.pb.go index 9190888a7..ad56d1025 100644 --- a/googleapis/cloud/automl/v1/text_extraction.pb.go +++ b/googleapis/cloud/automl/v1/text_extraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/text_extraction.proto package automl diff --git a/googleapis/cloud/automl/v1/text_segment.pb.go b/googleapis/cloud/automl/v1/text_segment.pb.go index 8c923f2ac..0d9a81ac2 100644 --- a/googleapis/cloud/automl/v1/text_segment.pb.go +++ b/googleapis/cloud/automl/v1/text_segment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/text_segment.proto package automl diff --git a/googleapis/cloud/automl/v1/text_sentiment.pb.go b/googleapis/cloud/automl/v1/text_sentiment.pb.go index 3a53168f1..565d91fcc 100644 --- a/googleapis/cloud/automl/v1/text_sentiment.pb.go +++ b/googleapis/cloud/automl/v1/text_sentiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/text_sentiment.proto package automl diff --git a/googleapis/cloud/automl/v1/translation.pb.go b/googleapis/cloud/automl/v1/translation.pb.go index 2b834c6a9..de29872b5 100644 --- a/googleapis/cloud/automl/v1/translation.pb.go +++ b/googleapis/cloud/automl/v1/translation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1/translation.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/annotation_payload.pb.go b/googleapis/cloud/automl/v1beta1/annotation_payload.pb.go index 905c59768..008dd8ecc 100644 --- a/googleapis/cloud/automl/v1beta1/annotation_payload.pb.go +++ b/googleapis/cloud/automl/v1beta1/annotation_payload.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/annotation_payload.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/annotation_spec.pb.go b/googleapis/cloud/automl/v1beta1/annotation_spec.pb.go index d131db7e7..0e0b34c28 100644 --- a/googleapis/cloud/automl/v1beta1/annotation_spec.pb.go +++ b/googleapis/cloud/automl/v1beta1/annotation_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/annotation_spec.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/classification.pb.go b/googleapis/cloud/automl/v1beta1/classification.pb.go index e5e2f6839..c211e04f6 100644 --- a/googleapis/cloud/automl/v1beta1/classification.pb.go +++ b/googleapis/cloud/automl/v1beta1/classification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/classification.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/column_spec.pb.go b/googleapis/cloud/automl/v1beta1/column_spec.pb.go index 14e6045e7..7b0db88d3 100644 --- a/googleapis/cloud/automl/v1beta1/column_spec.pb.go +++ b/googleapis/cloud/automl/v1beta1/column_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/column_spec.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/data_items.pb.go b/googleapis/cloud/automl/v1beta1/data_items.pb.go index c0b3ed634..b27e5d359 100644 --- a/googleapis/cloud/automl/v1beta1/data_items.pb.go +++ b/googleapis/cloud/automl/v1beta1/data_items.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/data_items.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/data_stats.pb.go b/googleapis/cloud/automl/v1beta1/data_stats.pb.go index 958e118a1..2dc9033f9 100644 --- a/googleapis/cloud/automl/v1beta1/data_stats.pb.go +++ b/googleapis/cloud/automl/v1beta1/data_stats.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/data_stats.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/data_types.pb.go b/googleapis/cloud/automl/v1beta1/data_types.pb.go index 9c3886f69..42c0d358f 100644 --- a/googleapis/cloud/automl/v1beta1/data_types.pb.go +++ b/googleapis/cloud/automl/v1beta1/data_types.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/data_types.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/dataset.pb.go b/googleapis/cloud/automl/v1beta1/dataset.pb.go index 646ff66a8..8bd2c3581 100644 --- a/googleapis/cloud/automl/v1beta1/dataset.pb.go +++ b/googleapis/cloud/automl/v1beta1/dataset.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/dataset.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/detection.pb.go b/googleapis/cloud/automl/v1beta1/detection.pb.go index e2557c2d4..504b3ab44 100644 --- a/googleapis/cloud/automl/v1beta1/detection.pb.go +++ b/googleapis/cloud/automl/v1beta1/detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/detection.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/geometry.pb.go b/googleapis/cloud/automl/v1beta1/geometry.pb.go index cc83ec5b6..23bf99022 100644 --- a/googleapis/cloud/automl/v1beta1/geometry.pb.go +++ b/googleapis/cloud/automl/v1beta1/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/geometry.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/image.pb.go b/googleapis/cloud/automl/v1beta1/image.pb.go index 850a2503f..1eb06d8cb 100644 --- a/googleapis/cloud/automl/v1beta1/image.pb.go +++ b/googleapis/cloud/automl/v1beta1/image.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/image.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/io.pb.go b/googleapis/cloud/automl/v1beta1/io.pb.go index 1f543c906..71914d6bc 100644 --- a/googleapis/cloud/automl/v1beta1/io.pb.go +++ b/googleapis/cloud/automl/v1beta1/io.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/io.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/model.pb.go b/googleapis/cloud/automl/v1beta1/model.pb.go index 6aaf86840..f2d2215be 100644 --- a/googleapis/cloud/automl/v1beta1/model.pb.go +++ b/googleapis/cloud/automl/v1beta1/model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/model.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/model_evaluation.pb.go b/googleapis/cloud/automl/v1beta1/model_evaluation.pb.go index 33d138c01..1141bf4ae 100644 --- a/googleapis/cloud/automl/v1beta1/model_evaluation.pb.go +++ b/googleapis/cloud/automl/v1beta1/model_evaluation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/model_evaluation.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/operations.pb.go b/googleapis/cloud/automl/v1beta1/operations.pb.go index 2849ff7ef..4f75724c7 100644 --- a/googleapis/cloud/automl/v1beta1/operations.pb.go +++ b/googleapis/cloud/automl/v1beta1/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/operations.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/prediction_service.pb.go b/googleapis/cloud/automl/v1beta1/prediction_service.pb.go index 3ae6776c8..5f95b3a59 100644 --- a/googleapis/cloud/automl/v1beta1/prediction_service.pb.go +++ b/googleapis/cloud/automl/v1beta1/prediction_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/prediction_service.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/ranges.pb.go b/googleapis/cloud/automl/v1beta1/ranges.pb.go index 489925c5a..e2e3196a2 100644 --- a/googleapis/cloud/automl/v1beta1/ranges.pb.go +++ b/googleapis/cloud/automl/v1beta1/ranges.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/ranges.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/regression.pb.go b/googleapis/cloud/automl/v1beta1/regression.pb.go index a97bf27e8..4d0039802 100644 --- a/googleapis/cloud/automl/v1beta1/regression.pb.go +++ b/googleapis/cloud/automl/v1beta1/regression.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/regression.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/service.pb.go b/googleapis/cloud/automl/v1beta1/service.pb.go index 5b107f6a5..d6d818982 100644 --- a/googleapis/cloud/automl/v1beta1/service.pb.go +++ b/googleapis/cloud/automl/v1beta1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/service.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/table_spec.pb.go b/googleapis/cloud/automl/v1beta1/table_spec.pb.go index d829bdfcf..547b69dad 100644 --- a/googleapis/cloud/automl/v1beta1/table_spec.pb.go +++ b/googleapis/cloud/automl/v1beta1/table_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/table_spec.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/tables.pb.go b/googleapis/cloud/automl/v1beta1/tables.pb.go index 451aa81aa..09b8d122c 100644 --- a/googleapis/cloud/automl/v1beta1/tables.pb.go +++ b/googleapis/cloud/automl/v1beta1/tables.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/tables.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/temporal.pb.go b/googleapis/cloud/automl/v1beta1/temporal.pb.go index e17ac3648..e2f289cfe 100644 --- a/googleapis/cloud/automl/v1beta1/temporal.pb.go +++ b/googleapis/cloud/automl/v1beta1/temporal.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/temporal.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/text.pb.go b/googleapis/cloud/automl/v1beta1/text.pb.go index c3e0f0d1e..633a91c18 100644 --- a/googleapis/cloud/automl/v1beta1/text.pb.go +++ b/googleapis/cloud/automl/v1beta1/text.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/text.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/text_extraction.pb.go b/googleapis/cloud/automl/v1beta1/text_extraction.pb.go index 18257136b..37d9f7ec0 100644 --- a/googleapis/cloud/automl/v1beta1/text_extraction.pb.go +++ b/googleapis/cloud/automl/v1beta1/text_extraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/text_extraction.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/text_segment.pb.go b/googleapis/cloud/automl/v1beta1/text_segment.pb.go index 5235793e3..7a091ea9e 100644 --- a/googleapis/cloud/automl/v1beta1/text_segment.pb.go +++ b/googleapis/cloud/automl/v1beta1/text_segment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/text_segment.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/text_sentiment.pb.go b/googleapis/cloud/automl/v1beta1/text_sentiment.pb.go index 2625fdef0..1b3923f52 100644 --- a/googleapis/cloud/automl/v1beta1/text_sentiment.pb.go +++ b/googleapis/cloud/automl/v1beta1/text_sentiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/text_sentiment.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/translation.pb.go b/googleapis/cloud/automl/v1beta1/translation.pb.go index 0083f6257..98bb35c19 100644 --- a/googleapis/cloud/automl/v1beta1/translation.pb.go +++ b/googleapis/cloud/automl/v1beta1/translation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/translation.proto package automl diff --git a/googleapis/cloud/automl/v1beta1/video.pb.go b/googleapis/cloud/automl/v1beta1/video.pb.go index b0a7da452..15d8ed427 100644 --- a/googleapis/cloud/automl/v1beta1/video.pb.go +++ b/googleapis/cloud/automl/v1beta1/video.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/automl/v1beta1/video.proto package automl diff --git a/googleapis/cloud/baremetalsolution/v2/baremetalsolution.pb.go b/googleapis/cloud/baremetalsolution/v2/baremetalsolution.pb.go index a29562251..1b5dc7987 100644 --- a/googleapis/cloud/baremetalsolution/v2/baremetalsolution.pb.go +++ b/googleapis/cloud/baremetalsolution/v2/baremetalsolution.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/baremetalsolution/v2/baremetalsolution.proto package baremetalsolution diff --git a/googleapis/cloud/bigquery/connection/v1/connection.pb.go b/googleapis/cloud/bigquery/connection/v1/connection.pb.go index 07928fad1..62c44813b 100644 --- a/googleapis/cloud/bigquery/connection/v1/connection.pb.go +++ b/googleapis/cloud/bigquery/connection/v1/connection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/connection/v1/connection.proto package connection diff --git a/googleapis/cloud/bigquery/connection/v1beta1/connection.pb.go b/googleapis/cloud/bigquery/connection/v1beta1/connection.pb.go index 47059ab46..a3664b8d3 100644 --- a/googleapis/cloud/bigquery/connection/v1beta1/connection.pb.go +++ b/googleapis/cloud/bigquery/connection/v1beta1/connection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/connection/v1beta1/connection.proto package connection diff --git a/googleapis/cloud/bigquery/datatransfer/v1/datatransfer.pb.go b/googleapis/cloud/bigquery/datatransfer/v1/datatransfer.pb.go index 84339d743..2a443934d 100644 --- a/googleapis/cloud/bigquery/datatransfer/v1/datatransfer.pb.go +++ b/googleapis/cloud/bigquery/datatransfer/v1/datatransfer.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/datatransfer/v1/datatransfer.proto package datatransfer diff --git a/googleapis/cloud/bigquery/datatransfer/v1/transfer.pb.go b/googleapis/cloud/bigquery/datatransfer/v1/transfer.pb.go index 7561e630f..f639c737e 100644 --- a/googleapis/cloud/bigquery/datatransfer/v1/transfer.pb.go +++ b/googleapis/cloud/bigquery/datatransfer/v1/transfer.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/datatransfer/v1/transfer.proto package datatransfer diff --git a/googleapis/cloud/bigquery/logging/v1/audit_data.pb.go b/googleapis/cloud/bigquery/logging/v1/audit_data.pb.go index e605154fa..dbfe97437 100644 --- a/googleapis/cloud/bigquery/logging/v1/audit_data.pb.go +++ b/googleapis/cloud/bigquery/logging/v1/audit_data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/logging/v1/audit_data.proto package logging diff --git a/googleapis/cloud/bigquery/migration/tasks/assessment/v2alpha/assessment.pb.go b/googleapis/cloud/bigquery/migration/tasks/assessment/v2alpha/assessment.pb.go index a90c9c5cc..0c2010d19 100644 --- a/googleapis/cloud/bigquery/migration/tasks/assessment/v2alpha/assessment.pb.go +++ b/googleapis/cloud/bigquery/migration/tasks/assessment/v2alpha/assessment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/migration/tasks/assessment/v2alpha/assessment.proto package assessment diff --git a/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha/dataset_reference.pb.go b/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha/dataset_reference.pb.go index da00fd91f..e9d9c1dea 100644 --- a/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha/dataset_reference.pb.go +++ b/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha/dataset_reference.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/migration/tasks/translation/v2alpha/dataset_reference.proto package translation diff --git a/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha/translation.pb.go b/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha/translation.pb.go index ac4447c35..5e66cfa5b 100644 --- a/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha/translation.pb.go +++ b/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha/translation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/migration/tasks/translation/v2alpha/translation.proto package translation diff --git a/googleapis/cloud/bigquery/migration/v2alpha/migration_entities.pb.go b/googleapis/cloud/bigquery/migration/v2alpha/migration_entities.pb.go index 135365934..2dbfaa6be 100644 --- a/googleapis/cloud/bigquery/migration/v2alpha/migration_entities.pb.go +++ b/googleapis/cloud/bigquery/migration/v2alpha/migration_entities.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/migration/v2alpha/migration_entities.proto package migration diff --git a/googleapis/cloud/bigquery/migration/v2alpha/migration_error_details.pb.go b/googleapis/cloud/bigquery/migration/v2alpha/migration_error_details.pb.go index 3777cb1e4..b79b14bbc 100644 --- a/googleapis/cloud/bigquery/migration/v2alpha/migration_error_details.pb.go +++ b/googleapis/cloud/bigquery/migration/v2alpha/migration_error_details.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/migration/v2alpha/migration_error_details.proto package migration diff --git a/googleapis/cloud/bigquery/migration/v2alpha/migration_metrics.pb.go b/googleapis/cloud/bigquery/migration/v2alpha/migration_metrics.pb.go index 5c9f729ae..b86926d10 100644 --- a/googleapis/cloud/bigquery/migration/v2alpha/migration_metrics.pb.go +++ b/googleapis/cloud/bigquery/migration/v2alpha/migration_metrics.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/migration/v2alpha/migration_metrics.proto package migration @@ -112,14 +112,14 @@ func (x *TimeSeries) GetValueType() metric.MetricDescriptor_ValueType { if x != nil { return x.ValueType } - return metric.MetricDescriptor_VALUE_TYPE_UNSPECIFIED + return metric.MetricDescriptor_ValueType(0) } func (x *TimeSeries) GetMetricKind() metric.MetricDescriptor_MetricKind { if x != nil { return x.MetricKind } - return metric.MetricDescriptor_METRIC_KIND_UNSPECIFIED + return metric.MetricDescriptor_MetricKind(0) } func (x *TimeSeries) GetPoints() []*Point { diff --git a/googleapis/cloud/bigquery/migration/v2alpha/migration_service.pb.go b/googleapis/cloud/bigquery/migration/v2alpha/migration_service.pb.go index eaaad1796..5b5215a9d 100644 --- a/googleapis/cloud/bigquery/migration/v2alpha/migration_service.pb.go +++ b/googleapis/cloud/bigquery/migration/v2alpha/migration_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/migration/v2alpha/migration_service.proto package migration diff --git a/googleapis/cloud/bigquery/migration/v2alpha/translation_service.pb.go b/googleapis/cloud/bigquery/migration/v2alpha/translation_service.pb.go index 323b74fa7..20632b6c9 100644 --- a/googleapis/cloud/bigquery/migration/v2alpha/translation_service.pb.go +++ b/googleapis/cloud/bigquery/migration/v2alpha/translation_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/migration/v2alpha/translation_service.proto package migration diff --git a/googleapis/cloud/bigquery/reservation/v1/reservation.pb.go b/googleapis/cloud/bigquery/reservation/v1/reservation.pb.go index db4dce63d..983e5292e 100644 --- a/googleapis/cloud/bigquery/reservation/v1/reservation.pb.go +++ b/googleapis/cloud/bigquery/reservation/v1/reservation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/reservation/v1/reservation.proto package reservation diff --git a/googleapis/cloud/bigquery/reservation/v1beta1/reservation.pb.go b/googleapis/cloud/bigquery/reservation/v1beta1/reservation.pb.go index 82be55a29..4f27b74e8 100644 --- a/googleapis/cloud/bigquery/reservation/v1beta1/reservation.pb.go +++ b/googleapis/cloud/bigquery/reservation/v1beta1/reservation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/reservation/v1beta1/reservation.proto package reservation diff --git a/googleapis/cloud/bigquery/storage/v1/arrow.pb.go b/googleapis/cloud/bigquery/storage/v1/arrow.pb.go index 7009faa26..85f6adc93 100644 --- a/googleapis/cloud/bigquery/storage/v1/arrow.pb.go +++ b/googleapis/cloud/bigquery/storage/v1/arrow.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1/arrow.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1/avro.pb.go b/googleapis/cloud/bigquery/storage/v1/avro.pb.go index 1f5ddc752..2d7d7a19e 100644 --- a/googleapis/cloud/bigquery/storage/v1/avro.pb.go +++ b/googleapis/cloud/bigquery/storage/v1/avro.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1/avro.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1/protobuf.pb.go b/googleapis/cloud/bigquery/storage/v1/protobuf.pb.go index 87b3fc3c4..c279224ec 100644 --- a/googleapis/cloud/bigquery/storage/v1/protobuf.pb.go +++ b/googleapis/cloud/bigquery/storage/v1/protobuf.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1/protobuf.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1/storage.pb.go b/googleapis/cloud/bigquery/storage/v1/storage.pb.go index c629e6e55..57c06604f 100644 --- a/googleapis/cloud/bigquery/storage/v1/storage.pb.go +++ b/googleapis/cloud/bigquery/storage/v1/storage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1/storage.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1/stream.pb.go b/googleapis/cloud/bigquery/storage/v1/stream.pb.go index a203ca8b9..60a63bfcd 100644 --- a/googleapis/cloud/bigquery/storage/v1/stream.pb.go +++ b/googleapis/cloud/bigquery/storage/v1/stream.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1/stream.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1/table.pb.go b/googleapis/cloud/bigquery/storage/v1/table.pb.go index b7657fc10..09f157ef0 100644 --- a/googleapis/cloud/bigquery/storage/v1/table.pb.go +++ b/googleapis/cloud/bigquery/storage/v1/table.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1/table.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta1/arrow.pb.go b/googleapis/cloud/bigquery/storage/v1beta1/arrow.pb.go index 264b57bbf..5e1ef9b21 100644 --- a/googleapis/cloud/bigquery/storage/v1beta1/arrow.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta1/arrow.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta1/arrow.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta1/avro.pb.go b/googleapis/cloud/bigquery/storage/v1beta1/avro.pb.go index a32344ec3..1b9ddeb99 100644 --- a/googleapis/cloud/bigquery/storage/v1beta1/avro.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta1/avro.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta1/avro.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta1/read_options.pb.go b/googleapis/cloud/bigquery/storage/v1beta1/read_options.pb.go index 68ed7bf4d..62999512e 100644 --- a/googleapis/cloud/bigquery/storage/v1beta1/read_options.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta1/read_options.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta1/read_options.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta1/storage.pb.go b/googleapis/cloud/bigquery/storage/v1beta1/storage.pb.go index e7a691170..0d0ab9469 100644 --- a/googleapis/cloud/bigquery/storage/v1beta1/storage.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta1/storage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta1/storage.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta1/table_reference.pb.go b/googleapis/cloud/bigquery/storage/v1beta1/table_reference.pb.go index 2723eea65..9a6ef84ec 100644 --- a/googleapis/cloud/bigquery/storage/v1beta1/table_reference.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta1/table_reference.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta1/table_reference.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta2/arrow.pb.go b/googleapis/cloud/bigquery/storage/v1beta2/arrow.pb.go index beaa778a0..da564f544 100644 --- a/googleapis/cloud/bigquery/storage/v1beta2/arrow.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta2/arrow.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta2/arrow.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta2/avro.pb.go b/googleapis/cloud/bigquery/storage/v1beta2/avro.pb.go index 959c44418..4c242e5da 100644 --- a/googleapis/cloud/bigquery/storage/v1beta2/avro.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta2/avro.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta2/avro.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta2/protobuf.pb.go b/googleapis/cloud/bigquery/storage/v1beta2/protobuf.pb.go index 1faab22f5..22279d5d7 100644 --- a/googleapis/cloud/bigquery/storage/v1beta2/protobuf.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta2/protobuf.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta2/protobuf.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta2/storage.pb.go b/googleapis/cloud/bigquery/storage/v1beta2/storage.pb.go index dc1a70125..5734330f5 100644 --- a/googleapis/cloud/bigquery/storage/v1beta2/storage.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta2/storage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta2/storage.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta2/stream.pb.go b/googleapis/cloud/bigquery/storage/v1beta2/stream.pb.go index 999814dcd..4d6399dcf 100644 --- a/googleapis/cloud/bigquery/storage/v1beta2/stream.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta2/stream.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta2/stream.proto package storage diff --git a/googleapis/cloud/bigquery/storage/v1beta2/table.pb.go b/googleapis/cloud/bigquery/storage/v1beta2/table.pb.go index 888dfa77e..f78636ad6 100644 --- a/googleapis/cloud/bigquery/storage/v1beta2/table.pb.go +++ b/googleapis/cloud/bigquery/storage/v1beta2/table.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/storage/v1beta2/table.proto package storage diff --git a/googleapis/cloud/bigquery/v2/encryption_config.pb.go b/googleapis/cloud/bigquery/v2/encryption_config.pb.go index 328949ba5..ef2c9307d 100644 --- a/googleapis/cloud/bigquery/v2/encryption_config.pb.go +++ b/googleapis/cloud/bigquery/v2/encryption_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/v2/encryption_config.proto package bigquery diff --git a/googleapis/cloud/bigquery/v2/model.pb.go b/googleapis/cloud/bigquery/v2/model.pb.go index 31ffc6a0c..aa7c392bd 100644 --- a/googleapis/cloud/bigquery/v2/model.pb.go +++ b/googleapis/cloud/bigquery/v2/model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/v2/model.proto package bigquery diff --git a/googleapis/cloud/bigquery/v2/model_reference.pb.go b/googleapis/cloud/bigquery/v2/model_reference.pb.go index 091649e72..659cf4c22 100644 --- a/googleapis/cloud/bigquery/v2/model_reference.pb.go +++ b/googleapis/cloud/bigquery/v2/model_reference.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/v2/model_reference.proto package bigquery diff --git a/googleapis/cloud/bigquery/v2/standard_sql.pb.go b/googleapis/cloud/bigquery/v2/standard_sql.pb.go index 2ca1eade5..6aabf990e 100644 --- a/googleapis/cloud/bigquery/v2/standard_sql.pb.go +++ b/googleapis/cloud/bigquery/v2/standard_sql.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/v2/standard_sql.proto package bigquery diff --git a/googleapis/cloud/bigquery/v2/table_reference.pb.go b/googleapis/cloud/bigquery/v2/table_reference.pb.go index 7d669b407..8356fb47c 100644 --- a/googleapis/cloud/bigquery/v2/table_reference.pb.go +++ b/googleapis/cloud/bigquery/v2/table_reference.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/bigquery/v2/table_reference.proto package bigquery diff --git a/googleapis/cloud/billing/budgets/v1/budget_model.pb.go b/googleapis/cloud/billing/budgets/v1/budget_model.pb.go index 32b342759..adc6d8701 100644 --- a/googleapis/cloud/billing/budgets/v1/budget_model.pb.go +++ b/googleapis/cloud/billing/budgets/v1/budget_model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/billing/budgets/v1/budget_model.proto package budgets diff --git a/googleapis/cloud/billing/budgets/v1/budget_service.pb.go b/googleapis/cloud/billing/budgets/v1/budget_service.pb.go index 99515952e..120f3c8d1 100644 --- a/googleapis/cloud/billing/budgets/v1/budget_service.pb.go +++ b/googleapis/cloud/billing/budgets/v1/budget_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/billing/budgets/v1/budget_service.proto package budgets diff --git a/googleapis/cloud/billing/budgets/v1beta1/budget_model.pb.go b/googleapis/cloud/billing/budgets/v1beta1/budget_model.pb.go index a93f2ede8..60036df73 100644 --- a/googleapis/cloud/billing/budgets/v1beta1/budget_model.pb.go +++ b/googleapis/cloud/billing/budgets/v1beta1/budget_model.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/billing/budgets/v1beta1/budget_model.proto package budgets diff --git a/googleapis/cloud/billing/budgets/v1beta1/budget_service.pb.go b/googleapis/cloud/billing/budgets/v1beta1/budget_service.pb.go index 95e0a606e..cbb7732f1 100644 --- a/googleapis/cloud/billing/budgets/v1beta1/budget_service.pb.go +++ b/googleapis/cloud/billing/budgets/v1beta1/budget_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/billing/budgets/v1beta1/budget_service.proto package budgets diff --git a/googleapis/cloud/billing/v1/cloud_billing.pb.go b/googleapis/cloud/billing/v1/cloud_billing.pb.go index 9a162beb6..c43052bcc 100644 --- a/googleapis/cloud/billing/v1/cloud_billing.pb.go +++ b/googleapis/cloud/billing/v1/cloud_billing.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/billing/v1/cloud_billing.proto package billing diff --git a/googleapis/cloud/billing/v1/cloud_catalog.pb.go b/googleapis/cloud/billing/v1/cloud_catalog.pb.go index eb6ddd00e..28b549037 100644 --- a/googleapis/cloud/billing/v1/cloud_catalog.pb.go +++ b/googleapis/cloud/billing/v1/cloud_catalog.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/billing/v1/cloud_catalog.proto package billing diff --git a/googleapis/cloud/binaryauthorization/v1/resources.pb.go b/googleapis/cloud/binaryauthorization/v1/resources.pb.go index c1c97f652..7ac60799d 100644 --- a/googleapis/cloud/binaryauthorization/v1/resources.pb.go +++ b/googleapis/cloud/binaryauthorization/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/binaryauthorization/v1/resources.proto package binaryauthorization diff --git a/googleapis/cloud/binaryauthorization/v1/service.pb.go b/googleapis/cloud/binaryauthorization/v1/service.pb.go index 106760a0d..f8670d379 100644 --- a/googleapis/cloud/binaryauthorization/v1/service.pb.go +++ b/googleapis/cloud/binaryauthorization/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/binaryauthorization/v1/service.proto package binaryauthorization diff --git a/googleapis/cloud/binaryauthorization/v1beta1/continuous_validation_logging.pb.go b/googleapis/cloud/binaryauthorization/v1beta1/continuous_validation_logging.pb.go index 43a29f32d..b2db1dc7f 100644 --- a/googleapis/cloud/binaryauthorization/v1beta1/continuous_validation_logging.pb.go +++ b/googleapis/cloud/binaryauthorization/v1beta1/continuous_validation_logging.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/binaryauthorization/v1beta1/continuous_validation_logging.proto package binaryauthorization diff --git a/googleapis/cloud/binaryauthorization/v1beta1/resources.pb.go b/googleapis/cloud/binaryauthorization/v1beta1/resources.pb.go index 48588b1bb..03907236d 100644 --- a/googleapis/cloud/binaryauthorization/v1beta1/resources.pb.go +++ b/googleapis/cloud/binaryauthorization/v1beta1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/binaryauthorization/v1beta1/resources.proto package binaryauthorization diff --git a/googleapis/cloud/binaryauthorization/v1beta1/service.pb.go b/googleapis/cloud/binaryauthorization/v1beta1/service.pb.go index ec291454f..094445bc3 100644 --- a/googleapis/cloud/binaryauthorization/v1beta1/service.pb.go +++ b/googleapis/cloud/binaryauthorization/v1beta1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/binaryauthorization/v1beta1/service.proto package binaryauthorization diff --git a/googleapis/cloud/channel/v1/channel_partner_links.pb.go b/googleapis/cloud/channel/v1/channel_partner_links.pb.go index dd729ea5a..a4bc2dc72 100644 --- a/googleapis/cloud/channel/v1/channel_partner_links.pb.go +++ b/googleapis/cloud/channel/v1/channel_partner_links.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/channel_partner_links.proto package channel diff --git a/googleapis/cloud/channel/v1/common.pb.go b/googleapis/cloud/channel/v1/common.pb.go index 9dc3302d6..28edf3923 100644 --- a/googleapis/cloud/channel/v1/common.pb.go +++ b/googleapis/cloud/channel/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/common.proto package channel diff --git a/googleapis/cloud/channel/v1/customers.pb.go b/googleapis/cloud/channel/v1/customers.pb.go index feb79fd29..3cabf3fd8 100644 --- a/googleapis/cloud/channel/v1/customers.pb.go +++ b/googleapis/cloud/channel/v1/customers.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/customers.proto package channel diff --git a/googleapis/cloud/channel/v1/entitlements.pb.go b/googleapis/cloud/channel/v1/entitlements.pb.go index fe85407b6..000f06877 100644 --- a/googleapis/cloud/channel/v1/entitlements.pb.go +++ b/googleapis/cloud/channel/v1/entitlements.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/entitlements.proto package channel diff --git a/googleapis/cloud/channel/v1/offers.pb.go b/googleapis/cloud/channel/v1/offers.pb.go index 2d9ebcf5d..9856f5928 100644 --- a/googleapis/cloud/channel/v1/offers.pb.go +++ b/googleapis/cloud/channel/v1/offers.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/offers.proto package channel diff --git a/googleapis/cloud/channel/v1/operations.pb.go b/googleapis/cloud/channel/v1/operations.pb.go index 663b2e67f..ba9874acc 100644 --- a/googleapis/cloud/channel/v1/operations.pb.go +++ b/googleapis/cloud/channel/v1/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/operations.proto package channel diff --git a/googleapis/cloud/channel/v1/products.pb.go b/googleapis/cloud/channel/v1/products.pb.go index 9477282c0..1f7628824 100644 --- a/googleapis/cloud/channel/v1/products.pb.go +++ b/googleapis/cloud/channel/v1/products.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/products.proto package channel diff --git a/googleapis/cloud/channel/v1/service.pb.go b/googleapis/cloud/channel/v1/service.pb.go index eb4ca9ab2..67680285c 100644 --- a/googleapis/cloud/channel/v1/service.pb.go +++ b/googleapis/cloud/channel/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/service.proto package channel diff --git a/googleapis/cloud/channel/v1/subscriber_event.pb.go b/googleapis/cloud/channel/v1/subscriber_event.pb.go index 792150893..79de5a4aa 100644 --- a/googleapis/cloud/channel/v1/subscriber_event.pb.go +++ b/googleapis/cloud/channel/v1/subscriber_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/channel/v1/subscriber_event.proto package channel diff --git a/googleapis/cloud/clouddms/logging/v1/clouddms_platform_logs.pb.go b/googleapis/cloud/clouddms/logging/v1/clouddms_platform_logs.pb.go index 97114a16a..8fd477b6b 100644 --- a/googleapis/cloud/clouddms/logging/v1/clouddms_platform_logs.pb.go +++ b/googleapis/cloud/clouddms/logging/v1/clouddms_platform_logs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/clouddms/logging/v1/clouddms_platform_logs.proto package logging diff --git a/googleapis/cloud/clouddms/v1/clouddms.pb.go b/googleapis/cloud/clouddms/v1/clouddms.pb.go index 707c68a7e..073b37bcf 100644 --- a/googleapis/cloud/clouddms/v1/clouddms.pb.go +++ b/googleapis/cloud/clouddms/v1/clouddms.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/clouddms/v1/clouddms.proto package clouddms diff --git a/googleapis/cloud/clouddms/v1/clouddms_resources.pb.go b/googleapis/cloud/clouddms/v1/clouddms_resources.pb.go index 9d98a3380..3b240ccb5 100644 --- a/googleapis/cloud/clouddms/v1/clouddms_resources.pb.go +++ b/googleapis/cloud/clouddms/v1/clouddms_resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/clouddms/v1/clouddms_resources.proto package clouddms diff --git a/googleapis/cloud/common/operation_metadata.pb.go b/googleapis/cloud/common/operation_metadata.pb.go index 248f7e324..c9b81993b 100644 --- a/googleapis/cloud/common/operation_metadata.pb.go +++ b/googleapis/cloud/common/operation_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/common/operation_metadata.proto package common diff --git a/googleapis/cloud/compute/v1/compute.pb.go b/googleapis/cloud/compute/v1/compute.pb.go index 6ae9ecf08..ab7c6887c 100644 --- a/googleapis/cloud/compute/v1/compute.pb.go +++ b/googleapis/cloud/compute/v1/compute.pb.go @@ -20,8 +20,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/compute/v1/compute.proto package compute diff --git a/googleapis/cloud/compute/v1small/compute_small.pb.go b/googleapis/cloud/compute/v1small/compute_small.pb.go new file mode 100644 index 000000000..0fa96ef47 --- /dev/null +++ b/googleapis/cloud/compute/v1small/compute_small.pb.go @@ -0,0 +1,3367 @@ +// Copyright 2020 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 +// +// http://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 disco-to-proto3-converter. DO NOT EDIT! +// Source Discovery file: compute.v1small.json +// Source file revision: 20200302 +// API name: compute +// API version: v1small + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/cloud/compute/v1small/compute_small.proto + +package compute + +import ( + context "context" + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + _ "google.golang.org/genproto/googleapis/cloud/extendedops" + grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status "google.golang.org/grpc/status" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// The type of address to reserve, either INTERNAL or EXTERNAL. If unspecified, defaults to EXTERNAL. +type Address_AddressType int32 + +const ( + // A value indicating that the enum field is not set. + Address_UNDEFINED_ADDRESS_TYPE Address_AddressType = 0 + Address_EXTERNAL Address_AddressType = 35607499 + Address_INTERNAL Address_AddressType = 279295677 + Address_UNSPECIFIED_TYPE Address_AddressType = 53933922 +) + +// Enum value maps for Address_AddressType. +var ( + Address_AddressType_name = map[int32]string{ + 0: "UNDEFINED_ADDRESS_TYPE", + 35607499: "EXTERNAL", + 279295677: "INTERNAL", + 53933922: "UNSPECIFIED_TYPE", + } + Address_AddressType_value = map[string]int32{ + "UNDEFINED_ADDRESS_TYPE": 0, + "EXTERNAL": 35607499, + "INTERNAL": 279295677, + "UNSPECIFIED_TYPE": 53933922, + } +) + +func (x Address_AddressType) Enum() *Address_AddressType { + p := new(Address_AddressType) + *p = x + return p +} + +func (x Address_AddressType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Address_AddressType) Descriptor() protoreflect.EnumDescriptor { + return file_google_cloud_compute_v1small_compute_small_proto_enumTypes[0].Descriptor() +} + +func (Address_AddressType) Type() protoreflect.EnumType { + return &file_google_cloud_compute_v1small_compute_small_proto_enumTypes[0] +} + +func (x Address_AddressType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Address_AddressType.Descriptor instead. +func (Address_AddressType) EnumDescriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{0, 0} +} + +// The IP version that will be used by this address. Valid options are IPV4 or IPV6. This can only be specified for a global address. +type Address_IpVersion int32 + +const ( + // A value indicating that the enum field is not set. + Address_UNDEFINED_IP_VERSION Address_IpVersion = 0 + Address_IPV4 Address_IpVersion = 2254341 + Address_IPV6 Address_IpVersion = 2254343 + Address_UNSPECIFIED_VERSION Address_IpVersion = 21850000 +) + +// Enum value maps for Address_IpVersion. +var ( + Address_IpVersion_name = map[int32]string{ + 0: "UNDEFINED_IP_VERSION", + 2254341: "IPV4", + 2254343: "IPV6", + 21850000: "UNSPECIFIED_VERSION", + } + Address_IpVersion_value = map[string]int32{ + "UNDEFINED_IP_VERSION": 0, + "IPV4": 2254341, + "IPV6": 2254343, + "UNSPECIFIED_VERSION": 21850000, + } +) + +func (x Address_IpVersion) Enum() *Address_IpVersion { + p := new(Address_IpVersion) + *p = x + return p +} + +func (x Address_IpVersion) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Address_IpVersion) Descriptor() protoreflect.EnumDescriptor { + return file_google_cloud_compute_v1small_compute_small_proto_enumTypes[1].Descriptor() +} + +func (Address_IpVersion) Type() protoreflect.EnumType { + return &file_google_cloud_compute_v1small_compute_small_proto_enumTypes[1] +} + +func (x Address_IpVersion) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Address_IpVersion.Descriptor instead. +func (Address_IpVersion) EnumDescriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{0, 1} +} + +// This signifies the networking tier used for configuring this address and can only take the following values: PREMIUM or STANDARD. Global forwarding rules can only be Premium Tier. Regional forwarding rules can be either Premium or Standard Tier. Standard Tier addresses applied to regional forwarding rules can be used with any external load balancer. Regional forwarding rules in Premium Tier can only be used with a network load balancer. +// +// If this field is not specified, it is assumed to be PREMIUM. +type Address_NetworkTier int32 + +const ( + // A value indicating that the enum field is not set. + Address_UNDEFINED_NETWORK_TIER Address_NetworkTier = 0 + Address_PREMIUM Address_NetworkTier = 399530551 + Address_STANDARD Address_NetworkTier = 484642493 +) + +// Enum value maps for Address_NetworkTier. +var ( + Address_NetworkTier_name = map[int32]string{ + 0: "UNDEFINED_NETWORK_TIER", + 399530551: "PREMIUM", + 484642493: "STANDARD", + } + Address_NetworkTier_value = map[string]int32{ + "UNDEFINED_NETWORK_TIER": 0, + "PREMIUM": 399530551, + "STANDARD": 484642493, + } +) + +func (x Address_NetworkTier) Enum() *Address_NetworkTier { + p := new(Address_NetworkTier) + *p = x + return p +} + +func (x Address_NetworkTier) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Address_NetworkTier) Descriptor() protoreflect.EnumDescriptor { + return file_google_cloud_compute_v1small_compute_small_proto_enumTypes[2].Descriptor() +} + +func (Address_NetworkTier) Type() protoreflect.EnumType { + return &file_google_cloud_compute_v1small_compute_small_proto_enumTypes[2] +} + +func (x Address_NetworkTier) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Address_NetworkTier.Descriptor instead. +func (Address_NetworkTier) EnumDescriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{0, 2} +} + +// The purpose of this resource, which can be one of the following values: +// - `GCE_ENDPOINT` for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources. +// - `DNS_RESOLVER` for a DNS resolver address in a subnetwork +// - `VPC_PEERING` for addresses that are reserved for VPC peer networks. +// - `NAT_AUTO` for addresses that are external IP addresses automatically reserved for Cloud NAT. +type Address_Purpose int32 + +const ( + // A value indicating that the enum field is not set. + Address_UNDEFINED_PURPOSE Address_Purpose = 0 + Address_DNS_RESOLVER Address_Purpose = 476114556 + Address_GCE_ENDPOINT Address_Purpose = 230515243 + Address_NAT_AUTO Address_Purpose = 163666477 + Address_VPC_PEERING Address_Purpose = 400800170 +) + +// Enum value maps for Address_Purpose. +var ( + Address_Purpose_name = map[int32]string{ + 0: "UNDEFINED_PURPOSE", + 476114556: "DNS_RESOLVER", + 230515243: "GCE_ENDPOINT", + 163666477: "NAT_AUTO", + 400800170: "VPC_PEERING", + } + Address_Purpose_value = map[string]int32{ + "UNDEFINED_PURPOSE": 0, + "DNS_RESOLVER": 476114556, + "GCE_ENDPOINT": 230515243, + "NAT_AUTO": 163666477, + "VPC_PEERING": 400800170, + } +) + +func (x Address_Purpose) Enum() *Address_Purpose { + p := new(Address_Purpose) + *p = x + return p +} + +func (x Address_Purpose) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Address_Purpose) Descriptor() protoreflect.EnumDescriptor { + return file_google_cloud_compute_v1small_compute_small_proto_enumTypes[3].Descriptor() +} + +func (Address_Purpose) Type() protoreflect.EnumType { + return &file_google_cloud_compute_v1small_compute_small_proto_enumTypes[3] +} + +func (x Address_Purpose) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Address_Purpose.Descriptor instead. +func (Address_Purpose) EnumDescriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{0, 3} +} + +// [Output Only] The status of the address, which can be one of RESERVING, RESERVED, or IN_USE. An address that is RESERVING is currently in the process of being reserved. A RESERVED address is currently reserved and available to use. An IN_USE address is currently being used by another resource and is not available. +type Address_Status int32 + +const ( + // A value indicating that the enum field is not set. + Address_UNDEFINED_STATUS Address_Status = 0 + Address_IN_USE Address_Status = 17393485 + Address_RESERVED Address_Status = 432241448 + Address_RESERVING Address_Status = 514587225 +) + +// Enum value maps for Address_Status. +var ( + Address_Status_name = map[int32]string{ + 0: "UNDEFINED_STATUS", + 17393485: "IN_USE", + 432241448: "RESERVED", + 514587225: "RESERVING", + } + Address_Status_value = map[string]int32{ + "UNDEFINED_STATUS": 0, + "IN_USE": 17393485, + "RESERVED": 432241448, + "RESERVING": 514587225, + } +) + +func (x Address_Status) Enum() *Address_Status { + p := new(Address_Status) + *p = x + return p +} + +func (x Address_Status) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Address_Status) Descriptor() protoreflect.EnumDescriptor { + return file_google_cloud_compute_v1small_compute_small_proto_enumTypes[4].Descriptor() +} + +func (Address_Status) Type() protoreflect.EnumType { + return &file_google_cloud_compute_v1small_compute_small_proto_enumTypes[4] +} + +func (x Address_Status) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Address_Status.Descriptor instead. +func (Address_Status) EnumDescriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{0, 4} +} + +// [Output Only] The status of the operation, which can be one of the following: PENDING, RUNNING, or DONE. +type Operation_Status int32 + +const ( + // A value indicating that the enum field is not set. + Operation_UNDEFINED_STATUS Operation_Status = 0 + Operation_DONE Operation_Status = 2104194 + Operation_PENDING Operation_Status = 35394935 + Operation_RUNNING Operation_Status = 121282975 +) + +// Enum value maps for Operation_Status. +var ( + Operation_Status_name = map[int32]string{ + 0: "UNDEFINED_STATUS", + 2104194: "DONE", + 35394935: "PENDING", + 121282975: "RUNNING", + } + Operation_Status_value = map[string]int32{ + "UNDEFINED_STATUS": 0, + "DONE": 2104194, + "PENDING": 35394935, + "RUNNING": 121282975, + } +) + +func (x Operation_Status) Enum() *Operation_Status { + p := new(Operation_Status) + *p = x + return p +} + +func (x Operation_Status) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Operation_Status) Descriptor() protoreflect.EnumDescriptor { + return file_google_cloud_compute_v1small_compute_small_proto_enumTypes[5].Descriptor() +} + +func (Operation_Status) Type() protoreflect.EnumType { + return &file_google_cloud_compute_v1small_compute_small_proto_enumTypes[5] +} + +func (x Operation_Status) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Operation_Status.Descriptor instead. +func (Operation_Status) EnumDescriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{12, 0} +} + +// [Output Only] A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response. +type Warning_Code int32 + +const ( + // A value indicating that the enum field is not set. + Warning_UNDEFINED_CODE Warning_Code = 0 + Warning_CLEANUP_FAILED Warning_Code = 150308440 + Warning_DEPRECATED_RESOURCE_USED Warning_Code = 391835586 + Warning_DEPRECATED_TYPE_USED Warning_Code = 346526230 + Warning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE Warning_Code = 369442967 + Warning_EXPERIMENTAL_TYPE_USED Warning_Code = 451954443 + Warning_EXTERNAL_API_WARNING Warning_Code = 175546307 + Warning_FIELD_VALUE_OVERRIDEN Warning_Code = 329669423 + Warning_INJECTED_KERNELS_DEPRECATED Warning_Code = 417377419 + Warning_MISSING_TYPE_DEPENDENCY Warning_Code = 344505463 + Warning_NEXT_HOP_ADDRESS_NOT_ASSIGNED Warning_Code = 324964999 + Warning_NEXT_HOP_CANNOT_IP_FORWARD Warning_Code = 383382887 + Warning_NEXT_HOP_INSTANCE_NOT_FOUND Warning_Code = 464250446 + Warning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK Warning_Code = 243758146 + Warning_NEXT_HOP_NOT_RUNNING Warning_Code = 417081265 + Warning_NOT_CRITICAL_ERROR Warning_Code = 105763924 + Warning_NO_RESULTS_ON_PAGE Warning_Code = 30036744 + Warning_REQUIRED_TOS_AGREEMENT Warning_Code = 3745539 + Warning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING Warning_Code = 496728641 + Warning_RESOURCE_NOT_DELETED Warning_Code = 168598460 + Warning_SCHEMA_VALIDATION_IGNORED Warning_Code = 275245642 + Warning_SINGLE_INSTANCE_PROPERTY_TEMPLATE Warning_Code = 268305617 + Warning_UNDECLARED_PROPERTIES Warning_Code = 390513439 + Warning_UNREACHABLE Warning_Code = 13328052 +) + +// Enum value maps for Warning_Code. +var ( + Warning_Code_name = map[int32]string{ + 0: "UNDEFINED_CODE", + 150308440: "CLEANUP_FAILED", + 391835586: "DEPRECATED_RESOURCE_USED", + 346526230: "DEPRECATED_TYPE_USED", + 369442967: "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + 451954443: "EXPERIMENTAL_TYPE_USED", + 175546307: "EXTERNAL_API_WARNING", + 329669423: "FIELD_VALUE_OVERRIDEN", + 417377419: "INJECTED_KERNELS_DEPRECATED", + 344505463: "MISSING_TYPE_DEPENDENCY", + 324964999: "NEXT_HOP_ADDRESS_NOT_ASSIGNED", + 383382887: "NEXT_HOP_CANNOT_IP_FORWARD", + 464250446: "NEXT_HOP_INSTANCE_NOT_FOUND", + 243758146: "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", + 417081265: "NEXT_HOP_NOT_RUNNING", + 105763924: "NOT_CRITICAL_ERROR", + 30036744: "NO_RESULTS_ON_PAGE", + 3745539: "REQUIRED_TOS_AGREEMENT", + 496728641: "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", + 168598460: "RESOURCE_NOT_DELETED", + 275245642: "SCHEMA_VALIDATION_IGNORED", + 268305617: "SINGLE_INSTANCE_PROPERTY_TEMPLATE", + 390513439: "UNDECLARED_PROPERTIES", + 13328052: "UNREACHABLE", + } + Warning_Code_value = map[string]int32{ + "UNDEFINED_CODE": 0, + "CLEANUP_FAILED": 150308440, + "DEPRECATED_RESOURCE_USED": 391835586, + "DEPRECATED_TYPE_USED": 346526230, + "DISK_SIZE_LARGER_THAN_IMAGE_SIZE": 369442967, + "EXPERIMENTAL_TYPE_USED": 451954443, + "EXTERNAL_API_WARNING": 175546307, + "FIELD_VALUE_OVERRIDEN": 329669423, + "INJECTED_KERNELS_DEPRECATED": 417377419, + "MISSING_TYPE_DEPENDENCY": 344505463, + "NEXT_HOP_ADDRESS_NOT_ASSIGNED": 324964999, + "NEXT_HOP_CANNOT_IP_FORWARD": 383382887, + "NEXT_HOP_INSTANCE_NOT_FOUND": 464250446, + "NEXT_HOP_INSTANCE_NOT_ON_NETWORK": 243758146, + "NEXT_HOP_NOT_RUNNING": 417081265, + "NOT_CRITICAL_ERROR": 105763924, + "NO_RESULTS_ON_PAGE": 30036744, + "REQUIRED_TOS_AGREEMENT": 3745539, + "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING": 496728641, + "RESOURCE_NOT_DELETED": 168598460, + "SCHEMA_VALIDATION_IGNORED": 275245642, + "SINGLE_INSTANCE_PROPERTY_TEMPLATE": 268305617, + "UNDECLARED_PROPERTIES": 390513439, + "UNREACHABLE": 13328052, + } +) + +func (x Warning_Code) Enum() *Warning_Code { + p := new(Warning_Code) + *p = x + return p +} + +func (x Warning_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Warning_Code) Descriptor() protoreflect.EnumDescriptor { + return file_google_cloud_compute_v1small_compute_small_proto_enumTypes[6].Descriptor() +} + +func (Warning_Code) Type() protoreflect.EnumType { + return &file_google_cloud_compute_v1small_compute_small_proto_enumTypes[6] +} + +func (x Warning_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Warning_Code.Descriptor instead. +func (Warning_Code) EnumDescriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{14, 0} +} + +// [Output Only] A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response. +type Warnings_Code int32 + +const ( + // A value indicating that the enum field is not set. + Warnings_UNDEFINED_CODE Warnings_Code = 0 + Warnings_CLEANUP_FAILED Warnings_Code = 150308440 + Warnings_DEPRECATED_RESOURCE_USED Warnings_Code = 391835586 + Warnings_DEPRECATED_TYPE_USED Warnings_Code = 346526230 + Warnings_DISK_SIZE_LARGER_THAN_IMAGE_SIZE Warnings_Code = 369442967 + Warnings_EXPERIMENTAL_TYPE_USED Warnings_Code = 451954443 + Warnings_EXTERNAL_API_WARNING Warnings_Code = 175546307 + Warnings_FIELD_VALUE_OVERRIDEN Warnings_Code = 329669423 + Warnings_INJECTED_KERNELS_DEPRECATED Warnings_Code = 417377419 + Warnings_MISSING_TYPE_DEPENDENCY Warnings_Code = 344505463 + Warnings_NEXT_HOP_ADDRESS_NOT_ASSIGNED Warnings_Code = 324964999 + Warnings_NEXT_HOP_CANNOT_IP_FORWARD Warnings_Code = 383382887 + Warnings_NEXT_HOP_INSTANCE_NOT_FOUND Warnings_Code = 464250446 + Warnings_NEXT_HOP_INSTANCE_NOT_ON_NETWORK Warnings_Code = 243758146 + Warnings_NEXT_HOP_NOT_RUNNING Warnings_Code = 417081265 + Warnings_NOT_CRITICAL_ERROR Warnings_Code = 105763924 + Warnings_NO_RESULTS_ON_PAGE Warnings_Code = 30036744 + Warnings_REQUIRED_TOS_AGREEMENT Warnings_Code = 3745539 + Warnings_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING Warnings_Code = 496728641 + Warnings_RESOURCE_NOT_DELETED Warnings_Code = 168598460 + Warnings_SCHEMA_VALIDATION_IGNORED Warnings_Code = 275245642 + Warnings_SINGLE_INSTANCE_PROPERTY_TEMPLATE Warnings_Code = 268305617 + Warnings_UNDECLARED_PROPERTIES Warnings_Code = 390513439 + Warnings_UNREACHABLE Warnings_Code = 13328052 +) + +// Enum value maps for Warnings_Code. +var ( + Warnings_Code_name = map[int32]string{ + 0: "UNDEFINED_CODE", + 150308440: "CLEANUP_FAILED", + 391835586: "DEPRECATED_RESOURCE_USED", + 346526230: "DEPRECATED_TYPE_USED", + 369442967: "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", + 451954443: "EXPERIMENTAL_TYPE_USED", + 175546307: "EXTERNAL_API_WARNING", + 329669423: "FIELD_VALUE_OVERRIDEN", + 417377419: "INJECTED_KERNELS_DEPRECATED", + 344505463: "MISSING_TYPE_DEPENDENCY", + 324964999: "NEXT_HOP_ADDRESS_NOT_ASSIGNED", + 383382887: "NEXT_HOP_CANNOT_IP_FORWARD", + 464250446: "NEXT_HOP_INSTANCE_NOT_FOUND", + 243758146: "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", + 417081265: "NEXT_HOP_NOT_RUNNING", + 105763924: "NOT_CRITICAL_ERROR", + 30036744: "NO_RESULTS_ON_PAGE", + 3745539: "REQUIRED_TOS_AGREEMENT", + 496728641: "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING", + 168598460: "RESOURCE_NOT_DELETED", + 275245642: "SCHEMA_VALIDATION_IGNORED", + 268305617: "SINGLE_INSTANCE_PROPERTY_TEMPLATE", + 390513439: "UNDECLARED_PROPERTIES", + 13328052: "UNREACHABLE", + } + Warnings_Code_value = map[string]int32{ + "UNDEFINED_CODE": 0, + "CLEANUP_FAILED": 150308440, + "DEPRECATED_RESOURCE_USED": 391835586, + "DEPRECATED_TYPE_USED": 346526230, + "DISK_SIZE_LARGER_THAN_IMAGE_SIZE": 369442967, + "EXPERIMENTAL_TYPE_USED": 451954443, + "EXTERNAL_API_WARNING": 175546307, + "FIELD_VALUE_OVERRIDEN": 329669423, + "INJECTED_KERNELS_DEPRECATED": 417377419, + "MISSING_TYPE_DEPENDENCY": 344505463, + "NEXT_HOP_ADDRESS_NOT_ASSIGNED": 324964999, + "NEXT_HOP_CANNOT_IP_FORWARD": 383382887, + "NEXT_HOP_INSTANCE_NOT_FOUND": 464250446, + "NEXT_HOP_INSTANCE_NOT_ON_NETWORK": 243758146, + "NEXT_HOP_NOT_RUNNING": 417081265, + "NOT_CRITICAL_ERROR": 105763924, + "NO_RESULTS_ON_PAGE": 30036744, + "REQUIRED_TOS_AGREEMENT": 3745539, + "RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING": 496728641, + "RESOURCE_NOT_DELETED": 168598460, + "SCHEMA_VALIDATION_IGNORED": 275245642, + "SINGLE_INSTANCE_PROPERTY_TEMPLATE": 268305617, + "UNDECLARED_PROPERTIES": 390513439, + "UNREACHABLE": 13328052, + } +) + +func (x Warnings_Code) Enum() *Warnings_Code { + p := new(Warnings_Code) + *p = x + return p +} + +func (x Warnings_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Warnings_Code) Descriptor() protoreflect.EnumDescriptor { + return file_google_cloud_compute_v1small_compute_small_proto_enumTypes[7].Descriptor() +} + +func (Warnings_Code) Type() protoreflect.EnumType { + return &file_google_cloud_compute_v1small_compute_small_proto_enumTypes[7] +} + +func (x Warnings_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Warnings_Code.Descriptor instead. +func (Warnings_Code) EnumDescriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{15, 0} +} + +// +// Messages +// +// Use global external addresses for GFE-based external HTTP(S) load balancers in Premium Tier. +// +// Use global internal addresses for reserved peering network range. +// +// Use regional external addresses for the following resources: +// +// - External IP addresses for VM instances - Regional external forwarding rules - Cloud NAT external IP addresses - GFE based LBs in Standard Tier - Network LBs in Premium or Standard Tier - Cloud VPN gateways (both Classic and HA) +// +// Use regional internal IP addresses for subnet IP ranges (primary and secondary). This includes: +// +// - Internal IP addresses for VM instances - Alias IP ranges of VM instances (/32 only) - Regional internal forwarding rules - Internal TCP/UDP load balancer addresses - Internal HTTP(S) load balancer addresses - Cloud DNS inbound forwarding IP addresses +// +// For more information, read reserved IP address. +// +// (== resource_for {$api_version}.addresses ==) (== resource_for {$api_version}.globalAddresses ==) +type Address struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The static IP address represented by this resource. + Address *string `protobuf:"bytes,462920692,opt,name=address,proto3,oneof" json:"address,omitempty"` + // The type of address to reserve, either INTERNAL or EXTERNAL. If unspecified, defaults to EXTERNAL. + // Check the AddressType enum for the list of possible values. + AddressType *string `protobuf:"bytes,264307877,opt,name=address_type,json=addressType,proto3,oneof" json:"address_type,omitempty"` + // [Output Only] Creation timestamp in RFC3339 text format. + CreationTimestamp *string `protobuf:"bytes,30525366,opt,name=creation_timestamp,json=creationTimestamp,proto3,oneof" json:"creation_timestamp,omitempty"` + // An optional description of this resource. Provide this field when you create the resource. + Description *string `protobuf:"bytes,422937596,opt,name=description,proto3,oneof" json:"description,omitempty"` + // [Output Only] The unique identifier for the resource. This identifier is defined by the server. + Id *uint64 `protobuf:"varint,3355,opt,name=id,proto3,oneof" json:"id,omitempty"` + // The IP version that will be used by this address. Valid options are IPV4 or IPV6. This can only be specified for a global address. + // Check the IpVersion enum for the list of possible values. + IpVersion *string `protobuf:"bytes,294959552,opt,name=ip_version,json=ipVersion,proto3,oneof" json:"ip_version,omitempty"` + // [Output Only] Type of the resource. Always compute#address for addresses. + Kind *string `protobuf:"bytes,3292052,opt,name=kind,proto3,oneof" json:"kind,omitempty"` + // Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?`. The first character must be a lowercase letter, and all following characters (except for the last character) must be a dash, lowercase letter, or digit. The last character must be a lowercase letter or digit. + Name *string `protobuf:"bytes,3373707,opt,name=name,proto3,oneof" json:"name,omitempty"` + // The URL of the network in which to reserve the address. This field can only be used with INTERNAL type with the VPC_PEERING purpose. + Network *string `protobuf:"bytes,232872494,opt,name=network,proto3,oneof" json:"network,omitempty"` + // This signifies the networking tier used for configuring this address and can only take the following values: PREMIUM or STANDARD. Global forwarding rules can only be Premium Tier. Regional forwarding rules can be either Premium or Standard Tier. Standard Tier addresses applied to regional forwarding rules can be used with any external load balancer. Regional forwarding rules in Premium Tier can only be used with a network load balancer. + // + // If this field is not specified, it is assumed to be PREMIUM. + // Check the NetworkTier enum for the list of possible values. + NetworkTier *string `protobuf:"bytes,517397843,opt,name=network_tier,json=networkTier,proto3,oneof" json:"network_tier,omitempty"` + // The prefix length if the resource reprensents an IP range. + PrefixLength *int32 `protobuf:"varint,453565747,opt,name=prefix_length,json=prefixLength,proto3,oneof" json:"prefix_length,omitempty"` + // The purpose of this resource, which can be one of the following values: + // - `GCE_ENDPOINT` for addresses that are used by VM instances, alias IP ranges, internal load balancers, and similar resources. + // - `DNS_RESOLVER` for a DNS resolver address in a subnetwork + // - `VPC_PEERING` for addresses that are reserved for VPC peer networks. + // - `NAT_AUTO` for addresses that are external IP addresses automatically reserved for Cloud NAT. + // Check the Purpose enum for the list of possible values. + Purpose *string `protobuf:"bytes,316407070,opt,name=purpose,proto3,oneof" json:"purpose,omitempty"` + // [Output Only] The URL of the region where the regional address resides. This field is not applicable to global addresses. You must specify this field as part of the HTTP request URL. + Region *string `protobuf:"bytes,138946292,opt,name=region,proto3,oneof" json:"region,omitempty"` + // [Output Only] Server-defined URL for the resource. + SelfLink *string `protobuf:"bytes,456214797,opt,name=self_link,json=selfLink,proto3,oneof" json:"self_link,omitempty"` + // [Output Only] The status of the address, which can be one of RESERVING, RESERVED, or IN_USE. An address that is RESERVING is currently in the process of being reserved. A RESERVED address is currently reserved and available to use. An IN_USE address is currently being used by another resource and is not available. + // Check the Status enum for the list of possible values. + Status *string `protobuf:"bytes,181260274,opt,name=status,proto3,oneof" json:"status,omitempty"` + // The URL of the subnetwork in which to reserve the address. If an IP address is specified, it must be within the subnetwork's IP range. This field can only be used with INTERNAL type with a GCE_ENDPOINT or DNS_RESOLVER purpose. + Subnetwork *string `protobuf:"bytes,307827694,opt,name=subnetwork,proto3,oneof" json:"subnetwork,omitempty"` + // [Output Only] The URLs of the resources that are using this address. + Users []string `protobuf:"bytes,111578632,rep,name=users,proto3" json:"users,omitempty"` +} + +func (x *Address) Reset() { + *x = Address{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Address) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Address) ProtoMessage() {} + +func (x *Address) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Address.ProtoReflect.Descriptor instead. +func (*Address) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{0} +} + +func (x *Address) GetAddress() string { + if x != nil && x.Address != nil { + return *x.Address + } + return "" +} + +func (x *Address) GetAddressType() string { + if x != nil && x.AddressType != nil { + return *x.AddressType + } + return "" +} + +func (x *Address) GetCreationTimestamp() string { + if x != nil && x.CreationTimestamp != nil { + return *x.CreationTimestamp + } + return "" +} + +func (x *Address) GetDescription() string { + if x != nil && x.Description != nil { + return *x.Description + } + return "" +} + +func (x *Address) GetId() uint64 { + if x != nil && x.Id != nil { + return *x.Id + } + return 0 +} + +func (x *Address) GetIpVersion() string { + if x != nil && x.IpVersion != nil { + return *x.IpVersion + } + return "" +} + +func (x *Address) GetKind() string { + if x != nil && x.Kind != nil { + return *x.Kind + } + return "" +} + +func (x *Address) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *Address) GetNetwork() string { + if x != nil && x.Network != nil { + return *x.Network + } + return "" +} + +func (x *Address) GetNetworkTier() string { + if x != nil && x.NetworkTier != nil { + return *x.NetworkTier + } + return "" +} + +func (x *Address) GetPrefixLength() int32 { + if x != nil && x.PrefixLength != nil { + return *x.PrefixLength + } + return 0 +} + +func (x *Address) GetPurpose() string { + if x != nil && x.Purpose != nil { + return *x.Purpose + } + return "" +} + +func (x *Address) GetRegion() string { + if x != nil && x.Region != nil { + return *x.Region + } + return "" +} + +func (x *Address) GetSelfLink() string { + if x != nil && x.SelfLink != nil { + return *x.SelfLink + } + return "" +} + +func (x *Address) GetStatus() string { + if x != nil && x.Status != nil { + return *x.Status + } + return "" +} + +func (x *Address) GetSubnetwork() string { + if x != nil && x.Subnetwork != nil { + return *x.Subnetwork + } + return "" +} + +func (x *Address) GetUsers() []string { + if x != nil { + return x.Users + } + return nil +} + +// +type AddressAggregatedList struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] Unique identifier for the resource; defined by the server. + Id *string `protobuf:"bytes,3355,opt,name=id,proto3,oneof" json:"id,omitempty"` + // A list of AddressesScopedList resources. + Items map[string]*AddressesScopedList `protobuf:"bytes,100526016,rep,name=items,proto3" json:"items,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // [Output Only] Type of resource. Always compute#addressAggregatedList for aggregated lists of addresses. + Kind *string `protobuf:"bytes,3292052,opt,name=kind,proto3,oneof" json:"kind,omitempty"` + // [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + NextPageToken *string `protobuf:"bytes,79797525,opt,name=next_page_token,json=nextPageToken,proto3,oneof" json:"next_page_token,omitempty"` + // [Output Only] Server-defined URL for this resource. + SelfLink *string `protobuf:"bytes,456214797,opt,name=self_link,json=selfLink,proto3,oneof" json:"self_link,omitempty"` + // [Output Only] Informational warning message. + Warning *Warning `protobuf:"bytes,50704284,opt,name=warning,proto3,oneof" json:"warning,omitempty"` +} + +func (x *AddressAggregatedList) Reset() { + *x = AddressAggregatedList{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AddressAggregatedList) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AddressAggregatedList) ProtoMessage() {} + +func (x *AddressAggregatedList) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AddressAggregatedList.ProtoReflect.Descriptor instead. +func (*AddressAggregatedList) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{1} +} + +func (x *AddressAggregatedList) GetId() string { + if x != nil && x.Id != nil { + return *x.Id + } + return "" +} + +func (x *AddressAggregatedList) GetItems() map[string]*AddressesScopedList { + if x != nil { + return x.Items + } + return nil +} + +func (x *AddressAggregatedList) GetKind() string { + if x != nil && x.Kind != nil { + return *x.Kind + } + return "" +} + +func (x *AddressAggregatedList) GetNextPageToken() string { + if x != nil && x.NextPageToken != nil { + return *x.NextPageToken + } + return "" +} + +func (x *AddressAggregatedList) GetSelfLink() string { + if x != nil && x.SelfLink != nil { + return *x.SelfLink + } + return "" +} + +func (x *AddressAggregatedList) GetWarning() *Warning { + if x != nil { + return x.Warning + } + return nil +} + +// Contains a list of addresses. +type AddressList struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] Unique identifier for the resource; defined by the server. + Id *string `protobuf:"bytes,3355,opt,name=id,proto3,oneof" json:"id,omitempty"` + // A list of Address resources. + Items []*Address `protobuf:"bytes,100526016,rep,name=items,proto3" json:"items,omitempty"` + // [Output Only] Type of resource. Always compute#addressList for lists of addresses. + Kind *string `protobuf:"bytes,3292052,opt,name=kind,proto3,oneof" json:"kind,omitempty"` + // [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. + NextPageToken *string `protobuf:"bytes,79797525,opt,name=next_page_token,json=nextPageToken,proto3,oneof" json:"next_page_token,omitempty"` + // [Output Only] Server-defined URL for this resource. + SelfLink *string `protobuf:"bytes,456214797,opt,name=self_link,json=selfLink,proto3,oneof" json:"self_link,omitempty"` + // [Output Only] Informational warning message. + Warning *Warning `protobuf:"bytes,50704284,opt,name=warning,proto3,oneof" json:"warning,omitempty"` +} + +func (x *AddressList) Reset() { + *x = AddressList{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AddressList) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AddressList) ProtoMessage() {} + +func (x *AddressList) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AddressList.ProtoReflect.Descriptor instead. +func (*AddressList) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{2} +} + +func (x *AddressList) GetId() string { + if x != nil && x.Id != nil { + return *x.Id + } + return "" +} + +func (x *AddressList) GetItems() []*Address { + if x != nil { + return x.Items + } + return nil +} + +func (x *AddressList) GetKind() string { + if x != nil && x.Kind != nil { + return *x.Kind + } + return "" +} + +func (x *AddressList) GetNextPageToken() string { + if x != nil && x.NextPageToken != nil { + return *x.NextPageToken + } + return "" +} + +func (x *AddressList) GetSelfLink() string { + if x != nil && x.SelfLink != nil { + return *x.SelfLink + } + return "" +} + +func (x *AddressList) GetWarning() *Warning { + if x != nil { + return x.Warning + } + return nil +} + +// +type AddressesScopedList struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] A list of addresses contained in this scope. + Addresses []*Address `protobuf:"bytes,337673122,rep,name=addresses,proto3" json:"addresses,omitempty"` + // [Output Only] Informational warning which replaces the list of addresses when the list is empty. + Warning *Warning `protobuf:"bytes,50704284,opt,name=warning,proto3,oneof" json:"warning,omitempty"` +} + +func (x *AddressesScopedList) Reset() { + *x = AddressesScopedList{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AddressesScopedList) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AddressesScopedList) ProtoMessage() {} + +func (x *AddressesScopedList) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AddressesScopedList.ProtoReflect.Descriptor instead. +func (*AddressesScopedList) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{3} +} + +func (x *AddressesScopedList) GetAddresses() []*Address { + if x != nil { + return x.Addresses + } + return nil +} + +func (x *AddressesScopedList) GetWarning() *Warning { + if x != nil { + return x.Warning + } + return nil +} + +// A request message for Addresses.AggregatedList. See the method description for details. +type AggregatedListAddressesRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // A filter expression that filters resources listed in the response. The expression must specify the field name, a comparison operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The comparison operator must be either `=`, `!=`, `>`, or `<`. + // + // For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. + // + // You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. + // + // To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` + Filter *string `protobuf:"bytes,336120696,opt,name=filter,proto3,oneof" json:"filter,omitempty"` + // Indicates whether every visible scope for each scope type (zone, region, global) should be included in the response. For new resource types added after this field, the flag has no effect as new resource types will always include every visible scope for each scope type in response. For resource types which predate this field, if this flag is omitted or false, only scopes of the scope types where the resource type is expected to be found will be included. + IncludeAllScopes *bool `protobuf:"varint,391327988,opt,name=include_all_scopes,json=includeAllScopes,proto3,oneof" json:"include_all_scopes,omitempty"` + // The maximum number of results per page that should be returned. If the number of available results is larger than `maxResults`, Compute Engine returns a `nextPageToken` that can be used to get the next page of results in subsequent list requests. Acceptable values are `0` to `500`, inclusive. (Default: `500`) + MaxResults *uint32 `protobuf:"varint,54715419,opt,name=max_results,json=maxResults,proto3,oneof" json:"max_results,omitempty"` + // Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. + // + // You can also sort results in descending order based on the creation timestamp using `orderBy="creationTimestamp desc"`. This sorts results based on the `creationTimestamp` field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. + // + // Currently, only sorting by `name` or `creationTimestamp desc` is supported. + OrderBy *string `protobuf:"bytes,160562920,opt,name=order_by,json=orderBy,proto3,oneof" json:"order_by,omitempty"` + // Specifies a page token to use. Set `pageToken` to the `nextPageToken` returned by a previous list request to get the next page of results. + PageToken *string `protobuf:"bytes,19994697,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"` + // Project ID for this request. + Project string `protobuf:"bytes,227560217,opt,name=project,proto3" json:"project,omitempty"` +} + +func (x *AggregatedListAddressesRequest) Reset() { + *x = AggregatedListAddressesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AggregatedListAddressesRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AggregatedListAddressesRequest) ProtoMessage() {} + +func (x *AggregatedListAddressesRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AggregatedListAddressesRequest.ProtoReflect.Descriptor instead. +func (*AggregatedListAddressesRequest) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{4} +} + +func (x *AggregatedListAddressesRequest) GetFilter() string { + if x != nil && x.Filter != nil { + return *x.Filter + } + return "" +} + +func (x *AggregatedListAddressesRequest) GetIncludeAllScopes() bool { + if x != nil && x.IncludeAllScopes != nil { + return *x.IncludeAllScopes + } + return false +} + +func (x *AggregatedListAddressesRequest) GetMaxResults() uint32 { + if x != nil && x.MaxResults != nil { + return *x.MaxResults + } + return 0 +} + +func (x *AggregatedListAddressesRequest) GetOrderBy() string { + if x != nil && x.OrderBy != nil { + return *x.OrderBy + } + return "" +} + +func (x *AggregatedListAddressesRequest) GetPageToken() string { + if x != nil && x.PageToken != nil { + return *x.PageToken + } + return "" +} + +func (x *AggregatedListAddressesRequest) GetProject() string { + if x != nil { + return x.Project + } + return "" +} + +// +type Data struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding). + Key *string `protobuf:"bytes,106079,opt,name=key,proto3,oneof" json:"key,omitempty"` + // [Output Only] A warning data value corresponding to the key. + Value *string `protobuf:"bytes,111972721,opt,name=value,proto3,oneof" json:"value,omitempty"` +} + +func (x *Data) Reset() { + *x = Data{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Data) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Data) ProtoMessage() {} + +func (x *Data) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Data.ProtoReflect.Descriptor instead. +func (*Data) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{5} +} + +func (x *Data) GetKey() string { + if x != nil && x.Key != nil { + return *x.Key + } + return "" +} + +func (x *Data) GetValue() string { + if x != nil && x.Value != nil { + return *x.Value + } + return "" +} + +// A request message for Addresses.Delete. See the method description for details. +type DeleteAddressRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Name of the address resource to delete. + Address string `protobuf:"bytes,462920692,opt,name=address,proto3" json:"address,omitempty"` + // Project ID for this request. + Project string `protobuf:"bytes,227560217,opt,name=project,proto3" json:"project,omitempty"` + // Name of the region for this request. + Region string `protobuf:"bytes,138946292,opt,name=region,proto3" json:"region,omitempty"` + // An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. + // + // For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. + // + // The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). + RequestId *string `protobuf:"bytes,37109963,opt,name=request_id,json=requestId,proto3,oneof" json:"request_id,omitempty"` +} + +func (x *DeleteAddressRequest) Reset() { + *x = DeleteAddressRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *DeleteAddressRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DeleteAddressRequest) ProtoMessage() {} + +func (x *DeleteAddressRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DeleteAddressRequest.ProtoReflect.Descriptor instead. +func (*DeleteAddressRequest) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{6} +} + +func (x *DeleteAddressRequest) GetAddress() string { + if x != nil { + return x.Address + } + return "" +} + +func (x *DeleteAddressRequest) GetProject() string { + if x != nil { + return x.Project + } + return "" +} + +func (x *DeleteAddressRequest) GetRegion() string { + if x != nil { + return x.Region + } + return "" +} + +func (x *DeleteAddressRequest) GetRequestId() string { + if x != nil && x.RequestId != nil { + return *x.RequestId + } + return "" +} + +// [Output Only] If errors are generated during processing of the operation, this field will be populated. +type Error struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] The array of errors encountered while processing this operation. + Errors []*Errors `protobuf:"bytes,315977579,rep,name=errors,proto3" json:"errors,omitempty"` +} + +func (x *Error) Reset() { + *x = Error{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Error) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Error) ProtoMessage() {} + +func (x *Error) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[7] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Error.ProtoReflect.Descriptor instead. +func (*Error) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{7} +} + +func (x *Error) GetErrors() []*Errors { + if x != nil { + return x.Errors + } + return nil +} + +// +type Errors struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] The error type identifier for this error. + Code *string `protobuf:"bytes,3059181,opt,name=code,proto3,oneof" json:"code,omitempty"` + // [Output Only] Indicates the field in the request that caused the error. This property is optional. + Location *string `protobuf:"bytes,290430901,opt,name=location,proto3,oneof" json:"location,omitempty"` + // [Output Only] An optional, human-readable error message. + Message *string `protobuf:"bytes,418054151,opt,name=message,proto3,oneof" json:"message,omitempty"` +} + +func (x *Errors) Reset() { + *x = Errors{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Errors) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Errors) ProtoMessage() {} + +func (x *Errors) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[8] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Errors.ProtoReflect.Descriptor instead. +func (*Errors) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{8} +} + +func (x *Errors) GetCode() string { + if x != nil && x.Code != nil { + return *x.Code + } + return "" +} + +func (x *Errors) GetLocation() string { + if x != nil && x.Location != nil { + return *x.Location + } + return "" +} + +func (x *Errors) GetMessage() string { + if x != nil && x.Message != nil { + return *x.Message + } + return "" +} + +// A request message for RegionOperations.Get. See the method description for details. +type GetRegionOperationRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Name of the Operations resource to return. + Operation string `protobuf:"bytes,52090215,opt,name=operation,proto3" json:"operation,omitempty"` + // Project ID for this request. + Project string `protobuf:"bytes,227560217,opt,name=project,proto3" json:"project,omitempty"` + // Name of the region for this request. + Region string `protobuf:"bytes,138946292,opt,name=region,proto3" json:"region,omitempty"` +} + +func (x *GetRegionOperationRequest) Reset() { + *x = GetRegionOperationRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetRegionOperationRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetRegionOperationRequest) ProtoMessage() {} + +func (x *GetRegionOperationRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[9] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetRegionOperationRequest.ProtoReflect.Descriptor instead. +func (*GetRegionOperationRequest) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{9} +} + +func (x *GetRegionOperationRequest) GetOperation() string { + if x != nil { + return x.Operation + } + return "" +} + +func (x *GetRegionOperationRequest) GetProject() string { + if x != nil { + return x.Project + } + return "" +} + +func (x *GetRegionOperationRequest) GetRegion() string { + if x != nil { + return x.Region + } + return "" +} + +// A request message for Addresses.Insert. See the method description for details. +type InsertAddressRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The body resource for this request + AddressResource *Address `protobuf:"bytes,483888121,opt,name=address_resource,json=addressResource,proto3" json:"address_resource,omitempty"` + // Project ID for this request. + Project string `protobuf:"bytes,227560217,opt,name=project,proto3" json:"project,omitempty"` + // Name of the region for this request. + Region string `protobuf:"bytes,138946292,opt,name=region,proto3" json:"region,omitempty"` + // An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. + // + // For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. + // + // The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000). + RequestId *string `protobuf:"bytes,37109963,opt,name=request_id,json=requestId,proto3,oneof" json:"request_id,omitempty"` +} + +func (x *InsertAddressRequest) Reset() { + *x = InsertAddressRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *InsertAddressRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*InsertAddressRequest) ProtoMessage() {} + +func (x *InsertAddressRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[10] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use InsertAddressRequest.ProtoReflect.Descriptor instead. +func (*InsertAddressRequest) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{10} +} + +func (x *InsertAddressRequest) GetAddressResource() *Address { + if x != nil { + return x.AddressResource + } + return nil +} + +func (x *InsertAddressRequest) GetProject() string { + if x != nil { + return x.Project + } + return "" +} + +func (x *InsertAddressRequest) GetRegion() string { + if x != nil { + return x.Region + } + return "" +} + +func (x *InsertAddressRequest) GetRequestId() string { + if x != nil && x.RequestId != nil { + return *x.RequestId + } + return "" +} + +// A request message for Addresses.List. See the method description for details. +type ListAddressesRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // A filter expression that filters resources listed in the response. The expression must specify the field name, a comparison operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The comparison operator must be either =, !=, >, or <. + // + // For example, if you are filtering Compute Engine instances, you can exclude instances named example-instance by specifying name != example-instance. + // + // You can also filter nested fields. For example, you could specify scheduling.automaticRestart = false to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. + // + // To filter on multiple expressions, provide each separate expression within parentheses. For example, (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake"). By default, each expression is an AND expression. However, you can include AND and OR expressions explicitly. For example, (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true). + Filter *string `protobuf:"bytes,336120696,opt,name=filter,proto3,oneof" json:"filter,omitempty"` + // The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests. Acceptable values are 0 to 500, inclusive. (Default: 500) + MaxResults *uint32 `protobuf:"varint,54715419,opt,name=max_results,json=maxResults,proto3,oneof" json:"max_results,omitempty"` + // Sorts list results by a certain order. By default, results are returned in alphanumerical order based on the resource name. + // + // You can also sort results in descending order based on the creation timestamp using orderBy="creationTimestamp desc". This sorts results based on the creationTimestamp field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first. + // + // Currently, only sorting by name or creationTimestamp desc is supported. + OrderBy string `protobuf:"bytes,160562920,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` + // Specifies a page token to use. Set pageToken to the nextPageToken returned by a previous list request to get the next page of results. + PageToken *string `protobuf:"bytes,19994697,opt,name=page_token,json=pageToken,proto3,oneof" json:"page_token,omitempty"` + // Project ID for this request. + Project string `protobuf:"bytes,227560217,opt,name=project,proto3" json:"project,omitempty"` + // Name of the region for this request. + Region string `protobuf:"bytes,138946292,opt,name=region,proto3" json:"region,omitempty"` +} + +func (x *ListAddressesRequest) Reset() { + *x = ListAddressesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ListAddressesRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ListAddressesRequest) ProtoMessage() {} + +func (x *ListAddressesRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[11] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ListAddressesRequest.ProtoReflect.Descriptor instead. +func (*ListAddressesRequest) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{11} +} + +func (x *ListAddressesRequest) GetFilter() string { + if x != nil && x.Filter != nil { + return *x.Filter + } + return "" +} + +func (x *ListAddressesRequest) GetMaxResults() uint32 { + if x != nil && x.MaxResults != nil { + return *x.MaxResults + } + return 0 +} + +func (x *ListAddressesRequest) GetOrderBy() string { + if x != nil { + return x.OrderBy + } + return "" +} + +func (x *ListAddressesRequest) GetPageToken() string { + if x != nil && x.PageToken != nil { + return *x.PageToken + } + return "" +} + +func (x *ListAddressesRequest) GetProject() string { + if x != nil { + return x.Project + } + return "" +} + +func (x *ListAddressesRequest) GetRegion() string { + if x != nil { + return x.Region + } + return "" +} + +// Represents an Operation resource. +// +// Google Compute Engine has three Operation resources: +// +// * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) +// +// You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. +// +// Operations can be global, regional or zonal. +// - For global operations, use the globalOperations resource. +// - For regional operations, use the regionOperations resource. +// - For zonal operations, use the zoneOperations resource. +// +// For more information, read Global, Regional, and Zonal Resources. (== resource_for {$api_version}.globalOperations ==) (== resource_for {$api_version}.regionOperations ==) (== resource_for {$api_version}.zoneOperations ==) +type Operation struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] The value of `requestId` if you provided it in the request. Not present otherwise. + ClientOperationId *string `protobuf:"bytes,297240295,opt,name=client_operation_id,json=clientOperationId,proto3,oneof" json:"client_operation_id,omitempty"` + // [Deprecated] This field is deprecated. + CreationTimestamp *string `protobuf:"bytes,30525366,opt,name=creation_timestamp,json=creationTimestamp,proto3,oneof" json:"creation_timestamp,omitempty"` + // [Output Only] A textual description of the operation, which is set when the operation is created. + Description *string `protobuf:"bytes,422937596,opt,name=description,proto3,oneof" json:"description,omitempty"` + // [Output Only] The time that this operation was completed. This value is in RFC3339 text format. + EndTime *string `protobuf:"bytes,114938801,opt,name=end_time,json=endTime,proto3,oneof" json:"end_time,omitempty"` + // [Output Only] If errors are generated during processing of the operation, this field will be populated. + Error *Error `protobuf:"bytes,96784904,opt,name=error,proto3,oneof" json:"error,omitempty"` + // [Output Only] If the operation fails, this field contains the HTTP error message that was returned, such as NOT FOUND. + HttpErrorMessage *string `protobuf:"bytes,202521945,opt,name=http_error_message,json=httpErrorMessage,proto3,oneof" json:"http_error_message,omitempty"` + // [Output Only] If the operation fails, this field contains the HTTP error status code that was returned. For example, a 404 means the resource was not found. + HttpErrorStatusCode *int32 `protobuf:"varint,312345196,opt,name=http_error_status_code,json=httpErrorStatusCode,proto3,oneof" json:"http_error_status_code,omitempty"` + // [Output Only] The unique identifier for the operation. This identifier is defined by the server. + Id *uint64 `protobuf:"varint,3355,opt,name=id,proto3,oneof" json:"id,omitempty"` + // [Output Only] The time that this operation was requested. This value is in RFC3339 text format. + InsertTime *string `protobuf:"bytes,433722515,opt,name=insert_time,json=insertTime,proto3,oneof" json:"insert_time,omitempty"` + // [Output Only] Type of the resource. Always compute#operation for Operation resources. + Kind *string `protobuf:"bytes,3292052,opt,name=kind,proto3,oneof" json:"kind,omitempty"` + // [Output Only] Name of the operation. + Name *string `protobuf:"bytes,3373707,opt,name=name,proto3,oneof" json:"name,omitempty"` + // [Output Only] The type of operation, such as insert, update, or delete, and so on. + OperationType *string `protobuf:"bytes,177650450,opt,name=operation_type,json=operationType,proto3,oneof" json:"operation_type,omitempty"` + // [Output Only] An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses. + Progress *int32 `protobuf:"varint,72663597,opt,name=progress,proto3,oneof" json:"progress,omitempty"` + // [Output Only] The URL of the region where the operation resides. Only applicable when performing regional operations. + Region *string `protobuf:"bytes,138946292,opt,name=region,proto3,oneof" json:"region,omitempty"` + // [Output Only] Server-defined URL for the resource. + SelfLink *string `protobuf:"bytes,456214797,opt,name=self_link,json=selfLink,proto3,oneof" json:"self_link,omitempty"` + // [Output Only] The time that this operation was started by the server. This value is in RFC3339 text format. + StartTime *string `protobuf:"bytes,37467274,opt,name=start_time,json=startTime,proto3,oneof" json:"start_time,omitempty"` + // [Output Only] The status of the operation, which can be one of the following: PENDING, RUNNING, or DONE. + Status *Operation_Status `protobuf:"varint,181260274,opt,name=status,proto3,enum=google.cloud.compute.v1small.Operation_Status,oneof" json:"status,omitempty"` + // [Output Only] An optional textual description of the current status of the operation. + StatusMessage *string `protobuf:"bytes,297428154,opt,name=status_message,json=statusMessage,proto3,oneof" json:"status_message,omitempty"` + // [Output Only] The unique target ID, which identifies a specific incarnation of the target resource. + TargetId *uint64 `protobuf:"varint,258165385,opt,name=target_id,json=targetId,proto3,oneof" json:"target_id,omitempty"` + // [Output Only] The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from. + TargetLink *string `protobuf:"bytes,62671336,opt,name=target_link,json=targetLink,proto3,oneof" json:"target_link,omitempty"` + // [Output Only] User who requested the operation, for example: user@example.com. + User *string `protobuf:"bytes,3599307,opt,name=user,proto3,oneof" json:"user,omitempty"` + // [Output Only] If warning messages are generated during processing of the operation, this field will be populated. + Warnings []*Warnings `protobuf:"bytes,498091095,rep,name=warnings,proto3" json:"warnings,omitempty"` + // [Output Only] The URL of the zone where the operation resides. Only applicable when performing per-zone operations. + Zone *string `protobuf:"bytes,3744684,opt,name=zone,proto3,oneof" json:"zone,omitempty"` +} + +func (x *Operation) Reset() { + *x = Operation{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Operation) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Operation) ProtoMessage() {} + +func (x *Operation) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Operation.ProtoReflect.Descriptor instead. +func (*Operation) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{12} +} + +func (x *Operation) GetClientOperationId() string { + if x != nil && x.ClientOperationId != nil { + return *x.ClientOperationId + } + return "" +} + +func (x *Operation) GetCreationTimestamp() string { + if x != nil && x.CreationTimestamp != nil { + return *x.CreationTimestamp + } + return "" +} + +func (x *Operation) GetDescription() string { + if x != nil && x.Description != nil { + return *x.Description + } + return "" +} + +func (x *Operation) GetEndTime() string { + if x != nil && x.EndTime != nil { + return *x.EndTime + } + return "" +} + +func (x *Operation) GetError() *Error { + if x != nil { + return x.Error + } + return nil +} + +func (x *Operation) GetHttpErrorMessage() string { + if x != nil && x.HttpErrorMessage != nil { + return *x.HttpErrorMessage + } + return "" +} + +func (x *Operation) GetHttpErrorStatusCode() int32 { + if x != nil && x.HttpErrorStatusCode != nil { + return *x.HttpErrorStatusCode + } + return 0 +} + +func (x *Operation) GetId() uint64 { + if x != nil && x.Id != nil { + return *x.Id + } + return 0 +} + +func (x *Operation) GetInsertTime() string { + if x != nil && x.InsertTime != nil { + return *x.InsertTime + } + return "" +} + +func (x *Operation) GetKind() string { + if x != nil && x.Kind != nil { + return *x.Kind + } + return "" +} + +func (x *Operation) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *Operation) GetOperationType() string { + if x != nil && x.OperationType != nil { + return *x.OperationType + } + return "" +} + +func (x *Operation) GetProgress() int32 { + if x != nil && x.Progress != nil { + return *x.Progress + } + return 0 +} + +func (x *Operation) GetRegion() string { + if x != nil && x.Region != nil { + return *x.Region + } + return "" +} + +func (x *Operation) GetSelfLink() string { + if x != nil && x.SelfLink != nil { + return *x.SelfLink + } + return "" +} + +func (x *Operation) GetStartTime() string { + if x != nil && x.StartTime != nil { + return *x.StartTime + } + return "" +} + +func (x *Operation) GetStatus() Operation_Status { + if x != nil && x.Status != nil { + return *x.Status + } + return Operation_UNDEFINED_STATUS +} + +func (x *Operation) GetStatusMessage() string { + if x != nil && x.StatusMessage != nil { + return *x.StatusMessage + } + return "" +} + +func (x *Operation) GetTargetId() uint64 { + if x != nil && x.TargetId != nil { + return *x.TargetId + } + return 0 +} + +func (x *Operation) GetTargetLink() string { + if x != nil && x.TargetLink != nil { + return *x.TargetLink + } + return "" +} + +func (x *Operation) GetUser() string { + if x != nil && x.User != nil { + return *x.User + } + return "" +} + +func (x *Operation) GetWarnings() []*Warnings { + if x != nil { + return x.Warnings + } + return nil +} + +func (x *Operation) GetZone() string { + if x != nil && x.Zone != nil { + return *x.Zone + } + return "" +} + +// A request message for RegionOperations.Wait. See the method description for details. +type WaitRegionOperationRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Name of the Operations resource to return. + Operation string `protobuf:"bytes,52090215,opt,name=operation,proto3" json:"operation,omitempty"` + // Project ID for this request. + Project string `protobuf:"bytes,227560217,opt,name=project,proto3" json:"project,omitempty"` + // Name of the region for this request. + Region string `protobuf:"bytes,138946292,opt,name=region,proto3" json:"region,omitempty"` +} + +func (x *WaitRegionOperationRequest) Reset() { + *x = WaitRegionOperationRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *WaitRegionOperationRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*WaitRegionOperationRequest) ProtoMessage() {} + +func (x *WaitRegionOperationRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[13] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use WaitRegionOperationRequest.ProtoReflect.Descriptor instead. +func (*WaitRegionOperationRequest) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{13} +} + +func (x *WaitRegionOperationRequest) GetOperation() string { + if x != nil { + return x.Operation + } + return "" +} + +func (x *WaitRegionOperationRequest) GetProject() string { + if x != nil { + return x.Project + } + return "" +} + +func (x *WaitRegionOperationRequest) GetRegion() string { + if x != nil { + return x.Region + } + return "" +} + +// [Output Only] Informational warning message. +type Warning struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response. + // Check the Code enum for the list of possible values. + Code *string `protobuf:"bytes,3059181,opt,name=code,proto3,oneof" json:"code,omitempty"` + // [Output Only] Metadata about this warning in key: value format. For example: + // "data": [ { "key": "scope", "value": "zones/us-east1-d" } + Data []*Data `protobuf:"bytes,3076010,rep,name=data,proto3" json:"data,omitempty"` + // [Output Only] A human-readable description of the warning code. + Message *string `protobuf:"bytes,418054151,opt,name=message,proto3,oneof" json:"message,omitempty"` +} + +func (x *Warning) Reset() { + *x = Warning{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Warning) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Warning) ProtoMessage() {} + +func (x *Warning) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[14] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Warning.ProtoReflect.Descriptor instead. +func (*Warning) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{14} +} + +func (x *Warning) GetCode() string { + if x != nil && x.Code != nil { + return *x.Code + } + return "" +} + +func (x *Warning) GetData() []*Data { + if x != nil { + return x.Data + } + return nil +} + +func (x *Warning) GetMessage() string { + if x != nil && x.Message != nil { + return *x.Message + } + return "" +} + +// +type Warnings struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // [Output Only] A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response. + // Check the Code enum for the list of possible values. + Code *string `protobuf:"bytes,3059181,opt,name=code,proto3,oneof" json:"code,omitempty"` + // [Output Only] Metadata about this warning in key: value format. For example: + // "data": [ { "key": "scope", "value": "zones/us-east1-d" } + Data []*Data `protobuf:"bytes,3076010,rep,name=data,proto3" json:"data,omitempty"` + // [Output Only] A human-readable description of the warning code. + Message *string `protobuf:"bytes,418054151,opt,name=message,proto3,oneof" json:"message,omitempty"` +} + +func (x *Warnings) Reset() { + *x = Warnings{} + if protoimpl.UnsafeEnabled { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Warnings) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Warnings) ProtoMessage() {} + +func (x *Warnings) ProtoReflect() protoreflect.Message { + mi := &file_google_cloud_compute_v1small_compute_small_proto_msgTypes[15] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Warnings.ProtoReflect.Descriptor instead. +func (*Warnings) Descriptor() ([]byte, []int) { + return file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP(), []int{15} +} + +func (x *Warnings) GetCode() string { + if x != nil && x.Code != nil { + return *x.Code + } + return "" +} + +func (x *Warnings) GetData() []*Data { + if x != nil { + return x.Data + } + return nil +} + +func (x *Warnings) GetMessage() string { + if x != nil && x.Message != nil { + return *x.Message + } + return "" +} + +var File_google_cloud_compute_v1small_compute_small_proto protoreflect.FileDescriptor + +var file_google_cloud_compute_v1small_compute_small_proto_rawDesc = []byte{ + 0x0a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, + 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2f, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2f, 0x63, + 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x5f, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x12, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, + 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, + 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, + 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, + 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa9, 0x0a, 0x0a, 0x07, + 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x21, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, + 0x73, 0x73, 0x18, 0xf4, 0xb7, 0xde, 0xdc, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07, + 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x88, 0x01, 0x01, 0x12, 0x29, 0x0a, 0x0c, 0x61, 0x64, + 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0xa5, 0x89, 0x84, 0x7e, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x0b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x79, + 0x70, 0x65, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x12, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0xb6, 0x8f, 0xc7, 0x0e, + 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x88, 0x01, 0x01, 0x12, 0x29, 0x0a, 0x0b, + 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xfc, 0x87, 0xd6, 0xc9, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x03, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x14, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x9b, 0x1a, + 0x20, 0x01, 0x28, 0x04, 0x48, 0x04, 0x52, 0x02, 0x69, 0x64, 0x88, 0x01, 0x01, 0x12, 0x26, 0x0a, + 0x0a, 0x69, 0x70, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0xc0, 0xf3, 0xd2, 0x8c, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x05, 0x52, 0x09, 0x69, 0x70, 0x56, 0x65, 0x72, 0x73, 0x69, + 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x1a, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x94, 0xf7, + 0xc8, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x06, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x88, 0x01, + 0x01, 0x12, 0x1a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x8b, 0xf5, 0xcd, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x48, 0x07, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, + 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0xae, 0xb4, 0x85, 0x6f, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x08, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x88, 0x01, 0x01, 0x12, + 0x2a, 0x0a, 0x0c, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x74, 0x69, 0x65, 0x72, 0x18, + 0xd3, 0xba, 0xdb, 0xf6, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x74, + 0x77, 0x6f, 0x72, 0x6b, 0x54, 0x69, 0x65, 0x72, 0x88, 0x01, 0x01, 0x12, 0x2c, 0x0a, 0x0d, 0x70, + 0x72, 0x65, 0x66, 0x69, 0x78, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0xb3, 0xba, 0xa3, + 0xd8, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x0a, 0x52, 0x0c, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, + 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x88, 0x01, 0x01, 0x12, 0x21, 0x0a, 0x07, 0x70, 0x75, 0x72, + 0x70, 0x6f, 0x73, 0x65, 0x18, 0x9e, 0xfa, 0xef, 0x96, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0b, + 0x52, 0x07, 0x70, 0x75, 0x72, 0x70, 0x6f, 0x73, 0x65, 0x88, 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x06, + 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0xf4, 0xcd, 0xa0, 0x42, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x0c, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x24, 0x0a, 0x09, + 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x8d, 0x92, 0xc5, 0xd9, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x0d, 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x6e, 0x6b, 0x88, + 0x01, 0x01, 0x12, 0x1e, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0xf2, 0x9f, 0xb7, + 0x56, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0e, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x88, + 0x01, 0x01, 0x12, 0x27, 0x0a, 0x0a, 0x73, 0x75, 0x62, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, + 0x18, 0xee, 0xa7, 0xe4, 0x92, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0f, 0x52, 0x0a, 0x73, 0x75, + 0x62, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x88, 0x01, 0x01, 0x12, 0x17, 0x0a, 0x05, 0x75, + 0x73, 0x65, 0x72, 0x73, 0x18, 0x88, 0x9c, 0x9a, 0x35, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x75, + 0x73, 0x65, 0x72, 0x73, 0x22, 0x65, 0x0a, 0x0b, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, + 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x16, 0x55, 0x4e, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x44, + 0x5f, 0x41, 0x44, 0x44, 0x52, 0x45, 0x53, 0x53, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x00, 0x12, + 0x0f, 0x0a, 0x08, 0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x10, 0xcb, 0xa7, 0xfd, 0x10, + 0x12, 0x10, 0x0a, 0x08, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x10, 0xbd, 0xed, 0x96, + 0x85, 0x01, 0x12, 0x17, 0x0a, 0x10, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, + 0x44, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0xe2, 0xee, 0xdb, 0x19, 0x22, 0x5b, 0x0a, 0x09, 0x49, + 0x70, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x14, 0x55, 0x4e, 0x44, 0x45, + 0x46, 0x49, 0x4e, 0x45, 0x44, 0x5f, 0x49, 0x50, 0x5f, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, + 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x04, 0x49, 0x50, 0x56, 0x34, 0x10, 0x85, 0xcc, 0x89, 0x01, 0x12, + 0x0b, 0x0a, 0x04, 0x49, 0x50, 0x56, 0x36, 0x10, 0x87, 0xcc, 0x89, 0x01, 0x12, 0x1a, 0x0a, 0x13, + 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x5f, 0x56, 0x45, 0x52, 0x53, + 0x49, 0x4f, 0x4e, 0x10, 0x90, 0xcf, 0xb5, 0x0a, 0x22, 0x4c, 0x0a, 0x0b, 0x4e, 0x65, 0x74, 0x77, + 0x6f, 0x72, 0x6b, 0x54, 0x69, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x16, 0x55, 0x4e, 0x44, 0x45, 0x46, + 0x49, 0x4e, 0x45, 0x44, 0x5f, 0x4e, 0x45, 0x54, 0x57, 0x4f, 0x52, 0x4b, 0x5f, 0x54, 0x49, 0x45, + 0x52, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x07, 0x50, 0x52, 0x45, 0x4d, 0x49, 0x55, 0x4d, 0x10, 0xb7, + 0xb4, 0xc1, 0xbe, 0x01, 0x12, 0x10, 0x0a, 0x08, 0x53, 0x54, 0x41, 0x4e, 0x44, 0x41, 0x52, 0x44, + 0x10, 0xbd, 0x9d, 0x8c, 0xe7, 0x01, 0x22, 0x71, 0x0a, 0x07, 0x50, 0x75, 0x72, 0x70, 0x6f, 0x73, + 0x65, 0x12, 0x15, 0x0a, 0x11, 0x55, 0x4e, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x44, 0x5f, 0x50, + 0x55, 0x52, 0x50, 0x4f, 0x53, 0x45, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x0c, 0x44, 0x4e, 0x53, 0x5f, + 0x52, 0x45, 0x53, 0x4f, 0x4c, 0x56, 0x45, 0x52, 0x10, 0xfc, 0xdc, 0x83, 0xe3, 0x01, 0x12, 0x13, + 0x0a, 0x0c, 0x47, 0x43, 0x45, 0x5f, 0x45, 0x4e, 0x44, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x10, 0xab, + 0xc4, 0xf5, 0x6d, 0x12, 0x0f, 0x0a, 0x08, 0x4e, 0x41, 0x54, 0x5f, 0x41, 0x55, 0x54, 0x4f, 0x10, + 0xad, 0xb4, 0x85, 0x4e, 0x12, 0x13, 0x0a, 0x0b, 0x56, 0x50, 0x43, 0x5f, 0x50, 0x45, 0x45, 0x52, + 0x49, 0x4e, 0x47, 0x10, 0xaa, 0xf3, 0x8e, 0xbf, 0x01, 0x22, 0x52, 0x0a, 0x06, 0x53, 0x74, 0x61, + 0x74, 0x75, 0x73, 0x12, 0x14, 0x0a, 0x10, 0x55, 0x4e, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x44, + 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x10, 0x00, 0x12, 0x0d, 0x0a, 0x06, 0x49, 0x4e, 0x5f, + 0x55, 0x53, 0x45, 0x10, 0xcd, 0xce, 0xa5, 0x08, 0x12, 0x10, 0x0a, 0x08, 0x52, 0x45, 0x53, 0x45, + 0x52, 0x56, 0x45, 0x44, 0x10, 0xa8, 0xf6, 0x8d, 0xce, 0x01, 0x12, 0x11, 0x0a, 0x09, 0x52, 0x45, + 0x53, 0x45, 0x52, 0x56, 0x49, 0x4e, 0x47, 0x10, 0xd9, 0xf4, 0xaf, 0xf5, 0x01, 0x42, 0x0a, 0x0a, + 0x08, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x61, 0x64, + 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x63, + 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, + 0x70, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x69, 0x70, 0x5f, + 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x6b, 0x69, 0x6e, 0x64, + 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x6e, 0x65, + 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, + 0x6b, 0x5f, 0x74, 0x69, 0x65, 0x72, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, + 0x78, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x70, 0x75, 0x72, + 0x70, 0x6f, 0x73, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x42, + 0x0c, 0x0a, 0x0a, 0x5f, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x42, 0x09, 0x0a, + 0x07, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x73, 0x75, 0x62, + 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x22, 0xec, 0x03, 0x0a, 0x15, 0x41, 0x64, 0x64, 0x72, + 0x65, 0x73, 0x73, 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x64, 0x4c, 0x69, 0x73, + 0x74, 0x12, 0x14, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x9b, 0x1a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, + 0x52, 0x02, 0x69, 0x64, 0x88, 0x01, 0x01, 0x12, 0x57, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, + 0x18, 0xc0, 0xcf, 0xf7, 0x2f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, + 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, + 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x2e, 0x49, + 0x74, 0x65, 0x6d, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, + 0x12, 0x1a, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x94, 0xf7, 0xc8, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x01, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x88, 0x01, 0x01, 0x12, 0x2e, 0x0a, 0x0f, + 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, + 0x95, 0xba, 0x86, 0x26, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, + 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x24, 0x0a, 0x09, + 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x8d, 0x92, 0xc5, 0xd9, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x03, 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x6e, 0x6b, 0x88, + 0x01, 0x01, 0x12, 0x47, 0x0a, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x18, 0x9c, 0xdf, + 0x96, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, + 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x57, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x48, 0x04, 0x52, + 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x1a, 0x6b, 0x0a, 0x0a, 0x49, + 0x74, 0x65, 0x6d, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x47, 0x0a, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, + 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, + 0x73, 0x65, 0x73, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, + 0x07, 0x0a, 0x05, 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x6e, 0x65, 0x78, + 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x42, 0x0c, 0x0a, 0x0a, + 0x5f, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x77, + 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x22, 0xdc, 0x02, 0x0a, 0x0b, 0x41, 0x64, 0x64, 0x72, 0x65, + 0x73, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x9b, 0x1a, 0x20, + 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x02, 0x69, 0x64, 0x88, 0x01, 0x01, 0x12, 0x3e, 0x0a, 0x05, + 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0xc0, 0xcf, 0xf7, 0x2f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, + 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x41, 0x64, + 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x1a, 0x0a, 0x04, + 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x94, 0xf7, 0xc8, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, + 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x88, 0x01, 0x01, 0x12, 0x2e, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, + 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x95, 0xba, 0x86, 0x26, + 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, + 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x24, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x66, + 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x8d, 0x92, 0xc5, 0xd9, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x03, 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x6e, 0x6b, 0x88, 0x01, 0x01, 0x12, 0x47, + 0x0a, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x18, 0x9c, 0xdf, 0x96, 0x18, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, + 0x6c, 0x2e, 0x57, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x48, 0x04, 0x52, 0x07, 0x77, 0x61, 0x72, + 0x6e, 0x69, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, 0x07, + 0x0a, 0x05, 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x6e, 0x65, 0x78, 0x74, + 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, + 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x77, 0x61, + 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x22, 0xb3, 0x01, 0x0a, 0x13, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, + 0x73, 0x65, 0x73, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x47, 0x0a, + 0x09, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0xa2, 0xf7, 0x81, 0xa1, 0x01, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, + 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, + 0x61, 0x6c, 0x6c, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x09, 0x61, 0x64, 0x64, + 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x47, 0x0a, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, + 0x67, 0x18, 0x9c, 0xdf, 0x96, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, + 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x57, 0x61, 0x72, 0x6e, 0x69, 0x6e, + 0x67, 0x48, 0x00, 0x52, 0x07, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x42, + 0x0a, 0x0a, 0x08, 0x5f, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x22, 0xdb, 0x02, 0x0a, 0x1e, + 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, + 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, + 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0xf8, 0x96, 0xa3, 0xa0, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x48, 0x00, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x88, 0x01, 0x01, 0x12, + 0x35, 0x0a, 0x12, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f, 0x61, 0x6c, 0x6c, 0x5f, 0x73, + 0x63, 0x6f, 0x70, 0x65, 0x73, 0x18, 0xf4, 0xe1, 0xcc, 0xba, 0x01, 0x20, 0x01, 0x28, 0x08, 0x48, + 0x01, 0x52, 0x10, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x41, 0x6c, 0x6c, 0x53, 0x63, 0x6f, + 0x70, 0x65, 0x73, 0x88, 0x01, 0x01, 0x12, 0x27, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, + 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x9b, 0xc8, 0x8b, 0x1a, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x02, + 0x52, 0x0a, 0x6d, 0x61, 0x78, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x88, 0x01, 0x01, 0x12, + 0x21, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0xe8, 0xfd, 0xc7, 0x4c, + 0x20, 0x01, 0x28, 0x09, 0x48, 0x03, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x88, + 0x01, 0x01, 0x12, 0x25, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, + 0x18, 0xc9, 0xb0, 0xc4, 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x04, 0x52, 0x09, 0x70, 0x61, 0x67, + 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x07, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x18, 0x99, 0x96, 0xc1, 0x6c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, + 0x41, 0x02, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x42, 0x09, 0x0a, 0x07, 0x5f, + 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x69, 0x6e, 0x63, 0x6c, 0x75, + 0x64, 0x65, 0x5f, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x42, 0x0e, 0x0a, + 0x0c, 0x5f, 0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x42, 0x0b, 0x0a, + 0x09, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x70, + 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x4f, 0x0a, 0x04, 0x44, 0x61, 0x74, + 0x61, 0x12, 0x17, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0xdf, 0xbc, 0x06, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x00, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x88, 0x01, 0x01, 0x12, 0x1c, 0x0a, 0x05, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x18, 0xf1, 0xa2, 0xb2, 0x35, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x88, 0x01, 0x01, 0x42, 0x06, 0x0a, 0x04, 0x5f, 0x6b, 0x65, 0x79, + 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xc4, 0x01, 0x0a, 0x14, 0x44, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0xf4, + 0xb7, 0xde, 0xdc, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x61, + 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x2a, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x18, 0x99, 0x96, 0xc1, 0x6c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0xe0, 0x41, 0x02, 0xf2, + 0x47, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x12, 0x27, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0xf4, 0xcd, 0xa0, + 0x42, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0c, 0xe0, 0x41, 0x02, 0xf2, 0x47, 0x06, 0x72, 0x65, 0x67, + 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x0a, 0x0a, 0x72, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0xcb, 0x81, 0xd9, 0x11, 0x20, 0x01, + 0x28, 0x09, 0x48, 0x00, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x88, + 0x01, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, + 0x64, 0x22, 0x49, 0x0a, 0x05, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x40, 0x0a, 0x06, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x73, 0x18, 0xeb, 0xde, 0xd5, 0x96, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, + 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x45, 0x72, + 0x72, 0x6f, 0x72, 0x73, 0x52, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x22, 0x8e, 0x01, 0x0a, + 0x06, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x12, 0x1a, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, + 0xed, 0xdb, 0xba, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, + 0x88, 0x01, 0x01, 0x12, 0x23, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0xb5, 0xbf, 0xbe, 0x8a, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x08, 0x6c, 0x6f, 0x63, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x21, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x87, 0x80, 0xac, 0xc7, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, + 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, 0x42, 0x07, 0x0a, 0x05, 0x5f, + 0x63, 0x6f, 0x64, 0x65, 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x8a, 0x01, + 0x0a, 0x19, 0x47, 0x65, 0x74, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2b, 0x0a, 0x09, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xe7, 0xaa, 0xeb, 0x18, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x0a, 0xe0, 0x41, 0x02, 0xfa, 0x47, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x18, 0x99, 0x96, 0xc1, 0x6c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, + 0x02, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x1e, 0x0a, 0x06, 0x72, 0x65, + 0x67, 0x69, 0x6f, 0x6e, 0x18, 0xf4, 0xcd, 0xa0, 0x42, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, + 0x41, 0x02, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x22, 0xfc, 0x01, 0x0a, 0x14, 0x49, + 0x6e, 0x73, 0x65, 0x72, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x59, 0x0a, 0x10, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x72, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0xf9, 0x97, 0xde, 0xe6, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, + 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x61, + 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x2a, + 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x99, 0x96, 0xc1, 0x6c, 0x20, 0x01, + 0x28, 0x09, 0x42, 0x0d, 0xe0, 0x41, 0x02, 0xf2, 0x47, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x27, 0x0a, 0x06, 0x72, 0x65, + 0x67, 0x69, 0x6f, 0x6e, 0x18, 0xf4, 0xcd, 0xa0, 0x42, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0c, 0xe0, + 0x41, 0x02, 0xf2, 0x47, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x72, 0x65, 0x67, + 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, + 0x64, 0x18, 0xcb, 0x81, 0xd9, 0x11, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x09, 0x72, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x88, 0x01, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x72, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x22, 0x96, 0x02, 0x0a, 0x14, 0x4c, 0x69, + 0x73, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0xf8, 0x96, 0xa3, + 0xa0, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, + 0x88, 0x01, 0x01, 0x12, 0x27, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, + 0x74, 0x73, 0x18, 0x9b, 0xc8, 0x8b, 0x1a, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x01, 0x52, 0x0a, 0x6d, + 0x61, 0x78, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x88, 0x01, 0x01, 0x12, 0x21, 0x0a, 0x08, + 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0xe8, 0xfd, 0xc7, 0x4c, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, + 0x25, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0xc9, 0xb0, + 0xc4, 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, + 0x6b, 0x65, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x18, 0x99, 0x96, 0xc1, 0x6c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, + 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x1e, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, + 0x6f, 0x6e, 0x18, 0xf4, 0xcd, 0xa0, 0x42, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, + 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x66, 0x69, 0x6c, + 0x74, 0x65, 0x72, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, 0x73, 0x75, + 0x6c, 0x74, 0x73, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, + 0x65, 0x6e, 0x22, 0xae, 0x0b, 0x0a, 0x09, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x37, 0x0a, 0x13, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0xe7, 0x8d, 0xde, 0x8d, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x48, 0x00, 0x52, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x35, 0x0a, 0x12, 0x63, 0x72, 0x65, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, + 0xb6, 0x8f, 0xc7, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x11, 0x63, 0x72, 0x65, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x88, 0x01, 0x01, + 0x12, 0x29, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0xfc, 0x87, 0xd6, 0xc9, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x0b, 0x64, 0x65, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x21, 0x0a, 0x08, 0x65, + 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0xb1, 0xa7, 0xe7, 0x36, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x03, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x41, + 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x88, 0xa4, 0x93, 0x2e, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, + 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x04, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x88, 0x01, + 0x01, 0x12, 0x39, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, + 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xd9, 0xfa, 0xc8, 0x60, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x03, 0xe8, 0x47, 0x04, 0x48, 0x05, 0x52, 0x10, 0x68, 0x74, 0x74, 0x70, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, 0x12, 0x41, 0x0a, 0x16, + 0x68, 0x74, 0x74, 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0xec, 0x84, 0xf8, 0x94, 0x01, 0x20, 0x01, 0x28, 0x05, + 0x42, 0x03, 0xe8, 0x47, 0x03, 0x48, 0x06, 0x52, 0x13, 0x68, 0x74, 0x74, 0x70, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x43, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, + 0x14, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x9b, 0x1a, 0x20, 0x01, 0x28, 0x04, 0x48, 0x07, 0x52, 0x02, + 0x69, 0x64, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, + 0x74, 0x69, 0x6d, 0x65, 0x18, 0x93, 0xa9, 0xe8, 0xce, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x08, + 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, + 0x1a, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x94, 0xf7, 0xc8, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x88, 0x01, 0x01, 0x12, 0x1f, 0x0a, 0x04, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x8b, 0xf5, 0xcd, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe8, 0x47, + 0x01, 0x48, 0x0a, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x0e, + 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x92, + 0xf6, 0xda, 0x54, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0b, 0x52, 0x0d, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x08, 0x70, + 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0xad, 0x84, 0xd3, 0x22, 0x20, 0x01, 0x28, 0x05, + 0x48, 0x0c, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x88, 0x01, 0x01, 0x12, + 0x1e, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0xf4, 0xcd, 0xa0, 0x42, 0x20, 0x01, + 0x28, 0x09, 0x48, 0x0d, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, + 0x24, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x8d, 0x92, 0xc5, + 0xd9, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0e, 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c, 0x69, + 0x6e, 0x6b, 0x88, 0x01, 0x01, 0x12, 0x25, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, + 0x69, 0x6d, 0x65, 0x18, 0x8a, 0xe9, 0xee, 0x11, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0f, 0x52, 0x09, + 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x12, 0x53, 0x0a, 0x06, + 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0xf2, 0x9f, 0xb7, 0x56, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, + 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, + 0x03, 0xe8, 0x47, 0x02, 0x48, 0x10, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x88, 0x01, + 0x01, 0x12, 0x2e, 0x0a, 0x0e, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x6d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0xba, 0xc9, 0xe9, 0x8d, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x11, 0x52, + 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 0x01, + 0x01, 0x12, 0x23, 0x0a, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x89, + 0x95, 0x8d, 0x7b, 0x20, 0x01, 0x28, 0x04, 0x48, 0x12, 0x52, 0x08, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x27, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0xe8, 0x93, 0xf1, 0x1d, 0x20, 0x01, 0x28, 0x09, 0x48, 0x13, + 0x52, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x88, 0x01, 0x01, 0x12, + 0x1a, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0xcb, 0xd7, 0xdb, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x48, 0x14, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x88, 0x01, 0x01, 0x12, 0x46, 0x0a, 0x08, 0x77, + 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x18, 0xd7, 0x88, 0xc1, 0xed, 0x01, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, + 0x2e, 0x57, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x08, 0x77, 0x61, 0x72, 0x6e, 0x69, + 0x6e, 0x67, 0x73, 0x12, 0x1a, 0x0a, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0xac, 0xc7, 0xe4, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x48, 0x15, 0x52, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x88, 0x01, 0x01, 0x22, + 0x4b, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x14, 0x0a, 0x10, 0x55, 0x4e, 0x44, + 0x45, 0x46, 0x49, 0x4e, 0x45, 0x44, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x10, 0x00, 0x12, + 0x0b, 0x0a, 0x04, 0x44, 0x4f, 0x4e, 0x45, 0x10, 0x82, 0xb7, 0x80, 0x01, 0x12, 0x0e, 0x0a, 0x07, + 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0xf7, 0xaa, 0xf0, 0x10, 0x12, 0x0e, 0x0a, 0x07, + 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x9f, 0xc3, 0xea, 0x39, 0x42, 0x16, 0x0a, 0x14, + 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x69, 0x64, 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, + 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0b, 0x0a, 0x09, 0x5f, + 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x68, 0x74, + 0x74, 0x70, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, + 0x63, 0x6f, 0x64, 0x65, 0x42, 0x05, 0x0a, 0x03, 0x5f, 0x69, 0x64, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, + 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x07, 0x0a, 0x05, 0x5f, + 0x6b, 0x69, 0x6e, 0x64, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x11, 0x0a, + 0x0f, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, + 0x42, 0x0b, 0x0a, 0x09, 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x42, 0x09, 0x0a, + 0x07, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x73, 0x65, 0x6c, + 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, + 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, + 0x42, 0x11, 0x0a, 0x0f, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x6d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, + 0x64, 0x42, 0x0e, 0x0a, 0x0c, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6c, 0x69, 0x6e, + 0x6b, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x7a, + 0x6f, 0x6e, 0x65, 0x22, 0x84, 0x01, 0x0a, 0x1a, 0x57, 0x61, 0x69, 0x74, 0x52, 0x65, 0x67, 0x69, + 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x12, 0x24, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, + 0xe7, 0xaa, 0xeb, 0x18, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x18, 0x99, 0x96, 0xc1, 0x6c, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, + 0x02, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x1e, 0x0a, 0x06, 0x72, 0x65, + 0x67, 0x69, 0x6f, 0x6e, 0x18, 0xf4, 0xcd, 0xa0, 0x42, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, + 0x41, 0x02, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x22, 0xb4, 0x07, 0x0a, 0x07, 0x57, + 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x1a, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0xed, + 0xdb, 0xba, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x88, + 0x01, 0x01, 0x12, 0x39, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0xaa, 0xdf, 0xbb, 0x01, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, + 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, + 0x6c, 0x6c, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x21, 0x0a, + 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x87, 0x80, 0xac, 0xc7, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x48, 0x01, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, + 0x22, 0x99, 0x06, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x12, 0x0a, 0x0e, 0x55, 0x4e, 0x44, + 0x45, 0x46, 0x49, 0x4e, 0x45, 0x44, 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x10, 0x00, 0x12, 0x15, 0x0a, + 0x0e, 0x43, 0x4c, 0x45, 0x41, 0x4e, 0x55, 0x50, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, + 0xd8, 0x8c, 0xd6, 0x47, 0x12, 0x20, 0x0a, 0x18, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, + 0x45, 0x44, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x44, + 0x10, 0xc2, 0xdf, 0xeb, 0xba, 0x01, 0x12, 0x1c, 0x0a, 0x14, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, + 0x41, 0x54, 0x45, 0x44, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x44, 0x10, 0x96, + 0xa4, 0x9e, 0xa5, 0x01, 0x12, 0x28, 0x0a, 0x20, 0x44, 0x49, 0x53, 0x4b, 0x5f, 0x53, 0x49, 0x5a, + 0x45, 0x5f, 0x4c, 0x41, 0x52, 0x47, 0x45, 0x52, 0x5f, 0x54, 0x48, 0x41, 0x4e, 0x5f, 0x49, 0x4d, + 0x41, 0x47, 0x45, 0x5f, 0x53, 0x49, 0x5a, 0x45, 0x10, 0x97, 0x81, 0x95, 0xb0, 0x01, 0x12, 0x1e, + 0x0a, 0x16, 0x45, 0x58, 0x50, 0x45, 0x52, 0x49, 0x4d, 0x45, 0x4e, 0x54, 0x41, 0x4c, 0x5f, 0x54, + 0x59, 0x50, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x44, 0x10, 0x8b, 0x8e, 0xc1, 0xd7, 0x01, 0x12, 0x1b, + 0x0a, 0x14, 0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x41, 0x50, 0x49, 0x5f, 0x57, + 0x41, 0x52, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0xc3, 0xbf, 0xda, 0x53, 0x12, 0x1d, 0x0a, 0x15, 0x46, + 0x49, 0x45, 0x4c, 0x44, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x52, + 0x49, 0x44, 0x45, 0x4e, 0x10, 0xaf, 0xb6, 0x99, 0x9d, 0x01, 0x12, 0x23, 0x0a, 0x1b, 0x49, 0x4e, + 0x4a, 0x45, 0x43, 0x54, 0x45, 0x44, 0x5f, 0x4b, 0x45, 0x52, 0x4e, 0x45, 0x4c, 0x53, 0x5f, 0x44, + 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x10, 0x8b, 0xd9, 0x82, 0xc7, 0x01, 0x12, + 0x1f, 0x0a, 0x17, 0x4d, 0x49, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, + 0x44, 0x45, 0x50, 0x45, 0x4e, 0x44, 0x45, 0x4e, 0x43, 0x59, 0x10, 0xf7, 0xf8, 0xa2, 0xa4, 0x01, + 0x12, 0x25, 0x0a, 0x1d, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x41, 0x44, 0x44, + 0x52, 0x45, 0x53, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x53, 0x53, 0x49, 0x47, 0x4e, 0x45, + 0x44, 0x10, 0x87, 0xa5, 0xfa, 0x9a, 0x01, 0x12, 0x22, 0x0a, 0x1a, 0x4e, 0x45, 0x58, 0x54, 0x5f, + 0x48, 0x4f, 0x50, 0x5f, 0x43, 0x41, 0x4e, 0x4e, 0x4f, 0x54, 0x5f, 0x49, 0x50, 0x5f, 0x46, 0x4f, + 0x52, 0x57, 0x41, 0x52, 0x44, 0x10, 0xe7, 0xea, 0xe7, 0xb6, 0x01, 0x12, 0x23, 0x0a, 0x1b, 0x4e, + 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, + 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0xce, 0xcc, 0xaf, 0xdd, 0x01, + 0x12, 0x27, 0x0a, 0x20, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x49, 0x4e, 0x53, + 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x4f, 0x4e, 0x5f, 0x4e, 0x45, 0x54, + 0x57, 0x4f, 0x52, 0x4b, 0x10, 0xc2, 0xe8, 0x9d, 0x74, 0x12, 0x1c, 0x0a, 0x14, 0x4e, 0x45, 0x58, + 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, + 0x47, 0x10, 0xb1, 0xcf, 0xf0, 0xc6, 0x01, 0x12, 0x19, 0x0a, 0x12, 0x4e, 0x4f, 0x54, 0x5f, 0x43, + 0x52, 0x49, 0x54, 0x49, 0x43, 0x41, 0x4c, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0xd4, 0xa8, + 0xb7, 0x32, 0x12, 0x19, 0x0a, 0x12, 0x4e, 0x4f, 0x5f, 0x52, 0x45, 0x53, 0x55, 0x4c, 0x54, 0x53, + 0x5f, 0x4f, 0x4e, 0x5f, 0x50, 0x41, 0x47, 0x45, 0x10, 0x88, 0xa6, 0xa9, 0x0e, 0x12, 0x1d, 0x0a, + 0x16, 0x52, 0x45, 0x51, 0x55, 0x49, 0x52, 0x45, 0x44, 0x5f, 0x54, 0x4f, 0x53, 0x5f, 0x41, 0x47, + 0x52, 0x45, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x83, 0xce, 0xe4, 0x01, 0x12, 0x31, 0x0a, 0x29, + 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x5f, 0x55, 0x53, 0x45, 0x5f, + 0x42, 0x59, 0x5f, 0x4f, 0x54, 0x48, 0x45, 0x52, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, + 0x45, 0x5f, 0x57, 0x41, 0x52, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0xc1, 0xf4, 0xed, 0xec, 0x01, 0x12, + 0x1b, 0x0a, 0x14, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, + 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10, 0xbc, 0xb7, 0xb2, 0x50, 0x12, 0x21, 0x0a, 0x19, + 0x53, 0x43, 0x48, 0x45, 0x4d, 0x41, 0x5f, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x41, 0x54, 0x49, 0x4f, + 0x4e, 0x5f, 0x49, 0x47, 0x4e, 0x4f, 0x52, 0x45, 0x44, 0x10, 0xca, 0xd4, 0x9f, 0x83, 0x01, 0x12, + 0x28, 0x0a, 0x21, 0x53, 0x49, 0x4e, 0x47, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, + 0x43, 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x50, 0x45, 0x52, 0x54, 0x59, 0x5f, 0x54, 0x45, 0x4d, 0x50, + 0x4c, 0x41, 0x54, 0x45, 0x10, 0xd1, 0x89, 0xf8, 0x7f, 0x12, 0x1d, 0x0a, 0x15, 0x55, 0x4e, 0x44, + 0x45, 0x43, 0x4c, 0x41, 0x52, 0x45, 0x44, 0x5f, 0x50, 0x52, 0x4f, 0x50, 0x45, 0x52, 0x54, 0x49, + 0x45, 0x53, 0x10, 0x9f, 0x86, 0x9b, 0xba, 0x01, 0x12, 0x12, 0x0a, 0x0b, 0x55, 0x4e, 0x52, 0x45, + 0x41, 0x43, 0x48, 0x41, 0x42, 0x4c, 0x45, 0x10, 0xb4, 0xbd, 0xad, 0x06, 0x42, 0x07, 0x0a, 0x05, + 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x22, 0xb5, 0x07, 0x0a, 0x08, 0x57, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x1a, + 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0xed, 0xdb, 0xba, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, + 0x00, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x88, 0x01, 0x01, 0x12, 0x39, 0x0a, 0x04, 0x64, 0x61, + 0x74, 0x61, 0x18, 0xaa, 0xdf, 0xbb, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, + 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x52, + 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x21, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, + 0x18, 0x87, 0x80, 0xac, 0xc7, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x07, 0x6d, 0x65, + 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, 0x22, 0x99, 0x06, 0x0a, 0x04, 0x43, 0x6f, 0x64, + 0x65, 0x12, 0x12, 0x0a, 0x0e, 0x55, 0x4e, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x44, 0x5f, 0x43, + 0x4f, 0x44, 0x45, 0x10, 0x00, 0x12, 0x15, 0x0a, 0x0e, 0x43, 0x4c, 0x45, 0x41, 0x4e, 0x55, 0x50, + 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0xd8, 0x8c, 0xd6, 0x47, 0x12, 0x20, 0x0a, 0x18, + 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, + 0x52, 0x43, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x44, 0x10, 0xc2, 0xdf, 0xeb, 0xba, 0x01, 0x12, 0x1c, + 0x0a, 0x14, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x54, 0x59, 0x50, + 0x45, 0x5f, 0x55, 0x53, 0x45, 0x44, 0x10, 0x96, 0xa4, 0x9e, 0xa5, 0x01, 0x12, 0x28, 0x0a, 0x20, + 0x44, 0x49, 0x53, 0x4b, 0x5f, 0x53, 0x49, 0x5a, 0x45, 0x5f, 0x4c, 0x41, 0x52, 0x47, 0x45, 0x52, + 0x5f, 0x54, 0x48, 0x41, 0x4e, 0x5f, 0x49, 0x4d, 0x41, 0x47, 0x45, 0x5f, 0x53, 0x49, 0x5a, 0x45, + 0x10, 0x97, 0x81, 0x95, 0xb0, 0x01, 0x12, 0x1e, 0x0a, 0x16, 0x45, 0x58, 0x50, 0x45, 0x52, 0x49, + 0x4d, 0x45, 0x4e, 0x54, 0x41, 0x4c, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x44, + 0x10, 0x8b, 0x8e, 0xc1, 0xd7, 0x01, 0x12, 0x1b, 0x0a, 0x14, 0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, + 0x41, 0x4c, 0x5f, 0x41, 0x50, 0x49, 0x5f, 0x57, 0x41, 0x52, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0xc3, + 0xbf, 0xda, 0x53, 0x12, 0x1d, 0x0a, 0x15, 0x46, 0x49, 0x45, 0x4c, 0x44, 0x5f, 0x56, 0x41, 0x4c, + 0x55, 0x45, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x52, 0x49, 0x44, 0x45, 0x4e, 0x10, 0xaf, 0xb6, 0x99, + 0x9d, 0x01, 0x12, 0x23, 0x0a, 0x1b, 0x49, 0x4e, 0x4a, 0x45, 0x43, 0x54, 0x45, 0x44, 0x5f, 0x4b, + 0x45, 0x52, 0x4e, 0x45, 0x4c, 0x53, 0x5f, 0x44, 0x45, 0x50, 0x52, 0x45, 0x43, 0x41, 0x54, 0x45, + 0x44, 0x10, 0x8b, 0xd9, 0x82, 0xc7, 0x01, 0x12, 0x1f, 0x0a, 0x17, 0x4d, 0x49, 0x53, 0x53, 0x49, + 0x4e, 0x47, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x44, 0x45, 0x50, 0x45, 0x4e, 0x44, 0x45, 0x4e, + 0x43, 0x59, 0x10, 0xf7, 0xf8, 0xa2, 0xa4, 0x01, 0x12, 0x25, 0x0a, 0x1d, 0x4e, 0x45, 0x58, 0x54, + 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x41, 0x44, 0x44, 0x52, 0x45, 0x53, 0x53, 0x5f, 0x4e, 0x4f, 0x54, + 0x5f, 0x41, 0x53, 0x53, 0x49, 0x47, 0x4e, 0x45, 0x44, 0x10, 0x87, 0xa5, 0xfa, 0x9a, 0x01, 0x12, + 0x22, 0x0a, 0x1a, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x43, 0x41, 0x4e, 0x4e, + 0x4f, 0x54, 0x5f, 0x49, 0x50, 0x5f, 0x46, 0x4f, 0x52, 0x57, 0x41, 0x52, 0x44, 0x10, 0xe7, 0xea, + 0xe7, 0xb6, 0x01, 0x12, 0x23, 0x0a, 0x1b, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, + 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55, + 0x4e, 0x44, 0x10, 0xce, 0xcc, 0xaf, 0xdd, 0x01, 0x12, 0x27, 0x0a, 0x20, 0x4e, 0x45, 0x58, 0x54, + 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x4e, 0x4f, + 0x54, 0x5f, 0x4f, 0x4e, 0x5f, 0x4e, 0x45, 0x54, 0x57, 0x4f, 0x52, 0x4b, 0x10, 0xc2, 0xe8, 0x9d, + 0x74, 0x12, 0x1c, 0x0a, 0x14, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x48, 0x4f, 0x50, 0x5f, 0x4e, 0x4f, + 0x54, 0x5f, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0xb1, 0xcf, 0xf0, 0xc6, 0x01, 0x12, + 0x19, 0x0a, 0x12, 0x4e, 0x4f, 0x54, 0x5f, 0x43, 0x52, 0x49, 0x54, 0x49, 0x43, 0x41, 0x4c, 0x5f, + 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0xd4, 0xa8, 0xb7, 0x32, 0x12, 0x19, 0x0a, 0x12, 0x4e, 0x4f, + 0x5f, 0x52, 0x45, 0x53, 0x55, 0x4c, 0x54, 0x53, 0x5f, 0x4f, 0x4e, 0x5f, 0x50, 0x41, 0x47, 0x45, + 0x10, 0x88, 0xa6, 0xa9, 0x0e, 0x12, 0x1d, 0x0a, 0x16, 0x52, 0x45, 0x51, 0x55, 0x49, 0x52, 0x45, + 0x44, 0x5f, 0x54, 0x4f, 0x53, 0x5f, 0x41, 0x47, 0x52, 0x45, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, + 0x83, 0xce, 0xe4, 0x01, 0x12, 0x31, 0x0a, 0x29, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, + 0x5f, 0x49, 0x4e, 0x5f, 0x55, 0x53, 0x45, 0x5f, 0x42, 0x59, 0x5f, 0x4f, 0x54, 0x48, 0x45, 0x52, + 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x57, 0x41, 0x52, 0x4e, 0x49, 0x4e, + 0x47, 0x10, 0xc1, 0xf4, 0xed, 0xec, 0x01, 0x12, 0x1b, 0x0a, 0x14, 0x52, 0x45, 0x53, 0x4f, 0x55, + 0x52, 0x43, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10, + 0xbc, 0xb7, 0xb2, 0x50, 0x12, 0x21, 0x0a, 0x19, 0x53, 0x43, 0x48, 0x45, 0x4d, 0x41, 0x5f, 0x56, + 0x41, 0x4c, 0x49, 0x44, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x49, 0x47, 0x4e, 0x4f, 0x52, 0x45, + 0x44, 0x10, 0xca, 0xd4, 0x9f, 0x83, 0x01, 0x12, 0x28, 0x0a, 0x21, 0x53, 0x49, 0x4e, 0x47, 0x4c, + 0x45, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x50, 0x45, + 0x52, 0x54, 0x59, 0x5f, 0x54, 0x45, 0x4d, 0x50, 0x4c, 0x41, 0x54, 0x45, 0x10, 0xd1, 0x89, 0xf8, + 0x7f, 0x12, 0x1d, 0x0a, 0x15, 0x55, 0x4e, 0x44, 0x45, 0x43, 0x4c, 0x41, 0x52, 0x45, 0x44, 0x5f, + 0x50, 0x52, 0x4f, 0x50, 0x45, 0x52, 0x54, 0x49, 0x45, 0x53, 0x10, 0x9f, 0x86, 0x9b, 0xba, 0x01, + 0x12, 0x12, 0x0a, 0x0b, 0x55, 0x4e, 0x52, 0x45, 0x41, 0x43, 0x48, 0x41, 0x42, 0x4c, 0x45, 0x10, + 0xb4, 0xbd, 0xad, 0x06, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x0a, 0x0a, + 0x08, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0xe5, 0x07, 0x0a, 0x09, 0x41, 0x64, + 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0xca, 0x01, 0x0a, 0x0e, 0x41, 0x67, 0x67, 0x72, + 0x65, 0x67, 0x61, 0x74, 0x65, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, + 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, + 0x61, 0x74, 0x65, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, + 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, + 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x41, + 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x45, 0x82, + 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x12, 0x33, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2f, + 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x64, + 0x2f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0xda, 0x41, 0x07, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x12, 0xde, 0x01, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, + 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, + 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x44, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, + 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, + 0x6c, 0x6c, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x77, 0x82, 0xd3, + 0xe4, 0x93, 0x02, 0x45, 0x2a, 0x43, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2f, 0x76, + 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, + 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x2f, + 0x7b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x7d, 0xda, 0x41, 0x16, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x2c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2c, 0x61, 0x64, 0x64, 0x72, 0x65, + 0x73, 0x73, 0x8a, 0x4e, 0x10, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0xf0, 0x01, 0x0a, 0x06, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, + 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, + 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, + 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, + 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, + 0x61, 0x6c, 0x6c, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x88, 0x01, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4d, 0x22, 0x39, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, + 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, + 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, + 0x73, 0x3a, 0x10, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0xda, 0x41, 0x1f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2c, 0x72, 0x65, + 0x67, 0x69, 0x6f, 0x6e, 0x2c, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x8a, 0x4e, 0x10, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4f, 0x70, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0xc2, 0x01, 0x0a, 0x04, 0x4c, 0x69, 0x73, + 0x74, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, + 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x69, 0x73, 0x74, + 0x22, 0x5b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x12, 0x39, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, + 0x74, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, + 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, + 0x73, 0x65, 0x73, 0xda, 0x41, 0x17, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2c, 0x72, 0x65, + 0x67, 0x69, 0x6f, 0x6e, 0x2c, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x1a, 0x72, 0xca, + 0x41, 0x16, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x56, 0x68, 0x74, 0x74, 0x70, 0x73, + 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, + 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, + 0x74, 0x65, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, + 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, + 0x6d, 0x32, 0xf6, 0x04, 0x0a, 0x10, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0xd5, 0x01, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x37, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, + 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x47, 0x65, + 0x74, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, + 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x22, 0x6c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x12, 0x46, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, + 0x74, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, + 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, + 0xda, 0x41, 0x18, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2c, 0x72, 0x65, 0x67, 0x69, 0x6f, + 0x6e, 0x2c, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x90, 0x4e, 0x01, 0x12, 0xe2, + 0x01, 0x0a, 0x04, 0x57, 0x61, 0x69, 0x74, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, + 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x2e, 0x57, 0x61, 0x69, 0x74, 0x52, 0x65, 0x67, 0x69, 0x6f, + 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, + 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, + 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x77, 0x82, 0xd3, 0xe4, 0x93, + 0x02, 0x56, 0x22, 0x54, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2f, 0x76, 0x31, 0x2f, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, + 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x6f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x7d, 0x2f, 0x77, 0x61, 0x69, 0x74, 0xda, 0x41, 0x18, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x2c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2c, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x1a, 0xa4, 0x01, 0xca, 0x41, 0x16, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, + 0x41, 0x87, 0x01, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, + 0x74, 0x68, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x6f, + 0x6e, 0x6c, 0x79, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, + 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2c, 0x68, 0x74, 0x74, 0x70, + 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0xc9, 0x01, 0x0a, 0x20, 0x63, + 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, + 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x50, + 0x01, 0x5a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, + 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, + 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2f, 0x76, 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x3b, 0x63, + 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0xaa, 0x02, 0x1c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x56, 0x31, + 0x53, 0x6d, 0x61, 0x6c, 0x6c, 0xca, 0x02, 0x1c, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, + 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x5c, 0x56, 0x31, 0x73, + 0x6d, 0x61, 0x6c, 0x6c, 0xea, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, + 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x3a, 0x3a, 0x56, + 0x31, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_cloud_compute_v1small_compute_small_proto_rawDescOnce sync.Once + file_google_cloud_compute_v1small_compute_small_proto_rawDescData = file_google_cloud_compute_v1small_compute_small_proto_rawDesc +) + +func file_google_cloud_compute_v1small_compute_small_proto_rawDescGZIP() []byte { + file_google_cloud_compute_v1small_compute_small_proto_rawDescOnce.Do(func() { + file_google_cloud_compute_v1small_compute_small_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_compute_v1small_compute_small_proto_rawDescData) + }) + return file_google_cloud_compute_v1small_compute_small_proto_rawDescData +} + +var file_google_cloud_compute_v1small_compute_small_proto_enumTypes = make([]protoimpl.EnumInfo, 8) +var file_google_cloud_compute_v1small_compute_small_proto_msgTypes = make([]protoimpl.MessageInfo, 17) +var file_google_cloud_compute_v1small_compute_small_proto_goTypes = []interface{}{ + (Address_AddressType)(0), // 0: google.cloud.compute.v1small.Address.AddressType + (Address_IpVersion)(0), // 1: google.cloud.compute.v1small.Address.IpVersion + (Address_NetworkTier)(0), // 2: google.cloud.compute.v1small.Address.NetworkTier + (Address_Purpose)(0), // 3: google.cloud.compute.v1small.Address.Purpose + (Address_Status)(0), // 4: google.cloud.compute.v1small.Address.Status + (Operation_Status)(0), // 5: google.cloud.compute.v1small.Operation.Status + (Warning_Code)(0), // 6: google.cloud.compute.v1small.Warning.Code + (Warnings_Code)(0), // 7: google.cloud.compute.v1small.Warnings.Code + (*Address)(nil), // 8: google.cloud.compute.v1small.Address + (*AddressAggregatedList)(nil), // 9: google.cloud.compute.v1small.AddressAggregatedList + (*AddressList)(nil), // 10: google.cloud.compute.v1small.AddressList + (*AddressesScopedList)(nil), // 11: google.cloud.compute.v1small.AddressesScopedList + (*AggregatedListAddressesRequest)(nil), // 12: google.cloud.compute.v1small.AggregatedListAddressesRequest + (*Data)(nil), // 13: google.cloud.compute.v1small.Data + (*DeleteAddressRequest)(nil), // 14: google.cloud.compute.v1small.DeleteAddressRequest + (*Error)(nil), // 15: google.cloud.compute.v1small.Error + (*Errors)(nil), // 16: google.cloud.compute.v1small.Errors + (*GetRegionOperationRequest)(nil), // 17: google.cloud.compute.v1small.GetRegionOperationRequest + (*InsertAddressRequest)(nil), // 18: google.cloud.compute.v1small.InsertAddressRequest + (*ListAddressesRequest)(nil), // 19: google.cloud.compute.v1small.ListAddressesRequest + (*Operation)(nil), // 20: google.cloud.compute.v1small.Operation + (*WaitRegionOperationRequest)(nil), // 21: google.cloud.compute.v1small.WaitRegionOperationRequest + (*Warning)(nil), // 22: google.cloud.compute.v1small.Warning + (*Warnings)(nil), // 23: google.cloud.compute.v1small.Warnings + nil, // 24: google.cloud.compute.v1small.AddressAggregatedList.ItemsEntry +} +var file_google_cloud_compute_v1small_compute_small_proto_depIdxs = []int32{ + 24, // 0: google.cloud.compute.v1small.AddressAggregatedList.items:type_name -> google.cloud.compute.v1small.AddressAggregatedList.ItemsEntry + 22, // 1: google.cloud.compute.v1small.AddressAggregatedList.warning:type_name -> google.cloud.compute.v1small.Warning + 8, // 2: google.cloud.compute.v1small.AddressList.items:type_name -> google.cloud.compute.v1small.Address + 22, // 3: google.cloud.compute.v1small.AddressList.warning:type_name -> google.cloud.compute.v1small.Warning + 8, // 4: google.cloud.compute.v1small.AddressesScopedList.addresses:type_name -> google.cloud.compute.v1small.Address + 22, // 5: google.cloud.compute.v1small.AddressesScopedList.warning:type_name -> google.cloud.compute.v1small.Warning + 16, // 6: google.cloud.compute.v1small.Error.errors:type_name -> google.cloud.compute.v1small.Errors + 8, // 7: google.cloud.compute.v1small.InsertAddressRequest.address_resource:type_name -> google.cloud.compute.v1small.Address + 15, // 8: google.cloud.compute.v1small.Operation.error:type_name -> google.cloud.compute.v1small.Error + 5, // 9: google.cloud.compute.v1small.Operation.status:type_name -> google.cloud.compute.v1small.Operation.Status + 23, // 10: google.cloud.compute.v1small.Operation.warnings:type_name -> google.cloud.compute.v1small.Warnings + 13, // 11: google.cloud.compute.v1small.Warning.data:type_name -> google.cloud.compute.v1small.Data + 13, // 12: google.cloud.compute.v1small.Warnings.data:type_name -> google.cloud.compute.v1small.Data + 11, // 13: google.cloud.compute.v1small.AddressAggregatedList.ItemsEntry.value:type_name -> google.cloud.compute.v1small.AddressesScopedList + 12, // 14: google.cloud.compute.v1small.Addresses.AggregatedList:input_type -> google.cloud.compute.v1small.AggregatedListAddressesRequest + 14, // 15: google.cloud.compute.v1small.Addresses.Delete:input_type -> google.cloud.compute.v1small.DeleteAddressRequest + 18, // 16: google.cloud.compute.v1small.Addresses.Insert:input_type -> google.cloud.compute.v1small.InsertAddressRequest + 19, // 17: google.cloud.compute.v1small.Addresses.List:input_type -> google.cloud.compute.v1small.ListAddressesRequest + 17, // 18: google.cloud.compute.v1small.RegionOperations.Get:input_type -> google.cloud.compute.v1small.GetRegionOperationRequest + 21, // 19: google.cloud.compute.v1small.RegionOperations.Wait:input_type -> google.cloud.compute.v1small.WaitRegionOperationRequest + 9, // 20: google.cloud.compute.v1small.Addresses.AggregatedList:output_type -> google.cloud.compute.v1small.AddressAggregatedList + 20, // 21: google.cloud.compute.v1small.Addresses.Delete:output_type -> google.cloud.compute.v1small.Operation + 20, // 22: google.cloud.compute.v1small.Addresses.Insert:output_type -> google.cloud.compute.v1small.Operation + 10, // 23: google.cloud.compute.v1small.Addresses.List:output_type -> google.cloud.compute.v1small.AddressList + 20, // 24: google.cloud.compute.v1small.RegionOperations.Get:output_type -> google.cloud.compute.v1small.Operation + 20, // 25: google.cloud.compute.v1small.RegionOperations.Wait:output_type -> google.cloud.compute.v1small.Operation + 20, // [20:26] is the sub-list for method output_type + 14, // [14:20] is the sub-list for method input_type + 14, // [14:14] is the sub-list for extension type_name + 14, // [14:14] is the sub-list for extension extendee + 0, // [0:14] is the sub-list for field type_name +} + +func init() { file_google_cloud_compute_v1small_compute_small_proto_init() } +func file_google_cloud_compute_v1small_compute_small_proto_init() { + if File_google_cloud_compute_v1small_compute_small_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Address); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddressAggregatedList); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddressList); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddressesScopedList); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AggregatedListAddressesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Data); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DeleteAddressRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Error); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Errors); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetRegionOperationRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*InsertAddressRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ListAddressesRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Operation); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*WaitRegionOperationRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Warning); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Warnings); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[0].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[1].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[2].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[3].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[4].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[5].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[6].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[8].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[10].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[11].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[12].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[14].OneofWrappers = []interface{}{} + file_google_cloud_compute_v1small_compute_small_proto_msgTypes[15].OneofWrappers = []interface{}{} + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_cloud_compute_v1small_compute_small_proto_rawDesc, + NumEnums: 8, + NumMessages: 17, + NumExtensions: 0, + NumServices: 2, + }, + GoTypes: file_google_cloud_compute_v1small_compute_small_proto_goTypes, + DependencyIndexes: file_google_cloud_compute_v1small_compute_small_proto_depIdxs, + EnumInfos: file_google_cloud_compute_v1small_compute_small_proto_enumTypes, + MessageInfos: file_google_cloud_compute_v1small_compute_small_proto_msgTypes, + }.Build() + File_google_cloud_compute_v1small_compute_small_proto = out.File + file_google_cloud_compute_v1small_compute_small_proto_rawDesc = nil + file_google_cloud_compute_v1small_compute_small_proto_goTypes = nil + file_google_cloud_compute_v1small_compute_small_proto_depIdxs = nil +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConnInterface + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion6 + +// AddressesClient is the client API for Addresses service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type AddressesClient interface { + // Retrieves an aggregated list of addresses. + AggregatedList(ctx context.Context, in *AggregatedListAddressesRequest, opts ...grpc.CallOption) (*AddressAggregatedList, error) + // Deletes the specified address resource. + Delete(ctx context.Context, in *DeleteAddressRequest, opts ...grpc.CallOption) (*Operation, error) + // Creates an address resource in the specified project by using the data included in the request. + Insert(ctx context.Context, in *InsertAddressRequest, opts ...grpc.CallOption) (*Operation, error) + // Retrieves a list of addresses contained within the specified region. + List(ctx context.Context, in *ListAddressesRequest, opts ...grpc.CallOption) (*AddressList, error) +} + +type addressesClient struct { + cc grpc.ClientConnInterface +} + +func NewAddressesClient(cc grpc.ClientConnInterface) AddressesClient { + return &addressesClient{cc} +} + +func (c *addressesClient) AggregatedList(ctx context.Context, in *AggregatedListAddressesRequest, opts ...grpc.CallOption) (*AddressAggregatedList, error) { + out := new(AddressAggregatedList) + err := c.cc.Invoke(ctx, "/google.cloud.compute.v1small.Addresses/AggregatedList", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *addressesClient) Delete(ctx context.Context, in *DeleteAddressRequest, opts ...grpc.CallOption) (*Operation, error) { + out := new(Operation) + err := c.cc.Invoke(ctx, "/google.cloud.compute.v1small.Addresses/Delete", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *addressesClient) Insert(ctx context.Context, in *InsertAddressRequest, opts ...grpc.CallOption) (*Operation, error) { + out := new(Operation) + err := c.cc.Invoke(ctx, "/google.cloud.compute.v1small.Addresses/Insert", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *addressesClient) List(ctx context.Context, in *ListAddressesRequest, opts ...grpc.CallOption) (*AddressList, error) { + out := new(AddressList) + err := c.cc.Invoke(ctx, "/google.cloud.compute.v1small.Addresses/List", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// AddressesServer is the server API for Addresses service. +type AddressesServer interface { + // Retrieves an aggregated list of addresses. + AggregatedList(context.Context, *AggregatedListAddressesRequest) (*AddressAggregatedList, error) + // Deletes the specified address resource. + Delete(context.Context, *DeleteAddressRequest) (*Operation, error) + // Creates an address resource in the specified project by using the data included in the request. + Insert(context.Context, *InsertAddressRequest) (*Operation, error) + // Retrieves a list of addresses contained within the specified region. + List(context.Context, *ListAddressesRequest) (*AddressList, error) +} + +// UnimplementedAddressesServer can be embedded to have forward compatible implementations. +type UnimplementedAddressesServer struct { +} + +func (*UnimplementedAddressesServer) AggregatedList(context.Context, *AggregatedListAddressesRequest) (*AddressAggregatedList, error) { + return nil, status.Errorf(codes.Unimplemented, "method AggregatedList not implemented") +} +func (*UnimplementedAddressesServer) Delete(context.Context, *DeleteAddressRequest) (*Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented") +} +func (*UnimplementedAddressesServer) Insert(context.Context, *InsertAddressRequest) (*Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method Insert not implemented") +} +func (*UnimplementedAddressesServer) List(context.Context, *ListAddressesRequest) (*AddressList, error) { + return nil, status.Errorf(codes.Unimplemented, "method List not implemented") +} + +func RegisterAddressesServer(s *grpc.Server, srv AddressesServer) { + s.RegisterService(&_Addresses_serviceDesc, srv) +} + +func _Addresses_AggregatedList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(AggregatedListAddressesRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(AddressesServer).AggregatedList(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.compute.v1small.Addresses/AggregatedList", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(AddressesServer).AggregatedList(ctx, req.(*AggregatedListAddressesRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Addresses_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeleteAddressRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(AddressesServer).Delete(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.compute.v1small.Addresses/Delete", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(AddressesServer).Delete(ctx, req.(*DeleteAddressRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Addresses_Insert_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(InsertAddressRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(AddressesServer).Insert(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.compute.v1small.Addresses/Insert", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(AddressesServer).Insert(ctx, req.(*InsertAddressRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _Addresses_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListAddressesRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(AddressesServer).List(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.compute.v1small.Addresses/List", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(AddressesServer).List(ctx, req.(*ListAddressesRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _Addresses_serviceDesc = grpc.ServiceDesc{ + ServiceName: "google.cloud.compute.v1small.Addresses", + HandlerType: (*AddressesServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "AggregatedList", + Handler: _Addresses_AggregatedList_Handler, + }, + { + MethodName: "Delete", + Handler: _Addresses_Delete_Handler, + }, + { + MethodName: "Insert", + Handler: _Addresses_Insert_Handler, + }, + { + MethodName: "List", + Handler: _Addresses_List_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "google/cloud/compute/v1small/compute_small.proto", +} + +// RegionOperationsClient is the client API for RegionOperations service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type RegionOperationsClient interface { + // Retrieves the specified region-specific Operations resource. + Get(ctx context.Context, in *GetRegionOperationRequest, opts ...grpc.CallOption) (*Operation, error) + // Waits for the specified Operation resource to return as `DONE` or for the request to approach the 2 minute deadline, and retrieves the specified Operation resource. This method differs from the `GET` method in that it waits for no more than the default deadline (2 minutes) and then returns the current state of the operation, which might be `DONE` or still in progress. + // + // This method is called on a best-effort basis. Specifically: + // - In uncommon cases, when the server is overloaded, the request might return before the default deadline is reached, or might return after zero seconds. + // - If the default deadline is reached, there is no guarantee that the operation is actually done when the method returns. Be prepared to retry if the operation is not `DONE`. + Wait(ctx context.Context, in *WaitRegionOperationRequest, opts ...grpc.CallOption) (*Operation, error) +} + +type regionOperationsClient struct { + cc grpc.ClientConnInterface +} + +func NewRegionOperationsClient(cc grpc.ClientConnInterface) RegionOperationsClient { + return ®ionOperationsClient{cc} +} + +func (c *regionOperationsClient) Get(ctx context.Context, in *GetRegionOperationRequest, opts ...grpc.CallOption) (*Operation, error) { + out := new(Operation) + err := c.cc.Invoke(ctx, "/google.cloud.compute.v1small.RegionOperations/Get", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *regionOperationsClient) Wait(ctx context.Context, in *WaitRegionOperationRequest, opts ...grpc.CallOption) (*Operation, error) { + out := new(Operation) + err := c.cc.Invoke(ctx, "/google.cloud.compute.v1small.RegionOperations/Wait", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// RegionOperationsServer is the server API for RegionOperations service. +type RegionOperationsServer interface { + // Retrieves the specified region-specific Operations resource. + Get(context.Context, *GetRegionOperationRequest) (*Operation, error) + // Waits for the specified Operation resource to return as `DONE` or for the request to approach the 2 minute deadline, and retrieves the specified Operation resource. This method differs from the `GET` method in that it waits for no more than the default deadline (2 minutes) and then returns the current state of the operation, which might be `DONE` or still in progress. + // + // This method is called on a best-effort basis. Specifically: + // - In uncommon cases, when the server is overloaded, the request might return before the default deadline is reached, or might return after zero seconds. + // - If the default deadline is reached, there is no guarantee that the operation is actually done when the method returns. Be prepared to retry if the operation is not `DONE`. + Wait(context.Context, *WaitRegionOperationRequest) (*Operation, error) +} + +// UnimplementedRegionOperationsServer can be embedded to have forward compatible implementations. +type UnimplementedRegionOperationsServer struct { +} + +func (*UnimplementedRegionOperationsServer) Get(context.Context, *GetRegionOperationRequest) (*Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method Get not implemented") +} +func (*UnimplementedRegionOperationsServer) Wait(context.Context, *WaitRegionOperationRequest) (*Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method Wait not implemented") +} + +func RegisterRegionOperationsServer(s *grpc.Server, srv RegionOperationsServer) { + s.RegisterService(&_RegionOperations_serviceDesc, srv) +} + +func _RegionOperations_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetRegionOperationRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RegionOperationsServer).Get(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.compute.v1small.RegionOperations/Get", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RegionOperationsServer).Get(ctx, req.(*GetRegionOperationRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _RegionOperations_Wait_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(WaitRegionOperationRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RegionOperationsServer).Wait(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.compute.v1small.RegionOperations/Wait", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RegionOperationsServer).Wait(ctx, req.(*WaitRegionOperationRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _RegionOperations_serviceDesc = grpc.ServiceDesc{ + ServiceName: "google.cloud.compute.v1small.RegionOperations", + HandlerType: (*RegionOperationsServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "Get", + Handler: _RegionOperations_Get_Handler, + }, + { + MethodName: "Wait", + Handler: _RegionOperations_Wait_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "google/cloud/compute/v1small/compute_small.proto", +} diff --git a/googleapis/cloud/contactcenterinsights/v1/contact_center_insights.pb.go b/googleapis/cloud/contactcenterinsights/v1/contact_center_insights.pb.go index 3d1df7c2a..331b89047 100644 --- a/googleapis/cloud/contactcenterinsights/v1/contact_center_insights.pb.go +++ b/googleapis/cloud/contactcenterinsights/v1/contact_center_insights.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/contactcenterinsights/v1/contact_center_insights.proto package contactcenterinsights diff --git a/googleapis/cloud/contactcenterinsights/v1/resources.pb.go b/googleapis/cloud/contactcenterinsights/v1/resources.pb.go index 19c217d75..1f453ee38 100644 --- a/googleapis/cloud/contactcenterinsights/v1/resources.pb.go +++ b/googleapis/cloud/contactcenterinsights/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/contactcenterinsights/v1/resources.proto package contactcenterinsights diff --git a/googleapis/cloud/datacatalog/v1/bigquery.pb.go b/googleapis/cloud/datacatalog/v1/bigquery.pb.go index 85810e1e1..269dcd8aa 100644 --- a/googleapis/cloud/datacatalog/v1/bigquery.pb.go +++ b/googleapis/cloud/datacatalog/v1/bigquery.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/bigquery.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/common.pb.go b/googleapis/cloud/datacatalog/v1/common.pb.go index 2ee954222..c36aaa35d 100644 --- a/googleapis/cloud/datacatalog/v1/common.pb.go +++ b/googleapis/cloud/datacatalog/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/common.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/data_source.pb.go b/googleapis/cloud/datacatalog/v1/data_source.pb.go index 798a63949..e09c588e8 100644 --- a/googleapis/cloud/datacatalog/v1/data_source.pb.go +++ b/googleapis/cloud/datacatalog/v1/data_source.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/data_source.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/datacatalog.pb.go b/googleapis/cloud/datacatalog/v1/datacatalog.pb.go index a41888fde..593a47334 100644 --- a/googleapis/cloud/datacatalog/v1/datacatalog.pb.go +++ b/googleapis/cloud/datacatalog/v1/datacatalog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/datacatalog.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/gcs_fileset_spec.pb.go b/googleapis/cloud/datacatalog/v1/gcs_fileset_spec.pb.go index 85d803288..cefac9624 100644 --- a/googleapis/cloud/datacatalog/v1/gcs_fileset_spec.pb.go +++ b/googleapis/cloud/datacatalog/v1/gcs_fileset_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/gcs_fileset_spec.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/policytagmanager.pb.go b/googleapis/cloud/datacatalog/v1/policytagmanager.pb.go index 5938bd077..f7b8c4d79 100644 --- a/googleapis/cloud/datacatalog/v1/policytagmanager.pb.go +++ b/googleapis/cloud/datacatalog/v1/policytagmanager.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/policytagmanager.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/policytagmanagerserialization.pb.go b/googleapis/cloud/datacatalog/v1/policytagmanagerserialization.pb.go index 8824422e7..9654aa5cc 100644 --- a/googleapis/cloud/datacatalog/v1/policytagmanagerserialization.pb.go +++ b/googleapis/cloud/datacatalog/v1/policytagmanagerserialization.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/policytagmanagerserialization.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/schema.pb.go b/googleapis/cloud/datacatalog/v1/schema.pb.go index 4862ae8da..f42817637 100644 --- a/googleapis/cloud/datacatalog/v1/schema.pb.go +++ b/googleapis/cloud/datacatalog/v1/schema.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/schema.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/search.pb.go b/googleapis/cloud/datacatalog/v1/search.pb.go index dbdc90d29..da6cb2d31 100644 --- a/googleapis/cloud/datacatalog/v1/search.pb.go +++ b/googleapis/cloud/datacatalog/v1/search.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/search.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/table_spec.pb.go b/googleapis/cloud/datacatalog/v1/table_spec.pb.go index 9535c3585..8fb1d11f2 100644 --- a/googleapis/cloud/datacatalog/v1/table_spec.pb.go +++ b/googleapis/cloud/datacatalog/v1/table_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/table_spec.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/tags.pb.go b/googleapis/cloud/datacatalog/v1/tags.pb.go index f07623a23..20e9a1cb2 100644 --- a/googleapis/cloud/datacatalog/v1/tags.pb.go +++ b/googleapis/cloud/datacatalog/v1/tags.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/tags.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/timestamps.pb.go b/googleapis/cloud/datacatalog/v1/timestamps.pb.go index a72478791..bdee9bbdc 100644 --- a/googleapis/cloud/datacatalog/v1/timestamps.pb.go +++ b/googleapis/cloud/datacatalog/v1/timestamps.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/timestamps.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1/usage.pb.go b/googleapis/cloud/datacatalog/v1/usage.pb.go index 7de09027a..567a861bf 100644 --- a/googleapis/cloud/datacatalog/v1/usage.pb.go +++ b/googleapis/cloud/datacatalog/v1/usage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1/usage.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/common.pb.go b/googleapis/cloud/datacatalog/v1beta1/common.pb.go index 5c3e57851..06f18cb22 100644 --- a/googleapis/cloud/datacatalog/v1beta1/common.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/common.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/datacatalog.pb.go b/googleapis/cloud/datacatalog/v1beta1/datacatalog.pb.go index ca6329705..4ca63d90b 100644 --- a/googleapis/cloud/datacatalog/v1beta1/datacatalog.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/datacatalog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/datacatalog.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/gcs_fileset_spec.pb.go b/googleapis/cloud/datacatalog/v1beta1/gcs_fileset_spec.pb.go index cf16ac8cb..3929edf99 100644 --- a/googleapis/cloud/datacatalog/v1beta1/gcs_fileset_spec.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/gcs_fileset_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/gcs_fileset_spec.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/policytagmanager.pb.go b/googleapis/cloud/datacatalog/v1beta1/policytagmanager.pb.go index 08dc15290..44f8443ce 100644 --- a/googleapis/cloud/datacatalog/v1beta1/policytagmanager.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/policytagmanager.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/policytagmanager.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/policytagmanagerserialization.pb.go b/googleapis/cloud/datacatalog/v1beta1/policytagmanagerserialization.pb.go index 8bd3bd52d..c01fb62d4 100644 --- a/googleapis/cloud/datacatalog/v1beta1/policytagmanagerserialization.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/policytagmanagerserialization.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/policytagmanagerserialization.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/schema.pb.go b/googleapis/cloud/datacatalog/v1beta1/schema.pb.go index f3cbf33cf..d2499adb6 100644 --- a/googleapis/cloud/datacatalog/v1beta1/schema.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/schema.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/schema.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/search.pb.go b/googleapis/cloud/datacatalog/v1beta1/search.pb.go index 394670370..edfc6df1c 100644 --- a/googleapis/cloud/datacatalog/v1beta1/search.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/search.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/search.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/table_spec.pb.go b/googleapis/cloud/datacatalog/v1beta1/table_spec.pb.go index 1373d22ec..d024274a2 100644 --- a/googleapis/cloud/datacatalog/v1beta1/table_spec.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/table_spec.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/table_spec.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/tags.pb.go b/googleapis/cloud/datacatalog/v1beta1/tags.pb.go index ae95dd879..1feaa4c5e 100644 --- a/googleapis/cloud/datacatalog/v1beta1/tags.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/tags.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/tags.proto package datacatalog diff --git a/googleapis/cloud/datacatalog/v1beta1/timestamps.pb.go b/googleapis/cloud/datacatalog/v1beta1/timestamps.pb.go index 28cf4e02c..71630c266 100644 --- a/googleapis/cloud/datacatalog/v1beta1/timestamps.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/timestamps.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datacatalog/v1beta1/timestamps.proto package datacatalog diff --git a/googleapis/cloud/datafusion/v1/datafusion.pb.go b/googleapis/cloud/datafusion/v1/datafusion.pb.go index 8c8da89a8..75119c664 100644 --- a/googleapis/cloud/datafusion/v1/datafusion.pb.go +++ b/googleapis/cloud/datafusion/v1/datafusion.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/cloud/datafusion/v1/datafusion.proto package datafusion diff --git a/googleapis/cloud/datafusion/v1beta1/v1beta1.pb.go b/googleapis/cloud/datafusion/v1beta1/v1beta1.pb.go index bf4519a34..4838135e3 100644 --- a/googleapis/cloud/datafusion/v1beta1/v1beta1.pb.go +++ b/googleapis/cloud/datafusion/v1beta1/v1beta1.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/cloud/datafusion/v1beta1/v1beta1.proto package datafusion diff --git a/googleapis/cloud/datalabeling/v1beta1/annotation.pb.go b/googleapis/cloud/datalabeling/v1beta1/annotation.pb.go index a11cc6f29..366e3ac0f 100644 --- a/googleapis/cloud/datalabeling/v1beta1/annotation.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/annotation.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/annotation.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/annotation_spec_set.pb.go b/googleapis/cloud/datalabeling/v1beta1/annotation_spec_set.pb.go index b35392ae8..642c3f243 100644 --- a/googleapis/cloud/datalabeling/v1beta1/annotation_spec_set.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/annotation_spec_set.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/annotation_spec_set.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/data_labeling_service.pb.go b/googleapis/cloud/datalabeling/v1beta1/data_labeling_service.pb.go index 6bdf8063b..d624979ef 100644 --- a/googleapis/cloud/datalabeling/v1beta1/data_labeling_service.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/data_labeling_service.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/data_labeling_service.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/data_payloads.pb.go b/googleapis/cloud/datalabeling/v1beta1/data_payloads.pb.go index 9a15d69cd..bb256e164 100644 --- a/googleapis/cloud/datalabeling/v1beta1/data_payloads.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/data_payloads.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/data_payloads.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/dataset.pb.go b/googleapis/cloud/datalabeling/v1beta1/dataset.pb.go index 28c0f2047..a67b083b8 100644 --- a/googleapis/cloud/datalabeling/v1beta1/dataset.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/dataset.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/dataset.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/evaluation.pb.go b/googleapis/cloud/datalabeling/v1beta1/evaluation.pb.go index 0c7473d17..b3dd1dd4c 100644 --- a/googleapis/cloud/datalabeling/v1beta1/evaluation.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/evaluation.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/evaluation.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/evaluation_job.pb.go b/googleapis/cloud/datalabeling/v1beta1/evaluation_job.pb.go index cda8a9a6d..43570962a 100644 --- a/googleapis/cloud/datalabeling/v1beta1/evaluation_job.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/evaluation_job.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/evaluation_job.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/human_annotation_config.pb.go b/googleapis/cloud/datalabeling/v1beta1/human_annotation_config.pb.go index 02cb89d5f..692f9a949 100644 --- a/googleapis/cloud/datalabeling/v1beta1/human_annotation_config.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/human_annotation_config.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/human_annotation_config.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/instruction.pb.go b/googleapis/cloud/datalabeling/v1beta1/instruction.pb.go index 8287cf73d..3e1001bb1 100644 --- a/googleapis/cloud/datalabeling/v1beta1/instruction.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/instruction.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/instruction.proto package datalabeling diff --git a/googleapis/cloud/datalabeling/v1beta1/operations.pb.go b/googleapis/cloud/datalabeling/v1beta1/operations.pb.go index be2a9aa19..24b3b7eac 100644 --- a/googleapis/cloud/datalabeling/v1beta1/operations.pb.go +++ b/googleapis/cloud/datalabeling/v1beta1/operations.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datalabeling/v1beta1/operations.proto package datalabeling diff --git a/googleapis/cloud/dataproc/logging/autoscaler_log.pb.go b/googleapis/cloud/dataproc/logging/autoscaler_log.pb.go index 47d3a1808..e20206264 100644 --- a/googleapis/cloud/dataproc/logging/autoscaler_log.pb.go +++ b/googleapis/cloud/dataproc/logging/autoscaler_log.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataproc/logging/autoscaler_log.proto package logging diff --git a/googleapis/cloud/dataproc/v1/autoscaling_policies.pb.go b/googleapis/cloud/dataproc/v1/autoscaling_policies.pb.go index 6a35c2a41..b2536dc09 100644 --- a/googleapis/cloud/dataproc/v1/autoscaling_policies.pb.go +++ b/googleapis/cloud/dataproc/v1/autoscaling_policies.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataproc/v1/autoscaling_policies.proto package dataproc diff --git a/googleapis/cloud/dataproc/v1/batches.pb.go b/googleapis/cloud/dataproc/v1/batches.pb.go index 8489c6dd6..364956a5f 100644 --- a/googleapis/cloud/dataproc/v1/batches.pb.go +++ b/googleapis/cloud/dataproc/v1/batches.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataproc/v1/batches.proto package dataproc diff --git a/googleapis/cloud/dataproc/v1/clusters.pb.go b/googleapis/cloud/dataproc/v1/clusters.pb.go index 66c508939..a51fb44a3 100644 --- a/googleapis/cloud/dataproc/v1/clusters.pb.go +++ b/googleapis/cloud/dataproc/v1/clusters.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataproc/v1/clusters.proto package dataproc diff --git a/googleapis/cloud/dataproc/v1/jobs.pb.go b/googleapis/cloud/dataproc/v1/jobs.pb.go index 864571249..539224a43 100644 --- a/googleapis/cloud/dataproc/v1/jobs.pb.go +++ b/googleapis/cloud/dataproc/v1/jobs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataproc/v1/jobs.proto package dataproc diff --git a/googleapis/cloud/dataproc/v1/operations.pb.go b/googleapis/cloud/dataproc/v1/operations.pb.go index 884e88cf7..75b77da2e 100644 --- a/googleapis/cloud/dataproc/v1/operations.pb.go +++ b/googleapis/cloud/dataproc/v1/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataproc/v1/operations.proto package dataproc diff --git a/googleapis/cloud/dataproc/v1/shared.pb.go b/googleapis/cloud/dataproc/v1/shared.pb.go index cbfcd1263..8be1aab53 100644 --- a/googleapis/cloud/dataproc/v1/shared.pb.go +++ b/googleapis/cloud/dataproc/v1/shared.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataproc/v1/shared.proto package dataproc diff --git a/googleapis/cloud/dataproc/v1/workflow_templates.pb.go b/googleapis/cloud/dataproc/v1/workflow_templates.pb.go index 42d97d530..79dbdc031 100644 --- a/googleapis/cloud/dataproc/v1/workflow_templates.pb.go +++ b/googleapis/cloud/dataproc/v1/workflow_templates.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataproc/v1/workflow_templates.proto package dataproc diff --git a/googleapis/cloud/dataqna/v1alpha/annotated_string.pb.go b/googleapis/cloud/dataqna/v1alpha/annotated_string.pb.go index deff18504..f7af68ef0 100644 --- a/googleapis/cloud/dataqna/v1alpha/annotated_string.pb.go +++ b/googleapis/cloud/dataqna/v1alpha/annotated_string.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataqna/v1alpha/annotated_string.proto package dataqna diff --git a/googleapis/cloud/dataqna/v1alpha/auto_suggestion_service.pb.go b/googleapis/cloud/dataqna/v1alpha/auto_suggestion_service.pb.go index 7c35799fe..bb7a91554 100644 --- a/googleapis/cloud/dataqna/v1alpha/auto_suggestion_service.pb.go +++ b/googleapis/cloud/dataqna/v1alpha/auto_suggestion_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataqna/v1alpha/auto_suggestion_service.proto package dataqna diff --git a/googleapis/cloud/dataqna/v1alpha/question.pb.go b/googleapis/cloud/dataqna/v1alpha/question.pb.go index 4544f3e1a..09d8a2376 100644 --- a/googleapis/cloud/dataqna/v1alpha/question.pb.go +++ b/googleapis/cloud/dataqna/v1alpha/question.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataqna/v1alpha/question.proto package dataqna diff --git a/googleapis/cloud/dataqna/v1alpha/question_service.pb.go b/googleapis/cloud/dataqna/v1alpha/question_service.pb.go index 770a67645..0d698dc01 100644 --- a/googleapis/cloud/dataqna/v1alpha/question_service.pb.go +++ b/googleapis/cloud/dataqna/v1alpha/question_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataqna/v1alpha/question_service.proto package dataqna diff --git a/googleapis/cloud/dataqna/v1alpha/user_feedback.pb.go b/googleapis/cloud/dataqna/v1alpha/user_feedback.pb.go index 9c412a926..9304f79b1 100644 --- a/googleapis/cloud/dataqna/v1alpha/user_feedback.pb.go +++ b/googleapis/cloud/dataqna/v1alpha/user_feedback.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dataqna/v1alpha/user_feedback.proto package dataqna diff --git a/googleapis/cloud/datastream/v1alpha1/datastream.pb.go b/googleapis/cloud/datastream/v1alpha1/datastream.pb.go index d27c5355d..976a71a5b 100644 --- a/googleapis/cloud/datastream/v1alpha1/datastream.pb.go +++ b/googleapis/cloud/datastream/v1alpha1/datastream.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/cloud/datastream/v1alpha1/datastream.proto package datastream diff --git a/googleapis/cloud/datastream/v1alpha1/datastream_resources.pb.go b/googleapis/cloud/datastream/v1alpha1/datastream_resources.pb.go index af2a0d225..a24b02bd6 100644 --- a/googleapis/cloud/datastream/v1alpha1/datastream_resources.pb.go +++ b/googleapis/cloud/datastream/v1alpha1/datastream_resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/datastream/v1alpha1/datastream_resources.proto package datastream diff --git a/googleapis/cloud/deploy/v1/cloud_deploy.pb.go b/googleapis/cloud/deploy/v1/cloud_deploy.pb.go index 5c26493b4..a5daa7aab 100644 --- a/googleapis/cloud/deploy/v1/cloud_deploy.pb.go +++ b/googleapis/cloud/deploy/v1/cloud_deploy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/deploy/v1/cloud_deploy.proto package deploy diff --git a/googleapis/cloud/dialogflow/cx/v3/advanced_settings.pb.go b/googleapis/cloud/dialogflow/cx/v3/advanced_settings.pb.go index d549a0db1..7e5cb2b62 100644 --- a/googleapis/cloud/dialogflow/cx/v3/advanced_settings.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/advanced_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/advanced_settings.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/agent.pb.go b/googleapis/cloud/dialogflow/cx/v3/agent.pb.go index b7f852ab5..9795a83d1 100644 --- a/googleapis/cloud/dialogflow/cx/v3/agent.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/agent.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/audio_config.pb.go b/googleapis/cloud/dialogflow/cx/v3/audio_config.pb.go index 1dac9fad1..6f1bb5305 100644 --- a/googleapis/cloud/dialogflow/cx/v3/audio_config.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/audio_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/audio_config.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/changelog.pb.go b/googleapis/cloud/dialogflow/cx/v3/changelog.pb.go index c563973d1..d8e630add 100644 --- a/googleapis/cloud/dialogflow/cx/v3/changelog.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/changelog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/changelog.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/deployment.pb.go b/googleapis/cloud/dialogflow/cx/v3/deployment.pb.go index 72f4b1355..590aa57f6 100644 --- a/googleapis/cloud/dialogflow/cx/v3/deployment.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/deployment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/deployment.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/entity_type.pb.go b/googleapis/cloud/dialogflow/cx/v3/entity_type.pb.go index 4c81bb808..81f1e2e99 100644 --- a/googleapis/cloud/dialogflow/cx/v3/entity_type.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/entity_type.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/environment.pb.go b/googleapis/cloud/dialogflow/cx/v3/environment.pb.go index f9fe54a00..d47355eaa 100644 --- a/googleapis/cloud/dialogflow/cx/v3/environment.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/environment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/environment.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/experiment.pb.go b/googleapis/cloud/dialogflow/cx/v3/experiment.pb.go index 644093d9e..a3f2ce861 100644 --- a/googleapis/cloud/dialogflow/cx/v3/experiment.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/experiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/experiment.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/flow.pb.go b/googleapis/cloud/dialogflow/cx/v3/flow.pb.go index 00cb39453..8416638ab 100644 --- a/googleapis/cloud/dialogflow/cx/v3/flow.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/flow.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/flow.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/fulfillment.pb.go b/googleapis/cloud/dialogflow/cx/v3/fulfillment.pb.go index cacd927d3..7f71a6dc5 100644 --- a/googleapis/cloud/dialogflow/cx/v3/fulfillment.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/fulfillment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/fulfillment.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/intent.pb.go b/googleapis/cloud/dialogflow/cx/v3/intent.pb.go index a98d81c48..69fd1c4c0 100644 --- a/googleapis/cloud/dialogflow/cx/v3/intent.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/intent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/intent.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/page.pb.go b/googleapis/cloud/dialogflow/cx/v3/page.pb.go index 27bb5fdeb..9d1bf37b6 100644 --- a/googleapis/cloud/dialogflow/cx/v3/page.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/page.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/page.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/response_message.pb.go b/googleapis/cloud/dialogflow/cx/v3/response_message.pb.go index 3ee014a37..90234e8da 100644 --- a/googleapis/cloud/dialogflow/cx/v3/response_message.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/response_message.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/response_message.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/security_settings.pb.go b/googleapis/cloud/dialogflow/cx/v3/security_settings.pb.go index 355d2dd05..2323f0071 100644 --- a/googleapis/cloud/dialogflow/cx/v3/security_settings.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/security_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/security_settings.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/session.pb.go b/googleapis/cloud/dialogflow/cx/v3/session.pb.go index 33aa64373..0c2ee82ce 100644 --- a/googleapis/cloud/dialogflow/cx/v3/session.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/session.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/session.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/session_entity_type.pb.go b/googleapis/cloud/dialogflow/cx/v3/session_entity_type.pb.go index e875a3462..b606dad34 100644 --- a/googleapis/cloud/dialogflow/cx/v3/session_entity_type.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/session_entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/session_entity_type.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/test_case.pb.go b/googleapis/cloud/dialogflow/cx/v3/test_case.pb.go index afa8dd2cd..daeecf29e 100644 --- a/googleapis/cloud/dialogflow/cx/v3/test_case.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/test_case.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/test_case.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/transition_route_group.pb.go b/googleapis/cloud/dialogflow/cx/v3/transition_route_group.pb.go index 47b463347..ba6924ff9 100644 --- a/googleapis/cloud/dialogflow/cx/v3/transition_route_group.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/transition_route_group.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/transition_route_group.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/validation_message.pb.go b/googleapis/cloud/dialogflow/cx/v3/validation_message.pb.go index ec53c3b9f..5c2036060 100644 --- a/googleapis/cloud/dialogflow/cx/v3/validation_message.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/validation_message.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/validation_message.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/version.pb.go b/googleapis/cloud/dialogflow/cx/v3/version.pb.go index f4b9d8e56..6d0713044 100644 --- a/googleapis/cloud/dialogflow/cx/v3/version.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/version.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/version.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3/webhook.pb.go b/googleapis/cloud/dialogflow/cx/v3/webhook.pb.go index 1fa1eb6cc..57ed1c0b1 100644 --- a/googleapis/cloud/dialogflow/cx/v3/webhook.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3/webhook.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3/webhook.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/advanced_settings.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/advanced_settings.pb.go index 1536b245e..60cf777de 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/advanced_settings.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/advanced_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/advanced_settings.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/agent.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/agent.pb.go index bd7fa3a4d..f5f98a8c5 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/agent.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/agent.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/audio_config.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/audio_config.pb.go index fe3f57aa8..9f43fd385 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/audio_config.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/audio_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/audio_config.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/changelog.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/changelog.pb.go index 643da372d..4343f3abd 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/changelog.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/changelog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/changelog.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/deployment.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/deployment.pb.go index a98f66175..6e0b089a9 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/deployment.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/deployment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/deployment.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/entity_type.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/entity_type.pb.go index 6b85f665b..06d8d7038 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/entity_type.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/entity_type.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/environment.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/environment.pb.go index 16f40bf74..e5780d19a 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/environment.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/environment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/environment.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/experiment.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/experiment.pb.go index 75b715e81..c2b6134ba 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/experiment.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/experiment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/experiment.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/flow.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/flow.pb.go index b261202b8..a6f5d0237 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/flow.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/flow.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/flow.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/fulfillment.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/fulfillment.pb.go index 6fd4623e8..f1cbf637f 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/fulfillment.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/fulfillment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/fulfillment.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/intent.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/intent.pb.go index 4fc5c011b..eba371d5f 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/intent.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/intent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/intent.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/page.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/page.pb.go index fdb047068..c9c404275 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/page.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/page.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/page.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/response_message.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/response_message.pb.go index 7633b85b7..e4064d26d 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/response_message.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/response_message.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/response_message.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/security_settings.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/security_settings.pb.go index a819b4e03..21c79a717 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/security_settings.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/security_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/security_settings.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/session.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/session.pb.go index 8d8c91320..d2f3343a1 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/session.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/session.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/session.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/session_entity_type.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/session_entity_type.pb.go index 2bf33f84e..997d0326e 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/session_entity_type.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/session_entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/session_entity_type.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/test_case.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/test_case.pb.go index 68f2aeb30..e5f83b93e 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/test_case.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/test_case.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/test_case.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/transition_route_group.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/transition_route_group.pb.go index a8e4de89c..e2cf9185f 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/transition_route_group.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/transition_route_group.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/transition_route_group.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/validation_message.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/validation_message.pb.go index 48b85eb5f..114047a12 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/validation_message.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/validation_message.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/validation_message.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/version.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/version.pb.go index 5e6d455c9..88285046b 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/version.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/version.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/version.proto package cx diff --git a/googleapis/cloud/dialogflow/cx/v3beta1/webhook.pb.go b/googleapis/cloud/dialogflow/cx/v3beta1/webhook.pb.go index 149f6bbf9..64231928a 100644 --- a/googleapis/cloud/dialogflow/cx/v3beta1/webhook.pb.go +++ b/googleapis/cloud/dialogflow/cx/v3beta1/webhook.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/cx/v3beta1/webhook.proto package cx diff --git a/googleapis/cloud/dialogflow/v2/agent.pb.go b/googleapis/cloud/dialogflow/v2/agent.pb.go index 57c8fe22b..2975f125a 100644 --- a/googleapis/cloud/dialogflow/v2/agent.pb.go +++ b/googleapis/cloud/dialogflow/v2/agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/agent.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/answer_record.pb.go b/googleapis/cloud/dialogflow/v2/answer_record.pb.go index 9bae37062..f52e90449 100644 --- a/googleapis/cloud/dialogflow/v2/answer_record.pb.go +++ b/googleapis/cloud/dialogflow/v2/answer_record.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/answer_record.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/audio_config.pb.go b/googleapis/cloud/dialogflow/v2/audio_config.pb.go index 484863e59..5733d3bbf 100644 --- a/googleapis/cloud/dialogflow/v2/audio_config.pb.go +++ b/googleapis/cloud/dialogflow/v2/audio_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/audio_config.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/context.pb.go b/googleapis/cloud/dialogflow/v2/context.pb.go index 5c63611bb..039e0dbea 100644 --- a/googleapis/cloud/dialogflow/v2/context.pb.go +++ b/googleapis/cloud/dialogflow/v2/context.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/context.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/conversation.pb.go b/googleapis/cloud/dialogflow/v2/conversation.pb.go index ffe1373a9..ddd8cd2e6 100644 --- a/googleapis/cloud/dialogflow/v2/conversation.pb.go +++ b/googleapis/cloud/dialogflow/v2/conversation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/conversation.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/conversation_event.pb.go b/googleapis/cloud/dialogflow/v2/conversation_event.pb.go index b81961599..919b28586 100644 --- a/googleapis/cloud/dialogflow/v2/conversation_event.pb.go +++ b/googleapis/cloud/dialogflow/v2/conversation_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/conversation_event.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/conversation_profile.pb.go b/googleapis/cloud/dialogflow/v2/conversation_profile.pb.go index 5dfbc7959..d2fab3a5f 100644 --- a/googleapis/cloud/dialogflow/v2/conversation_profile.pb.go +++ b/googleapis/cloud/dialogflow/v2/conversation_profile.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/conversation_profile.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/document.pb.go b/googleapis/cloud/dialogflow/v2/document.pb.go index 70d8ea708..001822264 100644 --- a/googleapis/cloud/dialogflow/v2/document.pb.go +++ b/googleapis/cloud/dialogflow/v2/document.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/document.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/entity_type.pb.go b/googleapis/cloud/dialogflow/v2/entity_type.pb.go index 4b8c3be94..baebc3c7f 100644 --- a/googleapis/cloud/dialogflow/v2/entity_type.pb.go +++ b/googleapis/cloud/dialogflow/v2/entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/entity_type.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/environment.pb.go b/googleapis/cloud/dialogflow/v2/environment.pb.go index c7131fff7..0c4731cda 100644 --- a/googleapis/cloud/dialogflow/v2/environment.pb.go +++ b/googleapis/cloud/dialogflow/v2/environment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/environment.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/fulfillment.pb.go b/googleapis/cloud/dialogflow/v2/fulfillment.pb.go index f4108fc77..822bda5f4 100644 --- a/googleapis/cloud/dialogflow/v2/fulfillment.pb.go +++ b/googleapis/cloud/dialogflow/v2/fulfillment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/fulfillment.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/gcs.pb.go b/googleapis/cloud/dialogflow/v2/gcs.pb.go index 3e5271836..443a9f0be 100644 --- a/googleapis/cloud/dialogflow/v2/gcs.pb.go +++ b/googleapis/cloud/dialogflow/v2/gcs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/gcs.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/human_agent_assistant_event.pb.go b/googleapis/cloud/dialogflow/v2/human_agent_assistant_event.pb.go index 612ecf192..ac8e625bd 100644 --- a/googleapis/cloud/dialogflow/v2/human_agent_assistant_event.pb.go +++ b/googleapis/cloud/dialogflow/v2/human_agent_assistant_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/human_agent_assistant_event.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/intent.pb.go b/googleapis/cloud/dialogflow/v2/intent.pb.go index 85ce58bde..2eae0b10b 100644 --- a/googleapis/cloud/dialogflow/v2/intent.pb.go +++ b/googleapis/cloud/dialogflow/v2/intent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/intent.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/knowledge_base.pb.go b/googleapis/cloud/dialogflow/v2/knowledge_base.pb.go index 2b2fa2f05..f2bb22c1e 100644 --- a/googleapis/cloud/dialogflow/v2/knowledge_base.pb.go +++ b/googleapis/cloud/dialogflow/v2/knowledge_base.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/knowledge_base.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/participant.pb.go b/googleapis/cloud/dialogflow/v2/participant.pb.go index 3b6447485..736e10134 100644 --- a/googleapis/cloud/dialogflow/v2/participant.pb.go +++ b/googleapis/cloud/dialogflow/v2/participant.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/participant.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/session.pb.go b/googleapis/cloud/dialogflow/v2/session.pb.go index 6c60ee54f..017299ac4 100644 --- a/googleapis/cloud/dialogflow/v2/session.pb.go +++ b/googleapis/cloud/dialogflow/v2/session.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/session.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/session_entity_type.pb.go b/googleapis/cloud/dialogflow/v2/session_entity_type.pb.go index ae0cb7077..37a84e722 100644 --- a/googleapis/cloud/dialogflow/v2/session_entity_type.pb.go +++ b/googleapis/cloud/dialogflow/v2/session_entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/session_entity_type.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/validation_result.pb.go b/googleapis/cloud/dialogflow/v2/validation_result.pb.go index f1b11077e..bf89e8b5b 100644 --- a/googleapis/cloud/dialogflow/v2/validation_result.pb.go +++ b/googleapis/cloud/dialogflow/v2/validation_result.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/validation_result.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/version.pb.go b/googleapis/cloud/dialogflow/v2/version.pb.go index e6e2f1612..b4fb53de5 100644 --- a/googleapis/cloud/dialogflow/v2/version.pb.go +++ b/googleapis/cloud/dialogflow/v2/version.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/version.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2/webhook.pb.go b/googleapis/cloud/dialogflow/v2/webhook.pb.go index a67038d7f..9b7fb86f8 100644 --- a/googleapis/cloud/dialogflow/v2/webhook.pb.go +++ b/googleapis/cloud/dialogflow/v2/webhook.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2/webhook.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/agent.pb.go b/googleapis/cloud/dialogflow/v2beta1/agent.pb.go index 8248ad34c..c8f52288d 100644 --- a/googleapis/cloud/dialogflow/v2beta1/agent.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/agent.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/answer_record.pb.go b/googleapis/cloud/dialogflow/v2beta1/answer_record.pb.go index f58ace9f0..754157aae 100644 --- a/googleapis/cloud/dialogflow/v2beta1/answer_record.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/answer_record.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/answer_record.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/audio_config.pb.go b/googleapis/cloud/dialogflow/v2beta1/audio_config.pb.go index e37c5c54d..9e2b95266 100644 --- a/googleapis/cloud/dialogflow/v2beta1/audio_config.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/audio_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/audio_config.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/context.pb.go b/googleapis/cloud/dialogflow/v2beta1/context.pb.go index 34b5ff3c3..a3a00c2b9 100644 --- a/googleapis/cloud/dialogflow/v2beta1/context.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/context.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/context.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/conversation.pb.go b/googleapis/cloud/dialogflow/v2beta1/conversation.pb.go index 51c63c52c..0188010fb 100644 --- a/googleapis/cloud/dialogflow/v2beta1/conversation.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/conversation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/conversation.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/conversation_event.pb.go b/googleapis/cloud/dialogflow/v2beta1/conversation_event.pb.go index 2eb0ac70f..7863308bb 100644 --- a/googleapis/cloud/dialogflow/v2beta1/conversation_event.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/conversation_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/conversation_event.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/conversation_profile.pb.go b/googleapis/cloud/dialogflow/v2beta1/conversation_profile.pb.go index 5a0894122..9bc62e86b 100644 --- a/googleapis/cloud/dialogflow/v2beta1/conversation_profile.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/conversation_profile.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/conversation_profile.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/document.pb.go b/googleapis/cloud/dialogflow/v2beta1/document.pb.go index a2564355d..616b9c77d 100644 --- a/googleapis/cloud/dialogflow/v2beta1/document.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/document.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/document.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/entity_type.pb.go b/googleapis/cloud/dialogflow/v2beta1/entity_type.pb.go index 3d3486476..4c3a3f43f 100644 --- a/googleapis/cloud/dialogflow/v2beta1/entity_type.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/entity_type.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/environment.pb.go b/googleapis/cloud/dialogflow/v2beta1/environment.pb.go index 4a7707570..d79d8e691 100644 --- a/googleapis/cloud/dialogflow/v2beta1/environment.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/environment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/environment.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/fulfillment.pb.go b/googleapis/cloud/dialogflow/v2beta1/fulfillment.pb.go index b3501996d..553907425 100644 --- a/googleapis/cloud/dialogflow/v2beta1/fulfillment.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/fulfillment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/fulfillment.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/gcs.pb.go b/googleapis/cloud/dialogflow/v2beta1/gcs.pb.go index 1ad2d7de5..fcd58257f 100644 --- a/googleapis/cloud/dialogflow/v2beta1/gcs.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/gcs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/gcs.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/human_agent_assistant_event.pb.go b/googleapis/cloud/dialogflow/v2beta1/human_agent_assistant_event.pb.go index ad0c2e404..fdffe3bff 100644 --- a/googleapis/cloud/dialogflow/v2beta1/human_agent_assistant_event.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/human_agent_assistant_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/human_agent_assistant_event.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/intent.pb.go b/googleapis/cloud/dialogflow/v2beta1/intent.pb.go index 434710072..5b8935687 100644 --- a/googleapis/cloud/dialogflow/v2beta1/intent.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/intent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/intent.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/knowledge_base.pb.go b/googleapis/cloud/dialogflow/v2beta1/knowledge_base.pb.go index e074c3610..493b9ec00 100644 --- a/googleapis/cloud/dialogflow/v2beta1/knowledge_base.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/knowledge_base.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/knowledge_base.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/participant.pb.go b/googleapis/cloud/dialogflow/v2beta1/participant.pb.go index bfc7a518c..9d8efd1dc 100644 --- a/googleapis/cloud/dialogflow/v2beta1/participant.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/participant.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/participant.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/session.pb.go b/googleapis/cloud/dialogflow/v2beta1/session.pb.go index c352423b1..0bc442d47 100644 --- a/googleapis/cloud/dialogflow/v2beta1/session.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/session.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/session.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/session_entity_type.pb.go b/googleapis/cloud/dialogflow/v2beta1/session_entity_type.pb.go index 3f02b6960..c72809cf9 100644 --- a/googleapis/cloud/dialogflow/v2beta1/session_entity_type.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/session_entity_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/session_entity_type.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/validation_result.pb.go b/googleapis/cloud/dialogflow/v2beta1/validation_result.pb.go index ba6e57204..2370fedc1 100644 --- a/googleapis/cloud/dialogflow/v2beta1/validation_result.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/validation_result.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/validation_result.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/version.pb.go b/googleapis/cloud/dialogflow/v2beta1/version.pb.go index 56a105be9..bacdfa0f0 100644 --- a/googleapis/cloud/dialogflow/v2beta1/version.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/version.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/version.proto package dialogflow diff --git a/googleapis/cloud/dialogflow/v2beta1/webhook.pb.go b/googleapis/cloud/dialogflow/v2beta1/webhook.pb.go index fde3e687f..5014dc8e4 100644 --- a/googleapis/cloud/dialogflow/v2beta1/webhook.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/webhook.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/dialogflow/v2beta1/webhook.proto package dialogflow diff --git a/googleapis/cloud/documentai/v1/document.pb.go b/googleapis/cloud/documentai/v1/document.pb.go index 3874157c1..907078c2d 100644 --- a/googleapis/cloud/documentai/v1/document.pb.go +++ b/googleapis/cloud/documentai/v1/document.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1/document.proto package documentai diff --git a/googleapis/cloud/documentai/v1/document_io.pb.go b/googleapis/cloud/documentai/v1/document_io.pb.go index 88017374e..9246b6854 100644 --- a/googleapis/cloud/documentai/v1/document_io.pb.go +++ b/googleapis/cloud/documentai/v1/document_io.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1/document_io.proto package documentai diff --git a/googleapis/cloud/documentai/v1/document_processor_service.pb.go b/googleapis/cloud/documentai/v1/document_processor_service.pb.go index a1f3d8439..78f43e7d1 100644 --- a/googleapis/cloud/documentai/v1/document_processor_service.pb.go +++ b/googleapis/cloud/documentai/v1/document_processor_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1/document_processor_service.proto package documentai diff --git a/googleapis/cloud/documentai/v1/geometry.pb.go b/googleapis/cloud/documentai/v1/geometry.pb.go index 695944695..603ce759b 100644 --- a/googleapis/cloud/documentai/v1/geometry.pb.go +++ b/googleapis/cloud/documentai/v1/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1/geometry.proto package documentai diff --git a/googleapis/cloud/documentai/v1/operation_metadata.pb.go b/googleapis/cloud/documentai/v1/operation_metadata.pb.go index 57cbf72b5..3dea0e0c1 100644 --- a/googleapis/cloud/documentai/v1/operation_metadata.pb.go +++ b/googleapis/cloud/documentai/v1/operation_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1/operation_metadata.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta1/document.pb.go b/googleapis/cloud/documentai/v1beta1/document.pb.go index 377bbec9c..02b6a66ce 100644 --- a/googleapis/cloud/documentai/v1beta1/document.pb.go +++ b/googleapis/cloud/documentai/v1beta1/document.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta1/document.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta1/document_understanding.pb.go b/googleapis/cloud/documentai/v1beta1/document_understanding.pb.go index 9be6553dd..ad9e4f7ab 100644 --- a/googleapis/cloud/documentai/v1beta1/document_understanding.pb.go +++ b/googleapis/cloud/documentai/v1beta1/document_understanding.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta1/document_understanding.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta1/geometry.pb.go b/googleapis/cloud/documentai/v1beta1/geometry.pb.go index fd97dc95b..a2c51a738 100644 --- a/googleapis/cloud/documentai/v1beta1/geometry.pb.go +++ b/googleapis/cloud/documentai/v1beta1/geometry.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta1/geometry.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta2/document.pb.go b/googleapis/cloud/documentai/v1beta2/document.pb.go index 2ef890bed..36aacb40b 100644 --- a/googleapis/cloud/documentai/v1beta2/document.pb.go +++ b/googleapis/cloud/documentai/v1beta2/document.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta2/document.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta2/document_understanding.pb.go b/googleapis/cloud/documentai/v1beta2/document_understanding.pb.go index 5a68014c8..1ba0db770 100644 --- a/googleapis/cloud/documentai/v1beta2/document_understanding.pb.go +++ b/googleapis/cloud/documentai/v1beta2/document_understanding.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta2/document_understanding.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta2/geometry.pb.go b/googleapis/cloud/documentai/v1beta2/geometry.pb.go index c58de3cfb..365dad9e0 100644 --- a/googleapis/cloud/documentai/v1beta2/geometry.pb.go +++ b/googleapis/cloud/documentai/v1beta2/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta2/geometry.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta3/document.pb.go b/googleapis/cloud/documentai/v1beta3/document.pb.go index 07d0be946..87af53a17 100644 --- a/googleapis/cloud/documentai/v1beta3/document.pb.go +++ b/googleapis/cloud/documentai/v1beta3/document.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta3/document.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta3/document_io.pb.go b/googleapis/cloud/documentai/v1beta3/document_io.pb.go index 1985a5b11..6cc2196b1 100644 --- a/googleapis/cloud/documentai/v1beta3/document_io.pb.go +++ b/googleapis/cloud/documentai/v1beta3/document_io.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta3/document_io.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta3/document_processor_service.pb.go b/googleapis/cloud/documentai/v1beta3/document_processor_service.pb.go index 04f6d9110..2bafa85a9 100644 --- a/googleapis/cloud/documentai/v1beta3/document_processor_service.pb.go +++ b/googleapis/cloud/documentai/v1beta3/document_processor_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta3/document_processor_service.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta3/geometry.pb.go b/googleapis/cloud/documentai/v1beta3/geometry.pb.go index 5179e3def..825a157b6 100644 --- a/googleapis/cloud/documentai/v1beta3/geometry.pb.go +++ b/googleapis/cloud/documentai/v1beta3/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta3/geometry.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta3/operation_metadata.pb.go b/googleapis/cloud/documentai/v1beta3/operation_metadata.pb.go index dcbe5a03c..ef49048e2 100644 --- a/googleapis/cloud/documentai/v1beta3/operation_metadata.pb.go +++ b/googleapis/cloud/documentai/v1beta3/operation_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta3/operation_metadata.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta3/processor.pb.go b/googleapis/cloud/documentai/v1beta3/processor.pb.go index 687dd2603..bf7ba8b9f 100644 --- a/googleapis/cloud/documentai/v1beta3/processor.pb.go +++ b/googleapis/cloud/documentai/v1beta3/processor.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta3/processor.proto package documentai diff --git a/googleapis/cloud/documentai/v1beta3/processor_type.pb.go b/googleapis/cloud/documentai/v1beta3/processor_type.pb.go index 287335cc4..3e8aa5d7f 100644 --- a/googleapis/cloud/documentai/v1beta3/processor_type.pb.go +++ b/googleapis/cloud/documentai/v1beta3/processor_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/documentai/v1beta3/processor_type.proto package documentai diff --git a/googleapis/cloud/domains/v1/domains.pb.go b/googleapis/cloud/domains/v1/domains.pb.go index 012d82240..9a8d22778 100644 --- a/googleapis/cloud/domains/v1/domains.pb.go +++ b/googleapis/cloud/domains/v1/domains.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/domains/v1/domains.proto package domains diff --git a/googleapis/cloud/domains/v1alpha2/domains.pb.go b/googleapis/cloud/domains/v1alpha2/domains.pb.go index 1e8079a8e..6149916a0 100644 --- a/googleapis/cloud/domains/v1alpha2/domains.pb.go +++ b/googleapis/cloud/domains/v1alpha2/domains.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/domains/v1alpha2/domains.proto package domains diff --git a/googleapis/cloud/domains/v1beta1/domains.pb.go b/googleapis/cloud/domains/v1beta1/domains.pb.go index 912017d48..96350fbdc 100644 --- a/googleapis/cloud/domains/v1beta1/domains.pb.go +++ b/googleapis/cloud/domains/v1beta1/domains.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/domains/v1beta1/domains.proto package domains diff --git a/googleapis/cloud/essentialcontacts/v1/enums.pb.go b/googleapis/cloud/essentialcontacts/v1/enums.pb.go index 60e7b2132..54ee24dd0 100644 --- a/googleapis/cloud/essentialcontacts/v1/enums.pb.go +++ b/googleapis/cloud/essentialcontacts/v1/enums.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/essentialcontacts/v1/enums.proto package essentialcontacts diff --git a/googleapis/cloud/essentialcontacts/v1/service.pb.go b/googleapis/cloud/essentialcontacts/v1/service.pb.go index b3b711050..ab605a362 100644 --- a/googleapis/cloud/essentialcontacts/v1/service.pb.go +++ b/googleapis/cloud/essentialcontacts/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/essentialcontacts/v1/service.proto package essentialcontacts diff --git a/googleapis/cloud/eventarc/publishing/v1/publisher.pb.go b/googleapis/cloud/eventarc/publishing/v1/publisher.pb.go index cab1f7e18..cdccabbba 100644 --- a/googleapis/cloud/eventarc/publishing/v1/publisher.pb.go +++ b/googleapis/cloud/eventarc/publishing/v1/publisher.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/eventarc/publishing/v1/publisher.proto package publisher diff --git a/googleapis/cloud/eventarc/v1/eventarc.pb.go b/googleapis/cloud/eventarc/v1/eventarc.pb.go index 8d87e2b15..601e8eb61 100644 --- a/googleapis/cloud/eventarc/v1/eventarc.pb.go +++ b/googleapis/cloud/eventarc/v1/eventarc.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/eventarc/v1/eventarc.proto package eventarc diff --git a/googleapis/cloud/eventarc/v1/trigger.pb.go b/googleapis/cloud/eventarc/v1/trigger.pb.go index 45f6e8cda..60b2456b4 100644 --- a/googleapis/cloud/eventarc/v1/trigger.pb.go +++ b/googleapis/cloud/eventarc/v1/trigger.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/eventarc/v1/trigger.proto package eventarc diff --git a/googleapis/cloud/extendedops/extended_operations.pb.go b/googleapis/cloud/extendedops/extended_operations.pb.go index e65a72da5..d5f0f28cf 100644 --- a/googleapis/cloud/extendedops/extended_operations.pb.go +++ b/googleapis/cloud/extendedops/extended_operations.pb.go @@ -19,8 +19,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/extended_operations.proto package extendedops diff --git a/googleapis/cloud/filestore/v1/cloud_filestore_service.pb.go b/googleapis/cloud/filestore/v1/cloud_filestore_service.pb.go index 4fe4b86af..90978e04d 100644 --- a/googleapis/cloud/filestore/v1/cloud_filestore_service.pb.go +++ b/googleapis/cloud/filestore/v1/cloud_filestore_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/filestore/v1/cloud_filestore_service.proto package filestore diff --git a/googleapis/cloud/filestore/v1beta1/cloud_filestore_service.pb.go b/googleapis/cloud/filestore/v1beta1/cloud_filestore_service.pb.go index 8d3432f29..25ac9dec4 100644 --- a/googleapis/cloud/filestore/v1beta1/cloud_filestore_service.pb.go +++ b/googleapis/cloud/filestore/v1beta1/cloud_filestore_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/filestore/v1beta1/cloud_filestore_service.proto package filestore diff --git a/googleapis/cloud/functions/v1/functions.pb.go b/googleapis/cloud/functions/v1/functions.pb.go index 5bc671a19..62af8b176 100644 --- a/googleapis/cloud/functions/v1/functions.pb.go +++ b/googleapis/cloud/functions/v1/functions.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/functions/v1/functions.proto package functions diff --git a/googleapis/cloud/functions/v1/operations.pb.go b/googleapis/cloud/functions/v1/operations.pb.go index 7dada2243..03f69f976 100644 --- a/googleapis/cloud/functions/v1/operations.pb.go +++ b/googleapis/cloud/functions/v1/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/functions/v1/operations.proto package functions diff --git a/googleapis/cloud/gaming/allocationendpoint/v1alpha/allocation_endpoint.pb.go b/googleapis/cloud/gaming/allocationendpoint/v1alpha/allocation_endpoint.pb.go index 5578066bd..265609b48 100644 --- a/googleapis/cloud/gaming/allocationendpoint/v1alpha/allocation_endpoint.pb.go +++ b/googleapis/cloud/gaming/allocationendpoint/v1alpha/allocation_endpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/allocationendpoint/v1alpha/allocation_endpoint.proto package allocationendpoint diff --git a/googleapis/cloud/gaming/v1/common.pb.go b/googleapis/cloud/gaming/v1/common.pb.go index ef24f6749..04f078d41 100644 --- a/googleapis/cloud/gaming/v1/common.pb.go +++ b/googleapis/cloud/gaming/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/common.proto package gaming diff --git a/googleapis/cloud/gaming/v1/game_server_clusters.pb.go b/googleapis/cloud/gaming/v1/game_server_clusters.pb.go index 836349d03..3026ded96 100644 --- a/googleapis/cloud/gaming/v1/game_server_clusters.pb.go +++ b/googleapis/cloud/gaming/v1/game_server_clusters.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/game_server_clusters.proto package gaming diff --git a/googleapis/cloud/gaming/v1/game_server_clusters_service.pb.go b/googleapis/cloud/gaming/v1/game_server_clusters_service.pb.go index a6dafe37f..a1f960160 100644 --- a/googleapis/cloud/gaming/v1/game_server_clusters_service.pb.go +++ b/googleapis/cloud/gaming/v1/game_server_clusters_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/game_server_clusters_service.proto package gaming diff --git a/googleapis/cloud/gaming/v1/game_server_configs.pb.go b/googleapis/cloud/gaming/v1/game_server_configs.pb.go index b57500794..9495a94f2 100644 --- a/googleapis/cloud/gaming/v1/game_server_configs.pb.go +++ b/googleapis/cloud/gaming/v1/game_server_configs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/game_server_configs.proto package gaming diff --git a/googleapis/cloud/gaming/v1/game_server_configs_service.pb.go b/googleapis/cloud/gaming/v1/game_server_configs_service.pb.go index 25a354b7e..4a4b45847 100644 --- a/googleapis/cloud/gaming/v1/game_server_configs_service.pb.go +++ b/googleapis/cloud/gaming/v1/game_server_configs_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/game_server_configs_service.proto package gaming diff --git a/googleapis/cloud/gaming/v1/game_server_deployments.pb.go b/googleapis/cloud/gaming/v1/game_server_deployments.pb.go index 4b06f6966..d694ebe46 100644 --- a/googleapis/cloud/gaming/v1/game_server_deployments.pb.go +++ b/googleapis/cloud/gaming/v1/game_server_deployments.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/game_server_deployments.proto package gaming diff --git a/googleapis/cloud/gaming/v1/game_server_deployments_service.pb.go b/googleapis/cloud/gaming/v1/game_server_deployments_service.pb.go index d2d922a72..6f528dae4 100644 --- a/googleapis/cloud/gaming/v1/game_server_deployments_service.pb.go +++ b/googleapis/cloud/gaming/v1/game_server_deployments_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/game_server_deployments_service.proto package gaming diff --git a/googleapis/cloud/gaming/v1/realms.pb.go b/googleapis/cloud/gaming/v1/realms.pb.go index 334742a02..dccad66a7 100644 --- a/googleapis/cloud/gaming/v1/realms.pb.go +++ b/googleapis/cloud/gaming/v1/realms.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/realms.proto package gaming diff --git a/googleapis/cloud/gaming/v1/realms_service.pb.go b/googleapis/cloud/gaming/v1/realms_service.pb.go index f1cd0bfde..0f4392bf2 100644 --- a/googleapis/cloud/gaming/v1/realms_service.pb.go +++ b/googleapis/cloud/gaming/v1/realms_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1/realms_service.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/common.pb.go b/googleapis/cloud/gaming/v1beta/common.pb.go index 715202b63..06dc7cdc5 100644 --- a/googleapis/cloud/gaming/v1beta/common.pb.go +++ b/googleapis/cloud/gaming/v1beta/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/common.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/game_server_clusters.pb.go b/googleapis/cloud/gaming/v1beta/game_server_clusters.pb.go index 45e8c35a1..bfe6dbe60 100644 --- a/googleapis/cloud/gaming/v1beta/game_server_clusters.pb.go +++ b/googleapis/cloud/gaming/v1beta/game_server_clusters.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/game_server_clusters.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/game_server_clusters_service.pb.go b/googleapis/cloud/gaming/v1beta/game_server_clusters_service.pb.go index 584e8dde7..e03955820 100644 --- a/googleapis/cloud/gaming/v1beta/game_server_clusters_service.pb.go +++ b/googleapis/cloud/gaming/v1beta/game_server_clusters_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/game_server_clusters_service.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/game_server_configs.pb.go b/googleapis/cloud/gaming/v1beta/game_server_configs.pb.go index 823793142..ea7b0044c 100644 --- a/googleapis/cloud/gaming/v1beta/game_server_configs.pb.go +++ b/googleapis/cloud/gaming/v1beta/game_server_configs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/game_server_configs.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/game_server_configs_service.pb.go b/googleapis/cloud/gaming/v1beta/game_server_configs_service.pb.go index efbed2e38..e6df20760 100644 --- a/googleapis/cloud/gaming/v1beta/game_server_configs_service.pb.go +++ b/googleapis/cloud/gaming/v1beta/game_server_configs_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/game_server_configs_service.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/game_server_deployments.pb.go b/googleapis/cloud/gaming/v1beta/game_server_deployments.pb.go index 6d9ff9878..3b6077af4 100644 --- a/googleapis/cloud/gaming/v1beta/game_server_deployments.pb.go +++ b/googleapis/cloud/gaming/v1beta/game_server_deployments.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/game_server_deployments.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/game_server_deployments_service.pb.go b/googleapis/cloud/gaming/v1beta/game_server_deployments_service.pb.go index d7133ada5..e0c829263 100644 --- a/googleapis/cloud/gaming/v1beta/game_server_deployments_service.pb.go +++ b/googleapis/cloud/gaming/v1beta/game_server_deployments_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/game_server_deployments_service.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/realms.pb.go b/googleapis/cloud/gaming/v1beta/realms.pb.go index 40db0803f..e16e8aab4 100644 --- a/googleapis/cloud/gaming/v1beta/realms.pb.go +++ b/googleapis/cloud/gaming/v1beta/realms.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/realms.proto package gaming diff --git a/googleapis/cloud/gaming/v1beta/realms_service.pb.go b/googleapis/cloud/gaming/v1beta/realms_service.pb.go index 8a809a395..b01677eb7 100644 --- a/googleapis/cloud/gaming/v1beta/realms_service.pb.go +++ b/googleapis/cloud/gaming/v1beta/realms_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gaming/v1beta/realms_service.proto package gaming diff --git a/googleapis/cloud/gkebackup/logging/v1/logged_backup.pb.go b/googleapis/cloud/gkebackup/logging/v1/logged_backup.pb.go index 7350f0de5..826207a7f 100644 --- a/googleapis/cloud/gkebackup/logging/v1/logged_backup.pb.go +++ b/googleapis/cloud/gkebackup/logging/v1/logged_backup.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkebackup/logging/v1/logged_backup.proto package logging diff --git a/googleapis/cloud/gkebackup/logging/v1/logged_backup_plan.pb.go b/googleapis/cloud/gkebackup/logging/v1/logged_backup_plan.pb.go index 98c064913..6fdc8d888 100644 --- a/googleapis/cloud/gkebackup/logging/v1/logged_backup_plan.pb.go +++ b/googleapis/cloud/gkebackup/logging/v1/logged_backup_plan.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkebackup/logging/v1/logged_backup_plan.proto package logging diff --git a/googleapis/cloud/gkebackup/logging/v1/logged_common.pb.go b/googleapis/cloud/gkebackup/logging/v1/logged_common.pb.go index 926dda117..953557015 100644 --- a/googleapis/cloud/gkebackup/logging/v1/logged_common.pb.go +++ b/googleapis/cloud/gkebackup/logging/v1/logged_common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkebackup/logging/v1/logged_common.proto package logging diff --git a/googleapis/cloud/gkebackup/logging/v1/logged_restore.pb.go b/googleapis/cloud/gkebackup/logging/v1/logged_restore.pb.go index 662ecee18..e4b11a26a 100644 --- a/googleapis/cloud/gkebackup/logging/v1/logged_restore.pb.go +++ b/googleapis/cloud/gkebackup/logging/v1/logged_restore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkebackup/logging/v1/logged_restore.proto package logging diff --git a/googleapis/cloud/gkebackup/logging/v1/logged_restore_plan.pb.go b/googleapis/cloud/gkebackup/logging/v1/logged_restore_plan.pb.go index bf5c2c205..d43459a47 100644 --- a/googleapis/cloud/gkebackup/logging/v1/logged_restore_plan.pb.go +++ b/googleapis/cloud/gkebackup/logging/v1/logged_restore_plan.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkebackup/logging/v1/logged_restore_plan.proto package logging diff --git a/googleapis/cloud/gkebackup/logging/v1/logging.pb.go b/googleapis/cloud/gkebackup/logging/v1/logging.pb.go index a2ece4ee8..77440b327 100644 --- a/googleapis/cloud/gkebackup/logging/v1/logging.pb.go +++ b/googleapis/cloud/gkebackup/logging/v1/logging.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkebackup/logging/v1/logging.proto package logging diff --git a/googleapis/cloud/gkeconnect/gateway/v1/gateway.pb.go b/googleapis/cloud/gkeconnect/gateway/v1/gateway.pb.go index 16f0d384a..72198b469 100644 --- a/googleapis/cloud/gkeconnect/gateway/v1/gateway.pb.go +++ b/googleapis/cloud/gkeconnect/gateway/v1/gateway.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkeconnect/gateway/v1/gateway.proto package gateway diff --git a/googleapis/cloud/gkeconnect/gateway/v1alpha1/gateway.pb.go b/googleapis/cloud/gkeconnect/gateway/v1alpha1/gateway.pb.go index 59dba71a2..9ec23af6e 100644 --- a/googleapis/cloud/gkeconnect/gateway/v1alpha1/gateway.pb.go +++ b/googleapis/cloud/gkeconnect/gateway/v1alpha1/gateway.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkeconnect/gateway/v1alpha1/gateway.proto package gateway diff --git a/googleapis/cloud/gkeconnect/gateway/v1beta1/gateway.pb.go b/googleapis/cloud/gkeconnect/gateway/v1beta1/gateway.pb.go index cf1a4ad33..45be828dd 100644 --- a/googleapis/cloud/gkeconnect/gateway/v1beta1/gateway.pb.go +++ b/googleapis/cloud/gkeconnect/gateway/v1beta1/gateway.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkeconnect/gateway/v1beta1/gateway.proto package gateway diff --git a/googleapis/cloud/gkehub/cloudauditlogging/v1alpha/cloudauditlogging.pb.go b/googleapis/cloud/gkehub/cloudauditlogging/v1alpha/cloudauditlogging.pb.go index 509dfb788..50c7169d6 100644 --- a/googleapis/cloud/gkehub/cloudauditlogging/v1alpha/cloudauditlogging.pb.go +++ b/googleapis/cloud/gkehub/cloudauditlogging/v1alpha/cloudauditlogging.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1alpha/cloudauditlogging/cloudauditlogging.proto package cloudauditlogging diff --git a/googleapis/cloud/gkehub/configmanagement/v1/configmanagement.pb.go b/googleapis/cloud/gkehub/configmanagement/v1/configmanagement.pb.go index 41889a67b..bba05e203 100644 --- a/googleapis/cloud/gkehub/configmanagement/v1/configmanagement.pb.go +++ b/googleapis/cloud/gkehub/configmanagement/v1/configmanagement.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1/configmanagement/configmanagement.proto package configmanagement diff --git a/googleapis/cloud/gkehub/configmanagement/v1alpha/configmanagement.pb.go b/googleapis/cloud/gkehub/configmanagement/v1alpha/configmanagement.pb.go index 6ba647573..0d9df3648 100644 --- a/googleapis/cloud/gkehub/configmanagement/v1alpha/configmanagement.pb.go +++ b/googleapis/cloud/gkehub/configmanagement/v1alpha/configmanagement.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1alpha/configmanagement/configmanagement.proto package configmanagement diff --git a/googleapis/cloud/gkehub/configmanagement/v1beta/configmanagement.pb.go b/googleapis/cloud/gkehub/configmanagement/v1beta/configmanagement.pb.go index 29d301071..9260af302 100644 --- a/googleapis/cloud/gkehub/configmanagement/v1beta/configmanagement.pb.go +++ b/googleapis/cloud/gkehub/configmanagement/v1beta/configmanagement.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1beta/configmanagement/configmanagement.proto package configmanagement diff --git a/googleapis/cloud/gkehub/metering/v1alpha/metering.pb.go b/googleapis/cloud/gkehub/metering/v1alpha/metering.pb.go index 11a266d80..e9a066685 100644 --- a/googleapis/cloud/gkehub/metering/v1alpha/metering.pb.go +++ b/googleapis/cloud/gkehub/metering/v1alpha/metering.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1alpha/metering/metering.proto package metering diff --git a/googleapis/cloud/gkehub/metering/v1beta/metering.pb.go b/googleapis/cloud/gkehub/metering/v1beta/metering.pb.go index 1915749c8..b998476b1 100644 --- a/googleapis/cloud/gkehub/metering/v1beta/metering.pb.go +++ b/googleapis/cloud/gkehub/metering/v1beta/metering.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1beta/metering/metering.proto package metering diff --git a/googleapis/cloud/gkehub/multiclusteringress/v1/multiclusteringress.pb.go b/googleapis/cloud/gkehub/multiclusteringress/v1/multiclusteringress.pb.go index f7957b119..496bd2643 100644 --- a/googleapis/cloud/gkehub/multiclusteringress/v1/multiclusteringress.pb.go +++ b/googleapis/cloud/gkehub/multiclusteringress/v1/multiclusteringress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1/multiclusteringress/multiclusteringress.proto package multiclusteringress diff --git a/googleapis/cloud/gkehub/multiclusteringress/v1alpha/multiclusteringress.pb.go b/googleapis/cloud/gkehub/multiclusteringress/v1alpha/multiclusteringress.pb.go index c964b24eb..adaf65d00 100644 --- a/googleapis/cloud/gkehub/multiclusteringress/v1alpha/multiclusteringress.pb.go +++ b/googleapis/cloud/gkehub/multiclusteringress/v1alpha/multiclusteringress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1alpha/multiclusteringress/multiclusteringress.proto package multiclusteringress diff --git a/googleapis/cloud/gkehub/multiclusteringress/v1beta/multiclusteringress.pb.go b/googleapis/cloud/gkehub/multiclusteringress/v1beta/multiclusteringress.pb.go index e8a153645..bfe8b642d 100644 --- a/googleapis/cloud/gkehub/multiclusteringress/v1beta/multiclusteringress.pb.go +++ b/googleapis/cloud/gkehub/multiclusteringress/v1beta/multiclusteringress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1beta/multiclusteringress/multiclusteringress.proto package multiclusteringress diff --git a/googleapis/cloud/gkehub/servicemesh/v1alpha/servicemesh.pb.go b/googleapis/cloud/gkehub/servicemesh/v1alpha/servicemesh.pb.go index ad8a9e329..bd69bc96e 100644 --- a/googleapis/cloud/gkehub/servicemesh/v1alpha/servicemesh.pb.go +++ b/googleapis/cloud/gkehub/servicemesh/v1alpha/servicemesh.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1alpha/servicemesh/servicemesh.proto package servicemesh diff --git a/googleapis/cloud/gkehub/v1/feature.pb.go b/googleapis/cloud/gkehub/v1/feature.pb.go index 97a6ecde5..607f57104 100644 --- a/googleapis/cloud/gkehub/v1/feature.pb.go +++ b/googleapis/cloud/gkehub/v1/feature.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1/feature.proto package gkehub diff --git a/googleapis/cloud/gkehub/v1/membership.pb.go b/googleapis/cloud/gkehub/v1/membership.pb.go index d659575b5..2cc22322b 100644 --- a/googleapis/cloud/gkehub/v1/membership.pb.go +++ b/googleapis/cloud/gkehub/v1/membership.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1/membership.proto package gkehub diff --git a/googleapis/cloud/gkehub/v1/service.pb.go b/googleapis/cloud/gkehub/v1/service.pb.go index 73f5342b2..72628e2c9 100644 --- a/googleapis/cloud/gkehub/v1/service.pb.go +++ b/googleapis/cloud/gkehub/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1/service.proto package gkehub diff --git a/googleapis/cloud/gkehub/v1alpha/feature.pb.go b/googleapis/cloud/gkehub/v1alpha/feature.pb.go index e6db02867..8a5206bb2 100644 --- a/googleapis/cloud/gkehub/v1alpha/feature.pb.go +++ b/googleapis/cloud/gkehub/v1alpha/feature.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1alpha/feature.proto package gkehub diff --git a/googleapis/cloud/gkehub/v1alpha/service.pb.go b/googleapis/cloud/gkehub/v1alpha/service.pb.go index 793066292..e0ccfc363 100644 --- a/googleapis/cloud/gkehub/v1alpha/service.pb.go +++ b/googleapis/cloud/gkehub/v1alpha/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1alpha/service.proto package gkehub diff --git a/googleapis/cloud/gkehub/v1alpha2/membership.pb.go b/googleapis/cloud/gkehub/v1alpha2/membership.pb.go index ae3f4b4ad..74abff123 100644 --- a/googleapis/cloud/gkehub/v1alpha2/membership.pb.go +++ b/googleapis/cloud/gkehub/v1alpha2/membership.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1alpha2/membership.proto package gkehub diff --git a/googleapis/cloud/gkehub/v1beta/feature.pb.go b/googleapis/cloud/gkehub/v1beta/feature.pb.go index 7a61f0f58..fb81c51cc 100644 --- a/googleapis/cloud/gkehub/v1beta/feature.pb.go +++ b/googleapis/cloud/gkehub/v1beta/feature.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1beta/feature.proto package gkehub diff --git a/googleapis/cloud/gkehub/v1beta/service.pb.go b/googleapis/cloud/gkehub/v1beta/service.pb.go index 16b9b25ad..ee6051b35 100644 --- a/googleapis/cloud/gkehub/v1beta/service.pb.go +++ b/googleapis/cloud/gkehub/v1beta/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1beta/service.proto package gkehub diff --git a/googleapis/cloud/gkehub/v1beta1/membership.pb.go b/googleapis/cloud/gkehub/v1beta1/membership.pb.go index e6883c9db..25fe0bd4a 100644 --- a/googleapis/cloud/gkehub/v1beta1/membership.pb.go +++ b/googleapis/cloud/gkehub/v1beta1/membership.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gkehub/v1beta1/membership.proto package gkehub diff --git a/googleapis/cloud/gsuiteaddons/logging/v1/g_suite_add_ons_log_entry.pb.go b/googleapis/cloud/gsuiteaddons/logging/v1/g_suite_add_ons_log_entry.pb.go index 0e4c1de6d..fce20f2a7 100644 --- a/googleapis/cloud/gsuiteaddons/logging/v1/g_suite_add_ons_log_entry.pb.go +++ b/googleapis/cloud/gsuiteaddons/logging/v1/g_suite_add_ons_log_entry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gsuiteaddons/logging/v1/g_suite_add_ons_log_entry.proto package logging diff --git a/googleapis/cloud/gsuiteaddons/v1/gsuiteaddons.pb.go b/googleapis/cloud/gsuiteaddons/v1/gsuiteaddons.pb.go index 14e3d35cb..616c22c39 100644 --- a/googleapis/cloud/gsuiteaddons/v1/gsuiteaddons.pb.go +++ b/googleapis/cloud/gsuiteaddons/v1/gsuiteaddons.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/gsuiteaddons/v1/gsuiteaddons.proto package gsuiteaddons diff --git a/googleapis/cloud/iap/v1/service.pb.go b/googleapis/cloud/iap/v1/service.pb.go index 91c7a9170..6b56cf2cf 100644 --- a/googleapis/cloud/iap/v1/service.pb.go +++ b/googleapis/cloud/iap/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/iap/v1/service.proto package iap diff --git a/googleapis/cloud/iap/v1beta1/service.pb.go b/googleapis/cloud/iap/v1beta1/service.pb.go index 53d5c51f3..591595719 100644 --- a/googleapis/cloud/iap/v1beta1/service.pb.go +++ b/googleapis/cloud/iap/v1beta1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/iap/v1beta1/service.proto package iap diff --git a/googleapis/cloud/identitytoolkit/v2/account_management_service.pb.go b/googleapis/cloud/identitytoolkit/v2/account_management_service.pb.go index 1aece220b..efc0a1df7 100644 --- a/googleapis/cloud/identitytoolkit/v2/account_management_service.pb.go +++ b/googleapis/cloud/identitytoolkit/v2/account_management_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/identitytoolkit/v2/account_management_service.proto package identitytoolkit diff --git a/googleapis/cloud/identitytoolkit/v2/authentication_service.pb.go b/googleapis/cloud/identitytoolkit/v2/authentication_service.pb.go index b8e007908..635f62973 100644 --- a/googleapis/cloud/identitytoolkit/v2/authentication_service.pb.go +++ b/googleapis/cloud/identitytoolkit/v2/authentication_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/identitytoolkit/v2/authentication_service.proto package identitytoolkit diff --git a/googleapis/cloud/identitytoolkit/v2/mfa_info.pb.go b/googleapis/cloud/identitytoolkit/v2/mfa_info.pb.go index 96c4246a4..3c6b335eb 100644 --- a/googleapis/cloud/identitytoolkit/v2/mfa_info.pb.go +++ b/googleapis/cloud/identitytoolkit/v2/mfa_info.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/identitytoolkit/v2/mfa_info.proto package identitytoolkit diff --git a/googleapis/cloud/ids/v1/ids.pb.go b/googleapis/cloud/ids/v1/ids.pb.go index 1b46aebd7..f3111bf97 100644 --- a/googleapis/cloud/ids/v1/ids.pb.go +++ b/googleapis/cloud/ids/v1/ids.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/ids/v1/ids.proto package ids diff --git a/googleapis/cloud/integrations/v1alpha/event_parameter.pb.go b/googleapis/cloud/integrations/v1alpha/event_parameter.pb.go index 6797be8e1..0070dedf2 100644 --- a/googleapis/cloud/integrations/v1alpha/event_parameter.pb.go +++ b/googleapis/cloud/integrations/v1alpha/event_parameter.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/integrations/v1alpha/event_parameter.proto package integrations diff --git a/googleapis/cloud/integrations/v1alpha/json_validation.pb.go b/googleapis/cloud/integrations/v1alpha/json_validation.pb.go index ebec8c7d0..eb6a5fe21 100644 --- a/googleapis/cloud/integrations/v1alpha/json_validation.pb.go +++ b/googleapis/cloud/integrations/v1alpha/json_validation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/integrations/v1alpha/json_validation.proto package integrations diff --git a/googleapis/cloud/integrations/v1alpha/log_entries.pb.go b/googleapis/cloud/integrations/v1alpha/log_entries.pb.go index 353c07aca..015bf7d15 100644 --- a/googleapis/cloud/integrations/v1alpha/log_entries.pb.go +++ b/googleapis/cloud/integrations/v1alpha/log_entries.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/integrations/v1alpha/log_entries.proto package integrations diff --git a/googleapis/cloud/integrations/v1alpha/product.pb.go b/googleapis/cloud/integrations/v1alpha/product.pb.go index d3669362c..272a68412 100644 --- a/googleapis/cloud/integrations/v1alpha/product.pb.go +++ b/googleapis/cloud/integrations/v1alpha/product.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/integrations/v1alpha/product.proto package integrations diff --git a/googleapis/cloud/integrations/v1alpha/task_config.pb.go b/googleapis/cloud/integrations/v1alpha/task_config.pb.go index ab0298618..fb94fc58a 100644 --- a/googleapis/cloud/integrations/v1alpha/task_config.pb.go +++ b/googleapis/cloud/integrations/v1alpha/task_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/integrations/v1alpha/task_config.proto package integrations diff --git a/googleapis/cloud/integrations/v1alpha/value_type.pb.go b/googleapis/cloud/integrations/v1alpha/value_type.pb.go index f9d5c1e58..0b0d40792 100644 --- a/googleapis/cloud/integrations/v1alpha/value_type.pb.go +++ b/googleapis/cloud/integrations/v1alpha/value_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/integrations/v1alpha/value_type.proto package integrations diff --git a/googleapis/cloud/iot/v1/device_manager.pb.go b/googleapis/cloud/iot/v1/device_manager.pb.go index b80346cd1..5082e779f 100644 --- a/googleapis/cloud/iot/v1/device_manager.pb.go +++ b/googleapis/cloud/iot/v1/device_manager.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/iot/v1/device_manager.proto package iot diff --git a/googleapis/cloud/iot/v1/resources.pb.go b/googleapis/cloud/iot/v1/resources.pb.go index 85371d6c9..82ddd888f 100644 --- a/googleapis/cloud/iot/v1/resources.pb.go +++ b/googleapis/cloud/iot/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/iot/v1/resources.proto package iot diff --git a/googleapis/cloud/kms/v1/resources.pb.go b/googleapis/cloud/kms/v1/resources.pb.go index e4b81a23e..33d052900 100644 --- a/googleapis/cloud/kms/v1/resources.pb.go +++ b/googleapis/cloud/kms/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/kms/v1/resources.proto package kms diff --git a/googleapis/cloud/kms/v1/service.pb.go b/googleapis/cloud/kms/v1/service.pb.go index 18f0146fb..4524def62 100644 --- a/googleapis/cloud/kms/v1/service.pb.go +++ b/googleapis/cloud/kms/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/kms/v1/service.proto package kms diff --git a/googleapis/cloud/language/v1/language_service.pb.go b/googleapis/cloud/language/v1/language_service.pb.go index fa23bfc47..b725be6be 100644 --- a/googleapis/cloud/language/v1/language_service.pb.go +++ b/googleapis/cloud/language/v1/language_service.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/language/v1/language_service.proto package language diff --git a/googleapis/cloud/language/v1beta1/language_service.pb.go b/googleapis/cloud/language/v1beta1/language_service.pb.go index dba334588..1860fb169 100644 --- a/googleapis/cloud/language/v1beta1/language_service.pb.go +++ b/googleapis/cloud/language/v1beta1/language_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/language/v1beta1/language_service.proto package language diff --git a/googleapis/cloud/language/v1beta2/language_service.pb.go b/googleapis/cloud/language/v1beta2/language_service.pb.go index 87b839353..015b0d78e 100644 --- a/googleapis/cloud/language/v1beta2/language_service.pb.go +++ b/googleapis/cloud/language/v1beta2/language_service.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/language/v1beta2/language_service.proto package language diff --git a/googleapis/cloud/lifesciences/v2beta/workflows.pb.go b/googleapis/cloud/lifesciences/v2beta/workflows.pb.go index 160b798f9..3afbc4c91 100644 --- a/googleapis/cloud/lifesciences/v2beta/workflows.pb.go +++ b/googleapis/cloud/lifesciences/v2beta/workflows.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/lifesciences/v2beta/workflows.proto package lifesciences @@ -2498,7 +2498,7 @@ func (x *FailedEvent) GetCode() code.Code { if x != nil { return x.Code } - return code.Code_OK + return code.Code(0) } func (x *FailedEvent) GetCause() string { diff --git a/googleapis/cloud/location/locations.pb.go b/googleapis/cloud/location/locations.pb.go index db70a101b..ae624425b 100644 --- a/googleapis/cloud/location/locations.pb.go +++ b/googleapis/cloud/location/locations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/location/locations.proto package location diff --git a/googleapis/cloud/managedidentities/v1/managed_identities_service.pb.go b/googleapis/cloud/managedidentities/v1/managed_identities_service.pb.go index b91c2ca75..3388a9af7 100644 --- a/googleapis/cloud/managedidentities/v1/managed_identities_service.pb.go +++ b/googleapis/cloud/managedidentities/v1/managed_identities_service.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/managedidentities/v1/managed_identities_service.proto package managedidentities diff --git a/googleapis/cloud/managedidentities/v1/resource.pb.go b/googleapis/cloud/managedidentities/v1/resource.pb.go index ce93f08ca..f319c0fe3 100644 --- a/googleapis/cloud/managedidentities/v1/resource.pb.go +++ b/googleapis/cloud/managedidentities/v1/resource.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/managedidentities/v1/resource.proto package managedidentities diff --git a/googleapis/cloud/managedidentities/v1beta1/managed_identities_service.pb.go b/googleapis/cloud/managedidentities/v1beta1/managed_identities_service.pb.go index d7bb095fa..e9bf04c6a 100644 --- a/googleapis/cloud/managedidentities/v1beta1/managed_identities_service.pb.go +++ b/googleapis/cloud/managedidentities/v1beta1/managed_identities_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/managedidentities/v1beta1/managed_identities_service.proto package managedidentities diff --git a/googleapis/cloud/managedidentities/v1beta1/resource.pb.go b/googleapis/cloud/managedidentities/v1beta1/resource.pb.go index 552951512..eda6a35dd 100644 --- a/googleapis/cloud/managedidentities/v1beta1/resource.pb.go +++ b/googleapis/cloud/managedidentities/v1beta1/resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/managedidentities/v1beta1/resource.proto package managedidentities diff --git a/googleapis/cloud/mediatranslation/v1alpha1/media_translation.pb.go b/googleapis/cloud/mediatranslation/v1alpha1/media_translation.pb.go index 7f744662f..9835be9d5 100644 --- a/googleapis/cloud/mediatranslation/v1alpha1/media_translation.pb.go +++ b/googleapis/cloud/mediatranslation/v1alpha1/media_translation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/mediatranslation/v1alpha1/media_translation.proto package mediatranslation diff --git a/googleapis/cloud/mediatranslation/v1beta1/media_translation.pb.go b/googleapis/cloud/mediatranslation/v1beta1/media_translation.pb.go index 874627933..a8c759cbb 100644 --- a/googleapis/cloud/mediatranslation/v1beta1/media_translation.pb.go +++ b/googleapis/cloud/mediatranslation/v1beta1/media_translation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/mediatranslation/v1beta1/media_translation.proto package mediatranslation diff --git a/googleapis/cloud/memcache/v1/cloud_memcache.pb.go b/googleapis/cloud/memcache/v1/cloud_memcache.pb.go index a48a6b113..f87ae90c4 100644 --- a/googleapis/cloud/memcache/v1/cloud_memcache.pb.go +++ b/googleapis/cloud/memcache/v1/cloud_memcache.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/memcache/v1/cloud_memcache.proto package memcache diff --git a/googleapis/cloud/memcache/v1beta2/cloud_memcache.pb.go b/googleapis/cloud/memcache/v1beta2/cloud_memcache.pb.go index a763322ca..dd5e4b57e 100644 --- a/googleapis/cloud/memcache/v1beta2/cloud_memcache.pb.go +++ b/googleapis/cloud/memcache/v1beta2/cloud_memcache.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/memcache/v1beta2/cloud_memcache.proto package memcache diff --git a/googleapis/cloud/metastore/logging/v1/log_streams.pb.go b/googleapis/cloud/metastore/logging/v1/log_streams.pb.go index d395e292b..291b9bd9e 100644 --- a/googleapis/cloud/metastore/logging/v1/log_streams.pb.go +++ b/googleapis/cloud/metastore/logging/v1/log_streams.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/metastore/logging/v1/log_streams.proto package logging diff --git a/googleapis/cloud/metastore/v1/metastore.pb.go b/googleapis/cloud/metastore/v1/metastore.pb.go index 7d8130983..a44196c81 100644 --- a/googleapis/cloud/metastore/v1/metastore.pb.go +++ b/googleapis/cloud/metastore/v1/metastore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/metastore/v1/metastore.proto package metastore @@ -910,7 +910,7 @@ func (x *MaintenanceWindow) GetDayOfWeek() dayofweek.DayOfWeek { if x != nil { return x.DayOfWeek } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } // Specifies configuration information specific to running Hive metastore diff --git a/googleapis/cloud/metastore/v1alpha/metastore.pb.go b/googleapis/cloud/metastore/v1alpha/metastore.pb.go index 148b4e1d6..754ac4e29 100644 --- a/googleapis/cloud/metastore/v1alpha/metastore.pb.go +++ b/googleapis/cloud/metastore/v1alpha/metastore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/metastore/v1alpha/metastore.proto package metastore @@ -1012,7 +1012,7 @@ func (x *MaintenanceWindow) GetDayOfWeek() dayofweek.DayOfWeek { if x != nil { return x.DayOfWeek } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } // Specifies configuration information specific to running Hive metastore diff --git a/googleapis/cloud/metastore/v1beta/metastore.pb.go b/googleapis/cloud/metastore/v1beta/metastore.pb.go index ecdabe645..91cd3b0f2 100644 --- a/googleapis/cloud/metastore/v1beta/metastore.pb.go +++ b/googleapis/cloud/metastore/v1beta/metastore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/metastore/v1beta/metastore.proto package metastore @@ -1014,7 +1014,7 @@ func (x *MaintenanceWindow) GetDayOfWeek() dayofweek.DayOfWeek { if x != nil { return x.DayOfWeek } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } // Specifies configuration information specific to running Hive metastore diff --git a/googleapis/cloud/ml/v1/job_service.pb.go b/googleapis/cloud/ml/v1/job_service.pb.go index 11004a895..333f61bf4 100644 --- a/googleapis/cloud/ml/v1/job_service.pb.go +++ b/googleapis/cloud/ml/v1/job_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/ml/v1/job_service.proto package ml diff --git a/googleapis/cloud/ml/v1/model_service.pb.go b/googleapis/cloud/ml/v1/model_service.pb.go index 4537ec5eb..f92a230ae 100644 --- a/googleapis/cloud/ml/v1/model_service.pb.go +++ b/googleapis/cloud/ml/v1/model_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/ml/v1/model_service.proto package ml diff --git a/googleapis/cloud/ml/v1/operation_metadata.pb.go b/googleapis/cloud/ml/v1/operation_metadata.pb.go index d0a7074fb..0a8348b65 100644 --- a/googleapis/cloud/ml/v1/operation_metadata.pb.go +++ b/googleapis/cloud/ml/v1/operation_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/ml/v1/operation_metadata.proto package ml diff --git a/googleapis/cloud/ml/v1/prediction_service.pb.go b/googleapis/cloud/ml/v1/prediction_service.pb.go index 45454f3ca..0e7417e4a 100644 --- a/googleapis/cloud/ml/v1/prediction_service.pb.go +++ b/googleapis/cloud/ml/v1/prediction_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/ml/v1/prediction_service.proto package ml diff --git a/googleapis/cloud/ml/v1/project_service.pb.go b/googleapis/cloud/ml/v1/project_service.pb.go index 6c0cde804..5840e444e 100644 --- a/googleapis/cloud/ml/v1/project_service.pb.go +++ b/googleapis/cloud/ml/v1/project_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/ml/v1/project_service.proto package ml diff --git a/googleapis/cloud/networkconnectivity/v1/common.pb.go b/googleapis/cloud/networkconnectivity/v1/common.pb.go index 60f41dd5a..57e8046ae 100644 --- a/googleapis/cloud/networkconnectivity/v1/common.pb.go +++ b/googleapis/cloud/networkconnectivity/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkconnectivity/v1/common.proto package networkconnectivity diff --git a/googleapis/cloud/networkconnectivity/v1/hub.pb.go b/googleapis/cloud/networkconnectivity/v1/hub.pb.go index 5bb35c79c..c688a1e77 100644 --- a/googleapis/cloud/networkconnectivity/v1/hub.pb.go +++ b/googleapis/cloud/networkconnectivity/v1/hub.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkconnectivity/v1/hub.proto package networkconnectivity diff --git a/googleapis/cloud/networkconnectivity/v1alpha1/common.pb.go b/googleapis/cloud/networkconnectivity/v1alpha1/common.pb.go index 2de6ceede..a6ebde74a 100644 --- a/googleapis/cloud/networkconnectivity/v1alpha1/common.pb.go +++ b/googleapis/cloud/networkconnectivity/v1alpha1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkconnectivity/v1alpha1/common.proto package networkconnectivity diff --git a/googleapis/cloud/networkconnectivity/v1alpha1/hub.pb.go b/googleapis/cloud/networkconnectivity/v1alpha1/hub.pb.go index 0d1feb1e5..2dbb96178 100644 --- a/googleapis/cloud/networkconnectivity/v1alpha1/hub.pb.go +++ b/googleapis/cloud/networkconnectivity/v1alpha1/hub.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkconnectivity/v1alpha1/hub.proto package networkconnectivity diff --git a/googleapis/cloud/networkmanagement/v1/connectivity_test.pb.go b/googleapis/cloud/networkmanagement/v1/connectivity_test.pb.go index ff058911c..b377c1f15 100644 --- a/googleapis/cloud/networkmanagement/v1/connectivity_test.pb.go +++ b/googleapis/cloud/networkmanagement/v1/connectivity_test.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkmanagement/v1/connectivity_test.proto package networkmanagement diff --git a/googleapis/cloud/networkmanagement/v1/reachability.pb.go b/googleapis/cloud/networkmanagement/v1/reachability.pb.go index 74d311d60..757afd66a 100644 --- a/googleapis/cloud/networkmanagement/v1/reachability.pb.go +++ b/googleapis/cloud/networkmanagement/v1/reachability.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkmanagement/v1/reachability.proto package networkmanagement diff --git a/googleapis/cloud/networkmanagement/v1/trace.pb.go b/googleapis/cloud/networkmanagement/v1/trace.pb.go index 8addf4aa5..1f9096ddf 100644 --- a/googleapis/cloud/networkmanagement/v1/trace.pb.go +++ b/googleapis/cloud/networkmanagement/v1/trace.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkmanagement/v1/trace.proto package networkmanagement diff --git a/googleapis/cloud/networkmanagement/v1beta1/connectivity_test.pb.go b/googleapis/cloud/networkmanagement/v1beta1/connectivity_test.pb.go index b5eb372fc..f9f2c236c 100644 --- a/googleapis/cloud/networkmanagement/v1beta1/connectivity_test.pb.go +++ b/googleapis/cloud/networkmanagement/v1beta1/connectivity_test.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkmanagement/v1beta1/connectivity_test.proto package networkmanagement diff --git a/googleapis/cloud/networkmanagement/v1beta1/reachability.pb.go b/googleapis/cloud/networkmanagement/v1beta1/reachability.pb.go index b1d5d5993..e79af0ef4 100644 --- a/googleapis/cloud/networkmanagement/v1beta1/reachability.pb.go +++ b/googleapis/cloud/networkmanagement/v1beta1/reachability.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkmanagement/v1beta1/reachability.proto package networkmanagement diff --git a/googleapis/cloud/networkmanagement/v1beta1/trace.pb.go b/googleapis/cloud/networkmanagement/v1beta1/trace.pb.go index 982d797d7..f7684a06b 100644 --- a/googleapis/cloud/networkmanagement/v1beta1/trace.pb.go +++ b/googleapis/cloud/networkmanagement/v1beta1/trace.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkmanagement/v1beta1/trace.proto package networkmanagement diff --git a/googleapis/cloud/networksecurity/v1beta1/authorization_policy.pb.go b/googleapis/cloud/networksecurity/v1beta1/authorization_policy.pb.go index 67b436148..be69802b6 100644 --- a/googleapis/cloud/networksecurity/v1beta1/authorization_policy.pb.go +++ b/googleapis/cloud/networksecurity/v1beta1/authorization_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networksecurity/v1beta1/authorization_policy.proto package networksecurity @@ -47,6 +47,8 @@ const ( // Grant access. AuthorizationPolicy_ALLOW AuthorizationPolicy_Action = 1 // Deny access. + // Deny rules should be avoided unless they are used to provide a default + // "deny all" fallback. AuthorizationPolicy_DENY AuthorizationPolicy_Action = 2 ) @@ -641,11 +643,15 @@ type AuthorizationPolicy_Rule_Source struct { // Optional. List of peer identities to match for authorization. At least one // principal should match. Each peer can be an exact match, or a prefix // match (example, "namespace/*") or a suffix match (example, // - // */service-account") or a presence match "*". + // */service-account") or a presence match "*". Authorization based on the + // principal name without certificate validation (configured by + // ServerTlsPolicy resource) is considered insecure. Principals []string `protobuf:"bytes,1,rep,name=principals,proto3" json:"principals,omitempty"` // Optional. List of CIDR ranges to match based on source IP address. At least one // IP block should match. Single IP (e.g., "1.2.3.4") and CIDR (e.g., - // "1.2.3.0/24") are supported. + // "1.2.3.0/24") are supported. Authorization based on source IP alone + // should be avoided. The IP addresses of any load balancers or proxies + // should be considered untrusted. IpBlocks []string `protobuf:"bytes,2,rep,name=ip_blocks,json=ipBlocks,proto3" json:"ip_blocks,omitempty"` } @@ -701,7 +707,7 @@ type AuthorizationPolicy_Rule_Destination struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Required. List of host names to match. Matched against HOST header in + // Required. List of host names to match. Matched against the ":authority" header in // http requests. At least one host should match. Each host can be an // exact match, or a prefix match (example "mydomain.*") or a suffix // match (example // *.myorg.com") or a presence(any) match "*". @@ -711,9 +717,11 @@ type AuthorizationPolicy_Rule_Destination struct { // Optional. A list of HTTP methods to match. At least one method should // match. Should not be set for gRPC services. Methods []string `protobuf:"bytes,4,rep,name=methods,proto3" json:"methods,omitempty"` - // Optional. Match against key:value pair in http header. Provides a - // flexible match based on HTTP headers, for potentially - // advanced use cases. At least one header should match. + // Optional. Match against key:value pair in http header. Provides a flexible match + // based on HTTP headers, for potentially advanced use cases. At least one + // header should match. Avoid using header matches to make authorization + // decisions unless there is a strong guarantee that requests arrive + // through a trusted client or proxy. HttpHeaderMatch *AuthorizationPolicy_Rule_Destination_HttpHeaderMatch `protobuf:"bytes,5,opt,name=http_header_match,json=httpHeaderMatch,proto3" json:"http_header_match,omitempty"` } @@ -1040,24 +1048,25 @@ var file_google_cloud_networksecurity_v1beta1_authorization_policy_proto_rawDesc 0x02, 0xfa, 0x41, 0x34, 0x0a, 0x32, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0xf9, - 0x01, 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, + 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x93, + 0x02, 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, - 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x50, 0x01, 0x5a, 0x53, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, - 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, - 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, - 0x61, 0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, - 0x74, 0x79, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, - 0x64, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, - 0x79, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, - 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, - 0xea, 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, - 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, - 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x33, + 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x18, 0x41, 0x75, 0x74, + 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, + 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, + 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, 0x65, 0x74, + 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0xaa, 0x02, 0x24, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x65, 0x74, 0x77, + 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x31, 0x42, 0x65, + 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, + 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, + 0x74, 0x79, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x27, 0x47, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, + 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, + 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/cloud/networksecurity/v1beta1/client_tls_policy.pb.go b/googleapis/cloud/networksecurity/v1beta1/client_tls_policy.pb.go index 036034230..1127a82d3 100644 --- a/googleapis/cloud/networksecurity/v1beta1/client_tls_policy.pb.go +++ b/googleapis/cloud/networksecurity/v1beta1/client_tls_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networksecurity/v1beta1/client_tls_policy.proto package networksecurity @@ -653,23 +653,25 @@ var file_google_cloud_networksecurity_v1beta1_client_tls_policy_proto_rawDesc = 0x02, 0xfa, 0x41, 0x30, 0x0a, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0xf9, 0x01, 0x0a, 0x28, 0x63, + 0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x8f, 0x02, 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, - 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, - 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, - 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, - 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0xaa, 0x02, - 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x65, - 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x31, - 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, - 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, - 0x72, 0x69, 0x74, 0x79, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x27, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, - 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x3a, 0x3a, 0x56, - 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x14, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, + 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, + 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, + 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, + 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x62, + 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, + 0x72, 0x69, 0x74, 0x79, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, + 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, + 0x69, 0x74, 0x79, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, + 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, + 0x61, 0x31, 0xea, 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, + 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, + 0x69, 0x74, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/cloud/networksecurity/v1beta1/common.pb.go b/googleapis/cloud/networksecurity/v1beta1/common.pb.go index cffb16a48..50fd5aa36 100644 --- a/googleapis/cloud/networksecurity/v1beta1/common.pb.go +++ b/googleapis/cloud/networksecurity/v1beta1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networksecurity/v1beta1/common.proto package networksecurity @@ -179,23 +179,24 @@ var file_google_cloud_networksecurity_v1beta1_common_proto_rawDesc = []byte{ 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0b, 0x61, 0x70, 0x69, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x42, 0xf9, 0x01, 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x6e, 0x42, 0x86, 0x02, 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, - 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x50, 0x01, - 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, - 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, - 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, - 0x75, 0x72, 0x69, 0x74, 0x79, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, - 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, - 0x72, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, - 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x5c, 0x56, 0x31, 0x62, 0x65, - 0x74, 0x61, 0x31, 0xea, 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, - 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, - 0x72, 0x69, 0x74, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x0b, + 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x53, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, + 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, + 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, + 0x61, 0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, + 0x74, 0x79, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, + 0x64, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, + 0x79, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, + 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, + 0xea, 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, + 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, + 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x33, } var ( diff --git a/googleapis/cloud/networksecurity/v1beta1/network_security.pb.go b/googleapis/cloud/networksecurity/v1beta1/network_security.pb.go index 36fdb8d5e..f487c7786 100644 --- a/googleapis/cloud/networksecurity/v1beta1/network_security.pb.go +++ b/googleapis/cloud/networksecurity/v1beta1/network_security.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networksecurity/v1beta1/network_security.proto package networksecurity @@ -66,7 +66,7 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x8e, 0x20, 0x0a, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0xde, 0x22, 0x0a, 0x0f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x12, 0xfd, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x46, @@ -98,7 +98,7 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, - 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xc2, 0x02, 0x0a, 0x19, 0x43, + 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xe7, 0x02, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, @@ -107,7 +107,7 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, - 0xbd, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x22, 0x3e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, + 0xe2, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x22, 0x3e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, @@ -116,45 +116,52 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x33, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x5f, 0x69, 0x64, 0xca, 0x41, 0x28, 0x0a, 0x13, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, - 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x11, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, - 0xc4, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, - 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x46, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, - 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, - 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, - 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, - 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xbf, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x6b, 0x32, 0x53, 0x2f, - 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, - 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x6e, 0x61, - 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, - 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, - 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, - 0x2a, 0x7d, 0x3a, 0x14, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0xda, 0x41, 0x20, 0x61, 0x75, 0x74, 0x68, 0x6f, - 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, - 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x28, 0x0a, 0x13, + 0x79, 0x5f, 0x69, 0x64, 0xca, 0x41, 0x4d, 0x0a, 0x13, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x36, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, + 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, + 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, + 0x64, 0x61, 0x74, 0x61, 0x12, 0xe9, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, + 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0x12, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, + 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, - 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xfe, 0x01, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, - 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x12, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, - 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, - 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, - 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, - 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, - 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7a, 0x82, 0xd3, 0xe4, - 0x93, 0x02, 0x40, 0x2a, 0x3e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, - 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, - 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, - 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, - 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x2a, 0x0a, 0x15, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, - 0x6d, 0x70, 0x74, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, + 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, + 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xe4, 0x01, 0x82, 0xd3, 0xe4, 0x93, + 0x02, 0x6b, 0x32, 0x53, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x61, 0x75, + 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, + 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, + 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, + 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x14, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, + 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0xda, 0x41, 0x20, + 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, + 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, + 0xca, 0x41, 0x4d, 0x0a, 0x13, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, + 0x12, 0xa4, 0x02, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, + 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x46, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, + 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, + 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, + 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x9f, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x2a, 0x3e, + 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x4f, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, + 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, + 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, + 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xed, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, @@ -184,14 +191,14 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, - 0x65, 0x12, 0xa9, 0x02, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, + 0x65, 0x12, 0xce, 0x02, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, - 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xac, + 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xd1, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x22, 0x3a, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, @@ -200,42 +207,49 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0xda, 0x41, 0x2d, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x5f, 0x69, 0x64, 0xca, 0x41, 0x24, 0x0a, 0x0f, 0x53, 0x65, 0x72, 0x76, 0x65, - 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xab, 0x02, - 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, - 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x69, 0x63, 0x79, 0x5f, 0x69, 0x64, 0xca, 0x41, 0x49, 0x0a, 0x0f, 0x53, 0x65, 0x72, 0x76, 0x65, + 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, + 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, + 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, + 0x74, 0x61, 0x12, 0xd0, 0x02, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x42, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, + 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, + 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, + 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, + 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, + 0xd3, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x61, 0x32, 0x4c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, + 0x61, 0x31, 0x2f, 0x7b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, + 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, + 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, + 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, + 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0xda, 0x41, 0x1d, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x75, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x49, 0x0a, 0x0f, 0x53, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x36, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, + 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, + 0x74, 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, + 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x98, 0x02, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, + 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, + 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, + 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, + 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x22, 0x9b, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x2a, 0x3a, 0x2f, 0x76, 0x31, + 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, + 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, + 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, + 0x4f, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, + 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, - 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, - 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, - 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xae, 0x01, 0x82, 0xd3, 0xe4, - 0x93, 0x02, 0x61, 0x32, 0x4c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x73, - 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, - 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, - 0x7d, 0x3a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0xda, 0x41, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, - 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, - 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x24, 0x0a, 0x0f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, - 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xf2, 0x01, 0x0a, 0x15, - 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, - 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, - 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, - 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, - 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, - 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, - 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x76, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, - 0x2a, 0x3a, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, - 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, - 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, - 0x61, 0x6d, 0x65, 0xca, 0x41, 0x2a, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x11, 0x4f, + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xed, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, @@ -265,7 +279,7 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, - 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa9, 0x02, 0x0a, 0x15, 0x43, + 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xce, 0x02, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, @@ -273,7 +287,7 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xac, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xd1, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x22, 0x3a, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, @@ -282,42 +296,49 @@ var file_google_cloud_networksecurity_v1beta1_network_security_proto_rawDesc = [ 0x41, 0x2d, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x69, 0x64, 0xca, - 0x41, 0x24, 0x0a, 0x0f, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, - 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xab, 0x02, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, + 0x41, 0x49, 0x0a, 0x0f, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, + 0x69, 0x63, 0x79, 0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, + 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xd0, 0x02, 0x0a, 0x15, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, + 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, + 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xd3, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, + 0x61, 0x32, 0x4c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x63, 0x6c, 0x69, + 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x6e, + 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, + 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, + 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, + 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0xda, 0x41, 0x1d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, + 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, + 0x73, 0x6b, 0xca, 0x41, 0x49, 0x0a, 0x0f, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, + 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, + 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x98, + 0x02, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, + 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, + 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, + 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, + 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, + 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x9b, 0x01, 0x82, 0xd3, + 0xe4, 0x93, 0x02, 0x3c, 0x2a, 0x3a, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, + 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, + 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x69, 0x65, + 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, + 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x4f, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, + 0x79, 0x12, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, - 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6c, - 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, - 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x22, 0xae, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x61, 0x32, 0x4c, 0x2f, 0x76, - 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, - 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, - 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, - 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x11, 0x63, 0x6c, 0x69, 0x65, - 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0xda, 0x41, 0x1d, - 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x24, - 0x0a, 0x0f, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x12, 0xf2, 0x01, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, - 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x42, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, - 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, - 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, - 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x22, 0x76, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x2a, 0x3a, 0x2f, 0x76, 0x31, 0x62, 0x65, - 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, - 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, - 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x2a, 0x0a, - 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, - 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x52, 0xca, 0x41, 0x1e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e, 0x68, diff --git a/googleapis/cloud/networksecurity/v1beta1/server_tls_policy.pb.go b/googleapis/cloud/networksecurity/v1beta1/server_tls_policy.pb.go index e77488429..de4ebe51f 100644 --- a/googleapis/cloud/networksecurity/v1beta1/server_tls_policy.pb.go +++ b/googleapis/cloud/networksecurity/v1beta1/server_tls_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networksecurity/v1beta1/server_tls_policy.proto package networksecurity @@ -41,6 +41,7 @@ const ( // ServerTlsPolicy is a resource that specifies how a server should authenticate // incoming requests. This resource itself does not affect configuration unless // it is attached to a target https proxy or endpoint config selector resource. +// type ServerTlsPolicy struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -49,29 +50,33 @@ type ServerTlsPolicy struct { // Required. Name of the ServerTlsPolicy resource. It matches the pattern // `projects/*/locations/{location}/serverTlsPolicies/{server_tls_policy}` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Optional. Free-text description of the resource. + // Free-text description of the resource. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // Output only. The timestamp when the resource was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The timestamp when the resource was updated. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` - // Optional. Set of label tags associated with the resource. + // Set of label tags associated with the resource. Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Optional. Determines if server allows plaintext connections. If set to true, server + // + // Determines if server allows plaintext connections. If set to true, server // allows plain text connections. By default, it is set to false. This setting - // is not exclusive of other encryption modes. For example, if allow_open and - // mtls_policy are set, server allows both plain text and mTLS connections. - // See documentation of other encryption modes to confirm compatibility. + // is not exclusive of other encryption modes. For example, if `allow_open` + // and `mtls_policy` are set, server allows both plain text and mTLS + // connections. See documentation of other encryption modes to confirm + // compatibility. AllowOpen bool `protobuf:"varint,6,opt,name=allow_open,json=allowOpen,proto3" json:"allow_open,omitempty"` - // Optional. Defines a mechanism to provision server identity (public and private keys). - // Cannot be combined with allow_open as a permissive mode that allows both + // + // Defines a mechanism to provision server identity (public and private keys). + // Cannot be combined with `allow_open` as a permissive mode that allows both // plain text and TLS is not supported. ServerCertificate *CertificateProvider `protobuf:"bytes,7,opt,name=server_certificate,json=serverCertificate,proto3" json:"server_certificate,omitempty"` - // Optional. Defines a mechanism to provision peer validation certificates for peer to + // + // Defines a mechanism to provision peer validation certificates for peer to // peer authentication (Mutual TLS - mTLS). If not specified, client // certificate will not be requested. The connection is treated as TLS and not - // mTLS. If allow_open and mtls_policy are set, server allows both plain text - // and mTLS connections. + // mTLS. If `allow_open` and `mtls_policy` are set, server allows both plain + // text and mTLS connections. MtlsPolicy *ServerTlsPolicy_MTLSPolicy `protobuf:"bytes,8,opt,name=mtls_policy,json=mtlsPolicy,proto3" json:"mtls_policy,omitempty"` } @@ -533,7 +538,8 @@ type ServerTlsPolicy_MTLSPolicy struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // Required. Defines the mechanism to obtain the Certificate Authority certificate to + // + // Defines the mechanism to obtain the Certificate Authority certificate to // validate the client certificate. ClientValidationCa []*ValidationCA `protobuf:"bytes,1,rep,name=client_validation_ca,json=clientValidationCa,proto3" json:"client_validation_ca,omitempty"` } @@ -599,142 +605,141 @@ var file_google_cloud_networksecurity_v1beta1_server_tls_policy_proto_rawDesc = 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x22, 0xe9, 0x06, 0x0a, 0x0f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, + 0x6f, 0x22, 0xcb, 0x06, 0x0a, 0x0f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x25, + 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, - 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, - 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, - 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, - 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, - 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x5e, 0x0a, 0x06, 0x6c, 0x61, 0x62, - 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, - 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, - 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x03, 0xe0, 0x41, - 0x01, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x22, 0x0a, 0x0a, 0x61, 0x6c, 0x6c, - 0x6f, 0x77, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, - 0x41, 0x01, 0x52, 0x09, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4f, 0x70, 0x65, 0x6e, 0x12, 0x6d, 0x0a, - 0x12, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, - 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, - 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, - 0x2e, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x76, - 0x69, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, - 0x72, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x66, 0x0a, 0x0b, - 0x6d, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, - 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, - 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, - 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x4d, 0x54, 0x4c, 0x53, 0x50, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x6d, 0x74, 0x6c, 0x73, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x1a, 0x77, 0x0a, 0x0a, 0x4d, 0x54, 0x4c, 0x53, 0x50, 0x6f, 0x6c, 0x69, - 0x63, 0x79, 0x12, 0x69, 0x0a, 0x14, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x61, 0x6c, - 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, - 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, - 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, - 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x43, 0x41, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x12, 0x63, 0x6c, 0x69, 0x65, 0x6e, - 0x74, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x1a, 0x39, 0x0a, - 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, - 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, - 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x82, 0x01, 0xea, 0x41, 0x7f, 0x0a, 0x2e, - 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, - 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x4d, - 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, - 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, - 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x73, 0x65, 0x72, 0x76, 0x65, - 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x7d, 0x22, 0x9d, 0x01, - 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, - 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, - 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, - 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, - 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, - 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, - 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xae, 0x01, - 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, - 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x65, 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, - 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, - 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, - 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, - 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x67, - 0x0a, 0x19, 0x47, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, - 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x04, 0x6e, - 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, - 0x30, 0x0a, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, - 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, - 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x8c, 0x02, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, - 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x30, + 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, + 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, + 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, + 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x54, 0x69, 0x6d, 0x65, 0x12, 0x59, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, + 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, + 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, + 0x1d, 0x0a, 0x0a, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6f, 0x70, 0x65, 0x6e, 0x18, 0x06, 0x20, + 0x01, 0x28, 0x08, 0x52, 0x09, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4f, 0x70, 0x65, 0x6e, 0x12, 0x68, + 0x0a, 0x12, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, + 0x63, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, + 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, + 0x31, 0x2e, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, + 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x65, 0x72, + 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x61, 0x0a, 0x0b, 0x6d, 0x74, 0x6c, 0x73, + 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, + 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, + 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, + 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x4d, 0x54, 0x4c, 0x53, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, + 0x0a, 0x6d, 0x74, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x1a, 0x72, 0x0a, 0x0a, 0x4d, + 0x54, 0x4c, 0x53, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x64, 0x0a, 0x14, 0x63, 0x6c, 0x69, + 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, + 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x56, + 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x41, 0x52, 0x12, 0x63, 0x6c, 0x69, + 0x65, 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x1a, + 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, + 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, + 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x82, 0x01, 0xea, 0x41, 0x7f, 0x0a, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x34, 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76, - 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x69, 0x64, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x11, 0x73, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x66, - 0x0a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, - 0x69, 0x63, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, - 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, - 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, - 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22, 0xc8, 0x01, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, - 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, - 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x66, 0x0a, 0x11, 0x73, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, - 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, - 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, - 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, - 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, - 0x79, 0x22, 0x6a, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, - 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x12, 0x4a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, - 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x30, 0x0a, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, - 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, - 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0xf9, 0x01, - 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, - 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, - 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, - 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, - 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, - 0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, - 0x79, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, - 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, - 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, - 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, - 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, - 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, - 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x33, + 0x12, 0x4d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, + 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, + 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x7d, 0x22, + 0x9d, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, + 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, + 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, + 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, + 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, + 0xae, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, + 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x65, 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, + 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, + 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, + 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, + 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, + 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, + 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, + 0x22, 0x67, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, + 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, + 0xfa, 0x41, 0x30, 0x0a, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, + 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, + 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, + 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x8c, 0x02, 0x0a, 0x1c, 0x43, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, + 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x06, 0x70, 0x61, + 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, + 0x41, 0x30, 0x0a, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, + 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, + 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x34, 0x0a, 0x14, 0x73, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, + 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x11, 0x73, + 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, + 0x12, 0x66, 0x0a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, + 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, + 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, + 0x61, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, + 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22, 0xc8, 0x01, 0x0a, 0x1c, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, + 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, + 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, + 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x66, 0x0a, 0x11, 0x73, + 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x6c, 0x73, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, + 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x42, 0x03, 0xe0, + 0x41, 0x02, 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, + 0x69, 0x63, 0x79, 0x22, 0x6a, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x30, 0x0a, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, + 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, + 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, + 0x8f, 0x02, 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, + 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, + 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x14, 0x53, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x54, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x50, 0x72, 0x6f, + 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, + 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, + 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, + 0x79, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, + 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, + 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, + 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, + 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x5c, + 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, + 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, + 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/cloud/networksecurity/v1beta1/tls.pb.go b/googleapis/cloud/networksecurity/v1beta1/tls.pb.go index 025873229..72ed9c935 100644 --- a/googleapis/cloud/networksecurity/v1beta1/tls.pb.go +++ b/googleapis/cloud/networksecurity/v1beta1/tls.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networksecurity/v1beta1/tls.proto package networksecurity @@ -371,23 +371,24 @@ var file_google_cloud_networksecurity_v1beta1_tls_proto_rawDesc = []byte{ 0x74, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x48, 0x00, 0x52, 0x1b, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, - 0x65, 0x42, 0x06, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x42, 0xf9, 0x01, 0x0a, 0x28, 0x63, 0x6f, + 0x65, 0x42, 0x06, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x42, 0x83, 0x02, 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x76, - 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, - 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, - 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, 0x65, - 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0xaa, 0x02, 0x24, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x65, 0x74, - 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x31, 0x42, - 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, - 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, - 0x69, 0x74, 0x79, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x27, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, - 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x3a, 0x3a, 0x56, 0x31, - 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x08, 0x54, 0x6c, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, + 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, + 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, + 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2f, + 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, + 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, + 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 0x65, + 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x5c, 0x56, 0x31, + 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x27, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, + 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, + 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/cloud/networkservices/v1/common.pb.go b/googleapis/cloud/networkservices/v1/common.pb.go index f6d88bebd..11bd2d35c 100644 --- a/googleapis/cloud/networkservices/v1/common.pb.go +++ b/googleapis/cloud/networkservices/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkservices/v1/common.proto package networkservices diff --git a/googleapis/cloud/networkservices/v1/endpoint_policy.pb.go b/googleapis/cloud/networkservices/v1/endpoint_policy.pb.go index 95ca0cc4e..9b8936ea0 100644 --- a/googleapis/cloud/networkservices/v1/endpoint_policy.pb.go +++ b/googleapis/cloud/networkservices/v1/endpoint_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkservices/v1/endpoint_policy.proto package networkservices diff --git a/googleapis/cloud/networkservices/v1/network_services.pb.go b/googleapis/cloud/networkservices/v1/network_services.pb.go index 23e321799..c11efcfed 100644 --- a/googleapis/cloud/networkservices/v1/network_services.pb.go +++ b/googleapis/cloud/networkservices/v1/network_services.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkservices/v1/network_services.proto package networkservices diff --git a/googleapis/cloud/networkservices/v1beta1/common.pb.go b/googleapis/cloud/networkservices/v1beta1/common.pb.go index 45dd4a374..47a7b72d8 100644 --- a/googleapis/cloud/networkservices/v1beta1/common.pb.go +++ b/googleapis/cloud/networkservices/v1beta1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkservices/v1beta1/common.proto package networkservices diff --git a/googleapis/cloud/networkservices/v1beta1/endpoint_policy.pb.go b/googleapis/cloud/networkservices/v1beta1/endpoint_policy.pb.go index 8629d3592..eda1137f2 100644 --- a/googleapis/cloud/networkservices/v1beta1/endpoint_policy.pb.go +++ b/googleapis/cloud/networkservices/v1beta1/endpoint_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkservices/v1beta1/endpoint_policy.proto package networkservices diff --git a/googleapis/cloud/networkservices/v1beta1/network_services.pb.go b/googleapis/cloud/networkservices/v1beta1/network_services.pb.go index 493828bef..716ce743a 100644 --- a/googleapis/cloud/networkservices/v1beta1/network_services.pb.go +++ b/googleapis/cloud/networkservices/v1beta1/network_services.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/networkservices/v1beta1/network_services.proto package networkservices diff --git a/googleapis/cloud/notebooks/v1/environment.pb.go b/googleapis/cloud/notebooks/v1/environment.pb.go index b0fb5acd2..e0c5d47f6 100644 --- a/googleapis/cloud/notebooks/v1/environment.pb.go +++ b/googleapis/cloud/notebooks/v1/environment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/environment.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1/event.pb.go b/googleapis/cloud/notebooks/v1/event.pb.go index c984851df..3633b9875 100644 --- a/googleapis/cloud/notebooks/v1/event.pb.go +++ b/googleapis/cloud/notebooks/v1/event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/event.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1/execution.pb.go b/googleapis/cloud/notebooks/v1/execution.pb.go index 8d0255cbb..eb4cf7dbf 100644 --- a/googleapis/cloud/notebooks/v1/execution.pb.go +++ b/googleapis/cloud/notebooks/v1/execution.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/execution.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1/instance.pb.go b/googleapis/cloud/notebooks/v1/instance.pb.go index 610005646..56ea22011 100644 --- a/googleapis/cloud/notebooks/v1/instance.pb.go +++ b/googleapis/cloud/notebooks/v1/instance.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/instance.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1/instance_config.pb.go b/googleapis/cloud/notebooks/v1/instance_config.pb.go index 6021ccd86..e09b68b1c 100644 --- a/googleapis/cloud/notebooks/v1/instance_config.pb.go +++ b/googleapis/cloud/notebooks/v1/instance_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/instance_config.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1/managed_service.pb.go b/googleapis/cloud/notebooks/v1/managed_service.pb.go index 0c024026f..40cefcf64 100644 --- a/googleapis/cloud/notebooks/v1/managed_service.pb.go +++ b/googleapis/cloud/notebooks/v1/managed_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/managed_service.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1/runtime.pb.go b/googleapis/cloud/notebooks/v1/runtime.pb.go index 3e0476250..b3bccefde 100644 --- a/googleapis/cloud/notebooks/v1/runtime.pb.go +++ b/googleapis/cloud/notebooks/v1/runtime.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/runtime.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1/schedule.pb.go b/googleapis/cloud/notebooks/v1/schedule.pb.go index fe4e3358b..d47c6a12f 100644 --- a/googleapis/cloud/notebooks/v1/schedule.pb.go +++ b/googleapis/cloud/notebooks/v1/schedule.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/schedule.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1/service.pb.go b/googleapis/cloud/notebooks/v1/service.pb.go index da356c885..9966d8bd7 100644 --- a/googleapis/cloud/notebooks/v1/service.pb.go +++ b/googleapis/cloud/notebooks/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1/service.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1beta1/environment.pb.go b/googleapis/cloud/notebooks/v1beta1/environment.pb.go index 151c2e2dd..f5b353b65 100644 --- a/googleapis/cloud/notebooks/v1beta1/environment.pb.go +++ b/googleapis/cloud/notebooks/v1beta1/environment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1beta1/environment.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1beta1/instance.pb.go b/googleapis/cloud/notebooks/v1beta1/instance.pb.go index 39b5ad721..2c4c031a3 100644 --- a/googleapis/cloud/notebooks/v1beta1/instance.pb.go +++ b/googleapis/cloud/notebooks/v1beta1/instance.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1beta1/instance.proto package notebooks diff --git a/googleapis/cloud/notebooks/v1beta1/service.pb.go b/googleapis/cloud/notebooks/v1beta1/service.pb.go index 8034a6d5d..31272e44f 100644 --- a/googleapis/cloud/notebooks/v1beta1/service.pb.go +++ b/googleapis/cloud/notebooks/v1beta1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/notebooks/v1beta1/service.proto package notebooks diff --git a/googleapis/cloud/orchestration/airflow/service/v1/environments.pb.go b/googleapis/cloud/orchestration/airflow/service/v1/environments.pb.go index b5e851955..d2b686df6 100644 --- a/googleapis/cloud/orchestration/airflow/service/v1/environments.pb.go +++ b/googleapis/cloud/orchestration/airflow/service/v1/environments.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orchestration/airflow/service/v1/environments.proto package service diff --git a/googleapis/cloud/orchestration/airflow/service/v1/image_versions.pb.go b/googleapis/cloud/orchestration/airflow/service/v1/image_versions.pb.go index 1e99392a5..520b7b409 100644 --- a/googleapis/cloud/orchestration/airflow/service/v1/image_versions.pb.go +++ b/googleapis/cloud/orchestration/airflow/service/v1/image_versions.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orchestration/airflow/service/v1/image_versions.proto package service diff --git a/googleapis/cloud/orchestration/airflow/service/v1/operations.pb.go b/googleapis/cloud/orchestration/airflow/service/v1/operations.pb.go index fc7f90ccc..e0e172130 100644 --- a/googleapis/cloud/orchestration/airflow/service/v1/operations.pb.go +++ b/googleapis/cloud/orchestration/airflow/service/v1/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orchestration/airflow/service/v1/operations.proto package service diff --git a/googleapis/cloud/orchestration/airflow/service/v1beta1/environments.pb.go b/googleapis/cloud/orchestration/airflow/service/v1beta1/environments.pb.go index b7aa31102..51fee9f0c 100644 --- a/googleapis/cloud/orchestration/airflow/service/v1beta1/environments.pb.go +++ b/googleapis/cloud/orchestration/airflow/service/v1beta1/environments.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orchestration/airflow/service/v1beta1/environments.proto package service diff --git a/googleapis/cloud/orchestration/airflow/service/v1beta1/image_versions.pb.go b/googleapis/cloud/orchestration/airflow/service/v1beta1/image_versions.pb.go index 5575b197b..29e3aa82e 100644 --- a/googleapis/cloud/orchestration/airflow/service/v1beta1/image_versions.pb.go +++ b/googleapis/cloud/orchestration/airflow/service/v1beta1/image_versions.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orchestration/airflow/service/v1beta1/image_versions.proto package service diff --git a/googleapis/cloud/orchestration/airflow/service/v1beta1/operations.pb.go b/googleapis/cloud/orchestration/airflow/service/v1beta1/operations.pb.go index ab875481f..273bfe518 100644 --- a/googleapis/cloud/orchestration/airflow/service/v1beta1/operations.pb.go +++ b/googleapis/cloud/orchestration/airflow/service/v1beta1/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orchestration/airflow/service/v1beta1/operations.proto package service diff --git a/googleapis/cloud/orgpolicy/v1/orgpolicy.pb.go b/googleapis/cloud/orgpolicy/v1/orgpolicy.pb.go index e7860e382..976957271 100644 --- a/googleapis/cloud/orgpolicy/v1/orgpolicy.pb.go +++ b/googleapis/cloud/orgpolicy/v1/orgpolicy.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orgpolicy/v1/orgpolicy.proto package orgpolicy diff --git a/googleapis/cloud/orgpolicy/v2/constraint.pb.go b/googleapis/cloud/orgpolicy/v2/constraint.pb.go index 95462d1ba..fc5111175 100644 --- a/googleapis/cloud/orgpolicy/v2/constraint.pb.go +++ b/googleapis/cloud/orgpolicy/v2/constraint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orgpolicy/v2/constraint.proto package orgpolicy diff --git a/googleapis/cloud/orgpolicy/v2/orgpolicy.pb.go b/googleapis/cloud/orgpolicy/v2/orgpolicy.pb.go index 820e31c89..adb49064e 100644 --- a/googleapis/cloud/orgpolicy/v2/orgpolicy.pb.go +++ b/googleapis/cloud/orgpolicy/v2/orgpolicy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/orgpolicy/v2/orgpolicy.proto package orgpolicy diff --git a/googleapis/cloud/osconfig/agentendpoint/v1/agentendpoint.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1/agentendpoint.pb.go index 046d93a4b..14f2b7666 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1/agentendpoint.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1/agentendpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1/agentendpoint.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1/config_common.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1/config_common.pb.go index b9e3aff17..66362cedb 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1/config_common.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1/config_common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1/config_common.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1/inventory.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1/inventory.pb.go index c61f821af..9d93a6ba0 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1/inventory.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1/inventory.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1/inventory.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1/os_policy.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1/os_policy.pb.go index 5e981b6fe..301ad2a63 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1/os_policy.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1/os_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1/os_policy.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1/patch_jobs.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1/patch_jobs.pb.go index f838b81ac..dbb49806a 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1/patch_jobs.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1/patch_jobs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1/patch_jobs.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1/tasks.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1/tasks.pb.go index ede9abf33..17254390c 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1/tasks.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1/tasks.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1/tasks.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1beta/agentendpoint.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1beta/agentendpoint.pb.go index e634ebf1e..e03698725 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1beta/agentendpoint.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1beta/agentendpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1beta/agentendpoint.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1beta/guest_policies.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1beta/guest_policies.pb.go index 1f032ce84..a552ef941 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1beta/guest_policies.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1beta/guest_policies.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1beta/guest_policies.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1beta/patch_jobs.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1beta/patch_jobs.pb.go index 3ac7f9e8b..fcd5dec4e 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1beta/patch_jobs.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1beta/patch_jobs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1beta/patch_jobs.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/agentendpoint/v1beta/tasks.pb.go b/googleapis/cloud/osconfig/agentendpoint/v1beta/tasks.pb.go index 11f665466..7f9917491 100644 --- a/googleapis/cloud/osconfig/agentendpoint/v1beta/tasks.pb.go +++ b/googleapis/cloud/osconfig/agentendpoint/v1beta/tasks.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/agentendpoint/v1beta/tasks.proto package agentendpoint diff --git a/googleapis/cloud/osconfig/v1/inventory.pb.go b/googleapis/cloud/osconfig/v1/inventory.pb.go index d6e6ad3d4..c0aa49939 100644 --- a/googleapis/cloud/osconfig/v1/inventory.pb.go +++ b/googleapis/cloud/osconfig/v1/inventory.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/inventory.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1/os_policy.pb.go b/googleapis/cloud/osconfig/v1/os_policy.pb.go index ad5f42d5f..549546901 100644 --- a/googleapis/cloud/osconfig/v1/os_policy.pb.go +++ b/googleapis/cloud/osconfig/v1/os_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/os_policy.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1/os_policy_assignment_reports.pb.go b/googleapis/cloud/osconfig/v1/os_policy_assignment_reports.pb.go index 2bb6d566e..5606606f0 100644 --- a/googleapis/cloud/osconfig/v1/os_policy_assignment_reports.pb.go +++ b/googleapis/cloud/osconfig/v1/os_policy_assignment_reports.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/os_policy_assignment_reports.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1/os_policy_assignments.pb.go b/googleapis/cloud/osconfig/v1/os_policy_assignments.pb.go index cf31caf3f..5ab90d12d 100644 --- a/googleapis/cloud/osconfig/v1/os_policy_assignments.pb.go +++ b/googleapis/cloud/osconfig/v1/os_policy_assignments.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/os_policy_assignments.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1/osconfig_common.pb.go b/googleapis/cloud/osconfig/v1/osconfig_common.pb.go index 3ad074ebc..7ccea9963 100644 --- a/googleapis/cloud/osconfig/v1/osconfig_common.pb.go +++ b/googleapis/cloud/osconfig/v1/osconfig_common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/osconfig_common.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1/osconfig_service.pb.go b/googleapis/cloud/osconfig/v1/osconfig_service.pb.go index 802f4aa07..a35939020 100644 --- a/googleapis/cloud/osconfig/v1/osconfig_service.pb.go +++ b/googleapis/cloud/osconfig/v1/osconfig_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/osconfig_service.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1/osconfig_zonal_service.pb.go b/googleapis/cloud/osconfig/v1/osconfig_zonal_service.pb.go index d25866b45..b34f96168 100644 --- a/googleapis/cloud/osconfig/v1/osconfig_zonal_service.pb.go +++ b/googleapis/cloud/osconfig/v1/osconfig_zonal_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/osconfig_zonal_service.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1/patch_deployments.pb.go b/googleapis/cloud/osconfig/v1/patch_deployments.pb.go index 8828ff1d7..342434737 100644 --- a/googleapis/cloud/osconfig/v1/patch_deployments.pb.go +++ b/googleapis/cloud/osconfig/v1/patch_deployments.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/patch_deployments.proto package osconfig @@ -528,7 +528,7 @@ func (x *WeeklySchedule) GetDayOfWeek() dayofweek.DayOfWeek { if x != nil { return x.DayOfWeek } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } // Represents a monthly schedule. An example of a valid monthly schedule is @@ -676,7 +676,7 @@ func (x *WeekDayOfMonth) GetDayOfWeek() dayofweek.DayOfWeek { if x != nil { return x.DayOfWeek } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } // A request message for creating a patch deployment. diff --git a/googleapis/cloud/osconfig/v1/patch_jobs.pb.go b/googleapis/cloud/osconfig/v1/patch_jobs.pb.go index 6912a89eb..bea3cd60f 100644 --- a/googleapis/cloud/osconfig/v1/patch_jobs.pb.go +++ b/googleapis/cloud/osconfig/v1/patch_jobs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/patch_jobs.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1/vulnerability.pb.go b/googleapis/cloud/osconfig/v1/vulnerability.pb.go index 4afa276f7..6030873fc 100644 --- a/googleapis/cloud/osconfig/v1/vulnerability.pb.go +++ b/googleapis/cloud/osconfig/v1/vulnerability.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1/vulnerability.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1alpha/config_common.pb.go b/googleapis/cloud/osconfig/v1alpha/config_common.pb.go index 3c5c94e84..694c96149 100644 --- a/googleapis/cloud/osconfig/v1alpha/config_common.pb.go +++ b/googleapis/cloud/osconfig/v1alpha/config_common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1alpha/config_common.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1alpha/instance_os_policies_compliance.pb.go b/googleapis/cloud/osconfig/v1alpha/instance_os_policies_compliance.pb.go index 1aed791b1..c0211f1ef 100644 --- a/googleapis/cloud/osconfig/v1alpha/instance_os_policies_compliance.pb.go +++ b/googleapis/cloud/osconfig/v1alpha/instance_os_policies_compliance.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1alpha/instance_os_policies_compliance.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1alpha/inventory.pb.go b/googleapis/cloud/osconfig/v1alpha/inventory.pb.go index e73005268..78986e24f 100644 --- a/googleapis/cloud/osconfig/v1alpha/inventory.pb.go +++ b/googleapis/cloud/osconfig/v1alpha/inventory.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1alpha/inventory.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1alpha/os_policy.pb.go b/googleapis/cloud/osconfig/v1alpha/os_policy.pb.go index 3b27c013f..6a5d1909d 100644 --- a/googleapis/cloud/osconfig/v1alpha/os_policy.pb.go +++ b/googleapis/cloud/osconfig/v1alpha/os_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1alpha/os_policy.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1alpha/os_policy_assignments.pb.go b/googleapis/cloud/osconfig/v1alpha/os_policy_assignments.pb.go index 5b57a116d..f62217b1b 100644 --- a/googleapis/cloud/osconfig/v1alpha/os_policy_assignments.pb.go +++ b/googleapis/cloud/osconfig/v1alpha/os_policy_assignments.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1alpha/os_policy_assignments.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1alpha/osconfig_common.pb.go b/googleapis/cloud/osconfig/v1alpha/osconfig_common.pb.go index bc86ede0e..7485e9d6c 100644 --- a/googleapis/cloud/osconfig/v1alpha/osconfig_common.pb.go +++ b/googleapis/cloud/osconfig/v1alpha/osconfig_common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1alpha/osconfig_common.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1alpha/osconfig_zonal_service.pb.go b/googleapis/cloud/osconfig/v1alpha/osconfig_zonal_service.pb.go index 784e06c9e..f4f34ffdc 100644 --- a/googleapis/cloud/osconfig/v1alpha/osconfig_zonal_service.pb.go +++ b/googleapis/cloud/osconfig/v1alpha/osconfig_zonal_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1alpha/osconfig_zonal_service.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1alpha/vulnerability.pb.go b/googleapis/cloud/osconfig/v1alpha/vulnerability.pb.go index 3a03b94a9..aa69121d1 100644 --- a/googleapis/cloud/osconfig/v1alpha/vulnerability.pb.go +++ b/googleapis/cloud/osconfig/v1alpha/vulnerability.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1alpha/vulnerability.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1beta/guest_policies.pb.go b/googleapis/cloud/osconfig/v1beta/guest_policies.pb.go index 8129f5e49..d1601d005 100644 --- a/googleapis/cloud/osconfig/v1beta/guest_policies.pb.go +++ b/googleapis/cloud/osconfig/v1beta/guest_policies.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1beta/guest_policies.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1beta/osconfig_service.pb.go b/googleapis/cloud/osconfig/v1beta/osconfig_service.pb.go index ffda66b5b..e14651204 100644 --- a/googleapis/cloud/osconfig/v1beta/osconfig_service.pb.go +++ b/googleapis/cloud/osconfig/v1beta/osconfig_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1beta/osconfig_service.proto package osconfig diff --git a/googleapis/cloud/osconfig/v1beta/patch_deployments.pb.go b/googleapis/cloud/osconfig/v1beta/patch_deployments.pb.go index 80275795a..468b6829d 100644 --- a/googleapis/cloud/osconfig/v1beta/patch_deployments.pb.go +++ b/googleapis/cloud/osconfig/v1beta/patch_deployments.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1beta/patch_deployments.proto package osconfig @@ -522,7 +522,7 @@ func (x *WeeklySchedule) GetDayOfWeek() dayofweek.DayOfWeek { if x != nil { return x.DayOfWeek } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } // Represents a monthly schedule. An example of a valid monthly schedule is @@ -670,7 +670,7 @@ func (x *WeekDayOfMonth) GetDayOfWeek() dayofweek.DayOfWeek { if x != nil { return x.DayOfWeek } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } // A request message for creating a patch deployment. diff --git a/googleapis/cloud/osconfig/v1beta/patch_jobs.pb.go b/googleapis/cloud/osconfig/v1beta/patch_jobs.pb.go index 8334c02cd..13889b41d 100644 --- a/googleapis/cloud/osconfig/v1beta/patch_jobs.pb.go +++ b/googleapis/cloud/osconfig/v1beta/patch_jobs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/osconfig/v1beta/patch_jobs.proto package osconfig diff --git a/googleapis/cloud/oslogin/common/common.pb.go b/googleapis/cloud/oslogin/common/common.pb.go index 14c7d620b..a17ca2e2b 100644 --- a/googleapis/cloud/oslogin/common/common.pb.go +++ b/googleapis/cloud/oslogin/common/common.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/oslogin/common/common.proto package common diff --git a/googleapis/cloud/oslogin/v1/oslogin.pb.go b/googleapis/cloud/oslogin/v1/oslogin.pb.go index a125dee3e..2c6b21824 100644 --- a/googleapis/cloud/oslogin/v1/oslogin.pb.go +++ b/googleapis/cloud/oslogin/v1/oslogin.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/oslogin/v1/oslogin.proto package oslogin diff --git a/googleapis/cloud/oslogin/v1alpha/oslogin.pb.go b/googleapis/cloud/oslogin/v1alpha/oslogin.pb.go index 2d40ac5c1..86a479cf0 100644 --- a/googleapis/cloud/oslogin/v1alpha/oslogin.pb.go +++ b/googleapis/cloud/oslogin/v1alpha/oslogin.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/oslogin/v1alpha/oslogin.proto package oslogin diff --git a/googleapis/cloud/oslogin/v1beta/oslogin.pb.go b/googleapis/cloud/oslogin/v1beta/oslogin.pb.go index cae1acb21..d9e5b807f 100644 --- a/googleapis/cloud/oslogin/v1beta/oslogin.pb.go +++ b/googleapis/cloud/oslogin/v1beta/oslogin.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/oslogin/v1beta/oslogin.proto package oslogin diff --git a/googleapis/cloud/phishingprotection/v1beta1/phishingprotection.pb.go b/googleapis/cloud/phishingprotection/v1beta1/phishingprotection.pb.go index ec1dcaa75..22417ac50 100644 --- a/googleapis/cloud/phishingprotection/v1beta1/phishingprotection.pb.go +++ b/googleapis/cloud/phishingprotection/v1beta1/phishingprotection.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/phishingprotection/v1beta1/phishingprotection.proto package phishingprotection diff --git a/googleapis/cloud/policytroubleshooter/v1/checker.pb.go b/googleapis/cloud/policytroubleshooter/v1/checker.pb.go index a09128b10..8586197fe 100644 --- a/googleapis/cloud/policytroubleshooter/v1/checker.pb.go +++ b/googleapis/cloud/policytroubleshooter/v1/checker.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/policytroubleshooter/v1/checker.proto package policytroubleshooter diff --git a/googleapis/cloud/policytroubleshooter/v1/explanations.pb.go b/googleapis/cloud/policytroubleshooter/v1/explanations.pb.go index a1059d233..dd3a96f41 100644 --- a/googleapis/cloud/policytroubleshooter/v1/explanations.pb.go +++ b/googleapis/cloud/policytroubleshooter/v1/explanations.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/policytroubleshooter/v1/explanations.proto package policytroubleshooter diff --git a/googleapis/cloud/privatecatalog/v1beta1/private_catalog.pb.go b/googleapis/cloud/privatecatalog/v1beta1/private_catalog.pb.go index d22dbe47b..5f2af38c0 100644 --- a/googleapis/cloud/privatecatalog/v1beta1/private_catalog.pb.go +++ b/googleapis/cloud/privatecatalog/v1beta1/private_catalog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/privatecatalog/v1beta1/private_catalog.proto package privatecatalog diff --git a/googleapis/cloud/pubsublite/v1/admin.pb.go b/googleapis/cloud/pubsublite/v1/admin.pb.go index fbf3d7fbe..1fe20e7a1 100644 --- a/googleapis/cloud/pubsublite/v1/admin.pb.go +++ b/googleapis/cloud/pubsublite/v1/admin.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/pubsublite/v1/admin.proto package pubsublite diff --git a/googleapis/cloud/pubsublite/v1/common.pb.go b/googleapis/cloud/pubsublite/v1/common.pb.go index a92616b9a..c42ddca77 100644 --- a/googleapis/cloud/pubsublite/v1/common.pb.go +++ b/googleapis/cloud/pubsublite/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/pubsublite/v1/common.proto package pubsublite diff --git a/googleapis/cloud/pubsublite/v1/cursor.pb.go b/googleapis/cloud/pubsublite/v1/cursor.pb.go index 5031832ba..4b8601989 100644 --- a/googleapis/cloud/pubsublite/v1/cursor.pb.go +++ b/googleapis/cloud/pubsublite/v1/cursor.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/pubsublite/v1/cursor.proto package pubsublite diff --git a/googleapis/cloud/pubsublite/v1/publisher.pb.go b/googleapis/cloud/pubsublite/v1/publisher.pb.go index 5082ae5d7..6ae2d1c4b 100644 --- a/googleapis/cloud/pubsublite/v1/publisher.pb.go +++ b/googleapis/cloud/pubsublite/v1/publisher.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/pubsublite/v1/publisher.proto package pubsublite diff --git a/googleapis/cloud/pubsublite/v1/subscriber.pb.go b/googleapis/cloud/pubsublite/v1/subscriber.pb.go index 5b26b9346..e66ae9a52 100644 --- a/googleapis/cloud/pubsublite/v1/subscriber.pb.go +++ b/googleapis/cloud/pubsublite/v1/subscriber.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/pubsublite/v1/subscriber.proto package pubsublite diff --git a/googleapis/cloud/pubsublite/v1/topic_stats.pb.go b/googleapis/cloud/pubsublite/v1/topic_stats.pb.go index 4fa70673e..e36c96cc1 100644 --- a/googleapis/cloud/pubsublite/v1/topic_stats.pb.go +++ b/googleapis/cloud/pubsublite/v1/topic_stats.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/pubsublite/v1/topic_stats.proto package pubsublite diff --git a/googleapis/cloud/recaptchaenterprise/v1/recaptchaenterprise.pb.go b/googleapis/cloud/recaptchaenterprise/v1/recaptchaenterprise.pb.go index e593964eb..0021dec61 100644 --- a/googleapis/cloud/recaptchaenterprise/v1/recaptchaenterprise.pb.go +++ b/googleapis/cloud/recaptchaenterprise/v1/recaptchaenterprise.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recaptchaenterprise/v1/recaptchaenterprise.proto package recaptchaenterprise diff --git a/googleapis/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.pb.go b/googleapis/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.pb.go index d218fc195..72b0f0ddb 100644 --- a/googleapis/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.pb.go +++ b/googleapis/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.proto package recaptchaenterprise diff --git a/googleapis/cloud/recommender/logging/v1/action_log.pb.go b/googleapis/cloud/recommender/logging/v1/action_log.pb.go index 3c70fbb9a..c82fbe9e4 100644 --- a/googleapis/cloud/recommender/logging/v1/action_log.pb.go +++ b/googleapis/cloud/recommender/logging/v1/action_log.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recommender/logging/v1/action_log.proto package logging @@ -97,7 +97,7 @@ func (x *ActionLog) GetState() v1.RecommendationStateInfo_State { if x != nil { return x.State } - return v1.RecommendationStateInfo_STATE_UNSPECIFIED + return v1.RecommendationStateInfo_State(0) } func (x *ActionLog) GetStateMetadata() map[string]string { @@ -174,7 +174,7 @@ func (x *InsightActionLog) GetState() v1.InsightStateInfo_State { if x != nil { return x.State } - return v1.InsightStateInfo_STATE_UNSPECIFIED + return v1.InsightStateInfo_State(0) } func (x *InsightActionLog) GetStateMetadata() map[string]string { diff --git a/googleapis/cloud/recommender/logging/v1beta1/action_log.pb.go b/googleapis/cloud/recommender/logging/v1beta1/action_log.pb.go index b0be8f75b..79ed95aad 100644 --- a/googleapis/cloud/recommender/logging/v1beta1/action_log.pb.go +++ b/googleapis/cloud/recommender/logging/v1beta1/action_log.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recommender/logging/v1beta1/action_log.proto package logging @@ -97,7 +97,7 @@ func (x *ActionLog) GetState() v1beta1.RecommendationStateInfo_State { if x != nil { return x.State } - return v1beta1.RecommendationStateInfo_STATE_UNSPECIFIED + return v1beta1.RecommendationStateInfo_State(0) } func (x *ActionLog) GetStateMetadata() map[string]string { @@ -174,7 +174,7 @@ func (x *InsightActionLog) GetState() v1beta1.InsightStateInfo_State { if x != nil { return x.State } - return v1beta1.InsightStateInfo_STATE_UNSPECIFIED + return v1beta1.InsightStateInfo_State(0) } func (x *InsightActionLog) GetStateMetadata() map[string]string { diff --git a/googleapis/cloud/recommender/v1/insight.pb.go b/googleapis/cloud/recommender/v1/insight.pb.go index 89d50143b..9ea83fc07 100644 --- a/googleapis/cloud/recommender/v1/insight.pb.go +++ b/googleapis/cloud/recommender/v1/insight.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recommender/v1/insight.proto package recommender diff --git a/googleapis/cloud/recommender/v1/recommendation.pb.go b/googleapis/cloud/recommender/v1/recommendation.pb.go index 1e7a75ec2..c3c8b3a72 100644 --- a/googleapis/cloud/recommender/v1/recommendation.pb.go +++ b/googleapis/cloud/recommender/v1/recommendation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recommender/v1/recommendation.proto package recommender diff --git a/googleapis/cloud/recommender/v1/recommender_service.pb.go b/googleapis/cloud/recommender/v1/recommender_service.pb.go index bb401176b..ed0d5e6cb 100644 --- a/googleapis/cloud/recommender/v1/recommender_service.pb.go +++ b/googleapis/cloud/recommender/v1/recommender_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recommender/v1/recommender_service.proto package recommender diff --git a/googleapis/cloud/recommender/v1beta1/insight.pb.go b/googleapis/cloud/recommender/v1beta1/insight.pb.go index 2f07eaeb7..749ee4b4e 100644 --- a/googleapis/cloud/recommender/v1beta1/insight.pb.go +++ b/googleapis/cloud/recommender/v1beta1/insight.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recommender/v1beta1/insight.proto package recommender diff --git a/googleapis/cloud/recommender/v1beta1/recommendation.pb.go b/googleapis/cloud/recommender/v1beta1/recommendation.pb.go index a2b379d38..03dbd441c 100644 --- a/googleapis/cloud/recommender/v1beta1/recommendation.pb.go +++ b/googleapis/cloud/recommender/v1beta1/recommendation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recommender/v1beta1/recommendation.proto package recommender diff --git a/googleapis/cloud/recommender/v1beta1/recommender_service.pb.go b/googleapis/cloud/recommender/v1beta1/recommender_service.pb.go index be8cb24e0..3c782370e 100644 --- a/googleapis/cloud/recommender/v1beta1/recommender_service.pb.go +++ b/googleapis/cloud/recommender/v1beta1/recommender_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/recommender/v1beta1/recommender_service.proto package recommender diff --git a/googleapis/cloud/redis/v1/cloud_redis.pb.go b/googleapis/cloud/redis/v1/cloud_redis.pb.go index d2a2c9599..948e07a25 100644 --- a/googleapis/cloud/redis/v1/cloud_redis.pb.go +++ b/googleapis/cloud/redis/v1/cloud_redis.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/redis/v1/cloud_redis.proto package redis diff --git a/googleapis/cloud/redis/v1beta1/cloud_redis.pb.go b/googleapis/cloud/redis/v1beta1/cloud_redis.pb.go index fc5f2f0ff..d7029cf5c 100644 --- a/googleapis/cloud/redis/v1beta1/cloud_redis.pb.go +++ b/googleapis/cloud/redis/v1beta1/cloud_redis.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/redis/v1beta1/cloud_redis.proto package redis diff --git a/googleapis/cloud/resourcemanager/v2/folders.pb.go b/googleapis/cloud/resourcemanager/v2/folders.pb.go index f13030426..f78a9b865 100644 --- a/googleapis/cloud/resourcemanager/v2/folders.pb.go +++ b/googleapis/cloud/resourcemanager/v2/folders.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/resourcemanager/v2/folders.proto package resourcemanager diff --git a/googleapis/cloud/resourcemanager/v3/folders.pb.go b/googleapis/cloud/resourcemanager/v3/folders.pb.go index 2502858db..953628955 100644 --- a/googleapis/cloud/resourcemanager/v3/folders.pb.go +++ b/googleapis/cloud/resourcemanager/v3/folders.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/resourcemanager/v3/folders.proto package resourcemanager diff --git a/googleapis/cloud/resourcemanager/v3/organizations.pb.go b/googleapis/cloud/resourcemanager/v3/organizations.pb.go index f7f19c38b..4ab6c6867 100644 --- a/googleapis/cloud/resourcemanager/v3/organizations.pb.go +++ b/googleapis/cloud/resourcemanager/v3/organizations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/resourcemanager/v3/organizations.proto package resourcemanager diff --git a/googleapis/cloud/resourcemanager/v3/projects.pb.go b/googleapis/cloud/resourcemanager/v3/projects.pb.go index 5bc0600e5..62f3d472d 100644 --- a/googleapis/cloud/resourcemanager/v3/projects.pb.go +++ b/googleapis/cloud/resourcemanager/v3/projects.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/resourcemanager/v3/projects.proto package resourcemanager diff --git a/googleapis/cloud/resourcemanager/v3/tag_bindings.pb.go b/googleapis/cloud/resourcemanager/v3/tag_bindings.pb.go index c1a45ac1b..a3054fbc7 100644 --- a/googleapis/cloud/resourcemanager/v3/tag_bindings.pb.go +++ b/googleapis/cloud/resourcemanager/v3/tag_bindings.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/cloud/resourcemanager/v3/tag_bindings.proto package resourcemanager diff --git a/googleapis/cloud/resourcemanager/v3/tag_keys.pb.go b/googleapis/cloud/resourcemanager/v3/tag_keys.pb.go index b7076cfe9..4acf3e912 100644 --- a/googleapis/cloud/resourcemanager/v3/tag_keys.pb.go +++ b/googleapis/cloud/resourcemanager/v3/tag_keys.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/cloud/resourcemanager/v3/tag_keys.proto package resourcemanager diff --git a/googleapis/cloud/resourcemanager/v3/tag_values.pb.go b/googleapis/cloud/resourcemanager/v3/tag_values.pb.go index 01f830264..5f002ce70 100644 --- a/googleapis/cloud/resourcemanager/v3/tag_values.pb.go +++ b/googleapis/cloud/resourcemanager/v3/tag_values.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/cloud/resourcemanager/v3/tag_values.proto package resourcemanager diff --git a/googleapis/cloud/resourcesettings/v1/resource_settings.pb.go b/googleapis/cloud/resourcesettings/v1/resource_settings.pb.go index c094fa283..1f8dcafbb 100644 --- a/googleapis/cloud/resourcesettings/v1/resource_settings.pb.go +++ b/googleapis/cloud/resourcesettings/v1/resource_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/resourcesettings/v1/resource_settings.proto package resourcesettings diff --git a/googleapis/cloud/retail/logging/error_log.pb.go b/googleapis/cloud/retail/logging/error_log.pb.go index 26eeeb6cd..919803602 100644 --- a/googleapis/cloud/retail/logging/error_log.pb.go +++ b/googleapis/cloud/retail/logging/error_log.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/logging/error_log.proto package logging diff --git a/googleapis/cloud/retail/v2/catalog.pb.go b/googleapis/cloud/retail/v2/catalog.pb.go index cbc396770..856b6728e 100644 --- a/googleapis/cloud/retail/v2/catalog.pb.go +++ b/googleapis/cloud/retail/v2/catalog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/catalog.proto package retail diff --git a/googleapis/cloud/retail/v2/catalog_service.pb.go b/googleapis/cloud/retail/v2/catalog_service.pb.go index d2acc35ba..302ff9d89 100644 --- a/googleapis/cloud/retail/v2/catalog_service.pb.go +++ b/googleapis/cloud/retail/v2/catalog_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/catalog_service.proto package retail diff --git a/googleapis/cloud/retail/v2/common.pb.go b/googleapis/cloud/retail/v2/common.pb.go index f49e7bd7b..daa434a1c 100644 --- a/googleapis/cloud/retail/v2/common.pb.go +++ b/googleapis/cloud/retail/v2/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/common.proto package retail diff --git a/googleapis/cloud/retail/v2/completion_service.pb.go b/googleapis/cloud/retail/v2/completion_service.pb.go index 28f595903..a8f58d422 100644 --- a/googleapis/cloud/retail/v2/completion_service.pb.go +++ b/googleapis/cloud/retail/v2/completion_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/completion_service.proto package retail diff --git a/googleapis/cloud/retail/v2/import_config.pb.go b/googleapis/cloud/retail/v2/import_config.pb.go index 638f04e18..ee41dfe2a 100644 --- a/googleapis/cloud/retail/v2/import_config.pb.go +++ b/googleapis/cloud/retail/v2/import_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/import_config.proto package retail diff --git a/googleapis/cloud/retail/v2/prediction_service.pb.go b/googleapis/cloud/retail/v2/prediction_service.pb.go index a5ce65b0a..32eb085a6 100644 --- a/googleapis/cloud/retail/v2/prediction_service.pb.go +++ b/googleapis/cloud/retail/v2/prediction_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/prediction_service.proto package retail diff --git a/googleapis/cloud/retail/v2/product.pb.go b/googleapis/cloud/retail/v2/product.pb.go index 306b3fbb8..22f26a9b1 100644 --- a/googleapis/cloud/retail/v2/product.pb.go +++ b/googleapis/cloud/retail/v2/product.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/product.proto package retail diff --git a/googleapis/cloud/retail/v2/product_service.pb.go b/googleapis/cloud/retail/v2/product_service.pb.go index 8091b9264..473cd853a 100644 --- a/googleapis/cloud/retail/v2/product_service.pb.go +++ b/googleapis/cloud/retail/v2/product_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/product_service.proto package retail diff --git a/googleapis/cloud/retail/v2/purge_config.pb.go b/googleapis/cloud/retail/v2/purge_config.pb.go index 163717728..44d2fc517 100644 --- a/googleapis/cloud/retail/v2/purge_config.pb.go +++ b/googleapis/cloud/retail/v2/purge_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/purge_config.proto package retail diff --git a/googleapis/cloud/retail/v2/search_service.pb.go b/googleapis/cloud/retail/v2/search_service.pb.go index 32ab7529b..3878ddd0a 100644 --- a/googleapis/cloud/retail/v2/search_service.pb.go +++ b/googleapis/cloud/retail/v2/search_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/search_service.proto package retail diff --git a/googleapis/cloud/retail/v2/user_event.pb.go b/googleapis/cloud/retail/v2/user_event.pb.go index e3a10e0d4..3357dc955 100644 --- a/googleapis/cloud/retail/v2/user_event.pb.go +++ b/googleapis/cloud/retail/v2/user_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/user_event.proto package retail diff --git a/googleapis/cloud/retail/v2/user_event_service.pb.go b/googleapis/cloud/retail/v2/user_event_service.pb.go index a5510dc29..4fbcdbca4 100644 --- a/googleapis/cloud/retail/v2/user_event_service.pb.go +++ b/googleapis/cloud/retail/v2/user_event_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2/user_event_service.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/catalog.pb.go b/googleapis/cloud/retail/v2alpha/catalog.pb.go index 16fa27e94..4564f703e 100644 --- a/googleapis/cloud/retail/v2alpha/catalog.pb.go +++ b/googleapis/cloud/retail/v2alpha/catalog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/catalog.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/catalog_service.pb.go b/googleapis/cloud/retail/v2alpha/catalog_service.pb.go index c05ed2e4a..c50b93db8 100644 --- a/googleapis/cloud/retail/v2alpha/catalog_service.pb.go +++ b/googleapis/cloud/retail/v2alpha/catalog_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/catalog_service.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/common.pb.go b/googleapis/cloud/retail/v2alpha/common.pb.go index 6ebb85024..42860efeb 100644 --- a/googleapis/cloud/retail/v2alpha/common.pb.go +++ b/googleapis/cloud/retail/v2alpha/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/common.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/completion_service.pb.go b/googleapis/cloud/retail/v2alpha/completion_service.pb.go index 3f7956c56..393fe8b19 100644 --- a/googleapis/cloud/retail/v2alpha/completion_service.pb.go +++ b/googleapis/cloud/retail/v2alpha/completion_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/completion_service.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/export_config.pb.go b/googleapis/cloud/retail/v2alpha/export_config.pb.go index 5726c53af..dd098ea3f 100644 --- a/googleapis/cloud/retail/v2alpha/export_config.pb.go +++ b/googleapis/cloud/retail/v2alpha/export_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/export_config.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/import_config.pb.go b/googleapis/cloud/retail/v2alpha/import_config.pb.go index bd04f43a8..c2ac542b9 100644 --- a/googleapis/cloud/retail/v2alpha/import_config.pb.go +++ b/googleapis/cloud/retail/v2alpha/import_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/import_config.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/prediction_service.pb.go b/googleapis/cloud/retail/v2alpha/prediction_service.pb.go index eb1dd90c4..f2397ceb6 100644 --- a/googleapis/cloud/retail/v2alpha/prediction_service.pb.go +++ b/googleapis/cloud/retail/v2alpha/prediction_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/prediction_service.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/product.pb.go b/googleapis/cloud/retail/v2alpha/product.pb.go index 15bb00970..c9fd55368 100644 --- a/googleapis/cloud/retail/v2alpha/product.pb.go +++ b/googleapis/cloud/retail/v2alpha/product.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/product.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/product_service.pb.go b/googleapis/cloud/retail/v2alpha/product_service.pb.go index 283c36909..a79840fb9 100644 --- a/googleapis/cloud/retail/v2alpha/product_service.pb.go +++ b/googleapis/cloud/retail/v2alpha/product_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/product_service.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/purge_config.pb.go b/googleapis/cloud/retail/v2alpha/purge_config.pb.go index 88ff7c5ad..9bec281c9 100644 --- a/googleapis/cloud/retail/v2alpha/purge_config.pb.go +++ b/googleapis/cloud/retail/v2alpha/purge_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/purge_config.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/search_service.pb.go b/googleapis/cloud/retail/v2alpha/search_service.pb.go index 75779b8c0..36e3b8660 100644 --- a/googleapis/cloud/retail/v2alpha/search_service.pb.go +++ b/googleapis/cloud/retail/v2alpha/search_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/search_service.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/user_event.pb.go b/googleapis/cloud/retail/v2alpha/user_event.pb.go index a27f03a28..2d92f3c60 100644 --- a/googleapis/cloud/retail/v2alpha/user_event.pb.go +++ b/googleapis/cloud/retail/v2alpha/user_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/user_event.proto package retail diff --git a/googleapis/cloud/retail/v2alpha/user_event_service.pb.go b/googleapis/cloud/retail/v2alpha/user_event_service.pb.go index 461a339ee..08f4af9b0 100644 --- a/googleapis/cloud/retail/v2alpha/user_event_service.pb.go +++ b/googleapis/cloud/retail/v2alpha/user_event_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2alpha/user_event_service.proto package retail diff --git a/googleapis/cloud/retail/v2beta/catalog.pb.go b/googleapis/cloud/retail/v2beta/catalog.pb.go index 81b426cb1..3af37ddcf 100644 --- a/googleapis/cloud/retail/v2beta/catalog.pb.go +++ b/googleapis/cloud/retail/v2beta/catalog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/catalog.proto package retail diff --git a/googleapis/cloud/retail/v2beta/catalog_service.pb.go b/googleapis/cloud/retail/v2beta/catalog_service.pb.go index bb94c16da..5abd1ad1f 100644 --- a/googleapis/cloud/retail/v2beta/catalog_service.pb.go +++ b/googleapis/cloud/retail/v2beta/catalog_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/catalog_service.proto package retail diff --git a/googleapis/cloud/retail/v2beta/common.pb.go b/googleapis/cloud/retail/v2beta/common.pb.go index 280277afd..f7b3726a1 100644 --- a/googleapis/cloud/retail/v2beta/common.pb.go +++ b/googleapis/cloud/retail/v2beta/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/common.proto package retail diff --git a/googleapis/cloud/retail/v2beta/completion_service.pb.go b/googleapis/cloud/retail/v2beta/completion_service.pb.go index db4422fca..e7658a9d9 100644 --- a/googleapis/cloud/retail/v2beta/completion_service.pb.go +++ b/googleapis/cloud/retail/v2beta/completion_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/completion_service.proto package retail diff --git a/googleapis/cloud/retail/v2beta/export_config.pb.go b/googleapis/cloud/retail/v2beta/export_config.pb.go index f721d6084..de65fe1b7 100644 --- a/googleapis/cloud/retail/v2beta/export_config.pb.go +++ b/googleapis/cloud/retail/v2beta/export_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/export_config.proto package retail diff --git a/googleapis/cloud/retail/v2beta/import_config.pb.go b/googleapis/cloud/retail/v2beta/import_config.pb.go index 7c09569a8..c8f8e07c7 100644 --- a/googleapis/cloud/retail/v2beta/import_config.pb.go +++ b/googleapis/cloud/retail/v2beta/import_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/import_config.proto package retail diff --git a/googleapis/cloud/retail/v2beta/prediction_service.pb.go b/googleapis/cloud/retail/v2beta/prediction_service.pb.go index 7e2aab469..cb8ca11ad 100644 --- a/googleapis/cloud/retail/v2beta/prediction_service.pb.go +++ b/googleapis/cloud/retail/v2beta/prediction_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/prediction_service.proto package retail diff --git a/googleapis/cloud/retail/v2beta/product.pb.go b/googleapis/cloud/retail/v2beta/product.pb.go index 0f041ac1e..b4cea2d3b 100644 --- a/googleapis/cloud/retail/v2beta/product.pb.go +++ b/googleapis/cloud/retail/v2beta/product.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/product.proto package retail diff --git a/googleapis/cloud/retail/v2beta/product_service.pb.go b/googleapis/cloud/retail/v2beta/product_service.pb.go index 762d5ec82..3ea5bc4b2 100644 --- a/googleapis/cloud/retail/v2beta/product_service.pb.go +++ b/googleapis/cloud/retail/v2beta/product_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/product_service.proto package retail diff --git a/googleapis/cloud/retail/v2beta/purge_config.pb.go b/googleapis/cloud/retail/v2beta/purge_config.pb.go index 17c775f1e..966bf4d7f 100644 --- a/googleapis/cloud/retail/v2beta/purge_config.pb.go +++ b/googleapis/cloud/retail/v2beta/purge_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/purge_config.proto package retail diff --git a/googleapis/cloud/retail/v2beta/search_service.pb.go b/googleapis/cloud/retail/v2beta/search_service.pb.go index d57ec71fc..9b3755f74 100644 --- a/googleapis/cloud/retail/v2beta/search_service.pb.go +++ b/googleapis/cloud/retail/v2beta/search_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/search_service.proto package retail diff --git a/googleapis/cloud/retail/v2beta/user_event.pb.go b/googleapis/cloud/retail/v2beta/user_event.pb.go index 39ea72387..71e05c577 100644 --- a/googleapis/cloud/retail/v2beta/user_event.pb.go +++ b/googleapis/cloud/retail/v2beta/user_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/user_event.proto package retail diff --git a/googleapis/cloud/retail/v2beta/user_event_service.pb.go b/googleapis/cloud/retail/v2beta/user_event_service.pb.go index f133fa600..97a7fad49 100644 --- a/googleapis/cloud/retail/v2beta/user_event_service.pb.go +++ b/googleapis/cloud/retail/v2beta/user_event_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/retail/v2beta/user_event_service.proto package retail diff --git a/googleapis/cloud/runtimeconfig/v1beta1/resources.pb.go b/googleapis/cloud/runtimeconfig/v1beta1/resources.pb.go index 570bc5106..202b97742 100644 --- a/googleapis/cloud/runtimeconfig/v1beta1/resources.pb.go +++ b/googleapis/cloud/runtimeconfig/v1beta1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/runtimeconfig/v1beta1/resources.proto package runtimeconfig diff --git a/googleapis/cloud/runtimeconfig/v1beta1/runtimeconfig.pb.go b/googleapis/cloud/runtimeconfig/v1beta1/runtimeconfig.pb.go index a647c2635..20f415f5a 100644 --- a/googleapis/cloud/runtimeconfig/v1beta1/runtimeconfig.pb.go +++ b/googleapis/cloud/runtimeconfig/v1beta1/runtimeconfig.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/runtimeconfig/v1beta1/runtimeconfig.proto package runtimeconfig diff --git a/googleapis/cloud/saasaccelerator/management/logs/v1/notification_service_payload.pb.go b/googleapis/cloud/saasaccelerator/management/logs/v1/notification_service_payload.pb.go index 127a5506a..e4dd45470 100644 --- a/googleapis/cloud/saasaccelerator/management/logs/v1/notification_service_payload.pb.go +++ b/googleapis/cloud/saasaccelerator/management/logs/v1/notification_service_payload.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/cloud/saasaccelerator/management/logs/v1/notification_service_payload.proto package logs diff --git a/googleapis/cloud/saasaccelerator/management/logs/v1/saas_instance_payload.pb.go b/googleapis/cloud/saasaccelerator/management/logs/v1/saas_instance_payload.pb.go index 6b44082cf..b441238f1 100644 --- a/googleapis/cloud/saasaccelerator/management/logs/v1/saas_instance_payload.pb.go +++ b/googleapis/cloud/saasaccelerator/management/logs/v1/saas_instance_payload.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/cloud/saasaccelerator/management/logs/v1/saas_instance_payload.proto package logs diff --git a/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go b/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go index 4fcb495c9..1c1b8ec14 100644 --- a/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go +++ b/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/scheduler/v1/cloudscheduler.proto package scheduler diff --git a/googleapis/cloud/scheduler/v1/job.pb.go b/googleapis/cloud/scheduler/v1/job.pb.go index c1afb49b0..d624b42ef 100644 --- a/googleapis/cloud/scheduler/v1/job.pb.go +++ b/googleapis/cloud/scheduler/v1/job.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/scheduler/v1/job.proto package scheduler diff --git a/googleapis/cloud/scheduler/v1/target.pb.go b/googleapis/cloud/scheduler/v1/target.pb.go index 56304acc3..71c3ef39c 100644 --- a/googleapis/cloud/scheduler/v1/target.pb.go +++ b/googleapis/cloud/scheduler/v1/target.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/scheduler/v1/target.proto package scheduler diff --git a/googleapis/cloud/scheduler/v1beta1/cloudscheduler.pb.go b/googleapis/cloud/scheduler/v1beta1/cloudscheduler.pb.go index 49b04f0ef..29366f1e6 100644 --- a/googleapis/cloud/scheduler/v1beta1/cloudscheduler.pb.go +++ b/googleapis/cloud/scheduler/v1beta1/cloudscheduler.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/scheduler/v1beta1/cloudscheduler.proto package scheduler diff --git a/googleapis/cloud/scheduler/v1beta1/job.pb.go b/googleapis/cloud/scheduler/v1beta1/job.pb.go index bfffbfb4d..3fe0261e5 100644 --- a/googleapis/cloud/scheduler/v1beta1/job.pb.go +++ b/googleapis/cloud/scheduler/v1beta1/job.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/scheduler/v1beta1/job.proto package scheduler diff --git a/googleapis/cloud/scheduler/v1beta1/target.pb.go b/googleapis/cloud/scheduler/v1beta1/target.pb.go index d232b08e0..d62e0571d 100644 --- a/googleapis/cloud/scheduler/v1beta1/target.pb.go +++ b/googleapis/cloud/scheduler/v1beta1/target.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/scheduler/v1beta1/target.proto package scheduler diff --git a/googleapis/cloud/secretmanager/logging/v1/secret_event.pb.go b/googleapis/cloud/secretmanager/logging/v1/secret_event.pb.go index b3fc3aff7..2a8863b22 100644 --- a/googleapis/cloud/secretmanager/logging/v1/secret_event.pb.go +++ b/googleapis/cloud/secretmanager/logging/v1/secret_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/secretmanager/logging/v1/secret_event.proto package logging diff --git a/googleapis/cloud/secretmanager/v1/resources.pb.go b/googleapis/cloud/secretmanager/v1/resources.pb.go index e38f5a42f..527b721b2 100644 --- a/googleapis/cloud/secretmanager/v1/resources.pb.go +++ b/googleapis/cloud/secretmanager/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/secretmanager/v1/resources.proto package secretmanager diff --git a/googleapis/cloud/secretmanager/v1/service.pb.go b/googleapis/cloud/secretmanager/v1/service.pb.go index b4b26e6a9..6ae50be89 100644 --- a/googleapis/cloud/secretmanager/v1/service.pb.go +++ b/googleapis/cloud/secretmanager/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/secretmanager/v1/service.proto package secretmanager diff --git a/googleapis/cloud/secretmanager/v1beta1/resources.pb.go b/googleapis/cloud/secretmanager/v1beta1/resources.pb.go index 97fd2b559..77adb6d51 100644 --- a/googleapis/cloud/secretmanager/v1beta1/resources.pb.go +++ b/googleapis/cloud/secretmanager/v1beta1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/secrets/v1beta1/resources.proto package secretmanager diff --git a/googleapis/cloud/secretmanager/v1beta1/service.pb.go b/googleapis/cloud/secretmanager/v1beta1/service.pb.go index 6262f8e71..513375991 100644 --- a/googleapis/cloud/secretmanager/v1beta1/service.pb.go +++ b/googleapis/cloud/secretmanager/v1beta1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/secrets/v1beta1/service.proto package secretmanager diff --git a/googleapis/cloud/security/privateca/v1/resources.pb.go b/googleapis/cloud/security/privateca/v1/resources.pb.go index b55d761da..8a57e5134 100644 --- a/googleapis/cloud/security/privateca/v1/resources.pb.go +++ b/googleapis/cloud/security/privateca/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/security/privateca/v1/resources.proto package privateca diff --git a/googleapis/cloud/security/privateca/v1/service.pb.go b/googleapis/cloud/security/privateca/v1/service.pb.go index 0b2384034..cdd5b0575 100644 --- a/googleapis/cloud/security/privateca/v1/service.pb.go +++ b/googleapis/cloud/security/privateca/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/security/privateca/v1/service.proto package privateca diff --git a/googleapis/cloud/security/privateca/v1beta1/resources.pb.go b/googleapis/cloud/security/privateca/v1beta1/resources.pb.go index c7a502de6..e9cc8b614 100644 --- a/googleapis/cloud/security/privateca/v1beta1/resources.pb.go +++ b/googleapis/cloud/security/privateca/v1beta1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/security/privateca/v1beta1/resources.proto package privateca diff --git a/googleapis/cloud/security/privateca/v1beta1/service.pb.go b/googleapis/cloud/security/privateca/v1beta1/service.pb.go index 3a354434c..057dff865 100644 --- a/googleapis/cloud/security/privateca/v1beta1/service.pb.go +++ b/googleapis/cloud/security/privateca/v1beta1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/security/privateca/v1beta1/service.proto package privateca diff --git a/googleapis/cloud/securitycenter/settings/v1beta1/billing_settings.pb.go b/googleapis/cloud/securitycenter/settings/v1beta1/billing_settings.pb.go index c92729749..56f62c305 100644 --- a/googleapis/cloud/securitycenter/settings/v1beta1/billing_settings.pb.go +++ b/googleapis/cloud/securitycenter/settings/v1beta1/billing_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/settings/v1beta1/billing_settings.proto package settings diff --git a/googleapis/cloud/securitycenter/settings/v1beta1/component_settings.pb.go b/googleapis/cloud/securitycenter/settings/v1beta1/component_settings.pb.go index 20c6ba011..d68490562 100644 --- a/googleapis/cloud/securitycenter/settings/v1beta1/component_settings.pb.go +++ b/googleapis/cloud/securitycenter/settings/v1beta1/component_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/settings/v1beta1/component_settings.proto package settings diff --git a/googleapis/cloud/securitycenter/settings/v1beta1/detector.pb.go b/googleapis/cloud/securitycenter/settings/v1beta1/detector.pb.go index 2e1b02e85..3740af750 100644 --- a/googleapis/cloud/securitycenter/settings/v1beta1/detector.pb.go +++ b/googleapis/cloud/securitycenter/settings/v1beta1/detector.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/settings/v1beta1/detector.proto package settings diff --git a/googleapis/cloud/securitycenter/settings/v1beta1/securitycenter_settings_service.pb.go b/googleapis/cloud/securitycenter/settings/v1beta1/securitycenter_settings_service.pb.go index 57f357fd3..07fa2ab9c 100644 --- a/googleapis/cloud/securitycenter/settings/v1beta1/securitycenter_settings_service.pb.go +++ b/googleapis/cloud/securitycenter/settings/v1beta1/securitycenter_settings_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/settings/v1beta1/securitycenter_settings_service.proto package settings diff --git a/googleapis/cloud/securitycenter/settings/v1beta1/settings.pb.go b/googleapis/cloud/securitycenter/settings/v1beta1/settings.pb.go index 8e161d771..971962d4c 100644 --- a/googleapis/cloud/securitycenter/settings/v1beta1/settings.pb.go +++ b/googleapis/cloud/securitycenter/settings/v1beta1/settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/settings/v1beta1/settings.proto package settings diff --git a/googleapis/cloud/securitycenter/settings/v1beta1/sink_settings.pb.go b/googleapis/cloud/securitycenter/settings/v1beta1/sink_settings.pb.go index c5f9fbe55..edfce41f6 100644 --- a/googleapis/cloud/securitycenter/settings/v1beta1/sink_settings.pb.go +++ b/googleapis/cloud/securitycenter/settings/v1beta1/sink_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/settings/v1beta1/sink_settings.proto package settings diff --git a/googleapis/cloud/securitycenter/v1/asset.pb.go b/googleapis/cloud/securitycenter/v1/asset.pb.go index 57ff4c625..f7c41308d 100644 --- a/googleapis/cloud/securitycenter/v1/asset.pb.go +++ b/googleapis/cloud/securitycenter/v1/asset.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/asset.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/external_system.pb.go b/googleapis/cloud/securitycenter/v1/external_system.pb.go index acccc203e..1a747dc2f 100644 --- a/googleapis/cloud/securitycenter/v1/external_system.pb.go +++ b/googleapis/cloud/securitycenter/v1/external_system.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/external_system.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/finding.pb.go b/googleapis/cloud/securitycenter/v1/finding.pb.go index 174e6b6c9..b7d78a85a 100644 --- a/googleapis/cloud/securitycenter/v1/finding.pb.go +++ b/googleapis/cloud/securitycenter/v1/finding.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/finding.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/folder.pb.go b/googleapis/cloud/securitycenter/v1/folder.pb.go index f796569e2..f11e03137 100644 --- a/googleapis/cloud/securitycenter/v1/folder.pb.go +++ b/googleapis/cloud/securitycenter/v1/folder.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/folder.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/indicator.pb.go b/googleapis/cloud/securitycenter/v1/indicator.pb.go index ab3a77135..9f45aca89 100644 --- a/googleapis/cloud/securitycenter/v1/indicator.pb.go +++ b/googleapis/cloud/securitycenter/v1/indicator.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/indicator.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/mute_config.pb.go b/googleapis/cloud/securitycenter/v1/mute_config.pb.go index 907718708..ec80e86a4 100644 --- a/googleapis/cloud/securitycenter/v1/mute_config.pb.go +++ b/googleapis/cloud/securitycenter/v1/mute_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/mute_config.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/notification_config.pb.go b/googleapis/cloud/securitycenter/v1/notification_config.pb.go index 68e8bac5a..eebc564f1 100644 --- a/googleapis/cloud/securitycenter/v1/notification_config.pb.go +++ b/googleapis/cloud/securitycenter/v1/notification_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/notification_config.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/notification_message.pb.go b/googleapis/cloud/securitycenter/v1/notification_message.pb.go index 2c6d3a836..881d523ca 100644 --- a/googleapis/cloud/securitycenter/v1/notification_message.pb.go +++ b/googleapis/cloud/securitycenter/v1/notification_message.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/notification_message.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/organization_settings.pb.go b/googleapis/cloud/securitycenter/v1/organization_settings.pb.go index 965f83ac9..0f9172fc7 100644 --- a/googleapis/cloud/securitycenter/v1/organization_settings.pb.go +++ b/googleapis/cloud/securitycenter/v1/organization_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/organization_settings.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/resource.pb.go b/googleapis/cloud/securitycenter/v1/resource.pb.go index 48ce794ae..1b022a806 100644 --- a/googleapis/cloud/securitycenter/v1/resource.pb.go +++ b/googleapis/cloud/securitycenter/v1/resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/resource.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/run_asset_discovery_response.pb.go b/googleapis/cloud/securitycenter/v1/run_asset_discovery_response.pb.go index 653cf84c6..503615c9d 100644 --- a/googleapis/cloud/securitycenter/v1/run_asset_discovery_response.pb.go +++ b/googleapis/cloud/securitycenter/v1/run_asset_discovery_response.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/run_asset_discovery_response.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/security_marks.pb.go b/googleapis/cloud/securitycenter/v1/security_marks.pb.go index e3ef72d91..9dc3acfaf 100644 --- a/googleapis/cloud/securitycenter/v1/security_marks.pb.go +++ b/googleapis/cloud/securitycenter/v1/security_marks.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/security_marks.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go b/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go index f9e33f4f4..fcbfcad29 100644 --- a/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go +++ b/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/securitycenter_service.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/source.pb.go b/googleapis/cloud/securitycenter/v1/source.pb.go index 71cd1ddc0..2cfb8d1a5 100644 --- a/googleapis/cloud/securitycenter/v1/source.pb.go +++ b/googleapis/cloud/securitycenter/v1/source.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/source.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1/vulnerability.pb.go b/googleapis/cloud/securitycenter/v1/vulnerability.pb.go index cac614b35..3f05ada3b 100644 --- a/googleapis/cloud/securitycenter/v1/vulnerability.pb.go +++ b/googleapis/cloud/securitycenter/v1/vulnerability.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1/vulnerability.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1beta1/asset.pb.go b/googleapis/cloud/securitycenter/v1beta1/asset.pb.go index e7dc76bc7..0e3c2433b 100644 --- a/googleapis/cloud/securitycenter/v1beta1/asset.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/asset.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1beta1/asset.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1beta1/finding.pb.go b/googleapis/cloud/securitycenter/v1beta1/finding.pb.go index c4d1c63f6..47d0d4fd6 100644 --- a/googleapis/cloud/securitycenter/v1beta1/finding.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/finding.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1beta1/finding.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1beta1/organization_settings.pb.go b/googleapis/cloud/securitycenter/v1beta1/organization_settings.pb.go index daaa9bece..6758d05a8 100644 --- a/googleapis/cloud/securitycenter/v1beta1/organization_settings.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/organization_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1beta1/organization_settings.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1beta1/run_asset_discovery_response.pb.go b/googleapis/cloud/securitycenter/v1beta1/run_asset_discovery_response.pb.go index b4a744429..6b392a541 100644 --- a/googleapis/cloud/securitycenter/v1beta1/run_asset_discovery_response.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/run_asset_discovery_response.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1beta1/run_asset_discovery_response.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1beta1/security_marks.pb.go b/googleapis/cloud/securitycenter/v1beta1/security_marks.pb.go index 7a40f6cd3..592bea440 100644 --- a/googleapis/cloud/securitycenter/v1beta1/security_marks.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/security_marks.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1beta1/security_marks.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1beta1/securitycenter_service.pb.go b/googleapis/cloud/securitycenter/v1beta1/securitycenter_service.pb.go index c24bdd362..14df02e2b 100644 --- a/googleapis/cloud/securitycenter/v1beta1/securitycenter_service.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/securitycenter_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1beta1/securitycenter_service.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1beta1/source.pb.go b/googleapis/cloud/securitycenter/v1beta1/source.pb.go index 893f6b4fc..d4b4a6b1c 100644 --- a/googleapis/cloud/securitycenter/v1beta1/source.pb.go +++ b/googleapis/cloud/securitycenter/v1beta1/source.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1beta1/source.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/asset.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/asset.pb.go index d6487b29b..f99e8342e 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/asset.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/asset.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/asset.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/finding.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/finding.pb.go index ee7dbb27e..8189d6193 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/finding.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/finding.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/finding.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/folder.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/folder.pb.go index 95bdf3790..bea6a7072 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/folder.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/folder.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/folder.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/notification_config.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/notification_config.pb.go index 77c2106b0..9773e27c0 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/notification_config.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/notification_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/notification_config.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/notification_message.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/notification_message.pb.go index 3034486ed..7489c6594 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/notification_message.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/notification_message.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/notification_message.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/organization_settings.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/organization_settings.pb.go index 25169a882..973c14e78 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/organization_settings.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/organization_settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/organization_settings.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/resource.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/resource.pb.go index 1058bf197..ddd30abd4 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/resource.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/resource.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/run_asset_discovery_response.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/run_asset_discovery_response.pb.go index 699f6015f..10e8f7952 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/run_asset_discovery_response.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/run_asset_discovery_response.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/run_asset_discovery_response.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/security_marks.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/security_marks.pb.go index 6bb8478a1..82de2c129 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/security_marks.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/security_marks.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/security_marks.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/securitycenter_service.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/securitycenter_service.pb.go index 550491cf7..66cdea7b1 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/securitycenter_service.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/securitycenter_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto package securitycenter diff --git a/googleapis/cloud/securitycenter/v1p1beta1/source.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/source.pb.go index d1b889380..94b2d1aca 100644 --- a/googleapis/cloud/securitycenter/v1p1beta1/source.pb.go +++ b/googleapis/cloud/securitycenter/v1p1beta1/source.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/securitycenter/v1p1beta1/source.proto package securitycenter diff --git a/googleapis/cloud/servicedirectory/v1/endpoint.pb.go b/googleapis/cloud/servicedirectory/v1/endpoint.pb.go index 1fbecdd4b..5c726ff81 100644 --- a/googleapis/cloud/servicedirectory/v1/endpoint.pb.go +++ b/googleapis/cloud/servicedirectory/v1/endpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1/endpoint.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1/lookup_service.pb.go b/googleapis/cloud/servicedirectory/v1/lookup_service.pb.go index d12ad0e5b..b46874d9a 100644 --- a/googleapis/cloud/servicedirectory/v1/lookup_service.pb.go +++ b/googleapis/cloud/servicedirectory/v1/lookup_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1/lookup_service.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1/namespace.pb.go b/googleapis/cloud/servicedirectory/v1/namespace.pb.go index 0a67aa593..aafbccfca 100644 --- a/googleapis/cloud/servicedirectory/v1/namespace.pb.go +++ b/googleapis/cloud/servicedirectory/v1/namespace.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1/namespace.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1/registration_service.pb.go b/googleapis/cloud/servicedirectory/v1/registration_service.pb.go index 2ccd72d89..2600567f0 100644 --- a/googleapis/cloud/servicedirectory/v1/registration_service.pb.go +++ b/googleapis/cloud/servicedirectory/v1/registration_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1/registration_service.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1/service.pb.go b/googleapis/cloud/servicedirectory/v1/service.pb.go index e57fd4fb7..492529cd5 100644 --- a/googleapis/cloud/servicedirectory/v1/service.pb.go +++ b/googleapis/cloud/servicedirectory/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1/service.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1beta1/endpoint.pb.go b/googleapis/cloud/servicedirectory/v1beta1/endpoint.pb.go index 0c489a846..b2baee08d 100644 --- a/googleapis/cloud/servicedirectory/v1beta1/endpoint.pb.go +++ b/googleapis/cloud/servicedirectory/v1beta1/endpoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1beta1/endpoint.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1beta1/lookup_service.pb.go b/googleapis/cloud/servicedirectory/v1beta1/lookup_service.pb.go index 1212c091f..c4fc28ba4 100644 --- a/googleapis/cloud/servicedirectory/v1beta1/lookup_service.pb.go +++ b/googleapis/cloud/servicedirectory/v1beta1/lookup_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1beta1/lookup_service.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1beta1/namespace.pb.go b/googleapis/cloud/servicedirectory/v1beta1/namespace.pb.go index fe925f5a7..f6825f723 100644 --- a/googleapis/cloud/servicedirectory/v1beta1/namespace.pb.go +++ b/googleapis/cloud/servicedirectory/v1beta1/namespace.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1beta1/namespace.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1beta1/registration_service.pb.go b/googleapis/cloud/servicedirectory/v1beta1/registration_service.pb.go index efd991a9e..e4bc51a90 100644 --- a/googleapis/cloud/servicedirectory/v1beta1/registration_service.pb.go +++ b/googleapis/cloud/servicedirectory/v1beta1/registration_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1beta1/registration_service.proto package servicedirectory diff --git a/googleapis/cloud/servicedirectory/v1beta1/service.pb.go b/googleapis/cloud/servicedirectory/v1beta1/service.pb.go index eb09d14e6..721a0a532 100644 --- a/googleapis/cloud/servicedirectory/v1beta1/service.pb.go +++ b/googleapis/cloud/servicedirectory/v1beta1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/servicedirectory/v1beta1/service.proto package servicedirectory diff --git a/googleapis/cloud/shell/v1/cloudshell.pb.go b/googleapis/cloud/shell/v1/cloudshell.pb.go index 34008cc0e..080d5b6dd 100644 --- a/googleapis/cloud/shell/v1/cloudshell.pb.go +++ b/googleapis/cloud/shell/v1/cloudshell.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/shell/v1/cloudshell.proto package shell diff --git a/googleapis/cloud/speech/v1/cloud_speech.pb.go b/googleapis/cloud/speech/v1/cloud_speech.pb.go index c859966fd..a3fadaf55 100644 --- a/googleapis/cloud/speech/v1/cloud_speech.pb.go +++ b/googleapis/cloud/speech/v1/cloud_speech.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/speech/v1/cloud_speech.proto package speech diff --git a/googleapis/cloud/speech/v1/resource.pb.go b/googleapis/cloud/speech/v1/resource.pb.go index 5a2cccae3..f3d6f63ff 100644 --- a/googleapis/cloud/speech/v1/resource.pb.go +++ b/googleapis/cloud/speech/v1/resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/speech/v1/resource.proto package speech diff --git a/googleapis/cloud/speech/v1p1beta1/cloud_speech.pb.go b/googleapis/cloud/speech/v1p1beta1/cloud_speech.pb.go index f38277d5e..6c9193323 100644 --- a/googleapis/cloud/speech/v1p1beta1/cloud_speech.pb.go +++ b/googleapis/cloud/speech/v1p1beta1/cloud_speech.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/speech/v1p1beta1/cloud_speech.proto package speech diff --git a/googleapis/cloud/speech/v1p1beta1/cloud_speech_adaptation.pb.go b/googleapis/cloud/speech/v1p1beta1/cloud_speech_adaptation.pb.go index cfccf32a7..ca37b9ed7 100644 --- a/googleapis/cloud/speech/v1p1beta1/cloud_speech_adaptation.pb.go +++ b/googleapis/cloud/speech/v1p1beta1/cloud_speech_adaptation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/speech/v1p1beta1/cloud_speech_adaptation.proto package speech diff --git a/googleapis/cloud/speech/v1p1beta1/resource.pb.go b/googleapis/cloud/speech/v1p1beta1/resource.pb.go index 6e367332e..8498c608e 100644 --- a/googleapis/cloud/speech/v1p1beta1/resource.pb.go +++ b/googleapis/cloud/speech/v1p1beta1/resource.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/speech/v1p1beta1/resource.proto package speech diff --git a/googleapis/cloud/sql/v1/cloud_sql_backup_runs.pb.go b/googleapis/cloud/sql/v1/cloud_sql_backup_runs.pb.go index c0ca8189a..30f49c438 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_backup_runs.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_backup_runs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_backup_runs.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_connect.pb.go b/googleapis/cloud/sql/v1/cloud_sql_connect.pb.go index 96b00edc6..6329add3e 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_connect.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_connect.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_connect.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_databases.pb.go b/googleapis/cloud/sql/v1/cloud_sql_databases.pb.go index 3f781760d..4a8a618c9 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_databases.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_databases.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_databases.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_flags.pb.go b/googleapis/cloud/sql/v1/cloud_sql_flags.pb.go index 3615b17f1..0bee886a0 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_flags.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_flags.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_flags.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_instance_names.pb.go b/googleapis/cloud/sql/v1/cloud_sql_instance_names.pb.go index 2074e9cd9..cfdd4edbb 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_instance_names.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_instance_names.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_instance_names.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_instances.pb.go b/googleapis/cloud/sql/v1/cloud_sql_instances.pb.go index e29fb5d54..75ff9a575 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_instances.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_instances.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_instances.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_operations.pb.go b/googleapis/cloud/sql/v1/cloud_sql_operations.pb.go index 150a22854..f10e22b62 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_operations.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_operations.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_resources.pb.go b/googleapis/cloud/sql/v1/cloud_sql_resources.pb.go index a7e5197ac..3fa1159a3 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_resources.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_resources.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_ssl_certs.pb.go b/googleapis/cloud/sql/v1/cloud_sql_ssl_certs.pb.go index e6d738db5..9280390b5 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_ssl_certs.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_ssl_certs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_ssl_certs.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_tiers.pb.go b/googleapis/cloud/sql/v1/cloud_sql_tiers.pb.go index 95e00e45a..bcbef607f 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_tiers.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_tiers.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_tiers.proto package sql diff --git a/googleapis/cloud/sql/v1/cloud_sql_users.pb.go b/googleapis/cloud/sql/v1/cloud_sql_users.pb.go index d4f32544f..31548e1b7 100644 --- a/googleapis/cloud/sql/v1/cloud_sql_users.pb.go +++ b/googleapis/cloud/sql/v1/cloud_sql_users.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1/cloud_sql_users.proto package sql diff --git a/googleapis/cloud/sql/v1beta4/cloud_sql.pb.go b/googleapis/cloud/sql/v1beta4/cloud_sql.pb.go index 567566191..31295c5b3 100644 --- a/googleapis/cloud/sql/v1beta4/cloud_sql.pb.go +++ b/googleapis/cloud/sql/v1beta4/cloud_sql.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1beta4/cloud_sql.proto package sql diff --git a/googleapis/cloud/sql/v1beta4/cloud_sql_connect.pb.go b/googleapis/cloud/sql/v1beta4/cloud_sql_connect.pb.go index e8e88d358..539df6644 100644 --- a/googleapis/cloud/sql/v1beta4/cloud_sql_connect.pb.go +++ b/googleapis/cloud/sql/v1beta4/cloud_sql_connect.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1beta4/cloud_sql_connect.proto package sql diff --git a/googleapis/cloud/sql/v1beta4/cloud_sql_resources.pb.go b/googleapis/cloud/sql/v1beta4/cloud_sql_resources.pb.go index dc41f4d5e..576c657dc 100644 --- a/googleapis/cloud/sql/v1beta4/cloud_sql_resources.pb.go +++ b/googleapis/cloud/sql/v1beta4/cloud_sql_resources.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1beta4/cloud_sql_resources.proto package sql diff --git a/googleapis/cloud/sql/v1beta4/cloud_sql_tiers.pb.go b/googleapis/cloud/sql/v1beta4/cloud_sql_tiers.pb.go index 3a0400303..3817b5f2c 100644 --- a/googleapis/cloud/sql/v1beta4/cloud_sql_tiers.pb.go +++ b/googleapis/cloud/sql/v1beta4/cloud_sql_tiers.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1beta4/cloud_sql_tiers.proto package sql diff --git a/googleapis/cloud/sql/v1beta4/cloud_sql_users.pb.go b/googleapis/cloud/sql/v1beta4/cloud_sql_users.pb.go index f3ed375e8..c08344af0 100644 --- a/googleapis/cloud/sql/v1beta4/cloud_sql_users.pb.go +++ b/googleapis/cloud/sql/v1beta4/cloud_sql_users.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/sql/v1beta4/cloud_sql_users.proto package sql diff --git a/googleapis/cloud/support/common/common.pb.go b/googleapis/cloud/support/common/common.pb.go index 2208e5ce8..0a24dca42 100644 --- a/googleapis/cloud/support/common/common.pb.go +++ b/googleapis/cloud/support/common/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/support/common.proto package common diff --git a/googleapis/cloud/support/v1alpha1/cloud_support.pb.go b/googleapis/cloud/support/v1alpha1/cloud_support.pb.go index 01ea636b7..138b5f639 100644 --- a/googleapis/cloud/support/v1alpha1/cloud_support.pb.go +++ b/googleapis/cloud/support/v1alpha1/cloud_support.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/support/v1alpha1/cloud_support.proto package support diff --git a/googleapis/cloud/talent/v4/common.pb.go b/googleapis/cloud/talent/v4/common.pb.go index d93f8e414..67ebce04f 100644 --- a/googleapis/cloud/talent/v4/common.pb.go +++ b/googleapis/cloud/talent/v4/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/common.proto package talent diff --git a/googleapis/cloud/talent/v4/company.pb.go b/googleapis/cloud/talent/v4/company.pb.go index 0b40164fe..706e0defe 100644 --- a/googleapis/cloud/talent/v4/company.pb.go +++ b/googleapis/cloud/talent/v4/company.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/company.proto package talent diff --git a/googleapis/cloud/talent/v4/company_service.pb.go b/googleapis/cloud/talent/v4/company_service.pb.go index 327b99255..b31dec0ab 100644 --- a/googleapis/cloud/talent/v4/company_service.pb.go +++ b/googleapis/cloud/talent/v4/company_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/company_service.proto package talent diff --git a/googleapis/cloud/talent/v4/completion_service.pb.go b/googleapis/cloud/talent/v4/completion_service.pb.go index 9912417ce..18d996b5d 100644 --- a/googleapis/cloud/talent/v4/completion_service.pb.go +++ b/googleapis/cloud/talent/v4/completion_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/completion_service.proto package talent diff --git a/googleapis/cloud/talent/v4/event.pb.go b/googleapis/cloud/talent/v4/event.pb.go index 76a7dc1a7..9ee06cd34 100644 --- a/googleapis/cloud/talent/v4/event.pb.go +++ b/googleapis/cloud/talent/v4/event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/event.proto package talent diff --git a/googleapis/cloud/talent/v4/event_service.pb.go b/googleapis/cloud/talent/v4/event_service.pb.go index 16e4a0dc2..21c771a90 100644 --- a/googleapis/cloud/talent/v4/event_service.pb.go +++ b/googleapis/cloud/talent/v4/event_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/event_service.proto package talent diff --git a/googleapis/cloud/talent/v4/filters.pb.go b/googleapis/cloud/talent/v4/filters.pb.go index f8c14ed12..79c5f4320 100644 --- a/googleapis/cloud/talent/v4/filters.pb.go +++ b/googleapis/cloud/talent/v4/filters.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/filters.proto package talent diff --git a/googleapis/cloud/talent/v4/histogram.pb.go b/googleapis/cloud/talent/v4/histogram.pb.go index 2041debff..3ef5cacfe 100644 --- a/googleapis/cloud/talent/v4/histogram.pb.go +++ b/googleapis/cloud/talent/v4/histogram.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/histogram.proto package talent diff --git a/googleapis/cloud/talent/v4/job.pb.go b/googleapis/cloud/talent/v4/job.pb.go index 2a3945063..9a865ed74 100644 --- a/googleapis/cloud/talent/v4/job.pb.go +++ b/googleapis/cloud/talent/v4/job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/job.proto package talent diff --git a/googleapis/cloud/talent/v4/job_service.pb.go b/googleapis/cloud/talent/v4/job_service.pb.go index bf09cf6c7..d83abc96c 100644 --- a/googleapis/cloud/talent/v4/job_service.pb.go +++ b/googleapis/cloud/talent/v4/job_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/job_service.proto package talent diff --git a/googleapis/cloud/talent/v4/tenant.pb.go b/googleapis/cloud/talent/v4/tenant.pb.go index c0eaa5a83..7cbb7830f 100644 --- a/googleapis/cloud/talent/v4/tenant.pb.go +++ b/googleapis/cloud/talent/v4/tenant.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/tenant.proto package talent diff --git a/googleapis/cloud/talent/v4/tenant_service.pb.go b/googleapis/cloud/talent/v4/tenant_service.pb.go index ae1d1da79..dc755fbc2 100644 --- a/googleapis/cloud/talent/v4/tenant_service.pb.go +++ b/googleapis/cloud/talent/v4/tenant_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4/tenant_service.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/application.pb.go b/googleapis/cloud/talent/v4beta1/application.pb.go index 2ac869943..69435a76b 100644 --- a/googleapis/cloud/talent/v4beta1/application.pb.go +++ b/googleapis/cloud/talent/v4beta1/application.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/application.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/application_service.pb.go b/googleapis/cloud/talent/v4beta1/application_service.pb.go index 84665d03a..aff1aaecf 100644 --- a/googleapis/cloud/talent/v4beta1/application_service.pb.go +++ b/googleapis/cloud/talent/v4beta1/application_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/application_service.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/batch.pb.go b/googleapis/cloud/talent/v4beta1/batch.pb.go index 10cb9d141..f3110c6cf 100644 --- a/googleapis/cloud/talent/v4beta1/batch.pb.go +++ b/googleapis/cloud/talent/v4beta1/batch.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/batch.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/common.pb.go b/googleapis/cloud/talent/v4beta1/common.pb.go index cc9f896af..7d93b1b57 100644 --- a/googleapis/cloud/talent/v4beta1/common.pb.go +++ b/googleapis/cloud/talent/v4beta1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/common.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/company.pb.go b/googleapis/cloud/talent/v4beta1/company.pb.go index c2f45c623..14f427d68 100644 --- a/googleapis/cloud/talent/v4beta1/company.pb.go +++ b/googleapis/cloud/talent/v4beta1/company.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/company.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/company_service.pb.go b/googleapis/cloud/talent/v4beta1/company_service.pb.go index b6d642c34..31e2df7a8 100644 --- a/googleapis/cloud/talent/v4beta1/company_service.pb.go +++ b/googleapis/cloud/talent/v4beta1/company_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/company_service.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/completion_service.pb.go b/googleapis/cloud/talent/v4beta1/completion_service.pb.go index 92a56d812..48540bffe 100644 --- a/googleapis/cloud/talent/v4beta1/completion_service.pb.go +++ b/googleapis/cloud/talent/v4beta1/completion_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/completion_service.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/event.pb.go b/googleapis/cloud/talent/v4beta1/event.pb.go index 6a2325137..202b42f88 100644 --- a/googleapis/cloud/talent/v4beta1/event.pb.go +++ b/googleapis/cloud/talent/v4beta1/event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/event.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/event_service.pb.go b/googleapis/cloud/talent/v4beta1/event_service.pb.go index 93805ef83..b093ea9c8 100644 --- a/googleapis/cloud/talent/v4beta1/event_service.pb.go +++ b/googleapis/cloud/talent/v4beta1/event_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/event_service.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/filters.pb.go b/googleapis/cloud/talent/v4beta1/filters.pb.go index 11308d7a8..06aafc226 100644 --- a/googleapis/cloud/talent/v4beta1/filters.pb.go +++ b/googleapis/cloud/talent/v4beta1/filters.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/filters.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/histogram.pb.go b/googleapis/cloud/talent/v4beta1/histogram.pb.go index 86317ec09..ddbce31fe 100644 --- a/googleapis/cloud/talent/v4beta1/histogram.pb.go +++ b/googleapis/cloud/talent/v4beta1/histogram.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/histogram.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/job.pb.go b/googleapis/cloud/talent/v4beta1/job.pb.go index ab30137a5..94dbf18c2 100644 --- a/googleapis/cloud/talent/v4beta1/job.pb.go +++ b/googleapis/cloud/talent/v4beta1/job.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/job.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/job_service.pb.go b/googleapis/cloud/talent/v4beta1/job_service.pb.go index 68c1bba4c..238250d84 100644 --- a/googleapis/cloud/talent/v4beta1/job_service.pb.go +++ b/googleapis/cloud/talent/v4beta1/job_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/job_service.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/profile.pb.go b/googleapis/cloud/talent/v4beta1/profile.pb.go index 075c260bf..996c935a1 100644 --- a/googleapis/cloud/talent/v4beta1/profile.pb.go +++ b/googleapis/cloud/talent/v4beta1/profile.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/profile.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/profile_service.pb.go b/googleapis/cloud/talent/v4beta1/profile_service.pb.go index 940f9b41d..320bec5ee 100644 --- a/googleapis/cloud/talent/v4beta1/profile_service.pb.go +++ b/googleapis/cloud/talent/v4beta1/profile_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/profile_service.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/tenant.pb.go b/googleapis/cloud/talent/v4beta1/tenant.pb.go index c7eccdce2..a2576527b 100644 --- a/googleapis/cloud/talent/v4beta1/tenant.pb.go +++ b/googleapis/cloud/talent/v4beta1/tenant.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/tenant.proto package talent diff --git a/googleapis/cloud/talent/v4beta1/tenant_service.pb.go b/googleapis/cloud/talent/v4beta1/tenant_service.pb.go index 8bbf615f7..5aaccc44d 100644 --- a/googleapis/cloud/talent/v4beta1/tenant_service.pb.go +++ b/googleapis/cloud/talent/v4beta1/tenant_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/talent/v4beta1/tenant_service.proto package talent diff --git a/googleapis/cloud/tasks/v2/cloudtasks.pb.go b/googleapis/cloud/tasks/v2/cloudtasks.pb.go index fcc64d37b..683e588c8 100644 --- a/googleapis/cloud/tasks/v2/cloudtasks.pb.go +++ b/googleapis/cloud/tasks/v2/cloudtasks.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2/cloudtasks.proto package tasks diff --git a/googleapis/cloud/tasks/v2/queue.pb.go b/googleapis/cloud/tasks/v2/queue.pb.go index 3793f590d..886baddfc 100644 --- a/googleapis/cloud/tasks/v2/queue.pb.go +++ b/googleapis/cloud/tasks/v2/queue.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2/queue.proto package tasks diff --git a/googleapis/cloud/tasks/v2/target.pb.go b/googleapis/cloud/tasks/v2/target.pb.go index 5533585c2..a248a1cb6 100644 --- a/googleapis/cloud/tasks/v2/target.pb.go +++ b/googleapis/cloud/tasks/v2/target.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2/target.proto package tasks diff --git a/googleapis/cloud/tasks/v2/task.pb.go b/googleapis/cloud/tasks/v2/task.pb.go index 882009dd6..f3fd65665 100644 --- a/googleapis/cloud/tasks/v2/task.pb.go +++ b/googleapis/cloud/tasks/v2/task.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2/task.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta2/cloudtasks.pb.go b/googleapis/cloud/tasks/v2beta2/cloudtasks.pb.go index d33b41b4a..b7243395d 100644 --- a/googleapis/cloud/tasks/v2beta2/cloudtasks.pb.go +++ b/googleapis/cloud/tasks/v2beta2/cloudtasks.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta2/cloudtasks.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta2/old_target.pb.go b/googleapis/cloud/tasks/v2beta2/old_target.pb.go index 60a5aa5aa..d0b2b72c5 100644 --- a/googleapis/cloud/tasks/v2beta2/old_target.pb.go +++ b/googleapis/cloud/tasks/v2beta2/old_target.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta2/old_target.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta2/queue.pb.go b/googleapis/cloud/tasks/v2beta2/queue.pb.go index 933fba52e..5f3573bb1 100644 --- a/googleapis/cloud/tasks/v2beta2/queue.pb.go +++ b/googleapis/cloud/tasks/v2beta2/queue.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta2/queue.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta2/target.pb.go b/googleapis/cloud/tasks/v2beta2/target.pb.go index 48d9c4dc3..a8e69759a 100644 --- a/googleapis/cloud/tasks/v2beta2/target.pb.go +++ b/googleapis/cloud/tasks/v2beta2/target.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta2/target.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta2/task.pb.go b/googleapis/cloud/tasks/v2beta2/task.pb.go index 6cd1ce83e..b823c3f02 100644 --- a/googleapis/cloud/tasks/v2beta2/task.pb.go +++ b/googleapis/cloud/tasks/v2beta2/task.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta2/task.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta3/cloudtasks.pb.go b/googleapis/cloud/tasks/v2beta3/cloudtasks.pb.go index 59f15831a..faad66875 100644 --- a/googleapis/cloud/tasks/v2beta3/cloudtasks.pb.go +++ b/googleapis/cloud/tasks/v2beta3/cloudtasks.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta3/cloudtasks.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta3/queue.pb.go b/googleapis/cloud/tasks/v2beta3/queue.pb.go index 91b51e3f6..6cc4df78a 100644 --- a/googleapis/cloud/tasks/v2beta3/queue.pb.go +++ b/googleapis/cloud/tasks/v2beta3/queue.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta3/queue.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta3/target.pb.go b/googleapis/cloud/tasks/v2beta3/target.pb.go index f8f15f5b2..41e68e96a 100644 --- a/googleapis/cloud/tasks/v2beta3/target.pb.go +++ b/googleapis/cloud/tasks/v2beta3/target.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta3/target.proto package tasks diff --git a/googleapis/cloud/tasks/v2beta3/task.pb.go b/googleapis/cloud/tasks/v2beta3/task.pb.go index 030cee59c..635b95d50 100644 --- a/googleapis/cloud/tasks/v2beta3/task.pb.go +++ b/googleapis/cloud/tasks/v2beta3/task.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tasks/v2beta3/task.proto package tasks diff --git a/googleapis/cloud/texttospeech/v1/cloud_tts.pb.go b/googleapis/cloud/texttospeech/v1/cloud_tts.pb.go index 1200e4b71..ef23807d0 100644 --- a/googleapis/cloud/texttospeech/v1/cloud_tts.pb.go +++ b/googleapis/cloud/texttospeech/v1/cloud_tts.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/texttospeech/v1/cloud_tts.proto package texttospeech diff --git a/googleapis/cloud/texttospeech/v1beta1/cloud_tts.pb.go b/googleapis/cloud/texttospeech/v1beta1/cloud_tts.pb.go index a452dd194..2610859bb 100644 --- a/googleapis/cloud/texttospeech/v1beta1/cloud_tts.pb.go +++ b/googleapis/cloud/texttospeech/v1beta1/cloud_tts.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/texttospeech/v1beta1/cloud_tts.proto package texttospeech diff --git a/googleapis/cloud/tpu/v1/cloud_tpu.pb.go b/googleapis/cloud/tpu/v1/cloud_tpu.pb.go index a143b3b05..7a104cb65 100644 --- a/googleapis/cloud/tpu/v1/cloud_tpu.pb.go +++ b/googleapis/cloud/tpu/v1/cloud_tpu.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tpu/v1/cloud_tpu.proto package tpu diff --git a/googleapis/cloud/tpu/v2alpha1/cloud_tpu.pb.go b/googleapis/cloud/tpu/v2alpha1/cloud_tpu.pb.go index a3d811418..4330c0a36 100644 --- a/googleapis/cloud/tpu/v2alpha1/cloud_tpu.pb.go +++ b/googleapis/cloud/tpu/v2alpha1/cloud_tpu.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/tpu/v2alpha1/cloud_tpu.proto package tpu diff --git a/googleapis/cloud/translate/v3/translation_service.pb.go b/googleapis/cloud/translate/v3/translation_service.pb.go index 64386a685..035f01a97 100644 --- a/googleapis/cloud/translate/v3/translation_service.pb.go +++ b/googleapis/cloud/translate/v3/translation_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/translate/v3/translation_service.proto package translate diff --git a/googleapis/cloud/translate/v3beta1/translation_service.pb.go b/googleapis/cloud/translate/v3beta1/translation_service.pb.go index a610ddcb3..41631c877 100644 --- a/googleapis/cloud/translate/v3beta1/translation_service.pb.go +++ b/googleapis/cloud/translate/v3beta1/translation_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/translate/v3beta1/translation_service.proto package translate diff --git a/googleapis/cloud/video/livestream/logging/v1/logs.pb.go b/googleapis/cloud/video/livestream/logging/v1/logs.pb.go index 308593d79..979361904 100644 --- a/googleapis/cloud/video/livestream/logging/v1/logs.pb.go +++ b/googleapis/cloud/video/livestream/logging/v1/logs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/video/livestream/logging/v1/logs.proto package logging @@ -224,14 +224,14 @@ func (x *StreamingStateChange) GetNewState() v1.Channel_StreamingState { if x != nil { return x.NewState } - return v1.Channel_STREAMING_STATE_UNSPECIFIED + return v1.Channel_StreamingState(0) } func (x *StreamingStateChange) GetPreviousState() v1.Channel_StreamingState { if x != nil { return x.PreviousState } - return v1.Channel_STREAMING_STATE_UNSPECIFIED + return v1.Channel_StreamingState(0) } // StreamingError records when an error happens with the video pipeline. diff --git a/googleapis/cloud/video/livestream/v1/outputs.pb.go b/googleapis/cloud/video/livestream/v1/outputs.pb.go index 83e35c391..fe08d78ef 100644 --- a/googleapis/cloud/video/livestream/v1/outputs.pb.go +++ b/googleapis/cloud/video/livestream/v1/outputs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/video/livestream/v1/outputs.proto package livestream diff --git a/googleapis/cloud/video/livestream/v1/resources.pb.go b/googleapis/cloud/video/livestream/v1/resources.pb.go index 8ff26dc8a..087d35eb9 100644 --- a/googleapis/cloud/video/livestream/v1/resources.pb.go +++ b/googleapis/cloud/video/livestream/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/video/livestream/v1/resources.proto package livestream diff --git a/googleapis/cloud/video/livestream/v1/service.pb.go b/googleapis/cloud/video/livestream/v1/service.pb.go index af85afdde..2a3099f2c 100644 --- a/googleapis/cloud/video/livestream/v1/service.pb.go +++ b/googleapis/cloud/video/livestream/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/video/livestream/v1/service.proto package livestream diff --git a/googleapis/cloud/video/transcoder/v1/resources.pb.go b/googleapis/cloud/video/transcoder/v1/resources.pb.go index d42e43519..d0e8bc41a 100644 --- a/googleapis/cloud/video/transcoder/v1/resources.pb.go +++ b/googleapis/cloud/video/transcoder/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/video/transcoder/v1/resources.proto package transcoder diff --git a/googleapis/cloud/video/transcoder/v1/services.pb.go b/googleapis/cloud/video/transcoder/v1/services.pb.go index a80209dd8..212b248e0 100644 --- a/googleapis/cloud/video/transcoder/v1/services.pb.go +++ b/googleapis/cloud/video/transcoder/v1/services.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/video/transcoder/v1/services.proto package transcoder diff --git a/googleapis/cloud/video/transcoder/v1beta1/resources.pb.go b/googleapis/cloud/video/transcoder/v1beta1/resources.pb.go index 8a6675f24..f2d644a98 100644 --- a/googleapis/cloud/video/transcoder/v1beta1/resources.pb.go +++ b/googleapis/cloud/video/transcoder/v1beta1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/video/transcoder/v1beta1/resources.proto package transcoder diff --git a/googleapis/cloud/video/transcoder/v1beta1/services.pb.go b/googleapis/cloud/video/transcoder/v1beta1/services.pb.go index 57b6e31de..0ff26f2f3 100644 --- a/googleapis/cloud/video/transcoder/v1beta1/services.pb.go +++ b/googleapis/cloud/video/transcoder/v1beta1/services.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/video/transcoder/v1beta1/services.proto package transcoder diff --git a/googleapis/cloud/videointelligence/v1/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1/video_intelligence.pb.go index b4d01d8f2..0c1a78350 100644 --- a/googleapis/cloud/videointelligence/v1/video_intelligence.pb.go +++ b/googleapis/cloud/videointelligence/v1/video_intelligence.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/videointelligence/v1/video_intelligence.proto package videointelligence diff --git a/googleapis/cloud/videointelligence/v1beta2/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1beta2/video_intelligence.pb.go index 37b75f227..ef1e77d48 100644 --- a/googleapis/cloud/videointelligence/v1beta2/video_intelligence.pb.go +++ b/googleapis/cloud/videointelligence/v1beta2/video_intelligence.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/videointelligence/v1beta2/video_intelligence.proto package videointelligence diff --git a/googleapis/cloud/videointelligence/v1p1beta1/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1p1beta1/video_intelligence.pb.go index 71117a9a9..45840a211 100644 --- a/googleapis/cloud/videointelligence/v1p1beta1/video_intelligence.pb.go +++ b/googleapis/cloud/videointelligence/v1p1beta1/video_intelligence.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/videointelligence/v1p1beta1/video_intelligence.proto package videointelligence diff --git a/googleapis/cloud/videointelligence/v1p2beta1/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1p2beta1/video_intelligence.pb.go index 5fc4ed67e..14037d8ee 100644 --- a/googleapis/cloud/videointelligence/v1p2beta1/video_intelligence.pb.go +++ b/googleapis/cloud/videointelligence/v1p2beta1/video_intelligence.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/videointelligence/v1p2beta1/video_intelligence.proto package videointelligence diff --git a/googleapis/cloud/videointelligence/v1p3beta1/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1p3beta1/video_intelligence.pb.go index 3ec683166..4526cf1c6 100644 --- a/googleapis/cloud/videointelligence/v1p3beta1/video_intelligence.pb.go +++ b/googleapis/cloud/videointelligence/v1p3beta1/video_intelligence.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/videointelligence/v1p3beta1/video_intelligence.proto package videointelligence diff --git a/googleapis/cloud/vision/v1/geometry.pb.go b/googleapis/cloud/vision/v1/geometry.pb.go index b066cacc0..07c8367d0 100644 --- a/googleapis/cloud/vision/v1/geometry.pb.go +++ b/googleapis/cloud/vision/v1/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1/geometry.proto package vision diff --git a/googleapis/cloud/vision/v1/image_annotator.pb.go b/googleapis/cloud/vision/v1/image_annotator.pb.go index 4a99531ed..2b5ca0d32 100644 --- a/googleapis/cloud/vision/v1/image_annotator.pb.go +++ b/googleapis/cloud/vision/v1/image_annotator.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1/image_annotator.proto package vision diff --git a/googleapis/cloud/vision/v1/product_search.pb.go b/googleapis/cloud/vision/v1/product_search.pb.go index 304c651b0..8a6e7edff 100644 --- a/googleapis/cloud/vision/v1/product_search.pb.go +++ b/googleapis/cloud/vision/v1/product_search.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1/product_search.proto package vision diff --git a/googleapis/cloud/vision/v1/product_search_service.pb.go b/googleapis/cloud/vision/v1/product_search_service.pb.go index e61226cc2..d3fa367a0 100644 --- a/googleapis/cloud/vision/v1/product_search_service.pb.go +++ b/googleapis/cloud/vision/v1/product_search_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1/product_search_service.proto package vision diff --git a/googleapis/cloud/vision/v1/text_annotation.pb.go b/googleapis/cloud/vision/v1/text_annotation.pb.go index 0fcf76bdd..04346178f 100644 --- a/googleapis/cloud/vision/v1/text_annotation.pb.go +++ b/googleapis/cloud/vision/v1/text_annotation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1/text_annotation.proto package vision diff --git a/googleapis/cloud/vision/v1/web_detection.pb.go b/googleapis/cloud/vision/v1/web_detection.pb.go index 6e4d75456..0d9b00008 100644 --- a/googleapis/cloud/vision/v1/web_detection.pb.go +++ b/googleapis/cloud/vision/v1/web_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1/web_detection.proto package vision diff --git a/googleapis/cloud/vision/v1p1beta1/geometry.pb.go b/googleapis/cloud/vision/v1p1beta1/geometry.pb.go index 0f09e33fa..87a4bf00d 100644 --- a/googleapis/cloud/vision/v1p1beta1/geometry.pb.go +++ b/googleapis/cloud/vision/v1p1beta1/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p1beta1/geometry.proto package vision diff --git a/googleapis/cloud/vision/v1p1beta1/image_annotator.pb.go b/googleapis/cloud/vision/v1p1beta1/image_annotator.pb.go index 0f1e48cce..8bdc9e387 100644 --- a/googleapis/cloud/vision/v1p1beta1/image_annotator.pb.go +++ b/googleapis/cloud/vision/v1p1beta1/image_annotator.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p1beta1/image_annotator.proto package vision diff --git a/googleapis/cloud/vision/v1p1beta1/text_annotation.pb.go b/googleapis/cloud/vision/v1p1beta1/text_annotation.pb.go index 9c56a9b51..70cb9abe9 100644 --- a/googleapis/cloud/vision/v1p1beta1/text_annotation.pb.go +++ b/googleapis/cloud/vision/v1p1beta1/text_annotation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p1beta1/text_annotation.proto package vision diff --git a/googleapis/cloud/vision/v1p1beta1/web_detection.pb.go b/googleapis/cloud/vision/v1p1beta1/web_detection.pb.go index b3f0d6792..c7192d0b5 100644 --- a/googleapis/cloud/vision/v1p1beta1/web_detection.pb.go +++ b/googleapis/cloud/vision/v1p1beta1/web_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p1beta1/web_detection.proto package vision diff --git a/googleapis/cloud/vision/v1p2beta1/geometry.pb.go b/googleapis/cloud/vision/v1p2beta1/geometry.pb.go index a18bedb9c..159346591 100644 --- a/googleapis/cloud/vision/v1p2beta1/geometry.pb.go +++ b/googleapis/cloud/vision/v1p2beta1/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p2beta1/geometry.proto package vision diff --git a/googleapis/cloud/vision/v1p2beta1/image_annotator.pb.go b/googleapis/cloud/vision/v1p2beta1/image_annotator.pb.go index 76b58ae1b..329474944 100644 --- a/googleapis/cloud/vision/v1p2beta1/image_annotator.pb.go +++ b/googleapis/cloud/vision/v1p2beta1/image_annotator.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p2beta1/image_annotator.proto package vision diff --git a/googleapis/cloud/vision/v1p2beta1/text_annotation.pb.go b/googleapis/cloud/vision/v1p2beta1/text_annotation.pb.go index 9e455ae70..f492e5cc2 100644 --- a/googleapis/cloud/vision/v1p2beta1/text_annotation.pb.go +++ b/googleapis/cloud/vision/v1p2beta1/text_annotation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p2beta1/text_annotation.proto package vision diff --git a/googleapis/cloud/vision/v1p2beta1/web_detection.pb.go b/googleapis/cloud/vision/v1p2beta1/web_detection.pb.go index e2188782d..eb008d82d 100644 --- a/googleapis/cloud/vision/v1p2beta1/web_detection.pb.go +++ b/googleapis/cloud/vision/v1p2beta1/web_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p2beta1/web_detection.proto package vision diff --git a/googleapis/cloud/vision/v1p3beta1/geometry.pb.go b/googleapis/cloud/vision/v1p3beta1/geometry.pb.go index 418aac3ed..2094085de 100644 --- a/googleapis/cloud/vision/v1p3beta1/geometry.pb.go +++ b/googleapis/cloud/vision/v1p3beta1/geometry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p3beta1/geometry.proto package vision diff --git a/googleapis/cloud/vision/v1p3beta1/image_annotator.pb.go b/googleapis/cloud/vision/v1p3beta1/image_annotator.pb.go index e9fa0ae19..157e6bc4c 100644 --- a/googleapis/cloud/vision/v1p3beta1/image_annotator.pb.go +++ b/googleapis/cloud/vision/v1p3beta1/image_annotator.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p3beta1/image_annotator.proto package vision diff --git a/googleapis/cloud/vision/v1p3beta1/product_search.pb.go b/googleapis/cloud/vision/v1p3beta1/product_search.pb.go index 67562d25b..8dabddf63 100644 --- a/googleapis/cloud/vision/v1p3beta1/product_search.pb.go +++ b/googleapis/cloud/vision/v1p3beta1/product_search.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p3beta1/product_search.proto package vision diff --git a/googleapis/cloud/vision/v1p3beta1/product_search_service.pb.go b/googleapis/cloud/vision/v1p3beta1/product_search_service.pb.go index 444d54d8a..d4b18c3cb 100644 --- a/googleapis/cloud/vision/v1p3beta1/product_search_service.pb.go +++ b/googleapis/cloud/vision/v1p3beta1/product_search_service.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p3beta1/product_search_service.proto package vision diff --git a/googleapis/cloud/vision/v1p3beta1/text_annotation.pb.go b/googleapis/cloud/vision/v1p3beta1/text_annotation.pb.go index 7efcc7d9b..e356c17a1 100644 --- a/googleapis/cloud/vision/v1p3beta1/text_annotation.pb.go +++ b/googleapis/cloud/vision/v1p3beta1/text_annotation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p3beta1/text_annotation.proto package vision diff --git a/googleapis/cloud/vision/v1p3beta1/web_detection.pb.go b/googleapis/cloud/vision/v1p3beta1/web_detection.pb.go index 0565362cf..aa1c152a4 100644 --- a/googleapis/cloud/vision/v1p3beta1/web_detection.pb.go +++ b/googleapis/cloud/vision/v1p3beta1/web_detection.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p3beta1/web_detection.proto package vision diff --git a/googleapis/cloud/vision/v1p4beta1/face.pb.go b/googleapis/cloud/vision/v1p4beta1/face.pb.go index 86f316cb8..dfd40ae7d 100644 --- a/googleapis/cloud/vision/v1p4beta1/face.pb.go +++ b/googleapis/cloud/vision/v1p4beta1/face.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p4beta1/face.proto package vision diff --git a/googleapis/cloud/vision/v1p4beta1/geometry.pb.go b/googleapis/cloud/vision/v1p4beta1/geometry.pb.go index 096259bf5..0b85d9258 100644 --- a/googleapis/cloud/vision/v1p4beta1/geometry.pb.go +++ b/googleapis/cloud/vision/v1p4beta1/geometry.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p4beta1/geometry.proto package vision diff --git a/googleapis/cloud/vision/v1p4beta1/image_annotator.pb.go b/googleapis/cloud/vision/v1p4beta1/image_annotator.pb.go index e5edfaf36..c24dee85a 100644 --- a/googleapis/cloud/vision/v1p4beta1/image_annotator.pb.go +++ b/googleapis/cloud/vision/v1p4beta1/image_annotator.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p4beta1/image_annotator.proto package vision diff --git a/googleapis/cloud/vision/v1p4beta1/product_search.pb.go b/googleapis/cloud/vision/v1p4beta1/product_search.pb.go index 2ae4dd06c..295945a7f 100644 --- a/googleapis/cloud/vision/v1p4beta1/product_search.pb.go +++ b/googleapis/cloud/vision/v1p4beta1/product_search.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p4beta1/product_search.proto package vision diff --git a/googleapis/cloud/vision/v1p4beta1/product_search_service.pb.go b/googleapis/cloud/vision/v1p4beta1/product_search_service.pb.go index 48ee62d38..92ed82cca 100644 --- a/googleapis/cloud/vision/v1p4beta1/product_search_service.pb.go +++ b/googleapis/cloud/vision/v1p4beta1/product_search_service.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p4beta1/product_search_service.proto package vision diff --git a/googleapis/cloud/vision/v1p4beta1/text_annotation.pb.go b/googleapis/cloud/vision/v1p4beta1/text_annotation.pb.go index 4c17a56a7..6c5e6fdb2 100644 --- a/googleapis/cloud/vision/v1p4beta1/text_annotation.pb.go +++ b/googleapis/cloud/vision/v1p4beta1/text_annotation.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p4beta1/text_annotation.proto package vision diff --git a/googleapis/cloud/vision/v1p4beta1/web_detection.pb.go b/googleapis/cloud/vision/v1p4beta1/web_detection.pb.go index 5f6b8ae2c..64a845ea4 100644 --- a/googleapis/cloud/vision/v1p4beta1/web_detection.pb.go +++ b/googleapis/cloud/vision/v1p4beta1/web_detection.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vision/v1p4beta1/web_detection.proto package vision diff --git a/googleapis/cloud/vmmigration/v1/vmmigration.pb.go b/googleapis/cloud/vmmigration/v1/vmmigration.pb.go index 6a0758fd7..21acb4d81 100644 --- a/googleapis/cloud/vmmigration/v1/vmmigration.pb.go +++ b/googleapis/cloud/vmmigration/v1/vmmigration.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vmmigration/v1/vmmigration.proto package vmmigration diff --git a/googleapis/cloud/vpcaccess/v1/vpc_access.pb.go b/googleapis/cloud/vpcaccess/v1/vpc_access.pb.go index 1e23cff0f..16e226903 100644 --- a/googleapis/cloud/vpcaccess/v1/vpc_access.pb.go +++ b/googleapis/cloud/vpcaccess/v1/vpc_access.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/vpcaccess/v1/vpc_access.proto package vpcaccess diff --git a/googleapis/cloud/webrisk/v1/webrisk.pb.go b/googleapis/cloud/webrisk/v1/webrisk.pb.go index 30fce1d5b..d42f17493 100644 --- a/googleapis/cloud/webrisk/v1/webrisk.pb.go +++ b/googleapis/cloud/webrisk/v1/webrisk.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/webrisk/v1/webrisk.proto package webrisk diff --git a/googleapis/cloud/webrisk/v1beta1/webrisk.pb.go b/googleapis/cloud/webrisk/v1beta1/webrisk.pb.go index 2002c2026..596dece75 100644 --- a/googleapis/cloud/webrisk/v1beta1/webrisk.pb.go +++ b/googleapis/cloud/webrisk/v1beta1/webrisk.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/webrisk/v1beta1/webrisk.proto package webrisk diff --git a/googleapis/cloud/websecurityscanner/v1/crawled_url.pb.go b/googleapis/cloud/websecurityscanner/v1/crawled_url.pb.go index 21192b557..f794b780e 100644 --- a/googleapis/cloud/websecurityscanner/v1/crawled_url.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/crawled_url.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/crawled_url.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/finding.pb.go b/googleapis/cloud/websecurityscanner/v1/finding.pb.go index ef4a1a76b..69e564c12 100644 --- a/googleapis/cloud/websecurityscanner/v1/finding.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/finding.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/finding.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/finding_addon.pb.go b/googleapis/cloud/websecurityscanner/v1/finding_addon.pb.go index 5775fb304..64139c3bf 100644 --- a/googleapis/cloud/websecurityscanner/v1/finding_addon.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/finding_addon.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/finding_addon.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/finding_type_stats.pb.go b/googleapis/cloud/websecurityscanner/v1/finding_type_stats.pb.go index 6b741a709..01d1c75c5 100644 --- a/googleapis/cloud/websecurityscanner/v1/finding_type_stats.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/finding_type_stats.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/finding_type_stats.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/scan_config.pb.go b/googleapis/cloud/websecurityscanner/v1/scan_config.pb.go index e5d5d2898..271c25fc0 100644 --- a/googleapis/cloud/websecurityscanner/v1/scan_config.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/scan_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/scan_config.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/scan_config_error.pb.go b/googleapis/cloud/websecurityscanner/v1/scan_config_error.pb.go index ab0f299c1..73f530710 100644 --- a/googleapis/cloud/websecurityscanner/v1/scan_config_error.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/scan_config_error.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/scan_config_error.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/scan_run.pb.go b/googleapis/cloud/websecurityscanner/v1/scan_run.pb.go index 735c7cadb..dd7aa1cdf 100644 --- a/googleapis/cloud/websecurityscanner/v1/scan_run.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/scan_run.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/scan_run.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/scan_run_error_trace.pb.go b/googleapis/cloud/websecurityscanner/v1/scan_run_error_trace.pb.go index 81a1826f2..2699a3dcf 100644 --- a/googleapis/cloud/websecurityscanner/v1/scan_run_error_trace.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/scan_run_error_trace.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/scan_run_error_trace.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/scan_run_warning_trace.pb.go b/googleapis/cloud/websecurityscanner/v1/scan_run_warning_trace.pb.go index 7c3c650e6..f1cda83d6 100644 --- a/googleapis/cloud/websecurityscanner/v1/scan_run_warning_trace.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/scan_run_warning_trace.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/scan_run_warning_trace.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1/web_security_scanner.pb.go b/googleapis/cloud/websecurityscanner/v1/web_security_scanner.pb.go index d6bcdcd98..f76e39f0b 100644 --- a/googleapis/cloud/websecurityscanner/v1/web_security_scanner.pb.go +++ b/googleapis/cloud/websecurityscanner/v1/web_security_scanner.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1/web_security_scanner.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1alpha/crawled_url.pb.go b/googleapis/cloud/websecurityscanner/v1alpha/crawled_url.pb.go index 7d10b245b..d7b15c5ed 100644 --- a/googleapis/cloud/websecurityscanner/v1alpha/crawled_url.pb.go +++ b/googleapis/cloud/websecurityscanner/v1alpha/crawled_url.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1alpha/crawled_url.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1alpha/finding.pb.go b/googleapis/cloud/websecurityscanner/v1alpha/finding.pb.go index b9cd192b2..419381fe8 100644 --- a/googleapis/cloud/websecurityscanner/v1alpha/finding.pb.go +++ b/googleapis/cloud/websecurityscanner/v1alpha/finding.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1alpha/finding.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1alpha/finding_addon.pb.go b/googleapis/cloud/websecurityscanner/v1alpha/finding_addon.pb.go index 0c93085d6..c15a56aad 100644 --- a/googleapis/cloud/websecurityscanner/v1alpha/finding_addon.pb.go +++ b/googleapis/cloud/websecurityscanner/v1alpha/finding_addon.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1alpha/finding_addon.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1alpha/finding_type_stats.pb.go b/googleapis/cloud/websecurityscanner/v1alpha/finding_type_stats.pb.go index 6dbdd8029..825284b47 100644 --- a/googleapis/cloud/websecurityscanner/v1alpha/finding_type_stats.pb.go +++ b/googleapis/cloud/websecurityscanner/v1alpha/finding_type_stats.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1alpha/finding_type_stats.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1alpha/scan_config.pb.go b/googleapis/cloud/websecurityscanner/v1alpha/scan_config.pb.go index 5077f7fe1..37e3312fd 100644 --- a/googleapis/cloud/websecurityscanner/v1alpha/scan_config.pb.go +++ b/googleapis/cloud/websecurityscanner/v1alpha/scan_config.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1alpha/scan_config.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1alpha/scan_run.pb.go b/googleapis/cloud/websecurityscanner/v1alpha/scan_run.pb.go index 3f6404ad7..ade4685c1 100644 --- a/googleapis/cloud/websecurityscanner/v1alpha/scan_run.pb.go +++ b/googleapis/cloud/websecurityscanner/v1alpha/scan_run.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1alpha/scan_run.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1alpha/web_security_scanner.pb.go b/googleapis/cloud/websecurityscanner/v1alpha/web_security_scanner.pb.go index 811213ecb..300ffca28 100644 --- a/googleapis/cloud/websecurityscanner/v1alpha/web_security_scanner.pb.go +++ b/googleapis/cloud/websecurityscanner/v1alpha/web_security_scanner.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1alpha/web_security_scanner.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/crawled_url.pb.go b/googleapis/cloud/websecurityscanner/v1beta/crawled_url.pb.go index 3347c3fe2..738f6a97e 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/crawled_url.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/crawled_url.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/crawled_url.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/finding.pb.go b/googleapis/cloud/websecurityscanner/v1beta/finding.pb.go index 79326fa55..a53f9223a 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/finding.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/finding.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/finding.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/finding_addon.pb.go b/googleapis/cloud/websecurityscanner/v1beta/finding_addon.pb.go index ab847ef65..729322921 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/finding_addon.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/finding_addon.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/finding_addon.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/finding_type_stats.pb.go b/googleapis/cloud/websecurityscanner/v1beta/finding_type_stats.pb.go index bfc4cbf97..0f47901d2 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/finding_type_stats.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/finding_type_stats.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/finding_type_stats.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/scan_config.pb.go b/googleapis/cloud/websecurityscanner/v1beta/scan_config.pb.go index fef817545..7e485c494 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/scan_config.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/scan_config.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/scan_config.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/scan_config_error.pb.go b/googleapis/cloud/websecurityscanner/v1beta/scan_config_error.pb.go index 9ed89d53a..47b2ab2d3 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/scan_config_error.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/scan_config_error.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/scan_config_error.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/scan_run.pb.go b/googleapis/cloud/websecurityscanner/v1beta/scan_run.pb.go index 82a57ff5e..702eba46e 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/scan_run.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/scan_run.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/scan_run.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/scan_run_error_trace.pb.go b/googleapis/cloud/websecurityscanner/v1beta/scan_run_error_trace.pb.go index 1198e069f..03d948836 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/scan_run_error_trace.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/scan_run_error_trace.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/scan_run_error_trace.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/scan_run_warning_trace.pb.go b/googleapis/cloud/websecurityscanner/v1beta/scan_run_warning_trace.pb.go index d9dfe0039..208149a7d 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/scan_run_warning_trace.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/scan_run_warning_trace.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/scan_run_warning_trace.proto package websecurityscanner diff --git a/googleapis/cloud/websecurityscanner/v1beta/web_security_scanner.pb.go b/googleapis/cloud/websecurityscanner/v1beta/web_security_scanner.pb.go index 3c9a9bfe9..0350a5fa0 100644 --- a/googleapis/cloud/websecurityscanner/v1beta/web_security_scanner.pb.go +++ b/googleapis/cloud/websecurityscanner/v1beta/web_security_scanner.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/websecurityscanner/v1beta/web_security_scanner.proto package websecurityscanner diff --git a/googleapis/cloud/workflows/executions/v1/executions.pb.go b/googleapis/cloud/workflows/executions/v1/executions.pb.go index 69fed7b80..423cc776e 100644 --- a/googleapis/cloud/workflows/executions/v1/executions.pb.go +++ b/googleapis/cloud/workflows/executions/v1/executions.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/workflows/executions/v1/executions.proto package executions diff --git a/googleapis/cloud/workflows/executions/v1beta/executions.pb.go b/googleapis/cloud/workflows/executions/v1beta/executions.pb.go index 2769bb20c..67234f3ee 100644 --- a/googleapis/cloud/workflows/executions/v1beta/executions.pb.go +++ b/googleapis/cloud/workflows/executions/v1beta/executions.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/workflows/executions/v1beta/executions.proto package executions diff --git a/googleapis/cloud/workflows/type/engine_call.pb.go b/googleapis/cloud/workflows/type/engine_call.pb.go index aa05e7220..e9b1b3c18 100644 --- a/googleapis/cloud/workflows/type/engine_call.pb.go +++ b/googleapis/cloud/workflows/type/engine_call.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/workflows/type/engine_call.proto package _type diff --git a/googleapis/cloud/workflows/type/executions_system.pb.go b/googleapis/cloud/workflows/type/executions_system.pb.go index 70f035670..b58cccc0a 100644 --- a/googleapis/cloud/workflows/type/executions_system.pb.go +++ b/googleapis/cloud/workflows/type/executions_system.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/workflows/type/executions_system.proto package _type diff --git a/googleapis/cloud/workflows/v1/workflows.pb.go b/googleapis/cloud/workflows/v1/workflows.pb.go index c4cf4cf45..d5421c698 100644 --- a/googleapis/cloud/workflows/v1/workflows.pb.go +++ b/googleapis/cloud/workflows/v1/workflows.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/workflows/v1/workflows.proto package workflows diff --git a/googleapis/cloud/workflows/v1beta/workflows.pb.go b/googleapis/cloud/workflows/v1beta/workflows.pb.go index 057552080..04a9e87cf 100644 --- a/googleapis/cloud/workflows/v1beta/workflows.pb.go +++ b/googleapis/cloud/workflows/v1beta/workflows.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/cloud/workflows/v1beta/workflows.proto package workflows diff --git a/googleapis/container/v1/cluster_service.pb.go b/googleapis/container/v1/cluster_service.pb.go index e8f8e314e..217de138c 100644 --- a/googleapis/container/v1/cluster_service.pb.go +++ b/googleapis/container/v1/cluster_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/container/v1/cluster_service.proto package container diff --git a/googleapis/container/v1alpha1/cluster_service.pb.go b/googleapis/container/v1alpha1/cluster_service.pb.go index 481986842..543faf6eb 100644 --- a/googleapis/container/v1alpha1/cluster_service.pb.go +++ b/googleapis/container/v1alpha1/cluster_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/container/v1alpha1/cluster_service.proto package container diff --git a/googleapis/container/v1beta1/cluster_service.pb.go b/googleapis/container/v1beta1/cluster_service.pb.go index 3389ad7e2..20f3bafd3 100644 --- a/googleapis/container/v1beta1/cluster_service.pb.go +++ b/googleapis/container/v1beta1/cluster_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/container/v1beta1/cluster_service.proto package container @@ -10962,7 +10962,7 @@ func (x *StatusCondition) GetCanonicalCode() code.Code { if x != nil { return x.CanonicalCode } - return code.Code_OK + return code.Code(0) } // NetworkConfig reports the relative names of network & subnetwork. diff --git a/googleapis/dataflow/v1beta3/environment.pb.go b/googleapis/dataflow/v1beta3/environment.pb.go index 4f03d1fcc..b0eeb3b40 100644 --- a/googleapis/dataflow/v1beta3/environment.pb.go +++ b/googleapis/dataflow/v1beta3/environment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/dataflow/v1beta3/environment.proto package dataflow diff --git a/googleapis/dataflow/v1beta3/jobs.pb.go b/googleapis/dataflow/v1beta3/jobs.pb.go index 70358cc3d..35404c3b6 100644 --- a/googleapis/dataflow/v1beta3/jobs.pb.go +++ b/googleapis/dataflow/v1beta3/jobs.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/dataflow/v1beta3/jobs.proto package dataflow diff --git a/googleapis/dataflow/v1beta3/messages.pb.go b/googleapis/dataflow/v1beta3/messages.pb.go index 317b0d346..ef051ccdd 100644 --- a/googleapis/dataflow/v1beta3/messages.pb.go +++ b/googleapis/dataflow/v1beta3/messages.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/dataflow/v1beta3/messages.proto package dataflow diff --git a/googleapis/dataflow/v1beta3/metrics.pb.go b/googleapis/dataflow/v1beta3/metrics.pb.go index 819bda32e..55fcc972e 100644 --- a/googleapis/dataflow/v1beta3/metrics.pb.go +++ b/googleapis/dataflow/v1beta3/metrics.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/dataflow/v1beta3/metrics.proto package dataflow diff --git a/googleapis/dataflow/v1beta3/snapshots.pb.go b/googleapis/dataflow/v1beta3/snapshots.pb.go index 3e322446a..675e2a44e 100644 --- a/googleapis/dataflow/v1beta3/snapshots.pb.go +++ b/googleapis/dataflow/v1beta3/snapshots.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/dataflow/v1beta3/snapshots.proto package dataflow diff --git a/googleapis/dataflow/v1beta3/streaming.pb.go b/googleapis/dataflow/v1beta3/streaming.pb.go index d77403737..a33fbc920 100644 --- a/googleapis/dataflow/v1beta3/streaming.pb.go +++ b/googleapis/dataflow/v1beta3/streaming.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/dataflow/v1beta3/streaming.proto package dataflow diff --git a/googleapis/dataflow/v1beta3/templates.pb.go b/googleapis/dataflow/v1beta3/templates.pb.go index cadbb94b8..2fd8aef0e 100644 --- a/googleapis/dataflow/v1beta3/templates.pb.go +++ b/googleapis/dataflow/v1beta3/templates.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/dataflow/v1beta3/templates.proto package dataflow diff --git a/googleapis/datastore/admin/v1/datastore_admin.pb.go b/googleapis/datastore/admin/v1/datastore_admin.pb.go index 4b1cf6d72..eb709ab01 100644 --- a/googleapis/datastore/admin/v1/datastore_admin.pb.go +++ b/googleapis/datastore/admin/v1/datastore_admin.pb.go @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/admin/v1/datastore_admin.proto package admin @@ -1201,6 +1201,73 @@ func (x *IndexOperationMetadata) GetIndexId() string { return "" } +// Metadata for Datastore to Firestore migration operations. +// +// The DatastoreFirestoreMigration operation is not started by the end-user via +// an explicit "creation" method. This is an intentional deviation from the LRO +// design pattern. +// +// This singleton resource can be accessed at: +// `projects/{project_id}/datastore-firestore-migration` +type DatastoreFirestoreMigrationMetadata struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The current state of migration from Cloud Datastore to Cloud Firestore in + // Datastore mode. + MigrationState MigrationState `protobuf:"varint,1,opt,name=migration_state,json=migrationState,proto3,enum=google.datastore.admin.v1.MigrationState" json:"migration_state,omitempty"` + // The current step of migration from Cloud Datastore to Cloud Firestore in + // Datastore mode. + MigrationStep MigrationStep `protobuf:"varint,2,opt,name=migration_step,json=migrationStep,proto3,enum=google.datastore.admin.v1.MigrationStep" json:"migration_step,omitempty"` +} + +func (x *DatastoreFirestoreMigrationMetadata) Reset() { + *x = DatastoreFirestoreMigrationMetadata{} + if protoimpl.UnsafeEnabled { + mi := &file_google_datastore_admin_v1_datastore_admin_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *DatastoreFirestoreMigrationMetadata) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DatastoreFirestoreMigrationMetadata) ProtoMessage() {} + +func (x *DatastoreFirestoreMigrationMetadata) ProtoReflect() protoreflect.Message { + mi := &file_google_datastore_admin_v1_datastore_admin_proto_msgTypes[14] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DatastoreFirestoreMigrationMetadata.ProtoReflect.Descriptor instead. +func (*DatastoreFirestoreMigrationMetadata) Descriptor() ([]byte, []int) { + return file_google_datastore_admin_v1_datastore_admin_proto_rawDescGZIP(), []int{14} +} + +func (x *DatastoreFirestoreMigrationMetadata) GetMigrationState() MigrationState { + if x != nil { + return x.MigrationState + } + return MigrationState_MIGRATION_STATE_UNSPECIFIED +} + +func (x *DatastoreFirestoreMigrationMetadata) GetMigrationStep() MigrationStep { + if x != nil { + return x.MigrationStep + } + return MigrationStep_MIGRATION_STEP_UNSPECIFIED +} + var File_google_datastore_admin_v1_datastore_admin_proto protoreflect.FileDescriptor var file_google_datastore_admin_v1_datastore_admin_proto_rawDesc = []byte{ @@ -1216,296 +1283,312 @@ var file_google_datastore_admin_v1_datastore_admin_proto_rawDesc = []byte{ 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, - 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, - 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, - 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x22, 0xb2, 0x04, 0x0a, 0x0e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, - 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, - 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, - 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x0e, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, - 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0d, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4d, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, - 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, + 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c, + 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, + 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb2, 0x04, 0x0a, + 0x0e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, + 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, + 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, + 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, + 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, + 0x65, 0x12, 0x4f, 0x0a, 0x0e, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, + 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, + 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, + 0x79, 0x70, 0x65, 0x52, 0x0d, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, + 0x70, 0x65, 0x12, 0x4d, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x03, + 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, + 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4c, 0x61, + 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, + 0x73, 0x12, 0x45, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, + 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, + 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x53, 0x74, 0x61, 0x74, + 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, + 0x02, 0x38, 0x01, 0x22, 0x8b, 0x01, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, + 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, + 0x45, 0x44, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x41, 0x4c, 0x49, + 0x5a, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x53, + 0x53, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0e, 0x0a, 0x0a, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, + 0x4c, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a, 0x46, 0x49, 0x4e, 0x41, 0x4c, 0x49, + 0x5a, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x12, 0x0e, 0x0a, 0x0a, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, + 0x53, 0x46, 0x55, 0x4c, 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, + 0x10, 0x06, 0x12, 0x0d, 0x0a, 0x09, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 0x45, 0x44, 0x10, + 0x07, 0x22, 0x58, 0x0a, 0x08, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x25, 0x0a, + 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x43, 0x6f, 0x6d, 0x70, 0x6c, + 0x65, 0x74, 0x65, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x65, 0x73, 0x74, + 0x69, 0x6d, 0x61, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x77, 0x6f, + 0x72, 0x6b, 0x45, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x64, 0x22, 0xcb, 0x02, 0x0a, 0x15, + 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x06, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, + 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, + 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, + 0x4c, 0x0a, 0x0d, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, + 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, + 0x0c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x2f, 0x0a, + 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x70, 0x72, 0x65, 0x66, + 0x69, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x6f, + 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x6c, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x1a, 0x39, + 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, + 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, + 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xbc, 0x02, 0x0a, 0x15, 0x49, 0x6d, + 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, + 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, - 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, - 0x74, 0x61, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, - 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x45, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, - 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, - 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, - 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, - 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x1a, 0x39, 0x0a, + 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, + 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, + 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x20, 0x0a, + 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x55, 0x72, 0x6c, 0x12, + 0x4c, 0x0a, 0x0d, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, + 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, + 0x0c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x8b, 0x01, 0x0a, 0x05, 0x53, 0x74, 0x61, - 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, - 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x49, 0x4e, 0x49, - 0x54, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x50, - 0x52, 0x4f, 0x43, 0x45, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0e, 0x0a, 0x0a, 0x43, - 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a, 0x46, - 0x49, 0x4e, 0x41, 0x4c, 0x49, 0x5a, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x12, 0x0e, 0x0a, 0x0a, 0x53, - 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46, 0x55, 0x4c, 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06, 0x46, - 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x06, 0x12, 0x0d, 0x0a, 0x09, 0x43, 0x41, 0x4e, 0x43, 0x45, - 0x4c, 0x4c, 0x45, 0x44, 0x10, 0x07, 0x22, 0x58, 0x0a, 0x08, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, - 0x73, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 0x6c, - 0x65, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x77, 0x6f, 0x72, 0x6b, - 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x77, 0x6f, 0x72, - 0x6b, 0x5f, 0x65, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x03, 0x52, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x45, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x64, - 0x22, 0xcb, 0x02, 0x0a, 0x15, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, - 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, - 0xe0, 0x41, 0x02, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x54, - 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, - 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, - 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, - 0x62, 0x65, 0x6c, 0x73, 0x12, 0x4c, 0x0a, 0x0d, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, - 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, - 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, - 0x6c, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, - 0x65, 0x72, 0x12, 0x2f, 0x0a, 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, - 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, - 0x41, 0x02, 0x52, 0x0f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x6c, 0x50, 0x72, 0x65, - 0x66, 0x69, 0x78, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, - 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xbc, - 0x02, 0x0a, 0x15, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, - 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, - 0x02, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x06, - 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x67, + 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x37, 0x0a, 0x16, 0x45, 0x78, 0x70, 0x6f, + 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, + 0x6c, 0x22, 0xf3, 0x02, 0x0a, 0x16, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, + 0x74, 0x69, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x41, 0x0a, 0x06, + 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, - 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, - 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, - 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, - 0x6c, 0x73, 0x12, 0x20, 0x0a, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x69, 0x6e, 0x70, 0x75, - 0x74, 0x55, 0x72, 0x6c, 0x12, 0x4c, 0x0a, 0x0d, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, - 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, - 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, - 0x6c, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, - 0x65, 0x72, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, - 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x37, 0x0a, - 0x16, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, - 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x75, 0x74, - 0x70, 0x75, 0x74, 0x55, 0x72, 0x6c, 0x22, 0xf3, 0x02, 0x0a, 0x16, 0x45, 0x78, 0x70, 0x6f, 0x72, - 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, - 0x61, 0x12, 0x41, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, - 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, - 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x06, 0x63, 0x6f, - 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x50, 0x0a, 0x11, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, - 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, - 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x67, - 0x72, 0x65, 0x73, 0x73, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x45, 0x6e, - 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x4a, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, - 0x73, 0x73, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, - 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, - 0x65, 0x73, 0x73, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x42, 0x79, 0x74, - 0x65, 0x73, 0x12, 0x4c, 0x0a, 0x0d, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, 0x69, 0x6c, - 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, + 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, + 0x50, 0x0a, 0x11, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, + 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, + 0x10, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, + 0x73, 0x12, 0x4a, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x62, 0x79, + 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, - 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, - 0x65, 0x72, 0x52, 0x0c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, - 0x12, 0x2a, 0x0a, 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x70, - 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6f, 0x75, 0x74, - 0x70, 0x75, 0x74, 0x55, 0x72, 0x6c, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x22, 0xe4, 0x02, 0x0a, - 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x4d, - 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x41, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, - 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, - 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, - 0x74, 0x61, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x50, 0x0a, 0x11, 0x70, 0x72, - 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, - 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, - 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x67, - 0x72, 0x65, 0x73, 0x73, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x4a, 0x0a, 0x0e, - 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, + 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0d, + 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x4c, 0x0a, + 0x0d, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, - 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x67, 0x72, - 0x65, 0x73, 0x73, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x4c, 0x0a, 0x0d, 0x65, 0x6e, 0x74, 0x69, - 0x74, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, - 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, - 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, - 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, - 0x75, 0x72, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x70, 0x75, 0x74, - 0x55, 0x72, 0x6c, 0x22, 0x49, 0x0a, 0x0c, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, - 0x74, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x6b, 0x69, 0x6e, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, - 0x28, 0x09, 0x52, 0x05, 0x6b, 0x69, 0x6e, 0x64, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x6e, 0x61, 0x6d, - 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, - 0x52, 0x0c, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x73, 0x22, 0x6b, - 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, - 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, - 0x6e, 0x64, 0x65, 0x78, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x22, 0x4e, 0x0a, 0x12, 0x44, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, - 0x12, 0x19, 0x0a, 0x08, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x49, 0x64, 0x22, 0x4b, 0x0a, 0x0f, 0x47, - 0x65, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, - 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x19, 0x0a, - 0x08, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x49, 0x64, 0x22, 0x87, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, - 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, - 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x16, - 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, - 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, - 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, - 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, - 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, - 0x65, 0x6e, 0x22, 0x79, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, - 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x69, 0x6e, 0x64, - 0x65, 0x78, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, + 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x65, + 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x11, 0x6f, + 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, + 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, + 0x6c, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x22, 0xe4, 0x02, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, + 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, + 0x74, 0x61, 0x12, 0x41, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, + 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x06, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x50, 0x0a, 0x11, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, + 0x73, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, + 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, + 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x45, + 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x4a, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x67, 0x72, + 0x65, 0x73, 0x73, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x67, + 0x72, 0x65, 0x73, 0x73, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x42, 0x79, + 0x74, 0x65, 0x73, 0x12, 0x4c, 0x0a, 0x0d, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, 0x69, + 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, - 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x07, 0x69, 0x6e, - 0x64, 0x65, 0x78, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, - 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, - 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xc8, 0x01, - 0x0a, 0x16, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x41, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, - 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, - 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, - 0x61, 0x74, 0x61, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x50, 0x0a, 0x11, 0x70, - 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, - 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x10, 0x70, 0x72, 0x6f, - 0x67, 0x72, 0x65, 0x73, 0x73, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x19, 0x0a, - 0x08, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x49, 0x64, 0x2a, 0x7d, 0x0a, 0x0d, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x1a, 0x4f, 0x50, 0x45, - 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, - 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x13, 0x0a, 0x0f, 0x45, 0x58, 0x50, - 0x4f, 0x52, 0x54, 0x5f, 0x45, 0x4e, 0x54, 0x49, 0x54, 0x49, 0x45, 0x53, 0x10, 0x01, 0x12, 0x13, - 0x0a, 0x0f, 0x49, 0x4d, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x45, 0x4e, 0x54, 0x49, 0x54, 0x49, 0x45, - 0x53, 0x10, 0x02, 0x12, 0x10, 0x0a, 0x0c, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x49, 0x4e, - 0x44, 0x45, 0x58, 0x10, 0x03, 0x12, 0x10, 0x0a, 0x0c, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, - 0x49, 0x4e, 0x44, 0x45, 0x58, 0x10, 0x04, 0x32, 0x84, 0x0a, 0x0a, 0x0e, 0x44, 0x61, 0x74, 0x61, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0xf6, 0x01, 0x0a, 0x0e, 0x45, - 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x30, 0x2e, + 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, + 0x74, 0x65, 0x72, 0x52, 0x0c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, + 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x05, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x55, 0x72, 0x6c, 0x22, 0x49, + 0x0a, 0x0c, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x14, + 0x0a, 0x05, 0x6b, 0x69, 0x6e, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x6b, + 0x69, 0x6e, 0x64, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, + 0x65, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x6e, 0x61, 0x6d, + 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x73, 0x22, 0x6b, 0x0a, 0x12, 0x43, 0x72, 0x65, + 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x36, + 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, - 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, - 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, - 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x92, - 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x22, 0x20, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, - 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, - 0x64, 0x7d, 0x3a, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x31, 0x70, - 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x2c, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, - 0x2c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x2c, 0x6f, - 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, - 0xca, 0x41, 0x30, 0x0a, 0x16, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, - 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x45, 0x78, 0x70, - 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, - 0x61, 0x74, 0x61, 0x12, 0xed, 0x01, 0x0a, 0x0e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, - 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, - 0x76, 0x31, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x89, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x25, - 0x22, 0x20, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, - 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x3a, 0x69, 0x6d, 0x70, 0x6f, - 0x72, 0x74, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x29, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, - 0x69, 0x64, 0x2c, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2c, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, - 0x75, 0x72, 0x6c, 0x2c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, - 0x72, 0xca, 0x41, 0x2f, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x16, 0x49, 0x6d, 0x70, - 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, - 0x61, 0x74, 0x61, 0x12, 0xaf, 0x01, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, - 0x64, 0x65, 0x78, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, - 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, - 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x22, 0x52, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2a, 0x22, 0x21, 0x2f, 0x76, 0x31, 0x2f, 0x70, - 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, - 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x3a, 0x05, 0x69, 0x6e, - 0x64, 0x65, 0x78, 0xca, 0x41, 0x1f, 0x0a, 0x05, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x16, 0x49, - 0x6e, 0x64, 0x65, 0x78, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, - 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xb3, 0x01, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, - 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, + 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, + 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x22, 0x4e, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x69, + 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x69, + 0x6e, 0x64, 0x65, 0x78, 0x49, 0x64, 0x22, 0x4b, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x64, + 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x69, 0x6e, 0x64, 0x65, + 0x78, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x69, 0x6e, 0x64, 0x65, + 0x78, 0x49, 0x64, 0x22, 0x87, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, + 0x78, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, + 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, + 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, + 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x79, 0x0a, + 0x13, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x18, + 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, - 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, - 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x22, 0x56, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x2a, 0x2c, 0x2f, 0x76, 0x31, - 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x2f, 0x7b, - 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x64, 0x7d, 0xca, 0x41, 0x1f, 0x0a, 0x05, 0x49, 0x6e, - 0x64, 0x65, 0x78, 0x12, 0x16, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x8e, 0x01, 0x0a, 0x08, - 0x47, 0x65, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, - 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, + 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, + 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, + 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, + 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xc8, 0x01, 0x0a, 0x16, 0x49, 0x6e, 0x64, + 0x65, 0x78, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, + 0x61, 0x74, 0x61, 0x12, 0x41, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, + 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, + 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x06, + 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x50, 0x0a, 0x11, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, + 0x73, 0x73, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, + 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, + 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, + 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x69, 0x6e, 0x64, 0x65, + 0x78, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x69, 0x6e, 0x64, 0x65, + 0x78, 0x49, 0x64, 0x22, 0xca, 0x01, 0x0a, 0x23, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, + 0x65, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x52, 0x0a, 0x0f, 0x6d, + 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, - 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x22, 0x34, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, - 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, - 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x64, 0x7d, 0x12, 0x97, 0x01, 0x0a, - 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, - 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, - 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, + 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, + 0x0e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, + 0x4f, 0x0a, 0x0e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x65, + 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, + 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x65, + 0x70, 0x52, 0x0d, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x65, 0x70, + 0x2a, 0x7d, 0x0a, 0x0d, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, + 0x65, 0x12, 0x1e, 0x0a, 0x1a, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x54, + 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, + 0x00, 0x12, 0x13, 0x0a, 0x0f, 0x45, 0x58, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x45, 0x4e, 0x54, 0x49, + 0x54, 0x49, 0x45, 0x53, 0x10, 0x01, 0x12, 0x13, 0x0a, 0x0f, 0x49, 0x4d, 0x50, 0x4f, 0x52, 0x54, + 0x5f, 0x45, 0x4e, 0x54, 0x49, 0x54, 0x49, 0x45, 0x53, 0x10, 0x02, 0x12, 0x10, 0x0a, 0x0c, 0x43, + 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x44, 0x45, 0x58, 0x10, 0x03, 0x12, 0x10, 0x0a, + 0x0c, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x49, 0x4e, 0x44, 0x45, 0x58, 0x10, 0x04, 0x32, + 0x84, 0x0a, 0x0a, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x64, 0x6d, + 0x69, 0x6e, 0x12, 0xf6, 0x01, 0x0a, 0x0e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, + 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, + 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, + 0x31, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x92, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x22, + 0x20, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x3a, 0x65, 0x78, 0x70, 0x6f, 0x72, + 0x74, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x31, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, + 0x64, 0x2c, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x2c, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, + 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x2c, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, + 0x6c, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0xca, 0x41, 0x30, 0x0a, 0x16, 0x45, 0x78, 0x70, + 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x16, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, + 0x69, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xed, 0x01, 0x0a, 0x0e, + 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x30, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, + 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, + 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, + 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, + 0x89, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x22, 0x20, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, + 0x69, 0x64, 0x7d, 0x3a, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x29, + 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x2c, 0x6c, 0x61, 0x62, 0x65, 0x6c, + 0x73, 0x2c, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x6c, 0x2c, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0xca, 0x41, 0x2f, 0x0a, 0x15, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, + 0x70, 0x74, 0x79, 0x12, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x74, 0x69, 0x74, + 0x69, 0x65, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xaf, 0x01, 0x0a, 0x0b, + 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, - 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, - 0x78, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x29, 0x82, 0xd3, 0xe4, - 0x93, 0x02, 0x23, 0x12, 0x21, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, + 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, + 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x52, 0x82, 0xd3, 0xe4, 0x93, 0x02, + 0x2a, 0x22, 0x21, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, + 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x69, 0x6e, 0x64, + 0x65, 0x78, 0x65, 0x73, 0x3a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0xca, 0x41, 0x1f, 0x0a, 0x05, + 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x16, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xb3, 0x01, + 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2d, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, + 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, + 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x56, 0x82, 0xd3, 0xe4, + 0x93, 0x02, 0x2e, 0x2a, 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x69, - 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x1a, 0x76, 0xca, 0x41, 0x18, 0x64, 0x61, 0x74, 0x61, 0x73, - 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, - 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x58, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, - 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, - 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, - 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, - 0x61, 0x75, 0x74, 0x68, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0xe0, - 0x01, 0x0a, 0x1d, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, + 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x64, + 0x7d, 0xca, 0x41, 0x1f, 0x0a, 0x05, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x16, 0x49, 0x6e, 0x64, + 0x65, 0x78, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, + 0x61, 0x74, 0x61, 0x12, 0x8e, 0x01, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, + 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, + 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, + 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, + 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x22, 0x34, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, + 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, + 0x7d, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x64, 0x65, 0x78, + 0x5f, 0x69, 0x64, 0x7d, 0x12, 0x97, 0x01, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, + 0x65, 0x78, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, - 0x42, 0x13, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, - 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x64, - 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, - 0x31, 0x3b, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, - 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, - 0x72, 0x65, 0x5c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x23, 0x47, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x44, 0x61, 0x74, - 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x3a, 0x3a, 0x56, - 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, + 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, + 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x22, 0x29, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x12, 0x21, 0x2f, 0x76, 0x31, + 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x1a, 0x76, + 0xca, 0x41, 0x18, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x58, 0x68, 0x74, + 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, + 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, + 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x64, 0x61, 0x74, + 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0xe0, 0x01, 0x0a, 0x1d, 0x63, 0x6f, 0x6d, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, + 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x13, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, + 0x6f, 0x72, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, + 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, + 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, + 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xaa, + 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x44, + 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, + 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, + 0x5c, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5c, 0x41, 0x64, 0x6d, 0x69, 0x6e, + 0x5c, 0x56, 0x31, 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, + 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3a, 0x3a, + 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x33, } var ( @@ -1521,40 +1604,43 @@ func file_google_datastore_admin_v1_datastore_admin_proto_rawDescGZIP() []byte { } var file_google_datastore_admin_v1_datastore_admin_proto_enumTypes = make([]protoimpl.EnumInfo, 2) -var file_google_datastore_admin_v1_datastore_admin_proto_msgTypes = make([]protoimpl.MessageInfo, 17) +var file_google_datastore_admin_v1_datastore_admin_proto_msgTypes = make([]protoimpl.MessageInfo, 18) var file_google_datastore_admin_v1_datastore_admin_proto_goTypes = []interface{}{ - (OperationType)(0), // 0: google.datastore.admin.v1.OperationType - (CommonMetadata_State)(0), // 1: google.datastore.admin.v1.CommonMetadata.State - (*CommonMetadata)(nil), // 2: google.datastore.admin.v1.CommonMetadata - (*Progress)(nil), // 3: google.datastore.admin.v1.Progress - (*ExportEntitiesRequest)(nil), // 4: google.datastore.admin.v1.ExportEntitiesRequest - (*ImportEntitiesRequest)(nil), // 5: google.datastore.admin.v1.ImportEntitiesRequest - (*ExportEntitiesResponse)(nil), // 6: google.datastore.admin.v1.ExportEntitiesResponse - (*ExportEntitiesMetadata)(nil), // 7: google.datastore.admin.v1.ExportEntitiesMetadata - (*ImportEntitiesMetadata)(nil), // 8: google.datastore.admin.v1.ImportEntitiesMetadata - (*EntityFilter)(nil), // 9: google.datastore.admin.v1.EntityFilter - (*CreateIndexRequest)(nil), // 10: google.datastore.admin.v1.CreateIndexRequest - (*DeleteIndexRequest)(nil), // 11: google.datastore.admin.v1.DeleteIndexRequest - (*GetIndexRequest)(nil), // 12: google.datastore.admin.v1.GetIndexRequest - (*ListIndexesRequest)(nil), // 13: google.datastore.admin.v1.ListIndexesRequest - (*ListIndexesResponse)(nil), // 14: google.datastore.admin.v1.ListIndexesResponse - (*IndexOperationMetadata)(nil), // 15: google.datastore.admin.v1.IndexOperationMetadata - nil, // 16: google.datastore.admin.v1.CommonMetadata.LabelsEntry - nil, // 17: google.datastore.admin.v1.ExportEntitiesRequest.LabelsEntry - nil, // 18: google.datastore.admin.v1.ImportEntitiesRequest.LabelsEntry - (*timestamppb.Timestamp)(nil), // 19: google.protobuf.Timestamp - (*Index)(nil), // 20: google.datastore.admin.v1.Index - (*longrunning.Operation)(nil), // 21: google.longrunning.Operation + (OperationType)(0), // 0: google.datastore.admin.v1.OperationType + (CommonMetadata_State)(0), // 1: google.datastore.admin.v1.CommonMetadata.State + (*CommonMetadata)(nil), // 2: google.datastore.admin.v1.CommonMetadata + (*Progress)(nil), // 3: google.datastore.admin.v1.Progress + (*ExportEntitiesRequest)(nil), // 4: google.datastore.admin.v1.ExportEntitiesRequest + (*ImportEntitiesRequest)(nil), // 5: google.datastore.admin.v1.ImportEntitiesRequest + (*ExportEntitiesResponse)(nil), // 6: google.datastore.admin.v1.ExportEntitiesResponse + (*ExportEntitiesMetadata)(nil), // 7: google.datastore.admin.v1.ExportEntitiesMetadata + (*ImportEntitiesMetadata)(nil), // 8: google.datastore.admin.v1.ImportEntitiesMetadata + (*EntityFilter)(nil), // 9: google.datastore.admin.v1.EntityFilter + (*CreateIndexRequest)(nil), // 10: google.datastore.admin.v1.CreateIndexRequest + (*DeleteIndexRequest)(nil), // 11: google.datastore.admin.v1.DeleteIndexRequest + (*GetIndexRequest)(nil), // 12: google.datastore.admin.v1.GetIndexRequest + (*ListIndexesRequest)(nil), // 13: google.datastore.admin.v1.ListIndexesRequest + (*ListIndexesResponse)(nil), // 14: google.datastore.admin.v1.ListIndexesResponse + (*IndexOperationMetadata)(nil), // 15: google.datastore.admin.v1.IndexOperationMetadata + (*DatastoreFirestoreMigrationMetadata)(nil), // 16: google.datastore.admin.v1.DatastoreFirestoreMigrationMetadata + nil, // 17: google.datastore.admin.v1.CommonMetadata.LabelsEntry + nil, // 18: google.datastore.admin.v1.ExportEntitiesRequest.LabelsEntry + nil, // 19: google.datastore.admin.v1.ImportEntitiesRequest.LabelsEntry + (*timestamppb.Timestamp)(nil), // 20: google.protobuf.Timestamp + (*Index)(nil), // 21: google.datastore.admin.v1.Index + (MigrationState)(0), // 22: google.datastore.admin.v1.MigrationState + (MigrationStep)(0), // 23: google.datastore.admin.v1.MigrationStep + (*longrunning.Operation)(nil), // 24: google.longrunning.Operation } var file_google_datastore_admin_v1_datastore_admin_proto_depIdxs = []int32{ - 19, // 0: google.datastore.admin.v1.CommonMetadata.start_time:type_name -> google.protobuf.Timestamp - 19, // 1: google.datastore.admin.v1.CommonMetadata.end_time:type_name -> google.protobuf.Timestamp + 20, // 0: google.datastore.admin.v1.CommonMetadata.start_time:type_name -> google.protobuf.Timestamp + 20, // 1: google.datastore.admin.v1.CommonMetadata.end_time:type_name -> google.protobuf.Timestamp 0, // 2: google.datastore.admin.v1.CommonMetadata.operation_type:type_name -> google.datastore.admin.v1.OperationType - 16, // 3: google.datastore.admin.v1.CommonMetadata.labels:type_name -> google.datastore.admin.v1.CommonMetadata.LabelsEntry + 17, // 3: google.datastore.admin.v1.CommonMetadata.labels:type_name -> google.datastore.admin.v1.CommonMetadata.LabelsEntry 1, // 4: google.datastore.admin.v1.CommonMetadata.state:type_name -> google.datastore.admin.v1.CommonMetadata.State - 17, // 5: google.datastore.admin.v1.ExportEntitiesRequest.labels:type_name -> google.datastore.admin.v1.ExportEntitiesRequest.LabelsEntry + 18, // 5: google.datastore.admin.v1.ExportEntitiesRequest.labels:type_name -> google.datastore.admin.v1.ExportEntitiesRequest.LabelsEntry 9, // 6: google.datastore.admin.v1.ExportEntitiesRequest.entity_filter:type_name -> google.datastore.admin.v1.EntityFilter - 18, // 7: google.datastore.admin.v1.ImportEntitiesRequest.labels:type_name -> google.datastore.admin.v1.ImportEntitiesRequest.LabelsEntry + 19, // 7: google.datastore.admin.v1.ImportEntitiesRequest.labels:type_name -> google.datastore.admin.v1.ImportEntitiesRequest.LabelsEntry 9, // 8: google.datastore.admin.v1.ImportEntitiesRequest.entity_filter:type_name -> google.datastore.admin.v1.EntityFilter 2, // 9: google.datastore.admin.v1.ExportEntitiesMetadata.common:type_name -> google.datastore.admin.v1.CommonMetadata 3, // 10: google.datastore.admin.v1.ExportEntitiesMetadata.progress_entities:type_name -> google.datastore.admin.v1.Progress @@ -1564,27 +1650,29 @@ var file_google_datastore_admin_v1_datastore_admin_proto_depIdxs = []int32{ 3, // 14: google.datastore.admin.v1.ImportEntitiesMetadata.progress_entities:type_name -> google.datastore.admin.v1.Progress 3, // 15: google.datastore.admin.v1.ImportEntitiesMetadata.progress_bytes:type_name -> google.datastore.admin.v1.Progress 9, // 16: google.datastore.admin.v1.ImportEntitiesMetadata.entity_filter:type_name -> google.datastore.admin.v1.EntityFilter - 20, // 17: google.datastore.admin.v1.CreateIndexRequest.index:type_name -> google.datastore.admin.v1.Index - 20, // 18: google.datastore.admin.v1.ListIndexesResponse.indexes:type_name -> google.datastore.admin.v1.Index + 21, // 17: google.datastore.admin.v1.CreateIndexRequest.index:type_name -> google.datastore.admin.v1.Index + 21, // 18: google.datastore.admin.v1.ListIndexesResponse.indexes:type_name -> google.datastore.admin.v1.Index 2, // 19: google.datastore.admin.v1.IndexOperationMetadata.common:type_name -> google.datastore.admin.v1.CommonMetadata 3, // 20: google.datastore.admin.v1.IndexOperationMetadata.progress_entities:type_name -> google.datastore.admin.v1.Progress - 4, // 21: google.datastore.admin.v1.DatastoreAdmin.ExportEntities:input_type -> google.datastore.admin.v1.ExportEntitiesRequest - 5, // 22: google.datastore.admin.v1.DatastoreAdmin.ImportEntities:input_type -> google.datastore.admin.v1.ImportEntitiesRequest - 10, // 23: google.datastore.admin.v1.DatastoreAdmin.CreateIndex:input_type -> google.datastore.admin.v1.CreateIndexRequest - 11, // 24: google.datastore.admin.v1.DatastoreAdmin.DeleteIndex:input_type -> google.datastore.admin.v1.DeleteIndexRequest - 12, // 25: google.datastore.admin.v1.DatastoreAdmin.GetIndex:input_type -> google.datastore.admin.v1.GetIndexRequest - 13, // 26: google.datastore.admin.v1.DatastoreAdmin.ListIndexes:input_type -> google.datastore.admin.v1.ListIndexesRequest - 21, // 27: google.datastore.admin.v1.DatastoreAdmin.ExportEntities:output_type -> google.longrunning.Operation - 21, // 28: google.datastore.admin.v1.DatastoreAdmin.ImportEntities:output_type -> google.longrunning.Operation - 21, // 29: google.datastore.admin.v1.DatastoreAdmin.CreateIndex:output_type -> google.longrunning.Operation - 21, // 30: google.datastore.admin.v1.DatastoreAdmin.DeleteIndex:output_type -> google.longrunning.Operation - 20, // 31: google.datastore.admin.v1.DatastoreAdmin.GetIndex:output_type -> google.datastore.admin.v1.Index - 14, // 32: google.datastore.admin.v1.DatastoreAdmin.ListIndexes:output_type -> google.datastore.admin.v1.ListIndexesResponse - 27, // [27:33] is the sub-list for method output_type - 21, // [21:27] is the sub-list for method input_type - 21, // [21:21] is the sub-list for extension type_name - 21, // [21:21] is the sub-list for extension extendee - 0, // [0:21] is the sub-list for field type_name + 22, // 21: google.datastore.admin.v1.DatastoreFirestoreMigrationMetadata.migration_state:type_name -> google.datastore.admin.v1.MigrationState + 23, // 22: google.datastore.admin.v1.DatastoreFirestoreMigrationMetadata.migration_step:type_name -> google.datastore.admin.v1.MigrationStep + 4, // 23: google.datastore.admin.v1.DatastoreAdmin.ExportEntities:input_type -> google.datastore.admin.v1.ExportEntitiesRequest + 5, // 24: google.datastore.admin.v1.DatastoreAdmin.ImportEntities:input_type -> google.datastore.admin.v1.ImportEntitiesRequest + 10, // 25: google.datastore.admin.v1.DatastoreAdmin.CreateIndex:input_type -> google.datastore.admin.v1.CreateIndexRequest + 11, // 26: google.datastore.admin.v1.DatastoreAdmin.DeleteIndex:input_type -> google.datastore.admin.v1.DeleteIndexRequest + 12, // 27: google.datastore.admin.v1.DatastoreAdmin.GetIndex:input_type -> google.datastore.admin.v1.GetIndexRequest + 13, // 28: google.datastore.admin.v1.DatastoreAdmin.ListIndexes:input_type -> google.datastore.admin.v1.ListIndexesRequest + 24, // 29: google.datastore.admin.v1.DatastoreAdmin.ExportEntities:output_type -> google.longrunning.Operation + 24, // 30: google.datastore.admin.v1.DatastoreAdmin.ImportEntities:output_type -> google.longrunning.Operation + 24, // 31: google.datastore.admin.v1.DatastoreAdmin.CreateIndex:output_type -> google.longrunning.Operation + 24, // 32: google.datastore.admin.v1.DatastoreAdmin.DeleteIndex:output_type -> google.longrunning.Operation + 21, // 33: google.datastore.admin.v1.DatastoreAdmin.GetIndex:output_type -> google.datastore.admin.v1.Index + 14, // 34: google.datastore.admin.v1.DatastoreAdmin.ListIndexes:output_type -> google.datastore.admin.v1.ListIndexesResponse + 29, // [29:35] is the sub-list for method output_type + 23, // [23:29] is the sub-list for method input_type + 23, // [23:23] is the sub-list for extension type_name + 23, // [23:23] is the sub-list for extension extendee + 0, // [0:23] is the sub-list for field type_name } func init() { file_google_datastore_admin_v1_datastore_admin_proto_init() } @@ -1593,6 +1681,7 @@ func file_google_datastore_admin_v1_datastore_admin_proto_init() { return } file_google_datastore_admin_v1_index_proto_init() + file_google_datastore_admin_v1_migration_proto_init() if !protoimpl.UnsafeEnabled { file_google_datastore_admin_v1_datastore_admin_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CommonMetadata); i { @@ -1762,6 +1851,18 @@ func file_google_datastore_admin_v1_datastore_admin_proto_init() { return nil } } + file_google_datastore_admin_v1_datastore_admin_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DatastoreFirestoreMigrationMetadata); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } } type x struct{} out := protoimpl.TypeBuilder{ @@ -1769,7 +1870,7 @@ func file_google_datastore_admin_v1_datastore_admin_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_google_datastore_admin_v1_datastore_admin_proto_rawDesc, NumEnums: 2, - NumMessages: 17, + NumMessages: 18, NumExtensions: 0, NumServices: 1, }, diff --git a/googleapis/datastore/admin/v1/index.pb.go b/googleapis/datastore/admin/v1/index.pb.go index 3ef690021..2e5f4e088 100644 --- a/googleapis/datastore/admin/v1/index.pb.go +++ b/googleapis/datastore/admin/v1/index.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/admin/v1/index.proto package admin diff --git a/googleapis/datastore/admin/v1/migration.pb.go b/googleapis/datastore/admin/v1/migration.pb.go index 5917d9502..7d4bc5cc0 100644 --- a/googleapis/datastore/admin/v1/migration.pb.go +++ b/googleapis/datastore/admin/v1/migration.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/admin/v1/migration.proto package admin @@ -24,6 +24,7 @@ import ( reflect "reflect" sync "sync" + _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) @@ -475,92 +476,94 @@ var file_google_datastore_admin_v1_migration_proto_rawDesc = []byte{ 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, - 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x22, 0x56, 0x0a, 0x13, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x3f, 0x0a, - 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x29, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, - 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x22, 0xd8, - 0x05, 0x0a, 0x16, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x67, - 0x72, 0x65, 0x73, 0x73, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x3c, 0x0a, 0x04, 0x73, 0x74, 0x65, - 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, - 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x65, - 0x70, 0x52, 0x04, 0x73, 0x74, 0x65, 0x70, 0x12, 0x78, 0x0a, 0x14, 0x70, 0x72, 0x65, 0x70, 0x61, - 0x72, 0x65, 0x5f, 0x73, 0x74, 0x65, 0x70, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, + 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x56, 0x0a, 0x13, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x3f, 0x0a, 0x05, 0x73, + 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, + 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x22, 0xd8, 0x05, 0x0a, + 0x16, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, + 0x73, 0x73, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x3c, 0x0a, 0x04, 0x73, 0x74, 0x65, 0x70, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, - 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, - 0x65, 0x73, 0x73, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x50, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, - 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x48, 0x00, 0x52, 0x12, 0x70, - 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, - 0x73, 0x12, 0x8e, 0x01, 0x0a, 0x1c, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x5f, 0x77, - 0x72, 0x69, 0x74, 0x65, 0x73, 0x5f, 0x73, 0x74, 0x65, 0x70, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, - 0x6c, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, - 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, - 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x64, 0x69, - 0x72, 0x65, 0x63, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, - 0x74, 0x61, 0x69, 0x6c, 0x73, 0x48, 0x00, 0x52, 0x19, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, - 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, 0x69, - 0x6c, 0x73, 0x1a, 0x82, 0x01, 0x0a, 0x12, 0x50, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, 0x53, 0x74, - 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x6c, 0x0a, 0x10, 0x63, 0x6f, 0x6e, - 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, + 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x65, 0x70, 0x52, + 0x04, 0x73, 0x74, 0x65, 0x70, 0x12, 0x78, 0x0a, 0x14, 0x70, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, + 0x5f, 0x73, 0x74, 0x65, 0x70, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, - 0x73, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, - 0x63, 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, - 0x6e, 0x63, 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x1a, 0x89, 0x01, 0x0a, 0x19, 0x52, 0x65, 0x64, 0x69, - 0x72, 0x65, 0x63, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, - 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x6c, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, - 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, - 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, - 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x45, 0x76, 0x65, - 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x4d, 0x6f, - 0x64, 0x65, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x4d, - 0x6f, 0x64, 0x65, 0x22, 0x54, 0x0a, 0x0f, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, - 0x63, 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x1c, 0x43, 0x4f, 0x4e, 0x43, 0x55, 0x52, - 0x52, 0x45, 0x4e, 0x43, 0x59, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, - 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x45, 0x53, 0x53, - 0x49, 0x4d, 0x49, 0x53, 0x54, 0x49, 0x43, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x54, - 0x49, 0x4d, 0x49, 0x53, 0x54, 0x49, 0x43, 0x10, 0x02, 0x42, 0x0e, 0x0a, 0x0c, 0x73, 0x74, 0x65, - 0x70, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2a, 0x58, 0x0a, 0x0e, 0x4d, 0x69, 0x67, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1f, 0x0a, 0x1b, 0x4d, - 0x49, 0x47, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, - 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, - 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x41, 0x55, - 0x53, 0x45, 0x44, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, - 0x45, 0x10, 0x03, 0x2a, 0xe3, 0x01, 0x0a, 0x0d, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x53, 0x74, 0x65, 0x70, 0x12, 0x1e, 0x0a, 0x1a, 0x4d, 0x49, 0x47, 0x52, 0x41, 0x54, 0x49, - 0x4f, 0x4e, 0x5f, 0x53, 0x54, 0x45, 0x50, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, - 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x52, 0x45, 0x50, 0x41, 0x52, 0x45, - 0x10, 0x06, 0x12, 0x09, 0x0a, 0x05, 0x53, 0x54, 0x41, 0x52, 0x54, 0x10, 0x01, 0x12, 0x1e, 0x0a, - 0x1a, 0x41, 0x50, 0x50, 0x4c, 0x59, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x53, 0x5f, 0x53, 0x59, - 0x4e, 0x43, 0x48, 0x52, 0x4f, 0x4e, 0x4f, 0x55, 0x53, 0x4c, 0x59, 0x10, 0x07, 0x12, 0x13, 0x0a, - 0x0f, 0x43, 0x4f, 0x50, 0x59, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x56, 0x45, 0x52, 0x49, 0x46, 0x59, - 0x10, 0x02, 0x12, 0x28, 0x0a, 0x24, 0x52, 0x45, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x5f, 0x45, - 0x56, 0x45, 0x4e, 0x54, 0x55, 0x41, 0x4c, 0x4c, 0x59, 0x5f, 0x43, 0x4f, 0x4e, 0x53, 0x49, 0x53, - 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x53, 0x10, 0x03, 0x12, 0x26, 0x0a, 0x22, - 0x52, 0x45, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x4f, 0x4e, 0x47, 0x4c, - 0x59, 0x5f, 0x43, 0x4f, 0x4e, 0x53, 0x49, 0x53, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x52, 0x45, 0x41, - 0x44, 0x53, 0x10, 0x04, 0x12, 0x13, 0x0a, 0x0f, 0x52, 0x45, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, - 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x53, 0x10, 0x05, 0x42, 0xdb, 0x01, 0x0a, 0x1d, 0x63, 0x6f, - 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, - 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x0e, 0x4d, 0x69, 0x67, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, - 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x70, 0x69, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, - 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xaa, 0x02, 0x1f, - 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x44, 0x61, 0x74, - 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, 0x31, 0xca, - 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x44, - 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x5c, 0x56, - 0x31, 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, - 0x64, 0x3a, 0x3a, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x41, 0x64, - 0x6d, 0x69, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x73, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x50, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, 0x53, 0x74, + 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x48, 0x00, 0x52, 0x12, 0x70, 0x72, 0x65, + 0x70, 0x61, 0x72, 0x65, 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, + 0x8e, 0x01, 0x0a, 0x1c, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x5f, 0x77, 0x72, 0x69, + 0x74, 0x65, 0x73, 0x5f, 0x73, 0x74, 0x65, 0x70, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, + 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x67, + 0x72, 0x65, 0x73, 0x73, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, + 0x63, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, + 0x69, 0x6c, 0x73, 0x48, 0x00, 0x52, 0x19, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x57, + 0x72, 0x69, 0x74, 0x65, 0x73, 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, + 0x1a, 0x82, 0x01, 0x0a, 0x12, 0x50, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, 0x53, 0x74, 0x65, 0x70, + 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x6c, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x63, 0x75, + 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, + 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, + 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x45, + 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, + 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, + 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x1a, 0x89, 0x01, 0x0a, 0x19, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, + 0x63, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x53, 0x74, 0x65, 0x70, 0x44, 0x65, 0x74, 0x61, + 0x69, 0x6c, 0x73, 0x12, 0x6c, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, + 0x63, 0x79, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, + 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x45, 0x76, 0x65, 0x6e, 0x74, + 0x2e, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x4d, 0x6f, 0x64, 0x65, + 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x4d, 0x6f, 0x64, + 0x65, 0x22, 0x54, 0x0a, 0x0f, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, + 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x1c, 0x43, 0x4f, 0x4e, 0x43, 0x55, 0x52, 0x52, 0x45, + 0x4e, 0x43, 0x59, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, + 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x45, 0x53, 0x53, 0x49, 0x4d, + 0x49, 0x53, 0x54, 0x49, 0x43, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x54, 0x49, 0x4d, + 0x49, 0x53, 0x54, 0x49, 0x43, 0x10, 0x02, 0x42, 0x0e, 0x0a, 0x0c, 0x73, 0x74, 0x65, 0x70, 0x5f, + 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2a, 0x58, 0x0a, 0x0e, 0x4d, 0x69, 0x67, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1f, 0x0a, 0x1b, 0x4d, 0x49, 0x47, + 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, + 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, + 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x41, 0x55, 0x53, 0x45, + 0x44, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x10, + 0x03, 0x2a, 0xe3, 0x01, 0x0a, 0x0d, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, + 0x74, 0x65, 0x70, 0x12, 0x1e, 0x0a, 0x1a, 0x4d, 0x49, 0x47, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, + 0x5f, 0x53, 0x54, 0x45, 0x50, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, + 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x52, 0x45, 0x50, 0x41, 0x52, 0x45, 0x10, 0x06, + 0x12, 0x09, 0x0a, 0x05, 0x53, 0x54, 0x41, 0x52, 0x54, 0x10, 0x01, 0x12, 0x1e, 0x0a, 0x1a, 0x41, + 0x50, 0x50, 0x4c, 0x59, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x53, 0x5f, 0x53, 0x59, 0x4e, 0x43, + 0x48, 0x52, 0x4f, 0x4e, 0x4f, 0x55, 0x53, 0x4c, 0x59, 0x10, 0x07, 0x12, 0x13, 0x0a, 0x0f, 0x43, + 0x4f, 0x50, 0x59, 0x5f, 0x41, 0x4e, 0x44, 0x5f, 0x56, 0x45, 0x52, 0x49, 0x46, 0x59, 0x10, 0x02, + 0x12, 0x28, 0x0a, 0x24, 0x52, 0x45, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x5f, 0x45, 0x56, 0x45, + 0x4e, 0x54, 0x55, 0x41, 0x4c, 0x4c, 0x59, 0x5f, 0x43, 0x4f, 0x4e, 0x53, 0x49, 0x53, 0x54, 0x45, + 0x4e, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x53, 0x10, 0x03, 0x12, 0x26, 0x0a, 0x22, 0x52, 0x45, + 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x4f, 0x4e, 0x47, 0x4c, 0x59, 0x5f, + 0x43, 0x4f, 0x4e, 0x53, 0x49, 0x53, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x53, + 0x10, 0x04, 0x12, 0x13, 0x0a, 0x0f, 0x52, 0x45, 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x5f, 0x57, + 0x52, 0x49, 0x54, 0x45, 0x53, 0x10, 0x05, 0x42, 0xdb, 0x01, 0x0a, 0x1d, 0x63, 0x6f, 0x6d, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, + 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x0e, 0x4d, 0x69, 0x67, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, + 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, + 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xaa, 0x02, 0x1f, 0x47, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x73, + 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1f, + 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x44, 0x61, 0x74, + 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x5c, 0x56, 0x31, 0xea, + 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, + 0x3a, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x6d, 0x69, + 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/datastore/admin/v1beta1/datastore_admin.pb.go b/googleapis/datastore/admin/v1beta1/datastore_admin.pb.go index 77d2dbce8..b1a6362e1 100644 --- a/googleapis/datastore/admin/v1beta1/datastore_admin.pb.go +++ b/googleapis/datastore/admin/v1beta1/datastore_admin.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/admin/v1beta1/datastore_admin.proto package admin diff --git a/googleapis/datastore/v1/datastore.pb.go b/googleapis/datastore/v1/datastore.pb.go index e96a6d281..89f522943 100644 --- a/googleapis/datastore/v1/datastore.pb.go +++ b/googleapis/datastore/v1/datastore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/v1/datastore.proto package datastore diff --git a/googleapis/datastore/v1/entity.pb.go b/googleapis/datastore/v1/entity.pb.go index ba8e8c5d6..5c35017d0 100644 --- a/googleapis/datastore/v1/entity.pb.go +++ b/googleapis/datastore/v1/entity.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/v1/entity.proto package datastore @@ -317,7 +317,7 @@ func (x *Value) GetNullValue() structpb.NullValue { if x, ok := x.GetValueType().(*Value_NullValue); ok { return x.NullValue } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Value) GetBooleanValue() bool { diff --git a/googleapis/datastore/v1/query.pb.go b/googleapis/datastore/v1/query.pb.go index d0d1ea18c..51fcb1834 100644 --- a/googleapis/datastore/v1/query.pb.go +++ b/googleapis/datastore/v1/query.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/v1/query.proto package datastore diff --git a/googleapis/datastore/v1beta3/datastore.pb.go b/googleapis/datastore/v1beta3/datastore.pb.go index d12a74747..de0c81aa2 100644 --- a/googleapis/datastore/v1beta3/datastore.pb.go +++ b/googleapis/datastore/v1beta3/datastore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/v1beta3/datastore.proto package datastore diff --git a/googleapis/datastore/v1beta3/entity.pb.go b/googleapis/datastore/v1beta3/entity.pb.go index 78bfcd277..789504c88 100644 --- a/googleapis/datastore/v1beta3/entity.pb.go +++ b/googleapis/datastore/v1beta3/entity.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/v1beta3/entity.proto package datastore @@ -317,7 +317,7 @@ func (x *Value) GetNullValue() structpb.NullValue { if x, ok := x.GetValueType().(*Value_NullValue); ok { return x.NullValue } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Value) GetBooleanValue() bool { diff --git a/googleapis/datastore/v1beta3/query.pb.go b/googleapis/datastore/v1beta3/query.pb.go index 96c4722de..a24a1641f 100644 --- a/googleapis/datastore/v1beta3/query.pb.go +++ b/googleapis/datastore/v1beta3/query.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/datastore/v1beta3/query.proto package datastore diff --git a/googleapis/devtools/artifactregistry/v1/artifact.pb.go b/googleapis/devtools/artifactregistry/v1/artifact.pb.go index d68fa8a67..0bdac4ec2 100644 --- a/googleapis/devtools/artifactregistry/v1/artifact.pb.go +++ b/googleapis/devtools/artifactregistry/v1/artifact.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1/artifact.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1/repository.pb.go b/googleapis/devtools/artifactregistry/v1/repository.pb.go index 0321b68a2..9bab86988 100644 --- a/googleapis/devtools/artifactregistry/v1/repository.pb.go +++ b/googleapis/devtools/artifactregistry/v1/repository.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1/repository.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1/service.pb.go b/googleapis/devtools/artifactregistry/v1/service.pb.go index aa500df8c..2b0578ecd 100644 --- a/googleapis/devtools/artifactregistry/v1/service.pb.go +++ b/googleapis/devtools/artifactregistry/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1/service.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1beta2/file.pb.go b/googleapis/devtools/artifactregistry/v1beta2/file.pb.go index d7e7e799b..6adacddfd 100644 --- a/googleapis/devtools/artifactregistry/v1beta2/file.pb.go +++ b/googleapis/devtools/artifactregistry/v1beta2/file.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1beta2/file.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1beta2/package.pb.go b/googleapis/devtools/artifactregistry/v1beta2/package.pb.go index 30c005f98..51671a5f4 100644 --- a/googleapis/devtools/artifactregistry/v1beta2/package.pb.go +++ b/googleapis/devtools/artifactregistry/v1beta2/package.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1beta2/package.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1beta2/repository.pb.go b/googleapis/devtools/artifactregistry/v1beta2/repository.pb.go index dde7600cc..4e53d23bd 100644 --- a/googleapis/devtools/artifactregistry/v1beta2/repository.pb.go +++ b/googleapis/devtools/artifactregistry/v1beta2/repository.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1beta2/repository.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1beta2/service.pb.go b/googleapis/devtools/artifactregistry/v1beta2/service.pb.go index e3d054113..cd525f2e8 100644 --- a/googleapis/devtools/artifactregistry/v1beta2/service.pb.go +++ b/googleapis/devtools/artifactregistry/v1beta2/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1beta2/service.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1beta2/settings.pb.go b/googleapis/devtools/artifactregistry/v1beta2/settings.pb.go index 0871c3a7e..ddf68d9ac 100644 --- a/googleapis/devtools/artifactregistry/v1beta2/settings.pb.go +++ b/googleapis/devtools/artifactregistry/v1beta2/settings.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1beta2/settings.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1beta2/tag.pb.go b/googleapis/devtools/artifactregistry/v1beta2/tag.pb.go index fc75e4419..51ad87848 100644 --- a/googleapis/devtools/artifactregistry/v1beta2/tag.pb.go +++ b/googleapis/devtools/artifactregistry/v1beta2/tag.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1beta2/tag.proto package artifactregistry diff --git a/googleapis/devtools/artifactregistry/v1beta2/version.pb.go b/googleapis/devtools/artifactregistry/v1beta2/version.pb.go index d6c07cf6a..edb1146dd 100644 --- a/googleapis/devtools/artifactregistry/v1beta2/version.pb.go +++ b/googleapis/devtools/artifactregistry/v1beta2/version.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/artifactregistry/v1beta2/version.proto package artifactregistry diff --git a/googleapis/devtools/build/v1/build_events.pb.go b/googleapis/devtools/build/v1/build_events.pb.go index 53e429376..b362dab90 100644 --- a/googleapis/devtools/build/v1/build_events.pb.go +++ b/googleapis/devtools/build/v1/build_events.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/build/v1/build_events.proto package build diff --git a/googleapis/devtools/build/v1/build_status.pb.go b/googleapis/devtools/build/v1/build_status.pb.go index 02a824b22..b4718aaed 100644 --- a/googleapis/devtools/build/v1/build_status.pb.go +++ b/googleapis/devtools/build/v1/build_status.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/build/v1/build_status.proto package build diff --git a/googleapis/devtools/build/v1/publish_build_event.pb.go b/googleapis/devtools/build/v1/publish_build_event.pb.go index b0e413cbd..f66d1e451 100644 --- a/googleapis/devtools/build/v1/publish_build_event.pb.go +++ b/googleapis/devtools/build/v1/publish_build_event.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/build/v1/publish_build_event.proto package build diff --git a/googleapis/devtools/cloudbuild/v1/cloudbuild.pb.go b/googleapis/devtools/cloudbuild/v1/cloudbuild.pb.go index 61bf11d02..facc0a397 100644 --- a/googleapis/devtools/cloudbuild/v1/cloudbuild.pb.go +++ b/googleapis/devtools/cloudbuild/v1/cloudbuild.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/cloudbuild/v1/cloudbuild.proto package cloudbuild diff --git a/googleapis/devtools/clouddebugger/v2/controller.pb.go b/googleapis/devtools/clouddebugger/v2/controller.pb.go index 6d43463a3..915460666 100644 --- a/googleapis/devtools/clouddebugger/v2/controller.pb.go +++ b/googleapis/devtools/clouddebugger/v2/controller.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/clouddebugger/v2/controller.proto package clouddebugger diff --git a/googleapis/devtools/clouddebugger/v2/data.pb.go b/googleapis/devtools/clouddebugger/v2/data.pb.go index aac158508..92204467b 100644 --- a/googleapis/devtools/clouddebugger/v2/data.pb.go +++ b/googleapis/devtools/clouddebugger/v2/data.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/clouddebugger/v2/data.proto package clouddebugger diff --git a/googleapis/devtools/clouddebugger/v2/debugger.pb.go b/googleapis/devtools/clouddebugger/v2/debugger.pb.go index 27ba0ccec..94c8ff588 100644 --- a/googleapis/devtools/clouddebugger/v2/debugger.pb.go +++ b/googleapis/devtools/clouddebugger/v2/debugger.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/clouddebugger/v2/debugger.proto package clouddebugger diff --git a/googleapis/devtools/clouderrorreporting/v1beta1/common.pb.go b/googleapis/devtools/clouderrorreporting/v1beta1/common.pb.go index 9c061216e..d36ac58a2 100644 --- a/googleapis/devtools/clouderrorreporting/v1beta1/common.pb.go +++ b/googleapis/devtools/clouderrorreporting/v1beta1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/clouderrorreporting/v1beta1/common.proto package clouderrorreporting diff --git a/googleapis/devtools/clouderrorreporting/v1beta1/error_group_service.pb.go b/googleapis/devtools/clouderrorreporting/v1beta1/error_group_service.pb.go index cc10a778e..f462161b4 100644 --- a/googleapis/devtools/clouderrorreporting/v1beta1/error_group_service.pb.go +++ b/googleapis/devtools/clouderrorreporting/v1beta1/error_group_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/clouderrorreporting/v1beta1/error_group_service.proto package clouderrorreporting diff --git a/googleapis/devtools/clouderrorreporting/v1beta1/error_stats_service.pb.go b/googleapis/devtools/clouderrorreporting/v1beta1/error_stats_service.pb.go index 06bb51a82..a7687b32c 100644 --- a/googleapis/devtools/clouderrorreporting/v1beta1/error_stats_service.pb.go +++ b/googleapis/devtools/clouderrorreporting/v1beta1/error_stats_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/clouderrorreporting/v1beta1/error_stats_service.proto package clouderrorreporting diff --git a/googleapis/devtools/clouderrorreporting/v1beta1/report_errors_service.pb.go b/googleapis/devtools/clouderrorreporting/v1beta1/report_errors_service.pb.go index 3298e5259..09e28c195 100644 --- a/googleapis/devtools/clouderrorreporting/v1beta1/report_errors_service.pb.go +++ b/googleapis/devtools/clouderrorreporting/v1beta1/report_errors_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/clouderrorreporting/v1beta1/report_errors_service.proto package clouderrorreporting diff --git a/googleapis/devtools/cloudprofiler/v2/profiler.pb.go b/googleapis/devtools/cloudprofiler/v2/profiler.pb.go index f91e056e8..43d84f671 100644 --- a/googleapis/devtools/cloudprofiler/v2/profiler.pb.go +++ b/googleapis/devtools/cloudprofiler/v2/profiler.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/cloudprofiler/v2/profiler.proto package cloudprofiler diff --git a/googleapis/devtools/cloudtrace/v1/trace.pb.go b/googleapis/devtools/cloudtrace/v1/trace.pb.go index 34ffbb17b..81b842f74 100644 --- a/googleapis/devtools/cloudtrace/v1/trace.pb.go +++ b/googleapis/devtools/cloudtrace/v1/trace.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/cloudtrace/v1/trace.proto package cloudtrace diff --git a/googleapis/devtools/cloudtrace/v2/trace.pb.go b/googleapis/devtools/cloudtrace/v2/trace.pb.go index 2f4010bb2..602b2a25c 100644 --- a/googleapis/devtools/cloudtrace/v2/trace.pb.go +++ b/googleapis/devtools/cloudtrace/v2/trace.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/cloudtrace/v2/trace.proto package cloudtrace diff --git a/googleapis/devtools/cloudtrace/v2/tracing.pb.go b/googleapis/devtools/cloudtrace/v2/tracing.pb.go index 1c5b08cfd..0fdf5116a 100644 --- a/googleapis/devtools/cloudtrace/v2/tracing.pb.go +++ b/googleapis/devtools/cloudtrace/v2/tracing.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/cloudtrace/v2/tracing.proto package cloudtrace diff --git a/googleapis/devtools/containeranalysis/v1beta1/attestation/attestation.pb.go b/googleapis/devtools/containeranalysis/v1beta1/attestation/attestation.pb.go index eb51eefde..69601a91f 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/attestation/attestation.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/attestation/attestation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/attestation/attestation.proto package attestation diff --git a/googleapis/devtools/containeranalysis/v1beta1/build/build.pb.go b/googleapis/devtools/containeranalysis/v1beta1/build/build.pb.go index 7012780e5..206017be9 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/build/build.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/build/build.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/build/build.proto package build diff --git a/googleapis/devtools/containeranalysis/v1beta1/common/common.pb.go b/googleapis/devtools/containeranalysis/v1beta1/common/common.pb.go index 9e558844d..caa86ce37 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/common/common.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/common/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/common/common.proto package common diff --git a/googleapis/devtools/containeranalysis/v1beta1/containeranalysis.pb.go b/googleapis/devtools/containeranalysis/v1beta1/containeranalysis.pb.go index 7519a0f54..1f9eaf3c8 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/containeranalysis.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/containeranalysis.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/containeranalysis.proto package containeranalysis diff --git a/googleapis/devtools/containeranalysis/v1beta1/cvss/cvss.pb.go b/googleapis/devtools/containeranalysis/v1beta1/cvss/cvss.pb.go index ba830900e..12df88a86 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/cvss/cvss.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/cvss/cvss.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/cvss/cvss.proto package cvss diff --git a/googleapis/devtools/containeranalysis/v1beta1/deployment/deployment.pb.go b/googleapis/devtools/containeranalysis/v1beta1/deployment/deployment.pb.go index 133b9578b..199a3e112 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/deployment/deployment.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/deployment/deployment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/deployment/deployment.proto package deployment diff --git a/googleapis/devtools/containeranalysis/v1beta1/discovery/discovery.pb.go b/googleapis/devtools/containeranalysis/v1beta1/discovery/discovery.pb.go index c773f6cea..bb83a211d 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/discovery/discovery.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/discovery/discovery.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/discovery/discovery.proto package discovery @@ -207,7 +207,7 @@ func (x *Discovery) GetAnalysisKind() common.NoteKind { if x != nil { return x.AnalysisKind } - return common.NoteKind_NOTE_KIND_UNSPECIFIED + return common.NoteKind(0) } // Details of a discovery occurrence. diff --git a/googleapis/devtools/containeranalysis/v1beta1/grafeas/grafeas.pb.go b/googleapis/devtools/containeranalysis/v1beta1/grafeas/grafeas.pb.go index 0e3630288..525c01f10 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/grafeas/grafeas.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/grafeas/grafeas.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/grafeas/grafeas.proto package grafeas @@ -147,7 +147,7 @@ func (x *Occurrence) GetKind() common.NoteKind { if x != nil { return x.Kind } - return common.NoteKind_NOTE_KIND_UNSPECIFIED + return common.NoteKind(0) } func (x *Occurrence) GetRemediation() string { @@ -448,7 +448,7 @@ func (x *Note) GetKind() common.NoteKind { if x != nil { return x.Kind } - return common.NoteKind_NOTE_KIND_UNSPECIFIED + return common.NoteKind(0) } func (x *Note) GetRelatedUrl() []*common.RelatedUrl { @@ -1902,7 +1902,7 @@ func (x *VulnerabilityOccurrencesSummary_FixableTotalByDigest) GetSeverity() vul if x != nil { return x.Severity } - return vulnerability.Severity_SEVERITY_UNSPECIFIED + return vulnerability.Severity(0) } func (x *VulnerabilityOccurrencesSummary_FixableTotalByDigest) GetFixableCount() int64 { diff --git a/googleapis/devtools/containeranalysis/v1beta1/image/image.pb.go b/googleapis/devtools/containeranalysis/v1beta1/image/image.pb.go index f24845d05..584989fd6 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/image/image.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/image/image.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/image/image.proto package image diff --git a/googleapis/devtools/containeranalysis/v1beta1/package/package.pb.go b/googleapis/devtools/containeranalysis/v1beta1/package/package.pb.go index 04fd6a6eb..0f5324114 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/package/package.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/package/package.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/package/package.proto package _package diff --git a/googleapis/devtools/containeranalysis/v1beta1/provenance/provenance.pb.go b/googleapis/devtools/containeranalysis/v1beta1/provenance/provenance.pb.go index 3dfab0078..53ddde810 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/provenance/provenance.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/provenance/provenance.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/provenance/provenance.proto package provenance diff --git a/googleapis/devtools/containeranalysis/v1beta1/source/source.pb.go b/googleapis/devtools/containeranalysis/v1beta1/source/source.pb.go index 1109461dc..0837918d2 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/source/source.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/source/source.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/source/source.proto package source diff --git a/googleapis/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.pb.go b/googleapis/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.pb.go index 718b4ab52..75e8c4a60 100644 --- a/googleapis/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.pb.go +++ b/googleapis/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.proto package vulnerability diff --git a/googleapis/devtools/remoteworkers/v1test2/bots.pb.go b/googleapis/devtools/remoteworkers/v1test2/bots.pb.go index 7c6c91e91..a31dff348 100644 --- a/googleapis/devtools/remoteworkers/v1test2/bots.pb.go +++ b/googleapis/devtools/remoteworkers/v1test2/bots.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/remoteworkers/v1test2/bots.proto package remoteworkers diff --git a/googleapis/devtools/remoteworkers/v1test2/command.pb.go b/googleapis/devtools/remoteworkers/v1test2/command.pb.go index d7a5788bb..f602c207f 100644 --- a/googleapis/devtools/remoteworkers/v1test2/command.pb.go +++ b/googleapis/devtools/remoteworkers/v1test2/command.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/remoteworkers/v1test2/command.proto package remoteworkers diff --git a/googleapis/devtools/remoteworkers/v1test2/worker.pb.go b/googleapis/devtools/remoteworkers/v1test2/worker.pb.go index 546159ecb..2db6b4d01 100644 --- a/googleapis/devtools/remoteworkers/v1test2/worker.pb.go +++ b/googleapis/devtools/remoteworkers/v1test2/worker.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/remoteworkers/v1test2/worker.proto package remoteworkers diff --git a/googleapis/devtools/resultstore/v2/action.pb.go b/googleapis/devtools/resultstore/v2/action.pb.go index 3070e6e51..5f12492d7 100644 --- a/googleapis/devtools/resultstore/v2/action.pb.go +++ b/googleapis/devtools/resultstore/v2/action.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/action.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/common.pb.go b/googleapis/devtools/resultstore/v2/common.pb.go index 953e45a9b..f0c978526 100644 --- a/googleapis/devtools/resultstore/v2/common.pb.go +++ b/googleapis/devtools/resultstore/v2/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/common.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/configuration.pb.go b/googleapis/devtools/resultstore/v2/configuration.pb.go index 37b8063ba..7d2f9aa7f 100644 --- a/googleapis/devtools/resultstore/v2/configuration.pb.go +++ b/googleapis/devtools/resultstore/v2/configuration.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/configuration.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/configured_target.pb.go b/googleapis/devtools/resultstore/v2/configured_target.pb.go index 2b1c42101..4f575cb36 100644 --- a/googleapis/devtools/resultstore/v2/configured_target.pb.go +++ b/googleapis/devtools/resultstore/v2/configured_target.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/configured_target.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/coverage.pb.go b/googleapis/devtools/resultstore/v2/coverage.pb.go index 5224b283a..b6632435b 100644 --- a/googleapis/devtools/resultstore/v2/coverage.pb.go +++ b/googleapis/devtools/resultstore/v2/coverage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/coverage.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/coverage_summary.pb.go b/googleapis/devtools/resultstore/v2/coverage_summary.pb.go index a0d35d3c3..e541b55f8 100644 --- a/googleapis/devtools/resultstore/v2/coverage_summary.pb.go +++ b/googleapis/devtools/resultstore/v2/coverage_summary.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/coverage_summary.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/download_metadata.pb.go b/googleapis/devtools/resultstore/v2/download_metadata.pb.go index 74f6c6b9b..e0ca5dda2 100644 --- a/googleapis/devtools/resultstore/v2/download_metadata.pb.go +++ b/googleapis/devtools/resultstore/v2/download_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/download_metadata.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/file.pb.go b/googleapis/devtools/resultstore/v2/file.pb.go index 3acf3bef6..3e4572fc6 100644 --- a/googleapis/devtools/resultstore/v2/file.pb.go +++ b/googleapis/devtools/resultstore/v2/file.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/file.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/file_processing_error.pb.go b/googleapis/devtools/resultstore/v2/file_processing_error.pb.go index 8e02647f5..9bc41ecdd 100644 --- a/googleapis/devtools/resultstore/v2/file_processing_error.pb.go +++ b/googleapis/devtools/resultstore/v2/file_processing_error.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/file_processing_error.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/file_set.pb.go b/googleapis/devtools/resultstore/v2/file_set.pb.go index 866b161e0..bce694495 100644 --- a/googleapis/devtools/resultstore/v2/file_set.pb.go +++ b/googleapis/devtools/resultstore/v2/file_set.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/file_set.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/invocation.pb.go b/googleapis/devtools/resultstore/v2/invocation.pb.go index 7d704c636..599d94dab 100644 --- a/googleapis/devtools/resultstore/v2/invocation.pb.go +++ b/googleapis/devtools/resultstore/v2/invocation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/invocation.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/resultstore_download.pb.go b/googleapis/devtools/resultstore/v2/resultstore_download.pb.go index 0997953a8..88f4226c6 100644 --- a/googleapis/devtools/resultstore/v2/resultstore_download.pb.go +++ b/googleapis/devtools/resultstore/v2/resultstore_download.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/resultstore_download.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/resultstore_file_download.pb.go b/googleapis/devtools/resultstore/v2/resultstore_file_download.pb.go index d5f564437..37a423e73 100644 --- a/googleapis/devtools/resultstore/v2/resultstore_file_download.pb.go +++ b/googleapis/devtools/resultstore/v2/resultstore_file_download.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/resultstore_file_download.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/resultstore_upload.pb.go b/googleapis/devtools/resultstore/v2/resultstore_upload.pb.go index 0c78f6586..3bae94350 100644 --- a/googleapis/devtools/resultstore/v2/resultstore_upload.pb.go +++ b/googleapis/devtools/resultstore/v2/resultstore_upload.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/resultstore_upload.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/target.pb.go b/googleapis/devtools/resultstore/v2/target.pb.go index 570f4f094..9a1b30459 100644 --- a/googleapis/devtools/resultstore/v2/target.pb.go +++ b/googleapis/devtools/resultstore/v2/target.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/target.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/test_suite.pb.go b/googleapis/devtools/resultstore/v2/test_suite.pb.go index f1b93855b..e9c56e957 100644 --- a/googleapis/devtools/resultstore/v2/test_suite.pb.go +++ b/googleapis/devtools/resultstore/v2/test_suite.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/test_suite.proto package resultstore diff --git a/googleapis/devtools/resultstore/v2/upload_metadata.pb.go b/googleapis/devtools/resultstore/v2/upload_metadata.pb.go index b78c44c39..1a40dcb52 100644 --- a/googleapis/devtools/resultstore/v2/upload_metadata.pb.go +++ b/googleapis/devtools/resultstore/v2/upload_metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/resultstore/v2/upload_metadata.proto package resultstore diff --git a/googleapis/devtools/source/v1/source_context.pb.go b/googleapis/devtools/source/v1/source_context.pb.go index 609145e5f..5f4fbd061 100644 --- a/googleapis/devtools/source/v1/source_context.pb.go +++ b/googleapis/devtools/source/v1/source_context.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/source/v1/source_context.proto package source diff --git a/googleapis/devtools/sourcerepo/v1/sourcerepo.pb.go b/googleapis/devtools/sourcerepo/v1/sourcerepo.pb.go index aa3a47881..44d762cc4 100644 --- a/googleapis/devtools/sourcerepo/v1/sourcerepo.pb.go +++ b/googleapis/devtools/sourcerepo/v1/sourcerepo.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/sourcerepo/v1/sourcerepo.proto package sourcerepo diff --git a/googleapis/devtools/testing/v1/application_details.pb.go b/googleapis/devtools/testing/v1/application_details.pb.go index 0d720d3f2..4d8c7d757 100644 --- a/googleapis/devtools/testing/v1/application_details.pb.go +++ b/googleapis/devtools/testing/v1/application_details.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/testing/v1/application_details.proto package testing diff --git a/googleapis/devtools/testing/v1/test_environment_discovery.pb.go b/googleapis/devtools/testing/v1/test_environment_discovery.pb.go index f8580bdd9..567c724c0 100644 --- a/googleapis/devtools/testing/v1/test_environment_discovery.pb.go +++ b/googleapis/devtools/testing/v1/test_environment_discovery.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/testing/v1/test_environment_discovery.proto package testing diff --git a/googleapis/devtools/testing/v1/test_execution.pb.go b/googleapis/devtools/testing/v1/test_execution.pb.go index ed3af79a6..230e53c42 100644 --- a/googleapis/devtools/testing/v1/test_execution.pb.go +++ b/googleapis/devtools/testing/v1/test_execution.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/devtools/testing/v1/test_execution.proto package testing diff --git a/googleapis/example/library/v1/library.pb.go b/googleapis/example/library/v1/library.pb.go index 19d768b71..a4a7af242 100644 --- a/googleapis/example/library/v1/library.pb.go +++ b/googleapis/example/library/v1/library.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/example/library/v1/library.proto package library diff --git a/googleapis/firebase/fcm/connection/v1alpha1/connection_api.pb.go b/googleapis/firebase/fcm/connection/v1alpha1/connection_api.pb.go index 5ba48580e..8fd81a79c 100644 --- a/googleapis/firebase/fcm/connection/v1alpha1/connection_api.pb.go +++ b/googleapis/firebase/fcm/connection/v1alpha1/connection_api.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firebase/fcm/connection/v1alpha1/connection_api.proto package connection diff --git a/googleapis/firestore/admin/v1/database.pb.go b/googleapis/firestore/admin/v1/database.pb.go new file mode 100644 index 000000000..cfedb248c --- /dev/null +++ b/googleapis/firestore/admin/v1/database.pb.go @@ -0,0 +1,386 @@ +// Copyright 2021 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 +// +// http://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. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.27.1 +// protoc v3.19.1 +// source: google/firestore/admin/v1/database.proto + +package admin + +import ( + reflect "reflect" + sync "sync" + + _ "google.golang.org/genproto/googleapis/api/annotations" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + _ "google.golang.org/protobuf/types/known/durationpb" + _ "google.golang.org/protobuf/types/known/timestamppb" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// The type of the database. +// See https://cloud.google.com/datastore/docs/firestore-or-datastore for +// information about how to choose. +type Database_DatabaseType int32 + +const ( + // The default value. This value is used if the database type is omitted. + Database_DATABASE_TYPE_UNSPECIFIED Database_DatabaseType = 0 + // Firestore Native Mode + Database_FIRESTORE_NATIVE Database_DatabaseType = 1 + // Firestore in Datastore Mode. + Database_DATASTORE_MODE Database_DatabaseType = 2 +) + +// Enum value maps for Database_DatabaseType. +var ( + Database_DatabaseType_name = map[int32]string{ + 0: "DATABASE_TYPE_UNSPECIFIED", + 1: "FIRESTORE_NATIVE", + 2: "DATASTORE_MODE", + } + Database_DatabaseType_value = map[string]int32{ + "DATABASE_TYPE_UNSPECIFIED": 0, + "FIRESTORE_NATIVE": 1, + "DATASTORE_MODE": 2, + } +) + +func (x Database_DatabaseType) Enum() *Database_DatabaseType { + p := new(Database_DatabaseType) + *p = x + return p +} + +func (x Database_DatabaseType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Database_DatabaseType) Descriptor() protoreflect.EnumDescriptor { + return file_google_firestore_admin_v1_database_proto_enumTypes[0].Descriptor() +} + +func (Database_DatabaseType) Type() protoreflect.EnumType { + return &file_google_firestore_admin_v1_database_proto_enumTypes[0] +} + +func (x Database_DatabaseType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Database_DatabaseType.Descriptor instead. +func (Database_DatabaseType) EnumDescriptor() ([]byte, []int) { + return file_google_firestore_admin_v1_database_proto_rawDescGZIP(), []int{0, 0} +} + +// The type of concurrency control mode for transactions. +type Database_ConcurrencyMode int32 + +const ( + // Not used. + Database_CONCURRENCY_MODE_UNSPECIFIED Database_ConcurrencyMode = 0 + // Use optimistic concurrency control by default. This setting is available + // for Cloud Firestore customers. + Database_OPTIMISTIC Database_ConcurrencyMode = 1 + // Use pessimistic concurrency control by default. This setting is available + // for Cloud Firestore customers. + // This is the default setting for Cloud Firestore. + Database_PESSIMISTIC Database_ConcurrencyMode = 2 + // Use optimistic concurrency control with entity groups by default. This is + // the only available setting for Cloud Datastore customers. + // This is the default setting for Cloud Datastore. + Database_OPTIMISTIC_WITH_ENTITY_GROUPS Database_ConcurrencyMode = 3 +) + +// Enum value maps for Database_ConcurrencyMode. +var ( + Database_ConcurrencyMode_name = map[int32]string{ + 0: "CONCURRENCY_MODE_UNSPECIFIED", + 1: "OPTIMISTIC", + 2: "PESSIMISTIC", + 3: "OPTIMISTIC_WITH_ENTITY_GROUPS", + } + Database_ConcurrencyMode_value = map[string]int32{ + "CONCURRENCY_MODE_UNSPECIFIED": 0, + "OPTIMISTIC": 1, + "PESSIMISTIC": 2, + "OPTIMISTIC_WITH_ENTITY_GROUPS": 3, + } +) + +func (x Database_ConcurrencyMode) Enum() *Database_ConcurrencyMode { + p := new(Database_ConcurrencyMode) + *p = x + return p +} + +func (x Database_ConcurrencyMode) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Database_ConcurrencyMode) Descriptor() protoreflect.EnumDescriptor { + return file_google_firestore_admin_v1_database_proto_enumTypes[1].Descriptor() +} + +func (Database_ConcurrencyMode) Type() protoreflect.EnumType { + return &file_google_firestore_admin_v1_database_proto_enumTypes[1] +} + +func (x Database_ConcurrencyMode) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Database_ConcurrencyMode.Descriptor instead. +func (Database_ConcurrencyMode) EnumDescriptor() ([]byte, []int) { + return file_google_firestore_admin_v1_database_proto_rawDescGZIP(), []int{0, 1} +} + +// A Cloud Firestore Database. +// Currently only one database is allowed per cloud project; this database +// must have a `database_id` of '(default)'. +type Database struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The resource name of the Database. + // Format: `projects/{project}/databases/{database}` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // The location of the database. Available databases are listed at + // https://cloud.google.com/firestore/docs/locations. + LocationId string `protobuf:"bytes,9,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"` + // The type of the database. + // See https://cloud.google.com/datastore/docs/firestore-or-datastore for + // information about how to choose. + Type Database_DatabaseType `protobuf:"varint,10,opt,name=type,proto3,enum=google.firestore.admin.v1.Database_DatabaseType" json:"type,omitempty"` + // The concurrency control mode to use for this database. + ConcurrencyMode Database_ConcurrencyMode `protobuf:"varint,15,opt,name=concurrency_mode,json=concurrencyMode,proto3,enum=google.firestore.admin.v1.Database_ConcurrencyMode" json:"concurrency_mode,omitempty"` + // This checksum is computed by the server based on the value of other + // fields, and may be sent on update and delete requests to ensure the + // client has an up-to-date value before proceeding. + Etag string `protobuf:"bytes,99,opt,name=etag,proto3" json:"etag,omitempty"` +} + +func (x *Database) Reset() { + *x = Database{} + if protoimpl.UnsafeEnabled { + mi := &file_google_firestore_admin_v1_database_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Database) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Database) ProtoMessage() {} + +func (x *Database) ProtoReflect() protoreflect.Message { + mi := &file_google_firestore_admin_v1_database_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Database.ProtoReflect.Descriptor instead. +func (*Database) Descriptor() ([]byte, []int) { + return file_google_firestore_admin_v1_database_proto_rawDescGZIP(), []int{0} +} + +func (x *Database) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *Database) GetLocationId() string { + if x != nil { + return x.LocationId + } + return "" +} + +func (x *Database) GetType() Database_DatabaseType { + if x != nil { + return x.Type + } + return Database_DATABASE_TYPE_UNSPECIFIED +} + +func (x *Database) GetConcurrencyMode() Database_ConcurrencyMode { + if x != nil { + return x.ConcurrencyMode + } + return Database_CONCURRENCY_MODE_UNSPECIFIED +} + +func (x *Database) GetEtag() string { + if x != nil { + return x.Etag + } + return "" +} + +var File_google_firestore_admin_v1_database_proto protoreflect.FileDescriptor + +var file_google_firestore_admin_v1_database_proto_rawDesc = []byte{ + 0x0a, 0x28, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x61, 0x74, 0x61, + 0x62, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x19, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, + 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, + 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, + 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, + 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, + 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, + 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x22, 0x9f, 0x04, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x12, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, + 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, + 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x49, 0x64, 0x12, 0x44, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, + 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, + 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x79, + 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x5e, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x63, + 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x79, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x0f, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, + 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x44, + 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, + 0x6e, 0x63, 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, + 0x65, 0x6e, 0x63, 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, + 0x18, 0x63, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x65, 0x74, 0x61, 0x67, 0x22, 0x57, 0x0a, 0x0c, + 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x19, + 0x44, 0x41, 0x54, 0x41, 0x42, 0x41, 0x53, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, + 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x46, + 0x49, 0x52, 0x45, 0x53, 0x54, 0x4f, 0x52, 0x45, 0x5f, 0x4e, 0x41, 0x54, 0x49, 0x56, 0x45, 0x10, + 0x01, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41, 0x53, 0x54, 0x4f, 0x52, 0x45, 0x5f, 0x4d, + 0x4f, 0x44, 0x45, 0x10, 0x02, 0x22, 0x77, 0x0a, 0x0f, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, + 0x65, 0x6e, 0x63, 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x1c, 0x43, 0x4f, 0x4e, 0x43, + 0x55, 0x52, 0x52, 0x45, 0x4e, 0x43, 0x59, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, + 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, + 0x54, 0x49, 0x4d, 0x49, 0x53, 0x54, 0x49, 0x43, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x45, + 0x53, 0x53, 0x49, 0x4d, 0x49, 0x53, 0x54, 0x49, 0x43, 0x10, 0x02, 0x12, 0x21, 0x0a, 0x1d, 0x4f, + 0x50, 0x54, 0x49, 0x4d, 0x49, 0x53, 0x54, 0x49, 0x43, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x45, + 0x4e, 0x54, 0x49, 0x54, 0x59, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x53, 0x10, 0x03, 0x3a, 0x52, + 0xea, 0x41, 0x4f, 0x0a, 0x21, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, + 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x27, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, + 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x7d, 0x52, + 0x01, 0x01, 0x42, 0xe1, 0x01, 0x0a, 0x1d, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, + 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x50, 0x72, + 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, + 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x66, 0x69, 0x72, + 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x3b, + 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xa2, 0x02, 0x04, 0x47, 0x43, 0x46, 0x53, 0xaa, 0x02, 0x1f, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x46, 0x69, 0x72, 0x65, + 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, + 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x46, 0x69, + 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x5c, 0x56, 0x31, + 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, + 0x3a, 0x3a, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x6d, + 0x69, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_google_firestore_admin_v1_database_proto_rawDescOnce sync.Once + file_google_firestore_admin_v1_database_proto_rawDescData = file_google_firestore_admin_v1_database_proto_rawDesc +) + +func file_google_firestore_admin_v1_database_proto_rawDescGZIP() []byte { + file_google_firestore_admin_v1_database_proto_rawDescOnce.Do(func() { + file_google_firestore_admin_v1_database_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_firestore_admin_v1_database_proto_rawDescData) + }) + return file_google_firestore_admin_v1_database_proto_rawDescData +} + +var file_google_firestore_admin_v1_database_proto_enumTypes = make([]protoimpl.EnumInfo, 2) +var file_google_firestore_admin_v1_database_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_firestore_admin_v1_database_proto_goTypes = []interface{}{ + (Database_DatabaseType)(0), // 0: google.firestore.admin.v1.Database.DatabaseType + (Database_ConcurrencyMode)(0), // 1: google.firestore.admin.v1.Database.ConcurrencyMode + (*Database)(nil), // 2: google.firestore.admin.v1.Database +} +var file_google_firestore_admin_v1_database_proto_depIdxs = []int32{ + 0, // 0: google.firestore.admin.v1.Database.type:type_name -> google.firestore.admin.v1.Database.DatabaseType + 1, // 1: google.firestore.admin.v1.Database.concurrency_mode:type_name -> google.firestore.admin.v1.Database.ConcurrencyMode + 2, // [2:2] is the sub-list for method output_type + 2, // [2:2] is the sub-list for method input_type + 2, // [2:2] is the sub-list for extension type_name + 2, // [2:2] is the sub-list for extension extendee + 0, // [0:2] is the sub-list for field type_name +} + +func init() { file_google_firestore_admin_v1_database_proto_init() } +func file_google_firestore_admin_v1_database_proto_init() { + if File_google_firestore_admin_v1_database_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_google_firestore_admin_v1_database_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Database); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_google_firestore_admin_v1_database_proto_rawDesc, + NumEnums: 2, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_firestore_admin_v1_database_proto_goTypes, + DependencyIndexes: file_google_firestore_admin_v1_database_proto_depIdxs, + EnumInfos: file_google_firestore_admin_v1_database_proto_enumTypes, + MessageInfos: file_google_firestore_admin_v1_database_proto_msgTypes, + }.Build() + File_google_firestore_admin_v1_database_proto = out.File + file_google_firestore_admin_v1_database_proto_rawDesc = nil + file_google_firestore_admin_v1_database_proto_goTypes = nil + file_google_firestore_admin_v1_database_proto_depIdxs = nil +} diff --git a/googleapis/firestore/admin/v1/field.pb.go b/googleapis/firestore/admin/v1/field.pb.go index 6a587b1eb..a785566f9 100644 --- a/googleapis/firestore/admin/v1/field.pb.go +++ b/googleapis/firestore/admin/v1/field.pb.go @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,12 +11,11 @@ // 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. -// // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1/field.proto package admin @@ -46,7 +45,7 @@ type Field struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - // A field name of the form + // Required. A field name of the form // `projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/fields/{field_path}` // // A field path may be a simple field name, e.g. `address` or a path to fields @@ -218,54 +217,56 @@ var file_google_firestore_admin_v1_field_proto_rawDesc = []byte{ 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, - 0x76, 0x31, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x25, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, - 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, - 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x22, 0xaa, 0x03, 0x0a, 0x05, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x12, 0x0a, 0x04, - 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, - 0x12, 0x4f, 0x0a, 0x0c, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, - 0x76, 0x31, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x43, 0x6f, - 0x6e, 0x66, 0x69, 0x67, 0x52, 0x0b, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x43, 0x6f, 0x6e, 0x66, 0x69, - 0x67, 0x1a, 0xc0, 0x01, 0x0a, 0x0b, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x43, 0x6f, 0x6e, 0x66, 0x69, - 0x67, 0x12, 0x3a, 0x0a, 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, - 0x6e, 0x64, 0x65, 0x78, 0x52, 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x12, 0x30, 0x0a, - 0x14, 0x75, 0x73, 0x65, 0x73, 0x5f, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x5f, 0x63, - 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x75, 0x73, 0x65, - 0x73, 0x41, 0x6e, 0x63, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, - 0x25, 0x0a, 0x0e, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x5f, 0x66, 0x69, 0x65, 0x6c, - 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x74, 0x6f, - 0x72, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x76, 0x65, 0x72, 0x74, - 0x69, 0x6e, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x72, 0x65, 0x76, 0x65, 0x72, - 0x74, 0x69, 0x6e, 0x67, 0x3a, 0x79, 0xea, 0x41, 0x76, 0x0a, 0x1e, 0x66, 0x69, 0x72, 0x65, 0x73, - 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, - 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x54, 0x70, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x64, 0x61, - 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, - 0x65, 0x7d, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x73, 0x2f, 0x7b, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x7d, - 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2f, 0x7b, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x7d, 0x42, - 0xde, 0x01, 0x0a, 0x1d, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, - 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, - 0x31, 0x42, 0x0a, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, - 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, - 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, - 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xa2, - 0x02, 0x04, 0x47, 0x43, 0x46, 0x53, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, - 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, - 0x65, 0x5c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x46, 0x69, 0x72, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x3a, 0x3a, 0x56, 0x31, - 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, + 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x25, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, + 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, + 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x22, 0xaf, 0x03, 0x0a, 0x05, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x17, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, + 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x0c, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, + 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, + 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x2e, 0x49, + 0x6e, 0x64, 0x65, 0x78, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x0b, 0x69, 0x6e, 0x64, 0x65, + 0x78, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0xc0, 0x01, 0x0a, 0x0b, 0x49, 0x6e, 0x64, 0x65, + 0x78, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x3a, 0x0a, 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, + 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, + 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x07, 0x69, 0x6e, 0x64, 0x65, + 0x78, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x14, 0x75, 0x73, 0x65, 0x73, 0x5f, 0x61, 0x6e, 0x63, 0x65, + 0x73, 0x74, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x08, 0x52, 0x12, 0x75, 0x73, 0x65, 0x73, 0x41, 0x6e, 0x63, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x61, + 0x6e, 0x63, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x1c, 0x0a, 0x09, + 0x72, 0x65, 0x76, 0x65, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, + 0x09, 0x72, 0x65, 0x76, 0x65, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x3a, 0x79, 0xea, 0x41, 0x76, 0x0a, + 0x1e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, + 0x54, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, + 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x7d, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x7b, 0x63, 0x6f, 0x6c, 0x6c, 0x65, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2f, 0x7b, 0x66, + 0x69, 0x65, 0x6c, 0x64, 0x7d, 0x42, 0xde, 0x01, 0x0a, 0x1d, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, + 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x0a, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x50, 0x72, + 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, + 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x66, 0x69, 0x72, + 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x3b, + 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xa2, 0x02, 0x04, 0x47, 0x43, 0x46, 0x53, 0xaa, 0x02, 0x1f, 0x47, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x46, 0x69, 0x72, 0x65, + 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, + 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x46, 0x69, + 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x5c, 0x56, 0x31, + 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, + 0x3a, 0x3a, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x6d, + 0x69, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/firestore/admin/v1/firestore_admin.pb.go b/googleapis/firestore/admin/v1/firestore_admin.pb.go index 8db3080e4..6f72e1884 100644 --- a/googleapis/firestore/admin/v1/firestore_admin.pb.go +++ b/googleapis/firestore/admin/v1/firestore_admin.pb.go @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,12 +11,11 @@ // 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. -// // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1/firestore_admin.proto package admin @@ -35,6 +34,7 @@ import ( protoimpl "google.golang.org/protobuf/runtime/protoimpl" emptypb "google.golang.org/protobuf/types/known/emptypb" fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" + _ "google.golang.org/protobuf/types/known/timestamppb" ) const ( @@ -44,6 +44,252 @@ const ( _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) +// A request to list the Firestore Databases in all locations for a project. +type ListDatabasesRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. A parent name of the form + // `projects/{project_id}` + Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` +} + +func (x *ListDatabasesRequest) Reset() { + *x = ListDatabasesRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ListDatabasesRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ListDatabasesRequest) ProtoMessage() {} + +func (x *ListDatabasesRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ListDatabasesRequest.ProtoReflect.Descriptor instead. +func (*ListDatabasesRequest) Descriptor() ([]byte, []int) { + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{0} +} + +func (x *ListDatabasesRequest) GetParent() string { + if x != nil { + return x.Parent + } + return "" +} + +// The list of databases for a project. +type ListDatabasesResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The databases in the project. + Databases []*Database `protobuf:"bytes,1,rep,name=databases,proto3" json:"databases,omitempty"` +} + +func (x *ListDatabasesResponse) Reset() { + *x = ListDatabasesResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ListDatabasesResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ListDatabasesResponse) ProtoMessage() {} + +func (x *ListDatabasesResponse) ProtoReflect() protoreflect.Message { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ListDatabasesResponse.ProtoReflect.Descriptor instead. +func (*ListDatabasesResponse) Descriptor() ([]byte, []int) { + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{1} +} + +func (x *ListDatabasesResponse) GetDatabases() []*Database { + if x != nil { + return x.Databases + } + return nil +} + +// The request for [FirestoreAdmin.GetDatabase][google.firestore.admin.v1.FirestoreAdmin.GetDatabase]. +type GetDatabaseRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. A name of the form + // `projects/{project_id}/databases/{database_id}` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` +} + +func (x *GetDatabaseRequest) Reset() { + *x = GetDatabaseRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *GetDatabaseRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetDatabaseRequest) ProtoMessage() {} + +func (x *GetDatabaseRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetDatabaseRequest.ProtoReflect.Descriptor instead. +func (*GetDatabaseRequest) Descriptor() ([]byte, []int) { + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{2} +} + +func (x *GetDatabaseRequest) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +// The request for [FirestoreAdmin.UpdateDatabase][google.firestore.admin.v1.FirestoreAdmin.UpdateDatabase]. +type UpdateDatabaseRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Required. The database to update. + Database *Database `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` + // The list of fields to be updated. + UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` +} + +func (x *UpdateDatabaseRequest) Reset() { + *x = UpdateDatabaseRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *UpdateDatabaseRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UpdateDatabaseRequest) ProtoMessage() {} + +func (x *UpdateDatabaseRequest) ProtoReflect() protoreflect.Message { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UpdateDatabaseRequest.ProtoReflect.Descriptor instead. +func (*UpdateDatabaseRequest) Descriptor() ([]byte, []int) { + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{3} +} + +func (x *UpdateDatabaseRequest) GetDatabase() *Database { + if x != nil { + return x.Database + } + return nil +} + +func (x *UpdateDatabaseRequest) GetUpdateMask() *fieldmaskpb.FieldMask { + if x != nil { + return x.UpdateMask + } + return nil +} + +// Metadata related to the update database operation. +type UpdateDatabaseMetadata struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *UpdateDatabaseMetadata) Reset() { + *x = UpdateDatabaseMetadata{} + if protoimpl.UnsafeEnabled { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *UpdateDatabaseMetadata) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UpdateDatabaseMetadata) ProtoMessage() {} + +func (x *UpdateDatabaseMetadata) ProtoReflect() protoreflect.Message { + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UpdateDatabaseMetadata.ProtoReflect.Descriptor instead. +func (*UpdateDatabaseMetadata) Descriptor() ([]byte, []int) { + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{4} +} + // The request for [FirestoreAdmin.CreateIndex][google.firestore.admin.v1.FirestoreAdmin.CreateIndex]. type CreateIndexRequest struct { state protoimpl.MessageState @@ -60,7 +306,7 @@ type CreateIndexRequest struct { func (x *CreateIndexRequest) Reset() { *x = CreateIndexRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[0] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -73,7 +319,7 @@ func (x *CreateIndexRequest) String() string { func (*CreateIndexRequest) ProtoMessage() {} func (x *CreateIndexRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[0] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -86,7 +332,7 @@ func (x *CreateIndexRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateIndexRequest.ProtoReflect.Descriptor instead. func (*CreateIndexRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{0} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{5} } func (x *CreateIndexRequest) GetParent() string { @@ -125,7 +371,7 @@ type ListIndexesRequest struct { func (x *ListIndexesRequest) Reset() { *x = ListIndexesRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[1] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -138,7 +384,7 @@ func (x *ListIndexesRequest) String() string { func (*ListIndexesRequest) ProtoMessage() {} func (x *ListIndexesRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[1] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[6] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -151,7 +397,7 @@ func (x *ListIndexesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListIndexesRequest.ProtoReflect.Descriptor instead. func (*ListIndexesRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{1} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{6} } func (x *ListIndexesRequest) GetParent() string { @@ -198,7 +444,7 @@ type ListIndexesResponse struct { func (x *ListIndexesResponse) Reset() { *x = ListIndexesResponse{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[2] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -211,7 +457,7 @@ func (x *ListIndexesResponse) String() string { func (*ListIndexesResponse) ProtoMessage() {} func (x *ListIndexesResponse) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[2] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -224,7 +470,7 @@ func (x *ListIndexesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListIndexesResponse.ProtoReflect.Descriptor instead. func (*ListIndexesResponse) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{2} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{7} } func (x *ListIndexesResponse) GetIndexes() []*Index { @@ -255,7 +501,7 @@ type GetIndexRequest struct { func (x *GetIndexRequest) Reset() { *x = GetIndexRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[3] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -268,7 +514,7 @@ func (x *GetIndexRequest) String() string { func (*GetIndexRequest) ProtoMessage() {} func (x *GetIndexRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[3] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -281,7 +527,7 @@ func (x *GetIndexRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetIndexRequest.ProtoReflect.Descriptor instead. func (*GetIndexRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{3} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{8} } func (x *GetIndexRequest) GetName() string { @@ -305,7 +551,7 @@ type DeleteIndexRequest struct { func (x *DeleteIndexRequest) Reset() { *x = DeleteIndexRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[4] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -318,7 +564,7 @@ func (x *DeleteIndexRequest) String() string { func (*DeleteIndexRequest) ProtoMessage() {} func (x *DeleteIndexRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[4] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -331,7 +577,7 @@ func (x *DeleteIndexRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DeleteIndexRequest.ProtoReflect.Descriptor instead. func (*DeleteIndexRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{4} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{9} } func (x *DeleteIndexRequest) GetName() string { @@ -357,7 +603,7 @@ type UpdateFieldRequest struct { func (x *UpdateFieldRequest) Reset() { *x = UpdateFieldRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[5] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -370,7 +616,7 @@ func (x *UpdateFieldRequest) String() string { func (*UpdateFieldRequest) ProtoMessage() {} func (x *UpdateFieldRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[5] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -383,7 +629,7 @@ func (x *UpdateFieldRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UpdateFieldRequest.ProtoReflect.Descriptor instead. func (*UpdateFieldRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{5} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{10} } func (x *UpdateFieldRequest) GetField() *Field { @@ -414,7 +660,7 @@ type GetFieldRequest struct { func (x *GetFieldRequest) Reset() { *x = GetFieldRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[6] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -427,7 +673,7 @@ func (x *GetFieldRequest) String() string { func (*GetFieldRequest) ProtoMessage() {} func (x *GetFieldRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[6] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -440,7 +686,7 @@ func (x *GetFieldRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetFieldRequest.ProtoReflect.Descriptor instead. func (*GetFieldRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{6} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{11} } func (x *GetFieldRequest) GetName() string { @@ -462,8 +708,8 @@ type ListFieldsRequest struct { // The filter to apply to list results. Currently, // [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] only supports listing fields // that have been explicitly overridden. To issue this query, call - // [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] with the filter set to - // `indexConfig.usesAncestorConfig:false`. + // [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] with a filter that includes + // `indexConfig.usesAncestorConfig:false` . Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // The number of results to return. PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` @@ -476,7 +722,7 @@ type ListFieldsRequest struct { func (x *ListFieldsRequest) Reset() { *x = ListFieldsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[7] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -489,7 +735,7 @@ func (x *ListFieldsRequest) String() string { func (*ListFieldsRequest) ProtoMessage() {} func (x *ListFieldsRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[7] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[12] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -502,7 +748,7 @@ func (x *ListFieldsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListFieldsRequest.ProtoReflect.Descriptor instead. func (*ListFieldsRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{7} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{12} } func (x *ListFieldsRequest) GetParent() string { @@ -549,7 +795,7 @@ type ListFieldsResponse struct { func (x *ListFieldsResponse) Reset() { *x = ListFieldsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[8] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -562,7 +808,7 @@ func (x *ListFieldsResponse) String() string { func (*ListFieldsResponse) ProtoMessage() {} func (x *ListFieldsResponse) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[8] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[13] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -575,7 +821,7 @@ func (x *ListFieldsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListFieldsResponse.ProtoReflect.Descriptor instead. func (*ListFieldsResponse) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{8} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{13} } func (x *ListFieldsResponse) GetFields() []*Field { @@ -617,7 +863,7 @@ type ExportDocumentsRequest struct { func (x *ExportDocumentsRequest) Reset() { *x = ExportDocumentsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[9] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -630,7 +876,7 @@ func (x *ExportDocumentsRequest) String() string { func (*ExportDocumentsRequest) ProtoMessage() {} func (x *ExportDocumentsRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[9] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[14] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -643,7 +889,7 @@ func (x *ExportDocumentsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ExportDocumentsRequest.ProtoReflect.Descriptor instead. func (*ExportDocumentsRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{9} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{14} } func (x *ExportDocumentsRequest) GetName() string { @@ -690,7 +936,7 @@ type ImportDocumentsRequest struct { func (x *ImportDocumentsRequest) Reset() { *x = ImportDocumentsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[10] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -703,7 +949,7 @@ func (x *ImportDocumentsRequest) String() string { func (*ImportDocumentsRequest) ProtoMessage() {} func (x *ImportDocumentsRequest) ProtoReflect() protoreflect.Message { - mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[10] + mi := &file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[15] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -716,7 +962,7 @@ func (x *ImportDocumentsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ImportDocumentsRequest.ProtoReflect.Descriptor instead. func (*ImportDocumentsRequest) Descriptor() ([]byte, []int) { - return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{10} + return file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP(), []int{15} } func (x *ImportDocumentsRequest) GetName() string { @@ -755,258 +1001,327 @@ var file_google_firestore_admin_v1_firestore_admin_proto_rawDesc = []byte{ 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, - 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, - 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, - 0x31, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, - 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, - 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, - 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x22, 0x9b, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, - 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x48, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, - 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2a, - 0x0a, 0x28, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, - 0x6e, 0x74, 0x12, 0x3b, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, - 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, - 0x64, 0x65, 0x78, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x22, - 0xb2, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x48, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2a, 0x0a, 0x28, - 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, - 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, - 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, - 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, - 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x79, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, - 0x78, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x69, - 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, - 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x07, - 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, - 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, - 0x4d, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x42, 0x26, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, - 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, - 0x6f, 0x6d, 0x2f, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x50, - 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x42, 0x26, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x66, 0x69, 0x72, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, - 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, - 0x22, 0x8e, 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3b, 0x0a, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, - 0x76, 0x31, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x66, - 0x69, 0x65, 0x6c, 0x64, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, - 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, - 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, - 0x6b, 0x22, 0x4d, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x42, 0x26, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x66, 0x69, 0x72, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, - 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, - 0x22, 0xb1, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x48, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2a, 0x0a, 0x28, - 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, - 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, - 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, - 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, - 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, - 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x76, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, - 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x06, 0x66, 0x69, - 0x65, 0x6c, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, - 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x06, 0x66, 0x69, - 0x65, 0x6c, 0x64, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, - 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, - 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xaa, 0x01, 0x0a, - 0x16, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x66, - 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, - 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, - 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, - 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x12, 0x2a, 0x0a, - 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70, 0x72, 0x65, 0x66, - 0x69, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, - 0x55, 0x72, 0x69, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x22, 0xa8, 0x01, 0x0a, 0x16, 0x49, 0x6d, - 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, + 0x28, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, + 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, + 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x1a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x69, 0x6e, 0x64, 0x65, + 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, + 0x76, 0x31, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, + 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, + 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x59, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x44, + 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x12, 0x21, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, + 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, + 0x6e, 0x74, 0x22, 0x5a, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x09, 0x64, + 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, + 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x22, 0x53, + 0x0a, 0x12, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x04, 0x6e, - 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6f, 0x6c, - 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x12, 0x28, 0x0a, 0x10, 0x69, 0x6e, - 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x50, 0x72, - 0x65, 0x66, 0x69, 0x78, 0x32, 0xf5, 0x0e, 0x0a, 0x0e, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, - 0x72, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0xdb, 0x01, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, - 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x22, 0x3e, 0x2f, - 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, - 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, - 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, - 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x3a, 0x05, 0x69, - 0x6e, 0x64, 0x65, 0x78, 0xda, 0x41, 0x0c, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x69, 0x6e, - 0x64, 0x65, 0x78, 0xca, 0x41, 0x1f, 0x0a, 0x05, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x16, 0x49, - 0x6e, 0x64, 0x65, 0x78, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, - 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xbd, 0x01, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, - 0x64, 0x65, 0x78, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, + 0x61, 0x6d, 0x65, 0x22, 0x9a, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, + 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x44, 0x0a, + 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, + 0x62, 0x61, 0x73, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, + 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, + 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, + 0x22, 0x18, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x22, 0x9b, 0x01, 0x0a, 0x12, 0x43, + 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x48, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x42, 0x30, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2a, 0x0a, 0x28, 0x66, 0x69, 0x72, 0x65, 0x73, + 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, + 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x3b, 0x0a, 0x05, 0x69, + 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, + 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x42, 0x03, 0xe0, 0x41, + 0x02, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x22, 0xb2, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, + 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x48, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x30, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2a, 0x0a, 0x28, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, + 0x6d, 0x2f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, + 0x70, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, + 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, + 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, + 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x79, 0x0a, + 0x13, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x18, + 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, - 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, - 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, - 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x12, 0x3e, 0x2f, 0x76, - 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, - 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0xda, 0x41, 0x06, 0x70, - 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa7, 0x01, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x64, - 0x65, 0x78, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x47, - 0x65, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, - 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, - 0x22, 0x4d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x12, 0x3e, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, - 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, - 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, - 0x64, 0x65, 0x78, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, - 0xa3, 0x01, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, - 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, - 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, - 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, - 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x4d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x2a, 0x3e, - 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, - 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, - 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, - 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa6, 0x01, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x46, 0x69, 0x65, - 0x6c, 0x64, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x47, - 0x65, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, - 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, - 0x22, 0x4c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x12, 0x3d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, - 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, + 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x07, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, + 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, + 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, + 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x4d, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x49, + 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x04, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xe0, 0x41, 0x02, 0xfa, 0x41, + 0x20, 0x0a, 0x1e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6e, 0x64, 0x65, + 0x78, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x50, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xe0, 0x41, 0x02, + 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6e, + 0x64, 0x65, 0x78, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x8e, 0x01, 0x0a, 0x12, 0x55, 0x70, + 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x3b, 0x0a, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x65, 0x6c, + 0x64, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x3b, 0x0a, + 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, + 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x4d, 0x0a, 0x0f, 0x47, 0x65, + 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xe0, 0x41, 0x02, + 0xfa, 0x41, 0x20, 0x0a, 0x1e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x46, 0x69, + 0x65, 0x6c, 0x64, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xb1, 0x01, 0x0a, 0x11, 0x4c, 0x69, + 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x48, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, + 0x30, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2a, 0x0a, 0x28, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, + 0x6d, 0x2f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, + 0x70, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, + 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, + 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, + 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x76, 0x0a, + 0x12, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x01, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, + 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, + 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x26, 0x0a, + 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, + 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xaa, 0x01, 0x0a, 0x16, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, + 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, + 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, + 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, + 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, + 0x25, 0x0a, 0x0e, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, + 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x12, 0x2a, 0x0a, 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, + 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x50, 0x72, 0x65, 0x66, + 0x69, 0x78, 0x22, 0xa8, 0x01, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, + 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, + 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, + 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x0e, + 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x02, + 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x49, 0x64, 0x73, 0x12, 0x28, 0x0a, 0x10, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, + 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x69, + 0x6e, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x32, 0x92, 0x13, + 0x0a, 0x0e, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, + 0x12, 0xdb, 0x01, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, + 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, + 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, + 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, + 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7e, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x47, 0x22, 0x3e, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, + 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x66, 0x69, - 0x65, 0x6c, 0x64, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xd9, - 0x01, 0x0a, 0x0b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x2d, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, + 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x3a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0xda, 0x41, 0x0c, + 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x69, 0x6e, 0x64, 0x65, 0x78, 0xca, 0x41, 0x1f, 0x0a, + 0x05, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x16, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x4f, 0x70, 0x65, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xbd, + 0x01, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, - 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, - 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7c, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x4c, 0x32, 0x43, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x66, 0x69, 0x65, 0x6c, 0x64, - 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, - 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, - 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x2f, - 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, - 0xda, 0x41, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0xca, 0x41, 0x1f, 0x0a, 0x05, 0x46, 0x69, 0x65, - 0x6c, 0x64, 0x12, 0x16, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xb9, 0x01, 0x0a, 0x0a, 0x4c, - 0x69, 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, - 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, + 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, + 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, + 0x64, 0x65, 0x78, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4f, 0x82, + 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x12, 0x3e, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, + 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, + 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6e, + 0x64, 0x65, 0x78, 0x65, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa7, + 0x01, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2a, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, + 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x64, 0x65, 0x78, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, - 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x12, 0x3d, - 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, - 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, - 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0xda, 0x41, 0x06, - 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xdd, 0x01, 0x0a, 0x0f, 0x45, 0x78, 0x70, 0x6f, 0x72, - 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, - 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, - 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, - 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x78, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x36, 0x22, 0x31, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, - 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, - 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, - 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, - 0x65, 0xca, 0x41, 0x32, 0x0a, 0x17, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, - 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x17, 0x45, - 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x4d, 0x65, - 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xdb, 0x01, 0x0a, 0x0f, 0x49, 0x6d, 0x70, 0x6f, 0x72, - 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, - 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, - 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, - 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x76, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x36, 0x22, 0x31, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, - 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, - 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, - 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, - 0x65, 0xca, 0x41, 0x30, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x17, 0x49, 0x6d, 0x70, - 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x1a, 0x76, 0xca, 0x41, 0x18, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, - 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, - 0x6d, 0xd2, 0x41, 0x58, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, - 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, - 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, - 0x74, 0x68, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0xaa, 0x03, 0x0a, - 0x1d, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x13, - 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x50, 0x72, - 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, - 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x66, 0x69, 0x72, - 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x3b, - 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xa2, 0x02, 0x04, 0x47, 0x43, 0x46, 0x53, 0xaa, 0x02, 0x1f, 0x47, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x46, 0x69, 0x72, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, - 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x46, 0x69, - 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x5c, 0x56, 0x31, - 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, - 0x3a, 0x3a, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x6d, - 0x69, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0xea, 0x41, 0x4c, 0x0a, 0x21, 0x66, 0x69, 0x72, 0x65, 0x73, - 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, - 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x27, 0x70, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, - 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, - 0x62, 0x61, 0x73, 0x65, 0x7d, 0xea, 0x41, 0x71, 0x0a, 0x28, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, - 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, - 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, - 0x75, 0x70, 0x12, 0x45, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, - 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x7d, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, - 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x7b, 0x63, 0x6f, - 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x33, + 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x22, 0x4d, 0x82, 0xd3, 0xe4, 0x93, 0x02, + 0x40, 0x12, 0x3e, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, + 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x2f, 0x2a, + 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa3, 0x01, 0x0a, 0x0b, 0x44, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, + 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, + 0x4d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x2a, 0x3e, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, + 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, + 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x64, + 0x65, 0x78, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa6, + 0x01, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x2a, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, + 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, + 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x22, 0x4c, 0x82, 0xd3, 0xe4, 0x93, 0x02, + 0x3f, 0x12, 0x3d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, + 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, + 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2f, 0x2a, 0x7d, + 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xd9, 0x01, 0x0a, 0x0b, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, + 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4c, 0x32, 0x43, 0x2f, + 0x76, 0x31, 0x2f, 0x7b, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, + 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, + 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2f, + 0x2a, 0x7d, 0x3a, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0xda, 0x41, 0x05, 0x66, 0x69, 0x65, 0x6c, + 0x64, 0xca, 0x41, 0x1f, 0x0a, 0x05, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x16, 0x46, 0x69, 0x65, + 0x6c, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, + 0x61, 0x74, 0x61, 0x12, 0xb9, 0x01, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, + 0x64, 0x73, 0x12, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, + 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4c, + 0x69, 0x73, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, + 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, + 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x4e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x12, 0x3d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, + 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, + 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, + 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, + 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, + 0xdd, 0x01, 0x0a, 0x0f, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, + 0x6e, 0x74, 0x73, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, + 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, + 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x78, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x22, 0x31, 0x2f, + 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, + 0x3a, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, + 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x32, 0x0a, 0x17, 0x45, + 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x17, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, + 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, + 0xdb, 0x01, 0x0a, 0x0f, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, + 0x6e, 0x74, 0x73, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, + 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, + 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x76, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x22, 0x31, 0x2f, + 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, + 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, + 0x3a, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, + 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x30, 0x0a, 0x15, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, + 0x6d, 0x70, 0x74, 0x79, 0x12, 0x17, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, + 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x93, 0x01, + 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x2d, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, + 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, + 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, + 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, + 0x65, 0x22, 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x12, 0x21, 0x2f, 0x76, 0x31, 0x2f, 0x7b, + 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, + 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, + 0x61, 0x6d, 0x65, 0x12, 0xa6, 0x01, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, + 0x62, 0x61, 0x73, 0x65, 0x73, 0x12, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, + 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, + 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, + 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x32, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x23, + 0x12, 0x21, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xdb, 0x01, 0x0a, + 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, + 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, + 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x22, 0x78, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x32, 0x2a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x64, + 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, + 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, + 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0xda, 0x41, + 0x14, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x22, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x12, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x76, 0xca, 0x41, 0x18, 0x66, + 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, + 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x58, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, + 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, + 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, + 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, + 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, + 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, + 0x72, 0x65, 0x42, 0xaa, 0x03, 0x0a, 0x1d, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, + 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x13, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x41, + 0x64, 0x6d, 0x69, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, + 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, + 0x69, 0x73, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, + 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0xa2, 0x02, 0x04, 0x47, 0x43, + 0x46, 0x53, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, + 0x64, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x64, 0x6d, 0x69, + 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, + 0x6f, 0x75, 0x64, 0x5c, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5c, 0x41, 0x64, + 0x6d, 0x69, 0x6e, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x23, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, + 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x46, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, + 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0xea, 0x41, 0x4c, 0x0a, + 0x21, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x27, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, + 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, + 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0xea, 0x41, 0x71, 0x0a, 0x28, + 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x45, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, + 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x64, 0x61, 0x74, + 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, + 0x7d, 0x2f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x72, 0x6f, 0x75, + 0x70, 0x73, 0x2f, 0x7b, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x62, + 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -1021,54 +1336,69 @@ func file_google_firestore_admin_v1_firestore_admin_proto_rawDescGZIP() []byte { return file_google_firestore_admin_v1_firestore_admin_proto_rawDescData } -var file_google_firestore_admin_v1_firestore_admin_proto_msgTypes = make([]protoimpl.MessageInfo, 11) +var file_google_firestore_admin_v1_firestore_admin_proto_msgTypes = make([]protoimpl.MessageInfo, 16) var file_google_firestore_admin_v1_firestore_admin_proto_goTypes = []interface{}{ - (*CreateIndexRequest)(nil), // 0: google.firestore.admin.v1.CreateIndexRequest - (*ListIndexesRequest)(nil), // 1: google.firestore.admin.v1.ListIndexesRequest - (*ListIndexesResponse)(nil), // 2: google.firestore.admin.v1.ListIndexesResponse - (*GetIndexRequest)(nil), // 3: google.firestore.admin.v1.GetIndexRequest - (*DeleteIndexRequest)(nil), // 4: google.firestore.admin.v1.DeleteIndexRequest - (*UpdateFieldRequest)(nil), // 5: google.firestore.admin.v1.UpdateFieldRequest - (*GetFieldRequest)(nil), // 6: google.firestore.admin.v1.GetFieldRequest - (*ListFieldsRequest)(nil), // 7: google.firestore.admin.v1.ListFieldsRequest - (*ListFieldsResponse)(nil), // 8: google.firestore.admin.v1.ListFieldsResponse - (*ExportDocumentsRequest)(nil), // 9: google.firestore.admin.v1.ExportDocumentsRequest - (*ImportDocumentsRequest)(nil), // 10: google.firestore.admin.v1.ImportDocumentsRequest - (*Index)(nil), // 11: google.firestore.admin.v1.Index - (*Field)(nil), // 12: google.firestore.admin.v1.Field - (*fieldmaskpb.FieldMask)(nil), // 13: google.protobuf.FieldMask - (*longrunning.Operation)(nil), // 14: google.longrunning.Operation - (*emptypb.Empty)(nil), // 15: google.protobuf.Empty + (*ListDatabasesRequest)(nil), // 0: google.firestore.admin.v1.ListDatabasesRequest + (*ListDatabasesResponse)(nil), // 1: google.firestore.admin.v1.ListDatabasesResponse + (*GetDatabaseRequest)(nil), // 2: google.firestore.admin.v1.GetDatabaseRequest + (*UpdateDatabaseRequest)(nil), // 3: google.firestore.admin.v1.UpdateDatabaseRequest + (*UpdateDatabaseMetadata)(nil), // 4: google.firestore.admin.v1.UpdateDatabaseMetadata + (*CreateIndexRequest)(nil), // 5: google.firestore.admin.v1.CreateIndexRequest + (*ListIndexesRequest)(nil), // 6: google.firestore.admin.v1.ListIndexesRequest + (*ListIndexesResponse)(nil), // 7: google.firestore.admin.v1.ListIndexesResponse + (*GetIndexRequest)(nil), // 8: google.firestore.admin.v1.GetIndexRequest + (*DeleteIndexRequest)(nil), // 9: google.firestore.admin.v1.DeleteIndexRequest + (*UpdateFieldRequest)(nil), // 10: google.firestore.admin.v1.UpdateFieldRequest + (*GetFieldRequest)(nil), // 11: google.firestore.admin.v1.GetFieldRequest + (*ListFieldsRequest)(nil), // 12: google.firestore.admin.v1.ListFieldsRequest + (*ListFieldsResponse)(nil), // 13: google.firestore.admin.v1.ListFieldsResponse + (*ExportDocumentsRequest)(nil), // 14: google.firestore.admin.v1.ExportDocumentsRequest + (*ImportDocumentsRequest)(nil), // 15: google.firestore.admin.v1.ImportDocumentsRequest + (*Database)(nil), // 16: google.firestore.admin.v1.Database + (*fieldmaskpb.FieldMask)(nil), // 17: google.protobuf.FieldMask + (*Index)(nil), // 18: google.firestore.admin.v1.Index + (*Field)(nil), // 19: google.firestore.admin.v1.Field + (*longrunning.Operation)(nil), // 20: google.longrunning.Operation + (*emptypb.Empty)(nil), // 21: google.protobuf.Empty } var file_google_firestore_admin_v1_firestore_admin_proto_depIdxs = []int32{ - 11, // 0: google.firestore.admin.v1.CreateIndexRequest.index:type_name -> google.firestore.admin.v1.Index - 11, // 1: google.firestore.admin.v1.ListIndexesResponse.indexes:type_name -> google.firestore.admin.v1.Index - 12, // 2: google.firestore.admin.v1.UpdateFieldRequest.field:type_name -> google.firestore.admin.v1.Field - 13, // 3: google.firestore.admin.v1.UpdateFieldRequest.update_mask:type_name -> google.protobuf.FieldMask - 12, // 4: google.firestore.admin.v1.ListFieldsResponse.fields:type_name -> google.firestore.admin.v1.Field - 0, // 5: google.firestore.admin.v1.FirestoreAdmin.CreateIndex:input_type -> google.firestore.admin.v1.CreateIndexRequest - 1, // 6: google.firestore.admin.v1.FirestoreAdmin.ListIndexes:input_type -> google.firestore.admin.v1.ListIndexesRequest - 3, // 7: google.firestore.admin.v1.FirestoreAdmin.GetIndex:input_type -> google.firestore.admin.v1.GetIndexRequest - 4, // 8: google.firestore.admin.v1.FirestoreAdmin.DeleteIndex:input_type -> google.firestore.admin.v1.DeleteIndexRequest - 6, // 9: google.firestore.admin.v1.FirestoreAdmin.GetField:input_type -> google.firestore.admin.v1.GetFieldRequest - 5, // 10: google.firestore.admin.v1.FirestoreAdmin.UpdateField:input_type -> google.firestore.admin.v1.UpdateFieldRequest - 7, // 11: google.firestore.admin.v1.FirestoreAdmin.ListFields:input_type -> google.firestore.admin.v1.ListFieldsRequest - 9, // 12: google.firestore.admin.v1.FirestoreAdmin.ExportDocuments:input_type -> google.firestore.admin.v1.ExportDocumentsRequest - 10, // 13: google.firestore.admin.v1.FirestoreAdmin.ImportDocuments:input_type -> google.firestore.admin.v1.ImportDocumentsRequest - 14, // 14: google.firestore.admin.v1.FirestoreAdmin.CreateIndex:output_type -> google.longrunning.Operation - 2, // 15: google.firestore.admin.v1.FirestoreAdmin.ListIndexes:output_type -> google.firestore.admin.v1.ListIndexesResponse - 11, // 16: google.firestore.admin.v1.FirestoreAdmin.GetIndex:output_type -> google.firestore.admin.v1.Index - 15, // 17: google.firestore.admin.v1.FirestoreAdmin.DeleteIndex:output_type -> google.protobuf.Empty - 12, // 18: google.firestore.admin.v1.FirestoreAdmin.GetField:output_type -> google.firestore.admin.v1.Field - 14, // 19: google.firestore.admin.v1.FirestoreAdmin.UpdateField:output_type -> google.longrunning.Operation - 8, // 20: google.firestore.admin.v1.FirestoreAdmin.ListFields:output_type -> google.firestore.admin.v1.ListFieldsResponse - 14, // 21: google.firestore.admin.v1.FirestoreAdmin.ExportDocuments:output_type -> google.longrunning.Operation - 14, // 22: google.firestore.admin.v1.FirestoreAdmin.ImportDocuments:output_type -> google.longrunning.Operation - 14, // [14:23] is the sub-list for method output_type - 5, // [5:14] is the sub-list for method input_type - 5, // [5:5] is the sub-list for extension type_name - 5, // [5:5] is the sub-list for extension extendee - 0, // [0:5] is the sub-list for field type_name + 16, // 0: google.firestore.admin.v1.ListDatabasesResponse.databases:type_name -> google.firestore.admin.v1.Database + 16, // 1: google.firestore.admin.v1.UpdateDatabaseRequest.database:type_name -> google.firestore.admin.v1.Database + 17, // 2: google.firestore.admin.v1.UpdateDatabaseRequest.update_mask:type_name -> google.protobuf.FieldMask + 18, // 3: google.firestore.admin.v1.CreateIndexRequest.index:type_name -> google.firestore.admin.v1.Index + 18, // 4: google.firestore.admin.v1.ListIndexesResponse.indexes:type_name -> google.firestore.admin.v1.Index + 19, // 5: google.firestore.admin.v1.UpdateFieldRequest.field:type_name -> google.firestore.admin.v1.Field + 17, // 6: google.firestore.admin.v1.UpdateFieldRequest.update_mask:type_name -> google.protobuf.FieldMask + 19, // 7: google.firestore.admin.v1.ListFieldsResponse.fields:type_name -> google.firestore.admin.v1.Field + 5, // 8: google.firestore.admin.v1.FirestoreAdmin.CreateIndex:input_type -> google.firestore.admin.v1.CreateIndexRequest + 6, // 9: google.firestore.admin.v1.FirestoreAdmin.ListIndexes:input_type -> google.firestore.admin.v1.ListIndexesRequest + 8, // 10: google.firestore.admin.v1.FirestoreAdmin.GetIndex:input_type -> google.firestore.admin.v1.GetIndexRequest + 9, // 11: google.firestore.admin.v1.FirestoreAdmin.DeleteIndex:input_type -> google.firestore.admin.v1.DeleteIndexRequest + 11, // 12: google.firestore.admin.v1.FirestoreAdmin.GetField:input_type -> google.firestore.admin.v1.GetFieldRequest + 10, // 13: google.firestore.admin.v1.FirestoreAdmin.UpdateField:input_type -> google.firestore.admin.v1.UpdateFieldRequest + 12, // 14: google.firestore.admin.v1.FirestoreAdmin.ListFields:input_type -> google.firestore.admin.v1.ListFieldsRequest + 14, // 15: google.firestore.admin.v1.FirestoreAdmin.ExportDocuments:input_type -> google.firestore.admin.v1.ExportDocumentsRequest + 15, // 16: google.firestore.admin.v1.FirestoreAdmin.ImportDocuments:input_type -> google.firestore.admin.v1.ImportDocumentsRequest + 2, // 17: google.firestore.admin.v1.FirestoreAdmin.GetDatabase:input_type -> google.firestore.admin.v1.GetDatabaseRequest + 0, // 18: google.firestore.admin.v1.FirestoreAdmin.ListDatabases:input_type -> google.firestore.admin.v1.ListDatabasesRequest + 3, // 19: google.firestore.admin.v1.FirestoreAdmin.UpdateDatabase:input_type -> google.firestore.admin.v1.UpdateDatabaseRequest + 20, // 20: google.firestore.admin.v1.FirestoreAdmin.CreateIndex:output_type -> google.longrunning.Operation + 7, // 21: google.firestore.admin.v1.FirestoreAdmin.ListIndexes:output_type -> google.firestore.admin.v1.ListIndexesResponse + 18, // 22: google.firestore.admin.v1.FirestoreAdmin.GetIndex:output_type -> google.firestore.admin.v1.Index + 21, // 23: google.firestore.admin.v1.FirestoreAdmin.DeleteIndex:output_type -> google.protobuf.Empty + 19, // 24: google.firestore.admin.v1.FirestoreAdmin.GetField:output_type -> google.firestore.admin.v1.Field + 20, // 25: google.firestore.admin.v1.FirestoreAdmin.UpdateField:output_type -> google.longrunning.Operation + 13, // 26: google.firestore.admin.v1.FirestoreAdmin.ListFields:output_type -> google.firestore.admin.v1.ListFieldsResponse + 20, // 27: google.firestore.admin.v1.FirestoreAdmin.ExportDocuments:output_type -> google.longrunning.Operation + 20, // 28: google.firestore.admin.v1.FirestoreAdmin.ImportDocuments:output_type -> google.longrunning.Operation + 16, // 29: google.firestore.admin.v1.FirestoreAdmin.GetDatabase:output_type -> google.firestore.admin.v1.Database + 1, // 30: google.firestore.admin.v1.FirestoreAdmin.ListDatabases:output_type -> google.firestore.admin.v1.ListDatabasesResponse + 20, // 31: google.firestore.admin.v1.FirestoreAdmin.UpdateDatabase:output_type -> google.longrunning.Operation + 20, // [20:32] is the sub-list for method output_type + 8, // [8:20] is the sub-list for method input_type + 8, // [8:8] is the sub-list for extension type_name + 8, // [8:8] is the sub-list for extension extendee + 0, // [0:8] is the sub-list for field type_name } func init() { file_google_firestore_admin_v1_firestore_admin_proto_init() } @@ -1076,11 +1406,13 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { if File_google_firestore_admin_v1_firestore_admin_proto != nil { return } + file_google_firestore_admin_v1_database_proto_init() file_google_firestore_admin_v1_field_proto_init() file_google_firestore_admin_v1_index_proto_init() + file_google_firestore_admin_v1_operation_proto_init() if !protoimpl.UnsafeEnabled { file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CreateIndexRequest); i { + switch v := v.(*ListDatabasesRequest); i { case 0: return &v.state case 1: @@ -1092,7 +1424,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListIndexesRequest); i { + switch v := v.(*ListDatabasesResponse); i { case 0: return &v.state case 1: @@ -1104,7 +1436,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListIndexesResponse); i { + switch v := v.(*GetDatabaseRequest); i { case 0: return &v.state case 1: @@ -1116,7 +1448,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetIndexRequest); i { + switch v := v.(*UpdateDatabaseRequest); i { case 0: return &v.state case 1: @@ -1128,7 +1460,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DeleteIndexRequest); i { + switch v := v.(*UpdateDatabaseMetadata); i { case 0: return &v.state case 1: @@ -1140,7 +1472,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateFieldRequest); i { + switch v := v.(*CreateIndexRequest); i { case 0: return &v.state case 1: @@ -1152,7 +1484,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetFieldRequest); i { + switch v := v.(*ListIndexesRequest); i { case 0: return &v.state case 1: @@ -1164,7 +1496,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListFieldsRequest); i { + switch v := v.(*ListIndexesResponse); i { case 0: return &v.state case 1: @@ -1176,7 +1508,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListFieldsResponse); i { + switch v := v.(*GetIndexRequest); i { case 0: return &v.state case 1: @@ -1188,7 +1520,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ExportDocumentsRequest); i { + switch v := v.(*DeleteIndexRequest); i { case 0: return &v.state case 1: @@ -1200,6 +1532,66 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { } } file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*UpdateFieldRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GetFieldRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ListFieldsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ListFieldsResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ExportDocumentsRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_firestore_admin_v1_firestore_admin_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ImportDocumentsRequest); i { case 0: return &v.state @@ -1218,7 +1610,7 @@ func file_google_firestore_admin_v1_firestore_admin_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_google_firestore_admin_v1_firestore_admin_proto_rawDesc, NumEnums: 0, - NumMessages: 11, + NumMessages: 16, NumExtensions: 0, NumServices: 1, }, @@ -1275,7 +1667,7 @@ type FirestoreAdminClient interface { // Currently, [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] only supports listing fields // that have been explicitly overridden. To issue this query, call // [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] with the filter set to - // `indexConfig.usesAncestorConfig:false`. + // `indexConfig.usesAncestorConfig:false` . ListFields(ctx context.Context, in *ListFieldsRequest, opts ...grpc.CallOption) (*ListFieldsResponse, error) // Exports a copy of all or a subset of documents from Google Cloud Firestore // to another storage system, such as Google Cloud Storage. Recent updates to @@ -1285,6 +1677,9 @@ type FirestoreAdminClient interface { // used once the associated operation is done. If an export operation is // cancelled before completion it may leave partial data behind in Google // Cloud Storage. + // + // For more details on export behavior and output format, refer to: + // https://cloud.google.com/firestore/docs/manage-data/export-import ExportDocuments(ctx context.Context, in *ExportDocumentsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Imports documents into Google Cloud Firestore. Existing documents with the // same name are overwritten. The import occurs in the background and its @@ -1292,6 +1687,12 @@ type FirestoreAdminClient interface { // created. If an ImportDocuments operation is cancelled, it is possible // that a subset of the data has already been imported to Cloud Firestore. ImportDocuments(ctx context.Context, in *ImportDocumentsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) + // Gets information about a database. + GetDatabase(ctx context.Context, in *GetDatabaseRequest, opts ...grpc.CallOption) (*Database, error) + // List all the databases in the project. + ListDatabases(ctx context.Context, in *ListDatabasesRequest, opts ...grpc.CallOption) (*ListDatabasesResponse, error) + // Updates a database. + UpdateDatabase(ctx context.Context, in *UpdateDatabaseRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) } type firestoreAdminClient struct { @@ -1383,6 +1784,33 @@ func (c *firestoreAdminClient) ImportDocuments(ctx context.Context, in *ImportDo return out, nil } +func (c *firestoreAdminClient) GetDatabase(ctx context.Context, in *GetDatabaseRequest, opts ...grpc.CallOption) (*Database, error) { + out := new(Database) + err := c.cc.Invoke(ctx, "/google.firestore.admin.v1.FirestoreAdmin/GetDatabase", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *firestoreAdminClient) ListDatabases(ctx context.Context, in *ListDatabasesRequest, opts ...grpc.CallOption) (*ListDatabasesResponse, error) { + out := new(ListDatabasesResponse) + err := c.cc.Invoke(ctx, "/google.firestore.admin.v1.FirestoreAdmin/ListDatabases", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *firestoreAdminClient) UpdateDatabase(ctx context.Context, in *UpdateDatabaseRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { + out := new(longrunning.Operation) + err := c.cc.Invoke(ctx, "/google.firestore.admin.v1.FirestoreAdmin/UpdateDatabase", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // FirestoreAdminServer is the server API for FirestoreAdmin service. type FirestoreAdminServer interface { // Creates a composite index. This returns a [google.longrunning.Operation][google.longrunning.Operation] @@ -1416,7 +1844,7 @@ type FirestoreAdminServer interface { // Currently, [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] only supports listing fields // that have been explicitly overridden. To issue this query, call // [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] with the filter set to - // `indexConfig.usesAncestorConfig:false`. + // `indexConfig.usesAncestorConfig:false` . ListFields(context.Context, *ListFieldsRequest) (*ListFieldsResponse, error) // Exports a copy of all or a subset of documents from Google Cloud Firestore // to another storage system, such as Google Cloud Storage. Recent updates to @@ -1426,6 +1854,9 @@ type FirestoreAdminServer interface { // used once the associated operation is done. If an export operation is // cancelled before completion it may leave partial data behind in Google // Cloud Storage. + // + // For more details on export behavior and output format, refer to: + // https://cloud.google.com/firestore/docs/manage-data/export-import ExportDocuments(context.Context, *ExportDocumentsRequest) (*longrunning.Operation, error) // Imports documents into Google Cloud Firestore. Existing documents with the // same name are overwritten. The import occurs in the background and its @@ -1433,6 +1864,12 @@ type FirestoreAdminServer interface { // created. If an ImportDocuments operation is cancelled, it is possible // that a subset of the data has already been imported to Cloud Firestore. ImportDocuments(context.Context, *ImportDocumentsRequest) (*longrunning.Operation, error) + // Gets information about a database. + GetDatabase(context.Context, *GetDatabaseRequest) (*Database, error) + // List all the databases in the project. + ListDatabases(context.Context, *ListDatabasesRequest) (*ListDatabasesResponse, error) + // Updates a database. + UpdateDatabase(context.Context, *UpdateDatabaseRequest) (*longrunning.Operation, error) } // UnimplementedFirestoreAdminServer can be embedded to have forward compatible implementations. @@ -1466,6 +1903,15 @@ func (*UnimplementedFirestoreAdminServer) ExportDocuments(context.Context, *Expo func (*UnimplementedFirestoreAdminServer) ImportDocuments(context.Context, *ImportDocumentsRequest) (*longrunning.Operation, error) { return nil, status.Errorf(codes.Unimplemented, "method ImportDocuments not implemented") } +func (*UnimplementedFirestoreAdminServer) GetDatabase(context.Context, *GetDatabaseRequest) (*Database, error) { + return nil, status.Errorf(codes.Unimplemented, "method GetDatabase not implemented") +} +func (*UnimplementedFirestoreAdminServer) ListDatabases(context.Context, *ListDatabasesRequest) (*ListDatabasesResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method ListDatabases not implemented") +} +func (*UnimplementedFirestoreAdminServer) UpdateDatabase(context.Context, *UpdateDatabaseRequest) (*longrunning.Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method UpdateDatabase not implemented") +} func RegisterFirestoreAdminServer(s *grpc.Server, srv FirestoreAdminServer) { s.RegisterService(&_FirestoreAdmin_serviceDesc, srv) @@ -1633,6 +2079,60 @@ func _FirestoreAdmin_ImportDocuments_Handler(srv interface{}, ctx context.Contex return interceptor(ctx, in, info, handler) } +func _FirestoreAdmin_GetDatabase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetDatabaseRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(FirestoreAdminServer).GetDatabase(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.firestore.admin.v1.FirestoreAdmin/GetDatabase", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(FirestoreAdminServer).GetDatabase(ctx, req.(*GetDatabaseRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _FirestoreAdmin_ListDatabases_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListDatabasesRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(FirestoreAdminServer).ListDatabases(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.firestore.admin.v1.FirestoreAdmin/ListDatabases", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(FirestoreAdminServer).ListDatabases(ctx, req.(*ListDatabasesRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _FirestoreAdmin_UpdateDatabase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(UpdateDatabaseRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(FirestoreAdminServer).UpdateDatabase(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.firestore.admin.v1.FirestoreAdmin/UpdateDatabase", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(FirestoreAdminServer).UpdateDatabase(ctx, req.(*UpdateDatabaseRequest)) + } + return interceptor(ctx, in, info, handler) +} + var _FirestoreAdmin_serviceDesc = grpc.ServiceDesc{ ServiceName: "google.firestore.admin.v1.FirestoreAdmin", HandlerType: (*FirestoreAdminServer)(nil), @@ -1673,6 +2173,18 @@ var _FirestoreAdmin_serviceDesc = grpc.ServiceDesc{ MethodName: "ImportDocuments", Handler: _FirestoreAdmin_ImportDocuments_Handler, }, + { + MethodName: "GetDatabase", + Handler: _FirestoreAdmin_GetDatabase_Handler, + }, + { + MethodName: "ListDatabases", + Handler: _FirestoreAdmin_ListDatabases_Handler, + }, + { + MethodName: "UpdateDatabase", + Handler: _FirestoreAdmin_UpdateDatabase_Handler, + }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/firestore/admin/v1/firestore_admin.proto", diff --git a/googleapis/firestore/admin/v1/index.pb.go b/googleapis/firestore/admin/v1/index.pb.go index 885cb6972..75216f394 100644 --- a/googleapis/firestore/admin/v1/index.pb.go +++ b/googleapis/firestore/admin/v1/index.pb.go @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,12 +11,11 @@ // 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. -// // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1/index.proto package admin @@ -451,7 +450,7 @@ type isIndex_IndexField_ValueMode interface { type Index_IndexField_Order_ struct { // Indicates that this field supports ordering by the specified order or - // comparing using =, <, <=, >, >=. + // comparing using =, !=, <, <=, >, >=. Order Index_IndexField_Order `protobuf:"varint,2,opt,name=order,proto3,enum=google.firestore.admin.v1.Index_IndexField_Order,oneof"` } diff --git a/googleapis/firestore/admin/v1/location.pb.go b/googleapis/firestore/admin/v1/location.pb.go index 059501b80..8d2d70b15 100644 --- a/googleapis/firestore/admin/v1/location.pb.go +++ b/googleapis/firestore/admin/v1/location.pb.go @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,12 +11,11 @@ // 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. -// // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1/location.proto package admin diff --git a/googleapis/firestore/admin/v1/operation.pb.go b/googleapis/firestore/admin/v1/operation.pb.go index de3c8098c..b4484aa1d 100644 --- a/googleapis/firestore/admin/v1/operation.pb.go +++ b/googleapis/firestore/admin/v1/operation.pb.go @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,12 +11,11 @@ // 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. -// // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1/operation.proto package admin diff --git a/googleapis/firestore/admin/v1beta1/firestore_admin.pb.go b/googleapis/firestore/admin/v1beta1/firestore_admin.pb.go index 0e663c1d0..1571b08af 100644 --- a/googleapis/firestore/admin/v1beta1/firestore_admin.pb.go +++ b/googleapis/firestore/admin/v1beta1/firestore_admin.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1beta1/firestore_admin.proto package admin diff --git a/googleapis/firestore/admin/v1beta1/index.pb.go b/googleapis/firestore/admin/v1beta1/index.pb.go index e50e7899f..df9586bd2 100644 --- a/googleapis/firestore/admin/v1beta1/index.pb.go +++ b/googleapis/firestore/admin/v1beta1/index.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1beta1/index.proto package admin diff --git a/googleapis/firestore/admin/v1beta1/location.pb.go b/googleapis/firestore/admin/v1beta1/location.pb.go index f03787830..be0c43fb3 100644 --- a/googleapis/firestore/admin/v1beta1/location.pb.go +++ b/googleapis/firestore/admin/v1beta1/location.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1beta1/location.proto package admin diff --git a/googleapis/firestore/admin/v1beta2/field.pb.go b/googleapis/firestore/admin/v1beta2/field.pb.go index 9975ea2bf..30d356633 100644 --- a/googleapis/firestore/admin/v1beta2/field.pb.go +++ b/googleapis/firestore/admin/v1beta2/field.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1beta2/field.proto package admin diff --git a/googleapis/firestore/admin/v1beta2/firestore_admin.pb.go b/googleapis/firestore/admin/v1beta2/firestore_admin.pb.go index 6d8476a5a..2475fc7e5 100644 --- a/googleapis/firestore/admin/v1beta2/firestore_admin.pb.go +++ b/googleapis/firestore/admin/v1beta2/firestore_admin.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1beta2/firestore_admin.proto package admin diff --git a/googleapis/firestore/admin/v1beta2/index.pb.go b/googleapis/firestore/admin/v1beta2/index.pb.go index e7353d43d..3a517a0fb 100644 --- a/googleapis/firestore/admin/v1beta2/index.pb.go +++ b/googleapis/firestore/admin/v1beta2/index.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1beta2/index.proto package admin diff --git a/googleapis/firestore/admin/v1beta2/operation.pb.go b/googleapis/firestore/admin/v1beta2/operation.pb.go index 935c0bd42..cdb1250bb 100644 --- a/googleapis/firestore/admin/v1beta2/operation.pb.go +++ b/googleapis/firestore/admin/v1beta2/operation.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/admin/v1beta2/operation.proto package admin diff --git a/googleapis/firestore/v1/common.pb.go b/googleapis/firestore/v1/common.pb.go index 221ccac1e..3629f121f 100644 --- a/googleapis/firestore/v1/common.pb.go +++ b/googleapis/firestore/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1/common.proto package firestore diff --git a/googleapis/firestore/v1/document.pb.go b/googleapis/firestore/v1/document.pb.go index af1c04503..0ccd70aa2 100644 --- a/googleapis/firestore/v1/document.pb.go +++ b/googleapis/firestore/v1/document.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1/document.proto package firestore @@ -215,7 +215,7 @@ func (x *Value) GetNullValue() structpb.NullValue { if x, ok := x.GetValueType().(*Value_NullValue); ok { return x.NullValue } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Value) GetBooleanValue() bool { diff --git a/googleapis/firestore/v1/firestore.pb.go b/googleapis/firestore/v1/firestore.pb.go index 2ba0a18b9..f7c3e093d 100644 --- a/googleapis/firestore/v1/firestore.pb.go +++ b/googleapis/firestore/v1/firestore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1/firestore.proto package firestore diff --git a/googleapis/firestore/v1/query.pb.go b/googleapis/firestore/v1/query.pb.go index d03f1e891..d7bbfefd6 100644 --- a/googleapis/firestore/v1/query.pb.go +++ b/googleapis/firestore/v1/query.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1/query.proto package firestore diff --git a/googleapis/firestore/v1/write.pb.go b/googleapis/firestore/v1/write.pb.go index ad86d3f50..191d3181e 100644 --- a/googleapis/firestore/v1/write.pb.go +++ b/googleapis/firestore/v1/write.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1/write.proto package firestore diff --git a/googleapis/firestore/v1beta1/common.pb.go b/googleapis/firestore/v1beta1/common.pb.go index 24b6635b9..7fd1669fc 100644 --- a/googleapis/firestore/v1beta1/common.pb.go +++ b/googleapis/firestore/v1beta1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1beta1/common.proto package firestore diff --git a/googleapis/firestore/v1beta1/document.pb.go b/googleapis/firestore/v1beta1/document.pb.go index 444658d68..1b05576f4 100644 --- a/googleapis/firestore/v1beta1/document.pb.go +++ b/googleapis/firestore/v1beta1/document.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1beta1/document.proto package firestore @@ -215,7 +215,7 @@ func (x *Value) GetNullValue() structpb.NullValue { if x, ok := x.GetValueType().(*Value_NullValue); ok { return x.NullValue } - return structpb.NullValue_NULL_VALUE + return structpb.NullValue(0) } func (x *Value) GetBooleanValue() bool { diff --git a/googleapis/firestore/v1beta1/firestore.pb.go b/googleapis/firestore/v1beta1/firestore.pb.go index ed0b060c6..e7e19c6a4 100644 --- a/googleapis/firestore/v1beta1/firestore.pb.go +++ b/googleapis/firestore/v1beta1/firestore.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1beta1/firestore.proto package firestore diff --git a/googleapis/firestore/v1beta1/query.pb.go b/googleapis/firestore/v1beta1/query.pb.go index cafd014b8..8eb3dc4fd 100644 --- a/googleapis/firestore/v1beta1/query.pb.go +++ b/googleapis/firestore/v1beta1/query.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1beta1/query.proto package firestore diff --git a/googleapis/firestore/v1beta1/write.pb.go b/googleapis/firestore/v1beta1/write.pb.go index b3fef5f09..a682cbee6 100644 --- a/googleapis/firestore/v1beta1/write.pb.go +++ b/googleapis/firestore/v1beta1/write.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/firestore/v1beta1/write.proto package firestore diff --git a/googleapis/gapic/metadata/gapic_metadata.pb.go b/googleapis/gapic/metadata/gapic_metadata.pb.go index eedca5d27..5c039c57e 100644 --- a/googleapis/gapic/metadata/gapic_metadata.pb.go +++ b/googleapis/gapic/metadata/gapic_metadata.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: gapic/metadata/gapic_metadata.proto package metadata diff --git a/googleapis/genomics/v1/annotations.pb.go b/googleapis/genomics/v1/annotations.pb.go index baeba6178..6ccbf6e6a 100644 --- a/googleapis/genomics/v1/annotations.pb.go +++ b/googleapis/genomics/v1/annotations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/annotations.proto package genomics diff --git a/googleapis/genomics/v1/cigar.pb.go b/googleapis/genomics/v1/cigar.pb.go index d7f178983..584197401 100644 --- a/googleapis/genomics/v1/cigar.pb.go +++ b/googleapis/genomics/v1/cigar.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/cigar.proto package genomics diff --git a/googleapis/genomics/v1/datasets.pb.go b/googleapis/genomics/v1/datasets.pb.go index 9feb114bc..c6851bfcd 100644 --- a/googleapis/genomics/v1/datasets.pb.go +++ b/googleapis/genomics/v1/datasets.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/datasets.proto package genomics diff --git a/googleapis/genomics/v1/operations.pb.go b/googleapis/genomics/v1/operations.pb.go index 95e579446..b6d29e6a2 100644 --- a/googleapis/genomics/v1/operations.pb.go +++ b/googleapis/genomics/v1/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/operations.proto package genomics diff --git a/googleapis/genomics/v1/position.pb.go b/googleapis/genomics/v1/position.pb.go index 05eaa23fa..3a3ba3317 100644 --- a/googleapis/genomics/v1/position.pb.go +++ b/googleapis/genomics/v1/position.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/position.proto package genomics diff --git a/googleapis/genomics/v1/range.pb.go b/googleapis/genomics/v1/range.pb.go index a47e967ae..ac0d77850 100644 --- a/googleapis/genomics/v1/range.pb.go +++ b/googleapis/genomics/v1/range.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/range.proto package genomics diff --git a/googleapis/genomics/v1/readalignment.pb.go b/googleapis/genomics/v1/readalignment.pb.go index 4672f0a11..a04df52d4 100644 --- a/googleapis/genomics/v1/readalignment.pb.go +++ b/googleapis/genomics/v1/readalignment.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/readalignment.proto package genomics diff --git a/googleapis/genomics/v1/readgroup.pb.go b/googleapis/genomics/v1/readgroup.pb.go index 5cc896437..4df771123 100644 --- a/googleapis/genomics/v1/readgroup.pb.go +++ b/googleapis/genomics/v1/readgroup.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/readgroup.proto package genomics diff --git a/googleapis/genomics/v1/readgroupset.pb.go b/googleapis/genomics/v1/readgroupset.pb.go index 9a27b31a8..f5dd59b21 100644 --- a/googleapis/genomics/v1/readgroupset.pb.go +++ b/googleapis/genomics/v1/readgroupset.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/readgroupset.proto package genomics diff --git a/googleapis/genomics/v1/reads.pb.go b/googleapis/genomics/v1/reads.pb.go index b323c6504..522ae2ee7 100644 --- a/googleapis/genomics/v1/reads.pb.go +++ b/googleapis/genomics/v1/reads.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/reads.proto package genomics diff --git a/googleapis/genomics/v1/references.pb.go b/googleapis/genomics/v1/references.pb.go index e5efc4422..0d9117752 100644 --- a/googleapis/genomics/v1/references.pb.go +++ b/googleapis/genomics/v1/references.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/references.proto package genomics diff --git a/googleapis/genomics/v1/variants.pb.go b/googleapis/genomics/v1/variants.pb.go index fcd6cdc35..01a6df0bd 100644 --- a/googleapis/genomics/v1/variants.pb.go +++ b/googleapis/genomics/v1/variants.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1/variants.proto package genomics diff --git a/googleapis/genomics/v1alpha2/pipelines.pb.go b/googleapis/genomics/v1alpha2/pipelines.pb.go index dcd709f9d..581d0add1 100644 --- a/googleapis/genomics/v1alpha2/pipelines.pb.go +++ b/googleapis/genomics/v1alpha2/pipelines.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/genomics/v1alpha2/pipelines.proto package genomics @@ -1213,7 +1213,7 @@ func (x *SetOperationStatusRequest) GetErrorCode() code.Code { if x != nil { return x.ErrorCode } - return code.Code_OK + return code.Code(0) } func (x *SetOperationStatusRequest) GetErrorMessage() string { diff --git a/googleapis/geo/type/viewport/viewport.pb.go b/googleapis/geo/type/viewport/viewport.pb.go index b30d88886..a0181601d 100644 --- a/googleapis/geo/type/viewport/viewport.pb.go +++ b/googleapis/geo/type/viewport/viewport.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/geo/type/viewport.proto package viewport diff --git a/googleapis/home/enterprise/sdm/v1/device.pb.go b/googleapis/home/enterprise/sdm/v1/device.pb.go index bb99378a1..9071d1342 100644 --- a/googleapis/home/enterprise/sdm/v1/device.pb.go +++ b/googleapis/home/enterprise/sdm/v1/device.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/home/enterprise/sdm/v1/device.proto package sdm diff --git a/googleapis/home/enterprise/sdm/v1/site.pb.go b/googleapis/home/enterprise/sdm/v1/site.pb.go index 33c30e553..c4a512728 100644 --- a/googleapis/home/enterprise/sdm/v1/site.pb.go +++ b/googleapis/home/enterprise/sdm/v1/site.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/home/enterprise/sdm/v1/site.proto package sdm diff --git a/googleapis/home/enterprise/sdm/v1/smart_device_management_service.pb.go b/googleapis/home/enterprise/sdm/v1/smart_device_management_service.pb.go index 8bf227022..9186cc3cc 100644 --- a/googleapis/home/enterprise/sdm/v1/smart_device_management_service.pb.go +++ b/googleapis/home/enterprise/sdm/v1/smart_device_management_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/home/enterprise/sdm/v1/smart_device_management_service.proto package sdm diff --git a/googleapis/home/graph/v1/device.pb.go b/googleapis/home/graph/v1/device.pb.go index d3348c9d8..a12ef88b1 100644 --- a/googleapis/home/graph/v1/device.pb.go +++ b/googleapis/home/graph/v1/device.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/home/graph/v1/device.proto package graph diff --git a/googleapis/home/graph/v1/homegraph.pb.go b/googleapis/home/graph/v1/homegraph.pb.go index 98b0d63e0..5687f0d03 100644 --- a/googleapis/home/graph/v1/homegraph.pb.go +++ b/googleapis/home/graph/v1/homegraph.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/home/graph/v1/homegraph.proto package graph diff --git a/googleapis/iam/admin/v1/audit_data.pb.go b/googleapis/iam/admin/v1/audit_data.pb.go index e726d8947..270764795 100644 --- a/googleapis/iam/admin/v1/audit_data.pb.go +++ b/googleapis/iam/admin/v1/audit_data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/admin/v1/audit_data.proto package admin diff --git a/googleapis/iam/admin/v1/iam.pb.go b/googleapis/iam/admin/v1/iam.pb.go index 8a2286f96..928d5d279 100644 --- a/googleapis/iam/admin/v1/iam.pb.go +++ b/googleapis/iam/admin/v1/iam.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/admin/v1/iam.proto package admin diff --git a/googleapis/iam/credentials/v1/common.pb.go b/googleapis/iam/credentials/v1/common.pb.go index 31b82e1ae..6e3a18432 100644 --- a/googleapis/iam/credentials/v1/common.pb.go +++ b/googleapis/iam/credentials/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/credentials/v1/common.proto package credentials diff --git a/googleapis/iam/credentials/v1/iamcredentials.pb.go b/googleapis/iam/credentials/v1/iamcredentials.pb.go index 4aa88e6e4..4c0776123 100644 --- a/googleapis/iam/credentials/v1/iamcredentials.pb.go +++ b/googleapis/iam/credentials/v1/iamcredentials.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/credentials/v1/iamcredentials.proto package credentials diff --git a/googleapis/iam/v1/iam_policy.pb.go b/googleapis/iam/v1/iam_policy.pb.go index f62ccc726..d5b62f906 100644 --- a/googleapis/iam/v1/iam_policy.pb.go +++ b/googleapis/iam/v1/iam_policy.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/v1/iam_policy.proto package iam diff --git a/googleapis/iam/v1/logging/audit_data.pb.go b/googleapis/iam/v1/logging/audit_data.pb.go index 98d66d910..47e85aa53 100644 --- a/googleapis/iam/v1/logging/audit_data.pb.go +++ b/googleapis/iam/v1/logging/audit_data.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/v1/logging/audit_data.proto package logging diff --git a/googleapis/iam/v1/options.pb.go b/googleapis/iam/v1/options.pb.go index 22763ad96..77017dff8 100644 --- a/googleapis/iam/v1/options.pb.go +++ b/googleapis/iam/v1/options.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/v1/options.proto package iam diff --git a/googleapis/iam/v1/policy.pb.go b/googleapis/iam/v1/policy.pb.go index f0a3048db..4cb7278b3 100644 --- a/googleapis/iam/v1/policy.pb.go +++ b/googleapis/iam/v1/policy.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/v1/policy.proto package iam diff --git a/googleapis/iam/v1beta/workload_identity_pool.pb.go b/googleapis/iam/v1beta/workload_identity_pool.pb.go index 6ed79ec1b..36236492a 100644 --- a/googleapis/iam/v1beta/workload_identity_pool.pb.go +++ b/googleapis/iam/v1beta/workload_identity_pool.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/iam/v1beta/workload_identity_pool.proto package iam diff --git a/googleapis/identity/accesscontextmanager/type/device_resources.pb.go b/googleapis/identity/accesscontextmanager/type/device_resources.pb.go index c40e56c30..4b495b823 100644 --- a/googleapis/identity/accesscontextmanager/type/device_resources.pb.go +++ b/googleapis/identity/accesscontextmanager/type/device_resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/identity/accesscontextmanager/type/device_resources.proto package _type diff --git a/googleapis/identity/accesscontextmanager/v1/access_context_manager.pb.go b/googleapis/identity/accesscontextmanager/v1/access_context_manager.pb.go index bfdbb9768..c7aff48ac 100644 --- a/googleapis/identity/accesscontextmanager/v1/access_context_manager.pb.go +++ b/googleapis/identity/accesscontextmanager/v1/access_context_manager.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/identity/accesscontextmanager/v1/access_context_manager.proto package accesscontextmanager diff --git a/googleapis/identity/accesscontextmanager/v1/access_level.pb.go b/googleapis/identity/accesscontextmanager/v1/access_level.pb.go index dd4767453..5b70ae925 100644 --- a/googleapis/identity/accesscontextmanager/v1/access_level.pb.go +++ b/googleapis/identity/accesscontextmanager/v1/access_level.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/identity/accesscontextmanager/v1/access_level.proto package accesscontextmanager @@ -614,7 +614,7 @@ func (x *OsConstraint) GetOsType() _type.OsType { if x != nil { return x.OsType } - return _type.OsType_OS_UNSPECIFIED + return _type.OsType(0) } func (x *OsConstraint) GetMinimumVersion() string { diff --git a/googleapis/identity/accesscontextmanager/v1/access_policy.pb.go b/googleapis/identity/accesscontextmanager/v1/access_policy.pb.go index 59f436e13..7aa250a4d 100644 --- a/googleapis/identity/accesscontextmanager/v1/access_policy.pb.go +++ b/googleapis/identity/accesscontextmanager/v1/access_policy.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/identity/accesscontextmanager/v1/access_policy.proto package accesscontextmanager diff --git a/googleapis/identity/accesscontextmanager/v1/gcp_user_access_binding.pb.go b/googleapis/identity/accesscontextmanager/v1/gcp_user_access_binding.pb.go index 8eb066c8d..fe0d56777 100644 --- a/googleapis/identity/accesscontextmanager/v1/gcp_user_access_binding.pb.go +++ b/googleapis/identity/accesscontextmanager/v1/gcp_user_access_binding.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto package accesscontextmanager diff --git a/googleapis/identity/accesscontextmanager/v1/service_perimeter.pb.go b/googleapis/identity/accesscontextmanager/v1/service_perimeter.pb.go index 786d223ba..f70f7b0d6 100644 --- a/googleapis/identity/accesscontextmanager/v1/service_perimeter.pb.go +++ b/googleapis/identity/accesscontextmanager/v1/service_perimeter.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/identity/accesscontextmanager/v1/service_perimeter.proto package accesscontextmanager diff --git a/googleapis/logging/type/http_request.pb.go b/googleapis/logging/type/http_request.pb.go index ac660ef27..9ecd9cbbf 100644 --- a/googleapis/logging/type/http_request.pb.go +++ b/googleapis/logging/type/http_request.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/logging/type/http_request.proto package ltype diff --git a/googleapis/logging/type/log_severity.pb.go b/googleapis/logging/type/log_severity.pb.go index c3f65c6b0..e83ba6147 100644 --- a/googleapis/logging/type/log_severity.pb.go +++ b/googleapis/logging/type/log_severity.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/logging/type/log_severity.proto package ltype diff --git a/googleapis/logging/v2/log_entry.pb.go b/googleapis/logging/v2/log_entry.pb.go index 7fb3bf9ec..96f44214c 100644 --- a/googleapis/logging/v2/log_entry.pb.go +++ b/googleapis/logging/v2/log_entry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/logging/v2/log_entry.proto package logging @@ -238,7 +238,7 @@ func (x *LogEntry) GetSeverity() _type.LogSeverity { if x != nil { return x.Severity } - return _type.LogSeverity_DEFAULT + return _type.LogSeverity(0) } func (x *LogEntry) GetInsertId() string { diff --git a/googleapis/logging/v2/logging.pb.go b/googleapis/logging/v2/logging.pb.go index 669ed0ec4..fa780a659 100644 --- a/googleapis/logging/v2/logging.pb.go +++ b/googleapis/logging/v2/logging.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/logging/v2/logging.proto package logging diff --git a/googleapis/logging/v2/logging_config.pb.go b/googleapis/logging/v2/logging_config.pb.go index fd8ec2c92..c75bfaea5 100644 --- a/googleapis/logging/v2/logging_config.pb.go +++ b/googleapis/logging/v2/logging_config.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/logging/v2/logging_config.proto package logging diff --git a/googleapis/logging/v2/logging_metrics.pb.go b/googleapis/logging/v2/logging_metrics.pb.go index 066725de4..b554743a8 100644 --- a/googleapis/logging/v2/logging_metrics.pb.go +++ b/googleapis/logging/v2/logging_metrics.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/logging/v2/logging_metrics.proto package logging diff --git a/googleapis/longrunning/operations.pb.go b/googleapis/longrunning/operations.pb.go index 44b30dca5..cd12933a5 100644 --- a/googleapis/longrunning/operations.pb.go +++ b/googleapis/longrunning/operations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/longrunning/operations.proto package longrunning diff --git a/googleapis/maps/fleetengine/v1/fleetengine.pb.go b/googleapis/maps/fleetengine/v1/fleetengine.pb.go index 9e5ed1dbc..5ea4df4e7 100644 --- a/googleapis/maps/fleetengine/v1/fleetengine.pb.go +++ b/googleapis/maps/fleetengine/v1/fleetengine.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/fleetengine/v1/fleetengine.proto package fleetengine diff --git a/googleapis/maps/fleetengine/v1/header.pb.go b/googleapis/maps/fleetengine/v1/header.pb.go index 6d56b4040..f3acea6ab 100644 --- a/googleapis/maps/fleetengine/v1/header.pb.go +++ b/googleapis/maps/fleetengine/v1/header.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/fleetengine/v1/header.proto package fleetengine diff --git a/googleapis/maps/fleetengine/v1/traffic.pb.go b/googleapis/maps/fleetengine/v1/traffic.pb.go index 1b103dc46..efc9313f3 100644 --- a/googleapis/maps/fleetengine/v1/traffic.pb.go +++ b/googleapis/maps/fleetengine/v1/traffic.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/fleetengine/v1/traffic.proto package fleetengine diff --git a/googleapis/maps/fleetengine/v1/trip_api.pb.go b/googleapis/maps/fleetengine/v1/trip_api.pb.go index 2ad76190b..52d342d34 100644 --- a/googleapis/maps/fleetengine/v1/trip_api.pb.go +++ b/googleapis/maps/fleetengine/v1/trip_api.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/fleetengine/v1/trip_api.proto package fleetengine diff --git a/googleapis/maps/fleetengine/v1/trips.pb.go b/googleapis/maps/fleetengine/v1/trips.pb.go index b17f8a613..573010973 100644 --- a/googleapis/maps/fleetengine/v1/trips.pb.go +++ b/googleapis/maps/fleetengine/v1/trips.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/fleetengine/v1/trips.proto package fleetengine diff --git a/googleapis/maps/fleetengine/v1/vehicle_api.pb.go b/googleapis/maps/fleetengine/v1/vehicle_api.pb.go index 0c4a612c4..abae3b614 100644 --- a/googleapis/maps/fleetengine/v1/vehicle_api.pb.go +++ b/googleapis/maps/fleetengine/v1/vehicle_api.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/fleetengine/v1/vehicle_api.proto package fleetengine diff --git a/googleapis/maps/fleetengine/v1/vehicles.pb.go b/googleapis/maps/fleetengine/v1/vehicles.pb.go index 75e7a9c8d..cca7f9e4b 100644 --- a/googleapis/maps/fleetengine/v1/vehicles.pb.go +++ b/googleapis/maps/fleetengine/v1/vehicles.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/fleetengine/v1/vehicles.proto package fleetengine diff --git a/googleapis/maps/playablelocations/v3/playablelocations.pb.go b/googleapis/maps/playablelocations/v3/playablelocations.pb.go index 22d1d2847..347f3c1bf 100644 --- a/googleapis/maps/playablelocations/v3/playablelocations.pb.go +++ b/googleapis/maps/playablelocations/v3/playablelocations.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/playablelocations/v3/playablelocations.proto package playablelocations diff --git a/googleapis/maps/playablelocations/v3/resources.pb.go b/googleapis/maps/playablelocations/v3/resources.pb.go index cebb650b2..ffb6979c3 100644 --- a/googleapis/maps/playablelocations/v3/resources.pb.go +++ b/googleapis/maps/playablelocations/v3/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/playablelocations/v3/resources.proto package playablelocations diff --git a/googleapis/maps/playablelocations/v3/sample/resources.pb.go b/googleapis/maps/playablelocations/v3/sample/resources.pb.go index f0024eb15..41dc89d04 100644 --- a/googleapis/maps/playablelocations/v3/sample/resources.pb.go +++ b/googleapis/maps/playablelocations/v3/sample/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/playablelocations/v3/sample/resources.proto package sample diff --git a/googleapis/maps/roads/v1op/roads.pb.go b/googleapis/maps/roads/v1op/roads.pb.go index 70366b7d8..871cdcc16 100644 --- a/googleapis/maps/roads/v1op/roads.pb.go +++ b/googleapis/maps/roads/v1op/roads.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/roads/v1op/roads.proto package roads diff --git a/googleapis/maps/routes/v1/compute_custom_routes_request.pb.go b/googleapis/maps/routes/v1/compute_custom_routes_request.pb.go index d1372e95d..c705bd26f 100644 --- a/googleapis/maps/routes/v1/compute_custom_routes_request.pb.go +++ b/googleapis/maps/routes/v1/compute_custom_routes_request.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/compute_custom_routes_request.proto package routes diff --git a/googleapis/maps/routes/v1/compute_custom_routes_response.pb.go b/googleapis/maps/routes/v1/compute_custom_routes_response.pb.go index 0d3c632d6..c65b2c68e 100644 --- a/googleapis/maps/routes/v1/compute_custom_routes_response.pb.go +++ b/googleapis/maps/routes/v1/compute_custom_routes_response.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/compute_custom_routes_response.proto package routes diff --git a/googleapis/maps/routes/v1/compute_route_matrix_request.pb.go b/googleapis/maps/routes/v1/compute_route_matrix_request.pb.go index 8711649df..5d7bc30c2 100644 --- a/googleapis/maps/routes/v1/compute_route_matrix_request.pb.go +++ b/googleapis/maps/routes/v1/compute_route_matrix_request.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/compute_route_matrix_request.proto package routes diff --git a/googleapis/maps/routes/v1/compute_routes_request.pb.go b/googleapis/maps/routes/v1/compute_routes_request.pb.go index c058c2377..b972ecdc6 100644 --- a/googleapis/maps/routes/v1/compute_routes_request.pb.go +++ b/googleapis/maps/routes/v1/compute_routes_request.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/compute_routes_request.proto package routes diff --git a/googleapis/maps/routes/v1/compute_routes_response.pb.go b/googleapis/maps/routes/v1/compute_routes_response.pb.go index 5755c57f3..251cfe906 100644 --- a/googleapis/maps/routes/v1/compute_routes_response.pb.go +++ b/googleapis/maps/routes/v1/compute_routes_response.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/compute_routes_response.proto package routes diff --git a/googleapis/maps/routes/v1/custom_route.pb.go b/googleapis/maps/routes/v1/custom_route.pb.go index e26a4e1fa..1f7271816 100644 --- a/googleapis/maps/routes/v1/custom_route.pb.go +++ b/googleapis/maps/routes/v1/custom_route.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/custom_route.proto package routes diff --git a/googleapis/maps/routes/v1/fallback_info.pb.go b/googleapis/maps/routes/v1/fallback_info.pb.go index b1a796e1e..d7a4eb02b 100644 --- a/googleapis/maps/routes/v1/fallback_info.pb.go +++ b/googleapis/maps/routes/v1/fallback_info.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/fallback_info.proto package routes diff --git a/googleapis/maps/routes/v1/polyline.pb.go b/googleapis/maps/routes/v1/polyline.pb.go index 2a36f46d9..07b8b59fe 100644 --- a/googleapis/maps/routes/v1/polyline.pb.go +++ b/googleapis/maps/routes/v1/polyline.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/polyline.proto package routes diff --git a/googleapis/maps/routes/v1/route.pb.go b/googleapis/maps/routes/v1/route.pb.go index 54eae41bc..d3a80befc 100644 --- a/googleapis/maps/routes/v1/route.pb.go +++ b/googleapis/maps/routes/v1/route.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/route.proto package routes diff --git a/googleapis/maps/routes/v1/route_matrix_element.pb.go b/googleapis/maps/routes/v1/route_matrix_element.pb.go index 9c96cb399..873a213ec 100644 --- a/googleapis/maps/routes/v1/route_matrix_element.pb.go +++ b/googleapis/maps/routes/v1/route_matrix_element.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/route_matrix_element.proto package routes diff --git a/googleapis/maps/routes/v1/route_service.pb.go b/googleapis/maps/routes/v1/route_service.pb.go index ab90dd490..d7c05fd64 100644 --- a/googleapis/maps/routes/v1/route_service.pb.go +++ b/googleapis/maps/routes/v1/route_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/route_service.proto package routes diff --git a/googleapis/maps/routes/v1/toll_passes.pb.go b/googleapis/maps/routes/v1/toll_passes.pb.go index f278a80cb..66af5d93b 100644 --- a/googleapis/maps/routes/v1/toll_passes.pb.go +++ b/googleapis/maps/routes/v1/toll_passes.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/toll_passes.proto package routes diff --git a/googleapis/maps/routes/v1/vehicle_emission_type.pb.go b/googleapis/maps/routes/v1/vehicle_emission_type.pb.go index c5f0c0951..4dfc3ad78 100644 --- a/googleapis/maps/routes/v1/vehicle_emission_type.pb.go +++ b/googleapis/maps/routes/v1/vehicle_emission_type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/vehicle_emission_type.proto package routes diff --git a/googleapis/maps/routes/v1/waypoint.pb.go b/googleapis/maps/routes/v1/waypoint.pb.go index a7430c4b3..7d2a9967a 100644 --- a/googleapis/maps/routes/v1/waypoint.pb.go +++ b/googleapis/maps/routes/v1/waypoint.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1/waypoint.proto package routes diff --git a/googleapis/maps/routes/v1alpha/route_service.pb.go b/googleapis/maps/routes/v1alpha/route_service.pb.go index 93437d6dd..0a28cc6b9 100644 --- a/googleapis/maps/routes/v1alpha/route_service.pb.go +++ b/googleapis/maps/routes/v1alpha/route_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/routes/v1alpha/route_service.proto package routes diff --git a/googleapis/maps/unity/clientinfo.pb.go b/googleapis/maps/unity/clientinfo.pb.go index 7a4b525d2..e893b5e3b 100644 --- a/googleapis/maps/unity/clientinfo.pb.go +++ b/googleapis/maps/unity/clientinfo.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/maps/unity/clientinfo.proto package unity diff --git a/googleapis/monitoring/dashboard/v1/alertchart.pb.go b/googleapis/monitoring/dashboard/v1/alertchart.pb.go index 324aca66a..9a7c9c9a1 100644 --- a/googleapis/monitoring/dashboard/v1/alertchart.pb.go +++ b/googleapis/monitoring/dashboard/v1/alertchart.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/alertchart.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/common.pb.go b/googleapis/monitoring/dashboard/v1/common.pb.go index 533d18b73..ba6fe4691 100644 --- a/googleapis/monitoring/dashboard/v1/common.pb.go +++ b/googleapis/monitoring/dashboard/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/common.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/dashboard.pb.go b/googleapis/monitoring/dashboard/v1/dashboard.pb.go index cf53d98ca..ab30fa4f7 100644 --- a/googleapis/monitoring/dashboard/v1/dashboard.pb.go +++ b/googleapis/monitoring/dashboard/v1/dashboard.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/dashboard.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/dashboards_service.pb.go b/googleapis/monitoring/dashboard/v1/dashboards_service.pb.go index 4b9e51f65..7562a82af 100644 --- a/googleapis/monitoring/dashboard/v1/dashboards_service.pb.go +++ b/googleapis/monitoring/dashboard/v1/dashboards_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/dashboards_service.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/drilldowns.pb.go b/googleapis/monitoring/dashboard/v1/drilldowns.pb.go index 522f3b2e3..0218d705d 100644 --- a/googleapis/monitoring/dashboard/v1/drilldowns.pb.go +++ b/googleapis/monitoring/dashboard/v1/drilldowns.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/drilldowns.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/layouts.pb.go b/googleapis/monitoring/dashboard/v1/layouts.pb.go index 74b7c6b2b..ac036eab3 100644 --- a/googleapis/monitoring/dashboard/v1/layouts.pb.go +++ b/googleapis/monitoring/dashboard/v1/layouts.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/layouts.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/metrics.pb.go b/googleapis/monitoring/dashboard/v1/metrics.pb.go index 14f2b66f4..b0d461866 100644 --- a/googleapis/monitoring/dashboard/v1/metrics.pb.go +++ b/googleapis/monitoring/dashboard/v1/metrics.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/metrics.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/scorecard.pb.go b/googleapis/monitoring/dashboard/v1/scorecard.pb.go index 493bce763..45dccd641 100644 --- a/googleapis/monitoring/dashboard/v1/scorecard.pb.go +++ b/googleapis/monitoring/dashboard/v1/scorecard.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/scorecard.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/service.pb.go b/googleapis/monitoring/dashboard/v1/service.pb.go index 8d4f08d61..a1d454453 100644 --- a/googleapis/monitoring/dashboard/v1/service.pb.go +++ b/googleapis/monitoring/dashboard/v1/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/service.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/text.pb.go b/googleapis/monitoring/dashboard/v1/text.pb.go index 77c07e8a7..27c8daf2d 100644 --- a/googleapis/monitoring/dashboard/v1/text.pb.go +++ b/googleapis/monitoring/dashboard/v1/text.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/text.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/widget.pb.go b/googleapis/monitoring/dashboard/v1/widget.pb.go index fdcc41eff..5d7fe8d0d 100644 --- a/googleapis/monitoring/dashboard/v1/widget.pb.go +++ b/googleapis/monitoring/dashboard/v1/widget.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/widget.proto package dashboard diff --git a/googleapis/monitoring/dashboard/v1/xychart.pb.go b/googleapis/monitoring/dashboard/v1/xychart.pb.go index e7b8256e3..e60678fb9 100644 --- a/googleapis/monitoring/dashboard/v1/xychart.pb.go +++ b/googleapis/monitoring/dashboard/v1/xychart.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/dashboard/v1/xychart.proto package dashboard diff --git a/googleapis/monitoring/metricsscope/v1/metrics_scope.pb.go b/googleapis/monitoring/metricsscope/v1/metrics_scope.pb.go index 558a81fa8..352920d75 100644 --- a/googleapis/monitoring/metricsscope/v1/metrics_scope.pb.go +++ b/googleapis/monitoring/metricsscope/v1/metrics_scope.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/metricsscope/v1/metrics_scope.proto package metricsscope diff --git a/googleapis/monitoring/metricsscope/v1/metrics_scopes.pb.go b/googleapis/monitoring/metricsscope/v1/metrics_scopes.pb.go index d6769983f..8b34427bd 100644 --- a/googleapis/monitoring/metricsscope/v1/metrics_scopes.pb.go +++ b/googleapis/monitoring/metricsscope/v1/metrics_scopes.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/metricsscope/v1/metrics_scopes.proto package metricsscope diff --git a/googleapis/monitoring/v3/alert.pb.go b/googleapis/monitoring/v3/alert.pb.go index f413955f8..d1b3de94f 100644 --- a/googleapis/monitoring/v3/alert.pb.go +++ b/googleapis/monitoring/v3/alert.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/alert.proto package monitoring diff --git a/googleapis/monitoring/v3/alert_service.pb.go b/googleapis/monitoring/v3/alert_service.pb.go index 18340450b..ee8b6fa31 100644 --- a/googleapis/monitoring/v3/alert_service.pb.go +++ b/googleapis/monitoring/v3/alert_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/alert_service.proto package monitoring diff --git a/googleapis/monitoring/v3/common.pb.go b/googleapis/monitoring/v3/common.pb.go index cae72f648..3b52b73ae 100644 --- a/googleapis/monitoring/v3/common.pb.go +++ b/googleapis/monitoring/v3/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/common.proto package monitoring diff --git a/googleapis/monitoring/v3/dropped_labels.pb.go b/googleapis/monitoring/v3/dropped_labels.pb.go index f63082179..6fa1309b0 100644 --- a/googleapis/monitoring/v3/dropped_labels.pb.go +++ b/googleapis/monitoring/v3/dropped_labels.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/dropped_labels.proto package monitoring diff --git a/googleapis/monitoring/v3/group.pb.go b/googleapis/monitoring/v3/group.pb.go index c001e17df..95dbbb9f8 100644 --- a/googleapis/monitoring/v3/group.pb.go +++ b/googleapis/monitoring/v3/group.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/group.proto package monitoring diff --git a/googleapis/monitoring/v3/group_service.pb.go b/googleapis/monitoring/v3/group_service.pb.go index cabe69a6e..9e818c12d 100644 --- a/googleapis/monitoring/v3/group_service.pb.go +++ b/googleapis/monitoring/v3/group_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/group_service.proto package monitoring diff --git a/googleapis/monitoring/v3/metric.pb.go b/googleapis/monitoring/v3/metric.pb.go index 45d833369..7ef970aff 100644 --- a/googleapis/monitoring/v3/metric.pb.go +++ b/googleapis/monitoring/v3/metric.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/metric.proto package monitoring @@ -216,14 +216,14 @@ func (x *TimeSeries) GetMetricKind() metric.MetricDescriptor_MetricKind { if x != nil { return x.MetricKind } - return metric.MetricDescriptor_METRIC_KIND_UNSPECIFIED + return metric.MetricDescriptor_MetricKind(0) } func (x *TimeSeries) GetValueType() metric.MetricDescriptor_ValueType { if x != nil { return x.ValueType } - return metric.MetricDescriptor_VALUE_TYPE_UNSPECIFIED + return metric.MetricDescriptor_ValueType(0) } func (x *TimeSeries) GetPoints() []*Point { @@ -699,14 +699,14 @@ func (x *TimeSeriesDescriptor_ValueDescriptor) GetValueType() metric.MetricDescr if x != nil { return x.ValueType } - return metric.MetricDescriptor_VALUE_TYPE_UNSPECIFIED + return metric.MetricDescriptor_ValueType(0) } func (x *TimeSeriesDescriptor_ValueDescriptor) GetMetricKind() metric.MetricDescriptor_MetricKind { if x != nil { return x.MetricKind } - return metric.MetricDescriptor_METRIC_KIND_UNSPECIFIED + return metric.MetricDescriptor_MetricKind(0) } func (x *TimeSeriesDescriptor_ValueDescriptor) GetUnit() string { diff --git a/googleapis/monitoring/v3/metric_service.pb.go b/googleapis/monitoring/v3/metric_service.pb.go index 0aa357f40..fcf109a2c 100644 --- a/googleapis/monitoring/v3/metric_service.pb.go +++ b/googleapis/monitoring/v3/metric_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/metric_service.proto package monitoring diff --git a/googleapis/monitoring/v3/mutation_record.pb.go b/googleapis/monitoring/v3/mutation_record.pb.go index 0035a1cc7..acec1df86 100644 --- a/googleapis/monitoring/v3/mutation_record.pb.go +++ b/googleapis/monitoring/v3/mutation_record.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/mutation_record.proto package monitoring diff --git a/googleapis/monitoring/v3/notification.pb.go b/googleapis/monitoring/v3/notification.pb.go index 563f6cd40..6561ca04c 100644 --- a/googleapis/monitoring/v3/notification.pb.go +++ b/googleapis/monitoring/v3/notification.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/notification.proto package monitoring @@ -223,7 +223,7 @@ func (x *NotificationChannelDescriptor) GetLaunchStage() api.LaunchStage { if x != nil { return x.LaunchStage } - return api.LaunchStage_LAUNCH_STAGE_UNSPECIFIED + return api.LaunchStage(0) } // A `NotificationChannel` is a medium through which an alert is diff --git a/googleapis/monitoring/v3/notification_service.pb.go b/googleapis/monitoring/v3/notification_service.pb.go index dc25c8ebc..b2f5681ed 100644 --- a/googleapis/monitoring/v3/notification_service.pb.go +++ b/googleapis/monitoring/v3/notification_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/notification_service.proto package monitoring diff --git a/googleapis/monitoring/v3/query_service.pb.go b/googleapis/monitoring/v3/query_service.pb.go index 44cde9f74..96dbabcf5 100644 --- a/googleapis/monitoring/v3/query_service.pb.go +++ b/googleapis/monitoring/v3/query_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/query_service.proto package monitoring diff --git a/googleapis/monitoring/v3/service.pb.go b/googleapis/monitoring/v3/service.pb.go index d69a47199..4a2486ed2 100644 --- a/googleapis/monitoring/v3/service.pb.go +++ b/googleapis/monitoring/v3/service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/service.proto package monitoring @@ -410,7 +410,7 @@ func (x *ServiceLevelObjective) GetCalendarPeriod() calendarperiod.CalendarPerio if x, ok := x.GetPeriod().(*ServiceLevelObjective_CalendarPeriod); ok { return x.CalendarPeriod } - return calendarperiod.CalendarPeriod_CALENDAR_PERIOD_UNSPECIFIED + return calendarperiod.CalendarPeriod(0) } func (x *ServiceLevelObjective) GetUserLabels() map[string]string { diff --git a/googleapis/monitoring/v3/service_service.pb.go b/googleapis/monitoring/v3/service_service.pb.go index da1bce02f..72c93f6d4 100644 --- a/googleapis/monitoring/v3/service_service.pb.go +++ b/googleapis/monitoring/v3/service_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/service_service.proto package monitoring diff --git a/googleapis/monitoring/v3/span_context.pb.go b/googleapis/monitoring/v3/span_context.pb.go index 762ff15ee..08629f8fc 100644 --- a/googleapis/monitoring/v3/span_context.pb.go +++ b/googleapis/monitoring/v3/span_context.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/span_context.proto package monitoring diff --git a/googleapis/monitoring/v3/uptime.pb.go b/googleapis/monitoring/v3/uptime.pb.go index 74847bc15..3ff773864 100644 --- a/googleapis/monitoring/v3/uptime.pb.go +++ b/googleapis/monitoring/v3/uptime.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/uptime.proto package monitoring diff --git a/googleapis/monitoring/v3/uptime_service.pb.go b/googleapis/monitoring/v3/uptime_service.pb.go index c6cf890de..e24c3fe50 100644 --- a/googleapis/monitoring/v3/uptime_service.pb.go +++ b/googleapis/monitoring/v3/uptime_service.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/monitoring/v3/uptime_service.proto package monitoring diff --git a/googleapis/networking/trafficdirector/type/traffic_director_log_entry.pb.go b/googleapis/networking/trafficdirector/type/traffic_director_log_entry.pb.go index 84fb240f5..0480edd73 100644 --- a/googleapis/networking/trafficdirector/type/traffic_director_log_entry.pb.go +++ b/googleapis/networking/trafficdirector/type/traffic_director_log_entry.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/networking/trafficdirector/type/traffic_director_log_entry.proto package _type diff --git a/googleapis/partner/aistreams/v1alpha1/aistreams.pb.go b/googleapis/partner/aistreams/v1alpha1/aistreams.pb.go index 458e321f3..fc94a7fe4 100644 --- a/googleapis/partner/aistreams/v1alpha1/aistreams.pb.go +++ b/googleapis/partner/aistreams/v1alpha1/aistreams.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/partner/aistreams/v1alpha1/aistreams.proto package aistreams diff --git a/googleapis/privacy/dlp/v2/dlp.pb.go b/googleapis/privacy/dlp/v2/dlp.pb.go index 328591a42..857e78395 100644 --- a/googleapis/privacy/dlp/v2/dlp.pb.go +++ b/googleapis/privacy/dlp/v2/dlp.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/privacy/dlp/v2/dlp.proto package dlp @@ -4837,7 +4837,7 @@ func (x *Value) GetDayOfWeekValue() dayofweek.DayOfWeek { if x, ok := x.GetType().(*Value_DayOfWeekValue); ok { return x.DayOfWeekValue } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } type isValue_Type interface { @@ -5031,7 +5031,7 @@ func (x *DateTime) GetDayOfWeek() dayofweek.DayOfWeek { if x != nil { return x.DayOfWeek } - return dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED + return dayofweek.DayOfWeek(0) } func (x *DateTime) GetTime() *timeofday.TimeOfDay { diff --git a/googleapis/privacy/dlp/v2/storage.pb.go b/googleapis/privacy/dlp/v2/storage.pb.go index f07b956bb..b447416f9 100644 --- a/googleapis/privacy/dlp/v2/storage.pb.go +++ b/googleapis/privacy/dlp/v2/storage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/privacy/dlp/v2/storage.proto package dlp diff --git a/googleapis/pubsub/v1/pubsub.pb.go b/googleapis/pubsub/v1/pubsub.pb.go index 0db6241be..ec5e1cce9 100644 --- a/googleapis/pubsub/v1/pubsub.pb.go +++ b/googleapis/pubsub/v1/pubsub.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/pubsub/v1/pubsub.proto package pubsub diff --git a/googleapis/pubsub/v1/schema.pb.go b/googleapis/pubsub/v1/schema.pb.go index 502989b1d..336cfc13e 100644 --- a/googleapis/pubsub/v1/schema.pb.go +++ b/googleapis/pubsub/v1/schema.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/pubsub/v1/schema.proto package pubsub diff --git a/googleapis/pubsub/v1beta2/pubsub.pb.go b/googleapis/pubsub/v1beta2/pubsub.pb.go index 33cccc709..aa2999120 100644 --- a/googleapis/pubsub/v1beta2/pubsub.pb.go +++ b/googleapis/pubsub/v1beta2/pubsub.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/pubsub/v1beta2/pubsub.proto package pubsub diff --git a/googleapis/rpc/code/code.pb.go b/googleapis/rpc/code/code.pb.go index 125880315..80cca13eb 100644 --- a/googleapis/rpc/code/code.pb.go +++ b/googleapis/rpc/code/code.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/rpc/code.proto package code diff --git a/googleapis/rpc/context/attribute_context/attribute_context.pb.go b/googleapis/rpc/context/attribute_context/attribute_context.pb.go index 201cbf7ca..49e189093 100644 --- a/googleapis/rpc/context/attribute_context/attribute_context.pb.go +++ b/googleapis/rpc/context/attribute_context/attribute_context.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/rpc/context/attribute_context.proto package attribute_context diff --git a/googleapis/rpc/errdetails/error_details.pb.go b/googleapis/rpc/errdetails/error_details.pb.go index 1c7b93ec1..11ce96509 100644 --- a/googleapis/rpc/errdetails/error_details.pb.go +++ b/googleapis/rpc/errdetails/error_details.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/rpc/error_details.proto package errdetails diff --git a/googleapis/rpc/status/status.pb.go b/googleapis/rpc/status/status.pb.go index f34a38e4e..c74c4243a 100644 --- a/googleapis/rpc/status/status.pb.go +++ b/googleapis/rpc/status/status.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/rpc/status.proto package status diff --git a/googleapis/search/partnerdataingestion/logging/v1/platformlog.pb.go b/googleapis/search/partnerdataingestion/logging/v1/platformlog.pb.go index f4b1ba81c..6f0283c21 100644 --- a/googleapis/search/partnerdataingestion/logging/v1/platformlog.pb.go +++ b/googleapis/search/partnerdataingestion/logging/v1/platformlog.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/search/partnerdataingestion/logging/v1/platformlog.proto package logging diff --git a/googleapis/spanner/admin/database/v1/backup.pb.go b/googleapis/spanner/admin/database/v1/backup.pb.go index 70050d493..84d112afa 100644 --- a/googleapis/spanner/admin/database/v1/backup.pb.go +++ b/googleapis/spanner/admin/database/v1/backup.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/admin/database/v1/backup.proto package database diff --git a/googleapis/spanner/admin/database/v1/common.pb.go b/googleapis/spanner/admin/database/v1/common.pb.go index de5f1357f..0ed5e3f48 100644 --- a/googleapis/spanner/admin/database/v1/common.pb.go +++ b/googleapis/spanner/admin/database/v1/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/admin/database/v1/common.proto package database diff --git a/googleapis/spanner/admin/database/v1/spanner_database_admin.pb.go b/googleapis/spanner/admin/database/v1/spanner_database_admin.pb.go index 107677015..2ef9782f9 100644 --- a/googleapis/spanner/admin/database/v1/spanner_database_admin.pb.go +++ b/googleapis/spanner/admin/database/v1/spanner_database_admin.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/spanner/admin/database/v1/spanner_database_admin.proto package database diff --git a/googleapis/spanner/admin/instance/v1/spanner_instance_admin.pb.go b/googleapis/spanner/admin/instance/v1/spanner_instance_admin.pb.go index 3c6a38f54..f4f0ff6af 100644 --- a/googleapis/spanner/admin/instance/v1/spanner_instance_admin.pb.go +++ b/googleapis/spanner/admin/instance/v1/spanner_instance_admin.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 -// protoc v3.12.2 +// protoc v3.19.1 // source: google/spanner/admin/instance/v1/spanner_instance_admin.proto package instance diff --git a/googleapis/spanner/v1/commit_response.pb.go b/googleapis/spanner/v1/commit_response.pb.go index ae055d041..4582c0d2c 100644 --- a/googleapis/spanner/v1/commit_response.pb.go +++ b/googleapis/spanner/v1/commit_response.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/v1/commit_response.proto package spanner diff --git a/googleapis/spanner/v1/keys.pb.go b/googleapis/spanner/v1/keys.pb.go index ed6431507..cffeaaca1 100644 --- a/googleapis/spanner/v1/keys.pb.go +++ b/googleapis/spanner/v1/keys.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/v1/keys.proto package spanner diff --git a/googleapis/spanner/v1/mutation.pb.go b/googleapis/spanner/v1/mutation.pb.go index 49b2f6068..b370045c3 100644 --- a/googleapis/spanner/v1/mutation.pb.go +++ b/googleapis/spanner/v1/mutation.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/v1/mutation.proto package spanner diff --git a/googleapis/spanner/v1/query_plan.pb.go b/googleapis/spanner/v1/query_plan.pb.go index bbb886434..1998b2df4 100644 --- a/googleapis/spanner/v1/query_plan.pb.go +++ b/googleapis/spanner/v1/query_plan.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/v1/query_plan.proto package spanner diff --git a/googleapis/spanner/v1/result_set.pb.go b/googleapis/spanner/v1/result_set.pb.go index 5d8f9187c..a6e041b31 100644 --- a/googleapis/spanner/v1/result_set.pb.go +++ b/googleapis/spanner/v1/result_set.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/v1/result_set.proto package spanner diff --git a/googleapis/spanner/v1/spanner.pb.go b/googleapis/spanner/v1/spanner.pb.go index 6d23937c2..0c4a9d23f 100644 --- a/googleapis/spanner/v1/spanner.pb.go +++ b/googleapis/spanner/v1/spanner.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/v1/spanner.proto package spanner diff --git a/googleapis/spanner/v1/transaction.pb.go b/googleapis/spanner/v1/transaction.pb.go index 3db05fcbb..17b31c13d 100644 --- a/googleapis/spanner/v1/transaction.pb.go +++ b/googleapis/spanner/v1/transaction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/v1/transaction.proto package spanner diff --git a/googleapis/spanner/v1/type.pb.go b/googleapis/spanner/v1/type.pb.go index 99945a8db..6e16fcc2f 100644 --- a/googleapis/spanner/v1/type.pb.go +++ b/googleapis/spanner/v1/type.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/spanner/v1/type.proto package spanner diff --git a/googleapis/storage/v1/storage.pb.go b/googleapis/storage/v1/storage.pb.go index bf6e6a702..5fab5c3bb 100644 --- a/googleapis/storage/v1/storage.pb.go +++ b/googleapis/storage/v1/storage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/storage/v1/storage.proto package storage diff --git a/googleapis/storage/v1/storage_resources.pb.go b/googleapis/storage/v1/storage_resources.pb.go index 1577da28f..c302d01e9 100644 --- a/googleapis/storage/v1/storage_resources.pb.go +++ b/googleapis/storage/v1/storage_resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/storage/v1/storage_resources.proto package storage diff --git a/googleapis/storage/v2/storage.pb.go b/googleapis/storage/v2/storage.pb.go index 321c90b7d..255cd6cfa 100644 --- a/googleapis/storage/v2/storage.pb.go +++ b/googleapis/storage/v2/storage.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/storage/v2/storage.proto package storage diff --git a/googleapis/storagetransfer/v1/transfer.pb.go b/googleapis/storagetransfer/v1/transfer.pb.go index 332d37b73..7cfb45402 100644 --- a/googleapis/storagetransfer/v1/transfer.pb.go +++ b/googleapis/storagetransfer/v1/transfer.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/storagetransfer/v1/transfer.proto package storagetransfer diff --git a/googleapis/storagetransfer/v1/transfer_types.pb.go b/googleapis/storagetransfer/v1/transfer_types.pb.go index 59f04f969..e5fbdf9e3 100644 --- a/googleapis/storagetransfer/v1/transfer_types.pb.go +++ b/googleapis/storagetransfer/v1/transfer_types.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/storagetransfer/v1/transfer_types.proto package storagetransfer @@ -1675,7 +1675,7 @@ func (x *ErrorSummary) GetErrorCode() code.Code { if x != nil { return x.ErrorCode } - return code.Code_OK + return code.Code(0) } func (x *ErrorSummary) GetErrorCount() int64 { diff --git a/googleapis/streetview/publish/v1/resources.pb.go b/googleapis/streetview/publish/v1/resources.pb.go index e0c61c58d..24ade9c33 100644 --- a/googleapis/streetview/publish/v1/resources.pb.go +++ b/googleapis/streetview/publish/v1/resources.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/streetview/publish/v1/resources.proto package publish diff --git a/googleapis/streetview/publish/v1/rpcmessages.pb.go b/googleapis/streetview/publish/v1/rpcmessages.pb.go index c48cdc42e..c538b508e 100644 --- a/googleapis/streetview/publish/v1/rpcmessages.pb.go +++ b/googleapis/streetview/publish/v1/rpcmessages.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/streetview/publish/v1/rpcmessages.proto package publish diff --git a/googleapis/streetview/publish/v1/streetview_publish.pb.go b/googleapis/streetview/publish/v1/streetview_publish.pb.go index c1e666bed..a8fbb79eb 100644 --- a/googleapis/streetview/publish/v1/streetview_publish.pb.go +++ b/googleapis/streetview/publish/v1/streetview_publish.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/streetview/publish/v1/streetview_publish.proto package publish diff --git a/googleapis/type/calendarperiod/calendar_period.pb.go b/googleapis/type/calendarperiod/calendar_period.pb.go index 54de5458c..fac8bc463 100644 --- a/googleapis/type/calendarperiod/calendar_period.pb.go +++ b/googleapis/type/calendarperiod/calendar_period.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/calendar_period.proto package calendarperiod diff --git a/googleapis/type/color/color.pb.go b/googleapis/type/color/color.pb.go index e4570e452..53edee28e 100644 --- a/googleapis/type/color/color.pb.go +++ b/googleapis/type/color/color.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/color.proto package color diff --git a/googleapis/type/date/date.pb.go b/googleapis/type/date/date.pb.go index 72afd8b00..948b8fe25 100644 --- a/googleapis/type/date/date.pb.go +++ b/googleapis/type/date/date.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/date.proto package date diff --git a/googleapis/type/date_range/date_range.pb.go b/googleapis/type/date_range/date_range.pb.go index 3023dcc7d..ce1599098 100644 --- a/googleapis/type/date_range/date_range.pb.go +++ b/googleapis/type/date_range/date_range.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/type/date_range.proto package date_range diff --git a/googleapis/type/date_time_range/datetime_range.pb.go b/googleapis/type/date_time_range/datetime_range.pb.go index be5d9e2ea..6ba871637 100644 --- a/googleapis/type/date_time_range/datetime_range.pb.go +++ b/googleapis/type/date_time_range/datetime_range.pb.go @@ -15,8 +15,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/actions/type/datetime_range.proto package date_time_range diff --git a/googleapis/type/datetime/datetime.pb.go b/googleapis/type/datetime/datetime.pb.go index bc417cce8..0a2019d2a 100644 --- a/googleapis/type/datetime/datetime.pb.go +++ b/googleapis/type/datetime/datetime.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/datetime.proto package datetime diff --git a/googleapis/type/dayofweek/dayofweek.pb.go b/googleapis/type/dayofweek/dayofweek.pb.go index 25ef5da33..9a53d873f 100644 --- a/googleapis/type/dayofweek/dayofweek.pb.go +++ b/googleapis/type/dayofweek/dayofweek.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/dayofweek.proto package dayofweek diff --git a/googleapis/type/decimal/decimal.pb.go b/googleapis/type/decimal/decimal.pb.go index cd96d3f98..32b3ae838 100644 --- a/googleapis/type/decimal/decimal.pb.go +++ b/googleapis/type/decimal/decimal.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/decimal.proto package decimal diff --git a/googleapis/type/expr/expr.pb.go b/googleapis/type/expr/expr.pb.go index 2857e26eb..5194ec208 100644 --- a/googleapis/type/expr/expr.pb.go +++ b/googleapis/type/expr/expr.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/expr.proto package expr diff --git a/googleapis/type/fraction/fraction.pb.go b/googleapis/type/fraction/fraction.pb.go index 4db64bc72..014d5eae0 100644 --- a/googleapis/type/fraction/fraction.pb.go +++ b/googleapis/type/fraction/fraction.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/fraction.proto package fraction diff --git a/googleapis/type/interval/interval.pb.go b/googleapis/type/interval/interval.pb.go index 4b6f20105..f9ba8e301 100644 --- a/googleapis/type/interval/interval.pb.go +++ b/googleapis/type/interval/interval.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/interval.proto package interval diff --git a/googleapis/type/latlng/latlng.pb.go b/googleapis/type/latlng/latlng.pb.go index b3fb0111f..51de99293 100644 --- a/googleapis/type/latlng/latlng.pb.go +++ b/googleapis/type/latlng/latlng.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/latlng.proto package latlng diff --git a/googleapis/type/localized_text/localized_text.pb.go b/googleapis/type/localized_text/localized_text.pb.go index 51608f8fb..dcd91a6c7 100644 --- a/googleapis/type/localized_text/localized_text.pb.go +++ b/googleapis/type/localized_text/localized_text.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/localized_text.proto package localized_text diff --git a/googleapis/type/money/money.pb.go b/googleapis/type/money/money.pb.go index a09caa462..545da7a53 100644 --- a/googleapis/type/money/money.pb.go +++ b/googleapis/type/money/money.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/money.proto package money diff --git a/googleapis/type/month/month.pb.go b/googleapis/type/month/month.pb.go index 0c6badd6d..8bd970eb5 100644 --- a/googleapis/type/month/month.pb.go +++ b/googleapis/type/month/month.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/month.proto package month diff --git a/googleapis/type/phone_number/phone_number.pb.go b/googleapis/type/phone_number/phone_number.pb.go index 45b539e4f..191d16238 100644 --- a/googleapis/type/phone_number/phone_number.pb.go +++ b/googleapis/type/phone_number/phone_number.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/phone_number.proto package phone_number diff --git a/googleapis/type/postaladdress/postal_address.pb.go b/googleapis/type/postaladdress/postal_address.pb.go index 7e2ac5d27..30c22855f 100644 --- a/googleapis/type/postaladdress/postal_address.pb.go +++ b/googleapis/type/postaladdress/postal_address.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/postal_address.proto package postaladdress diff --git a/googleapis/type/quaternion/quaternion.pb.go b/googleapis/type/quaternion/quaternion.pb.go index 3bc3ab1b3..42d101a35 100644 --- a/googleapis/type/quaternion/quaternion.pb.go +++ b/googleapis/type/quaternion/quaternion.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/quaternion.proto package quaternion diff --git a/googleapis/type/timeofday/timeofday.pb.go b/googleapis/type/timeofday/timeofday.pb.go index 7d68e8d19..f185b9cac 100644 --- a/googleapis/type/timeofday/timeofday.pb.go +++ b/googleapis/type/timeofday/timeofday.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/type/timeofday.proto package timeofday diff --git a/googleapis/watcher/v1/watch.pb.go b/googleapis/watcher/v1/watch.pb.go index 4bad696ba..254346895 100644 --- a/googleapis/watcher/v1/watch.pb.go +++ b/googleapis/watcher/v1/watch.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 -// protoc v3.12.2 +// protoc-gen-go v1.27.1 +// protoc v3.19.1 // source: google/watcher/v1/watch.proto package watcher