github.com/cloudwan/edgelq-sdk@v1.15.4/devices/client/v1alpha2/broker/broker_service.pb.descriptors.go (about)

     1  // Code generated by protoc-gen-goten-client
     2  // API: BrokerService
     3  // DO NOT EDIT!!!
     4  
     5  package broker_client
     6  
     7  import (
     8  	"google.golang.org/protobuf/proto"
     9  
    10  	gotenclient "github.com/cloudwan/goten-sdk/runtime/client"
    11  	gotenresource "github.com/cloudwan/goten-sdk/runtime/resource"
    12  )
    13  
    14  // proto imports
    15  import (
    16  	device "github.com/cloudwan/edgelq-sdk/devices/resources/v1alpha2/device"
    17  )
    18  
    19  // Reference imports to suppress errors if they are not otherwise used.
    20  var (
    21  	_ = new(proto.Message)
    22  	_ = new(gotenclient.MethodDescriptor)
    23  	_ = gotenresource.WildcardId
    24  )
    25  
    26  // make sure we're using proto imports
    27  var (
    28  	_ = &device.Device{}
    29  )
    30  
    31  var (
    32  	descriptorsInitialized                bool
    33  	brokerServiceDescriptor               *BrokerServiceDescriptor
    34  	listenForConnectionsDescriptor        *ListenForConnectionsDescriptor
    35  	openConnectionChannelSocketDescriptor *OpenConnectionChannelSocketDescriptor
    36  	connectToDeviceDescriptor             *ConnectToDeviceDescriptor
    37  )
    38  
    39  type ListenForConnectionsDescriptor struct{}
    40  
    41  type ListenForConnectionsDescriptorClientMsgHandle struct{}
    42  
    43  type ListenForConnectionsDescriptorServerMsgHandle struct{}
    44  
    45  func (d *ListenForConnectionsDescriptor) NewEmptyClientMsg() proto.Message {
    46  	return &ListenForConnectionsRequest{}
    47  }
    48  
    49  func (d *ListenForConnectionsDescriptor) NewEmptyServerMsg() proto.Message {
    50  	return &ListenForConnectionsResponse{}
    51  }
    52  
    53  func (d *ListenForConnectionsDescriptor) IsUnary() bool {
    54  	return false
    55  }
    56  
    57  func (d *ListenForConnectionsDescriptor) IsClientStream() bool {
    58  	return true
    59  }
    60  
    61  func (d *ListenForConnectionsDescriptor) IsServerStream() bool {
    62  	return true
    63  }
    64  
    65  func (d *ListenForConnectionsDescriptor) IsCollection() bool {
    66  	return false
    67  }
    68  
    69  func (d *ListenForConnectionsDescriptor) IsPlural() bool {
    70  	return false
    71  }
    72  
    73  func (d *ListenForConnectionsDescriptor) HasResource() bool {
    74  	return true
    75  }
    76  
    77  func (d *ListenForConnectionsDescriptor) RequestHasResourceBody() bool {
    78  	return false
    79  }
    80  
    81  func (d *ListenForConnectionsDescriptor) GetVerb() string {
    82  	return "listenForConnections"
    83  }
    84  
    85  func (d *ListenForConnectionsDescriptor) GetMethodName() string {
    86  	return "ListenForConnections"
    87  }
    88  
    89  func (d *ListenForConnectionsDescriptor) GetFullMethodName() string {
    90  	return "/ntt.devices.v1alpha2.BrokerService/ListenForConnections"
    91  }
    92  
    93  func (d *ListenForConnectionsDescriptor) GetProtoPkgName() string {
    94  	return "ntt.devices.v1alpha2"
    95  }
    96  
    97  func (d *ListenForConnectionsDescriptor) GetApiName() string {
    98  	return "BrokerService"
    99  }
   100  
   101  func (d *ListenForConnectionsDescriptor) GetServiceDomain() string {
   102  	return "devices.edgelq.com"
   103  }
   104  
   105  func (d *ListenForConnectionsDescriptor) GetServiceVersion() string {
   106  	return "v1alpha2"
   107  }
   108  
   109  func (d *ListenForConnectionsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   110  	return brokerServiceDescriptor
   111  }
   112  
   113  func (d *ListenForConnectionsDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   114  	return device.GetDescriptor()
   115  }
   116  
   117  func (d *ListenForConnectionsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   118  	return &ListenForConnectionsDescriptorClientMsgHandle{}
   119  }
   120  
   121  func (d *ListenForConnectionsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   122  	return &ListenForConnectionsDescriptorServerMsgHandle{}
   123  }
   124  
   125  func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   126  	typedMsg := msg.(*ListenForConnectionsRequest)
   127  	var asInterface interface{} = h
   128  	override, ok := asInterface.(interface {
   129  		OverrideExtractResourceName(*ListenForConnectionsRequest) *device.Name
   130  	})
   131  	if ok {
   132  		return override.OverrideExtractResourceName(typedMsg)
   133  	}
   134  	{
   135  		if name := typedMsg.GetRegisterListener().GetDevice(); name != nil {
   136  			return name
   137  		}
   138  	}
   139  	return (*device.Name)(nil)
   140  }
   141  
   142  func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   143  	typedMsg := msg.(*ListenForConnectionsRequest)
   144  	var asInterface interface{} = h
   145  	override, ok := asInterface.(interface {
   146  		OverrideExtractResourceNames(*ListenForConnectionsRequest) []*device.Name
   147  	})
   148  	if ok {
   149  		return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg))
   150  	}
   151  	return nil
   152  }
   153  
   154  func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   155  	typedMsg := msg.(*ListenForConnectionsRequest)
   156  	var asInterface interface{} = h
   157  	override, ok := asInterface.(interface {
   158  		OverrideExtractCollectionName(*ListenForConnectionsRequest) *device.ParentName
   159  	})
   160  	if ok {
   161  		return override.OverrideExtractCollectionName(typedMsg)
   162  	}
   163  	return nil
   164  }
   165  
   166  func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   167  	typedMsg := msg.(*ListenForConnectionsRequest)
   168  	var asInterface interface{} = h
   169  	override, ok := asInterface.(interface {
   170  		OverrideExtractResourceBody(*ListenForConnectionsRequest) *device.Device
   171  	})
   172  	if ok {
   173  		return override.OverrideExtractResourceBody(typedMsg)
   174  	}
   175  	return nil
   176  }
   177  
   178  func (h *ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   179  	typedMsg := msg.(*ListenForConnectionsRequest)
   180  	var asInterface interface{} = h
   181  	override, ok := asInterface.(interface {
   182  		OverrideExtractResourceBodies(*ListenForConnectionsRequest) []*device.Device
   183  	})
   184  	if ok {
   185  		return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg))
   186  	}
   187  	return nil
   188  }
   189  
   190  func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   191  	typedMsg := msg.(*ListenForConnectionsResponse)
   192  	var asInterface interface{} = h
   193  	override, ok := asInterface.(interface {
   194  		OverrideExtractResourceName(*ListenForConnectionsResponse) *device.Name
   195  	})
   196  	if ok {
   197  		return override.OverrideExtractResourceName(typedMsg)
   198  	}
   199  	return nil
   200  }
   201  
   202  func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   203  	typedMsg := msg.(*ListenForConnectionsResponse)
   204  	var asInterface interface{} = h
   205  	override, ok := asInterface.(interface {
   206  		OverrideExtractResourceNames(*ListenForConnectionsResponse) []*device.Name
   207  	})
   208  	if ok {
   209  		return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg))
   210  	}
   211  	return nil
   212  }
   213  
   214  func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   215  	typedMsg := msg.(*ListenForConnectionsResponse)
   216  	var asInterface interface{} = h
   217  	override, ok := asInterface.(interface {
   218  		OverrideExtractCollectionName(*ListenForConnectionsResponse) *device.ParentName
   219  	})
   220  	if ok {
   221  		return override.OverrideExtractCollectionName(typedMsg)
   222  	}
   223  	return nil
   224  }
   225  
   226  func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   227  	typedMsg := msg.(*ListenForConnectionsResponse)
   228  	var asInterface interface{} = h
   229  	override, ok := asInterface.(interface {
   230  		OverrideExtractResourceBody(*ListenForConnectionsResponse) *device.Device
   231  	})
   232  	if ok {
   233  		return override.OverrideExtractResourceBody(typedMsg)
   234  	}
   235  	return nil
   236  }
   237  
   238  func (h *ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   239  	typedMsg := msg.(*ListenForConnectionsResponse)
   240  	var asInterface interface{} = h
   241  	override, ok := asInterface.(interface {
   242  		OverrideExtractResourceBodies(*ListenForConnectionsResponse) []*device.Device
   243  	})
   244  	if ok {
   245  		return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg))
   246  	}
   247  	return nil
   248  }
   249  
   250  func GetListenForConnectionsDescriptor() *ListenForConnectionsDescriptor {
   251  	return listenForConnectionsDescriptor
   252  }
   253  
   254  type OpenConnectionChannelSocketDescriptor struct{}
   255  
   256  type OpenConnectionChannelSocketDescriptorClientMsgHandle struct{}
   257  
   258  type OpenConnectionChannelSocketDescriptorServerMsgHandle struct{}
   259  
   260  func (d *OpenConnectionChannelSocketDescriptor) NewEmptyClientMsg() proto.Message {
   261  	return &OpenConnectionChannelSocketRequest{}
   262  }
   263  
   264  func (d *OpenConnectionChannelSocketDescriptor) NewEmptyServerMsg() proto.Message {
   265  	return &OpenConnectionChannelSocketResponse{}
   266  }
   267  
   268  func (d *OpenConnectionChannelSocketDescriptor) IsUnary() bool {
   269  	return false
   270  }
   271  
   272  func (d *OpenConnectionChannelSocketDescriptor) IsClientStream() bool {
   273  	return true
   274  }
   275  
   276  func (d *OpenConnectionChannelSocketDescriptor) IsServerStream() bool {
   277  	return true
   278  }
   279  
   280  func (d *OpenConnectionChannelSocketDescriptor) IsCollection() bool {
   281  	return false
   282  }
   283  
   284  func (d *OpenConnectionChannelSocketDescriptor) IsPlural() bool {
   285  	return false
   286  }
   287  
   288  func (d *OpenConnectionChannelSocketDescriptor) HasResource() bool {
   289  	return true
   290  }
   291  
   292  func (d *OpenConnectionChannelSocketDescriptor) RequestHasResourceBody() bool {
   293  	return false
   294  }
   295  
   296  func (d *OpenConnectionChannelSocketDescriptor) GetVerb() string {
   297  	return "openConnectionChannelSocket"
   298  }
   299  
   300  func (d *OpenConnectionChannelSocketDescriptor) GetMethodName() string {
   301  	return "OpenConnectionChannelSocket"
   302  }
   303  
   304  func (d *OpenConnectionChannelSocketDescriptor) GetFullMethodName() string {
   305  	return "/ntt.devices.v1alpha2.BrokerService/OpenConnectionChannelSocket"
   306  }
   307  
   308  func (d *OpenConnectionChannelSocketDescriptor) GetProtoPkgName() string {
   309  	return "ntt.devices.v1alpha2"
   310  }
   311  
   312  func (d *OpenConnectionChannelSocketDescriptor) GetApiName() string {
   313  	return "BrokerService"
   314  }
   315  
   316  func (d *OpenConnectionChannelSocketDescriptor) GetServiceDomain() string {
   317  	return "devices.edgelq.com"
   318  }
   319  
   320  func (d *OpenConnectionChannelSocketDescriptor) GetServiceVersion() string {
   321  	return "v1alpha2"
   322  }
   323  
   324  func (d *OpenConnectionChannelSocketDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   325  	return brokerServiceDescriptor
   326  }
   327  
   328  func (d *OpenConnectionChannelSocketDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   329  	return device.GetDescriptor()
   330  }
   331  
   332  func (d *OpenConnectionChannelSocketDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   333  	return &OpenConnectionChannelSocketDescriptorClientMsgHandle{}
   334  }
   335  
   336  func (d *OpenConnectionChannelSocketDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   337  	return &OpenConnectionChannelSocketDescriptorServerMsgHandle{}
   338  }
   339  
   340  func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   341  	typedMsg := msg.(*OpenConnectionChannelSocketRequest)
   342  	var asInterface interface{} = h
   343  	override, ok := asInterface.(interface {
   344  		OverrideExtractResourceName(*OpenConnectionChannelSocketRequest) *device.Name
   345  	})
   346  	if ok {
   347  		return override.OverrideExtractResourceName(typedMsg)
   348  	}
   349  	{
   350  		if name := typedMsg.GetRegisterSocket().GetDevice(); name != nil {
   351  			return name
   352  		}
   353  	}
   354  	return (*device.Name)(nil)
   355  }
   356  
   357  func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   358  	typedMsg := msg.(*OpenConnectionChannelSocketRequest)
   359  	var asInterface interface{} = h
   360  	override, ok := asInterface.(interface {
   361  		OverrideExtractResourceNames(*OpenConnectionChannelSocketRequest) []*device.Name
   362  	})
   363  	if ok {
   364  		return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg))
   365  	}
   366  	return nil
   367  }
   368  
   369  func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   370  	typedMsg := msg.(*OpenConnectionChannelSocketRequest)
   371  	var asInterface interface{} = h
   372  	override, ok := asInterface.(interface {
   373  		OverrideExtractCollectionName(*OpenConnectionChannelSocketRequest) *device.ParentName
   374  	})
   375  	if ok {
   376  		return override.OverrideExtractCollectionName(typedMsg)
   377  	}
   378  	return nil
   379  }
   380  
   381  func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   382  	typedMsg := msg.(*OpenConnectionChannelSocketRequest)
   383  	var asInterface interface{} = h
   384  	override, ok := asInterface.(interface {
   385  		OverrideExtractResourceBody(*OpenConnectionChannelSocketRequest) *device.Device
   386  	})
   387  	if ok {
   388  		return override.OverrideExtractResourceBody(typedMsg)
   389  	}
   390  	return nil
   391  }
   392  
   393  func (h *OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   394  	typedMsg := msg.(*OpenConnectionChannelSocketRequest)
   395  	var asInterface interface{} = h
   396  	override, ok := asInterface.(interface {
   397  		OverrideExtractResourceBodies(*OpenConnectionChannelSocketRequest) []*device.Device
   398  	})
   399  	if ok {
   400  		return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg))
   401  	}
   402  	return nil
   403  }
   404  
   405  func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   406  	typedMsg := msg.(*OpenConnectionChannelSocketResponse)
   407  	var asInterface interface{} = h
   408  	override, ok := asInterface.(interface {
   409  		OverrideExtractResourceName(*OpenConnectionChannelSocketResponse) *device.Name
   410  	})
   411  	if ok {
   412  		return override.OverrideExtractResourceName(typedMsg)
   413  	}
   414  	return nil
   415  }
   416  
   417  func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   418  	typedMsg := msg.(*OpenConnectionChannelSocketResponse)
   419  	var asInterface interface{} = h
   420  	override, ok := asInterface.(interface {
   421  		OverrideExtractResourceNames(*OpenConnectionChannelSocketResponse) []*device.Name
   422  	})
   423  	if ok {
   424  		return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg))
   425  	}
   426  	return nil
   427  }
   428  
   429  func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   430  	typedMsg := msg.(*OpenConnectionChannelSocketResponse)
   431  	var asInterface interface{} = h
   432  	override, ok := asInterface.(interface {
   433  		OverrideExtractCollectionName(*OpenConnectionChannelSocketResponse) *device.ParentName
   434  	})
   435  	if ok {
   436  		return override.OverrideExtractCollectionName(typedMsg)
   437  	}
   438  	return nil
   439  }
   440  
   441  func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   442  	typedMsg := msg.(*OpenConnectionChannelSocketResponse)
   443  	var asInterface interface{} = h
   444  	override, ok := asInterface.(interface {
   445  		OverrideExtractResourceBody(*OpenConnectionChannelSocketResponse) *device.Device
   446  	})
   447  	if ok {
   448  		return override.OverrideExtractResourceBody(typedMsg)
   449  	}
   450  	return nil
   451  }
   452  
   453  func (h *OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   454  	typedMsg := msg.(*OpenConnectionChannelSocketResponse)
   455  	var asInterface interface{} = h
   456  	override, ok := asInterface.(interface {
   457  		OverrideExtractResourceBodies(*OpenConnectionChannelSocketResponse) []*device.Device
   458  	})
   459  	if ok {
   460  		return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg))
   461  	}
   462  	return nil
   463  }
   464  
   465  func GetOpenConnectionChannelSocketDescriptor() *OpenConnectionChannelSocketDescriptor {
   466  	return openConnectionChannelSocketDescriptor
   467  }
   468  
   469  type ConnectToDeviceDescriptor struct{}
   470  
   471  type ConnectToDeviceDescriptorClientMsgHandle struct{}
   472  
   473  type ConnectToDeviceDescriptorServerMsgHandle struct{}
   474  
   475  func (d *ConnectToDeviceDescriptor) NewEmptyClientMsg() proto.Message {
   476  	return &ConnectToDeviceRequest{}
   477  }
   478  
   479  func (d *ConnectToDeviceDescriptor) NewEmptyServerMsg() proto.Message {
   480  	return &ConnectToDeviceResponse{}
   481  }
   482  
   483  func (d *ConnectToDeviceDescriptor) IsUnary() bool {
   484  	return false
   485  }
   486  
   487  func (d *ConnectToDeviceDescriptor) IsClientStream() bool {
   488  	return true
   489  }
   490  
   491  func (d *ConnectToDeviceDescriptor) IsServerStream() bool {
   492  	return true
   493  }
   494  
   495  func (d *ConnectToDeviceDescriptor) IsCollection() bool {
   496  	return false
   497  }
   498  
   499  func (d *ConnectToDeviceDescriptor) IsPlural() bool {
   500  	return false
   501  }
   502  
   503  func (d *ConnectToDeviceDescriptor) HasResource() bool {
   504  	return true
   505  }
   506  
   507  func (d *ConnectToDeviceDescriptor) RequestHasResourceBody() bool {
   508  	return false
   509  }
   510  
   511  func (d *ConnectToDeviceDescriptor) GetVerb() string {
   512  	return "connectToDevice"
   513  }
   514  
   515  func (d *ConnectToDeviceDescriptor) GetMethodName() string {
   516  	return "ConnectToDevice"
   517  }
   518  
   519  func (d *ConnectToDeviceDescriptor) GetFullMethodName() string {
   520  	return "/ntt.devices.v1alpha2.BrokerService/ConnectToDevice"
   521  }
   522  
   523  func (d *ConnectToDeviceDescriptor) GetProtoPkgName() string {
   524  	return "ntt.devices.v1alpha2"
   525  }
   526  
   527  func (d *ConnectToDeviceDescriptor) GetApiName() string {
   528  	return "BrokerService"
   529  }
   530  
   531  func (d *ConnectToDeviceDescriptor) GetServiceDomain() string {
   532  	return "devices.edgelq.com"
   533  }
   534  
   535  func (d *ConnectToDeviceDescriptor) GetServiceVersion() string {
   536  	return "v1alpha2"
   537  }
   538  
   539  func (d *ConnectToDeviceDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   540  	return brokerServiceDescriptor
   541  }
   542  
   543  func (d *ConnectToDeviceDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   544  	return device.GetDescriptor()
   545  }
   546  
   547  func (d *ConnectToDeviceDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   548  	return &ConnectToDeviceDescriptorClientMsgHandle{}
   549  }
   550  
   551  func (d *ConnectToDeviceDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   552  	return &ConnectToDeviceDescriptorServerMsgHandle{}
   553  }
   554  
   555  func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   556  	typedMsg := msg.(*ConnectToDeviceRequest)
   557  	var asInterface interface{} = h
   558  	override, ok := asInterface.(interface {
   559  		OverrideExtractResourceName(*ConnectToDeviceRequest) *device.Name
   560  	})
   561  	if ok {
   562  		return override.OverrideExtractResourceName(typedMsg)
   563  	}
   564  	{
   565  		if name := typedMsg.GetOpenRequest().GetDevice(); name != nil {
   566  			return name
   567  		}
   568  	}
   569  	return (*device.Name)(nil)
   570  }
   571  
   572  func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   573  	typedMsg := msg.(*ConnectToDeviceRequest)
   574  	var asInterface interface{} = h
   575  	override, ok := asInterface.(interface {
   576  		OverrideExtractResourceNames(*ConnectToDeviceRequest) []*device.Name
   577  	})
   578  	if ok {
   579  		return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg))
   580  	}
   581  	return nil
   582  }
   583  
   584  func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   585  	typedMsg := msg.(*ConnectToDeviceRequest)
   586  	var asInterface interface{} = h
   587  	override, ok := asInterface.(interface {
   588  		OverrideExtractCollectionName(*ConnectToDeviceRequest) *device.ParentName
   589  	})
   590  	if ok {
   591  		return override.OverrideExtractCollectionName(typedMsg)
   592  	}
   593  	return nil
   594  }
   595  
   596  func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   597  	typedMsg := msg.(*ConnectToDeviceRequest)
   598  	var asInterface interface{} = h
   599  	override, ok := asInterface.(interface {
   600  		OverrideExtractResourceBody(*ConnectToDeviceRequest) *device.Device
   601  	})
   602  	if ok {
   603  		return override.OverrideExtractResourceBody(typedMsg)
   604  	}
   605  	return nil
   606  }
   607  
   608  func (h *ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   609  	typedMsg := msg.(*ConnectToDeviceRequest)
   610  	var asInterface interface{} = h
   611  	override, ok := asInterface.(interface {
   612  		OverrideExtractResourceBodies(*ConnectToDeviceRequest) []*device.Device
   613  	})
   614  	if ok {
   615  		return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg))
   616  	}
   617  	return nil
   618  }
   619  
   620  func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   621  	typedMsg := msg.(*ConnectToDeviceResponse)
   622  	var asInterface interface{} = h
   623  	override, ok := asInterface.(interface {
   624  		OverrideExtractResourceName(*ConnectToDeviceResponse) *device.Name
   625  	})
   626  	if ok {
   627  		return override.OverrideExtractResourceName(typedMsg)
   628  	}
   629  	return nil
   630  }
   631  
   632  func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   633  	typedMsg := msg.(*ConnectToDeviceResponse)
   634  	var asInterface interface{} = h
   635  	override, ok := asInterface.(interface {
   636  		OverrideExtractResourceNames(*ConnectToDeviceResponse) []*device.Name
   637  	})
   638  	if ok {
   639  		return device.DeviceNameList(override.OverrideExtractResourceNames(typedMsg))
   640  	}
   641  	return nil
   642  }
   643  
   644  func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   645  	typedMsg := msg.(*ConnectToDeviceResponse)
   646  	var asInterface interface{} = h
   647  	override, ok := asInterface.(interface {
   648  		OverrideExtractCollectionName(*ConnectToDeviceResponse) *device.ParentName
   649  	})
   650  	if ok {
   651  		return override.OverrideExtractCollectionName(typedMsg)
   652  	}
   653  	return nil
   654  }
   655  
   656  func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   657  	typedMsg := msg.(*ConnectToDeviceResponse)
   658  	var asInterface interface{} = h
   659  	override, ok := asInterface.(interface {
   660  		OverrideExtractResourceBody(*ConnectToDeviceResponse) *device.Device
   661  	})
   662  	if ok {
   663  		return override.OverrideExtractResourceBody(typedMsg)
   664  	}
   665  	return nil
   666  }
   667  
   668  func (h *ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   669  	typedMsg := msg.(*ConnectToDeviceResponse)
   670  	var asInterface interface{} = h
   671  	override, ok := asInterface.(interface {
   672  		OverrideExtractResourceBodies(*ConnectToDeviceResponse) []*device.Device
   673  	})
   674  	if ok {
   675  		return device.DeviceList(override.OverrideExtractResourceBodies(typedMsg))
   676  	}
   677  	return nil
   678  }
   679  
   680  func GetConnectToDeviceDescriptor() *ConnectToDeviceDescriptor {
   681  	return connectToDeviceDescriptor
   682  }
   683  
   684  type BrokerServiceDescriptor struct{}
   685  
   686  func (d *BrokerServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor {
   687  	return []gotenclient.MethodDescriptor{
   688  		listenForConnectionsDescriptor,
   689  		openConnectionChannelSocketDescriptor,
   690  		connectToDeviceDescriptor,
   691  	}
   692  }
   693  
   694  func (d *BrokerServiceDescriptor) GetFullAPIName() string {
   695  	return "/ntt.devices.v1alpha2.BrokerService"
   696  }
   697  
   698  func (d *BrokerServiceDescriptor) GetProtoPkgName() string {
   699  	return "ntt.devices.v1alpha2"
   700  }
   701  
   702  func (d *BrokerServiceDescriptor) GetApiName() string {
   703  	return "BrokerService"
   704  }
   705  
   706  func (d *BrokerServiceDescriptor) GetServiceDomain() string {
   707  	return "devices.edgelq.com"
   708  }
   709  
   710  func (d *BrokerServiceDescriptor) GetServiceVersion() string {
   711  	return "v1alpha2"
   712  }
   713  
   714  func GetBrokerServiceDescriptor() *BrokerServiceDescriptor {
   715  	return brokerServiceDescriptor
   716  }
   717  
   718  func initDescriptors() {
   719  	brokerServiceDescriptor = &BrokerServiceDescriptor{}
   720  	listenForConnectionsDescriptor = &ListenForConnectionsDescriptor{}
   721  	openConnectionChannelSocketDescriptor = &OpenConnectionChannelSocketDescriptor{}
   722  	connectToDeviceDescriptor = &ConnectToDeviceDescriptor{}
   723  	gotenclient.GetRegistry().RegisterApiDescriptor(brokerServiceDescriptor)
   724  	gotenclient.GetRegistry().RegisterMethodDescriptor(listenForConnectionsDescriptor)
   725  	gotenclient.GetRegistry().RegisterMethodDescriptor(openConnectionChannelSocketDescriptor)
   726  	gotenclient.GetRegistry().RegisterMethodDescriptor(connectToDeviceDescriptor)
   727  }
   728  
   729  func init() {
   730  	if !descriptorsInitialized {
   731  		initDescriptors()
   732  		descriptorsInitialized = true
   733  	}
   734  }