github.com/vedadiyan/sqlparser@v1.0.0/pkg/vttime/vttime.pb.go (about)

     1  //
     2  //Copyright 2019 The Vitess Authors.
     3  //
     4  //Licensed under the Apache License, Version 2.0 (the "License");
     5  //you may not use this file except in compliance with the License.
     6  //You may obtain a copy of the License at
     7  //
     8  //http://www.apache.org/licenses/LICENSE-2.0
     9  //
    10  //Unless required by applicable law or agreed to in writing, software
    11  //distributed under the License is distributed on an "AS IS" BASIS,
    12  //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  //See the License for the specific language governing permissions and
    14  //limitations under the License.
    15  
    16  // This package contains a shared time data structure
    17  
    18  // Code generated by protoc-gen-go. DO NOT EDIT.
    19  // versions:
    20  // 	protoc-gen-go v1.28.1
    21  // 	protoc        v3.21.3
    22  // source: vttime.proto
    23  
    24  package vttime
    25  
    26  import (
    27  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    28  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    29  	reflect "reflect"
    30  	sync "sync"
    31  )
    32  
    33  const (
    34  	// Verify that this generated code is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    36  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    38  )
    39  
    40  // Time represents a time stamp in nanoseconds. In go, use logutil library
    41  // to convert times.
    42  type Time struct {
    43  	state         protoimpl.MessageState
    44  	sizeCache     protoimpl.SizeCache
    45  	unknownFields protoimpl.UnknownFields
    46  
    47  	Seconds     int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"`
    48  	Nanoseconds int32 `protobuf:"varint,2,opt,name=nanoseconds,proto3" json:"nanoseconds,omitempty"`
    49  }
    50  
    51  func (x *Time) Reset() {
    52  	*x = Time{}
    53  	if protoimpl.UnsafeEnabled {
    54  		mi := &file_vttime_proto_msgTypes[0]
    55  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    56  		ms.StoreMessageInfo(mi)
    57  	}
    58  }
    59  
    60  func (x *Time) String() string {
    61  	return protoimpl.X.MessageStringOf(x)
    62  }
    63  
    64  func (*Time) ProtoMessage() {}
    65  
    66  func (x *Time) ProtoReflect() protoreflect.Message {
    67  	mi := &file_vttime_proto_msgTypes[0]
    68  	if protoimpl.UnsafeEnabled && x != nil {
    69  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    70  		if ms.LoadMessageInfo() == nil {
    71  			ms.StoreMessageInfo(mi)
    72  		}
    73  		return ms
    74  	}
    75  	return mi.MessageOf(x)
    76  }
    77  
    78  // Deprecated: Use Time.ProtoReflect.Descriptor instead.
    79  func (*Time) Descriptor() ([]byte, []int) {
    80  	return file_vttime_proto_rawDescGZIP(), []int{0}
    81  }
    82  
    83  func (x *Time) GetSeconds() int64 {
    84  	if x != nil {
    85  		return x.Seconds
    86  	}
    87  	return 0
    88  }
    89  
    90  func (x *Time) GetNanoseconds() int32 {
    91  	if x != nil {
    92  		return x.Nanoseconds
    93  	}
    94  	return 0
    95  }
    96  
    97  type Duration struct {
    98  	state         protoimpl.MessageState
    99  	sizeCache     protoimpl.SizeCache
   100  	unknownFields protoimpl.UnknownFields
   101  
   102  	Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"`
   103  	Nanos   int32 `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"`
   104  }
   105  
   106  func (x *Duration) Reset() {
   107  	*x = Duration{}
   108  	if protoimpl.UnsafeEnabled {
   109  		mi := &file_vttime_proto_msgTypes[1]
   110  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   111  		ms.StoreMessageInfo(mi)
   112  	}
   113  }
   114  
   115  func (x *Duration) String() string {
   116  	return protoimpl.X.MessageStringOf(x)
   117  }
   118  
   119  func (*Duration) ProtoMessage() {}
   120  
   121  func (x *Duration) ProtoReflect() protoreflect.Message {
   122  	mi := &file_vttime_proto_msgTypes[1]
   123  	if protoimpl.UnsafeEnabled && x != nil {
   124  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   125  		if ms.LoadMessageInfo() == nil {
   126  			ms.StoreMessageInfo(mi)
   127  		}
   128  		return ms
   129  	}
   130  	return mi.MessageOf(x)
   131  }
   132  
   133  // Deprecated: Use Duration.ProtoReflect.Descriptor instead.
   134  func (*Duration) Descriptor() ([]byte, []int) {
   135  	return file_vttime_proto_rawDescGZIP(), []int{1}
   136  }
   137  
   138  func (x *Duration) GetSeconds() int64 {
   139  	if x != nil {
   140  		return x.Seconds
   141  	}
   142  	return 0
   143  }
   144  
   145  func (x *Duration) GetNanos() int32 {
   146  	if x != nil {
   147  		return x.Nanos
   148  	}
   149  	return 0
   150  }
   151  
   152  var File_vttime_proto protoreflect.FileDescriptor
   153  
   154  var file_vttime_proto_rawDesc = []byte{
   155  	0x0a, 0x0c, 0x76, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06,
   156  	0x76, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x22, 0x42, 0x0a, 0x04, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x18,
   157  	0x0a, 0x07, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
   158  	0x07, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x61, 0x6e, 0x6f,
   159  	0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x6e,
   160  	0x61, 0x6e, 0x6f, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x22, 0x3a, 0x0a, 0x08, 0x44, 0x75,
   161  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64,
   162  	0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73,
   163  	0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6e, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
   164  	0x05, 0x6e, 0x61, 0x6e, 0x6f, 0x73, 0x42, 0x25, 0x5a, 0x23, 0x76, 0x69, 0x74, 0x65, 0x73, 0x73,
   165  	0x2e, 0x69, 0x6f, 0x2f, 0x76, 0x69, 0x74, 0x65, 0x73, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x76, 0x74,
   166  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x62, 0x06, 0x70,
   167  	0x72, 0x6f, 0x74, 0x6f, 0x33,
   168  }
   169  
   170  var (
   171  	file_vttime_proto_rawDescOnce sync.Once
   172  	file_vttime_proto_rawDescData = file_vttime_proto_rawDesc
   173  )
   174  
   175  func file_vttime_proto_rawDescGZIP() []byte {
   176  	file_vttime_proto_rawDescOnce.Do(func() {
   177  		file_vttime_proto_rawDescData = protoimpl.X.CompressGZIP(file_vttime_proto_rawDescData)
   178  	})
   179  	return file_vttime_proto_rawDescData
   180  }
   181  
   182  var file_vttime_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   183  var file_vttime_proto_goTypes = []interface{}{
   184  	(*Time)(nil),     // 0: vttime.Time
   185  	(*Duration)(nil), // 1: vttime.Duration
   186  }
   187  var file_vttime_proto_depIdxs = []int32{
   188  	0, // [0:0] is the sub-list for method output_type
   189  	0, // [0:0] is the sub-list for method input_type
   190  	0, // [0:0] is the sub-list for extension type_name
   191  	0, // [0:0] is the sub-list for extension extendee
   192  	0, // [0:0] is the sub-list for field type_name
   193  }
   194  
   195  func init() { file_vttime_proto_init() }
   196  func file_vttime_proto_init() {
   197  	if File_vttime_proto != nil {
   198  		return
   199  	}
   200  	if !protoimpl.UnsafeEnabled {
   201  		file_vttime_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   202  			switch v := v.(*Time); i {
   203  			case 0:
   204  				return &v.state
   205  			case 1:
   206  				return &v.sizeCache
   207  			case 2:
   208  				return &v.unknownFields
   209  			default:
   210  				return nil
   211  			}
   212  		}
   213  		file_vttime_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   214  			switch v := v.(*Duration); i {
   215  			case 0:
   216  				return &v.state
   217  			case 1:
   218  				return &v.sizeCache
   219  			case 2:
   220  				return &v.unknownFields
   221  			default:
   222  				return nil
   223  			}
   224  		}
   225  	}
   226  	type x struct{}
   227  	out := protoimpl.TypeBuilder{
   228  		File: protoimpl.DescBuilder{
   229  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   230  			RawDescriptor: file_vttime_proto_rawDesc,
   231  			NumEnums:      0,
   232  			NumMessages:   2,
   233  			NumExtensions: 0,
   234  			NumServices:   0,
   235  		},
   236  		GoTypes:           file_vttime_proto_goTypes,
   237  		DependencyIndexes: file_vttime_proto_depIdxs,
   238  		MessageInfos:      file_vttime_proto_msgTypes,
   239  	}.Build()
   240  	File_vttime_proto = out.File
   241  	file_vttime_proto_rawDesc = nil
   242  	file_vttime_proto_goTypes = nil
   243  	file_vttime_proto_depIdxs = nil
   244  }