github.com/cloudwan/edgelq-sdk@v1.15.4/devices/resources/v1alpha2/provisioning_policy/provisioning_policy_change.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/devices/proto/v1alpha2/provisioning_policy_change.proto
     3  // DO NOT EDIT!!!
     4  
     5  package provisioning_policy
     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  	project "github.com/cloudwan/edgelq-sdk/devices/resources/v1alpha2/project"
    21  	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
    22  )
    23  
    24  // Reference imports to suppress errors if they are not otherwise used.
    25  var (
    26  	_ = fmt.Errorf
    27  	_ = reflect.Method{}
    28  	_ = sync.Once{}
    29  
    30  	_ = protojson.MarshalOptions{}
    31  	_ = proto.MarshalOptions{}
    32  	_ = preflect.Value{}
    33  	_ = protoimpl.DescBuilder{}
    34  )
    35  
    36  // make sure we're using proto imports
    37  var (
    38  	_ = &project.Project{}
    39  	_ = &fieldmaskpb.FieldMask{}
    40  )
    41  
    42  const (
    43  	// Verify that this generated code is sufficiently up-to-date.
    44  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    45  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    46  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    47  )
    48  
    49  // ProvisioningPolicyChange is used by Watch notifications Responses to describe
    50  // change of single ProvisioningPolicy One of Added, Modified, Removed
    51  type ProvisioningPolicyChange struct {
    52  	state         protoimpl.MessageState
    53  	sizeCache     protoimpl.SizeCache
    54  	unknownFields protoimpl.UnknownFields
    55  	// ProvisioningPolicy change
    56  	//
    57  	// Types that are valid to be assigned to ChangeType:
    58  	//	*ProvisioningPolicyChange_Added_
    59  	//	*ProvisioningPolicyChange_Modified_
    60  	//	*ProvisioningPolicyChange_Current_
    61  	//	*ProvisioningPolicyChange_Removed_
    62  	ChangeType isProvisioningPolicyChange_ChangeType `protobuf_oneof:"change_type"`
    63  }
    64  
    65  func (m *ProvisioningPolicyChange) Reset() {
    66  	*m = ProvisioningPolicyChange{}
    67  	if protoimpl.UnsafeEnabled {
    68  		mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[0]
    69  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    70  		ms.StoreMessageInfo(mi)
    71  	}
    72  }
    73  
    74  func (m *ProvisioningPolicyChange) String() string {
    75  	return protoimpl.X.MessageStringOf(m)
    76  }
    77  
    78  func (*ProvisioningPolicyChange) ProtoMessage() {}
    79  
    80  func (m *ProvisioningPolicyChange) ProtoReflect() preflect.Message {
    81  	mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[0]
    82  	if protoimpl.UnsafeEnabled && m != nil {
    83  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    84  		if ms.LoadMessageInfo() == nil {
    85  			ms.StoreMessageInfo(mi)
    86  		}
    87  		return ms
    88  	}
    89  	return mi.MessageOf(m)
    90  }
    91  
    92  func (*ProvisioningPolicyChange) GotenMessage() {}
    93  
    94  // Deprecated, Use ProvisioningPolicyChange.ProtoReflect.Descriptor instead.
    95  func (*ProvisioningPolicyChange) Descriptor() ([]byte, []int) {
    96  	return edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescGZIP(), []int{0}
    97  }
    98  
    99  func (m *ProvisioningPolicyChange) Unmarshal(b []byte) error {
   100  	return proto.Unmarshal(b, m)
   101  }
   102  
   103  func (m *ProvisioningPolicyChange) Marshal() ([]byte, error) {
   104  	return proto.Marshal(m)
   105  }
   106  
   107  func (m *ProvisioningPolicyChange) MarshalJSON() ([]byte, error) {
   108  	return protojson.MarshalOptions{}.Marshal(m)
   109  }
   110  
   111  func (m *ProvisioningPolicyChange) UnmarshalJSON(data []byte) error {
   112  	return protojson.Unmarshal(data, m)
   113  }
   114  
   115  type isProvisioningPolicyChange_ChangeType interface {
   116  	isProvisioningPolicyChange_ChangeType()
   117  }
   118  
   119  type ProvisioningPolicyChange_Added_ struct {
   120  	// Added is returned when watched document is added, either created or
   121  	// enters Query view
   122  	Added *ProvisioningPolicyChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof"`
   123  }
   124  type ProvisioningPolicyChange_Modified_ struct {
   125  	// Modified is returned when watched document is modified
   126  	Modified *ProvisioningPolicyChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof"`
   127  }
   128  type ProvisioningPolicyChange_Current_ struct {
   129  	// Current is returned in stateless watch when document enters query view or
   130  	// is modified within.
   131  	Current *ProvisioningPolicyChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof"`
   132  }
   133  type ProvisioningPolicyChange_Removed_ struct {
   134  	// Removed is returned when ProvisioningPolicy is deleted or leaves Query
   135  	// view
   136  	Removed *ProvisioningPolicyChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof"`
   137  }
   138  
   139  func (*ProvisioningPolicyChange_Added_) isProvisioningPolicyChange_ChangeType()    {}
   140  func (*ProvisioningPolicyChange_Modified_) isProvisioningPolicyChange_ChangeType() {}
   141  func (*ProvisioningPolicyChange_Current_) isProvisioningPolicyChange_ChangeType()  {}
   142  func (*ProvisioningPolicyChange_Removed_) isProvisioningPolicyChange_ChangeType()  {}
   143  func (m *ProvisioningPolicyChange) GetChangeType() isProvisioningPolicyChange_ChangeType {
   144  	if m != nil {
   145  		return m.ChangeType
   146  	}
   147  	return nil
   148  }
   149  func (m *ProvisioningPolicyChange) GetAdded() *ProvisioningPolicyChange_Added {
   150  	if x, ok := m.GetChangeType().(*ProvisioningPolicyChange_Added_); ok {
   151  		return x.Added
   152  	}
   153  	return nil
   154  }
   155  func (m *ProvisioningPolicyChange) GetModified() *ProvisioningPolicyChange_Modified {
   156  	if x, ok := m.GetChangeType().(*ProvisioningPolicyChange_Modified_); ok {
   157  		return x.Modified
   158  	}
   159  	return nil
   160  }
   161  func (m *ProvisioningPolicyChange) GetCurrent() *ProvisioningPolicyChange_Current {
   162  	if x, ok := m.GetChangeType().(*ProvisioningPolicyChange_Current_); ok {
   163  		return x.Current
   164  	}
   165  	return nil
   166  }
   167  func (m *ProvisioningPolicyChange) GetRemoved() *ProvisioningPolicyChange_Removed {
   168  	if x, ok := m.GetChangeType().(*ProvisioningPolicyChange_Removed_); ok {
   169  		return x.Removed
   170  	}
   171  	return nil
   172  }
   173  func (m *ProvisioningPolicyChange) SetChangeType(ofv isProvisioningPolicyChange_ChangeType) {
   174  	if m == nil {
   175  		panic(fmt.Errorf("can't set %s on nil %s", "isProvisioningPolicyChange_ChangeType", "ProvisioningPolicyChange"))
   176  	}
   177  	m.ChangeType = ofv
   178  }
   179  func (m *ProvisioningPolicyChange) SetAdded(fv *ProvisioningPolicyChange_Added) {
   180  	m.SetChangeType(&ProvisioningPolicyChange_Added_{Added: fv})
   181  }
   182  func (m *ProvisioningPolicyChange) SetModified(fv *ProvisioningPolicyChange_Modified) {
   183  	m.SetChangeType(&ProvisioningPolicyChange_Modified_{Modified: fv})
   184  }
   185  func (m *ProvisioningPolicyChange) SetCurrent(fv *ProvisioningPolicyChange_Current) {
   186  	m.SetChangeType(&ProvisioningPolicyChange_Current_{Current: fv})
   187  }
   188  func (m *ProvisioningPolicyChange) SetRemoved(fv *ProvisioningPolicyChange_Removed) {
   189  	m.SetChangeType(&ProvisioningPolicyChange_Removed_{Removed: fv})
   190  }
   191  
   192  // ProvisioningPolicy has been added to query view
   193  type ProvisioningPolicyChange_Added struct {
   194  	state              protoimpl.MessageState
   195  	sizeCache          protoimpl.SizeCache
   196  	unknownFields      protoimpl.UnknownFields
   197  	ProvisioningPolicy *ProvisioningPolicy `protobuf:"bytes,1,opt,name=provisioning_policy,json=provisioningPolicy,proto3" json:"provisioning_policy,omitempty"`
   198  	// Integer describing index of added ProvisioningPolicy in resulting query
   199  	// view.
   200  	ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"`
   201  }
   202  
   203  func (m *ProvisioningPolicyChange_Added) Reset() {
   204  	*m = ProvisioningPolicyChange_Added{}
   205  	if protoimpl.UnsafeEnabled {
   206  		mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[1]
   207  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   208  		ms.StoreMessageInfo(mi)
   209  	}
   210  }
   211  
   212  func (m *ProvisioningPolicyChange_Added) String() string {
   213  	return protoimpl.X.MessageStringOf(m)
   214  }
   215  
   216  func (*ProvisioningPolicyChange_Added) ProtoMessage() {}
   217  
   218  func (m *ProvisioningPolicyChange_Added) ProtoReflect() preflect.Message {
   219  	mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[1]
   220  	if protoimpl.UnsafeEnabled && m != nil {
   221  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   222  		if ms.LoadMessageInfo() == nil {
   223  			ms.StoreMessageInfo(mi)
   224  		}
   225  		return ms
   226  	}
   227  	return mi.MessageOf(m)
   228  }
   229  
   230  func (*ProvisioningPolicyChange_Added) GotenMessage() {}
   231  
   232  // Deprecated, Use ProvisioningPolicyChange_Added.ProtoReflect.Descriptor instead.
   233  func (*ProvisioningPolicyChange_Added) Descriptor() ([]byte, []int) {
   234  	return edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescGZIP(), []int{0, 0}
   235  }
   236  
   237  func (m *ProvisioningPolicyChange_Added) Unmarshal(b []byte) error {
   238  	return proto.Unmarshal(b, m)
   239  }
   240  
   241  func (m *ProvisioningPolicyChange_Added) Marshal() ([]byte, error) {
   242  	return proto.Marshal(m)
   243  }
   244  
   245  func (m *ProvisioningPolicyChange_Added) MarshalJSON() ([]byte, error) {
   246  	return protojson.MarshalOptions{}.Marshal(m)
   247  }
   248  
   249  func (m *ProvisioningPolicyChange_Added) UnmarshalJSON(data []byte) error {
   250  	return protojson.Unmarshal(data, m)
   251  }
   252  
   253  func (m *ProvisioningPolicyChange_Added) GetProvisioningPolicy() *ProvisioningPolicy {
   254  	if m != nil {
   255  		return m.ProvisioningPolicy
   256  	}
   257  	return nil
   258  }
   259  
   260  func (m *ProvisioningPolicyChange_Added) GetViewIndex() int32 {
   261  	if m != nil {
   262  		return m.ViewIndex
   263  	}
   264  	return int32(0)
   265  }
   266  
   267  func (m *ProvisioningPolicyChange_Added) SetProvisioningPolicy(fv *ProvisioningPolicy) {
   268  	if m == nil {
   269  		panic(fmt.Errorf("can't set %s on nil %s", "ProvisioningPolicy", "ProvisioningPolicyChange_Added"))
   270  	}
   271  	m.ProvisioningPolicy = fv
   272  }
   273  
   274  func (m *ProvisioningPolicyChange_Added) SetViewIndex(fv int32) {
   275  	if m == nil {
   276  		panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "ProvisioningPolicyChange_Added"))
   277  	}
   278  	m.ViewIndex = fv
   279  }
   280  
   281  // ProvisioningPolicy changed some of it's fields - contains either full
   282  // document or masked change
   283  type ProvisioningPolicyChange_Modified struct {
   284  	state         protoimpl.MessageState
   285  	sizeCache     protoimpl.SizeCache
   286  	unknownFields protoimpl.UnknownFields
   287  	// Name of modified ProvisioningPolicy
   288  	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
   289  	// New version of ProvisioningPolicy or masked difference, depending on
   290  	// mask_changes instrumentation of issued [WatchProvisioningPolicyRequest]
   291  	// or [WatchProvisioningPoliciesRequest]
   292  	ProvisioningPolicy *ProvisioningPolicy `protobuf:"bytes,2,opt,name=provisioning_policy,json=provisioningPolicy,proto3" json:"provisioning_policy,omitempty"`
   293  	// Used when mask_changes is set, contains field paths of modified
   294  	// properties.
   295  	FieldMask *ProvisioningPolicy_FieldMask `protobuf:"bytes,3,opt,customtype=ProvisioningPolicy_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
   296  	// Previous view index specifies previous position of modified
   297  	// ProvisioningPolicy. When modification doesn't affect sorted order, value
   298  	// will remain identical to [view_index].
   299  	PreviousViewIndex int32 `protobuf:"varint,4,opt,name=previous_view_index,json=previousViewIndex,proto3" json:"previous_view_index,omitempty"`
   300  	// Integer specifying ProvisioningPolicy new index in resulting query view.
   301  	ViewIndex int32 `protobuf:"varint,5,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"`
   302  }
   303  
   304  func (m *ProvisioningPolicyChange_Modified) Reset() {
   305  	*m = ProvisioningPolicyChange_Modified{}
   306  	if protoimpl.UnsafeEnabled {
   307  		mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[2]
   308  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   309  		ms.StoreMessageInfo(mi)
   310  	}
   311  }
   312  
   313  func (m *ProvisioningPolicyChange_Modified) String() string {
   314  	return protoimpl.X.MessageStringOf(m)
   315  }
   316  
   317  func (*ProvisioningPolicyChange_Modified) ProtoMessage() {}
   318  
   319  func (m *ProvisioningPolicyChange_Modified) ProtoReflect() preflect.Message {
   320  	mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[2]
   321  	if protoimpl.UnsafeEnabled && m != nil {
   322  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   323  		if ms.LoadMessageInfo() == nil {
   324  			ms.StoreMessageInfo(mi)
   325  		}
   326  		return ms
   327  	}
   328  	return mi.MessageOf(m)
   329  }
   330  
   331  func (*ProvisioningPolicyChange_Modified) GotenMessage() {}
   332  
   333  // Deprecated, Use ProvisioningPolicyChange_Modified.ProtoReflect.Descriptor instead.
   334  func (*ProvisioningPolicyChange_Modified) Descriptor() ([]byte, []int) {
   335  	return edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescGZIP(), []int{0, 1}
   336  }
   337  
   338  func (m *ProvisioningPolicyChange_Modified) Unmarshal(b []byte) error {
   339  	return proto.Unmarshal(b, m)
   340  }
   341  
   342  func (m *ProvisioningPolicyChange_Modified) Marshal() ([]byte, error) {
   343  	return proto.Marshal(m)
   344  }
   345  
   346  func (m *ProvisioningPolicyChange_Modified) MarshalJSON() ([]byte, error) {
   347  	return protojson.MarshalOptions{}.Marshal(m)
   348  }
   349  
   350  func (m *ProvisioningPolicyChange_Modified) UnmarshalJSON(data []byte) error {
   351  	return protojson.Unmarshal(data, m)
   352  }
   353  
   354  func (m *ProvisioningPolicyChange_Modified) GetName() *Name {
   355  	if m != nil {
   356  		return m.Name
   357  	}
   358  	return nil
   359  }
   360  
   361  func (m *ProvisioningPolicyChange_Modified) GetProvisioningPolicy() *ProvisioningPolicy {
   362  	if m != nil {
   363  		return m.ProvisioningPolicy
   364  	}
   365  	return nil
   366  }
   367  
   368  func (m *ProvisioningPolicyChange_Modified) GetFieldMask() *ProvisioningPolicy_FieldMask {
   369  	if m != nil {
   370  		return m.FieldMask
   371  	}
   372  	return nil
   373  }
   374  
   375  func (m *ProvisioningPolicyChange_Modified) GetPreviousViewIndex() int32 {
   376  	if m != nil {
   377  		return m.PreviousViewIndex
   378  	}
   379  	return int32(0)
   380  }
   381  
   382  func (m *ProvisioningPolicyChange_Modified) GetViewIndex() int32 {
   383  	if m != nil {
   384  		return m.ViewIndex
   385  	}
   386  	return int32(0)
   387  }
   388  
   389  func (m *ProvisioningPolicyChange_Modified) SetName(fv *Name) {
   390  	if m == nil {
   391  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "ProvisioningPolicyChange_Modified"))
   392  	}
   393  	m.Name = fv
   394  }
   395  
   396  func (m *ProvisioningPolicyChange_Modified) SetProvisioningPolicy(fv *ProvisioningPolicy) {
   397  	if m == nil {
   398  		panic(fmt.Errorf("can't set %s on nil %s", "ProvisioningPolicy", "ProvisioningPolicyChange_Modified"))
   399  	}
   400  	m.ProvisioningPolicy = fv
   401  }
   402  
   403  func (m *ProvisioningPolicyChange_Modified) SetFieldMask(fv *ProvisioningPolicy_FieldMask) {
   404  	if m == nil {
   405  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ProvisioningPolicyChange_Modified"))
   406  	}
   407  	m.FieldMask = fv
   408  }
   409  
   410  func (m *ProvisioningPolicyChange_Modified) SetPreviousViewIndex(fv int32) {
   411  	if m == nil {
   412  		panic(fmt.Errorf("can't set %s on nil %s", "PreviousViewIndex", "ProvisioningPolicyChange_Modified"))
   413  	}
   414  	m.PreviousViewIndex = fv
   415  }
   416  
   417  func (m *ProvisioningPolicyChange_Modified) SetViewIndex(fv int32) {
   418  	if m == nil {
   419  		panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "ProvisioningPolicyChange_Modified"))
   420  	}
   421  	m.ViewIndex = fv
   422  }
   423  
   424  // ProvisioningPolicy has been added or modified in a query view. Version used
   425  // for stateless watching
   426  type ProvisioningPolicyChange_Current struct {
   427  	state              protoimpl.MessageState
   428  	sizeCache          protoimpl.SizeCache
   429  	unknownFields      protoimpl.UnknownFields
   430  	ProvisioningPolicy *ProvisioningPolicy `protobuf:"bytes,1,opt,name=provisioning_policy,json=provisioningPolicy,proto3" json:"provisioning_policy,omitempty"`
   431  }
   432  
   433  func (m *ProvisioningPolicyChange_Current) Reset() {
   434  	*m = ProvisioningPolicyChange_Current{}
   435  	if protoimpl.UnsafeEnabled {
   436  		mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[3]
   437  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   438  		ms.StoreMessageInfo(mi)
   439  	}
   440  }
   441  
   442  func (m *ProvisioningPolicyChange_Current) String() string {
   443  	return protoimpl.X.MessageStringOf(m)
   444  }
   445  
   446  func (*ProvisioningPolicyChange_Current) ProtoMessage() {}
   447  
   448  func (m *ProvisioningPolicyChange_Current) ProtoReflect() preflect.Message {
   449  	mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[3]
   450  	if protoimpl.UnsafeEnabled && m != nil {
   451  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   452  		if ms.LoadMessageInfo() == nil {
   453  			ms.StoreMessageInfo(mi)
   454  		}
   455  		return ms
   456  	}
   457  	return mi.MessageOf(m)
   458  }
   459  
   460  func (*ProvisioningPolicyChange_Current) GotenMessage() {}
   461  
   462  // Deprecated, Use ProvisioningPolicyChange_Current.ProtoReflect.Descriptor instead.
   463  func (*ProvisioningPolicyChange_Current) Descriptor() ([]byte, []int) {
   464  	return edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescGZIP(), []int{0, 2}
   465  }
   466  
   467  func (m *ProvisioningPolicyChange_Current) Unmarshal(b []byte) error {
   468  	return proto.Unmarshal(b, m)
   469  }
   470  
   471  func (m *ProvisioningPolicyChange_Current) Marshal() ([]byte, error) {
   472  	return proto.Marshal(m)
   473  }
   474  
   475  func (m *ProvisioningPolicyChange_Current) MarshalJSON() ([]byte, error) {
   476  	return protojson.MarshalOptions{}.Marshal(m)
   477  }
   478  
   479  func (m *ProvisioningPolicyChange_Current) UnmarshalJSON(data []byte) error {
   480  	return protojson.Unmarshal(data, m)
   481  }
   482  
   483  func (m *ProvisioningPolicyChange_Current) GetProvisioningPolicy() *ProvisioningPolicy {
   484  	if m != nil {
   485  		return m.ProvisioningPolicy
   486  	}
   487  	return nil
   488  }
   489  
   490  func (m *ProvisioningPolicyChange_Current) SetProvisioningPolicy(fv *ProvisioningPolicy) {
   491  	if m == nil {
   492  		panic(fmt.Errorf("can't set %s on nil %s", "ProvisioningPolicy", "ProvisioningPolicyChange_Current"))
   493  	}
   494  	m.ProvisioningPolicy = fv
   495  }
   496  
   497  // Removed is returned when ProvisioningPolicy is deleted or leaves Query view
   498  type ProvisioningPolicyChange_Removed struct {
   499  	state         protoimpl.MessageState
   500  	sizeCache     protoimpl.SizeCache
   501  	unknownFields protoimpl.UnknownFields
   502  	Name          *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
   503  	// Integer specifying removed ProvisioningPolicy index. Not populated in
   504  	// stateless watch type.
   505  	ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"`
   506  }
   507  
   508  func (m *ProvisioningPolicyChange_Removed) Reset() {
   509  	*m = ProvisioningPolicyChange_Removed{}
   510  	if protoimpl.UnsafeEnabled {
   511  		mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[4]
   512  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   513  		ms.StoreMessageInfo(mi)
   514  	}
   515  }
   516  
   517  func (m *ProvisioningPolicyChange_Removed) String() string {
   518  	return protoimpl.X.MessageStringOf(m)
   519  }
   520  
   521  func (*ProvisioningPolicyChange_Removed) ProtoMessage() {}
   522  
   523  func (m *ProvisioningPolicyChange_Removed) ProtoReflect() preflect.Message {
   524  	mi := &edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[4]
   525  	if protoimpl.UnsafeEnabled && m != nil {
   526  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   527  		if ms.LoadMessageInfo() == nil {
   528  			ms.StoreMessageInfo(mi)
   529  		}
   530  		return ms
   531  	}
   532  	return mi.MessageOf(m)
   533  }
   534  
   535  func (*ProvisioningPolicyChange_Removed) GotenMessage() {}
   536  
   537  // Deprecated, Use ProvisioningPolicyChange_Removed.ProtoReflect.Descriptor instead.
   538  func (*ProvisioningPolicyChange_Removed) Descriptor() ([]byte, []int) {
   539  	return edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescGZIP(), []int{0, 3}
   540  }
   541  
   542  func (m *ProvisioningPolicyChange_Removed) Unmarshal(b []byte) error {
   543  	return proto.Unmarshal(b, m)
   544  }
   545  
   546  func (m *ProvisioningPolicyChange_Removed) Marshal() ([]byte, error) {
   547  	return proto.Marshal(m)
   548  }
   549  
   550  func (m *ProvisioningPolicyChange_Removed) MarshalJSON() ([]byte, error) {
   551  	return protojson.MarshalOptions{}.Marshal(m)
   552  }
   553  
   554  func (m *ProvisioningPolicyChange_Removed) UnmarshalJSON(data []byte) error {
   555  	return protojson.Unmarshal(data, m)
   556  }
   557  
   558  func (m *ProvisioningPolicyChange_Removed) GetName() *Name {
   559  	if m != nil {
   560  		return m.Name
   561  	}
   562  	return nil
   563  }
   564  
   565  func (m *ProvisioningPolicyChange_Removed) GetViewIndex() int32 {
   566  	if m != nil {
   567  		return m.ViewIndex
   568  	}
   569  	return int32(0)
   570  }
   571  
   572  func (m *ProvisioningPolicyChange_Removed) SetName(fv *Name) {
   573  	if m == nil {
   574  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "ProvisioningPolicyChange_Removed"))
   575  	}
   576  	m.Name = fv
   577  }
   578  
   579  func (m *ProvisioningPolicyChange_Removed) SetViewIndex(fv int32) {
   580  	if m == nil {
   581  		panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "ProvisioningPolicyChange_Removed"))
   582  	}
   583  	m.ViewIndex = fv
   584  }
   585  
   586  var edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto preflect.FileDescriptor
   587  
   588  var edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDesc = []byte{
   589  	0x0a, 0x3e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,
   590  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
   591  	0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x6f, 0x6c,
   592  	0x69, 0x63, 0x79, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   593  	0x12, 0x14, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31,
   594  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61,
   595  	0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   596  	0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
   597  	0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72,
   598  	0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
   599  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
   600  	0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
   601  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70,
   602  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76,
   603  	0x69, 0x63, 0x65, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70,
   604  	0x68, 0x61, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   605  	0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x92, 0x08,
   606  	0x0a, 0x18, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f,
   607  	0x6c, 0x69, 0x63, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x4c, 0x0a, 0x05, 0x61, 0x64,
   608  	0x64, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x6e, 0x74, 0x74, 0x2e,
   609  	0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32,
   610  	0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c,
   611  	0x69, 0x63, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x41, 0x64, 0x64, 0x65, 0x64, 0x48,
   612  	0x00, 0x52, 0x05, 0x61, 0x64, 0x64, 0x65, 0x64, 0x12, 0x55, 0x0a, 0x08, 0x6d, 0x6f, 0x64, 0x69,
   613  	0x66, 0x69, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x6e, 0x74, 0x74,
   614  	0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
   615  	0x32, 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f,
   616  	0x6c, 0x69, 0x63, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66,
   617  	0x69, 0x65, 0x64, 0x48, 0x00, 0x52, 0x08, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12,
   618  	0x52, 0x0a, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
   619  	0x32, 0x36, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76,
   620  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
   621  	0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
   622  	0x2e, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x07, 0x63, 0x75, 0x72, 0x72,
   623  	0x65, 0x6e, 0x74, 0x12, 0x52, 0x0a, 0x07, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x18, 0x03,
   624  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63,
   625  	0x65, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x76,
   626  	0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x68,
   627  	0x61, 0x6e, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x48, 0x00, 0x52, 0x07,
   628  	0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x1a, 0x81, 0x01, 0x0a, 0x05, 0x41, 0x64, 0x64, 0x65,
   629  	0x64, 0x12, 0x59, 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e,
   630  	0x67, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28,
   631  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x61,
   632  	0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69,
   633  	0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x12, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73,
   634  	0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x1d, 0x0a, 0x0a,
   635  	0x76, 0x69, 0x65, 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
   636  	0x52, 0x09, 0x76, 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x1a, 0xbb, 0x02, 0x0a, 0x08,
   637  	0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
   638  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0xb2, 0xda, 0x21, 0x16, 0x0a, 0x14, 0x0a, 0x12,
   639  	0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69,
   640  	0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x59, 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x76,
   641  	0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18,
   642  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69,
   643  	0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f,
   644  	0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52,
   645  	0x12, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c,
   646  	0x69, 0x63, 0x79, 0x12, 0x55, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73,
   647  	0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   648  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d,
   649  	0x61, 0x73, 0x6b, 0x42, 0x1a, 0xb2, 0xda, 0x21, 0x16, 0x32, 0x14, 0x0a, 0x12, 0x50, 0x72, 0x6f,
   650  	0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52,
   651  	0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2e, 0x0a, 0x13, 0x70, 0x72,
   652  	0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65,
   653  	0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75,
   654  	0x73, 0x56, 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x1d, 0x0a, 0x0a, 0x76, 0x69,
   655  	0x65, 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09,
   656  	0x76, 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x1a, 0x64, 0x0a, 0x07, 0x43, 0x75, 0x72,
   657  	0x72, 0x65, 0x6e, 0x74, 0x12, 0x59, 0x0a, 0x13, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
   658  	0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
   659  	0x0b, 0x32, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e,
   660  	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69,
   661  	0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x12, 0x70, 0x72, 0x6f,
   662  	0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x1a,
   663  	0x58, 0x0a, 0x07, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x6e, 0x61,
   664  	0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1a, 0xb2, 0xda, 0x21, 0x16, 0x0a, 0x14,
   665  	0x0a, 0x12, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f,
   666  	0x6c, 0x69, 0x63, 0x79, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x76, 0x69,
   667  	0x65, 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09,
   668  	0x76, 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x3a, 0x18, 0x9a, 0xd9, 0x21, 0x14, 0x0a,
   669  	0x12, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c,
   670  	0x69, 0x63, 0x79, 0x42, 0x0d, 0x0a, 0x0b, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x74, 0x79,
   671  	0x70, 0x65, 0x42, 0xa1, 0x01, 0xe8, 0xde, 0x21, 0x00, 0x0a, 0x1b, 0x63, 0x6f, 0x6d, 0x2e, 0x6e,
   672  	0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31,
   673  	0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x1d, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
   674  	0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
   675  	0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x00, 0x5a, 0x5d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
   676  	0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67,
   677  	0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f,
   678  	0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x70,
   679  	0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x6f, 0x6c, 0x69,
   680  	0x63, 0x79, 0x3b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f,
   681  	0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   682  }
   683  
   684  var (
   685  	edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescOnce sync.Once
   686  	edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescData = edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDesc
   687  )
   688  
   689  func edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescGZIP() []byte {
   690  	edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescOnce.Do(func() {
   691  		edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescData)
   692  	})
   693  	return edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDescData
   694  }
   695  
   696  var edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
   697  var edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_goTypes = []interface{}{
   698  	(*ProvisioningPolicyChange)(nil),          // 0: ntt.devices.v1alpha2.ProvisioningPolicyChange
   699  	(*ProvisioningPolicyChange_Added)(nil),    // 1: ntt.devices.v1alpha2.ProvisioningPolicyChange.Added
   700  	(*ProvisioningPolicyChange_Modified)(nil), // 2: ntt.devices.v1alpha2.ProvisioningPolicyChange.Modified
   701  	(*ProvisioningPolicyChange_Current)(nil),  // 3: ntt.devices.v1alpha2.ProvisioningPolicyChange.Current
   702  	(*ProvisioningPolicyChange_Removed)(nil),  // 4: ntt.devices.v1alpha2.ProvisioningPolicyChange.Removed
   703  	(*ProvisioningPolicy)(nil),                // 5: ntt.devices.v1alpha2.ProvisioningPolicy
   704  	(*ProvisioningPolicy_FieldMask)(nil),      // 6: ntt.devices.v1alpha2.ProvisioningPolicy_FieldMask
   705  }
   706  var edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_depIdxs = []int32{
   707  	1, // 0: ntt.devices.v1alpha2.ProvisioningPolicyChange.added:type_name -> ntt.devices.v1alpha2.ProvisioningPolicyChange.Added
   708  	2, // 1: ntt.devices.v1alpha2.ProvisioningPolicyChange.modified:type_name -> ntt.devices.v1alpha2.ProvisioningPolicyChange.Modified
   709  	3, // 2: ntt.devices.v1alpha2.ProvisioningPolicyChange.current:type_name -> ntt.devices.v1alpha2.ProvisioningPolicyChange.Current
   710  	4, // 3: ntt.devices.v1alpha2.ProvisioningPolicyChange.removed:type_name -> ntt.devices.v1alpha2.ProvisioningPolicyChange.Removed
   711  	5, // 4: ntt.devices.v1alpha2.ProvisioningPolicyChange.Added.provisioning_policy:type_name -> ntt.devices.v1alpha2.ProvisioningPolicy
   712  	5, // 5: ntt.devices.v1alpha2.ProvisioningPolicyChange.Modified.provisioning_policy:type_name -> ntt.devices.v1alpha2.ProvisioningPolicy
   713  	6, // 6: ntt.devices.v1alpha2.ProvisioningPolicyChange.Modified.field_mask:type_name -> ntt.devices.v1alpha2.ProvisioningPolicy_FieldMask
   714  	5, // 7: ntt.devices.v1alpha2.ProvisioningPolicyChange.Current.provisioning_policy:type_name -> ntt.devices.v1alpha2.ProvisioningPolicy
   715  	8, // [8:8] is the sub-list for method output_type
   716  	8, // [8:8] is the sub-list for method input_type
   717  	8, // [8:8] is the sub-list for extension type_name
   718  	8, // [8:8] is the sub-list for extension extendee
   719  	0, // [0:8] is the sub-list for field type_name
   720  }
   721  
   722  func init() { edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_init() }
   723  func edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_init() {
   724  	if edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto != nil {
   725  		return
   726  	}
   727  	if !protoimpl.UnsafeEnabled {
   728  
   729  		edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   730  			switch v := v.(*ProvisioningPolicyChange); i {
   731  			case 0:
   732  				return &v.state
   733  			case 1:
   734  				return &v.sizeCache
   735  			case 2:
   736  				return &v.unknownFields
   737  			default:
   738  				return nil
   739  			}
   740  		}
   741  		edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   742  			switch v := v.(*ProvisioningPolicyChange_Added); i {
   743  			case 0:
   744  				return &v.state
   745  			case 1:
   746  				return &v.sizeCache
   747  			case 2:
   748  				return &v.unknownFields
   749  			default:
   750  				return nil
   751  			}
   752  		}
   753  		edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   754  			switch v := v.(*ProvisioningPolicyChange_Modified); i {
   755  			case 0:
   756  				return &v.state
   757  			case 1:
   758  				return &v.sizeCache
   759  			case 2:
   760  				return &v.unknownFields
   761  			default:
   762  				return nil
   763  			}
   764  		}
   765  		edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   766  			switch v := v.(*ProvisioningPolicyChange_Current); i {
   767  			case 0:
   768  				return &v.state
   769  			case 1:
   770  				return &v.sizeCache
   771  			case 2:
   772  				return &v.unknownFields
   773  			default:
   774  				return nil
   775  			}
   776  		}
   777  		edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   778  			switch v := v.(*ProvisioningPolicyChange_Removed); i {
   779  			case 0:
   780  				return &v.state
   781  			case 1:
   782  				return &v.sizeCache
   783  			case 2:
   784  				return &v.unknownFields
   785  			default:
   786  				return nil
   787  			}
   788  		}
   789  	}
   790  
   791  	edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes[0].OneofWrappers = []interface{}{
   792  		(*ProvisioningPolicyChange_Added_)(nil),
   793  		(*ProvisioningPolicyChange_Modified_)(nil),
   794  		(*ProvisioningPolicyChange_Current_)(nil),
   795  		(*ProvisioningPolicyChange_Removed_)(nil),
   796  	}
   797  	type x struct{}
   798  	out := protoimpl.TypeBuilder{
   799  		File: protoimpl.DescBuilder{
   800  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   801  			RawDescriptor: edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDesc,
   802  			NumEnums:      0,
   803  			NumMessages:   5,
   804  			NumExtensions: 0,
   805  			NumServices:   0,
   806  		},
   807  		GoTypes:           edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_goTypes,
   808  		DependencyIndexes: edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_depIdxs,
   809  		MessageInfos:      edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_msgTypes,
   810  	}.Build()
   811  	edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto = out.File
   812  	edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_rawDesc = nil
   813  	edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_goTypes = nil
   814  	edgelq_devices_proto_v1alpha2_provisioning_policy_change_proto_depIdxs = nil
   815  }