...

Source file src/google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/prompt/static_media_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_media_prompt.proto
    20  
    21  package prompt
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    28  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    29  	durationpb "google.golang.org/protobuf/types/known/durationpb"
    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  // Media type of this response.
    40  type StaticMediaPrompt_MediaType int32
    41  
    42  const (
    43  	// UNSPECIFIED value
    44  	StaticMediaPrompt_MEDIA_TYPE_UNSPECIFIED StaticMediaPrompt_MediaType = 0
    45  	// Audio file.
    46  	StaticMediaPrompt_AUDIO StaticMediaPrompt_MediaType = 1
    47  	// Response to acknowledge a media status report.
    48  	StaticMediaPrompt_MEDIA_STATUS_ACK StaticMediaPrompt_MediaType = 2
    49  )
    50  
    51  // Enum value maps for StaticMediaPrompt_MediaType.
    52  var (
    53  	StaticMediaPrompt_MediaType_name = map[int32]string{
    54  		0: "MEDIA_TYPE_UNSPECIFIED",
    55  		1: "AUDIO",
    56  		2: "MEDIA_STATUS_ACK",
    57  	}
    58  	StaticMediaPrompt_MediaType_value = map[string]int32{
    59  		"MEDIA_TYPE_UNSPECIFIED": 0,
    60  		"AUDIO":                  1,
    61  		"MEDIA_STATUS_ACK":       2,
    62  	}
    63  )
    64  
    65  func (x StaticMediaPrompt_MediaType) Enum() *StaticMediaPrompt_MediaType {
    66  	p := new(StaticMediaPrompt_MediaType)
    67  	*p = x
    68  	return p
    69  }
    70  
    71  func (x StaticMediaPrompt_MediaType) String() string {
    72  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    73  }
    74  
    75  func (StaticMediaPrompt_MediaType) Descriptor() protoreflect.EnumDescriptor {
    76  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_enumTypes[0].Descriptor()
    77  }
    78  
    79  func (StaticMediaPrompt_MediaType) Type() protoreflect.EnumType {
    80  	return &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_enumTypes[0]
    81  }
    82  
    83  func (x StaticMediaPrompt_MediaType) Number() protoreflect.EnumNumber {
    84  	return protoreflect.EnumNumber(x)
    85  }
    86  
    87  // Deprecated: Use StaticMediaPrompt_MediaType.Descriptor instead.
    88  func (StaticMediaPrompt_MediaType) EnumDescriptor() ([]byte, []int) {
    89  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescGZIP(), []int{0, 0}
    90  }
    91  
    92  // Media control types the media response can supported optionally
    93  type StaticMediaPrompt_OptionalMediaControls int32
    94  
    95  const (
    96  	// Unspecified value
    97  	StaticMediaPrompt_OPTIONAL_MEDIA_CONTROLS_UNSPECIFIED StaticMediaPrompt_OptionalMediaControls = 0
    98  	// Paused event. Triggered when user pauses the media.
    99  	StaticMediaPrompt_PAUSED StaticMediaPrompt_OptionalMediaControls = 1
   100  	// Stopped event. Triggered when user exit out 3p session during media play.
   101  	StaticMediaPrompt_STOPPED StaticMediaPrompt_OptionalMediaControls = 2
   102  )
   103  
   104  // Enum value maps for StaticMediaPrompt_OptionalMediaControls.
   105  var (
   106  	StaticMediaPrompt_OptionalMediaControls_name = map[int32]string{
   107  		0: "OPTIONAL_MEDIA_CONTROLS_UNSPECIFIED",
   108  		1: "PAUSED",
   109  		2: "STOPPED",
   110  	}
   111  	StaticMediaPrompt_OptionalMediaControls_value = map[string]int32{
   112  		"OPTIONAL_MEDIA_CONTROLS_UNSPECIFIED": 0,
   113  		"PAUSED":                              1,
   114  		"STOPPED":                             2,
   115  	}
   116  )
   117  
   118  func (x StaticMediaPrompt_OptionalMediaControls) Enum() *StaticMediaPrompt_OptionalMediaControls {
   119  	p := new(StaticMediaPrompt_OptionalMediaControls)
   120  	*p = x
   121  	return p
   122  }
   123  
   124  func (x StaticMediaPrompt_OptionalMediaControls) String() string {
   125  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   126  }
   127  
   128  func (StaticMediaPrompt_OptionalMediaControls) Descriptor() protoreflect.EnumDescriptor {
   129  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_enumTypes[1].Descriptor()
   130  }
   131  
   132  func (StaticMediaPrompt_OptionalMediaControls) Type() protoreflect.EnumType {
   133  	return &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_enumTypes[1]
   134  }
   135  
   136  func (x StaticMediaPrompt_OptionalMediaControls) Number() protoreflect.EnumNumber {
   137  	return protoreflect.EnumNumber(x)
   138  }
   139  
   140  // Deprecated: Use StaticMediaPrompt_OptionalMediaControls.Descriptor instead.
   141  func (StaticMediaPrompt_OptionalMediaControls) EnumDescriptor() ([]byte, []int) {
   142  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescGZIP(), []int{0, 1}
   143  }
   144  
   145  // The types of repeat mode for a list of media objects.
   146  type StaticMediaPrompt_RepeatMode int32
   147  
   148  const (
   149  	// Equivalent to OFF.
   150  	StaticMediaPrompt_REPEAT_MODE_UNSPECIFIED StaticMediaPrompt_RepeatMode = 0
   151  	// End media session at the end of the last media object.
   152  	StaticMediaPrompt_OFF StaticMediaPrompt_RepeatMode = 1
   153  	// Loop to the beginning of the first media object when the end of the last
   154  	// media object is reached.
   155  	StaticMediaPrompt_ALL StaticMediaPrompt_RepeatMode = 2
   156  )
   157  
   158  // Enum value maps for StaticMediaPrompt_RepeatMode.
   159  var (
   160  	StaticMediaPrompt_RepeatMode_name = map[int32]string{
   161  		0: "REPEAT_MODE_UNSPECIFIED",
   162  		1: "OFF",
   163  		2: "ALL",
   164  	}
   165  	StaticMediaPrompt_RepeatMode_value = map[string]int32{
   166  		"REPEAT_MODE_UNSPECIFIED": 0,
   167  		"OFF":                     1,
   168  		"ALL":                     2,
   169  	}
   170  )
   171  
   172  func (x StaticMediaPrompt_RepeatMode) Enum() *StaticMediaPrompt_RepeatMode {
   173  	p := new(StaticMediaPrompt_RepeatMode)
   174  	*p = x
   175  	return p
   176  }
   177  
   178  func (x StaticMediaPrompt_RepeatMode) String() string {
   179  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   180  }
   181  
   182  func (StaticMediaPrompt_RepeatMode) Descriptor() protoreflect.EnumDescriptor {
   183  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_enumTypes[2].Descriptor()
   184  }
   185  
   186  func (StaticMediaPrompt_RepeatMode) Type() protoreflect.EnumType {
   187  	return &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_enumTypes[2]
   188  }
   189  
   190  func (x StaticMediaPrompt_RepeatMode) Number() protoreflect.EnumNumber {
   191  	return protoreflect.EnumNumber(x)
   192  }
   193  
   194  // Deprecated: Use StaticMediaPrompt_RepeatMode.Descriptor instead.
   195  func (StaticMediaPrompt_RepeatMode) EnumDescriptor() ([]byte, []int) {
   196  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescGZIP(), []int{0, 2}
   197  }
   198  
   199  // Contains information about the media, such as name, description, url, etc.
   200  // Next id: 11
   201  type StaticMediaPrompt struct {
   202  	state         protoimpl.MessageState
   203  	sizeCache     protoimpl.SizeCache
   204  	unknownFields protoimpl.UnknownFields
   205  
   206  	// Media type of this response.
   207  	MediaType StaticMediaPrompt_MediaType `protobuf:"varint,8,opt,name=media_type,json=mediaType,proto3,enum=google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt_MediaType" json:"media_type,omitempty"`
   208  	// Start offset of the first media object.
   209  	StartOffset *durationpb.Duration `protobuf:"bytes,5,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
   210  	// Optional media control types this media response session can support.
   211  	// If set, request will be made to 3p when a certain media event happens.
   212  	// If not set, 3p must still handle two default control type, FINISHED and
   213  	// FAILED.
   214  	OptionalMediaControls []StaticMediaPrompt_OptionalMediaControls `protobuf:"varint,6,rep,packed,name=optional_media_controls,json=optionalMediaControls,proto3,enum=google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt_OptionalMediaControls" json:"optional_media_controls,omitempty"`
   215  	// List of media objects.
   216  	MediaObjects []*MediaObject `protobuf:"bytes,7,rep,name=media_objects,json=mediaObjects,proto3" json:"media_objects,omitempty"`
   217  	// Repeat mode for the list of Media Objects.
   218  	RepeatMode StaticMediaPrompt_RepeatMode `protobuf:"varint,9,opt,name=repeat_mode,json=repeatMode,proto3,enum=google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt_RepeatMode" json:"repeat_mode,omitempty"`
   219  }
   220  
   221  func (x *StaticMediaPrompt) Reset() {
   222  	*x = StaticMediaPrompt{}
   223  	if protoimpl.UnsafeEnabled {
   224  		mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[0]
   225  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   226  		ms.StoreMessageInfo(mi)
   227  	}
   228  }
   229  
   230  func (x *StaticMediaPrompt) String() string {
   231  	return protoimpl.X.MessageStringOf(x)
   232  }
   233  
   234  func (*StaticMediaPrompt) ProtoMessage() {}
   235  
   236  func (x *StaticMediaPrompt) ProtoReflect() protoreflect.Message {
   237  	mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[0]
   238  	if protoimpl.UnsafeEnabled && x != nil {
   239  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   240  		if ms.LoadMessageInfo() == nil {
   241  			ms.StoreMessageInfo(mi)
   242  		}
   243  		return ms
   244  	}
   245  	return mi.MessageOf(x)
   246  }
   247  
   248  // Deprecated: Use StaticMediaPrompt.ProtoReflect.Descriptor instead.
   249  func (*StaticMediaPrompt) Descriptor() ([]byte, []int) {
   250  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescGZIP(), []int{0}
   251  }
   252  
   253  func (x *StaticMediaPrompt) GetMediaType() StaticMediaPrompt_MediaType {
   254  	if x != nil {
   255  		return x.MediaType
   256  	}
   257  	return StaticMediaPrompt_MEDIA_TYPE_UNSPECIFIED
   258  }
   259  
   260  func (x *StaticMediaPrompt) GetStartOffset() *durationpb.Duration {
   261  	if x != nil {
   262  		return x.StartOffset
   263  	}
   264  	return nil
   265  }
   266  
   267  func (x *StaticMediaPrompt) GetOptionalMediaControls() []StaticMediaPrompt_OptionalMediaControls {
   268  	if x != nil {
   269  		return x.OptionalMediaControls
   270  	}
   271  	return nil
   272  }
   273  
   274  func (x *StaticMediaPrompt) GetMediaObjects() []*MediaObject {
   275  	if x != nil {
   276  		return x.MediaObjects
   277  	}
   278  	return nil
   279  }
   280  
   281  func (x *StaticMediaPrompt) GetRepeatMode() StaticMediaPrompt_RepeatMode {
   282  	if x != nil {
   283  		return x.RepeatMode
   284  	}
   285  	return StaticMediaPrompt_REPEAT_MODE_UNSPECIFIED
   286  }
   287  
   288  // Represents a single media object.
   289  type MediaObject struct {
   290  	state         protoimpl.MessageState
   291  	sizeCache     protoimpl.SizeCache
   292  	unknownFields protoimpl.UnknownFields
   293  
   294  	// Name of this media object.
   295  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   296  	// Description of this media object.
   297  	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
   298  	// The url pointing to the media content.
   299  	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
   300  	// Image to show with the media card.
   301  	Image *MediaImage `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
   302  }
   303  
   304  func (x *MediaObject) Reset() {
   305  	*x = MediaObject{}
   306  	if protoimpl.UnsafeEnabled {
   307  		mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[1]
   308  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   309  		ms.StoreMessageInfo(mi)
   310  	}
   311  }
   312  
   313  func (x *MediaObject) String() string {
   314  	return protoimpl.X.MessageStringOf(x)
   315  }
   316  
   317  func (*MediaObject) ProtoMessage() {}
   318  
   319  func (x *MediaObject) ProtoReflect() protoreflect.Message {
   320  	mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[1]
   321  	if protoimpl.UnsafeEnabled && x != nil {
   322  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   323  		if ms.LoadMessageInfo() == nil {
   324  			ms.StoreMessageInfo(mi)
   325  		}
   326  		return ms
   327  	}
   328  	return mi.MessageOf(x)
   329  }
   330  
   331  // Deprecated: Use MediaObject.ProtoReflect.Descriptor instead.
   332  func (*MediaObject) Descriptor() ([]byte, []int) {
   333  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescGZIP(), []int{1}
   334  }
   335  
   336  func (x *MediaObject) GetName() string {
   337  	if x != nil {
   338  		return x.Name
   339  	}
   340  	return ""
   341  }
   342  
   343  func (x *MediaObject) GetDescription() string {
   344  	if x != nil {
   345  		return x.Description
   346  	}
   347  	return ""
   348  }
   349  
   350  func (x *MediaObject) GetUrl() string {
   351  	if x != nil {
   352  		return x.Url
   353  	}
   354  	return ""
   355  }
   356  
   357  func (x *MediaObject) GetImage() *MediaImage {
   358  	if x != nil {
   359  		return x.Image
   360  	}
   361  	return nil
   362  }
   363  
   364  // Image to be shown inside a MediaPrompt.
   365  type MediaImage struct {
   366  	state         protoimpl.MessageState
   367  	sizeCache     protoimpl.SizeCache
   368  	unknownFields protoimpl.UnknownFields
   369  
   370  	// Only one type of MediaImage is allowed.
   371  	//
   372  	// Types that are assignable to Image:
   373  	//
   374  	//	*MediaImage_Large
   375  	//	*MediaImage_Icon
   376  	Image isMediaImage_Image `protobuf_oneof:"image"`
   377  }
   378  
   379  func (x *MediaImage) Reset() {
   380  	*x = MediaImage{}
   381  	if protoimpl.UnsafeEnabled {
   382  		mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[2]
   383  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   384  		ms.StoreMessageInfo(mi)
   385  	}
   386  }
   387  
   388  func (x *MediaImage) String() string {
   389  	return protoimpl.X.MessageStringOf(x)
   390  }
   391  
   392  func (*MediaImage) ProtoMessage() {}
   393  
   394  func (x *MediaImage) ProtoReflect() protoreflect.Message {
   395  	mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[2]
   396  	if protoimpl.UnsafeEnabled && x != nil {
   397  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   398  		if ms.LoadMessageInfo() == nil {
   399  			ms.StoreMessageInfo(mi)
   400  		}
   401  		return ms
   402  	}
   403  	return mi.MessageOf(x)
   404  }
   405  
   406  // Deprecated: Use MediaImage.ProtoReflect.Descriptor instead.
   407  func (*MediaImage) Descriptor() ([]byte, []int) {
   408  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescGZIP(), []int{2}
   409  }
   410  
   411  func (m *MediaImage) GetImage() isMediaImage_Image {
   412  	if m != nil {
   413  		return m.Image
   414  	}
   415  	return nil
   416  }
   417  
   418  func (x *MediaImage) GetLarge() *StaticImagePrompt {
   419  	if x, ok := x.GetImage().(*MediaImage_Large); ok {
   420  		return x.Large
   421  	}
   422  	return nil
   423  }
   424  
   425  func (x *MediaImage) GetIcon() *StaticImagePrompt {
   426  	if x, ok := x.GetImage().(*MediaImage_Icon); ok {
   427  		return x.Icon
   428  	}
   429  	return nil
   430  }
   431  
   432  type isMediaImage_Image interface {
   433  	isMediaImage_Image()
   434  }
   435  
   436  type MediaImage_Large struct {
   437  	// A large image, such as the cover of the album, etc.
   438  	Large *StaticImagePrompt `protobuf:"bytes,1,opt,name=large,proto3,oneof"`
   439  }
   440  
   441  type MediaImage_Icon struct {
   442  	// A small image icon displayed on the right from the title.
   443  	// It's resized to 36x36 dp.
   444  	Icon *StaticImagePrompt `protobuf:"bytes,2,opt,name=icon,proto3,oneof"`
   445  }
   446  
   447  func (*MediaImage_Large) isMediaImage_Image() {}
   448  
   449  func (*MediaImage_Icon) isMediaImage_Image() {}
   450  
   451  var File_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto protoreflect.FileDescriptor
   452  
   453  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDesc = []byte{
   454  	0x0a, 0x4f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   455  	0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
   456  	0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f,
   457  	0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x6d,
   458  	0x65, 0x64, 0x69, 0x61, 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   459  	0x6f, 0x12, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
   460  	0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63,
   461  	0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74,
   462  	0x1a, 0x4f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   463  	0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
   464  	0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f,
   465  	0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x69,
   466  	0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   467  	0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
   468  	0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   469  	0x6f, 0x22, 0xfe, 0x05, 0x0a, 0x11, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x4d, 0x65, 0x64, 0x69,
   470  	0x61, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x12, 0x69, 0x0a, 0x0a, 0x6d, 0x65, 0x64, 0x69, 0x61,
   471  	0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f,
   472  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b,
   473  	0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d,
   474  	0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74,
   475  	0x69, 0x63, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x4d, 0x65,
   476  	0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x54, 0x79,
   477  	0x70, 0x65, 0x12, 0x3c, 0x0a, 0x0c, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x6f, 0x66, 0x66, 0x73,
   478  	0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   479  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74,
   480  	0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x73, 0x74, 0x61, 0x72, 0x74, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74,
   481  	0x12, 0x8e, 0x01, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x65,
   482  	0x64, 0x69, 0x61, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x73, 0x18, 0x06, 0x20, 0x03,
   483  	0x28, 0x0e, 0x32, 0x56, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69,
   484  	0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72,
   485  	0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d,
   486  	0x70, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x50, 0x72,
   487  	0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x64,
   488  	0x69, 0x61, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x73, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69,
   489  	0x6f, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
   490  	0x73, 0x12, 0x5f, 0x0a, 0x0d, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x6f, 0x62, 0x6a, 0x65, 0x63,
   491  	0x74, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   492  	0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32,
   493  	0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65,
   494  	0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x4f, 0x62,
   495  	0x6a, 0x65, 0x63, 0x74, 0x52, 0x0c, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x4f, 0x62, 0x6a, 0x65, 0x63,
   496  	0x74, 0x73, 0x12, 0x6c, 0x0a, 0x0b, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x5f, 0x6d, 0x6f, 0x64,
   497  	0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   498  	0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e,
   499  	0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
   500  	0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x4d, 0x65,
   501  	0x64, 0x69, 0x61, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74,
   502  	0x4d, 0x6f, 0x64, 0x65, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x4d, 0x6f, 0x64, 0x65,
   503  	0x22, 0x48, 0x0a, 0x09, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a,
   504  	0x16, 0x4d, 0x45, 0x44, 0x49, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50,
   505  	0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x41, 0x55, 0x44,
   506  	0x49, 0x4f, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x4d, 0x45, 0x44, 0x49, 0x41, 0x5f, 0x53, 0x54,
   507  	0x41, 0x54, 0x55, 0x53, 0x5f, 0x41, 0x43, 0x4b, 0x10, 0x02, 0x22, 0x59, 0x0a, 0x15, 0x4f, 0x70,
   508  	0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x43, 0x6f, 0x6e, 0x74, 0x72,
   509  	0x6f, 0x6c, 0x73, 0x12, 0x27, 0x0a, 0x23, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x41, 0x4c, 0x5f,
   510  	0x4d, 0x45, 0x44, 0x49, 0x41, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x52, 0x4f, 0x4c, 0x53, 0x5f, 0x55,
   511  	0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06,
   512  	0x50, 0x41, 0x55, 0x53, 0x45, 0x44, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x54, 0x4f, 0x50,
   513  	0x50, 0x45, 0x44, 0x10, 0x02, 0x22, 0x3b, 0x0a, 0x0a, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x4d,
   514  	0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x52, 0x45, 0x50, 0x45, 0x41, 0x54, 0x5f, 0x4d, 0x4f,
   515  	0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
   516  	0x12, 0x07, 0x0a, 0x03, 0x4f, 0x46, 0x46, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x41, 0x4c, 0x4c,
   517  	0x10, 0x02, 0x22, 0xa6, 0x01, 0x0a, 0x0b, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x4f, 0x62, 0x6a, 0x65,
   518  	0x63, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
   519  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
   520  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
   521  	0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18,
   522  	0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x4f, 0x0a, 0x05, 0x69, 0x6d,
   523  	0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   524  	0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76,
   525  	0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64,
   526  	0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49,
   527  	0x6d, 0x61, 0x67, 0x65, 0x52, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x22, 0xc7, 0x01, 0x0a, 0x0a,
   528  	0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x58, 0x0a, 0x05, 0x6c, 0x61,
   529  	0x72, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   530  	0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76,
   531  	0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64,
   532  	0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63,
   533  	0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x48, 0x00, 0x52, 0x05, 0x6c,
   534  	0x61, 0x72, 0x67, 0x65, 0x12, 0x56, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01,
   535  	0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69,
   536  	0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72,
   537  	0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d,
   538  	0x70, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72,
   539  	0x6f, 0x6d, 0x70, 0x74, 0x48, 0x00, 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x42, 0x07, 0x0a, 0x05,
   540  	0x69, 0x6d, 0x61, 0x67, 0x65, 0x42, 0xa2, 0x01, 0x0a, 0x31, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f,
   541  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b,
   542  	0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d,
   543  	0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x42, 0x16, 0x53, 0x74, 0x61,
   544  	0x74, 0x69, 0x63, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x50, 0x72,
   545  	0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f,
   546  	0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74,
   547  	0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x63, 0x74,
   548  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65,
   549  	0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f,
   550  	0x6d, 0x70, 0x74, 0x3b, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
   551  	0x6f, 0x33,
   552  }
   553  
   554  var (
   555  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescOnce sync.Once
   556  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescData = file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDesc
   557  )
   558  
   559  func file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescGZIP() []byte {
   560  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescOnce.Do(func() {
   561  		file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescData)
   562  	})
   563  	return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDescData
   564  }
   565  
   566  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
   567  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
   568  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_goTypes = []interface{}{
   569  	(StaticMediaPrompt_MediaType)(0),             // 0: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.MediaType
   570  	(StaticMediaPrompt_OptionalMediaControls)(0), // 1: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.OptionalMediaControls
   571  	(StaticMediaPrompt_RepeatMode)(0),            // 2: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.RepeatMode
   572  	(*StaticMediaPrompt)(nil),                    // 3: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt
   573  	(*MediaObject)(nil),                          // 4: google.actions.sdk.v2.interactionmodel.prompt.MediaObject
   574  	(*MediaImage)(nil),                           // 5: google.actions.sdk.v2.interactionmodel.prompt.MediaImage
   575  	(*durationpb.Duration)(nil),                  // 6: google.protobuf.Duration
   576  	(*StaticImagePrompt)(nil),                    // 7: google.actions.sdk.v2.interactionmodel.prompt.StaticImagePrompt
   577  }
   578  var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_depIdxs = []int32{
   579  	0, // 0: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.media_type:type_name -> google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.MediaType
   580  	6, // 1: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.start_offset:type_name -> google.protobuf.Duration
   581  	1, // 2: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.optional_media_controls:type_name -> google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.OptionalMediaControls
   582  	4, // 3: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.media_objects:type_name -> google.actions.sdk.v2.interactionmodel.prompt.MediaObject
   583  	2, // 4: google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.repeat_mode:type_name -> google.actions.sdk.v2.interactionmodel.prompt.StaticMediaPrompt.RepeatMode
   584  	5, // 5: google.actions.sdk.v2.interactionmodel.prompt.MediaObject.image:type_name -> google.actions.sdk.v2.interactionmodel.prompt.MediaImage
   585  	7, // 6: google.actions.sdk.v2.interactionmodel.prompt.MediaImage.large:type_name -> google.actions.sdk.v2.interactionmodel.prompt.StaticImagePrompt
   586  	7, // 7: google.actions.sdk.v2.interactionmodel.prompt.MediaImage.icon:type_name -> google.actions.sdk.v2.interactionmodel.prompt.StaticImagePrompt
   587  	8, // [8:8] is the sub-list for method output_type
   588  	8, // [8:8] is the sub-list for method input_type
   589  	8, // [8:8] is the sub-list for extension type_name
   590  	8, // [8:8] is the sub-list for extension extendee
   591  	0, // [0:8] is the sub-list for field type_name
   592  }
   593  
   594  func init() {
   595  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_init()
   596  }
   597  func file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_init() {
   598  	if File_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto != nil {
   599  		return
   600  	}
   601  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_image_prompt_proto_init()
   602  	if !protoimpl.UnsafeEnabled {
   603  		file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   604  			switch v := v.(*StaticMediaPrompt); i {
   605  			case 0:
   606  				return &v.state
   607  			case 1:
   608  				return &v.sizeCache
   609  			case 2:
   610  				return &v.unknownFields
   611  			default:
   612  				return nil
   613  			}
   614  		}
   615  		file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   616  			switch v := v.(*MediaObject); i {
   617  			case 0:
   618  				return &v.state
   619  			case 1:
   620  				return &v.sizeCache
   621  			case 2:
   622  				return &v.unknownFields
   623  			default:
   624  				return nil
   625  			}
   626  		}
   627  		file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   628  			switch v := v.(*MediaImage); i {
   629  			case 0:
   630  				return &v.state
   631  			case 1:
   632  				return &v.sizeCache
   633  			case 2:
   634  				return &v.unknownFields
   635  			default:
   636  				return nil
   637  			}
   638  		}
   639  	}
   640  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes[2].OneofWrappers = []interface{}{
   641  		(*MediaImage_Large)(nil),
   642  		(*MediaImage_Icon)(nil),
   643  	}
   644  	type x struct{}
   645  	out := protoimpl.TypeBuilder{
   646  		File: protoimpl.DescBuilder{
   647  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   648  			RawDescriptor: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDesc,
   649  			NumEnums:      3,
   650  			NumMessages:   3,
   651  			NumExtensions: 0,
   652  			NumServices:   0,
   653  		},
   654  		GoTypes:           file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_goTypes,
   655  		DependencyIndexes: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_depIdxs,
   656  		EnumInfos:         file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_enumTypes,
   657  		MessageInfos:      file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_msgTypes,
   658  	}.Build()
   659  	File_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto = out.File
   660  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_rawDesc = nil
   661  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_goTypes = nil
   662  	file_google_actions_sdk_v2_interactionmodel_prompt_content_static_media_prompt_proto_depIdxs = nil
   663  }
   664  

View as plain text