...

Source file src/google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/prompt/static_collection_browse_prompt.pb.go

Documentation: google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/prompt

     1  // Copyright 2024 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v4.24.4
    19  // source: google/actions/sdk/v2/interactionmodel/prompt/content/static_collection_browse_prompt.proto
    20  
    21  package prompt
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	_ "google.golang.org/genproto/googleapis/api/annotations"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  )
    31  
    32  const (
    33  	// Verify that this generated code is sufficiently up-to-date.
    34  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    35  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    37  )
    38  
    39  // Presents a set of web documents as a collection of large-tile items. Items
    40  // may be selected to launch their associated web document in a web viewer.
    41  type StaticCollectionBrowsePrompt struct {
    42  	state         protoimpl.MessageState
    43  	sizeCache     protoimpl.SizeCache
    44  	unknownFields protoimpl.UnknownFields
    45  
    46  	// Items in the browse collection. The list size should be in the range [2,
    47  	// 10].
    48  	Items []*StaticCollectionBrowsePrompt_CollectionBrowseItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
    49  	// Image display option for images in the collection.
    50  	ImageFill StaticImagePrompt_ImageFill `protobuf:"varint,2,opt,name=image_fill,json=imageFill,proto3,enum=google.actions.sdk.v2.interactionmodel.prompt.StaticImagePrompt_ImageFill" json:"image_fill,omitempty"`
    51  }
    52  
    53  func (x *StaticCollectionBrowsePrompt) Reset() {
    54  	*x = StaticCollectionBrowsePrompt{}
    55  	if protoimpl.UnsafeEnabled {
    56  		mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_msgTypes[0]
    57  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    58  		ms.StoreMessageInfo(mi)
    59  	}
    60  }
    61  
    62  func (x *StaticCollectionBrowsePrompt) String() string {
    63  	return protoimpl.X.MessageStringOf(x)
    64  }
    65  
    66  func (*StaticCollectionBrowsePrompt) ProtoMessage() {}
    67  
    68  func (x *StaticCollectionBrowsePrompt) ProtoReflect() protoreflect.Message {
    69  	mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_msgTypes[0]
    70  	if protoimpl.UnsafeEnabled && x != nil {
    71  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    72  		if ms.LoadMessageInfo() == nil {
    73  			ms.StoreMessageInfo(mi)
    74  		}
    75  		return ms
    76  	}
    77  	return mi.MessageOf(x)
    78  }
    79  
    80  // Deprecated: Use StaticCollectionBrowsePrompt.ProtoReflect.Descriptor instead.
    81  func (*StaticCollectionBrowsePrompt) Descriptor() ([]byte, []int) {
    82  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescGZIP(), []int{0}
    83  }
    84  
    85  func (x *StaticCollectionBrowsePrompt) GetItems() []*StaticCollectionBrowsePrompt_CollectionBrowseItem {
    86  	if x != nil {
    87  		return x.Items
    88  	}
    89  	return nil
    90  }
    91  
    92  func (x *StaticCollectionBrowsePrompt) GetImageFill() StaticImagePrompt_ImageFill {
    93  	if x != nil {
    94  		return x.ImageFill
    95  	}
    96  	return StaticImagePrompt_UNSPECIFIED
    97  }
    98  
    99  // Item in the collection.
   100  type StaticCollectionBrowsePrompt_CollectionBrowseItem struct {
   101  	state         protoimpl.MessageState
   102  	sizeCache     protoimpl.SizeCache
   103  	unknownFields protoimpl.UnknownFields
   104  
   105  	// Required. Title of the collection item.
   106  	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
   107  	// Description of the collection item.
   108  	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
   109  	// Footer text for the collection item, displayed below the description.
   110  	// Single line of text, truncated with an ellipsis.
   111  	Footer string `protobuf:"bytes,3,opt,name=footer,proto3" json:"footer,omitempty"`
   112  	// Image for the collection item.
   113  	Image *StaticImagePrompt `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
   114  	// Required. URI to open if the item selected.
   115  	OpenUriAction *OpenUrl `protobuf:"bytes,5,opt,name=open_uri_action,json=openUriAction,proto3" json:"open_uri_action,omitempty"`
   116  }
   117  
   118  func (x *StaticCollectionBrowsePrompt_CollectionBrowseItem) Reset() {
   119  	*x = StaticCollectionBrowsePrompt_CollectionBrowseItem{}
   120  	if protoimpl.UnsafeEnabled {
   121  		mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_msgTypes[1]
   122  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   123  		ms.StoreMessageInfo(mi)
   124  	}
   125  }
   126  
   127  func (x *StaticCollectionBrowsePrompt_CollectionBrowseItem) String() string {
   128  	return protoimpl.X.MessageStringOf(x)
   129  }
   130  
   131  func (*StaticCollectionBrowsePrompt_CollectionBrowseItem) ProtoMessage() {}
   132  
   133  func (x *StaticCollectionBrowsePrompt_CollectionBrowseItem) ProtoReflect() protoreflect.Message {
   134  	mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_msgTypes[1]
   135  	if protoimpl.UnsafeEnabled && x != nil {
   136  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   137  		if ms.LoadMessageInfo() == nil {
   138  			ms.StoreMessageInfo(mi)
   139  		}
   140  		return ms
   141  	}
   142  	return mi.MessageOf(x)
   143  }
   144  
   145  // Deprecated: Use StaticCollectionBrowsePrompt_CollectionBrowseItem.ProtoReflect.Descriptor instead.
   146  func (*StaticCollectionBrowsePrompt_CollectionBrowseItem) Descriptor() ([]byte, []int) {
   147  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescGZIP(), []int{0, 0}
   148  }
   149  
   150  func (x *StaticCollectionBrowsePrompt_CollectionBrowseItem) GetTitle() string {
   151  	if x != nil {
   152  		return x.Title
   153  	}
   154  	return ""
   155  }
   156  
   157  func (x *StaticCollectionBrowsePrompt_CollectionBrowseItem) GetDescription() string {
   158  	if x != nil {
   159  		return x.Description
   160  	}
   161  	return ""
   162  }
   163  
   164  func (x *StaticCollectionBrowsePrompt_CollectionBrowseItem) GetFooter() string {
   165  	if x != nil {
   166  		return x.Footer
   167  	}
   168  	return ""
   169  }
   170  
   171  func (x *StaticCollectionBrowsePrompt_CollectionBrowseItem) GetImage() *StaticImagePrompt {
   172  	if x != nil {
   173  		return x.Image
   174  	}
   175  	return nil
   176  }
   177  
   178  func (x *StaticCollectionBrowsePrompt_CollectionBrowseItem) GetOpenUriAction() *OpenUrl {
   179  	if x != nil {
   180  		return x.OpenUriAction
   181  	}
   182  	return nil
   183  }
   184  
   185  var File_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto protoreflect.FileDescriptor
   186  
   187  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDesc = []byte{
   188  	0x0a, 0x5b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   189  	0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
   190  	0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f,
   191  	0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x63,
   192  	0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x62, 0x72, 0x6f, 0x77, 0x73, 0x65,
   193  	0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x2d, 0x67,
   194  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64,
   195  	0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
   196  	0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x1a, 0x4f, 0x67, 0x6f,
   197  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b,
   198  	0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d,
   199  	0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f, 0x63, 0x6f, 0x6e, 0x74,
   200  	0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65,
   201  	0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x4e, 0x67,
   202  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64,
   203  	0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
   204  	0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f, 0x63, 0x6f, 0x6e,
   205  	0x74, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x6c, 0x69, 0x6e, 0x6b,
   206  	0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67,
   207  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f,
   208  	0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xac,
   209  	0x04, 0x0a, 0x1c, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74,
   210  	0x69, 0x6f, 0x6e, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x12,
   211  	0x76, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x60,
   212  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
   213  	0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69,
   214  	0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x53,
   215  	0x74, 0x61, 0x74, 0x69, 0x63, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42,
   216  	0x72, 0x6f, 0x77, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x43, 0x6f, 0x6c, 0x6c,
   217  	0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x49, 0x74, 0x65, 0x6d,
   218  	0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x69, 0x0a, 0x0a, 0x69, 0x6d, 0x61, 0x67, 0x65,
   219  	0x5f, 0x66, 0x69, 0x6c, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f,
   220  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b,
   221  	0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d,
   222  	0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74,
   223  	0x69, 0x63, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x49, 0x6d,
   224  	0x61, 0x67, 0x65, 0x46, 0x69, 0x6c, 0x6c, 0x52, 0x09, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x46, 0x69,
   225  	0x6c, 0x6c, 0x1a, 0xa8, 0x02, 0x0a, 0x14, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f,
   226  	0x6e, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x19, 0x0a, 0x05, 0x74,
   227  	0x69, 0x74, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
   228  	0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
   229  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
   230  	0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x6f, 0x6f, 0x74,
   231  	0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x6f, 0x6f, 0x74, 0x65, 0x72,
   232  	0x12, 0x56, 0x0a, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
   233  	0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   234  	0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
   235  	0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e,
   236  	0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x6d, 0x70,
   237  	0x74, 0x52, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x63, 0x0a, 0x0f, 0x6f, 0x70, 0x65, 0x6e,
   238  	0x5f, 0x75, 0x72, 0x69, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28,
   239  	0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f,
   240  	0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61,
   241  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70,
   242  	0x74, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x55, 0x72, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d,
   243  	0x6f, 0x70, 0x65, 0x6e, 0x55, 0x72, 0x69, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0xad, 0x01,
   244  	0x0a, 0x31, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74,
   245  	0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65,
   246  	0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f,
   247  	0x6d, 0x70, 0x74, 0x42, 0x21, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x43, 0x6f, 0x6c, 0x6c, 0x65,
   248  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x6d, 0x70,
   249  	0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   250  	0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70,
   251  	0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f,
   252  	0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69,
   253  	0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f,
   254  	0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x3b, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x62, 0x06, 0x70,
   255  	0x72, 0x6f, 0x74, 0x6f, 0x33,
   256  }
   257  
   258  var (
   259  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescOnce sync.Once
   260  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescData = file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDesc
   261  )
   262  
   263  func file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescGZIP() []byte {
   264  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescOnce.Do(func() {
   265  		file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescData)
   266  	})
   267  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDescData
   268  }
   269  
   270  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   271  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_goTypes = []interface{}{
   272  	(*StaticCollectionBrowsePrompt)(nil),                      // 0: google.actions.sdk.v2.interactionmodel.prompt.StaticCollectionBrowsePrompt
   273  	(*StaticCollectionBrowsePrompt_CollectionBrowseItem)(nil), // 1: google.actions.sdk.v2.interactionmodel.prompt.StaticCollectionBrowsePrompt.CollectionBrowseItem
   274  	(StaticImagePrompt_ImageFill)(0),                          // 2: google.actions.sdk.v2.interactionmodel.prompt.StaticImagePrompt.ImageFill
   275  	(*StaticImagePrompt)(nil),                                 // 3: google.actions.sdk.v2.interactionmodel.prompt.StaticImagePrompt
   276  	(*OpenUrl)(nil),                                           // 4: google.actions.sdk.v2.interactionmodel.prompt.OpenUrl
   277  }
   278  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_depIdxs = []int32{
   279  	1, // 0: google.actions.sdk.v2.interactionmodel.prompt.StaticCollectionBrowsePrompt.items:type_name -> google.actions.sdk.v2.interactionmodel.prompt.StaticCollectionBrowsePrompt.CollectionBrowseItem
   280  	2, // 1: google.actions.sdk.v2.interactionmodel.prompt.StaticCollectionBrowsePrompt.image_fill:type_name -> google.actions.sdk.v2.interactionmodel.prompt.StaticImagePrompt.ImageFill
   281  	3, // 2: google.actions.sdk.v2.interactionmodel.prompt.StaticCollectionBrowsePrompt.CollectionBrowseItem.image:type_name -> google.actions.sdk.v2.interactionmodel.prompt.StaticImagePrompt
   282  	4, // 3: google.actions.sdk.v2.interactionmodel.prompt.StaticCollectionBrowsePrompt.CollectionBrowseItem.open_uri_action:type_name -> google.actions.sdk.v2.interactionmodel.prompt.OpenUrl
   283  	4, // [4:4] is the sub-list for method output_type
   284  	4, // [4:4] is the sub-list for method input_type
   285  	4, // [4:4] is the sub-list for extension type_name
   286  	4, // [4:4] is the sub-list for extension extendee
   287  	0, // [0:4] is the sub-list for field type_name
   288  }
   289  
   290  func init() {
   291  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_init()
   292  }
   293  func file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_init() {
   294  	if File_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto != nil {
   295  		return
   296  	}
   297  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_image_prompt_proto_init()
   298  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_link_prompt_proto_init()
   299  	if !protoimpl.UnsafeEnabled {
   300  		file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   301  			switch v := v.(*StaticCollectionBrowsePrompt); i {
   302  			case 0:
   303  				return &v.state
   304  			case 1:
   305  				return &v.sizeCache
   306  			case 2:
   307  				return &v.unknownFields
   308  			default:
   309  				return nil
   310  			}
   311  		}
   312  		file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   313  			switch v := v.(*StaticCollectionBrowsePrompt_CollectionBrowseItem); i {
   314  			case 0:
   315  				return &v.state
   316  			case 1:
   317  				return &v.sizeCache
   318  			case 2:
   319  				return &v.unknownFields
   320  			default:
   321  				return nil
   322  			}
   323  		}
   324  	}
   325  	type x struct{}
   326  	out := protoimpl.TypeBuilder{
   327  		File: protoimpl.DescBuilder{
   328  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   329  			RawDescriptor: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDesc,
   330  			NumEnums:      0,
   331  			NumMessages:   2,
   332  			NumExtensions: 0,
   333  			NumServices:   0,
   334  		},
   335  		GoTypes:           file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_goTypes,
   336  		DependencyIndexes: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_depIdxs,
   337  		MessageInfos:      file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_msgTypes,
   338  	}.Build()
   339  	File_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto = out.File
   340  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_rawDesc = nil
   341  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_goTypes = nil
   342  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_collection_browse_prompt_proto_depIdxs = nil
   343  }
   344  

View as plain text