github.com/cloudwan/edgelq-sdk@v1.15.4/audit/client/v1alpha2/method_descriptor/method_descriptor_service.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/audit/proto/v1alpha2/method_descriptor_service.proto
     3  // DO NOT EDIT!!!
     4  
     5  package method_descriptor_client
     6  
     7  import (
     8  	"fmt"
     9  	"reflect"
    10  	"sync"
    11  
    12  	"google.golang.org/protobuf/encoding/protojson"
    13  	"google.golang.org/protobuf/proto"
    14  	preflect "google.golang.org/protobuf/reflect/protoreflect"
    15  	"google.golang.org/protobuf/runtime/protoimpl"
    16  )
    17  
    18  // proto imports
    19  import (
    20  	method_descriptor "github.com/cloudwan/edgelq-sdk/audit/resources/v1alpha2/method_descriptor"
    21  	view "github.com/cloudwan/goten-sdk/types/view"
    22  	watch_type "github.com/cloudwan/goten-sdk/types/watch_type"
    23  	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
    24  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    25  )
    26  
    27  // Reference imports to suppress errors if they are not otherwise used.
    28  var (
    29  	_ = fmt.Errorf
    30  	_ = reflect.Method{}
    31  	_ = sync.Once{}
    32  
    33  	_ = protojson.MarshalOptions{}
    34  	_ = proto.MarshalOptions{}
    35  	_ = preflect.Value{}
    36  	_ = protoimpl.DescBuilder{}
    37  )
    38  
    39  // make sure we're using proto imports
    40  var (
    41  	_ = &method_descriptor.MethodDescriptor{}
    42  	_ = &fieldmaskpb.FieldMask{}
    43  	_ = &timestamppb.Timestamp{}
    44  	_ = view.View(0)
    45  	_ = watch_type.WatchType(0)
    46  )
    47  
    48  const (
    49  	// Verify that this generated code is sufficiently up-to-date.
    50  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    51  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    52  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    53  )
    54  
    55  // A request message of the GetMethodDescriptor method.
    56  type GetMethodDescriptorRequest struct {
    57  	state         protoimpl.MessageState
    58  	sizeCache     protoimpl.SizeCache
    59  	unknownFields protoimpl.UnknownFields
    60  	// Name of ntt.audit.v1alpha2.MethodDescriptor
    61  	Name *method_descriptor.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    62  	// A list of extra fields to be obtained for each response item on top of
    63  	// fields defined by request field view
    64  	FieldMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,3,opt,customtype=MethodDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
    65  	// View defines list of standard response fields present in response items.
    66  	// Additional fields can be amended by request field field_mask
    67  	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
    68  }
    69  
    70  func (m *GetMethodDescriptorRequest) Reset() {
    71  	*m = GetMethodDescriptorRequest{}
    72  	if protoimpl.UnsafeEnabled {
    73  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[0]
    74  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    75  		ms.StoreMessageInfo(mi)
    76  	}
    77  }
    78  
    79  func (m *GetMethodDescriptorRequest) String() string {
    80  	return protoimpl.X.MessageStringOf(m)
    81  }
    82  
    83  func (*GetMethodDescriptorRequest) ProtoMessage() {}
    84  
    85  func (m *GetMethodDescriptorRequest) ProtoReflect() preflect.Message {
    86  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[0]
    87  	if protoimpl.UnsafeEnabled && m != nil {
    88  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    89  		if ms.LoadMessageInfo() == nil {
    90  			ms.StoreMessageInfo(mi)
    91  		}
    92  		return ms
    93  	}
    94  	return mi.MessageOf(m)
    95  }
    96  
    97  func (*GetMethodDescriptorRequest) GotenMessage() {}
    98  
    99  // Deprecated, Use GetMethodDescriptorRequest.ProtoReflect.Descriptor instead.
   100  func (*GetMethodDescriptorRequest) Descriptor() ([]byte, []int) {
   101  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{0}
   102  }
   103  
   104  func (m *GetMethodDescriptorRequest) Unmarshal(b []byte) error {
   105  	return proto.Unmarshal(b, m)
   106  }
   107  
   108  func (m *GetMethodDescriptorRequest) Marshal() ([]byte, error) {
   109  	return proto.Marshal(m)
   110  }
   111  
   112  func (m *GetMethodDescriptorRequest) MarshalJSON() ([]byte, error) {
   113  	return protojson.MarshalOptions{}.Marshal(m)
   114  }
   115  
   116  func (m *GetMethodDescriptorRequest) UnmarshalJSON(data []byte) error {
   117  	return protojson.Unmarshal(data, m)
   118  }
   119  
   120  func (m *GetMethodDescriptorRequest) GetName() *method_descriptor.Name {
   121  	if m != nil {
   122  		return m.Name
   123  	}
   124  	return nil
   125  }
   126  
   127  func (m *GetMethodDescriptorRequest) GetFieldMask() *method_descriptor.MethodDescriptor_FieldMask {
   128  	if m != nil {
   129  		return m.FieldMask
   130  	}
   131  	return nil
   132  }
   133  
   134  func (m *GetMethodDescriptorRequest) GetView() view.View {
   135  	if m != nil {
   136  		return m.View
   137  	}
   138  	return view.View_UNSPECIFIED
   139  }
   140  
   141  func (m *GetMethodDescriptorRequest) SetName(fv *method_descriptor.Name) {
   142  	if m == nil {
   143  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "GetMethodDescriptorRequest"))
   144  	}
   145  	m.Name = fv
   146  }
   147  
   148  func (m *GetMethodDescriptorRequest) SetFieldMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
   149  	if m == nil {
   150  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "GetMethodDescriptorRequest"))
   151  	}
   152  	m.FieldMask = fv
   153  }
   154  
   155  func (m *GetMethodDescriptorRequest) SetView(fv view.View) {
   156  	if m == nil {
   157  		panic(fmt.Errorf("can't set %s on nil %s", "View", "GetMethodDescriptorRequest"))
   158  	}
   159  	m.View = fv
   160  }
   161  
   162  // A request message of the BatchGetMethodDescriptors method.
   163  type BatchGetMethodDescriptorsRequest struct {
   164  	state         protoimpl.MessageState
   165  	sizeCache     protoimpl.SizeCache
   166  	unknownFields protoimpl.UnknownFields
   167  	// Names of MethodDescriptors
   168  	Names []*method_descriptor.Name `protobuf:"bytes,2,rep,customtype=Name,name=names,proto3" json:"names,omitempty"`
   169  	// A list of extra fields to be obtained for each response item on top of
   170  	// fields defined by request field view
   171  	FieldMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,3,opt,customtype=MethodDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   172  	// View defines list of standard response fields present in response items.
   173  	// Additional fields can be amended by request field field_mask
   174  	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
   175  }
   176  
   177  func (m *BatchGetMethodDescriptorsRequest) Reset() {
   178  	*m = BatchGetMethodDescriptorsRequest{}
   179  	if protoimpl.UnsafeEnabled {
   180  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[1]
   181  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   182  		ms.StoreMessageInfo(mi)
   183  	}
   184  }
   185  
   186  func (m *BatchGetMethodDescriptorsRequest) String() string {
   187  	return protoimpl.X.MessageStringOf(m)
   188  }
   189  
   190  func (*BatchGetMethodDescriptorsRequest) ProtoMessage() {}
   191  
   192  func (m *BatchGetMethodDescriptorsRequest) ProtoReflect() preflect.Message {
   193  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[1]
   194  	if protoimpl.UnsafeEnabled && m != nil {
   195  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   196  		if ms.LoadMessageInfo() == nil {
   197  			ms.StoreMessageInfo(mi)
   198  		}
   199  		return ms
   200  	}
   201  	return mi.MessageOf(m)
   202  }
   203  
   204  func (*BatchGetMethodDescriptorsRequest) GotenMessage() {}
   205  
   206  // Deprecated, Use BatchGetMethodDescriptorsRequest.ProtoReflect.Descriptor instead.
   207  func (*BatchGetMethodDescriptorsRequest) Descriptor() ([]byte, []int) {
   208  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{1}
   209  }
   210  
   211  func (m *BatchGetMethodDescriptorsRequest) Unmarshal(b []byte) error {
   212  	return proto.Unmarshal(b, m)
   213  }
   214  
   215  func (m *BatchGetMethodDescriptorsRequest) Marshal() ([]byte, error) {
   216  	return proto.Marshal(m)
   217  }
   218  
   219  func (m *BatchGetMethodDescriptorsRequest) MarshalJSON() ([]byte, error) {
   220  	return protojson.MarshalOptions{}.Marshal(m)
   221  }
   222  
   223  func (m *BatchGetMethodDescriptorsRequest) UnmarshalJSON(data []byte) error {
   224  	return protojson.Unmarshal(data, m)
   225  }
   226  
   227  func (m *BatchGetMethodDescriptorsRequest) GetNames() []*method_descriptor.Name {
   228  	if m != nil {
   229  		return m.Names
   230  	}
   231  	return nil
   232  }
   233  
   234  func (m *BatchGetMethodDescriptorsRequest) GetFieldMask() *method_descriptor.MethodDescriptor_FieldMask {
   235  	if m != nil {
   236  		return m.FieldMask
   237  	}
   238  	return nil
   239  }
   240  
   241  func (m *BatchGetMethodDescriptorsRequest) GetView() view.View {
   242  	if m != nil {
   243  		return m.View
   244  	}
   245  	return view.View_UNSPECIFIED
   246  }
   247  
   248  func (m *BatchGetMethodDescriptorsRequest) SetNames(fv []*method_descriptor.Name) {
   249  	if m == nil {
   250  		panic(fmt.Errorf("can't set %s on nil %s", "Names", "BatchGetMethodDescriptorsRequest"))
   251  	}
   252  	m.Names = fv
   253  }
   254  
   255  func (m *BatchGetMethodDescriptorsRequest) SetFieldMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
   256  	if m == nil {
   257  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "BatchGetMethodDescriptorsRequest"))
   258  	}
   259  	m.FieldMask = fv
   260  }
   261  
   262  func (m *BatchGetMethodDescriptorsRequest) SetView(fv view.View) {
   263  	if m == nil {
   264  		panic(fmt.Errorf("can't set %s on nil %s", "View", "BatchGetMethodDescriptorsRequest"))
   265  	}
   266  	m.View = fv
   267  }
   268  
   269  // A response message of the BatchGetMethodDescriptors method.
   270  type BatchGetMethodDescriptorsResponse struct {
   271  	state         protoimpl.MessageState
   272  	sizeCache     protoimpl.SizeCache
   273  	unknownFields protoimpl.UnknownFields
   274  	// found MethodDescriptors
   275  	MethodDescriptors []*method_descriptor.MethodDescriptor `protobuf:"bytes,1,rep,name=method_descriptors,json=methodDescriptors,proto3" json:"method_descriptors,omitempty"`
   276  	// list of not found MethodDescriptors
   277  	Missing []*method_descriptor.Name `protobuf:"bytes,2,rep,customtype=Name,name=missing,proto3" json:"missing,omitempty"`
   278  }
   279  
   280  func (m *BatchGetMethodDescriptorsResponse) Reset() {
   281  	*m = BatchGetMethodDescriptorsResponse{}
   282  	if protoimpl.UnsafeEnabled {
   283  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[2]
   284  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   285  		ms.StoreMessageInfo(mi)
   286  	}
   287  }
   288  
   289  func (m *BatchGetMethodDescriptorsResponse) String() string {
   290  	return protoimpl.X.MessageStringOf(m)
   291  }
   292  
   293  func (*BatchGetMethodDescriptorsResponse) ProtoMessage() {}
   294  
   295  func (m *BatchGetMethodDescriptorsResponse) ProtoReflect() preflect.Message {
   296  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[2]
   297  	if protoimpl.UnsafeEnabled && m != nil {
   298  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   299  		if ms.LoadMessageInfo() == nil {
   300  			ms.StoreMessageInfo(mi)
   301  		}
   302  		return ms
   303  	}
   304  	return mi.MessageOf(m)
   305  }
   306  
   307  func (*BatchGetMethodDescriptorsResponse) GotenMessage() {}
   308  
   309  // Deprecated, Use BatchGetMethodDescriptorsResponse.ProtoReflect.Descriptor instead.
   310  func (*BatchGetMethodDescriptorsResponse) Descriptor() ([]byte, []int) {
   311  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{2}
   312  }
   313  
   314  func (m *BatchGetMethodDescriptorsResponse) Unmarshal(b []byte) error {
   315  	return proto.Unmarshal(b, m)
   316  }
   317  
   318  func (m *BatchGetMethodDescriptorsResponse) Marshal() ([]byte, error) {
   319  	return proto.Marshal(m)
   320  }
   321  
   322  func (m *BatchGetMethodDescriptorsResponse) MarshalJSON() ([]byte, error) {
   323  	return protojson.MarshalOptions{}.Marshal(m)
   324  }
   325  
   326  func (m *BatchGetMethodDescriptorsResponse) UnmarshalJSON(data []byte) error {
   327  	return protojson.Unmarshal(data, m)
   328  }
   329  
   330  func (m *BatchGetMethodDescriptorsResponse) GetMethodDescriptors() []*method_descriptor.MethodDescriptor {
   331  	if m != nil {
   332  		return m.MethodDescriptors
   333  	}
   334  	return nil
   335  }
   336  
   337  func (m *BatchGetMethodDescriptorsResponse) GetMissing() []*method_descriptor.Name {
   338  	if m != nil {
   339  		return m.Missing
   340  	}
   341  	return nil
   342  }
   343  
   344  func (m *BatchGetMethodDescriptorsResponse) SetMethodDescriptors(fv []*method_descriptor.MethodDescriptor) {
   345  	if m == nil {
   346  		panic(fmt.Errorf("can't set %s on nil %s", "MethodDescriptors", "BatchGetMethodDescriptorsResponse"))
   347  	}
   348  	m.MethodDescriptors = fv
   349  }
   350  
   351  func (m *BatchGetMethodDescriptorsResponse) SetMissing(fv []*method_descriptor.Name) {
   352  	if m == nil {
   353  		panic(fmt.Errorf("can't set %s on nil %s", "Missing", "BatchGetMethodDescriptorsResponse"))
   354  	}
   355  	m.Missing = fv
   356  }
   357  
   358  // A request message of the ListMethodDescriptors method.
   359  type ListMethodDescriptorsRequest struct {
   360  	state         protoimpl.MessageState
   361  	sizeCache     protoimpl.SizeCache
   362  	unknownFields protoimpl.UnknownFields
   363  	// Requested page size. Server may return fewer MethodDescriptors than
   364  	// requested. If unspecified, server will pick an appropriate default.
   365  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   366  	// A token identifying a page of results the server should return.
   367  	// Typically, this is the value of
   368  	// ListMethodDescriptorsResponse.next_page_token.
   369  	PageToken *method_descriptor.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   370  	// Order By -
   371  	// https://cloud.google.com/apis/design/design_patterns#list_pagination list
   372  	// of field path with order directive, either 'asc' or 'desc'. If direction is
   373  	// not provided, 'asc' is assumed. e.g. "state.nested_field asc,
   374  	// state.something.else desc, theme"
   375  	OrderBy *method_descriptor.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
   376  	// Filter - filter results by field criteria. Simplified SQL-like syntax with
   377  	// following operators:
   378  	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
   379  	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
   380  	// CONTAINS "severity:important" OR (state.last_error_time >
   381  	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
   382  	Filter *method_descriptor.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"`
   383  	// A list of extra fields to be obtained for each response item on top of
   384  	// fields defined by request field view
   385  	FieldMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,6,opt,customtype=MethodDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   386  	// View defines list of standard response fields present in response items.
   387  	// Additional fields can be amended by request field field_mask
   388  	View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
   389  	// Indicates if list response should contain total count and offset (fields
   390  	// current_offset and total_results_count).
   391  	IncludePagingInfo bool `protobuf:"varint,8,opt,name=include_paging_info,json=includePagingInfo,proto3" json:"include_paging_info,omitempty"`
   392  }
   393  
   394  func (m *ListMethodDescriptorsRequest) Reset() {
   395  	*m = ListMethodDescriptorsRequest{}
   396  	if protoimpl.UnsafeEnabled {
   397  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[3]
   398  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   399  		ms.StoreMessageInfo(mi)
   400  	}
   401  }
   402  
   403  func (m *ListMethodDescriptorsRequest) String() string {
   404  	return protoimpl.X.MessageStringOf(m)
   405  }
   406  
   407  func (*ListMethodDescriptorsRequest) ProtoMessage() {}
   408  
   409  func (m *ListMethodDescriptorsRequest) ProtoReflect() preflect.Message {
   410  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[3]
   411  	if protoimpl.UnsafeEnabled && m != nil {
   412  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   413  		if ms.LoadMessageInfo() == nil {
   414  			ms.StoreMessageInfo(mi)
   415  		}
   416  		return ms
   417  	}
   418  	return mi.MessageOf(m)
   419  }
   420  
   421  func (*ListMethodDescriptorsRequest) GotenMessage() {}
   422  
   423  // Deprecated, Use ListMethodDescriptorsRequest.ProtoReflect.Descriptor instead.
   424  func (*ListMethodDescriptorsRequest) Descriptor() ([]byte, []int) {
   425  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{3}
   426  }
   427  
   428  func (m *ListMethodDescriptorsRequest) Unmarshal(b []byte) error {
   429  	return proto.Unmarshal(b, m)
   430  }
   431  
   432  func (m *ListMethodDescriptorsRequest) Marshal() ([]byte, error) {
   433  	return proto.Marshal(m)
   434  }
   435  
   436  func (m *ListMethodDescriptorsRequest) MarshalJSON() ([]byte, error) {
   437  	return protojson.MarshalOptions{}.Marshal(m)
   438  }
   439  
   440  func (m *ListMethodDescriptorsRequest) UnmarshalJSON(data []byte) error {
   441  	return protojson.Unmarshal(data, m)
   442  }
   443  
   444  func (m *ListMethodDescriptorsRequest) GetPageSize() int32 {
   445  	if m != nil {
   446  		return m.PageSize
   447  	}
   448  	return int32(0)
   449  }
   450  
   451  func (m *ListMethodDescriptorsRequest) GetPageToken() *method_descriptor.PagerCursor {
   452  	if m != nil {
   453  		return m.PageToken
   454  	}
   455  	return nil
   456  }
   457  
   458  func (m *ListMethodDescriptorsRequest) GetOrderBy() *method_descriptor.OrderBy {
   459  	if m != nil {
   460  		return m.OrderBy
   461  	}
   462  	return nil
   463  }
   464  
   465  func (m *ListMethodDescriptorsRequest) GetFilter() *method_descriptor.Filter {
   466  	if m != nil {
   467  		return m.Filter
   468  	}
   469  	return nil
   470  }
   471  
   472  func (m *ListMethodDescriptorsRequest) GetFieldMask() *method_descriptor.MethodDescriptor_FieldMask {
   473  	if m != nil {
   474  		return m.FieldMask
   475  	}
   476  	return nil
   477  }
   478  
   479  func (m *ListMethodDescriptorsRequest) GetView() view.View {
   480  	if m != nil {
   481  		return m.View
   482  	}
   483  	return view.View_UNSPECIFIED
   484  }
   485  
   486  func (m *ListMethodDescriptorsRequest) GetIncludePagingInfo() bool {
   487  	if m != nil {
   488  		return m.IncludePagingInfo
   489  	}
   490  	return false
   491  }
   492  
   493  func (m *ListMethodDescriptorsRequest) SetPageSize(fv int32) {
   494  	if m == nil {
   495  		panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "ListMethodDescriptorsRequest"))
   496  	}
   497  	m.PageSize = fv
   498  }
   499  
   500  func (m *ListMethodDescriptorsRequest) SetPageToken(fv *method_descriptor.PagerCursor) {
   501  	if m == nil {
   502  		panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "ListMethodDescriptorsRequest"))
   503  	}
   504  	m.PageToken = fv
   505  }
   506  
   507  func (m *ListMethodDescriptorsRequest) SetOrderBy(fv *method_descriptor.OrderBy) {
   508  	if m == nil {
   509  		panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "ListMethodDescriptorsRequest"))
   510  	}
   511  	m.OrderBy = fv
   512  }
   513  
   514  func (m *ListMethodDescriptorsRequest) SetFilter(fv *method_descriptor.Filter) {
   515  	if m == nil {
   516  		panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListMethodDescriptorsRequest"))
   517  	}
   518  	m.Filter = fv
   519  }
   520  
   521  func (m *ListMethodDescriptorsRequest) SetFieldMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
   522  	if m == nil {
   523  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ListMethodDescriptorsRequest"))
   524  	}
   525  	m.FieldMask = fv
   526  }
   527  
   528  func (m *ListMethodDescriptorsRequest) SetView(fv view.View) {
   529  	if m == nil {
   530  		panic(fmt.Errorf("can't set %s on nil %s", "View", "ListMethodDescriptorsRequest"))
   531  	}
   532  	m.View = fv
   533  }
   534  
   535  func (m *ListMethodDescriptorsRequest) SetIncludePagingInfo(fv bool) {
   536  	if m == nil {
   537  		panic(fmt.Errorf("can't set %s on nil %s", "IncludePagingInfo", "ListMethodDescriptorsRequest"))
   538  	}
   539  	m.IncludePagingInfo = fv
   540  }
   541  
   542  // A response message of the ListMethodDescriptors method.
   543  type ListMethodDescriptorsResponse struct {
   544  	state         protoimpl.MessageState
   545  	sizeCache     protoimpl.SizeCache
   546  	unknownFields protoimpl.UnknownFields
   547  	// The list of MethodDescriptors
   548  	MethodDescriptors []*method_descriptor.MethodDescriptor `protobuf:"bytes,1,rep,name=method_descriptors,json=methodDescriptors,proto3" json:"method_descriptors,omitempty"`
   549  	// A token to retrieve previous page of results.
   550  	//
   551  	// Pass this value in the ListMethodDescriptorsRequest.page_token.
   552  	PrevPageToken *method_descriptor.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"`
   553  	// A token to retrieve next page of results.
   554  	//
   555  	// Pass this value in the ListMethodDescriptorsRequest.page_token.
   556  	NextPageToken *method_descriptor.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   557  	// Current offset from the first page or 0 if no page tokens were given,
   558  	// paging info was not requested or there was an error while trying to get
   559  	// it). Page index can be computed from offset and limit provided in a
   560  	// request.
   561  	CurrentOffset int32 `protobuf:"varint,5,opt,name=current_offset,json=currentOffset,proto3" json:"current_offset,omitempty"`
   562  	// Number of total MethodDescriptors across all pages or 0, if there are no
   563  	// items, paging info was not requested or there was an error while trying to
   564  	// get it.
   565  	TotalResultsCount int32 `protobuf:"varint,6,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"`
   566  }
   567  
   568  func (m *ListMethodDescriptorsResponse) Reset() {
   569  	*m = ListMethodDescriptorsResponse{}
   570  	if protoimpl.UnsafeEnabled {
   571  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[4]
   572  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   573  		ms.StoreMessageInfo(mi)
   574  	}
   575  }
   576  
   577  func (m *ListMethodDescriptorsResponse) String() string {
   578  	return protoimpl.X.MessageStringOf(m)
   579  }
   580  
   581  func (*ListMethodDescriptorsResponse) ProtoMessage() {}
   582  
   583  func (m *ListMethodDescriptorsResponse) ProtoReflect() preflect.Message {
   584  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[4]
   585  	if protoimpl.UnsafeEnabled && m != nil {
   586  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   587  		if ms.LoadMessageInfo() == nil {
   588  			ms.StoreMessageInfo(mi)
   589  		}
   590  		return ms
   591  	}
   592  	return mi.MessageOf(m)
   593  }
   594  
   595  func (*ListMethodDescriptorsResponse) GotenMessage() {}
   596  
   597  // Deprecated, Use ListMethodDescriptorsResponse.ProtoReflect.Descriptor instead.
   598  func (*ListMethodDescriptorsResponse) Descriptor() ([]byte, []int) {
   599  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{4}
   600  }
   601  
   602  func (m *ListMethodDescriptorsResponse) Unmarshal(b []byte) error {
   603  	return proto.Unmarshal(b, m)
   604  }
   605  
   606  func (m *ListMethodDescriptorsResponse) Marshal() ([]byte, error) {
   607  	return proto.Marshal(m)
   608  }
   609  
   610  func (m *ListMethodDescriptorsResponse) MarshalJSON() ([]byte, error) {
   611  	return protojson.MarshalOptions{}.Marshal(m)
   612  }
   613  
   614  func (m *ListMethodDescriptorsResponse) UnmarshalJSON(data []byte) error {
   615  	return protojson.Unmarshal(data, m)
   616  }
   617  
   618  func (m *ListMethodDescriptorsResponse) GetMethodDescriptors() []*method_descriptor.MethodDescriptor {
   619  	if m != nil {
   620  		return m.MethodDescriptors
   621  	}
   622  	return nil
   623  }
   624  
   625  func (m *ListMethodDescriptorsResponse) GetPrevPageToken() *method_descriptor.PagerCursor {
   626  	if m != nil {
   627  		return m.PrevPageToken
   628  	}
   629  	return nil
   630  }
   631  
   632  func (m *ListMethodDescriptorsResponse) GetNextPageToken() *method_descriptor.PagerCursor {
   633  	if m != nil {
   634  		return m.NextPageToken
   635  	}
   636  	return nil
   637  }
   638  
   639  func (m *ListMethodDescriptorsResponse) GetCurrentOffset() int32 {
   640  	if m != nil {
   641  		return m.CurrentOffset
   642  	}
   643  	return int32(0)
   644  }
   645  
   646  func (m *ListMethodDescriptorsResponse) GetTotalResultsCount() int32 {
   647  	if m != nil {
   648  		return m.TotalResultsCount
   649  	}
   650  	return int32(0)
   651  }
   652  
   653  func (m *ListMethodDescriptorsResponse) SetMethodDescriptors(fv []*method_descriptor.MethodDescriptor) {
   654  	if m == nil {
   655  		panic(fmt.Errorf("can't set %s on nil %s", "MethodDescriptors", "ListMethodDescriptorsResponse"))
   656  	}
   657  	m.MethodDescriptors = fv
   658  }
   659  
   660  func (m *ListMethodDescriptorsResponse) SetPrevPageToken(fv *method_descriptor.PagerCursor) {
   661  	if m == nil {
   662  		panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "ListMethodDescriptorsResponse"))
   663  	}
   664  	m.PrevPageToken = fv
   665  }
   666  
   667  func (m *ListMethodDescriptorsResponse) SetNextPageToken(fv *method_descriptor.PagerCursor) {
   668  	if m == nil {
   669  		panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "ListMethodDescriptorsResponse"))
   670  	}
   671  	m.NextPageToken = fv
   672  }
   673  
   674  func (m *ListMethodDescriptorsResponse) SetCurrentOffset(fv int32) {
   675  	if m == nil {
   676  		panic(fmt.Errorf("can't set %s on nil %s", "CurrentOffset", "ListMethodDescriptorsResponse"))
   677  	}
   678  	m.CurrentOffset = fv
   679  }
   680  
   681  func (m *ListMethodDescriptorsResponse) SetTotalResultsCount(fv int32) {
   682  	if m == nil {
   683  		panic(fmt.Errorf("can't set %s on nil %s", "TotalResultsCount", "ListMethodDescriptorsResponse"))
   684  	}
   685  	m.TotalResultsCount = fv
   686  }
   687  
   688  // A request message of the WatchMethodDescriptor method.
   689  type WatchMethodDescriptorRequest struct {
   690  	state         protoimpl.MessageState
   691  	sizeCache     protoimpl.SizeCache
   692  	unknownFields protoimpl.UnknownFields
   693  	// Name of ntt.audit.v1alpha2.MethodDescriptor
   694  	Name *method_descriptor.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
   695  	// A list of extra fields to be obtained for each response item on top of
   696  	// fields defined by request field view
   697  	FieldMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,2,opt,customtype=MethodDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   698  	// View defines list of standard response fields present in response items.
   699  	// Additional fields can be amended by request field field_mask
   700  	View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
   701  }
   702  
   703  func (m *WatchMethodDescriptorRequest) Reset() {
   704  	*m = WatchMethodDescriptorRequest{}
   705  	if protoimpl.UnsafeEnabled {
   706  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[5]
   707  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   708  		ms.StoreMessageInfo(mi)
   709  	}
   710  }
   711  
   712  func (m *WatchMethodDescriptorRequest) String() string {
   713  	return protoimpl.X.MessageStringOf(m)
   714  }
   715  
   716  func (*WatchMethodDescriptorRequest) ProtoMessage() {}
   717  
   718  func (m *WatchMethodDescriptorRequest) ProtoReflect() preflect.Message {
   719  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[5]
   720  	if protoimpl.UnsafeEnabled && m != nil {
   721  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   722  		if ms.LoadMessageInfo() == nil {
   723  			ms.StoreMessageInfo(mi)
   724  		}
   725  		return ms
   726  	}
   727  	return mi.MessageOf(m)
   728  }
   729  
   730  func (*WatchMethodDescriptorRequest) GotenMessage() {}
   731  
   732  // Deprecated, Use WatchMethodDescriptorRequest.ProtoReflect.Descriptor instead.
   733  func (*WatchMethodDescriptorRequest) Descriptor() ([]byte, []int) {
   734  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{5}
   735  }
   736  
   737  func (m *WatchMethodDescriptorRequest) Unmarshal(b []byte) error {
   738  	return proto.Unmarshal(b, m)
   739  }
   740  
   741  func (m *WatchMethodDescriptorRequest) Marshal() ([]byte, error) {
   742  	return proto.Marshal(m)
   743  }
   744  
   745  func (m *WatchMethodDescriptorRequest) MarshalJSON() ([]byte, error) {
   746  	return protojson.MarshalOptions{}.Marshal(m)
   747  }
   748  
   749  func (m *WatchMethodDescriptorRequest) UnmarshalJSON(data []byte) error {
   750  	return protojson.Unmarshal(data, m)
   751  }
   752  
   753  func (m *WatchMethodDescriptorRequest) GetName() *method_descriptor.Name {
   754  	if m != nil {
   755  		return m.Name
   756  	}
   757  	return nil
   758  }
   759  
   760  func (m *WatchMethodDescriptorRequest) GetFieldMask() *method_descriptor.MethodDescriptor_FieldMask {
   761  	if m != nil {
   762  		return m.FieldMask
   763  	}
   764  	return nil
   765  }
   766  
   767  func (m *WatchMethodDescriptorRequest) GetView() view.View {
   768  	if m != nil {
   769  		return m.View
   770  	}
   771  	return view.View_UNSPECIFIED
   772  }
   773  
   774  func (m *WatchMethodDescriptorRequest) SetName(fv *method_descriptor.Name) {
   775  	if m == nil {
   776  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "WatchMethodDescriptorRequest"))
   777  	}
   778  	m.Name = fv
   779  }
   780  
   781  func (m *WatchMethodDescriptorRequest) SetFieldMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
   782  	if m == nil {
   783  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "WatchMethodDescriptorRequest"))
   784  	}
   785  	m.FieldMask = fv
   786  }
   787  
   788  func (m *WatchMethodDescriptorRequest) SetView(fv view.View) {
   789  	if m == nil {
   790  		panic(fmt.Errorf("can't set %s on nil %s", "View", "WatchMethodDescriptorRequest"))
   791  	}
   792  	m.View = fv
   793  }
   794  
   795  // A response message of the WatchMethodDescriptor method.
   796  type WatchMethodDescriptorResponse struct {
   797  	state         protoimpl.MessageState
   798  	sizeCache     protoimpl.SizeCache
   799  	unknownFields protoimpl.UnknownFields
   800  	Change        *method_descriptor.MethodDescriptorChange `protobuf:"bytes,1,opt,name=change,proto3" json:"change,omitempty"`
   801  }
   802  
   803  func (m *WatchMethodDescriptorResponse) Reset() {
   804  	*m = WatchMethodDescriptorResponse{}
   805  	if protoimpl.UnsafeEnabled {
   806  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[6]
   807  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   808  		ms.StoreMessageInfo(mi)
   809  	}
   810  }
   811  
   812  func (m *WatchMethodDescriptorResponse) String() string {
   813  	return protoimpl.X.MessageStringOf(m)
   814  }
   815  
   816  func (*WatchMethodDescriptorResponse) ProtoMessage() {}
   817  
   818  func (m *WatchMethodDescriptorResponse) ProtoReflect() preflect.Message {
   819  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[6]
   820  	if protoimpl.UnsafeEnabled && m != nil {
   821  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   822  		if ms.LoadMessageInfo() == nil {
   823  			ms.StoreMessageInfo(mi)
   824  		}
   825  		return ms
   826  	}
   827  	return mi.MessageOf(m)
   828  }
   829  
   830  func (*WatchMethodDescriptorResponse) GotenMessage() {}
   831  
   832  // Deprecated, Use WatchMethodDescriptorResponse.ProtoReflect.Descriptor instead.
   833  func (*WatchMethodDescriptorResponse) Descriptor() ([]byte, []int) {
   834  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{6}
   835  }
   836  
   837  func (m *WatchMethodDescriptorResponse) Unmarshal(b []byte) error {
   838  	return proto.Unmarshal(b, m)
   839  }
   840  
   841  func (m *WatchMethodDescriptorResponse) Marshal() ([]byte, error) {
   842  	return proto.Marshal(m)
   843  }
   844  
   845  func (m *WatchMethodDescriptorResponse) MarshalJSON() ([]byte, error) {
   846  	return protojson.MarshalOptions{}.Marshal(m)
   847  }
   848  
   849  func (m *WatchMethodDescriptorResponse) UnmarshalJSON(data []byte) error {
   850  	return protojson.Unmarshal(data, m)
   851  }
   852  
   853  func (m *WatchMethodDescriptorResponse) GetChange() *method_descriptor.MethodDescriptorChange {
   854  	if m != nil {
   855  		return m.Change
   856  	}
   857  	return nil
   858  }
   859  
   860  func (m *WatchMethodDescriptorResponse) SetChange(fv *method_descriptor.MethodDescriptorChange) {
   861  	if m == nil {
   862  		panic(fmt.Errorf("can't set %s on nil %s", "Change", "WatchMethodDescriptorResponse"))
   863  	}
   864  	m.Change = fv
   865  }
   866  
   867  // A request message of the WatchMethodDescriptors method.
   868  type WatchMethodDescriptorsRequest struct {
   869  	state         protoimpl.MessageState
   870  	sizeCache     protoimpl.SizeCache
   871  	unknownFields protoimpl.UnknownFields
   872  	// Type of a watch. Identifies how server stream data to a client, which
   873  	// fields in a request are allowed and which fields in response are relevant.
   874  	Type watch_type.WatchType `protobuf:"varint,9,opt,name=type,proto3,enum=goten.types.WatchType" json:"type,omitempty"`
   875  	// Requested page size. Server may return fewer MethodDescriptors than
   876  	// requested. If unspecified, server will pick an appropriate default. Can be
   877  	// populated only for stateful watch type.
   878  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   879  	// A token identifying a page of results the server should return.
   880  	// Can be populated only for stateful watch type.
   881  	PageToken *method_descriptor.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   882  	// Order By -
   883  	// https://cloud.google.com/apis/design/design_patterns#list_pagination Can be
   884  	// populated only for stateful watch type.
   885  	OrderBy *method_descriptor.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
   886  	// A token identifying watch resume point from previous session.
   887  	// Can be populated only for stateless watch type.
   888  	ResumeToken string `protobuf:"bytes,10,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty"`
   889  	// Point in the time from which we want to start getting updates. This field
   890  	// can be populated only for stateless watch type and if resume token is not
   891  	// known yet. If specified, initial snapshot will NOT be provided. It is
   892  	// assumed client can obtain it using separate means. Watch responses will
   893  	// contain resume tokens which should be used to resume broken connection.
   894  	StartingTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=starting_time,json=startingTime,proto3" json:"starting_time,omitempty"`
   895  	// Filter - filter results by field criteria. Simplified SQL-like syntax with
   896  	// following operators:
   897  	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
   898  	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
   899  	// CONTAINS "severity:important" OR (state.last_error_time >
   900  	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
   901  	Filter *method_descriptor.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"`
   902  	// A list of extra fields to be obtained for each response item on top of
   903  	// fields defined by request field view Changes to MethodDescriptor that don't
   904  	// affect any of masked fields won't be sent back.
   905  	FieldMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,6,opt,customtype=MethodDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   906  	// View defines list of standard response fields present in response items.
   907  	// Additional fields can be amended by request field field_mask Changes to
   908  	// MethodDescriptor that don't affect any of masked fields won't be sent back.
   909  	View view.View `protobuf:"varint,8,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
   910  	// Maximum amount of changes in each response message. Query result response
   911  	// is divided on the server side into chunks with size of a specified amount
   912  	// to limit memory footprint of each message. Responses will hold information
   913  	// whether more elements will continue for the actual change. If unspecified,
   914  	// server will pick an appropriate default.
   915  	MaxChunkSize int32 `protobuf:"varint,11,opt,name=max_chunk_size,json=maxChunkSize,proto3" json:"max_chunk_size,omitempty"`
   916  }
   917  
   918  func (m *WatchMethodDescriptorsRequest) Reset() {
   919  	*m = WatchMethodDescriptorsRequest{}
   920  	if protoimpl.UnsafeEnabled {
   921  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[7]
   922  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   923  		ms.StoreMessageInfo(mi)
   924  	}
   925  }
   926  
   927  func (m *WatchMethodDescriptorsRequest) String() string {
   928  	return protoimpl.X.MessageStringOf(m)
   929  }
   930  
   931  func (*WatchMethodDescriptorsRequest) ProtoMessage() {}
   932  
   933  func (m *WatchMethodDescriptorsRequest) ProtoReflect() preflect.Message {
   934  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[7]
   935  	if protoimpl.UnsafeEnabled && m != nil {
   936  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   937  		if ms.LoadMessageInfo() == nil {
   938  			ms.StoreMessageInfo(mi)
   939  		}
   940  		return ms
   941  	}
   942  	return mi.MessageOf(m)
   943  }
   944  
   945  func (*WatchMethodDescriptorsRequest) GotenMessage() {}
   946  
   947  // Deprecated, Use WatchMethodDescriptorsRequest.ProtoReflect.Descriptor instead.
   948  func (*WatchMethodDescriptorsRequest) Descriptor() ([]byte, []int) {
   949  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{7}
   950  }
   951  
   952  func (m *WatchMethodDescriptorsRequest) Unmarshal(b []byte) error {
   953  	return proto.Unmarshal(b, m)
   954  }
   955  
   956  func (m *WatchMethodDescriptorsRequest) Marshal() ([]byte, error) {
   957  	return proto.Marshal(m)
   958  }
   959  
   960  func (m *WatchMethodDescriptorsRequest) MarshalJSON() ([]byte, error) {
   961  	return protojson.MarshalOptions{}.Marshal(m)
   962  }
   963  
   964  func (m *WatchMethodDescriptorsRequest) UnmarshalJSON(data []byte) error {
   965  	return protojson.Unmarshal(data, m)
   966  }
   967  
   968  func (m *WatchMethodDescriptorsRequest) GetType() watch_type.WatchType {
   969  	if m != nil {
   970  		return m.Type
   971  	}
   972  	return watch_type.WatchType_STATEFUL
   973  }
   974  
   975  func (m *WatchMethodDescriptorsRequest) GetPageSize() int32 {
   976  	if m != nil {
   977  		return m.PageSize
   978  	}
   979  	return int32(0)
   980  }
   981  
   982  func (m *WatchMethodDescriptorsRequest) GetPageToken() *method_descriptor.PagerCursor {
   983  	if m != nil {
   984  		return m.PageToken
   985  	}
   986  	return nil
   987  }
   988  
   989  func (m *WatchMethodDescriptorsRequest) GetOrderBy() *method_descriptor.OrderBy {
   990  	if m != nil {
   991  		return m.OrderBy
   992  	}
   993  	return nil
   994  }
   995  
   996  func (m *WatchMethodDescriptorsRequest) GetResumeToken() string {
   997  	if m != nil {
   998  		return m.ResumeToken
   999  	}
  1000  	return ""
  1001  }
  1002  
  1003  func (m *WatchMethodDescriptorsRequest) GetStartingTime() *timestamppb.Timestamp {
  1004  	if m != nil {
  1005  		return m.StartingTime
  1006  	}
  1007  	return nil
  1008  }
  1009  
  1010  func (m *WatchMethodDescriptorsRequest) GetFilter() *method_descriptor.Filter {
  1011  	if m != nil {
  1012  		return m.Filter
  1013  	}
  1014  	return nil
  1015  }
  1016  
  1017  func (m *WatchMethodDescriptorsRequest) GetFieldMask() *method_descriptor.MethodDescriptor_FieldMask {
  1018  	if m != nil {
  1019  		return m.FieldMask
  1020  	}
  1021  	return nil
  1022  }
  1023  
  1024  func (m *WatchMethodDescriptorsRequest) GetView() view.View {
  1025  	if m != nil {
  1026  		return m.View
  1027  	}
  1028  	return view.View_UNSPECIFIED
  1029  }
  1030  
  1031  func (m *WatchMethodDescriptorsRequest) GetMaxChunkSize() int32 {
  1032  	if m != nil {
  1033  		return m.MaxChunkSize
  1034  	}
  1035  	return int32(0)
  1036  }
  1037  
  1038  func (m *WatchMethodDescriptorsRequest) SetType(fv watch_type.WatchType) {
  1039  	if m == nil {
  1040  		panic(fmt.Errorf("can't set %s on nil %s", "Type", "WatchMethodDescriptorsRequest"))
  1041  	}
  1042  	m.Type = fv
  1043  }
  1044  
  1045  func (m *WatchMethodDescriptorsRequest) SetPageSize(fv int32) {
  1046  	if m == nil {
  1047  		panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "WatchMethodDescriptorsRequest"))
  1048  	}
  1049  	m.PageSize = fv
  1050  }
  1051  
  1052  func (m *WatchMethodDescriptorsRequest) SetPageToken(fv *method_descriptor.PagerCursor) {
  1053  	if m == nil {
  1054  		panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "WatchMethodDescriptorsRequest"))
  1055  	}
  1056  	m.PageToken = fv
  1057  }
  1058  
  1059  func (m *WatchMethodDescriptorsRequest) SetOrderBy(fv *method_descriptor.OrderBy) {
  1060  	if m == nil {
  1061  		panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "WatchMethodDescriptorsRequest"))
  1062  	}
  1063  	m.OrderBy = fv
  1064  }
  1065  
  1066  func (m *WatchMethodDescriptorsRequest) SetResumeToken(fv string) {
  1067  	if m == nil {
  1068  		panic(fmt.Errorf("can't set %s on nil %s", "ResumeToken", "WatchMethodDescriptorsRequest"))
  1069  	}
  1070  	m.ResumeToken = fv
  1071  }
  1072  
  1073  func (m *WatchMethodDescriptorsRequest) SetStartingTime(fv *timestamppb.Timestamp) {
  1074  	if m == nil {
  1075  		panic(fmt.Errorf("can't set %s on nil %s", "StartingTime", "WatchMethodDescriptorsRequest"))
  1076  	}
  1077  	m.StartingTime = fv
  1078  }
  1079  
  1080  func (m *WatchMethodDescriptorsRequest) SetFilter(fv *method_descriptor.Filter) {
  1081  	if m == nil {
  1082  		panic(fmt.Errorf("can't set %s on nil %s", "Filter", "WatchMethodDescriptorsRequest"))
  1083  	}
  1084  	m.Filter = fv
  1085  }
  1086  
  1087  func (m *WatchMethodDescriptorsRequest) SetFieldMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
  1088  	if m == nil {
  1089  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "WatchMethodDescriptorsRequest"))
  1090  	}
  1091  	m.FieldMask = fv
  1092  }
  1093  
  1094  func (m *WatchMethodDescriptorsRequest) SetView(fv view.View) {
  1095  	if m == nil {
  1096  		panic(fmt.Errorf("can't set %s on nil %s", "View", "WatchMethodDescriptorsRequest"))
  1097  	}
  1098  	m.View = fv
  1099  }
  1100  
  1101  func (m *WatchMethodDescriptorsRequest) SetMaxChunkSize(fv int32) {
  1102  	if m == nil {
  1103  		panic(fmt.Errorf("can't set %s on nil %s", "MaxChunkSize", "WatchMethodDescriptorsRequest"))
  1104  	}
  1105  	m.MaxChunkSize = fv
  1106  }
  1107  
  1108  // A response message of the WatchMethodDescriptors method.
  1109  type WatchMethodDescriptorsResponse struct {
  1110  	state         protoimpl.MessageState
  1111  	sizeCache     protoimpl.SizeCache
  1112  	unknownFields protoimpl.UnknownFields
  1113  	// Changes of MethodDescriptors
  1114  	MethodDescriptorChanges []*method_descriptor.MethodDescriptorChange `protobuf:"bytes,2,rep,name=method_descriptor_changes,json=methodDescriptorChanges,proto3" json:"method_descriptor_changes,omitempty"`
  1115  	// If request specified max_chunk_size (or this limit was enforced if
  1116  	// stateless watch has been chosen), then responses with "full changeset" will
  1117  	// be divided into chunks. Client should keep receiving messages and, once
  1118  	// is_current has value true, combine this recent message with all previous
  1119  	// ones where is_current is false. If this is the first is_current in a whole
  1120  	// watch stream, then it means that client should have, at this moment,
  1121  	// contain snapshot of the current situation (or more accurately, snapshot of
  1122  	// situation at the moment of request). All MethodDescriptors will be of type
  1123  	// Added/Current (depending on watch_type specified in the request). Further
  1124  	// responses will be incremental - however messages may still be chunked and
  1125  	// is_current logic still applies. is_current is always true for stateful
  1126  	// watch if max_chunk_size was left to 0.
  1127  	IsCurrent bool `protobuf:"varint,4,opt,name=is_current,json=isCurrent,proto3" json:"is_current,omitempty"`
  1128  	// When present, PageTokens used for page navigation should be updated.
  1129  	// Present only if is_current is true (last chunk).
  1130  	PageTokenChange *WatchMethodDescriptorsResponse_PageTokenChange `protobuf:"bytes,3,opt,name=page_token_change,json=pageTokenChange,proto3" json:"page_token_change,omitempty"`
  1131  	// Token that can be used if current connection drops and client needs to
  1132  	// reconnect. Populated only for stateless watch type. Present only if
  1133  	// is_current is true (last chunk).
  1134  	ResumeToken string `protobuf:"bytes,5,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty"`
  1135  	// Server may occasionally send information how many resources should client
  1136  	// have in its state so far (response message without any changes, but with
  1137  	// snapshot_size field specified). If client has different value than the one
  1138  	// sent by the server, then it should be treated by a client as an error and
  1139  	// should reconnect. If value is smaller then 0, then client should ignore
  1140  	// this field as unpopulated. This field should be checked only for stateless
  1141  	// watch. In stateful those kind of errors are handled by the server side.
  1142  	// Will be never sent together with is_current, is_soft_reset and
  1143  	// is_hard_reset flags.
  1144  	SnapshotSize int64 `protobuf:"varint,6,opt,name=snapshot_size,json=snapshotSize,proto3" json:"snapshot_size,omitempty"`
  1145  	// In case of internal issue server may send response message with this flag.
  1146  	// It indicates that client should drop all changes from recent responses
  1147  	// where is_current is false only! If last message had is_current set to true,
  1148  	// client should do nothing and process normally. Resume token received before
  1149  	// is still valid. This field should be checked only for stateless watch. In
  1150  	// stateful those kind of errors are handled by the server side. Will never be
  1151  	// sent along with is_current, is_hard_reset or snapshot_size.
  1152  	IsSoftReset bool `protobuf:"varint,7,opt,name=is_soft_reset,json=isSoftReset,proto3" json:"is_soft_reset,omitempty"`
  1153  	// In case of internal issue server may send response message with this flag.
  1154  	// After receiving, client should clear whole state (drop all changes received
  1155  	// so far) as server will send new snapshot (MethodDescriptors will contains
  1156  	// changes of type Current only). Any resume tokens should be discarded as
  1157  	// well. This field should be checked only for stateless watch. In stateful
  1158  	// those kind of errors are handled by the server side. Will never be sent
  1159  	// along with is_current, is_soft_reset or snapshot_size.
  1160  	IsHardReset bool `protobuf:"varint,8,opt,name=is_hard_reset,json=isHardReset,proto3" json:"is_hard_reset,omitempty"`
  1161  }
  1162  
  1163  func (m *WatchMethodDescriptorsResponse) Reset() {
  1164  	*m = WatchMethodDescriptorsResponse{}
  1165  	if protoimpl.UnsafeEnabled {
  1166  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[8]
  1167  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1168  		ms.StoreMessageInfo(mi)
  1169  	}
  1170  }
  1171  
  1172  func (m *WatchMethodDescriptorsResponse) String() string {
  1173  	return protoimpl.X.MessageStringOf(m)
  1174  }
  1175  
  1176  func (*WatchMethodDescriptorsResponse) ProtoMessage() {}
  1177  
  1178  func (m *WatchMethodDescriptorsResponse) ProtoReflect() preflect.Message {
  1179  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[8]
  1180  	if protoimpl.UnsafeEnabled && m != nil {
  1181  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1182  		if ms.LoadMessageInfo() == nil {
  1183  			ms.StoreMessageInfo(mi)
  1184  		}
  1185  		return ms
  1186  	}
  1187  	return mi.MessageOf(m)
  1188  }
  1189  
  1190  func (*WatchMethodDescriptorsResponse) GotenMessage() {}
  1191  
  1192  // Deprecated, Use WatchMethodDescriptorsResponse.ProtoReflect.Descriptor instead.
  1193  func (*WatchMethodDescriptorsResponse) Descriptor() ([]byte, []int) {
  1194  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{8}
  1195  }
  1196  
  1197  func (m *WatchMethodDescriptorsResponse) Unmarshal(b []byte) error {
  1198  	return proto.Unmarshal(b, m)
  1199  }
  1200  
  1201  func (m *WatchMethodDescriptorsResponse) Marshal() ([]byte, error) {
  1202  	return proto.Marshal(m)
  1203  }
  1204  
  1205  func (m *WatchMethodDescriptorsResponse) MarshalJSON() ([]byte, error) {
  1206  	return protojson.MarshalOptions{}.Marshal(m)
  1207  }
  1208  
  1209  func (m *WatchMethodDescriptorsResponse) UnmarshalJSON(data []byte) error {
  1210  	return protojson.Unmarshal(data, m)
  1211  }
  1212  
  1213  func (m *WatchMethodDescriptorsResponse) GetMethodDescriptorChanges() []*method_descriptor.MethodDescriptorChange {
  1214  	if m != nil {
  1215  		return m.MethodDescriptorChanges
  1216  	}
  1217  	return nil
  1218  }
  1219  
  1220  func (m *WatchMethodDescriptorsResponse) GetIsCurrent() bool {
  1221  	if m != nil {
  1222  		return m.IsCurrent
  1223  	}
  1224  	return false
  1225  }
  1226  
  1227  func (m *WatchMethodDescriptorsResponse) GetPageTokenChange() *WatchMethodDescriptorsResponse_PageTokenChange {
  1228  	if m != nil {
  1229  		return m.PageTokenChange
  1230  	}
  1231  	return nil
  1232  }
  1233  
  1234  func (m *WatchMethodDescriptorsResponse) GetResumeToken() string {
  1235  	if m != nil {
  1236  		return m.ResumeToken
  1237  	}
  1238  	return ""
  1239  }
  1240  
  1241  func (m *WatchMethodDescriptorsResponse) GetSnapshotSize() int64 {
  1242  	if m != nil {
  1243  		return m.SnapshotSize
  1244  	}
  1245  	return int64(0)
  1246  }
  1247  
  1248  func (m *WatchMethodDescriptorsResponse) GetIsSoftReset() bool {
  1249  	if m != nil {
  1250  		return m.IsSoftReset
  1251  	}
  1252  	return false
  1253  }
  1254  
  1255  func (m *WatchMethodDescriptorsResponse) GetIsHardReset() bool {
  1256  	if m != nil {
  1257  		return m.IsHardReset
  1258  	}
  1259  	return false
  1260  }
  1261  
  1262  func (m *WatchMethodDescriptorsResponse) SetMethodDescriptorChanges(fv []*method_descriptor.MethodDescriptorChange) {
  1263  	if m == nil {
  1264  		panic(fmt.Errorf("can't set %s on nil %s", "MethodDescriptorChanges", "WatchMethodDescriptorsResponse"))
  1265  	}
  1266  	m.MethodDescriptorChanges = fv
  1267  }
  1268  
  1269  func (m *WatchMethodDescriptorsResponse) SetIsCurrent(fv bool) {
  1270  	if m == nil {
  1271  		panic(fmt.Errorf("can't set %s on nil %s", "IsCurrent", "WatchMethodDescriptorsResponse"))
  1272  	}
  1273  	m.IsCurrent = fv
  1274  }
  1275  
  1276  func (m *WatchMethodDescriptorsResponse) SetPageTokenChange(fv *WatchMethodDescriptorsResponse_PageTokenChange) {
  1277  	if m == nil {
  1278  		panic(fmt.Errorf("can't set %s on nil %s", "PageTokenChange", "WatchMethodDescriptorsResponse"))
  1279  	}
  1280  	m.PageTokenChange = fv
  1281  }
  1282  
  1283  func (m *WatchMethodDescriptorsResponse) SetResumeToken(fv string) {
  1284  	if m == nil {
  1285  		panic(fmt.Errorf("can't set %s on nil %s", "ResumeToken", "WatchMethodDescriptorsResponse"))
  1286  	}
  1287  	m.ResumeToken = fv
  1288  }
  1289  
  1290  func (m *WatchMethodDescriptorsResponse) SetSnapshotSize(fv int64) {
  1291  	if m == nil {
  1292  		panic(fmt.Errorf("can't set %s on nil %s", "SnapshotSize", "WatchMethodDescriptorsResponse"))
  1293  	}
  1294  	m.SnapshotSize = fv
  1295  }
  1296  
  1297  func (m *WatchMethodDescriptorsResponse) SetIsSoftReset(fv bool) {
  1298  	if m == nil {
  1299  		panic(fmt.Errorf("can't set %s on nil %s", "IsSoftReset", "WatchMethodDescriptorsResponse"))
  1300  	}
  1301  	m.IsSoftReset = fv
  1302  }
  1303  
  1304  func (m *WatchMethodDescriptorsResponse) SetIsHardReset(fv bool) {
  1305  	if m == nil {
  1306  		panic(fmt.Errorf("can't set %s on nil %s", "IsHardReset", "WatchMethodDescriptorsResponse"))
  1307  	}
  1308  	m.IsHardReset = fv
  1309  }
  1310  
  1311  // A request message of the CreateMethodDescriptor method.
  1312  type CreateMethodDescriptorRequest struct {
  1313  	state         protoimpl.MessageState
  1314  	sizeCache     protoimpl.SizeCache
  1315  	unknownFields protoimpl.UnknownFields
  1316  	// MethodDescriptor resource body
  1317  	MethodDescriptor *method_descriptor.MethodDescriptor `protobuf:"bytes,2,opt,name=method_descriptor,json=methodDescriptor,proto3" json:"method_descriptor,omitempty"`
  1318  	// Optional masking applied to response object to reduce message response
  1319  	// size.
  1320  	ResponseMask *CreateMethodDescriptorRequest_ResponseMask `protobuf:"bytes,3,opt,name=response_mask,json=responseMask,proto3" json:"response_mask,omitempty"`
  1321  }
  1322  
  1323  func (m *CreateMethodDescriptorRequest) Reset() {
  1324  	*m = CreateMethodDescriptorRequest{}
  1325  	if protoimpl.UnsafeEnabled {
  1326  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[9]
  1327  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1328  		ms.StoreMessageInfo(mi)
  1329  	}
  1330  }
  1331  
  1332  func (m *CreateMethodDescriptorRequest) String() string {
  1333  	return protoimpl.X.MessageStringOf(m)
  1334  }
  1335  
  1336  func (*CreateMethodDescriptorRequest) ProtoMessage() {}
  1337  
  1338  func (m *CreateMethodDescriptorRequest) ProtoReflect() preflect.Message {
  1339  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[9]
  1340  	if protoimpl.UnsafeEnabled && m != nil {
  1341  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1342  		if ms.LoadMessageInfo() == nil {
  1343  			ms.StoreMessageInfo(mi)
  1344  		}
  1345  		return ms
  1346  	}
  1347  	return mi.MessageOf(m)
  1348  }
  1349  
  1350  func (*CreateMethodDescriptorRequest) GotenMessage() {}
  1351  
  1352  // Deprecated, Use CreateMethodDescriptorRequest.ProtoReflect.Descriptor instead.
  1353  func (*CreateMethodDescriptorRequest) Descriptor() ([]byte, []int) {
  1354  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{9}
  1355  }
  1356  
  1357  func (m *CreateMethodDescriptorRequest) Unmarshal(b []byte) error {
  1358  	return proto.Unmarshal(b, m)
  1359  }
  1360  
  1361  func (m *CreateMethodDescriptorRequest) Marshal() ([]byte, error) {
  1362  	return proto.Marshal(m)
  1363  }
  1364  
  1365  func (m *CreateMethodDescriptorRequest) MarshalJSON() ([]byte, error) {
  1366  	return protojson.MarshalOptions{}.Marshal(m)
  1367  }
  1368  
  1369  func (m *CreateMethodDescriptorRequest) UnmarshalJSON(data []byte) error {
  1370  	return protojson.Unmarshal(data, m)
  1371  }
  1372  
  1373  func (m *CreateMethodDescriptorRequest) GetMethodDescriptor() *method_descriptor.MethodDescriptor {
  1374  	if m != nil {
  1375  		return m.MethodDescriptor
  1376  	}
  1377  	return nil
  1378  }
  1379  
  1380  func (m *CreateMethodDescriptorRequest) GetResponseMask() *CreateMethodDescriptorRequest_ResponseMask {
  1381  	if m != nil {
  1382  		return m.ResponseMask
  1383  	}
  1384  	return nil
  1385  }
  1386  
  1387  func (m *CreateMethodDescriptorRequest) SetMethodDescriptor(fv *method_descriptor.MethodDescriptor) {
  1388  	if m == nil {
  1389  		panic(fmt.Errorf("can't set %s on nil %s", "MethodDescriptor", "CreateMethodDescriptorRequest"))
  1390  	}
  1391  	m.MethodDescriptor = fv
  1392  }
  1393  
  1394  func (m *CreateMethodDescriptorRequest) SetResponseMask(fv *CreateMethodDescriptorRequest_ResponseMask) {
  1395  	if m == nil {
  1396  		panic(fmt.Errorf("can't set %s on nil %s", "ResponseMask", "CreateMethodDescriptorRequest"))
  1397  	}
  1398  	m.ResponseMask = fv
  1399  }
  1400  
  1401  // A request message of the UpdateMethodDescriptor method.
  1402  type UpdateMethodDescriptorRequest struct {
  1403  	state         protoimpl.MessageState
  1404  	sizeCache     protoimpl.SizeCache
  1405  	unknownFields protoimpl.UnknownFields
  1406  	// MethodDescriptor resource body
  1407  	MethodDescriptor *method_descriptor.MethodDescriptor `protobuf:"bytes,2,opt,name=method_descriptor,json=methodDescriptor,proto3" json:"method_descriptor,omitempty"`
  1408  	// FieldMask applied to request - change will be applied only for fields in
  1409  	// the mask
  1410  	UpdateMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,3,opt,customtype=MethodDescriptor_FieldMask,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
  1411  	// Conditional update applied to request if update should be executed only for
  1412  	// specific resource state. If this field is populated, then server will fetch
  1413  	// existing resource, compare with the one stored in the cas field (after
  1414  	// applying field mask) and proceed with update only and only if they match.
  1415  	// Otherwise RPC error Aborted will be returned.
  1416  	Cas *UpdateMethodDescriptorRequest_CAS `protobuf:"bytes,4,opt,name=cas,proto3" json:"cas,omitempty"`
  1417  	// If set to true, and the resource is not found,
  1418  	// a new resource will be created.  In this situation,
  1419  	// 'field_mask' is ignored.
  1420  	//
  1421  	// https://google.aip.dev/134#create-or-update
  1422  	AllowMissing bool `protobuf:"varint,5,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"`
  1423  	// reduce message response size.
  1424  	ResponseMask *UpdateMethodDescriptorRequest_ResponseMask `protobuf:"bytes,6,opt,name=response_mask,json=responseMask,proto3" json:"response_mask,omitempty"`
  1425  }
  1426  
  1427  func (m *UpdateMethodDescriptorRequest) Reset() {
  1428  	*m = UpdateMethodDescriptorRequest{}
  1429  	if protoimpl.UnsafeEnabled {
  1430  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[10]
  1431  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1432  		ms.StoreMessageInfo(mi)
  1433  	}
  1434  }
  1435  
  1436  func (m *UpdateMethodDescriptorRequest) String() string {
  1437  	return protoimpl.X.MessageStringOf(m)
  1438  }
  1439  
  1440  func (*UpdateMethodDescriptorRequest) ProtoMessage() {}
  1441  
  1442  func (m *UpdateMethodDescriptorRequest) ProtoReflect() preflect.Message {
  1443  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[10]
  1444  	if protoimpl.UnsafeEnabled && m != nil {
  1445  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1446  		if ms.LoadMessageInfo() == nil {
  1447  			ms.StoreMessageInfo(mi)
  1448  		}
  1449  		return ms
  1450  	}
  1451  	return mi.MessageOf(m)
  1452  }
  1453  
  1454  func (*UpdateMethodDescriptorRequest) GotenMessage() {}
  1455  
  1456  // Deprecated, Use UpdateMethodDescriptorRequest.ProtoReflect.Descriptor instead.
  1457  func (*UpdateMethodDescriptorRequest) Descriptor() ([]byte, []int) {
  1458  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{10}
  1459  }
  1460  
  1461  func (m *UpdateMethodDescriptorRequest) Unmarshal(b []byte) error {
  1462  	return proto.Unmarshal(b, m)
  1463  }
  1464  
  1465  func (m *UpdateMethodDescriptorRequest) Marshal() ([]byte, error) {
  1466  	return proto.Marshal(m)
  1467  }
  1468  
  1469  func (m *UpdateMethodDescriptorRequest) MarshalJSON() ([]byte, error) {
  1470  	return protojson.MarshalOptions{}.Marshal(m)
  1471  }
  1472  
  1473  func (m *UpdateMethodDescriptorRequest) UnmarshalJSON(data []byte) error {
  1474  	return protojson.Unmarshal(data, m)
  1475  }
  1476  
  1477  func (m *UpdateMethodDescriptorRequest) GetMethodDescriptor() *method_descriptor.MethodDescriptor {
  1478  	if m != nil {
  1479  		return m.MethodDescriptor
  1480  	}
  1481  	return nil
  1482  }
  1483  
  1484  func (m *UpdateMethodDescriptorRequest) GetUpdateMask() *method_descriptor.MethodDescriptor_FieldMask {
  1485  	if m != nil {
  1486  		return m.UpdateMask
  1487  	}
  1488  	return nil
  1489  }
  1490  
  1491  func (m *UpdateMethodDescriptorRequest) GetCas() *UpdateMethodDescriptorRequest_CAS {
  1492  	if m != nil {
  1493  		return m.Cas
  1494  	}
  1495  	return nil
  1496  }
  1497  
  1498  func (m *UpdateMethodDescriptorRequest) GetAllowMissing() bool {
  1499  	if m != nil {
  1500  		return m.AllowMissing
  1501  	}
  1502  	return false
  1503  }
  1504  
  1505  func (m *UpdateMethodDescriptorRequest) GetResponseMask() *UpdateMethodDescriptorRequest_ResponseMask {
  1506  	if m != nil {
  1507  		return m.ResponseMask
  1508  	}
  1509  	return nil
  1510  }
  1511  
  1512  func (m *UpdateMethodDescriptorRequest) SetMethodDescriptor(fv *method_descriptor.MethodDescriptor) {
  1513  	if m == nil {
  1514  		panic(fmt.Errorf("can't set %s on nil %s", "MethodDescriptor", "UpdateMethodDescriptorRequest"))
  1515  	}
  1516  	m.MethodDescriptor = fv
  1517  }
  1518  
  1519  func (m *UpdateMethodDescriptorRequest) SetUpdateMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
  1520  	if m == nil {
  1521  		panic(fmt.Errorf("can't set %s on nil %s", "UpdateMask", "UpdateMethodDescriptorRequest"))
  1522  	}
  1523  	m.UpdateMask = fv
  1524  }
  1525  
  1526  func (m *UpdateMethodDescriptorRequest) SetCas(fv *UpdateMethodDescriptorRequest_CAS) {
  1527  	if m == nil {
  1528  		panic(fmt.Errorf("can't set %s on nil %s", "Cas", "UpdateMethodDescriptorRequest"))
  1529  	}
  1530  	m.Cas = fv
  1531  }
  1532  
  1533  func (m *UpdateMethodDescriptorRequest) SetAllowMissing(fv bool) {
  1534  	if m == nil {
  1535  		panic(fmt.Errorf("can't set %s on nil %s", "AllowMissing", "UpdateMethodDescriptorRequest"))
  1536  	}
  1537  	m.AllowMissing = fv
  1538  }
  1539  
  1540  func (m *UpdateMethodDescriptorRequest) SetResponseMask(fv *UpdateMethodDescriptorRequest_ResponseMask) {
  1541  	if m == nil {
  1542  		panic(fmt.Errorf("can't set %s on nil %s", "ResponseMask", "UpdateMethodDescriptorRequest"))
  1543  	}
  1544  	m.ResponseMask = fv
  1545  }
  1546  
  1547  type WatchMethodDescriptorsResponse_PageTokenChange struct {
  1548  	state         protoimpl.MessageState
  1549  	sizeCache     protoimpl.SizeCache
  1550  	unknownFields protoimpl.UnknownFields
  1551  	// New token to retrieve previous page of results.
  1552  	PrevPageToken *method_descriptor.PagerCursor `protobuf:"bytes,1,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"`
  1553  	// New token to retrieve next page of results.
  1554  	NextPageToken *method_descriptor.PagerCursor `protobuf:"bytes,2,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
  1555  }
  1556  
  1557  func (m *WatchMethodDescriptorsResponse_PageTokenChange) Reset() {
  1558  	*m = WatchMethodDescriptorsResponse_PageTokenChange{}
  1559  	if protoimpl.UnsafeEnabled {
  1560  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[11]
  1561  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1562  		ms.StoreMessageInfo(mi)
  1563  	}
  1564  }
  1565  
  1566  func (m *WatchMethodDescriptorsResponse_PageTokenChange) String() string {
  1567  	return protoimpl.X.MessageStringOf(m)
  1568  }
  1569  
  1570  func (*WatchMethodDescriptorsResponse_PageTokenChange) ProtoMessage() {}
  1571  
  1572  func (m *WatchMethodDescriptorsResponse_PageTokenChange) ProtoReflect() preflect.Message {
  1573  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[11]
  1574  	if protoimpl.UnsafeEnabled && m != nil {
  1575  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1576  		if ms.LoadMessageInfo() == nil {
  1577  			ms.StoreMessageInfo(mi)
  1578  		}
  1579  		return ms
  1580  	}
  1581  	return mi.MessageOf(m)
  1582  }
  1583  
  1584  func (*WatchMethodDescriptorsResponse_PageTokenChange) GotenMessage() {}
  1585  
  1586  // Deprecated, Use WatchMethodDescriptorsResponse_PageTokenChange.ProtoReflect.Descriptor instead.
  1587  func (*WatchMethodDescriptorsResponse_PageTokenChange) Descriptor() ([]byte, []int) {
  1588  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{8, 0}
  1589  }
  1590  
  1591  func (m *WatchMethodDescriptorsResponse_PageTokenChange) Unmarshal(b []byte) error {
  1592  	return proto.Unmarshal(b, m)
  1593  }
  1594  
  1595  func (m *WatchMethodDescriptorsResponse_PageTokenChange) Marshal() ([]byte, error) {
  1596  	return proto.Marshal(m)
  1597  }
  1598  
  1599  func (m *WatchMethodDescriptorsResponse_PageTokenChange) MarshalJSON() ([]byte, error) {
  1600  	return protojson.MarshalOptions{}.Marshal(m)
  1601  }
  1602  
  1603  func (m *WatchMethodDescriptorsResponse_PageTokenChange) UnmarshalJSON(data []byte) error {
  1604  	return protojson.Unmarshal(data, m)
  1605  }
  1606  
  1607  func (m *WatchMethodDescriptorsResponse_PageTokenChange) GetPrevPageToken() *method_descriptor.PagerCursor {
  1608  	if m != nil {
  1609  		return m.PrevPageToken
  1610  	}
  1611  	return nil
  1612  }
  1613  
  1614  func (m *WatchMethodDescriptorsResponse_PageTokenChange) GetNextPageToken() *method_descriptor.PagerCursor {
  1615  	if m != nil {
  1616  		return m.NextPageToken
  1617  	}
  1618  	return nil
  1619  }
  1620  
  1621  func (m *WatchMethodDescriptorsResponse_PageTokenChange) SetPrevPageToken(fv *method_descriptor.PagerCursor) {
  1622  	if m == nil {
  1623  		panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "WatchMethodDescriptorsResponse_PageTokenChange"))
  1624  	}
  1625  	m.PrevPageToken = fv
  1626  }
  1627  
  1628  func (m *WatchMethodDescriptorsResponse_PageTokenChange) SetNextPageToken(fv *method_descriptor.PagerCursor) {
  1629  	if m == nil {
  1630  		panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "WatchMethodDescriptorsResponse_PageTokenChange"))
  1631  	}
  1632  	m.NextPageToken = fv
  1633  }
  1634  
  1635  // ResponseMask allows client to reduce response message size.
  1636  type CreateMethodDescriptorRequest_ResponseMask struct {
  1637  	state         protoimpl.MessageState
  1638  	sizeCache     protoimpl.SizeCache
  1639  	unknownFields protoimpl.UnknownFields
  1640  	// Types that are valid to be assigned to Masking:
  1641  	//	*CreateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody
  1642  	//	*CreateMethodDescriptorRequest_ResponseMask_BodyMask
  1643  	Masking isCreateMethodDescriptorRequest_ResponseMask_Masking `protobuf_oneof:"masking"`
  1644  }
  1645  
  1646  func (m *CreateMethodDescriptorRequest_ResponseMask) Reset() {
  1647  	*m = CreateMethodDescriptorRequest_ResponseMask{}
  1648  	if protoimpl.UnsafeEnabled {
  1649  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[12]
  1650  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1651  		ms.StoreMessageInfo(mi)
  1652  	}
  1653  }
  1654  
  1655  func (m *CreateMethodDescriptorRequest_ResponseMask) String() string {
  1656  	return protoimpl.X.MessageStringOf(m)
  1657  }
  1658  
  1659  func (*CreateMethodDescriptorRequest_ResponseMask) ProtoMessage() {}
  1660  
  1661  func (m *CreateMethodDescriptorRequest_ResponseMask) ProtoReflect() preflect.Message {
  1662  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[12]
  1663  	if protoimpl.UnsafeEnabled && m != nil {
  1664  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1665  		if ms.LoadMessageInfo() == nil {
  1666  			ms.StoreMessageInfo(mi)
  1667  		}
  1668  		return ms
  1669  	}
  1670  	return mi.MessageOf(m)
  1671  }
  1672  
  1673  func (*CreateMethodDescriptorRequest_ResponseMask) GotenMessage() {}
  1674  
  1675  // Deprecated, Use CreateMethodDescriptorRequest_ResponseMask.ProtoReflect.Descriptor instead.
  1676  func (*CreateMethodDescriptorRequest_ResponseMask) Descriptor() ([]byte, []int) {
  1677  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{9, 0}
  1678  }
  1679  
  1680  func (m *CreateMethodDescriptorRequest_ResponseMask) Unmarshal(b []byte) error {
  1681  	return proto.Unmarshal(b, m)
  1682  }
  1683  
  1684  func (m *CreateMethodDescriptorRequest_ResponseMask) Marshal() ([]byte, error) {
  1685  	return proto.Marshal(m)
  1686  }
  1687  
  1688  func (m *CreateMethodDescriptorRequest_ResponseMask) MarshalJSON() ([]byte, error) {
  1689  	return protojson.MarshalOptions{}.Marshal(m)
  1690  }
  1691  
  1692  func (m *CreateMethodDescriptorRequest_ResponseMask) UnmarshalJSON(data []byte) error {
  1693  	return protojson.Unmarshal(data, m)
  1694  }
  1695  
  1696  type isCreateMethodDescriptorRequest_ResponseMask_Masking interface {
  1697  	isCreateMethodDescriptorRequest_ResponseMask_Masking()
  1698  }
  1699  
  1700  type CreateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody struct {
  1701  	// If this flag has value true, then response will contain just empty
  1702  	// resource without any fields populated.
  1703  	SkipEntireResponseBody bool `protobuf:"varint,1,opt,name=skip_entire_response_body,json=skipEntireResponseBody,proto3,oneof"`
  1704  }
  1705  type CreateMethodDescriptorRequest_ResponseMask_BodyMask struct {
  1706  	// If this field is populated, then resource in response will contain only
  1707  	// specific fields.
  1708  	BodyMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,2,opt,customtype=MethodDescriptor_FieldMask,name=body_mask,json=bodyMask,proto3,oneof"`
  1709  }
  1710  
  1711  func (*CreateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody) isCreateMethodDescriptorRequest_ResponseMask_Masking() {
  1712  }
  1713  func (*CreateMethodDescriptorRequest_ResponseMask_BodyMask) isCreateMethodDescriptorRequest_ResponseMask_Masking() {
  1714  }
  1715  func (m *CreateMethodDescriptorRequest_ResponseMask) GetMasking() isCreateMethodDescriptorRequest_ResponseMask_Masking {
  1716  	if m != nil {
  1717  		return m.Masking
  1718  	}
  1719  	return nil
  1720  }
  1721  func (m *CreateMethodDescriptorRequest_ResponseMask) GetSkipEntireResponseBody() bool {
  1722  	if x, ok := m.GetMasking().(*CreateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody); ok {
  1723  		return x.SkipEntireResponseBody
  1724  	}
  1725  	return false
  1726  }
  1727  func (m *CreateMethodDescriptorRequest_ResponseMask) GetBodyMask() *method_descriptor.MethodDescriptor_FieldMask {
  1728  	if x, ok := m.GetMasking().(*CreateMethodDescriptorRequest_ResponseMask_BodyMask); ok {
  1729  		return x.BodyMask
  1730  	}
  1731  	return nil
  1732  }
  1733  func (m *CreateMethodDescriptorRequest_ResponseMask) SetMasking(ofv isCreateMethodDescriptorRequest_ResponseMask_Masking) {
  1734  	if m == nil {
  1735  		panic(fmt.Errorf("can't set %s on nil %s", "isCreateMethodDescriptorRequest_ResponseMask_Masking", "CreateMethodDescriptorRequest_ResponseMask"))
  1736  	}
  1737  	m.Masking = ofv
  1738  }
  1739  func (m *CreateMethodDescriptorRequest_ResponseMask) SetSkipEntireResponseBody(fv bool) {
  1740  	m.SetMasking(&CreateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody{SkipEntireResponseBody: fv})
  1741  }
  1742  func (m *CreateMethodDescriptorRequest_ResponseMask) SetBodyMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
  1743  	m.SetMasking(&CreateMethodDescriptorRequest_ResponseMask_BodyMask{BodyMask: fv})
  1744  }
  1745  
  1746  // CAS - Compare and Swap. This object is used if user wants to make update
  1747  // conditional based upon previous resource version.
  1748  type UpdateMethodDescriptorRequest_CAS struct {
  1749  	state         protoimpl.MessageState
  1750  	sizeCache     protoimpl.SizeCache
  1751  	unknownFields protoimpl.UnknownFields
  1752  	// Conditional desired state of a resource before update.
  1753  	ConditionalState *method_descriptor.MethodDescriptor `protobuf:"bytes,1,opt,name=conditional_state,json=conditionalState,proto3" json:"conditional_state,omitempty"`
  1754  	// Field paths from conditional state of resource server should check and
  1755  	// compare.
  1756  	FieldMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,2,opt,customtype=MethodDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
  1757  }
  1758  
  1759  func (m *UpdateMethodDescriptorRequest_CAS) Reset() {
  1760  	*m = UpdateMethodDescriptorRequest_CAS{}
  1761  	if protoimpl.UnsafeEnabled {
  1762  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[13]
  1763  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1764  		ms.StoreMessageInfo(mi)
  1765  	}
  1766  }
  1767  
  1768  func (m *UpdateMethodDescriptorRequest_CAS) String() string {
  1769  	return protoimpl.X.MessageStringOf(m)
  1770  }
  1771  
  1772  func (*UpdateMethodDescriptorRequest_CAS) ProtoMessage() {}
  1773  
  1774  func (m *UpdateMethodDescriptorRequest_CAS) ProtoReflect() preflect.Message {
  1775  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[13]
  1776  	if protoimpl.UnsafeEnabled && m != nil {
  1777  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1778  		if ms.LoadMessageInfo() == nil {
  1779  			ms.StoreMessageInfo(mi)
  1780  		}
  1781  		return ms
  1782  	}
  1783  	return mi.MessageOf(m)
  1784  }
  1785  
  1786  func (*UpdateMethodDescriptorRequest_CAS) GotenMessage() {}
  1787  
  1788  // Deprecated, Use UpdateMethodDescriptorRequest_CAS.ProtoReflect.Descriptor instead.
  1789  func (*UpdateMethodDescriptorRequest_CAS) Descriptor() ([]byte, []int) {
  1790  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{10, 0}
  1791  }
  1792  
  1793  func (m *UpdateMethodDescriptorRequest_CAS) Unmarshal(b []byte) error {
  1794  	return proto.Unmarshal(b, m)
  1795  }
  1796  
  1797  func (m *UpdateMethodDescriptorRequest_CAS) Marshal() ([]byte, error) {
  1798  	return proto.Marshal(m)
  1799  }
  1800  
  1801  func (m *UpdateMethodDescriptorRequest_CAS) MarshalJSON() ([]byte, error) {
  1802  	return protojson.MarshalOptions{}.Marshal(m)
  1803  }
  1804  
  1805  func (m *UpdateMethodDescriptorRequest_CAS) UnmarshalJSON(data []byte) error {
  1806  	return protojson.Unmarshal(data, m)
  1807  }
  1808  
  1809  func (m *UpdateMethodDescriptorRequest_CAS) GetConditionalState() *method_descriptor.MethodDescriptor {
  1810  	if m != nil {
  1811  		return m.ConditionalState
  1812  	}
  1813  	return nil
  1814  }
  1815  
  1816  func (m *UpdateMethodDescriptorRequest_CAS) GetFieldMask() *method_descriptor.MethodDescriptor_FieldMask {
  1817  	if m != nil {
  1818  		return m.FieldMask
  1819  	}
  1820  	return nil
  1821  }
  1822  
  1823  func (m *UpdateMethodDescriptorRequest_CAS) SetConditionalState(fv *method_descriptor.MethodDescriptor) {
  1824  	if m == nil {
  1825  		panic(fmt.Errorf("can't set %s on nil %s", "ConditionalState", "UpdateMethodDescriptorRequest_CAS"))
  1826  	}
  1827  	m.ConditionalState = fv
  1828  }
  1829  
  1830  func (m *UpdateMethodDescriptorRequest_CAS) SetFieldMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
  1831  	if m == nil {
  1832  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "UpdateMethodDescriptorRequest_CAS"))
  1833  	}
  1834  	m.FieldMask = fv
  1835  }
  1836  
  1837  // ResponseMask allows client to reduce response message size.
  1838  type UpdateMethodDescriptorRequest_ResponseMask struct {
  1839  	state         protoimpl.MessageState
  1840  	sizeCache     protoimpl.SizeCache
  1841  	unknownFields protoimpl.UnknownFields
  1842  	// Types that are valid to be assigned to Masking:
  1843  	//	*UpdateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody
  1844  	//	*UpdateMethodDescriptorRequest_ResponseMask_UpdatedFieldsOnly
  1845  	//	*UpdateMethodDescriptorRequest_ResponseMask_BodyMask
  1846  	Masking isUpdateMethodDescriptorRequest_ResponseMask_Masking `protobuf_oneof:"masking"`
  1847  }
  1848  
  1849  func (m *UpdateMethodDescriptorRequest_ResponseMask) Reset() {
  1850  	*m = UpdateMethodDescriptorRequest_ResponseMask{}
  1851  	if protoimpl.UnsafeEnabled {
  1852  		mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[14]
  1853  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1854  		ms.StoreMessageInfo(mi)
  1855  	}
  1856  }
  1857  
  1858  func (m *UpdateMethodDescriptorRequest_ResponseMask) String() string {
  1859  	return protoimpl.X.MessageStringOf(m)
  1860  }
  1861  
  1862  func (*UpdateMethodDescriptorRequest_ResponseMask) ProtoMessage() {}
  1863  
  1864  func (m *UpdateMethodDescriptorRequest_ResponseMask) ProtoReflect() preflect.Message {
  1865  	mi := &edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[14]
  1866  	if protoimpl.UnsafeEnabled && m != nil {
  1867  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
  1868  		if ms.LoadMessageInfo() == nil {
  1869  			ms.StoreMessageInfo(mi)
  1870  		}
  1871  		return ms
  1872  	}
  1873  	return mi.MessageOf(m)
  1874  }
  1875  
  1876  func (*UpdateMethodDescriptorRequest_ResponseMask) GotenMessage() {}
  1877  
  1878  // Deprecated, Use UpdateMethodDescriptorRequest_ResponseMask.ProtoReflect.Descriptor instead.
  1879  func (*UpdateMethodDescriptorRequest_ResponseMask) Descriptor() ([]byte, []int) {
  1880  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP(), []int{10, 1}
  1881  }
  1882  
  1883  func (m *UpdateMethodDescriptorRequest_ResponseMask) Unmarshal(b []byte) error {
  1884  	return proto.Unmarshal(b, m)
  1885  }
  1886  
  1887  func (m *UpdateMethodDescriptorRequest_ResponseMask) Marshal() ([]byte, error) {
  1888  	return proto.Marshal(m)
  1889  }
  1890  
  1891  func (m *UpdateMethodDescriptorRequest_ResponseMask) MarshalJSON() ([]byte, error) {
  1892  	return protojson.MarshalOptions{}.Marshal(m)
  1893  }
  1894  
  1895  func (m *UpdateMethodDescriptorRequest_ResponseMask) UnmarshalJSON(data []byte) error {
  1896  	return protojson.Unmarshal(data, m)
  1897  }
  1898  
  1899  type isUpdateMethodDescriptorRequest_ResponseMask_Masking interface {
  1900  	isUpdateMethodDescriptorRequest_ResponseMask_Masking()
  1901  }
  1902  
  1903  type UpdateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody struct {
  1904  	// If this flag has value true, then response will contain just empty
  1905  	// resource without any fields populated. Field body_mask is ignored if
  1906  	// set.
  1907  	SkipEntireResponseBody bool `protobuf:"varint,1,opt,name=skip_entire_response_body,json=skipEntireResponseBody,proto3,oneof"`
  1908  }
  1909  type UpdateMethodDescriptorRequest_ResponseMask_UpdatedFieldsOnly struct {
  1910  	// Include all fields that were actually updated during processing. Note
  1911  	// this may be larger than update mask if some fields were computed
  1912  	// additionally. Name is added as well.
  1913  	UpdatedFieldsOnly bool `protobuf:"varint,2,opt,name=updated_fields_only,json=updatedFieldsOnly,proto3,oneof"`
  1914  }
  1915  type UpdateMethodDescriptorRequest_ResponseMask_BodyMask struct {
  1916  	// If this field is populated, then resource in response will contain only
  1917  	// specific fields. If skip_entire_response_body is true, this field is
  1918  	// ignored.
  1919  	BodyMask *method_descriptor.MethodDescriptor_FieldMask `protobuf:"bytes,3,opt,customtype=MethodDescriptor_FieldMask,name=body_mask,json=bodyMask,proto3,oneof"`
  1920  }
  1921  
  1922  func (*UpdateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody) isUpdateMethodDescriptorRequest_ResponseMask_Masking() {
  1923  }
  1924  func (*UpdateMethodDescriptorRequest_ResponseMask_UpdatedFieldsOnly) isUpdateMethodDescriptorRequest_ResponseMask_Masking() {
  1925  }
  1926  func (*UpdateMethodDescriptorRequest_ResponseMask_BodyMask) isUpdateMethodDescriptorRequest_ResponseMask_Masking() {
  1927  }
  1928  func (m *UpdateMethodDescriptorRequest_ResponseMask) GetMasking() isUpdateMethodDescriptorRequest_ResponseMask_Masking {
  1929  	if m != nil {
  1930  		return m.Masking
  1931  	}
  1932  	return nil
  1933  }
  1934  func (m *UpdateMethodDescriptorRequest_ResponseMask) GetSkipEntireResponseBody() bool {
  1935  	if x, ok := m.GetMasking().(*UpdateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody); ok {
  1936  		return x.SkipEntireResponseBody
  1937  	}
  1938  	return false
  1939  }
  1940  func (m *UpdateMethodDescriptorRequest_ResponseMask) GetUpdatedFieldsOnly() bool {
  1941  	if x, ok := m.GetMasking().(*UpdateMethodDescriptorRequest_ResponseMask_UpdatedFieldsOnly); ok {
  1942  		return x.UpdatedFieldsOnly
  1943  	}
  1944  	return false
  1945  }
  1946  func (m *UpdateMethodDescriptorRequest_ResponseMask) GetBodyMask() *method_descriptor.MethodDescriptor_FieldMask {
  1947  	if x, ok := m.GetMasking().(*UpdateMethodDescriptorRequest_ResponseMask_BodyMask); ok {
  1948  		return x.BodyMask
  1949  	}
  1950  	return nil
  1951  }
  1952  func (m *UpdateMethodDescriptorRequest_ResponseMask) SetMasking(ofv isUpdateMethodDescriptorRequest_ResponseMask_Masking) {
  1953  	if m == nil {
  1954  		panic(fmt.Errorf("can't set %s on nil %s", "isUpdateMethodDescriptorRequest_ResponseMask_Masking", "UpdateMethodDescriptorRequest_ResponseMask"))
  1955  	}
  1956  	m.Masking = ofv
  1957  }
  1958  func (m *UpdateMethodDescriptorRequest_ResponseMask) SetSkipEntireResponseBody(fv bool) {
  1959  	m.SetMasking(&UpdateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody{SkipEntireResponseBody: fv})
  1960  }
  1961  func (m *UpdateMethodDescriptorRequest_ResponseMask) SetUpdatedFieldsOnly(fv bool) {
  1962  	m.SetMasking(&UpdateMethodDescriptorRequest_ResponseMask_UpdatedFieldsOnly{UpdatedFieldsOnly: fv})
  1963  }
  1964  func (m *UpdateMethodDescriptorRequest_ResponseMask) SetBodyMask(fv *method_descriptor.MethodDescriptor_FieldMask) {
  1965  	m.SetMasking(&UpdateMethodDescriptorRequest_ResponseMask_BodyMask{BodyMask: fv})
  1966  }
  1967  
  1968  var edgelq_audit_proto_v1alpha2_method_descriptor_service_proto preflect.FileDescriptor
  1969  
  1970  var edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDesc = []byte{
  1971  	0x0a, 0x3b, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70,
  1972  	0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6d, 0x65,
  1973  	0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f,
  1974  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x6e,
  1975  	0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  1976  	0x32, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e,
  1977  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
  1978  	0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65,
  1979  	0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
  1980  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69,
  1981  	0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65,
  1982  	0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f,
  1983  	0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e,
  1984  	0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f,
  1985  	0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
  1986  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76,
  1987  	0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x74, 0x65, 0x6e,
  1988  	0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x63, 0x6c, 0x69,
  1989  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e,
  1990  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1991  	0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
  1992  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x65, 0x72, 0x73,
  1993  	0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f,
  1994  	0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
  1995  	0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
  1996  	0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  1997  	0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
  1998  	0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  1999  	0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  2000  	0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
  2001  	0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f,
  2002  	0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f,
  2003  	0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x74, 0x65,
  2004  	0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x77, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79,
  2005  	0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71,
  2006  	0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61,
  2007  	0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73,
  2008  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x65,
  2009  	0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74,
  2010  	0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f,
  2011  	0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x63, 0x68, 0x61,
  2012  	0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc6, 0x01, 0x0a, 0x1a, 0x47, 0x65,
  2013  	0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2014  	0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  2015  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x0a, 0x12, 0x0a, 0x10,
  2016  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2017  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f,
  2018  	0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
  2019  	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65,
  2020  	0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10,
  2021  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2022  	0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76,
  2023  	0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65,
  2024  	0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69,
  2025  	0x65, 0x77, 0x22, 0xd4, 0x01, 0x0a, 0x20, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x4d,
  2026  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73,
  2027  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2e, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73,
  2028  	0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x0a, 0x12, 0x0a, 0x10,
  2029  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2030  	0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x53, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64,
  2031  	0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
  2032  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69,
  2033  	0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a,
  2034  	0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2035  	0x72, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04,
  2036  	0x76, 0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74,
  2037  	0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76,
  2038  	0x69, 0x65, 0x77, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x22, 0xac, 0x01, 0x0a, 0x21, 0x42, 0x61,
  2039  	0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63,
  2040  	0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  2041  	0x53, 0x0a, 0x12, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
  2042  	0x70, 0x74, 0x6f, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6e, 0x74,
  2043  	0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32,
  2044  	0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2045  	0x72, 0x52, 0x11, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
  2046  	0x74, 0x6f, 0x72, 0x73, 0x12, 0x32, 0x0a, 0x07, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18,
  2047  	0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x0a, 0x12, 0x0a, 0x10, 0x4d,
  2048  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52,
  2049  	0x07, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0x91, 0x03, 0x0a, 0x1c, 0x4c, 0x69, 0x73,
  2050  	0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2051  	0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x09, 0x70, 0x61, 0x67,
  2052  	0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x08, 0xca, 0xc6,
  2053  	0x27, 0x04, 0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65,
  2054  	0x12, 0x37, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03,
  2055  	0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x22, 0x12, 0x0a, 0x10, 0x4d, 0x65,
  2056  	0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x09,
  2057  	0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x33, 0x0a, 0x08, 0x6f, 0x72, 0x64,
  2058  	0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21,
  2059  	0x14, 0x2a, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72,
  2060  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, 0x30,
  2061  	0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
  2062  	0xb2, 0xda, 0x21, 0x14, 0x1a, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2063  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72,
  2064  	0x12, 0x53, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06,
  2065  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
  2066  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b,
  2067  	0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
  2068  	0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c,
  2069  	0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x07, 0x20,
  2070  	0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65,
  2071  	0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x12, 0x2e, 0x0a, 0x13,
  2072  	0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x5f, 0x69,
  2073  	0x6e, 0x66, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x69, 0x6e, 0x63, 0x6c, 0x75,
  2074  	0x64, 0x65, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0xcf, 0x02, 0x0a,
  2075  	0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72,
  2076  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53,
  2077  	0x0a, 0x12, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
  2078  	0x74, 0x6f, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6e, 0x74, 0x74,
  2079  	0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
  2080  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2081  	0x52, 0x11, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
  2082  	0x6f, 0x72, 0x73, 0x12, 0x40, 0x0a, 0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65,
  2083  	0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda,
  2084  	0x21, 0x14, 0x22, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63,
  2085  	0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 0x61, 0x67, 0x65,
  2086  	0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x40, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
  2087  	0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
  2088  	0xb2, 0xda, 0x21, 0x14, 0x22, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2089  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61,
  2090  	0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x75, 0x72, 0x72, 0x65,
  2091  	0x6e, 0x74, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
  2092  	0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x2e,
  2093  	0x0a, 0x13, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x5f,
  2094  	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x74, 0x6f, 0x74,
  2095  	0x61, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0xc8,
  2096  	0x01, 0x0a, 0x1c, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2097  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  2098  	0x2c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2,
  2099  	0xda, 0x21, 0x14, 0x0a, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73,
  2100  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a,
  2101  	0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28,
  2102  	0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  2103  	0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2,
  2104  	0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73,
  2105  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61,
  2106  	0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e,
  2107  	0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56,
  2108  	0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22, 0x63, 0x0a, 0x1d, 0x57, 0x61, 0x74,
  2109  	0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
  2110  	0x6f, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x06, 0x63, 0x68,
  2111  	0x61, 0x6e, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x6e, 0x74, 0x74,
  2112  	0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
  2113  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2114  	0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x06, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x22, 0xa6,
  2115  	0x04, 0x0a, 0x1d, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2116  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  2117  	0x12, 0x2a, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16,
  2118  	0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x57, 0x61, 0x74,
  2119  	0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x25, 0x0a, 0x09,
  2120  	0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42,
  2121  	0x08, 0xca, 0xc6, 0x27, 0x04, 0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53,
  2122  	0x69, 0x7a, 0x65, 0x12, 0x37, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
  2123  	0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x22, 0x12, 0x0a,
  2124  	0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2125  	0x72, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x33, 0x0a, 0x08,
  2126  	0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
  2127  	0xb2, 0xda, 0x21, 0x14, 0x2a, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2128  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42,
  2129  	0x79, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
  2130  	0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x54,
  2131  	0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3f, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67,
  2132  	0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
  2133  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69,
  2134  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e,
  2135  	0x67, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x30, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18,
  2136  	0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x1a, 0x12, 0x0a, 0x10, 0x4d,
  2137  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52,
  2138  	0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x53, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64,
  2139  	0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
  2140  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69,
  2141  	0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a,
  2142  	0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2143  	0x72, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04,
  2144  	0x76, 0x69, 0x65, 0x77, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74,
  2145  	0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76,
  2146  	0x69, 0x65, 0x77, 0x12, 0x32, 0x0a, 0x0e, 0x6d, 0x61, 0x78, 0x5f, 0x63, 0x68, 0x75, 0x6e, 0x6b,
  2147  	0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x42, 0x0c, 0xca, 0xc6, 0x27,
  2148  	0x08, 0x12, 0x06, 0x1a, 0x02, 0x08, 0x64, 0x2a, 0x00, 0x52, 0x0c, 0x6d, 0x61, 0x78, 0x43, 0x68,
  2149  	0x75, 0x6e, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x22, 0xbf, 0x04, 0x0a, 0x1e, 0x57, 0x61, 0x74, 0x63,
  2150  	0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2151  	0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x66, 0x0a, 0x19, 0x6d, 0x65,
  2152  	0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f,
  2153  	0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e,
  2154  	0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2155  	0x61, 0x32, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
  2156  	0x74, 0x6f, 0x72, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x17, 0x6d, 0x65, 0x74, 0x68, 0x6f,
  2157  	0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x43, 0x68, 0x61, 0x6e, 0x67,
  2158  	0x65, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x73, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74,
  2159  	0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e,
  2160  	0x74, 0x12, 0x6e, 0x0a, 0x11, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f,
  2161  	0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x6e,
  2162  	0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2163  	0x32, 0x2e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73,
  2164  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  2165  	0x2e, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
  2166  	0x52, 0x0f, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67,
  2167  	0x65, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
  2168  	0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x54,
  2169  	0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74,
  2170  	0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x73, 0x6e, 0x61,
  2171  	0x70, 0x73, 0x68, 0x6f, 0x74, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0d, 0x69, 0x73, 0x5f,
  2172  	0x73, 0x6f, 0x66, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x65, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08,
  2173  	0x52, 0x0b, 0x69, 0x73, 0x53, 0x6f, 0x66, 0x74, 0x52, 0x65, 0x73, 0x65, 0x74, 0x12, 0x22, 0x0a,
  2174  	0x0d, 0x69, 0x73, 0x5f, 0x68, 0x61, 0x72, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x65, 0x74, 0x18, 0x08,
  2175  	0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x48, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x65,
  2176  	0x74, 0x1a, 0x95, 0x01, 0x0a, 0x0f, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x43,
  2177  	0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x40, 0x0a, 0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61,
  2178  	0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18,
  2179  	0xb2, 0xda, 0x21, 0x14, 0x22, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2180  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 0x61,
  2181  	0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x40, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f,
  2182  	0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  2183  	0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x22, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
  2184  	0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74,
  2185  	0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x93, 0x03, 0x0a, 0x1d, 0x43, 0x72,
  2186  	0x65, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
  2187  	0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5f, 0x0a, 0x11, 0x6d,
  2188  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2189  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64,
  2190  	0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4d, 0x65, 0x74, 0x68,
  2191  	0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x42, 0x0c, 0xc8, 0xd5,
  2192  	0x22, 0x01, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x10, 0x6d, 0x65, 0x74, 0x68,
  2193  	0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x63, 0x0a, 0x0d,
  2194  	0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20,
  2195  	0x01, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
  2196  	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d,
  2197  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52,
  2198  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d,
  2199  	0x61, 0x73, 0x6b, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73,
  2200  	0x6b, 0x1a, 0xab, 0x01, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61,
  2201  	0x73, 0x6b, 0x12, 0x3b, 0x0a, 0x19, 0x73, 0x6b, 0x69, 0x70, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x72,
  2202  	0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x62, 0x6f, 0x64, 0x79, 0x18,
  2203  	0x01, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x16, 0x73, 0x6b, 0x69, 0x70, 0x45, 0x6e, 0x74,
  2204  	0x69, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x6f, 0x64, 0x79, 0x12,
  2205  	0x53, 0x0a, 0x09, 0x62, 0x6f, 0x64, 0x79, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01,
  2206  	0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  2207  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18,
  2208  	0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2209  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x08, 0x62, 0x6f, 0x64, 0x79,
  2210  	0x4d, 0x61, 0x73, 0x6b, 0x42, 0x09, 0x0a, 0x07, 0x6d, 0x61, 0x73, 0x6b, 0x69, 0x6e, 0x67, 0x22,
  2211  	0xc4, 0x06, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
  2212  	0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  2213  	0x74, 0x12, 0x5f, 0x0a, 0x11, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63,
  2214  	0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6e,
  2215  	0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2216  	0x32, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
  2217  	0x6f, 0x72, 0x42, 0x0c, 0xc8, 0xd5, 0x22, 0x01, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01,
  2218  	0x52, 0x10, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
  2219  	0x6f, 0x72, 0x12, 0x55, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73,
  2220  	0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  2221  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d,
  2222  	0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74,
  2223  	0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x0a, 0x75,
  2224  	0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x47, 0x0a, 0x03, 0x63, 0x61, 0x73,
  2225  	0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64,
  2226  	0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61,
  2227  	0x74, 0x65, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
  2228  	0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x41, 0x53, 0x52, 0x03, 0x63,
  2229  	0x61, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73,
  2230  	0x69, 0x6e, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77,
  2231  	0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x12, 0x63, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x70, 0x6f,
  2232  	0x6e, 0x73, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3e,
  2233  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
  2234  	0x68, 0x61, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
  2235  	0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  2236  	0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0c,
  2237  	0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x1a, 0xb7, 0x01, 0x0a,
  2238  	0x03, 0x43, 0x41, 0x53, 0x12, 0x5b, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f,
  2239  	0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  2240  	0x24, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c,
  2241  	0x70, 0x68, 0x61, 0x32, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72,
  2242  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x10, 0x01, 0x52,
  2243  	0x10, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74,
  2244  	0x65, 0x12, 0x53, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18,
  2245  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
  2246  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73,
  2247  	0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f,
  2248  	0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x09, 0x66, 0x69, 0x65,
  2249  	0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x1a, 0xdd, 0x01, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x70, 0x6f,
  2250  	0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x3b, 0x0a, 0x19, 0x73, 0x6b, 0x69, 0x70, 0x5f,
  2251  	0x65, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f,
  2252  	0x62, 0x6f, 0x64, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x16, 0x73, 0x6b,
  2253  	0x69, 0x70, 0x45, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  2254  	0x42, 0x6f, 0x64, 0x79, 0x12, 0x30, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x5f,
  2255  	0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28,
  2256  	0x08, 0x48, 0x00, 0x52, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x65, 0x6c,
  2257  	0x64, 0x73, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x53, 0x0a, 0x09, 0x62, 0x6f, 0x64, 0x79, 0x5f, 0x6d,
  2258  	0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  2259  	0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c,
  2260  	0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d,
  2261  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x48,
  2262  	0x00, 0x52, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x09, 0x0a, 0x07, 0x6d,
  2263  	0x61, 0x73, 0x6b, 0x69, 0x6e, 0x67, 0x32, 0xee, 0x0d, 0x0a, 0x17, 0x4d, 0x65, 0x74, 0x68, 0x6f,
  2264  	0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69,
  2265  	0x63, 0x65, 0x12, 0xce, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
  2266  	0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x2e, 0x2e, 0x6e, 0x74, 0x74,
  2267  	0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
  2268  	0x47, 0x65, 0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
  2269  	0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x6e, 0x74, 0x74,
  2270  	0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
  2271  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2272  	0x22, 0x61, 0x82, 0xdb, 0x21, 0x27, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2273  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x03, 0x67, 0x65, 0x74, 0x2a, 0x06, 0x0a,
  2274  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21,
  2275  	0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x26, 0x12, 0x24, 0x2f, 0x76, 0x31, 0x61, 0x6c,
  2276  	0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6d, 0x65, 0x74, 0x68, 0x6f,
  2277  	0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x8a,
  2278  	0xcc, 0x26, 0x00, 0x12, 0x81, 0x02, 0x0a, 0x19, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74,
  2279  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2280  	0x73, 0x12, 0x34, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31,
  2281  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x4d,
  2282  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73,
  2283  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75,
  2284  	0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x42, 0x61, 0x74,
  2285  	0x63, 0x68, 0x47, 0x65, 0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72,
  2286  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x77,
  2287  	0x82, 0xdb, 0x21, 0x3d, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63,
  2288  	0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x08, 0x62, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74,
  2289  	0x20, 0x01, 0x2a, 0x07, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x32, 0x14, 0x12, 0x12, 0x6d,
  2290  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2291  	0x73, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x26, 0x12, 0x24, 0x2f,
  2292  	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44,
  2293  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68,
  2294  	0x47, 0x65, 0x74, 0x8a, 0xcc, 0x26, 0x00, 0x12, 0xe3, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74,
  2295  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2296  	0x73, 0x12, 0x30, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31,
  2297  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f,
  2298  	0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
  2299  	0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e,
  2300  	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74,
  2301  	0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65,
  2302  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x65, 0x82, 0xdb, 0x21, 0x34, 0x0a, 0x10, 0x4d, 0x65,
  2303  	0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x04,
  2304  	0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x2a, 0x00, 0x32, 0x14, 0x12, 0x12, 0x6d, 0x65,
  2305  	0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73,
  2306  	0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1d, 0x12, 0x1b, 0x2f, 0x76,
  2307  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2308  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x8a, 0xcc, 0x26, 0x00, 0x12, 0xeb, 0x01,
  2309  	0x0a, 0x15, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73,
  2310  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x30, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75,
  2311  	0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x57, 0x61, 0x74,
  2312  	0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
  2313  	0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x6e, 0x74, 0x74, 0x2e,
  2314  	0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x57,
  2315  	0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
  2316  	0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6b, 0x82, 0xdb,
  2317  	0x21, 0x2b, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
  2318  	0x70, 0x74, 0x6f, 0x72, 0x12, 0x05, 0x77, 0x61, 0x74, 0x63, 0x68, 0x2a, 0x06, 0x0a, 0x04, 0x6e,
  2319  	0x61, 0x6d, 0x65, 0x32, 0x08, 0x12, 0x06, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0xa2, 0xdc, 0x21,
  2320  	0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x22, 0x2a, 0x2f, 0x76, 0x31, 0x61, 0x6c,
  2321  	0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6d, 0x65, 0x74, 0x68, 0x6f,
  2322  	0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a,
  2323  	0x77, 0x61, 0x74, 0x63, 0x68, 0x8a, 0xcc, 0x26, 0x00, 0x30, 0x01, 0x12, 0xf6, 0x01, 0x0a, 0x16,
  2324  	0x57, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72,
  2325  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x31, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64,
  2326  	0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x57, 0x61, 0x74, 0x63,
  2327  	0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2328  	0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x6e, 0x74, 0x74, 0x2e,
  2329  	0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x57,
  2330  	0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
  2331  	0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x73, 0x82,
  2332  	0xdb, 0x21, 0x3c, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72,
  2333  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x05, 0x77, 0x61, 0x74, 0x63, 0x68, 0x18, 0x01, 0x20, 0x01,
  2334  	0x2a, 0x00, 0x32, 0x1b, 0x12, 0x19, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73,
  2335  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0xa2,
  2336  	0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x22, 0x21, 0x2f, 0x76, 0x31,
  2337  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73,
  2338  	0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x3a, 0x77, 0x61, 0x74, 0x63, 0x68, 0x8a, 0xcc,
  2339  	0x26, 0x00, 0x30, 0x01, 0x12, 0xf2, 0x01, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d,
  2340  	0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12,
  2341  	0x31, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c,
  2342  	0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x68, 0x6f,
  2343  	0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
  2344  	0x73, 0x74, 0x1a, 0x24, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76,
  2345  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65,
  2346  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x22, 0x7f, 0x82, 0xdb, 0x21, 0x39, 0x0a, 0x10,
  2347  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2348  	0x12, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x18, 0x01, 0x2a, 0x13, 0x12, 0x11, 0x6d, 0x65,
  2349  	0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x32,
  2350  	0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21, 0x02, 0x10, 0x01, 0x82, 0xd3, 0xe4,
  2351  	0x93, 0x02, 0x30, 0x3a, 0x11, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63,
  2352  	0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x22, 0x1b, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2353  	0x32, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
  2354  	0x6f, 0x72, 0x73, 0x8a, 0xcc, 0x26, 0x02, 0x10, 0x01, 0x12, 0x8c, 0x02, 0x0a, 0x16, 0x55, 0x70,
  2355  	0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
  2356  	0x70, 0x74, 0x6f, 0x72, 0x12, 0x31, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74,
  2357  	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
  2358  	0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  2359  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75,
  2360  	0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4d, 0x65, 0x74,
  2361  	0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x22, 0x98, 0x01,
  2362  	0x82, 0xdb, 0x21, 0x37, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63,
  2363  	0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x2a, 0x13,
  2364  	0x12, 0x11, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
  2365  	0x74, 0x6f, 0x72, 0x32, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21, 0x02, 0x10,
  2366  	0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x3a, 0x11, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f,
  2367  	0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x1a, 0x36, 0x2f, 0x76, 0x31, 0x61,
  2368  	0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65,
  2369  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6d, 0x65,
  2370  	0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x2f,
  2371  	0x2a, 0x7d, 0x8a, 0xcc, 0x26, 0x02, 0x10, 0x01, 0x1a, 0x2d, 0xca, 0x41, 0x10, 0x61, 0x75, 0x64,
  2372  	0x69, 0x74, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x17,
  2373  	0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x65, 0x64, 0x67,
  2374  	0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x42, 0xe2, 0x02, 0xe8, 0xde, 0x21, 0x00, 0x82, 0xff,
  2375  	0xd0, 0x02, 0x5e, 0x0a, 0x18, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63,
  2376  	0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x42, 0x67,
  2377  	0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77,
  2378  	0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f,
  2379  	0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
  2380  	0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2381  	0x72, 0x8a, 0xff, 0xd0, 0x02, 0x5e, 0x0a, 0x18, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64,
  2382  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
  2383  	0x12, 0x42, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f,
  2384  	0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64,
  2385  	0x69, 0x74, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
  2386  	0x61, 0x32, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
  2387  	0x70, 0x74, 0x6f, 0x72, 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75,
  2388  	0x64, 0x69, 0x74, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42,
  2389  	0x1c, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  2390  	0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x00, 0x5a,
  2391  	0x5b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75,
  2392  	0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69,
  2393  	0x74, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
  2394  	0x32, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
  2395  	0x74, 0x6f, 0x72, 0x3b, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72,
  2396  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72,
  2397  	0x6f, 0x74, 0x6f, 0x33,
  2398  }
  2399  
  2400  var (
  2401  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescOnce sync.Once
  2402  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescData = edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDesc
  2403  )
  2404  
  2405  func edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescGZIP() []byte {
  2406  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescOnce.Do(func() {
  2407  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescData)
  2408  	})
  2409  	return edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDescData
  2410  }
  2411  
  2412  var edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes = make([]protoimpl.MessageInfo, 15)
  2413  var edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_goTypes = []interface{}{
  2414  	(*GetMethodDescriptorRequest)(nil),                     // 0: ntt.audit.v1alpha2.GetMethodDescriptorRequest
  2415  	(*BatchGetMethodDescriptorsRequest)(nil),               // 1: ntt.audit.v1alpha2.BatchGetMethodDescriptorsRequest
  2416  	(*BatchGetMethodDescriptorsResponse)(nil),              // 2: ntt.audit.v1alpha2.BatchGetMethodDescriptorsResponse
  2417  	(*ListMethodDescriptorsRequest)(nil),                   // 3: ntt.audit.v1alpha2.ListMethodDescriptorsRequest
  2418  	(*ListMethodDescriptorsResponse)(nil),                  // 4: ntt.audit.v1alpha2.ListMethodDescriptorsResponse
  2419  	(*WatchMethodDescriptorRequest)(nil),                   // 5: ntt.audit.v1alpha2.WatchMethodDescriptorRequest
  2420  	(*WatchMethodDescriptorResponse)(nil),                  // 6: ntt.audit.v1alpha2.WatchMethodDescriptorResponse
  2421  	(*WatchMethodDescriptorsRequest)(nil),                  // 7: ntt.audit.v1alpha2.WatchMethodDescriptorsRequest
  2422  	(*WatchMethodDescriptorsResponse)(nil),                 // 8: ntt.audit.v1alpha2.WatchMethodDescriptorsResponse
  2423  	(*CreateMethodDescriptorRequest)(nil),                  // 9: ntt.audit.v1alpha2.CreateMethodDescriptorRequest
  2424  	(*UpdateMethodDescriptorRequest)(nil),                  // 10: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest
  2425  	(*WatchMethodDescriptorsResponse_PageTokenChange)(nil), // 11: ntt.audit.v1alpha2.WatchMethodDescriptorsResponse.PageTokenChange
  2426  	(*CreateMethodDescriptorRequest_ResponseMask)(nil),     // 12: ntt.audit.v1alpha2.CreateMethodDescriptorRequest.ResponseMask
  2427  	(*UpdateMethodDescriptorRequest_CAS)(nil),              // 13: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.CAS
  2428  	(*UpdateMethodDescriptorRequest_ResponseMask)(nil),     // 14: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.ResponseMask
  2429  	(*method_descriptor.MethodDescriptor_FieldMask)(nil),   // 15: ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2430  	(view.View)(0), // 16: goten.types.View
  2431  	(*method_descriptor.MethodDescriptor)(nil),       // 17: ntt.audit.v1alpha2.MethodDescriptor
  2432  	(*method_descriptor.MethodDescriptorChange)(nil), // 18: ntt.audit.v1alpha2.MethodDescriptorChange
  2433  	(watch_type.WatchType)(0),                        // 19: goten.types.WatchType
  2434  	(*timestamppb.Timestamp)(nil),                    // 20: google.protobuf.Timestamp
  2435  }
  2436  var edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_depIdxs = []int32{
  2437  	15, // 0: ntt.audit.v1alpha2.GetMethodDescriptorRequest.field_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2438  	16, // 1: ntt.audit.v1alpha2.GetMethodDescriptorRequest.view:type_name -> goten.types.View
  2439  	15, // 2: ntt.audit.v1alpha2.BatchGetMethodDescriptorsRequest.field_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2440  	16, // 3: ntt.audit.v1alpha2.BatchGetMethodDescriptorsRequest.view:type_name -> goten.types.View
  2441  	17, // 4: ntt.audit.v1alpha2.BatchGetMethodDescriptorsResponse.method_descriptors:type_name -> ntt.audit.v1alpha2.MethodDescriptor
  2442  	15, // 5: ntt.audit.v1alpha2.ListMethodDescriptorsRequest.field_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2443  	16, // 6: ntt.audit.v1alpha2.ListMethodDescriptorsRequest.view:type_name -> goten.types.View
  2444  	17, // 7: ntt.audit.v1alpha2.ListMethodDescriptorsResponse.method_descriptors:type_name -> ntt.audit.v1alpha2.MethodDescriptor
  2445  	15, // 8: ntt.audit.v1alpha2.WatchMethodDescriptorRequest.field_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2446  	16, // 9: ntt.audit.v1alpha2.WatchMethodDescriptorRequest.view:type_name -> goten.types.View
  2447  	18, // 10: ntt.audit.v1alpha2.WatchMethodDescriptorResponse.change:type_name -> ntt.audit.v1alpha2.MethodDescriptorChange
  2448  	19, // 11: ntt.audit.v1alpha2.WatchMethodDescriptorsRequest.type:type_name -> goten.types.WatchType
  2449  	20, // 12: ntt.audit.v1alpha2.WatchMethodDescriptorsRequest.starting_time:type_name -> google.protobuf.Timestamp
  2450  	15, // 13: ntt.audit.v1alpha2.WatchMethodDescriptorsRequest.field_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2451  	16, // 14: ntt.audit.v1alpha2.WatchMethodDescriptorsRequest.view:type_name -> goten.types.View
  2452  	18, // 15: ntt.audit.v1alpha2.WatchMethodDescriptorsResponse.method_descriptor_changes:type_name -> ntt.audit.v1alpha2.MethodDescriptorChange
  2453  	11, // 16: ntt.audit.v1alpha2.WatchMethodDescriptorsResponse.page_token_change:type_name -> ntt.audit.v1alpha2.WatchMethodDescriptorsResponse.PageTokenChange
  2454  	17, // 17: ntt.audit.v1alpha2.CreateMethodDescriptorRequest.method_descriptor:type_name -> ntt.audit.v1alpha2.MethodDescriptor
  2455  	12, // 18: ntt.audit.v1alpha2.CreateMethodDescriptorRequest.response_mask:type_name -> ntt.audit.v1alpha2.CreateMethodDescriptorRequest.ResponseMask
  2456  	17, // 19: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.method_descriptor:type_name -> ntt.audit.v1alpha2.MethodDescriptor
  2457  	15, // 20: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.update_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2458  	13, // 21: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.cas:type_name -> ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.CAS
  2459  	14, // 22: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.response_mask:type_name -> ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.ResponseMask
  2460  	15, // 23: ntt.audit.v1alpha2.CreateMethodDescriptorRequest.ResponseMask.body_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2461  	17, // 24: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.CAS.conditional_state:type_name -> ntt.audit.v1alpha2.MethodDescriptor
  2462  	15, // 25: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.CAS.field_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2463  	15, // 26: ntt.audit.v1alpha2.UpdateMethodDescriptorRequest.ResponseMask.body_mask:type_name -> ntt.audit.v1alpha2.MethodDescriptor_FieldMask
  2464  	0,  // 27: ntt.audit.v1alpha2.MethodDescriptorService.GetMethodDescriptor:input_type -> ntt.audit.v1alpha2.GetMethodDescriptorRequest
  2465  	1,  // 28: ntt.audit.v1alpha2.MethodDescriptorService.BatchGetMethodDescriptors:input_type -> ntt.audit.v1alpha2.BatchGetMethodDescriptorsRequest
  2466  	3,  // 29: ntt.audit.v1alpha2.MethodDescriptorService.ListMethodDescriptors:input_type -> ntt.audit.v1alpha2.ListMethodDescriptorsRequest
  2467  	5,  // 30: ntt.audit.v1alpha2.MethodDescriptorService.WatchMethodDescriptor:input_type -> ntt.audit.v1alpha2.WatchMethodDescriptorRequest
  2468  	7,  // 31: ntt.audit.v1alpha2.MethodDescriptorService.WatchMethodDescriptors:input_type -> ntt.audit.v1alpha2.WatchMethodDescriptorsRequest
  2469  	9,  // 32: ntt.audit.v1alpha2.MethodDescriptorService.CreateMethodDescriptor:input_type -> ntt.audit.v1alpha2.CreateMethodDescriptorRequest
  2470  	10, // 33: ntt.audit.v1alpha2.MethodDescriptorService.UpdateMethodDescriptor:input_type -> ntt.audit.v1alpha2.UpdateMethodDescriptorRequest
  2471  	17, // 34: ntt.audit.v1alpha2.MethodDescriptorService.GetMethodDescriptor:output_type -> ntt.audit.v1alpha2.MethodDescriptor
  2472  	2,  // 35: ntt.audit.v1alpha2.MethodDescriptorService.BatchGetMethodDescriptors:output_type -> ntt.audit.v1alpha2.BatchGetMethodDescriptorsResponse
  2473  	4,  // 36: ntt.audit.v1alpha2.MethodDescriptorService.ListMethodDescriptors:output_type -> ntt.audit.v1alpha2.ListMethodDescriptorsResponse
  2474  	6,  // 37: ntt.audit.v1alpha2.MethodDescriptorService.WatchMethodDescriptor:output_type -> ntt.audit.v1alpha2.WatchMethodDescriptorResponse
  2475  	8,  // 38: ntt.audit.v1alpha2.MethodDescriptorService.WatchMethodDescriptors:output_type -> ntt.audit.v1alpha2.WatchMethodDescriptorsResponse
  2476  	17, // 39: ntt.audit.v1alpha2.MethodDescriptorService.CreateMethodDescriptor:output_type -> ntt.audit.v1alpha2.MethodDescriptor
  2477  	17, // 40: ntt.audit.v1alpha2.MethodDescriptorService.UpdateMethodDescriptor:output_type -> ntt.audit.v1alpha2.MethodDescriptor
  2478  	34, // [34:41] is the sub-list for method output_type
  2479  	27, // [27:34] is the sub-list for method input_type
  2480  	27, // [27:27] is the sub-list for extension type_name
  2481  	27, // [27:27] is the sub-list for extension extendee
  2482  	0,  // [0:27] is the sub-list for field type_name
  2483  }
  2484  
  2485  func init() { edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_init() }
  2486  func edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_init() {
  2487  	if edgelq_audit_proto_v1alpha2_method_descriptor_service_proto != nil {
  2488  		return
  2489  	}
  2490  	if !protoimpl.UnsafeEnabled {
  2491  
  2492  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  2493  			switch v := v.(*GetMethodDescriptorRequest); i {
  2494  			case 0:
  2495  				return &v.state
  2496  			case 1:
  2497  				return &v.sizeCache
  2498  			case 2:
  2499  				return &v.unknownFields
  2500  			default:
  2501  				return nil
  2502  			}
  2503  		}
  2504  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  2505  			switch v := v.(*BatchGetMethodDescriptorsRequest); i {
  2506  			case 0:
  2507  				return &v.state
  2508  			case 1:
  2509  				return &v.sizeCache
  2510  			case 2:
  2511  				return &v.unknownFields
  2512  			default:
  2513  				return nil
  2514  			}
  2515  		}
  2516  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  2517  			switch v := v.(*BatchGetMethodDescriptorsResponse); i {
  2518  			case 0:
  2519  				return &v.state
  2520  			case 1:
  2521  				return &v.sizeCache
  2522  			case 2:
  2523  				return &v.unknownFields
  2524  			default:
  2525  				return nil
  2526  			}
  2527  		}
  2528  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  2529  			switch v := v.(*ListMethodDescriptorsRequest); i {
  2530  			case 0:
  2531  				return &v.state
  2532  			case 1:
  2533  				return &v.sizeCache
  2534  			case 2:
  2535  				return &v.unknownFields
  2536  			default:
  2537  				return nil
  2538  			}
  2539  		}
  2540  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  2541  			switch v := v.(*ListMethodDescriptorsResponse); i {
  2542  			case 0:
  2543  				return &v.state
  2544  			case 1:
  2545  				return &v.sizeCache
  2546  			case 2:
  2547  				return &v.unknownFields
  2548  			default:
  2549  				return nil
  2550  			}
  2551  		}
  2552  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  2553  			switch v := v.(*WatchMethodDescriptorRequest); i {
  2554  			case 0:
  2555  				return &v.state
  2556  			case 1:
  2557  				return &v.sizeCache
  2558  			case 2:
  2559  				return &v.unknownFields
  2560  			default:
  2561  				return nil
  2562  			}
  2563  		}
  2564  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  2565  			switch v := v.(*WatchMethodDescriptorResponse); i {
  2566  			case 0:
  2567  				return &v.state
  2568  			case 1:
  2569  				return &v.sizeCache
  2570  			case 2:
  2571  				return &v.unknownFields
  2572  			default:
  2573  				return nil
  2574  			}
  2575  		}
  2576  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  2577  			switch v := v.(*WatchMethodDescriptorsRequest); i {
  2578  			case 0:
  2579  				return &v.state
  2580  			case 1:
  2581  				return &v.sizeCache
  2582  			case 2:
  2583  				return &v.unknownFields
  2584  			default:
  2585  				return nil
  2586  			}
  2587  		}
  2588  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  2589  			switch v := v.(*WatchMethodDescriptorsResponse); i {
  2590  			case 0:
  2591  				return &v.state
  2592  			case 1:
  2593  				return &v.sizeCache
  2594  			case 2:
  2595  				return &v.unknownFields
  2596  			default:
  2597  				return nil
  2598  			}
  2599  		}
  2600  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  2601  			switch v := v.(*CreateMethodDescriptorRequest); i {
  2602  			case 0:
  2603  				return &v.state
  2604  			case 1:
  2605  				return &v.sizeCache
  2606  			case 2:
  2607  				return &v.unknownFields
  2608  			default:
  2609  				return nil
  2610  			}
  2611  		}
  2612  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  2613  			switch v := v.(*UpdateMethodDescriptorRequest); i {
  2614  			case 0:
  2615  				return &v.state
  2616  			case 1:
  2617  				return &v.sizeCache
  2618  			case 2:
  2619  				return &v.unknownFields
  2620  			default:
  2621  				return nil
  2622  			}
  2623  		}
  2624  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  2625  			switch v := v.(*WatchMethodDescriptorsResponse_PageTokenChange); i {
  2626  			case 0:
  2627  				return &v.state
  2628  			case 1:
  2629  				return &v.sizeCache
  2630  			case 2:
  2631  				return &v.unknownFields
  2632  			default:
  2633  				return nil
  2634  			}
  2635  		}
  2636  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  2637  			switch v := v.(*CreateMethodDescriptorRequest_ResponseMask); i {
  2638  			case 0:
  2639  				return &v.state
  2640  			case 1:
  2641  				return &v.sizeCache
  2642  			case 2:
  2643  				return &v.unknownFields
  2644  			default:
  2645  				return nil
  2646  			}
  2647  		}
  2648  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  2649  			switch v := v.(*UpdateMethodDescriptorRequest_CAS); i {
  2650  			case 0:
  2651  				return &v.state
  2652  			case 1:
  2653  				return &v.sizeCache
  2654  			case 2:
  2655  				return &v.unknownFields
  2656  			default:
  2657  				return nil
  2658  			}
  2659  		}
  2660  		edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  2661  			switch v := v.(*UpdateMethodDescriptorRequest_ResponseMask); i {
  2662  			case 0:
  2663  				return &v.state
  2664  			case 1:
  2665  				return &v.sizeCache
  2666  			case 2:
  2667  				return &v.unknownFields
  2668  			default:
  2669  				return nil
  2670  			}
  2671  		}
  2672  	}
  2673  
  2674  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[12].OneofWrappers = []interface{}{
  2675  		(*CreateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody)(nil),
  2676  		(*CreateMethodDescriptorRequest_ResponseMask_BodyMask)(nil),
  2677  	}
  2678  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes[14].OneofWrappers = []interface{}{
  2679  		(*UpdateMethodDescriptorRequest_ResponseMask_SkipEntireResponseBody)(nil),
  2680  		(*UpdateMethodDescriptorRequest_ResponseMask_UpdatedFieldsOnly)(nil),
  2681  		(*UpdateMethodDescriptorRequest_ResponseMask_BodyMask)(nil),
  2682  	}
  2683  	type x struct{}
  2684  	out := protoimpl.TypeBuilder{
  2685  		File: protoimpl.DescBuilder{
  2686  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  2687  			RawDescriptor: edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDesc,
  2688  			NumEnums:      0,
  2689  			NumMessages:   15,
  2690  			NumExtensions: 0,
  2691  			NumServices:   1,
  2692  		},
  2693  		GoTypes:           edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_goTypes,
  2694  		DependencyIndexes: edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_depIdxs,
  2695  		MessageInfos:      edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_msgTypes,
  2696  	}.Build()
  2697  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto = out.File
  2698  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_rawDesc = nil
  2699  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_goTypes = nil
  2700  	edgelq_audit_proto_v1alpha2_method_descriptor_service_proto_depIdxs = nil
  2701  }