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