1// Copyright 2020 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        v3.12.2
19// source: google/actions/sdk/v2/manifest.proto
20
21package sdk
22
23import (
24	reflect "reflect"
25	sync "sync"
26
27	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
28	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
29)
30
31const (
32	// Verify that this generated code is sufficiently up-to-date.
33	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
34	// Verify that runtime/protoimpl is sufficiently up-to-date.
35	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
36)
37
38// Contains information that's "transportable" i.e. not specific to any given
39// project and can be moved between projects.
40type Manifest struct {
41	state         protoimpl.MessageState
42	sizeCache     protoimpl.SizeCache
43	unknownFields protoimpl.UnknownFields
44
45	// Version of the file format. The current file format version is 1.0
46	// Example: "1.0"
47	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
48}
49
50func (x *Manifest) Reset() {
51	*x = Manifest{}
52	if protoimpl.UnsafeEnabled {
53		mi := &file_google_actions_sdk_v2_manifest_proto_msgTypes[0]
54		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
55		ms.StoreMessageInfo(mi)
56	}
57}
58
59func (x *Manifest) String() string {
60	return protoimpl.X.MessageStringOf(x)
61}
62
63func (*Manifest) ProtoMessage() {}
64
65func (x *Manifest) ProtoReflect() protoreflect.Message {
66	mi := &file_google_actions_sdk_v2_manifest_proto_msgTypes[0]
67	if protoimpl.UnsafeEnabled && x != nil {
68		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
69		if ms.LoadMessageInfo() == nil {
70			ms.StoreMessageInfo(mi)
71		}
72		return ms
73	}
74	return mi.MessageOf(x)
75}
76
77// Deprecated: Use Manifest.ProtoReflect.Descriptor instead.
78func (*Manifest) Descriptor() ([]byte, []int) {
79	return file_google_actions_sdk_v2_manifest_proto_rawDescGZIP(), []int{0}
80}
81
82func (x *Manifest) GetVersion() string {
83	if x != nil {
84		return x.Version
85	}
86	return ""
87}
88
89var File_google_actions_sdk_v2_manifest_proto protoreflect.FileDescriptor
90
91var file_google_actions_sdk_v2_manifest_proto_rawDesc = []byte{
92	0x0a, 0x24, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
93	0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x6d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74,
94	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
95	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x22, 0x24, 0x0a,
96	0x08, 0x4d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72,
97	0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73,
98	0x69, 0x6f, 0x6e, 0x42, 0x66, 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
99	0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32,
100	0x42, 0x0d, 0x4d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
101	0x01, 0x5a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
102	0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f,
103	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
104	0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x3b, 0x73, 0x64, 0x6b, 0x62, 0x06, 0x70, 0x72, 0x6f,
105	0x74, 0x6f, 0x33,
106}
107
108var (
109	file_google_actions_sdk_v2_manifest_proto_rawDescOnce sync.Once
110	file_google_actions_sdk_v2_manifest_proto_rawDescData = file_google_actions_sdk_v2_manifest_proto_rawDesc
111)
112
113func file_google_actions_sdk_v2_manifest_proto_rawDescGZIP() []byte {
114	file_google_actions_sdk_v2_manifest_proto_rawDescOnce.Do(func() {
115		file_google_actions_sdk_v2_manifest_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_manifest_proto_rawDescData)
116	})
117	return file_google_actions_sdk_v2_manifest_proto_rawDescData
118}
119
120var file_google_actions_sdk_v2_manifest_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
121var file_google_actions_sdk_v2_manifest_proto_goTypes = []interface{}{
122	(*Manifest)(nil), // 0: google.actions.sdk.v2.Manifest
123}
124var file_google_actions_sdk_v2_manifest_proto_depIdxs = []int32{
125	0, // [0:0] is the sub-list for method output_type
126	0, // [0:0] is the sub-list for method input_type
127	0, // [0:0] is the sub-list for extension type_name
128	0, // [0:0] is the sub-list for extension extendee
129	0, // [0:0] is the sub-list for field type_name
130}
131
132func init() { file_google_actions_sdk_v2_manifest_proto_init() }
133func file_google_actions_sdk_v2_manifest_proto_init() {
134	if File_google_actions_sdk_v2_manifest_proto != nil {
135		return
136	}
137	if !protoimpl.UnsafeEnabled {
138		file_google_actions_sdk_v2_manifest_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
139			switch v := v.(*Manifest); i {
140			case 0:
141				return &v.state
142			case 1:
143				return &v.sizeCache
144			case 2:
145				return &v.unknownFields
146			default:
147				return nil
148			}
149		}
150	}
151	type x struct{}
152	out := protoimpl.TypeBuilder{
153		File: protoimpl.DescBuilder{
154			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
155			RawDescriptor: file_google_actions_sdk_v2_manifest_proto_rawDesc,
156			NumEnums:      0,
157			NumMessages:   1,
158			NumExtensions: 0,
159			NumServices:   0,
160		},
161		GoTypes:           file_google_actions_sdk_v2_manifest_proto_goTypes,
162		DependencyIndexes: file_google_actions_sdk_v2_manifest_proto_depIdxs,
163		MessageInfos:      file_google_actions_sdk_v2_manifest_proto_msgTypes,
164	}.Build()
165	File_google_actions_sdk_v2_manifest_proto = out.File
166	file_google_actions_sdk_v2_manifest_proto_rawDesc = nil
167	file_google_actions_sdk_v2_manifest_proto_goTypes = nil
168	file_google_actions_sdk_v2_manifest_proto_depIdxs = nil
169}
170