github.com/cloudwan/edgelq-sdk@v1.15.4/devices/client/v1/public/public_custom.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/devices/proto/v1/public_custom.proto
     3  // DO NOT EDIT!!!
     4  
     5  package public_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  	device "github.com/cloudwan/edgelq-sdk/devices/resources/v1/device"
    21  	view "github.com/cloudwan/goten-sdk/types/view"
    22  	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
    23  )
    24  
    25  // Reference imports to suppress errors if they are not otherwise used.
    26  var (
    27  	_ = fmt.Errorf
    28  	_ = reflect.Method{}
    29  	_ = sync.Once{}
    30  
    31  	_ = protojson.MarshalOptions{}
    32  	_ = proto.MarshalOptions{}
    33  	_ = preflect.Value{}
    34  	_ = protoimpl.DescBuilder{}
    35  )
    36  
    37  // make sure we're using proto imports
    38  var (
    39  	_ = &device.Device{}
    40  	_ = &fieldmaskpb.FieldMask{}
    41  	_ = view.View(0)
    42  )
    43  
    44  const (
    45  	// Verify that this generated code is sufficiently up-to-date.
    46  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    47  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    48  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    49  )
    50  
    51  // Request message for method
    52  // [ListPublicDevices][ntt.devices.v1.ListPublicDevices]
    53  type ListPublicDevicesRequest struct {
    54  	state         protoimpl.MessageState
    55  	sizeCache     protoimpl.SizeCache
    56  	unknownFields protoimpl.UnknownFields
    57  	// Parent name of ntt.devices.v1.Device
    58  	Parent *device.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty"`
    59  	// Requested page size. Server may return fewer Devices than requested.
    60  	// If unspecified, server will pick an appropriate default.
    61  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
    62  	// A token identifying a page of results the server should return.
    63  	// Typically, this is the value of
    64  	// [ListDevicesResponse.next_page_token][ntt.devices.v1.ListDevicesResponse.next_page_token]
    65  	PageToken *device.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
    66  	// Order By -
    67  	// https://cloud.google.com/apis/design/design_patterns#list_pagination list
    68  	// of field path with order directive, either 'asc' or 'desc'. If direction is
    69  	// not provided, 'asc' is assumed. e.g. "state.nested_field asc,
    70  	// state.something.else desc, theme"
    71  	OrderBy *device.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
    72  	// Filter - filter results by field criteria. Simplified SQL-like syntax with
    73  	// following operators:
    74  	// <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS
    75  	// [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels
    76  	// CONTAINS "severity:important" OR (state.last_error_time >
    77  	// "2018-11-15T10:00:00Z" AND state.status = "ERROR")'
    78  	Filter *device.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"`
    79  	// A list of extra fields to be requested on top of those defined by request
    80  	// field View.
    81  	FieldMask *device.Device_FieldMask `protobuf:"bytes,6,opt,customtype=Device_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
    82  	// View defines list of standard response fields present in response items.
    83  	// Additional fields can be amended by request field field_mask
    84  	View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"`
    85  }
    86  
    87  func (m *ListPublicDevicesRequest) Reset() {
    88  	*m = ListPublicDevicesRequest{}
    89  	if protoimpl.UnsafeEnabled {
    90  		mi := &edgelq_devices_proto_v1_public_custom_proto_msgTypes[0]
    91  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    92  		ms.StoreMessageInfo(mi)
    93  	}
    94  }
    95  
    96  func (m *ListPublicDevicesRequest) String() string {
    97  	return protoimpl.X.MessageStringOf(m)
    98  }
    99  
   100  func (*ListPublicDevicesRequest) ProtoMessage() {}
   101  
   102  func (m *ListPublicDevicesRequest) ProtoReflect() preflect.Message {
   103  	mi := &edgelq_devices_proto_v1_public_custom_proto_msgTypes[0]
   104  	if protoimpl.UnsafeEnabled && m != nil {
   105  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   106  		if ms.LoadMessageInfo() == nil {
   107  			ms.StoreMessageInfo(mi)
   108  		}
   109  		return ms
   110  	}
   111  	return mi.MessageOf(m)
   112  }
   113  
   114  func (*ListPublicDevicesRequest) GotenMessage() {}
   115  
   116  // Deprecated, Use ListPublicDevicesRequest.ProtoReflect.Descriptor instead.
   117  func (*ListPublicDevicesRequest) Descriptor() ([]byte, []int) {
   118  	return edgelq_devices_proto_v1_public_custom_proto_rawDescGZIP(), []int{0}
   119  }
   120  
   121  func (m *ListPublicDevicesRequest) Unmarshal(b []byte) error {
   122  	return proto.Unmarshal(b, m)
   123  }
   124  
   125  func (m *ListPublicDevicesRequest) Marshal() ([]byte, error) {
   126  	return proto.Marshal(m)
   127  }
   128  
   129  func (m *ListPublicDevicesRequest) MarshalJSON() ([]byte, error) {
   130  	return protojson.MarshalOptions{}.Marshal(m)
   131  }
   132  
   133  func (m *ListPublicDevicesRequest) UnmarshalJSON(data []byte) error {
   134  	return protojson.Unmarshal(data, m)
   135  }
   136  
   137  func (m *ListPublicDevicesRequest) GetParent() *device.ParentName {
   138  	if m != nil {
   139  		return m.Parent
   140  	}
   141  	return nil
   142  }
   143  
   144  func (m *ListPublicDevicesRequest) GetPageSize() int32 {
   145  	if m != nil {
   146  		return m.PageSize
   147  	}
   148  	return int32(0)
   149  }
   150  
   151  func (m *ListPublicDevicesRequest) GetPageToken() *device.PagerCursor {
   152  	if m != nil {
   153  		return m.PageToken
   154  	}
   155  	return nil
   156  }
   157  
   158  func (m *ListPublicDevicesRequest) GetOrderBy() *device.OrderBy {
   159  	if m != nil {
   160  		return m.OrderBy
   161  	}
   162  	return nil
   163  }
   164  
   165  func (m *ListPublicDevicesRequest) GetFilter() *device.Filter {
   166  	if m != nil {
   167  		return m.Filter
   168  	}
   169  	return nil
   170  }
   171  
   172  func (m *ListPublicDevicesRequest) GetFieldMask() *device.Device_FieldMask {
   173  	if m != nil {
   174  		return m.FieldMask
   175  	}
   176  	return nil
   177  }
   178  
   179  func (m *ListPublicDevicesRequest) GetView() view.View {
   180  	if m != nil {
   181  		return m.View
   182  	}
   183  	return view.View_UNSPECIFIED
   184  }
   185  
   186  func (m *ListPublicDevicesRequest) SetParent(fv *device.ParentName) {
   187  	if m == nil {
   188  		panic(fmt.Errorf("can't set %s on nil %s", "Parent", "ListPublicDevicesRequest"))
   189  	}
   190  	m.Parent = fv
   191  }
   192  
   193  func (m *ListPublicDevicesRequest) SetPageSize(fv int32) {
   194  	if m == nil {
   195  		panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "ListPublicDevicesRequest"))
   196  	}
   197  	m.PageSize = fv
   198  }
   199  
   200  func (m *ListPublicDevicesRequest) SetPageToken(fv *device.PagerCursor) {
   201  	if m == nil {
   202  		panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "ListPublicDevicesRequest"))
   203  	}
   204  	m.PageToken = fv
   205  }
   206  
   207  func (m *ListPublicDevicesRequest) SetOrderBy(fv *device.OrderBy) {
   208  	if m == nil {
   209  		panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "ListPublicDevicesRequest"))
   210  	}
   211  	m.OrderBy = fv
   212  }
   213  
   214  func (m *ListPublicDevicesRequest) SetFilter(fv *device.Filter) {
   215  	if m == nil {
   216  		panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListPublicDevicesRequest"))
   217  	}
   218  	m.Filter = fv
   219  }
   220  
   221  func (m *ListPublicDevicesRequest) SetFieldMask(fv *device.Device_FieldMask) {
   222  	if m == nil {
   223  		panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ListPublicDevicesRequest"))
   224  	}
   225  	m.FieldMask = fv
   226  }
   227  
   228  func (m *ListPublicDevicesRequest) SetView(fv view.View) {
   229  	if m == nil {
   230  		panic(fmt.Errorf("can't set %s on nil %s", "View", "ListPublicDevicesRequest"))
   231  	}
   232  	m.View = fv
   233  }
   234  
   235  // Response message for method
   236  // [ListPublicDevices][ntt.devices.v1.ListPublicDevices]
   237  type ListPublicDevicesResponse struct {
   238  	state         protoimpl.MessageState
   239  	sizeCache     protoimpl.SizeCache
   240  	unknownFields protoimpl.UnknownFields
   241  	// The list of Devices
   242  	Devices []*device.Device `protobuf:"bytes,1,rep,name=devices,proto3" json:"devices,omitempty"`
   243  	// A token to retrieve previous page of results. Pass this value in the
   244  	// [ListDevicesRequest.page_token][ntt.devices.v1.ListDevicesRequest.page_token]
   245  	PrevPageToken *device.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"`
   246  	// A token to retrieve next page of results. Pass this value in the
   247  	// [ListDevicesRequest.page_token][ntt.devices.v1.ListDevicesRequest.page_token]
   248  	NextPageToken *device.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   249  }
   250  
   251  func (m *ListPublicDevicesResponse) Reset() {
   252  	*m = ListPublicDevicesResponse{}
   253  	if protoimpl.UnsafeEnabled {
   254  		mi := &edgelq_devices_proto_v1_public_custom_proto_msgTypes[1]
   255  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   256  		ms.StoreMessageInfo(mi)
   257  	}
   258  }
   259  
   260  func (m *ListPublicDevicesResponse) String() string {
   261  	return protoimpl.X.MessageStringOf(m)
   262  }
   263  
   264  func (*ListPublicDevicesResponse) ProtoMessage() {}
   265  
   266  func (m *ListPublicDevicesResponse) ProtoReflect() preflect.Message {
   267  	mi := &edgelq_devices_proto_v1_public_custom_proto_msgTypes[1]
   268  	if protoimpl.UnsafeEnabled && m != nil {
   269  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   270  		if ms.LoadMessageInfo() == nil {
   271  			ms.StoreMessageInfo(mi)
   272  		}
   273  		return ms
   274  	}
   275  	return mi.MessageOf(m)
   276  }
   277  
   278  func (*ListPublicDevicesResponse) GotenMessage() {}
   279  
   280  // Deprecated, Use ListPublicDevicesResponse.ProtoReflect.Descriptor instead.
   281  func (*ListPublicDevicesResponse) Descriptor() ([]byte, []int) {
   282  	return edgelq_devices_proto_v1_public_custom_proto_rawDescGZIP(), []int{1}
   283  }
   284  
   285  func (m *ListPublicDevicesResponse) Unmarshal(b []byte) error {
   286  	return proto.Unmarshal(b, m)
   287  }
   288  
   289  func (m *ListPublicDevicesResponse) Marshal() ([]byte, error) {
   290  	return proto.Marshal(m)
   291  }
   292  
   293  func (m *ListPublicDevicesResponse) MarshalJSON() ([]byte, error) {
   294  	return protojson.MarshalOptions{}.Marshal(m)
   295  }
   296  
   297  func (m *ListPublicDevicesResponse) UnmarshalJSON(data []byte) error {
   298  	return protojson.Unmarshal(data, m)
   299  }
   300  
   301  func (m *ListPublicDevicesResponse) GetDevices() []*device.Device {
   302  	if m != nil {
   303  		return m.Devices
   304  	}
   305  	return nil
   306  }
   307  
   308  func (m *ListPublicDevicesResponse) GetPrevPageToken() *device.PagerCursor {
   309  	if m != nil {
   310  		return m.PrevPageToken
   311  	}
   312  	return nil
   313  }
   314  
   315  func (m *ListPublicDevicesResponse) GetNextPageToken() *device.PagerCursor {
   316  	if m != nil {
   317  		return m.NextPageToken
   318  	}
   319  	return nil
   320  }
   321  
   322  func (m *ListPublicDevicesResponse) SetDevices(fv []*device.Device) {
   323  	if m == nil {
   324  		panic(fmt.Errorf("can't set %s on nil %s", "Devices", "ListPublicDevicesResponse"))
   325  	}
   326  	m.Devices = fv
   327  }
   328  
   329  func (m *ListPublicDevicesResponse) SetPrevPageToken(fv *device.PagerCursor) {
   330  	if m == nil {
   331  		panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "ListPublicDevicesResponse"))
   332  	}
   333  	m.PrevPageToken = fv
   334  }
   335  
   336  func (m *ListPublicDevicesResponse) SetNextPageToken(fv *device.PagerCursor) {
   337  	if m == nil {
   338  		panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "ListPublicDevicesResponse"))
   339  	}
   340  	m.NextPageToken = fv
   341  }
   342  
   343  var edgelq_devices_proto_v1_public_custom_proto preflect.FileDescriptor
   344  
   345  var edgelq_devices_proto_v1_public_custom_proto_rawDesc = []byte{
   346  	0x0a, 0x2b, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,
   347  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63,
   348  	0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0e, 0x6e,
   349  	0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x1a, 0x20, 0x67,
   350  	0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   351  	0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   352  	0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
   353  	0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f,
   354  	0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   355  	0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   356  	0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
   357  	0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e,
   358  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
   359  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73,
   360  	0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74,
   361  	0x79, 0x70, 0x65, 0x73, 0x2f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   362  	0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f,
   363  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x2e,
   364  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65,
   365  	0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x64,
   366  	0x65, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   367  	0x74, 0x6f, 0x22, 0xdd, 0x02, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x75, 0x62, 0x6c, 0x69,
   368  	0x63, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
   369  	0x26, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
   370  	0x0e, 0xb2, 0xda, 0x21, 0x0a, 0x3a, 0x08, 0x0a, 0x06, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x52,
   371  	0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x25, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f,
   372  	0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04,
   373  	0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x2d,
   374  	0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01,
   375  	0x28, 0x09, 0x42, 0x0e, 0xb2, 0xda, 0x21, 0x0a, 0x22, 0x08, 0x0a, 0x06, 0x44, 0x65, 0x76, 0x69,
   376  	0x63, 0x65, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x29, 0x0a,
   377  	0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
   378  	0x0e, 0xb2, 0xda, 0x21, 0x0a, 0x2a, 0x08, 0x0a, 0x06, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x52,
   379  	0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, 0x26, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74,
   380  	0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0e, 0xb2, 0xda, 0x21, 0x0a, 0x1a, 0x08,
   381  	0x0a, 0x06, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72,
   382  	0x12, 0x49, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06,
   383  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
   384  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b,
   385  	0x42, 0x0e, 0xb2, 0xda, 0x21, 0x0a, 0x32, 0x08, 0x0a, 0x06, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
   386  	0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76,
   387  	0x69, 0x65, 0x77, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65,
   388  	0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69,
   389  	0x65, 0x77, 0x22, 0xbd, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x75, 0x62, 0x6c, 0x69,
   390  	0x63, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   391  	0x12, 0x30, 0x0a, 0x07, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
   392  	0x0b, 0x32, 0x16, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e,
   393  	0x76, 0x31, 0x2e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x52, 0x07, 0x64, 0x65, 0x76, 0x69, 0x63,
   394  	0x65, 0x73, 0x12, 0x36, 0x0a, 0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f,
   395  	0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0e, 0xb2, 0xda, 0x21,
   396  	0x0a, 0x22, 0x08, 0x0a, 0x06, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x52, 0x0d, 0x70, 0x72, 0x65,
   397  	0x76, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x36, 0x0a, 0x0f, 0x6e, 0x65,
   398  	0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20,
   399  	0x01, 0x28, 0x09, 0x42, 0x0e, 0xb2, 0xda, 0x21, 0x0a, 0x22, 0x08, 0x0a, 0x06, 0x44, 0x65, 0x76,
   400  	0x69, 0x63, 0x65, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
   401  	0x65, 0x6e, 0x42, 0x73, 0xe8, 0xde, 0x21, 0x00, 0x0a, 0x15, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74,
   402  	0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42,
   403  	0x11, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x50, 0x72, 0x6f,
   404  	0x74, 0x6f, 0x50, 0x00, 0x5a, 0x41, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,
   405  	0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71,
   406  	0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f,
   407  	0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x3b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63,
   408  	0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   409  }
   410  
   411  var (
   412  	edgelq_devices_proto_v1_public_custom_proto_rawDescOnce sync.Once
   413  	edgelq_devices_proto_v1_public_custom_proto_rawDescData = edgelq_devices_proto_v1_public_custom_proto_rawDesc
   414  )
   415  
   416  func edgelq_devices_proto_v1_public_custom_proto_rawDescGZIP() []byte {
   417  	edgelq_devices_proto_v1_public_custom_proto_rawDescOnce.Do(func() {
   418  		edgelq_devices_proto_v1_public_custom_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_devices_proto_v1_public_custom_proto_rawDescData)
   419  	})
   420  	return edgelq_devices_proto_v1_public_custom_proto_rawDescData
   421  }
   422  
   423  var edgelq_devices_proto_v1_public_custom_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   424  var edgelq_devices_proto_v1_public_custom_proto_goTypes = []interface{}{
   425  	(*ListPublicDevicesRequest)(nil),  // 0: ntt.devices.v1.ListPublicDevicesRequest
   426  	(*ListPublicDevicesResponse)(nil), // 1: ntt.devices.v1.ListPublicDevicesResponse
   427  	(*device.Device_FieldMask)(nil),   // 2: ntt.devices.v1.Device_FieldMask
   428  	(view.View)(0),                    // 3: goten.types.View
   429  	(*device.Device)(nil),             // 4: ntt.devices.v1.Device
   430  }
   431  var edgelq_devices_proto_v1_public_custom_proto_depIdxs = []int32{
   432  	2, // 0: ntt.devices.v1.ListPublicDevicesRequest.field_mask:type_name -> ntt.devices.v1.Device_FieldMask
   433  	3, // 1: ntt.devices.v1.ListPublicDevicesRequest.view:type_name -> goten.types.View
   434  	4, // 2: ntt.devices.v1.ListPublicDevicesResponse.devices:type_name -> ntt.devices.v1.Device
   435  	3, // [3:3] is the sub-list for method output_type
   436  	3, // [3:3] is the sub-list for method input_type
   437  	3, // [3:3] is the sub-list for extension type_name
   438  	3, // [3:3] is the sub-list for extension extendee
   439  	0, // [0:3] is the sub-list for field type_name
   440  }
   441  
   442  func init() { edgelq_devices_proto_v1_public_custom_proto_init() }
   443  func edgelq_devices_proto_v1_public_custom_proto_init() {
   444  	if edgelq_devices_proto_v1_public_custom_proto != nil {
   445  		return
   446  	}
   447  	if !protoimpl.UnsafeEnabled {
   448  
   449  		edgelq_devices_proto_v1_public_custom_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   450  			switch v := v.(*ListPublicDevicesRequest); i {
   451  			case 0:
   452  				return &v.state
   453  			case 1:
   454  				return &v.sizeCache
   455  			case 2:
   456  				return &v.unknownFields
   457  			default:
   458  				return nil
   459  			}
   460  		}
   461  		edgelq_devices_proto_v1_public_custom_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   462  			switch v := v.(*ListPublicDevicesResponse); i {
   463  			case 0:
   464  				return &v.state
   465  			case 1:
   466  				return &v.sizeCache
   467  			case 2:
   468  				return &v.unknownFields
   469  			default:
   470  				return nil
   471  			}
   472  		}
   473  	}
   474  
   475  	type x struct{}
   476  	out := protoimpl.TypeBuilder{
   477  		File: protoimpl.DescBuilder{
   478  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   479  			RawDescriptor: edgelq_devices_proto_v1_public_custom_proto_rawDesc,
   480  			NumEnums:      0,
   481  			NumMessages:   2,
   482  			NumExtensions: 0,
   483  			NumServices:   0,
   484  		},
   485  		GoTypes:           edgelq_devices_proto_v1_public_custom_proto_goTypes,
   486  		DependencyIndexes: edgelq_devices_proto_v1_public_custom_proto_depIdxs,
   487  		MessageInfos:      edgelq_devices_proto_v1_public_custom_proto_msgTypes,
   488  	}.Build()
   489  	edgelq_devices_proto_v1_public_custom_proto = out.File
   490  	edgelq_devices_proto_v1_public_custom_proto_rawDesc = nil
   491  	edgelq_devices_proto_v1_public_custom_proto_goTypes = nil
   492  	edgelq_devices_proto_v1_public_custom_proto_depIdxs = nil
   493  }