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

     1  // Code generated by protoc-gen-goten-client
     2  // API: CustomizedImageService
     3  // DO NOT EDIT!!!
     4  
     5  package customized_image_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  	customized_image "github.com/cloudwan/edgelq-sdk/devices/resources/v1alpha2/customized_image"
    17  	emptypb "google.golang.org/protobuf/types/known/emptypb"
    18  )
    19  
    20  // Reference imports to suppress errors if they are not otherwise used.
    21  var (
    22  	_ = new(proto.Message)
    23  	_ = new(gotenclient.MethodDescriptor)
    24  	_ = gotenresource.WildcardId
    25  )
    26  
    27  // make sure we're using proto imports
    28  var (
    29  	_ = &customized_image.CustomizedImage{}
    30  	_ = &emptypb.Empty{}
    31  )
    32  
    33  var (
    34  	descriptorsInitialized             bool
    35  	customizedImageServiceDescriptor   *CustomizedImageServiceDescriptor
    36  	getCustomizedImageDescriptor       *GetCustomizedImageDescriptor
    37  	batchGetCustomizedImagesDescriptor *BatchGetCustomizedImagesDescriptor
    38  	listCustomizedImagesDescriptor     *ListCustomizedImagesDescriptor
    39  	watchCustomizedImageDescriptor     *WatchCustomizedImageDescriptor
    40  	watchCustomizedImagesDescriptor    *WatchCustomizedImagesDescriptor
    41  	createCustomizedImageDescriptor    *CreateCustomizedImageDescriptor
    42  	updateCustomizedImageDescriptor    *UpdateCustomizedImageDescriptor
    43  	deleteCustomizedImageDescriptor    *DeleteCustomizedImageDescriptor
    44  	requestUrlDescriptor               *RequestUrlDescriptor
    45  )
    46  
    47  type GetCustomizedImageDescriptor struct{}
    48  
    49  type GetCustomizedImageDescriptorClientMsgHandle struct{}
    50  
    51  type GetCustomizedImageDescriptorServerMsgHandle struct{}
    52  
    53  func (d *GetCustomizedImageDescriptor) NewEmptyClientMsg() proto.Message {
    54  	return &GetCustomizedImageRequest{}
    55  }
    56  
    57  func (d *GetCustomizedImageDescriptor) NewEmptyServerMsg() proto.Message {
    58  	return &customized_image.CustomizedImage{}
    59  }
    60  
    61  func (d *GetCustomizedImageDescriptor) IsUnary() bool {
    62  	return true
    63  }
    64  
    65  func (d *GetCustomizedImageDescriptor) IsClientStream() bool {
    66  	return false
    67  }
    68  
    69  func (d *GetCustomizedImageDescriptor) IsServerStream() bool {
    70  	return false
    71  }
    72  
    73  func (d *GetCustomizedImageDescriptor) IsCollection() bool {
    74  	return false
    75  }
    76  
    77  func (d *GetCustomizedImageDescriptor) IsPlural() bool {
    78  	return false
    79  }
    80  
    81  func (d *GetCustomizedImageDescriptor) HasResource() bool {
    82  	return true
    83  }
    84  
    85  func (d *GetCustomizedImageDescriptor) RequestHasResourceBody() bool {
    86  	return false
    87  }
    88  
    89  func (d *GetCustomizedImageDescriptor) GetVerb() string {
    90  	return "get"
    91  }
    92  
    93  func (d *GetCustomizedImageDescriptor) GetMethodName() string {
    94  	return "GetCustomizedImage"
    95  }
    96  
    97  func (d *GetCustomizedImageDescriptor) GetFullMethodName() string {
    98  	return "/ntt.devices.v1alpha2.CustomizedImageService/GetCustomizedImage"
    99  }
   100  
   101  func (d *GetCustomizedImageDescriptor) GetProtoPkgName() string {
   102  	return "ntt.devices.v1alpha2"
   103  }
   104  
   105  func (d *GetCustomizedImageDescriptor) GetApiName() string {
   106  	return "CustomizedImageService"
   107  }
   108  
   109  func (d *GetCustomizedImageDescriptor) GetServiceDomain() string {
   110  	return "devices.edgelq.com"
   111  }
   112  
   113  func (d *GetCustomizedImageDescriptor) GetServiceVersion() string {
   114  	return "v1alpha2"
   115  }
   116  
   117  func (d *GetCustomizedImageDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   118  	return customizedImageServiceDescriptor
   119  }
   120  
   121  func (d *GetCustomizedImageDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   122  	return customized_image.GetDescriptor()
   123  }
   124  
   125  func (d *GetCustomizedImageDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   126  	return &GetCustomizedImageDescriptorClientMsgHandle{}
   127  }
   128  
   129  func (d *GetCustomizedImageDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   130  	return &GetCustomizedImageDescriptorServerMsgHandle{}
   131  }
   132  
   133  func (h *GetCustomizedImageDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   134  	typedMsg := msg.(*GetCustomizedImageRequest)
   135  	var asInterface interface{} = h
   136  	override, ok := asInterface.(interface {
   137  		OverrideExtractResourceName(*GetCustomizedImageRequest) *customized_image.Name
   138  	})
   139  	if ok {
   140  		return override.OverrideExtractResourceName(typedMsg)
   141  	}
   142  	{
   143  		if name := typedMsg.GetName(); name != nil {
   144  			return name
   145  		}
   146  	}
   147  	return (*customized_image.Name)(nil)
   148  }
   149  
   150  func (h *GetCustomizedImageDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   151  	typedMsg := msg.(*GetCustomizedImageRequest)
   152  	var asInterface interface{} = h
   153  	override, ok := asInterface.(interface {
   154  		OverrideExtractResourceNames(*GetCustomizedImageRequest) []*customized_image.Name
   155  	})
   156  	if ok {
   157  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
   158  	}
   159  	return nil
   160  }
   161  
   162  func (h *GetCustomizedImageDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   163  	typedMsg := msg.(*GetCustomizedImageRequest)
   164  	var asInterface interface{} = h
   165  	override, ok := asInterface.(interface {
   166  		OverrideExtractCollectionName(*GetCustomizedImageRequest) *customized_image.ParentName
   167  	})
   168  	if ok {
   169  		return override.OverrideExtractCollectionName(typedMsg)
   170  	}
   171  	return nil
   172  }
   173  
   174  func (h *GetCustomizedImageDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   175  	typedMsg := msg.(*GetCustomizedImageRequest)
   176  	var asInterface interface{} = h
   177  	override, ok := asInterface.(interface {
   178  		OverrideExtractResourceBody(*GetCustomizedImageRequest) *customized_image.CustomizedImage
   179  	})
   180  	if ok {
   181  		return override.OverrideExtractResourceBody(typedMsg)
   182  	}
   183  	return nil
   184  }
   185  
   186  func (h *GetCustomizedImageDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   187  	typedMsg := msg.(*GetCustomizedImageRequest)
   188  	var asInterface interface{} = h
   189  	override, ok := asInterface.(interface {
   190  		OverrideExtractResourceBodies(*GetCustomizedImageRequest) []*customized_image.CustomizedImage
   191  	})
   192  	if ok {
   193  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
   194  	}
   195  	return nil
   196  }
   197  
   198  func (h *GetCustomizedImageDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   199  	typedMsg := msg.(*customized_image.CustomizedImage)
   200  	var asInterface interface{} = h
   201  	override, ok := asInterface.(interface {
   202  		OverrideExtractResourceName(*customized_image.CustomizedImage) *customized_image.Name
   203  	})
   204  	if ok {
   205  		return override.OverrideExtractResourceName(typedMsg)
   206  	}
   207  	{
   208  		if name := typedMsg.GetName(); name != nil {
   209  			return name
   210  		}
   211  	}
   212  	return (*customized_image.Name)(nil)
   213  }
   214  
   215  func (h *GetCustomizedImageDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   216  	typedMsg := msg.(*customized_image.CustomizedImage)
   217  	var asInterface interface{} = h
   218  	override, ok := asInterface.(interface {
   219  		OverrideExtractResourceNames(*customized_image.CustomizedImage) []*customized_image.Name
   220  	})
   221  	if ok {
   222  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
   223  	}
   224  	return nil
   225  }
   226  
   227  func (h *GetCustomizedImageDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   228  	typedMsg := msg.(*customized_image.CustomizedImage)
   229  	var asInterface interface{} = h
   230  	override, ok := asInterface.(interface {
   231  		OverrideExtractCollectionName(*customized_image.CustomizedImage) *customized_image.ParentName
   232  	})
   233  	if ok {
   234  		return override.OverrideExtractCollectionName(typedMsg)
   235  	}
   236  	return nil
   237  }
   238  
   239  func (h *GetCustomizedImageDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   240  	return msg.(*customized_image.CustomizedImage)
   241  }
   242  
   243  func (h *GetCustomizedImageDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   244  	typedMsg := msg.(*customized_image.CustomizedImage)
   245  	var asInterface interface{} = h
   246  	override, ok := asInterface.(interface {
   247  		OverrideExtractResourceBodies(*customized_image.CustomizedImage) []*customized_image.CustomizedImage
   248  	})
   249  	if ok {
   250  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
   251  	}
   252  	return nil
   253  }
   254  
   255  func GetGetCustomizedImageDescriptor() *GetCustomizedImageDescriptor {
   256  	return getCustomizedImageDescriptor
   257  }
   258  
   259  type BatchGetCustomizedImagesDescriptor struct{}
   260  
   261  type BatchGetCustomizedImagesDescriptorClientMsgHandle struct{}
   262  
   263  type BatchGetCustomizedImagesDescriptorServerMsgHandle struct{}
   264  
   265  func (d *BatchGetCustomizedImagesDescriptor) NewEmptyClientMsg() proto.Message {
   266  	return &BatchGetCustomizedImagesRequest{}
   267  }
   268  
   269  func (d *BatchGetCustomizedImagesDescriptor) NewEmptyServerMsg() proto.Message {
   270  	return &BatchGetCustomizedImagesResponse{}
   271  }
   272  
   273  func (d *BatchGetCustomizedImagesDescriptor) IsUnary() bool {
   274  	return true
   275  }
   276  
   277  func (d *BatchGetCustomizedImagesDescriptor) IsClientStream() bool {
   278  	return false
   279  }
   280  
   281  func (d *BatchGetCustomizedImagesDescriptor) IsServerStream() bool {
   282  	return false
   283  }
   284  
   285  func (d *BatchGetCustomizedImagesDescriptor) IsCollection() bool {
   286  	return false
   287  }
   288  
   289  func (d *BatchGetCustomizedImagesDescriptor) IsPlural() bool {
   290  	return true
   291  }
   292  
   293  func (d *BatchGetCustomizedImagesDescriptor) HasResource() bool {
   294  	return true
   295  }
   296  
   297  func (d *BatchGetCustomizedImagesDescriptor) RequestHasResourceBody() bool {
   298  	return false
   299  }
   300  
   301  func (d *BatchGetCustomizedImagesDescriptor) GetVerb() string {
   302  	return "batchGet"
   303  }
   304  
   305  func (d *BatchGetCustomizedImagesDescriptor) GetMethodName() string {
   306  	return "BatchGetCustomizedImages"
   307  }
   308  
   309  func (d *BatchGetCustomizedImagesDescriptor) GetFullMethodName() string {
   310  	return "/ntt.devices.v1alpha2.CustomizedImageService/BatchGetCustomizedImages"
   311  }
   312  
   313  func (d *BatchGetCustomizedImagesDescriptor) GetProtoPkgName() string {
   314  	return "ntt.devices.v1alpha2"
   315  }
   316  
   317  func (d *BatchGetCustomizedImagesDescriptor) GetApiName() string {
   318  	return "CustomizedImageService"
   319  }
   320  
   321  func (d *BatchGetCustomizedImagesDescriptor) GetServiceDomain() string {
   322  	return "devices.edgelq.com"
   323  }
   324  
   325  func (d *BatchGetCustomizedImagesDescriptor) GetServiceVersion() string {
   326  	return "v1alpha2"
   327  }
   328  
   329  func (d *BatchGetCustomizedImagesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   330  	return customizedImageServiceDescriptor
   331  }
   332  
   333  func (d *BatchGetCustomizedImagesDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   334  	return customized_image.GetDescriptor()
   335  }
   336  
   337  func (d *BatchGetCustomizedImagesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   338  	return &BatchGetCustomizedImagesDescriptorClientMsgHandle{}
   339  }
   340  
   341  func (d *BatchGetCustomizedImagesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   342  	return &BatchGetCustomizedImagesDescriptorServerMsgHandle{}
   343  }
   344  
   345  func (h *BatchGetCustomizedImagesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   346  	typedMsg := msg.(*BatchGetCustomizedImagesRequest)
   347  	var asInterface interface{} = h
   348  	override, ok := asInterface.(interface {
   349  		OverrideExtractResourceName(*BatchGetCustomizedImagesRequest) *customized_image.Name
   350  	})
   351  	if ok {
   352  		return override.OverrideExtractResourceName(typedMsg)
   353  	}
   354  	return nil
   355  }
   356  
   357  func (h *BatchGetCustomizedImagesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   358  	typedMsg := msg.(*BatchGetCustomizedImagesRequest)
   359  	var asInterface interface{} = h
   360  	override, ok := asInterface.(interface {
   361  		OverrideExtractResourceNames(*BatchGetCustomizedImagesRequest) []*customized_image.Name
   362  	})
   363  	if ok {
   364  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
   365  	}
   366  	{
   367  		if names := typedMsg.GetNames(); len(names) > 0 {
   368  			return customized_image.CustomizedImageNameList(names)
   369  		}
   370  	}
   371  	return (customized_image.CustomizedImageNameList)(nil)
   372  }
   373  
   374  func (h *BatchGetCustomizedImagesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   375  	typedMsg := msg.(*BatchGetCustomizedImagesRequest)
   376  	var asInterface interface{} = h
   377  	override, ok := asInterface.(interface {
   378  		OverrideExtractCollectionName(*BatchGetCustomizedImagesRequest) *customized_image.ParentName
   379  	})
   380  	if ok {
   381  		return override.OverrideExtractCollectionName(typedMsg)
   382  	}
   383  	return nil
   384  }
   385  
   386  func (h *BatchGetCustomizedImagesDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   387  	typedMsg := msg.(*BatchGetCustomizedImagesRequest)
   388  	var asInterface interface{} = h
   389  	override, ok := asInterface.(interface {
   390  		OverrideExtractResourceBody(*BatchGetCustomizedImagesRequest) *customized_image.CustomizedImage
   391  	})
   392  	if ok {
   393  		return override.OverrideExtractResourceBody(typedMsg)
   394  	}
   395  	return nil
   396  }
   397  
   398  func (h *BatchGetCustomizedImagesDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   399  	typedMsg := msg.(*BatchGetCustomizedImagesRequest)
   400  	var asInterface interface{} = h
   401  	override, ok := asInterface.(interface {
   402  		OverrideExtractResourceBodies(*BatchGetCustomizedImagesRequest) []*customized_image.CustomizedImage
   403  	})
   404  	if ok {
   405  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
   406  	}
   407  	return nil
   408  }
   409  
   410  func (h *BatchGetCustomizedImagesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   411  	typedMsg := msg.(*BatchGetCustomizedImagesResponse)
   412  	var asInterface interface{} = h
   413  	override, ok := asInterface.(interface {
   414  		OverrideExtractResourceName(*BatchGetCustomizedImagesResponse) *customized_image.Name
   415  	})
   416  	if ok {
   417  		return override.OverrideExtractResourceName(typedMsg)
   418  	}
   419  	return nil
   420  }
   421  
   422  func (h *BatchGetCustomizedImagesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   423  	typedMsg := msg.(*BatchGetCustomizedImagesResponse)
   424  	var asInterface interface{} = h
   425  	override, ok := asInterface.(interface {
   426  		OverrideExtractResourceNames(*BatchGetCustomizedImagesResponse) []*customized_image.Name
   427  	})
   428  	if ok {
   429  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
   430  	}
   431  	{
   432  		if resources := typedMsg.GetCustomizedImages(); len(resources) > 0 {
   433  			list := make(customized_image.CustomizedImageNameList, 0, len(resources))
   434  			for _, res := range resources {
   435  				list = append(list, res.GetName())
   436  			}
   437  			return list
   438  		}
   439  	}
   440  	return (customized_image.CustomizedImageNameList)(nil)
   441  }
   442  
   443  func (h *BatchGetCustomizedImagesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   444  	typedMsg := msg.(*BatchGetCustomizedImagesResponse)
   445  	var asInterface interface{} = h
   446  	override, ok := asInterface.(interface {
   447  		OverrideExtractCollectionName(*BatchGetCustomizedImagesResponse) *customized_image.ParentName
   448  	})
   449  	if ok {
   450  		return override.OverrideExtractCollectionName(typedMsg)
   451  	}
   452  	return nil
   453  }
   454  
   455  func (h *BatchGetCustomizedImagesDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   456  	typedMsg := msg.(*BatchGetCustomizedImagesResponse)
   457  	var asInterface interface{} = h
   458  	override, ok := asInterface.(interface {
   459  		OverrideExtractResourceBody(*BatchGetCustomizedImagesResponse) *customized_image.CustomizedImage
   460  	})
   461  	if ok {
   462  		return override.OverrideExtractResourceBody(typedMsg)
   463  	}
   464  	return nil
   465  }
   466  
   467  func (h *BatchGetCustomizedImagesDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   468  	typedMsg := msg.(*BatchGetCustomizedImagesResponse)
   469  	var asInterface interface{} = h
   470  	override, ok := asInterface.(interface {
   471  		OverrideExtractResourceBodies(*BatchGetCustomizedImagesResponse) []*customized_image.CustomizedImage
   472  	})
   473  	if ok {
   474  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
   475  	}
   476  	{
   477  		if resources := typedMsg.GetCustomizedImages(); len(resources) > 0 {
   478  			return customized_image.CustomizedImageList(resources)
   479  		}
   480  	}
   481  	return (customized_image.CustomizedImageList)(nil)
   482  }
   483  
   484  func GetBatchGetCustomizedImagesDescriptor() *BatchGetCustomizedImagesDescriptor {
   485  	return batchGetCustomizedImagesDescriptor
   486  }
   487  
   488  type ListCustomizedImagesDescriptor struct{}
   489  
   490  type ListCustomizedImagesDescriptorClientMsgHandle struct{}
   491  
   492  type ListCustomizedImagesDescriptorServerMsgHandle struct{}
   493  
   494  func (d *ListCustomizedImagesDescriptor) NewEmptyClientMsg() proto.Message {
   495  	return &ListCustomizedImagesRequest{}
   496  }
   497  
   498  func (d *ListCustomizedImagesDescriptor) NewEmptyServerMsg() proto.Message {
   499  	return &ListCustomizedImagesResponse{}
   500  }
   501  
   502  func (d *ListCustomizedImagesDescriptor) IsUnary() bool {
   503  	return true
   504  }
   505  
   506  func (d *ListCustomizedImagesDescriptor) IsClientStream() bool {
   507  	return false
   508  }
   509  
   510  func (d *ListCustomizedImagesDescriptor) IsServerStream() bool {
   511  	return false
   512  }
   513  
   514  func (d *ListCustomizedImagesDescriptor) IsCollection() bool {
   515  	return true
   516  }
   517  
   518  func (d *ListCustomizedImagesDescriptor) IsPlural() bool {
   519  	return true
   520  }
   521  
   522  func (d *ListCustomizedImagesDescriptor) HasResource() bool {
   523  	return true
   524  }
   525  
   526  func (d *ListCustomizedImagesDescriptor) RequestHasResourceBody() bool {
   527  	return false
   528  }
   529  
   530  func (d *ListCustomizedImagesDescriptor) GetVerb() string {
   531  	return "list"
   532  }
   533  
   534  func (d *ListCustomizedImagesDescriptor) GetMethodName() string {
   535  	return "ListCustomizedImages"
   536  }
   537  
   538  func (d *ListCustomizedImagesDescriptor) GetFullMethodName() string {
   539  	return "/ntt.devices.v1alpha2.CustomizedImageService/ListCustomizedImages"
   540  }
   541  
   542  func (d *ListCustomizedImagesDescriptor) GetProtoPkgName() string {
   543  	return "ntt.devices.v1alpha2"
   544  }
   545  
   546  func (d *ListCustomizedImagesDescriptor) GetApiName() string {
   547  	return "CustomizedImageService"
   548  }
   549  
   550  func (d *ListCustomizedImagesDescriptor) GetServiceDomain() string {
   551  	return "devices.edgelq.com"
   552  }
   553  
   554  func (d *ListCustomizedImagesDescriptor) GetServiceVersion() string {
   555  	return "v1alpha2"
   556  }
   557  
   558  func (d *ListCustomizedImagesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   559  	return customizedImageServiceDescriptor
   560  }
   561  
   562  func (d *ListCustomizedImagesDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   563  	return customized_image.GetDescriptor()
   564  }
   565  
   566  func (d *ListCustomizedImagesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   567  	return &ListCustomizedImagesDescriptorClientMsgHandle{}
   568  }
   569  
   570  func (d *ListCustomizedImagesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   571  	return &ListCustomizedImagesDescriptorServerMsgHandle{}
   572  }
   573  
   574  func (h *ListCustomizedImagesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   575  	typedMsg := msg.(*ListCustomizedImagesRequest)
   576  	var asInterface interface{} = h
   577  	override, ok := asInterface.(interface {
   578  		OverrideExtractResourceName(*ListCustomizedImagesRequest) *customized_image.Name
   579  	})
   580  	if ok {
   581  		return override.OverrideExtractResourceName(typedMsg)
   582  	}
   583  	return nil
   584  }
   585  
   586  func (h *ListCustomizedImagesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   587  	typedMsg := msg.(*ListCustomizedImagesRequest)
   588  	var asInterface interface{} = h
   589  	override, ok := asInterface.(interface {
   590  		OverrideExtractResourceNames(*ListCustomizedImagesRequest) []*customized_image.Name
   591  	})
   592  	if ok {
   593  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
   594  	}
   595  	return nil
   596  }
   597  
   598  func (h *ListCustomizedImagesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   599  	typedMsg := msg.(*ListCustomizedImagesRequest)
   600  	var asInterface interface{} = h
   601  	override, ok := asInterface.(interface {
   602  		OverrideExtractCollectionName(*ListCustomizedImagesRequest) *customized_image.ParentName
   603  	})
   604  	if ok {
   605  		return override.OverrideExtractCollectionName(typedMsg)
   606  	}
   607  	{
   608  		if parentName := typedMsg.GetParent(); parentName != nil {
   609  			return parentName
   610  		}
   611  	}
   612  	return (*customized_image.ParentName)(nil)
   613  }
   614  
   615  func (h *ListCustomizedImagesDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   616  	typedMsg := msg.(*ListCustomizedImagesRequest)
   617  	var asInterface interface{} = h
   618  	override, ok := asInterface.(interface {
   619  		OverrideExtractResourceBody(*ListCustomizedImagesRequest) *customized_image.CustomizedImage
   620  	})
   621  	if ok {
   622  		return override.OverrideExtractResourceBody(typedMsg)
   623  	}
   624  	return nil
   625  }
   626  
   627  func (h *ListCustomizedImagesDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   628  	typedMsg := msg.(*ListCustomizedImagesRequest)
   629  	var asInterface interface{} = h
   630  	override, ok := asInterface.(interface {
   631  		OverrideExtractResourceBodies(*ListCustomizedImagesRequest) []*customized_image.CustomizedImage
   632  	})
   633  	if ok {
   634  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
   635  	}
   636  	return nil
   637  }
   638  
   639  func (h *ListCustomizedImagesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   640  	typedMsg := msg.(*ListCustomizedImagesResponse)
   641  	var asInterface interface{} = h
   642  	override, ok := asInterface.(interface {
   643  		OverrideExtractResourceName(*ListCustomizedImagesResponse) *customized_image.Name
   644  	})
   645  	if ok {
   646  		return override.OverrideExtractResourceName(typedMsg)
   647  	}
   648  	return nil
   649  }
   650  
   651  func (h *ListCustomizedImagesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   652  	typedMsg := msg.(*ListCustomizedImagesResponse)
   653  	var asInterface interface{} = h
   654  	override, ok := asInterface.(interface {
   655  		OverrideExtractResourceNames(*ListCustomizedImagesResponse) []*customized_image.Name
   656  	})
   657  	if ok {
   658  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
   659  	}
   660  	{
   661  		if resources := typedMsg.GetCustomizedImages(); len(resources) > 0 {
   662  			list := make(customized_image.CustomizedImageNameList, 0, len(resources))
   663  			for _, res := range resources {
   664  				list = append(list, res.GetName())
   665  			}
   666  			return list
   667  		}
   668  	}
   669  	return (customized_image.CustomizedImageNameList)(nil)
   670  }
   671  
   672  func (h *ListCustomizedImagesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   673  	typedMsg := msg.(*ListCustomizedImagesResponse)
   674  	var asInterface interface{} = h
   675  	override, ok := asInterface.(interface {
   676  		OverrideExtractCollectionName(*ListCustomizedImagesResponse) *customized_image.ParentName
   677  	})
   678  	if ok {
   679  		return override.OverrideExtractCollectionName(typedMsg)
   680  	}
   681  	return nil
   682  }
   683  
   684  func (h *ListCustomizedImagesDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   685  	typedMsg := msg.(*ListCustomizedImagesResponse)
   686  	var asInterface interface{} = h
   687  	override, ok := asInterface.(interface {
   688  		OverrideExtractResourceBody(*ListCustomizedImagesResponse) *customized_image.CustomizedImage
   689  	})
   690  	if ok {
   691  		return override.OverrideExtractResourceBody(typedMsg)
   692  	}
   693  	return nil
   694  }
   695  
   696  func (h *ListCustomizedImagesDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   697  	typedMsg := msg.(*ListCustomizedImagesResponse)
   698  	var asInterface interface{} = h
   699  	override, ok := asInterface.(interface {
   700  		OverrideExtractResourceBodies(*ListCustomizedImagesResponse) []*customized_image.CustomizedImage
   701  	})
   702  	if ok {
   703  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
   704  	}
   705  	{
   706  		if resources := typedMsg.GetCustomizedImages(); len(resources) > 0 {
   707  			return customized_image.CustomizedImageList(resources)
   708  		}
   709  	}
   710  	return (customized_image.CustomizedImageList)(nil)
   711  }
   712  
   713  func GetListCustomizedImagesDescriptor() *ListCustomizedImagesDescriptor {
   714  	return listCustomizedImagesDescriptor
   715  }
   716  
   717  type WatchCustomizedImageDescriptor struct{}
   718  
   719  type WatchCustomizedImageDescriptorClientMsgHandle struct{}
   720  
   721  type WatchCustomizedImageDescriptorServerMsgHandle struct{}
   722  
   723  func (d *WatchCustomizedImageDescriptor) NewEmptyClientMsg() proto.Message {
   724  	return &WatchCustomizedImageRequest{}
   725  }
   726  
   727  func (d *WatchCustomizedImageDescriptor) NewEmptyServerMsg() proto.Message {
   728  	return &WatchCustomizedImageResponse{}
   729  }
   730  
   731  func (d *WatchCustomizedImageDescriptor) IsUnary() bool {
   732  	return false
   733  }
   734  
   735  func (d *WatchCustomizedImageDescriptor) IsClientStream() bool {
   736  	return false
   737  }
   738  
   739  func (d *WatchCustomizedImageDescriptor) IsServerStream() bool {
   740  	return true
   741  }
   742  
   743  func (d *WatchCustomizedImageDescriptor) IsCollection() bool {
   744  	return false
   745  }
   746  
   747  func (d *WatchCustomizedImageDescriptor) IsPlural() bool {
   748  	return false
   749  }
   750  
   751  func (d *WatchCustomizedImageDescriptor) HasResource() bool {
   752  	return true
   753  }
   754  
   755  func (d *WatchCustomizedImageDescriptor) RequestHasResourceBody() bool {
   756  	return false
   757  }
   758  
   759  func (d *WatchCustomizedImageDescriptor) GetVerb() string {
   760  	return "watch"
   761  }
   762  
   763  func (d *WatchCustomizedImageDescriptor) GetMethodName() string {
   764  	return "WatchCustomizedImage"
   765  }
   766  
   767  func (d *WatchCustomizedImageDescriptor) GetFullMethodName() string {
   768  	return "/ntt.devices.v1alpha2.CustomizedImageService/WatchCustomizedImage"
   769  }
   770  
   771  func (d *WatchCustomizedImageDescriptor) GetProtoPkgName() string {
   772  	return "ntt.devices.v1alpha2"
   773  }
   774  
   775  func (d *WatchCustomizedImageDescriptor) GetApiName() string {
   776  	return "CustomizedImageService"
   777  }
   778  
   779  func (d *WatchCustomizedImageDescriptor) GetServiceDomain() string {
   780  	return "devices.edgelq.com"
   781  }
   782  
   783  func (d *WatchCustomizedImageDescriptor) GetServiceVersion() string {
   784  	return "v1alpha2"
   785  }
   786  
   787  func (d *WatchCustomizedImageDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   788  	return customizedImageServiceDescriptor
   789  }
   790  
   791  func (d *WatchCustomizedImageDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   792  	return customized_image.GetDescriptor()
   793  }
   794  
   795  func (d *WatchCustomizedImageDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   796  	return &WatchCustomizedImageDescriptorClientMsgHandle{}
   797  }
   798  
   799  func (d *WatchCustomizedImageDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   800  	return &WatchCustomizedImageDescriptorServerMsgHandle{}
   801  }
   802  
   803  func (h *WatchCustomizedImageDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   804  	typedMsg := msg.(*WatchCustomizedImageRequest)
   805  	var asInterface interface{} = h
   806  	override, ok := asInterface.(interface {
   807  		OverrideExtractResourceName(*WatchCustomizedImageRequest) *customized_image.Name
   808  	})
   809  	if ok {
   810  		return override.OverrideExtractResourceName(typedMsg)
   811  	}
   812  	{
   813  		if name := typedMsg.GetName(); name != nil {
   814  			return name
   815  		}
   816  	}
   817  	return (*customized_image.Name)(nil)
   818  }
   819  
   820  func (h *WatchCustomizedImageDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   821  	typedMsg := msg.(*WatchCustomizedImageRequest)
   822  	var asInterface interface{} = h
   823  	override, ok := asInterface.(interface {
   824  		OverrideExtractResourceNames(*WatchCustomizedImageRequest) []*customized_image.Name
   825  	})
   826  	if ok {
   827  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
   828  	}
   829  	return nil
   830  }
   831  
   832  func (h *WatchCustomizedImageDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   833  	typedMsg := msg.(*WatchCustomizedImageRequest)
   834  	var asInterface interface{} = h
   835  	override, ok := asInterface.(interface {
   836  		OverrideExtractCollectionName(*WatchCustomizedImageRequest) *customized_image.ParentName
   837  	})
   838  	if ok {
   839  		return override.OverrideExtractCollectionName(typedMsg)
   840  	}
   841  	return nil
   842  }
   843  
   844  func (h *WatchCustomizedImageDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   845  	typedMsg := msg.(*WatchCustomizedImageRequest)
   846  	var asInterface interface{} = h
   847  	override, ok := asInterface.(interface {
   848  		OverrideExtractResourceBody(*WatchCustomizedImageRequest) *customized_image.CustomizedImage
   849  	})
   850  	if ok {
   851  		return override.OverrideExtractResourceBody(typedMsg)
   852  	}
   853  	return nil
   854  }
   855  
   856  func (h *WatchCustomizedImageDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   857  	typedMsg := msg.(*WatchCustomizedImageRequest)
   858  	var asInterface interface{} = h
   859  	override, ok := asInterface.(interface {
   860  		OverrideExtractResourceBodies(*WatchCustomizedImageRequest) []*customized_image.CustomizedImage
   861  	})
   862  	if ok {
   863  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
   864  	}
   865  	return nil
   866  }
   867  
   868  func (h *WatchCustomizedImageDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   869  	typedMsg := msg.(*WatchCustomizedImageResponse)
   870  	var asInterface interface{} = h
   871  	override, ok := asInterface.(interface {
   872  		OverrideExtractResourceName(*WatchCustomizedImageResponse) *customized_image.Name
   873  	})
   874  	if ok {
   875  		return override.OverrideExtractResourceName(typedMsg)
   876  	}
   877  	{
   878  		if resChange := typedMsg.GetChange(); resChange != nil {
   879  			switch tResChange := resChange.ChangeType.(type) {
   880  			case *customized_image.CustomizedImageChange_Added_:
   881  				return tResChange.Added.GetCustomizedImage().GetName()
   882  			case *customized_image.CustomizedImageChange_Modified_:
   883  				return tResChange.Modified.GetName()
   884  			case *customized_image.CustomizedImageChange_Removed_:
   885  				return tResChange.Removed.GetName()
   886  			case *customized_image.CustomizedImageChange_Current_:
   887  				return tResChange.Current.GetCustomizedImage().GetName()
   888  			}
   889  		}
   890  	}
   891  	return (*customized_image.Name)(nil)
   892  }
   893  
   894  func (h *WatchCustomizedImageDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   895  	typedMsg := msg.(*WatchCustomizedImageResponse)
   896  	var asInterface interface{} = h
   897  	override, ok := asInterface.(interface {
   898  		OverrideExtractResourceNames(*WatchCustomizedImageResponse) []*customized_image.Name
   899  	})
   900  	if ok {
   901  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
   902  	}
   903  	return nil
   904  }
   905  
   906  func (h *WatchCustomizedImageDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   907  	typedMsg := msg.(*WatchCustomizedImageResponse)
   908  	var asInterface interface{} = h
   909  	override, ok := asInterface.(interface {
   910  		OverrideExtractCollectionName(*WatchCustomizedImageResponse) *customized_image.ParentName
   911  	})
   912  	if ok {
   913  		return override.OverrideExtractCollectionName(typedMsg)
   914  	}
   915  	return nil
   916  }
   917  
   918  func (h *WatchCustomizedImageDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   919  	typedMsg := msg.(*WatchCustomizedImageResponse)
   920  	var asInterface interface{} = h
   921  	override, ok := asInterface.(interface {
   922  		OverrideExtractResourceBody(*WatchCustomizedImageResponse) *customized_image.CustomizedImage
   923  	})
   924  	if ok {
   925  		return override.OverrideExtractResourceBody(typedMsg)
   926  	}
   927  	{
   928  		if resChange := typedMsg.GetChange(); resChange != nil {
   929  			switch tResChange := resChange.ChangeType.(type) {
   930  			case *customized_image.CustomizedImageChange_Added_:
   931  				return tResChange.Added.GetCustomizedImage()
   932  			case *customized_image.CustomizedImageChange_Modified_:
   933  				return tResChange.Modified.GetCustomizedImage()
   934  			case *customized_image.CustomizedImageChange_Current_:
   935  				return tResChange.Current.GetCustomizedImage()
   936  			}
   937  		}
   938  	}
   939  	return (*customized_image.CustomizedImage)(nil)
   940  }
   941  
   942  func (h *WatchCustomizedImageDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   943  	typedMsg := msg.(*WatchCustomizedImageResponse)
   944  	var asInterface interface{} = h
   945  	override, ok := asInterface.(interface {
   946  		OverrideExtractResourceBodies(*WatchCustomizedImageResponse) []*customized_image.CustomizedImage
   947  	})
   948  	if ok {
   949  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
   950  	}
   951  	return nil
   952  }
   953  
   954  func GetWatchCustomizedImageDescriptor() *WatchCustomizedImageDescriptor {
   955  	return watchCustomizedImageDescriptor
   956  }
   957  
   958  type WatchCustomizedImagesDescriptor struct{}
   959  
   960  type WatchCustomizedImagesDescriptorClientMsgHandle struct{}
   961  
   962  type WatchCustomizedImagesDescriptorServerMsgHandle struct{}
   963  
   964  func (d *WatchCustomizedImagesDescriptor) NewEmptyClientMsg() proto.Message {
   965  	return &WatchCustomizedImagesRequest{}
   966  }
   967  
   968  func (d *WatchCustomizedImagesDescriptor) NewEmptyServerMsg() proto.Message {
   969  	return &WatchCustomizedImagesResponse{}
   970  }
   971  
   972  func (d *WatchCustomizedImagesDescriptor) IsUnary() bool {
   973  	return false
   974  }
   975  
   976  func (d *WatchCustomizedImagesDescriptor) IsClientStream() bool {
   977  	return false
   978  }
   979  
   980  func (d *WatchCustomizedImagesDescriptor) IsServerStream() bool {
   981  	return true
   982  }
   983  
   984  func (d *WatchCustomizedImagesDescriptor) IsCollection() bool {
   985  	return true
   986  }
   987  
   988  func (d *WatchCustomizedImagesDescriptor) IsPlural() bool {
   989  	return true
   990  }
   991  
   992  func (d *WatchCustomizedImagesDescriptor) HasResource() bool {
   993  	return true
   994  }
   995  
   996  func (d *WatchCustomizedImagesDescriptor) RequestHasResourceBody() bool {
   997  	return false
   998  }
   999  
  1000  func (d *WatchCustomizedImagesDescriptor) GetVerb() string {
  1001  	return "watch"
  1002  }
  1003  
  1004  func (d *WatchCustomizedImagesDescriptor) GetMethodName() string {
  1005  	return "WatchCustomizedImages"
  1006  }
  1007  
  1008  func (d *WatchCustomizedImagesDescriptor) GetFullMethodName() string {
  1009  	return "/ntt.devices.v1alpha2.CustomizedImageService/WatchCustomizedImages"
  1010  }
  1011  
  1012  func (d *WatchCustomizedImagesDescriptor) GetProtoPkgName() string {
  1013  	return "ntt.devices.v1alpha2"
  1014  }
  1015  
  1016  func (d *WatchCustomizedImagesDescriptor) GetApiName() string {
  1017  	return "CustomizedImageService"
  1018  }
  1019  
  1020  func (d *WatchCustomizedImagesDescriptor) GetServiceDomain() string {
  1021  	return "devices.edgelq.com"
  1022  }
  1023  
  1024  func (d *WatchCustomizedImagesDescriptor) GetServiceVersion() string {
  1025  	return "v1alpha2"
  1026  }
  1027  
  1028  func (d *WatchCustomizedImagesDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1029  	return customizedImageServiceDescriptor
  1030  }
  1031  
  1032  func (d *WatchCustomizedImagesDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1033  	return customized_image.GetDescriptor()
  1034  }
  1035  
  1036  func (d *WatchCustomizedImagesDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1037  	return &WatchCustomizedImagesDescriptorClientMsgHandle{}
  1038  }
  1039  
  1040  func (d *WatchCustomizedImagesDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1041  	return &WatchCustomizedImagesDescriptorServerMsgHandle{}
  1042  }
  1043  
  1044  func (h *WatchCustomizedImagesDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1045  	typedMsg := msg.(*WatchCustomizedImagesRequest)
  1046  	var asInterface interface{} = h
  1047  	override, ok := asInterface.(interface {
  1048  		OverrideExtractResourceName(*WatchCustomizedImagesRequest) *customized_image.Name
  1049  	})
  1050  	if ok {
  1051  		return override.OverrideExtractResourceName(typedMsg)
  1052  	}
  1053  	return nil
  1054  }
  1055  
  1056  func (h *WatchCustomizedImagesDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1057  	typedMsg := msg.(*WatchCustomizedImagesRequest)
  1058  	var asInterface interface{} = h
  1059  	override, ok := asInterface.(interface {
  1060  		OverrideExtractResourceNames(*WatchCustomizedImagesRequest) []*customized_image.Name
  1061  	})
  1062  	if ok {
  1063  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1064  	}
  1065  	return nil
  1066  }
  1067  
  1068  func (h *WatchCustomizedImagesDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1069  	typedMsg := msg.(*WatchCustomizedImagesRequest)
  1070  	var asInterface interface{} = h
  1071  	override, ok := asInterface.(interface {
  1072  		OverrideExtractCollectionName(*WatchCustomizedImagesRequest) *customized_image.ParentName
  1073  	})
  1074  	if ok {
  1075  		return override.OverrideExtractCollectionName(typedMsg)
  1076  	}
  1077  	{
  1078  		if parentName := typedMsg.GetParent(); parentName != nil {
  1079  			return parentName
  1080  		}
  1081  	}
  1082  	return (*customized_image.ParentName)(nil)
  1083  }
  1084  
  1085  func (h *WatchCustomizedImagesDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1086  	typedMsg := msg.(*WatchCustomizedImagesRequest)
  1087  	var asInterface interface{} = h
  1088  	override, ok := asInterface.(interface {
  1089  		OverrideExtractResourceBody(*WatchCustomizedImagesRequest) *customized_image.CustomizedImage
  1090  	})
  1091  	if ok {
  1092  		return override.OverrideExtractResourceBody(typedMsg)
  1093  	}
  1094  	return nil
  1095  }
  1096  
  1097  func (h *WatchCustomizedImagesDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1098  	typedMsg := msg.(*WatchCustomizedImagesRequest)
  1099  	var asInterface interface{} = h
  1100  	override, ok := asInterface.(interface {
  1101  		OverrideExtractResourceBodies(*WatchCustomizedImagesRequest) []*customized_image.CustomizedImage
  1102  	})
  1103  	if ok {
  1104  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  1105  	}
  1106  	return nil
  1107  }
  1108  
  1109  func (h *WatchCustomizedImagesDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1110  	typedMsg := msg.(*WatchCustomizedImagesResponse)
  1111  	var asInterface interface{} = h
  1112  	override, ok := asInterface.(interface {
  1113  		OverrideExtractResourceName(*WatchCustomizedImagesResponse) *customized_image.Name
  1114  	})
  1115  	if ok {
  1116  		return override.OverrideExtractResourceName(typedMsg)
  1117  	}
  1118  	return nil
  1119  }
  1120  
  1121  func (h *WatchCustomizedImagesDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1122  	typedMsg := msg.(*WatchCustomizedImagesResponse)
  1123  	var asInterface interface{} = h
  1124  	override, ok := asInterface.(interface {
  1125  		OverrideExtractResourceNames(*WatchCustomizedImagesResponse) []*customized_image.Name
  1126  	})
  1127  	if ok {
  1128  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1129  	}
  1130  	{
  1131  		if resChanges := typedMsg.GetCustomizedImageChanges(); len(resChanges) > 0 {
  1132  			list := make(customized_image.CustomizedImageNameList, 0, len(resChanges))
  1133  			for _, resChange := range resChanges {
  1134  				switch tResChange := resChange.ChangeType.(type) {
  1135  				case *customized_image.CustomizedImageChange_Added_:
  1136  					list = append(list, tResChange.Added.GetCustomizedImage().GetName())
  1137  				case *customized_image.CustomizedImageChange_Modified_:
  1138  					list = append(list, tResChange.Modified.GetName())
  1139  				case *customized_image.CustomizedImageChange_Removed_:
  1140  					list = append(list, tResChange.Removed.GetName())
  1141  				case *customized_image.CustomizedImageChange_Current_:
  1142  					list = append(list, tResChange.Current.GetCustomizedImage().GetName())
  1143  				}
  1144  			}
  1145  			return list
  1146  		}
  1147  	}
  1148  	return (customized_image.CustomizedImageNameList)(nil)
  1149  }
  1150  
  1151  func (h *WatchCustomizedImagesDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1152  	typedMsg := msg.(*WatchCustomizedImagesResponse)
  1153  	var asInterface interface{} = h
  1154  	override, ok := asInterface.(interface {
  1155  		OverrideExtractCollectionName(*WatchCustomizedImagesResponse) *customized_image.ParentName
  1156  	})
  1157  	if ok {
  1158  		return override.OverrideExtractCollectionName(typedMsg)
  1159  	}
  1160  	return nil
  1161  }
  1162  
  1163  func (h *WatchCustomizedImagesDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1164  	typedMsg := msg.(*WatchCustomizedImagesResponse)
  1165  	var asInterface interface{} = h
  1166  	override, ok := asInterface.(interface {
  1167  		OverrideExtractResourceBody(*WatchCustomizedImagesResponse) *customized_image.CustomizedImage
  1168  	})
  1169  	if ok {
  1170  		return override.OverrideExtractResourceBody(typedMsg)
  1171  	}
  1172  	return nil
  1173  }
  1174  
  1175  func (h *WatchCustomizedImagesDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1176  	typedMsg := msg.(*WatchCustomizedImagesResponse)
  1177  	var asInterface interface{} = h
  1178  	override, ok := asInterface.(interface {
  1179  		OverrideExtractResourceBodies(*WatchCustomizedImagesResponse) []*customized_image.CustomizedImage
  1180  	})
  1181  	if ok {
  1182  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  1183  	}
  1184  	{
  1185  		if resChanges := typedMsg.GetCustomizedImageChanges(); len(resChanges) > 0 {
  1186  			list := make(customized_image.CustomizedImageList, 0, len(resChanges))
  1187  			for _, resChange := range resChanges {
  1188  				switch tResChange := resChange.ChangeType.(type) {
  1189  				case *customized_image.CustomizedImageChange_Added_:
  1190  					list = append(list, tResChange.Added.GetCustomizedImage())
  1191  				case *customized_image.CustomizedImageChange_Modified_:
  1192  					list = append(list, tResChange.Modified.GetCustomizedImage())
  1193  				case *customized_image.CustomizedImageChange_Current_:
  1194  					list = append(list, tResChange.Current.GetCustomizedImage())
  1195  				}
  1196  			}
  1197  			return list
  1198  		}
  1199  	}
  1200  	return (customized_image.CustomizedImageList)(nil)
  1201  }
  1202  
  1203  func GetWatchCustomizedImagesDescriptor() *WatchCustomizedImagesDescriptor {
  1204  	return watchCustomizedImagesDescriptor
  1205  }
  1206  
  1207  type CreateCustomizedImageDescriptor struct{}
  1208  
  1209  type CreateCustomizedImageDescriptorClientMsgHandle struct{}
  1210  
  1211  type CreateCustomizedImageDescriptorServerMsgHandle struct{}
  1212  
  1213  func (d *CreateCustomizedImageDescriptor) NewEmptyClientMsg() proto.Message {
  1214  	return &CreateCustomizedImageRequest{}
  1215  }
  1216  
  1217  func (d *CreateCustomizedImageDescriptor) NewEmptyServerMsg() proto.Message {
  1218  	return &customized_image.CustomizedImage{}
  1219  }
  1220  
  1221  func (d *CreateCustomizedImageDescriptor) IsUnary() bool {
  1222  	return true
  1223  }
  1224  
  1225  func (d *CreateCustomizedImageDescriptor) IsClientStream() bool {
  1226  	return false
  1227  }
  1228  
  1229  func (d *CreateCustomizedImageDescriptor) IsServerStream() bool {
  1230  	return false
  1231  }
  1232  
  1233  func (d *CreateCustomizedImageDescriptor) IsCollection() bool {
  1234  	return true
  1235  }
  1236  
  1237  func (d *CreateCustomizedImageDescriptor) IsPlural() bool {
  1238  	return false
  1239  }
  1240  
  1241  func (d *CreateCustomizedImageDescriptor) HasResource() bool {
  1242  	return true
  1243  }
  1244  
  1245  func (d *CreateCustomizedImageDescriptor) RequestHasResourceBody() bool {
  1246  	return true
  1247  }
  1248  
  1249  func (d *CreateCustomizedImageDescriptor) GetVerb() string {
  1250  	return "create"
  1251  }
  1252  
  1253  func (d *CreateCustomizedImageDescriptor) GetMethodName() string {
  1254  	return "CreateCustomizedImage"
  1255  }
  1256  
  1257  func (d *CreateCustomizedImageDescriptor) GetFullMethodName() string {
  1258  	return "/ntt.devices.v1alpha2.CustomizedImageService/CreateCustomizedImage"
  1259  }
  1260  
  1261  func (d *CreateCustomizedImageDescriptor) GetProtoPkgName() string {
  1262  	return "ntt.devices.v1alpha2"
  1263  }
  1264  
  1265  func (d *CreateCustomizedImageDescriptor) GetApiName() string {
  1266  	return "CustomizedImageService"
  1267  }
  1268  
  1269  func (d *CreateCustomizedImageDescriptor) GetServiceDomain() string {
  1270  	return "devices.edgelq.com"
  1271  }
  1272  
  1273  func (d *CreateCustomizedImageDescriptor) GetServiceVersion() string {
  1274  	return "v1alpha2"
  1275  }
  1276  
  1277  func (d *CreateCustomizedImageDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1278  	return customizedImageServiceDescriptor
  1279  }
  1280  
  1281  func (d *CreateCustomizedImageDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1282  	return customized_image.GetDescriptor()
  1283  }
  1284  
  1285  func (d *CreateCustomizedImageDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1286  	return &CreateCustomizedImageDescriptorClientMsgHandle{}
  1287  }
  1288  
  1289  func (d *CreateCustomizedImageDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1290  	return &CreateCustomizedImageDescriptorServerMsgHandle{}
  1291  }
  1292  
  1293  func (h *CreateCustomizedImageDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1294  	typedMsg := msg.(*CreateCustomizedImageRequest)
  1295  	var asInterface interface{} = h
  1296  	override, ok := asInterface.(interface {
  1297  		OverrideExtractResourceName(*CreateCustomizedImageRequest) *customized_image.Name
  1298  	})
  1299  	if ok {
  1300  		return override.OverrideExtractResourceName(typedMsg)
  1301  	}
  1302  	{
  1303  		res := typedMsg.GetCustomizedImage()
  1304  		if name := res.GetName(); name != nil {
  1305  			return name
  1306  		}
  1307  	}
  1308  	return (*customized_image.Name)(nil)
  1309  }
  1310  
  1311  func (h *CreateCustomizedImageDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1312  	typedMsg := msg.(*CreateCustomizedImageRequest)
  1313  	var asInterface interface{} = h
  1314  	override, ok := asInterface.(interface {
  1315  		OverrideExtractResourceNames(*CreateCustomizedImageRequest) []*customized_image.Name
  1316  	})
  1317  	if ok {
  1318  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1319  	}
  1320  	return nil
  1321  }
  1322  
  1323  func (h *CreateCustomizedImageDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1324  	typedMsg := msg.(*CreateCustomizedImageRequest)
  1325  	var asInterface interface{} = h
  1326  	override, ok := asInterface.(interface {
  1327  		OverrideExtractCollectionName(*CreateCustomizedImageRequest) *customized_image.ParentName
  1328  	})
  1329  	if ok {
  1330  		return override.OverrideExtractCollectionName(typedMsg)
  1331  	}
  1332  	{
  1333  		if parentName := typedMsg.GetParent(); parentName != nil {
  1334  			return parentName
  1335  		}
  1336  	}
  1337  	return (*customized_image.ParentName)(nil)
  1338  }
  1339  
  1340  func (h *CreateCustomizedImageDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1341  	typedMsg := msg.(*CreateCustomizedImageRequest)
  1342  	var asInterface interface{} = h
  1343  	override, ok := asInterface.(interface {
  1344  		OverrideExtractResourceBody(*CreateCustomizedImageRequest) *customized_image.CustomizedImage
  1345  	})
  1346  	if ok {
  1347  		return override.OverrideExtractResourceBody(typedMsg)
  1348  	}
  1349  	{
  1350  		return typedMsg.GetCustomizedImage()
  1351  	}
  1352  	return (*customized_image.CustomizedImage)(nil)
  1353  }
  1354  
  1355  func (h *CreateCustomizedImageDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1356  	typedMsg := msg.(*CreateCustomizedImageRequest)
  1357  	var asInterface interface{} = h
  1358  	override, ok := asInterface.(interface {
  1359  		OverrideExtractResourceBodies(*CreateCustomizedImageRequest) []*customized_image.CustomizedImage
  1360  	})
  1361  	if ok {
  1362  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  1363  	}
  1364  	return nil
  1365  }
  1366  
  1367  func (h *CreateCustomizedImageDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1368  	typedMsg := msg.(*customized_image.CustomizedImage)
  1369  	var asInterface interface{} = h
  1370  	override, ok := asInterface.(interface {
  1371  		OverrideExtractResourceName(*customized_image.CustomizedImage) *customized_image.Name
  1372  	})
  1373  	if ok {
  1374  		return override.OverrideExtractResourceName(typedMsg)
  1375  	}
  1376  	{
  1377  		if name := typedMsg.GetName(); name != nil {
  1378  			return name
  1379  		}
  1380  	}
  1381  	return (*customized_image.Name)(nil)
  1382  }
  1383  
  1384  func (h *CreateCustomizedImageDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1385  	typedMsg := msg.(*customized_image.CustomizedImage)
  1386  	var asInterface interface{} = h
  1387  	override, ok := asInterface.(interface {
  1388  		OverrideExtractResourceNames(*customized_image.CustomizedImage) []*customized_image.Name
  1389  	})
  1390  	if ok {
  1391  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1392  	}
  1393  	return nil
  1394  }
  1395  
  1396  func (h *CreateCustomizedImageDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1397  	typedMsg := msg.(*customized_image.CustomizedImage)
  1398  	var asInterface interface{} = h
  1399  	override, ok := asInterface.(interface {
  1400  		OverrideExtractCollectionName(*customized_image.CustomizedImage) *customized_image.ParentName
  1401  	})
  1402  	if ok {
  1403  		return override.OverrideExtractCollectionName(typedMsg)
  1404  	}
  1405  	return nil
  1406  }
  1407  
  1408  func (h *CreateCustomizedImageDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1409  	return msg.(*customized_image.CustomizedImage)
  1410  }
  1411  
  1412  func (h *CreateCustomizedImageDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1413  	typedMsg := msg.(*customized_image.CustomizedImage)
  1414  	var asInterface interface{} = h
  1415  	override, ok := asInterface.(interface {
  1416  		OverrideExtractResourceBodies(*customized_image.CustomizedImage) []*customized_image.CustomizedImage
  1417  	})
  1418  	if ok {
  1419  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  1420  	}
  1421  	return nil
  1422  }
  1423  
  1424  func GetCreateCustomizedImageDescriptor() *CreateCustomizedImageDescriptor {
  1425  	return createCustomizedImageDescriptor
  1426  }
  1427  
  1428  type UpdateCustomizedImageDescriptor struct{}
  1429  
  1430  type UpdateCustomizedImageDescriptorClientMsgHandle struct{}
  1431  
  1432  type UpdateCustomizedImageDescriptorServerMsgHandle struct{}
  1433  
  1434  func (d *UpdateCustomizedImageDescriptor) NewEmptyClientMsg() proto.Message {
  1435  	return &UpdateCustomizedImageRequest{}
  1436  }
  1437  
  1438  func (d *UpdateCustomizedImageDescriptor) NewEmptyServerMsg() proto.Message {
  1439  	return &customized_image.CustomizedImage{}
  1440  }
  1441  
  1442  func (d *UpdateCustomizedImageDescriptor) IsUnary() bool {
  1443  	return true
  1444  }
  1445  
  1446  func (d *UpdateCustomizedImageDescriptor) IsClientStream() bool {
  1447  	return false
  1448  }
  1449  
  1450  func (d *UpdateCustomizedImageDescriptor) IsServerStream() bool {
  1451  	return false
  1452  }
  1453  
  1454  func (d *UpdateCustomizedImageDescriptor) IsCollection() bool {
  1455  	return false
  1456  }
  1457  
  1458  func (d *UpdateCustomizedImageDescriptor) IsPlural() bool {
  1459  	return false
  1460  }
  1461  
  1462  func (d *UpdateCustomizedImageDescriptor) HasResource() bool {
  1463  	return true
  1464  }
  1465  
  1466  func (d *UpdateCustomizedImageDescriptor) RequestHasResourceBody() bool {
  1467  	return true
  1468  }
  1469  
  1470  func (d *UpdateCustomizedImageDescriptor) GetVerb() string {
  1471  	return "update"
  1472  }
  1473  
  1474  func (d *UpdateCustomizedImageDescriptor) GetMethodName() string {
  1475  	return "UpdateCustomizedImage"
  1476  }
  1477  
  1478  func (d *UpdateCustomizedImageDescriptor) GetFullMethodName() string {
  1479  	return "/ntt.devices.v1alpha2.CustomizedImageService/UpdateCustomizedImage"
  1480  }
  1481  
  1482  func (d *UpdateCustomizedImageDescriptor) GetProtoPkgName() string {
  1483  	return "ntt.devices.v1alpha2"
  1484  }
  1485  
  1486  func (d *UpdateCustomizedImageDescriptor) GetApiName() string {
  1487  	return "CustomizedImageService"
  1488  }
  1489  
  1490  func (d *UpdateCustomizedImageDescriptor) GetServiceDomain() string {
  1491  	return "devices.edgelq.com"
  1492  }
  1493  
  1494  func (d *UpdateCustomizedImageDescriptor) GetServiceVersion() string {
  1495  	return "v1alpha2"
  1496  }
  1497  
  1498  func (d *UpdateCustomizedImageDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1499  	return customizedImageServiceDescriptor
  1500  }
  1501  
  1502  func (d *UpdateCustomizedImageDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1503  	return customized_image.GetDescriptor()
  1504  }
  1505  
  1506  func (d *UpdateCustomizedImageDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1507  	return &UpdateCustomizedImageDescriptorClientMsgHandle{}
  1508  }
  1509  
  1510  func (d *UpdateCustomizedImageDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1511  	return &UpdateCustomizedImageDescriptorServerMsgHandle{}
  1512  }
  1513  
  1514  func (h *UpdateCustomizedImageDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1515  	typedMsg := msg.(*UpdateCustomizedImageRequest)
  1516  	var asInterface interface{} = h
  1517  	override, ok := asInterface.(interface {
  1518  		OverrideExtractResourceName(*UpdateCustomizedImageRequest) *customized_image.Name
  1519  	})
  1520  	if ok {
  1521  		return override.OverrideExtractResourceName(typedMsg)
  1522  	}
  1523  	{
  1524  		res := typedMsg.GetCustomizedImage()
  1525  		if name := res.GetName(); name != nil {
  1526  			return name
  1527  		}
  1528  	}
  1529  	return (*customized_image.Name)(nil)
  1530  }
  1531  
  1532  func (h *UpdateCustomizedImageDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1533  	typedMsg := msg.(*UpdateCustomizedImageRequest)
  1534  	var asInterface interface{} = h
  1535  	override, ok := asInterface.(interface {
  1536  		OverrideExtractResourceNames(*UpdateCustomizedImageRequest) []*customized_image.Name
  1537  	})
  1538  	if ok {
  1539  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1540  	}
  1541  	return nil
  1542  }
  1543  
  1544  func (h *UpdateCustomizedImageDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1545  	typedMsg := msg.(*UpdateCustomizedImageRequest)
  1546  	var asInterface interface{} = h
  1547  	override, ok := asInterface.(interface {
  1548  		OverrideExtractCollectionName(*UpdateCustomizedImageRequest) *customized_image.ParentName
  1549  	})
  1550  	if ok {
  1551  		return override.OverrideExtractCollectionName(typedMsg)
  1552  	}
  1553  	return nil
  1554  }
  1555  
  1556  func (h *UpdateCustomizedImageDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1557  	typedMsg := msg.(*UpdateCustomizedImageRequest)
  1558  	var asInterface interface{} = h
  1559  	override, ok := asInterface.(interface {
  1560  		OverrideExtractResourceBody(*UpdateCustomizedImageRequest) *customized_image.CustomizedImage
  1561  	})
  1562  	if ok {
  1563  		return override.OverrideExtractResourceBody(typedMsg)
  1564  	}
  1565  	{
  1566  		return typedMsg.GetCustomizedImage()
  1567  	}
  1568  	return (*customized_image.CustomizedImage)(nil)
  1569  }
  1570  
  1571  func (h *UpdateCustomizedImageDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1572  	typedMsg := msg.(*UpdateCustomizedImageRequest)
  1573  	var asInterface interface{} = h
  1574  	override, ok := asInterface.(interface {
  1575  		OverrideExtractResourceBodies(*UpdateCustomizedImageRequest) []*customized_image.CustomizedImage
  1576  	})
  1577  	if ok {
  1578  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  1579  	}
  1580  	return nil
  1581  }
  1582  
  1583  func (h *UpdateCustomizedImageDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1584  	typedMsg := msg.(*customized_image.CustomizedImage)
  1585  	var asInterface interface{} = h
  1586  	override, ok := asInterface.(interface {
  1587  		OverrideExtractResourceName(*customized_image.CustomizedImage) *customized_image.Name
  1588  	})
  1589  	if ok {
  1590  		return override.OverrideExtractResourceName(typedMsg)
  1591  	}
  1592  	{
  1593  		if name := typedMsg.GetName(); name != nil {
  1594  			return name
  1595  		}
  1596  	}
  1597  	return (*customized_image.Name)(nil)
  1598  }
  1599  
  1600  func (h *UpdateCustomizedImageDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1601  	typedMsg := msg.(*customized_image.CustomizedImage)
  1602  	var asInterface interface{} = h
  1603  	override, ok := asInterface.(interface {
  1604  		OverrideExtractResourceNames(*customized_image.CustomizedImage) []*customized_image.Name
  1605  	})
  1606  	if ok {
  1607  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1608  	}
  1609  	return nil
  1610  }
  1611  
  1612  func (h *UpdateCustomizedImageDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1613  	typedMsg := msg.(*customized_image.CustomizedImage)
  1614  	var asInterface interface{} = h
  1615  	override, ok := asInterface.(interface {
  1616  		OverrideExtractCollectionName(*customized_image.CustomizedImage) *customized_image.ParentName
  1617  	})
  1618  	if ok {
  1619  		return override.OverrideExtractCollectionName(typedMsg)
  1620  	}
  1621  	return nil
  1622  }
  1623  
  1624  func (h *UpdateCustomizedImageDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1625  	return msg.(*customized_image.CustomizedImage)
  1626  }
  1627  
  1628  func (h *UpdateCustomizedImageDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1629  	typedMsg := msg.(*customized_image.CustomizedImage)
  1630  	var asInterface interface{} = h
  1631  	override, ok := asInterface.(interface {
  1632  		OverrideExtractResourceBodies(*customized_image.CustomizedImage) []*customized_image.CustomizedImage
  1633  	})
  1634  	if ok {
  1635  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  1636  	}
  1637  	return nil
  1638  }
  1639  
  1640  func GetUpdateCustomizedImageDescriptor() *UpdateCustomizedImageDescriptor {
  1641  	return updateCustomizedImageDescriptor
  1642  }
  1643  
  1644  type DeleteCustomizedImageDescriptor struct{}
  1645  
  1646  type DeleteCustomizedImageDescriptorClientMsgHandle struct{}
  1647  
  1648  type DeleteCustomizedImageDescriptorServerMsgHandle struct{}
  1649  
  1650  func (d *DeleteCustomizedImageDescriptor) NewEmptyClientMsg() proto.Message {
  1651  	return &DeleteCustomizedImageRequest{}
  1652  }
  1653  
  1654  func (d *DeleteCustomizedImageDescriptor) NewEmptyServerMsg() proto.Message {
  1655  	return &emptypb.Empty{}
  1656  }
  1657  
  1658  func (d *DeleteCustomizedImageDescriptor) IsUnary() bool {
  1659  	return true
  1660  }
  1661  
  1662  func (d *DeleteCustomizedImageDescriptor) IsClientStream() bool {
  1663  	return false
  1664  }
  1665  
  1666  func (d *DeleteCustomizedImageDescriptor) IsServerStream() bool {
  1667  	return false
  1668  }
  1669  
  1670  func (d *DeleteCustomizedImageDescriptor) IsCollection() bool {
  1671  	return false
  1672  }
  1673  
  1674  func (d *DeleteCustomizedImageDescriptor) IsPlural() bool {
  1675  	return false
  1676  }
  1677  
  1678  func (d *DeleteCustomizedImageDescriptor) HasResource() bool {
  1679  	return true
  1680  }
  1681  
  1682  func (d *DeleteCustomizedImageDescriptor) RequestHasResourceBody() bool {
  1683  	return false
  1684  }
  1685  
  1686  func (d *DeleteCustomizedImageDescriptor) GetVerb() string {
  1687  	return "delete"
  1688  }
  1689  
  1690  func (d *DeleteCustomizedImageDescriptor) GetMethodName() string {
  1691  	return "DeleteCustomizedImage"
  1692  }
  1693  
  1694  func (d *DeleteCustomizedImageDescriptor) GetFullMethodName() string {
  1695  	return "/ntt.devices.v1alpha2.CustomizedImageService/DeleteCustomizedImage"
  1696  }
  1697  
  1698  func (d *DeleteCustomizedImageDescriptor) GetProtoPkgName() string {
  1699  	return "ntt.devices.v1alpha2"
  1700  }
  1701  
  1702  func (d *DeleteCustomizedImageDescriptor) GetApiName() string {
  1703  	return "CustomizedImageService"
  1704  }
  1705  
  1706  func (d *DeleteCustomizedImageDescriptor) GetServiceDomain() string {
  1707  	return "devices.edgelq.com"
  1708  }
  1709  
  1710  func (d *DeleteCustomizedImageDescriptor) GetServiceVersion() string {
  1711  	return "v1alpha2"
  1712  }
  1713  
  1714  func (d *DeleteCustomizedImageDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1715  	return customizedImageServiceDescriptor
  1716  }
  1717  
  1718  func (d *DeleteCustomizedImageDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1719  	return customized_image.GetDescriptor()
  1720  }
  1721  
  1722  func (d *DeleteCustomizedImageDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1723  	return &DeleteCustomizedImageDescriptorClientMsgHandle{}
  1724  }
  1725  
  1726  func (d *DeleteCustomizedImageDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1727  	return &DeleteCustomizedImageDescriptorServerMsgHandle{}
  1728  }
  1729  
  1730  func (h *DeleteCustomizedImageDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1731  	typedMsg := msg.(*DeleteCustomizedImageRequest)
  1732  	var asInterface interface{} = h
  1733  	override, ok := asInterface.(interface {
  1734  		OverrideExtractResourceName(*DeleteCustomizedImageRequest) *customized_image.Name
  1735  	})
  1736  	if ok {
  1737  		return override.OverrideExtractResourceName(typedMsg)
  1738  	}
  1739  	{
  1740  		if name := typedMsg.GetName(); name != nil {
  1741  			return name
  1742  		}
  1743  	}
  1744  	return (*customized_image.Name)(nil)
  1745  }
  1746  
  1747  func (h *DeleteCustomizedImageDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1748  	typedMsg := msg.(*DeleteCustomizedImageRequest)
  1749  	var asInterface interface{} = h
  1750  	override, ok := asInterface.(interface {
  1751  		OverrideExtractResourceNames(*DeleteCustomizedImageRequest) []*customized_image.Name
  1752  	})
  1753  	if ok {
  1754  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1755  	}
  1756  	return nil
  1757  }
  1758  
  1759  func (h *DeleteCustomizedImageDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1760  	typedMsg := msg.(*DeleteCustomizedImageRequest)
  1761  	var asInterface interface{} = h
  1762  	override, ok := asInterface.(interface {
  1763  		OverrideExtractCollectionName(*DeleteCustomizedImageRequest) *customized_image.ParentName
  1764  	})
  1765  	if ok {
  1766  		return override.OverrideExtractCollectionName(typedMsg)
  1767  	}
  1768  	return nil
  1769  }
  1770  
  1771  func (h *DeleteCustomizedImageDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1772  	typedMsg := msg.(*DeleteCustomizedImageRequest)
  1773  	var asInterface interface{} = h
  1774  	override, ok := asInterface.(interface {
  1775  		OverrideExtractResourceBody(*DeleteCustomizedImageRequest) *customized_image.CustomizedImage
  1776  	})
  1777  	if ok {
  1778  		return override.OverrideExtractResourceBody(typedMsg)
  1779  	}
  1780  	return nil
  1781  }
  1782  
  1783  func (h *DeleteCustomizedImageDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1784  	typedMsg := msg.(*DeleteCustomizedImageRequest)
  1785  	var asInterface interface{} = h
  1786  	override, ok := asInterface.(interface {
  1787  		OverrideExtractResourceBodies(*DeleteCustomizedImageRequest) []*customized_image.CustomizedImage
  1788  	})
  1789  	if ok {
  1790  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  1791  	}
  1792  	return nil
  1793  }
  1794  
  1795  func (h *DeleteCustomizedImageDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1796  	typedMsg := msg.(*emptypb.Empty)
  1797  	var asInterface interface{} = h
  1798  	override, ok := asInterface.(interface {
  1799  		OverrideExtractResourceName(*emptypb.Empty) *customized_image.Name
  1800  	})
  1801  	if ok {
  1802  		return override.OverrideExtractResourceName(typedMsg)
  1803  	}
  1804  	return nil
  1805  }
  1806  
  1807  func (h *DeleteCustomizedImageDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1808  	typedMsg := msg.(*emptypb.Empty)
  1809  	var asInterface interface{} = h
  1810  	override, ok := asInterface.(interface {
  1811  		OverrideExtractResourceNames(*emptypb.Empty) []*customized_image.Name
  1812  	})
  1813  	if ok {
  1814  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1815  	}
  1816  	return nil
  1817  }
  1818  
  1819  func (h *DeleteCustomizedImageDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1820  	typedMsg := msg.(*emptypb.Empty)
  1821  	var asInterface interface{} = h
  1822  	override, ok := asInterface.(interface {
  1823  		OverrideExtractCollectionName(*emptypb.Empty) *customized_image.ParentName
  1824  	})
  1825  	if ok {
  1826  		return override.OverrideExtractCollectionName(typedMsg)
  1827  	}
  1828  	return nil
  1829  }
  1830  
  1831  func (h *DeleteCustomizedImageDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1832  	typedMsg := msg.(*emptypb.Empty)
  1833  	var asInterface interface{} = h
  1834  	override, ok := asInterface.(interface {
  1835  		OverrideExtractResourceBody(*emptypb.Empty) *customized_image.CustomizedImage
  1836  	})
  1837  	if ok {
  1838  		return override.OverrideExtractResourceBody(typedMsg)
  1839  	}
  1840  	return nil
  1841  }
  1842  
  1843  func (h *DeleteCustomizedImageDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1844  	typedMsg := msg.(*emptypb.Empty)
  1845  	var asInterface interface{} = h
  1846  	override, ok := asInterface.(interface {
  1847  		OverrideExtractResourceBodies(*emptypb.Empty) []*customized_image.CustomizedImage
  1848  	})
  1849  	if ok {
  1850  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  1851  	}
  1852  	return nil
  1853  }
  1854  
  1855  func GetDeleteCustomizedImageDescriptor() *DeleteCustomizedImageDescriptor {
  1856  	return deleteCustomizedImageDescriptor
  1857  }
  1858  
  1859  type RequestUrlDescriptor struct{}
  1860  
  1861  type RequestUrlDescriptorClientMsgHandle struct{}
  1862  
  1863  type RequestUrlDescriptorServerMsgHandle struct{}
  1864  
  1865  func (d *RequestUrlDescriptor) NewEmptyClientMsg() proto.Message {
  1866  	return &RequestUrlRequest{}
  1867  }
  1868  
  1869  func (d *RequestUrlDescriptor) NewEmptyServerMsg() proto.Message {
  1870  	return &RequestUrlResponse{}
  1871  }
  1872  
  1873  func (d *RequestUrlDescriptor) IsUnary() bool {
  1874  	return true
  1875  }
  1876  
  1877  func (d *RequestUrlDescriptor) IsClientStream() bool {
  1878  	return false
  1879  }
  1880  
  1881  func (d *RequestUrlDescriptor) IsServerStream() bool {
  1882  	return false
  1883  }
  1884  
  1885  func (d *RequestUrlDescriptor) IsCollection() bool {
  1886  	return false
  1887  }
  1888  
  1889  func (d *RequestUrlDescriptor) IsPlural() bool {
  1890  	return false
  1891  }
  1892  
  1893  func (d *RequestUrlDescriptor) HasResource() bool {
  1894  	return true
  1895  }
  1896  
  1897  func (d *RequestUrlDescriptor) RequestHasResourceBody() bool {
  1898  	return false
  1899  }
  1900  
  1901  func (d *RequestUrlDescriptor) GetVerb() string {
  1902  	return "requestUrl"
  1903  }
  1904  
  1905  func (d *RequestUrlDescriptor) GetMethodName() string {
  1906  	return "RequestUrl"
  1907  }
  1908  
  1909  func (d *RequestUrlDescriptor) GetFullMethodName() string {
  1910  	return "/ntt.devices.v1alpha2.CustomizedImageService/RequestUrl"
  1911  }
  1912  
  1913  func (d *RequestUrlDescriptor) GetProtoPkgName() string {
  1914  	return "ntt.devices.v1alpha2"
  1915  }
  1916  
  1917  func (d *RequestUrlDescriptor) GetApiName() string {
  1918  	return "CustomizedImageService"
  1919  }
  1920  
  1921  func (d *RequestUrlDescriptor) GetServiceDomain() string {
  1922  	return "devices.edgelq.com"
  1923  }
  1924  
  1925  func (d *RequestUrlDescriptor) GetServiceVersion() string {
  1926  	return "v1alpha2"
  1927  }
  1928  
  1929  func (d *RequestUrlDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1930  	return customizedImageServiceDescriptor
  1931  }
  1932  
  1933  func (d *RequestUrlDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1934  	return customized_image.GetDescriptor()
  1935  }
  1936  
  1937  func (d *RequestUrlDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1938  	return &RequestUrlDescriptorClientMsgHandle{}
  1939  }
  1940  
  1941  func (d *RequestUrlDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1942  	return &RequestUrlDescriptorServerMsgHandle{}
  1943  }
  1944  
  1945  func (h *RequestUrlDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1946  	typedMsg := msg.(*RequestUrlRequest)
  1947  	var asInterface interface{} = h
  1948  	override, ok := asInterface.(interface {
  1949  		OverrideExtractResourceName(*RequestUrlRequest) *customized_image.Name
  1950  	})
  1951  	if ok {
  1952  		return override.OverrideExtractResourceName(typedMsg)
  1953  	}
  1954  	{
  1955  		if name := typedMsg.GetName(); name != nil {
  1956  			return name
  1957  		}
  1958  	}
  1959  	return (*customized_image.Name)(nil)
  1960  }
  1961  
  1962  func (h *RequestUrlDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1963  	typedMsg := msg.(*RequestUrlRequest)
  1964  	var asInterface interface{} = h
  1965  	override, ok := asInterface.(interface {
  1966  		OverrideExtractResourceNames(*RequestUrlRequest) []*customized_image.Name
  1967  	})
  1968  	if ok {
  1969  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  1970  	}
  1971  	return nil
  1972  }
  1973  
  1974  func (h *RequestUrlDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1975  	typedMsg := msg.(*RequestUrlRequest)
  1976  	var asInterface interface{} = h
  1977  	override, ok := asInterface.(interface {
  1978  		OverrideExtractCollectionName(*RequestUrlRequest) *customized_image.ParentName
  1979  	})
  1980  	if ok {
  1981  		return override.OverrideExtractCollectionName(typedMsg)
  1982  	}
  1983  	return nil
  1984  }
  1985  
  1986  func (h *RequestUrlDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1987  	typedMsg := msg.(*RequestUrlRequest)
  1988  	var asInterface interface{} = h
  1989  	override, ok := asInterface.(interface {
  1990  		OverrideExtractResourceBody(*RequestUrlRequest) *customized_image.CustomizedImage
  1991  	})
  1992  	if ok {
  1993  		return override.OverrideExtractResourceBody(typedMsg)
  1994  	}
  1995  	return nil
  1996  }
  1997  
  1998  func (h *RequestUrlDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1999  	typedMsg := msg.(*RequestUrlRequest)
  2000  	var asInterface interface{} = h
  2001  	override, ok := asInterface.(interface {
  2002  		OverrideExtractResourceBodies(*RequestUrlRequest) []*customized_image.CustomizedImage
  2003  	})
  2004  	if ok {
  2005  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  2006  	}
  2007  	return nil
  2008  }
  2009  
  2010  func (h *RequestUrlDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2011  	typedMsg := msg.(*RequestUrlResponse)
  2012  	var asInterface interface{} = h
  2013  	override, ok := asInterface.(interface {
  2014  		OverrideExtractResourceName(*RequestUrlResponse) *customized_image.Name
  2015  	})
  2016  	if ok {
  2017  		return override.OverrideExtractResourceName(typedMsg)
  2018  	}
  2019  	return nil
  2020  }
  2021  
  2022  func (h *RequestUrlDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2023  	typedMsg := msg.(*RequestUrlResponse)
  2024  	var asInterface interface{} = h
  2025  	override, ok := asInterface.(interface {
  2026  		OverrideExtractResourceNames(*RequestUrlResponse) []*customized_image.Name
  2027  	})
  2028  	if ok {
  2029  		return customized_image.CustomizedImageNameList(override.OverrideExtractResourceNames(typedMsg))
  2030  	}
  2031  	return nil
  2032  }
  2033  
  2034  func (h *RequestUrlDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2035  	typedMsg := msg.(*RequestUrlResponse)
  2036  	var asInterface interface{} = h
  2037  	override, ok := asInterface.(interface {
  2038  		OverrideExtractCollectionName(*RequestUrlResponse) *customized_image.ParentName
  2039  	})
  2040  	if ok {
  2041  		return override.OverrideExtractCollectionName(typedMsg)
  2042  	}
  2043  	return nil
  2044  }
  2045  
  2046  func (h *RequestUrlDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2047  	typedMsg := msg.(*RequestUrlResponse)
  2048  	var asInterface interface{} = h
  2049  	override, ok := asInterface.(interface {
  2050  		OverrideExtractResourceBody(*RequestUrlResponse) *customized_image.CustomizedImage
  2051  	})
  2052  	if ok {
  2053  		return override.OverrideExtractResourceBody(typedMsg)
  2054  	}
  2055  	return nil
  2056  }
  2057  
  2058  func (h *RequestUrlDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2059  	typedMsg := msg.(*RequestUrlResponse)
  2060  	var asInterface interface{} = h
  2061  	override, ok := asInterface.(interface {
  2062  		OverrideExtractResourceBodies(*RequestUrlResponse) []*customized_image.CustomizedImage
  2063  	})
  2064  	if ok {
  2065  		return customized_image.CustomizedImageList(override.OverrideExtractResourceBodies(typedMsg))
  2066  	}
  2067  	return nil
  2068  }
  2069  
  2070  func GetRequestUrlDescriptor() *RequestUrlDescriptor {
  2071  	return requestUrlDescriptor
  2072  }
  2073  
  2074  type CustomizedImageServiceDescriptor struct{}
  2075  
  2076  func (d *CustomizedImageServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor {
  2077  	return []gotenclient.MethodDescriptor{
  2078  		getCustomizedImageDescriptor,
  2079  		batchGetCustomizedImagesDescriptor,
  2080  		listCustomizedImagesDescriptor,
  2081  		watchCustomizedImageDescriptor,
  2082  		watchCustomizedImagesDescriptor,
  2083  		createCustomizedImageDescriptor,
  2084  		updateCustomizedImageDescriptor,
  2085  		deleteCustomizedImageDescriptor,
  2086  		requestUrlDescriptor,
  2087  	}
  2088  }
  2089  
  2090  func (d *CustomizedImageServiceDescriptor) GetFullAPIName() string {
  2091  	return "/ntt.devices.v1alpha2.CustomizedImageService"
  2092  }
  2093  
  2094  func (d *CustomizedImageServiceDescriptor) GetProtoPkgName() string {
  2095  	return "ntt.devices.v1alpha2"
  2096  }
  2097  
  2098  func (d *CustomizedImageServiceDescriptor) GetApiName() string {
  2099  	return "CustomizedImageService"
  2100  }
  2101  
  2102  func (d *CustomizedImageServiceDescriptor) GetServiceDomain() string {
  2103  	return "devices.edgelq.com"
  2104  }
  2105  
  2106  func (d *CustomizedImageServiceDescriptor) GetServiceVersion() string {
  2107  	return "v1alpha2"
  2108  }
  2109  
  2110  func GetCustomizedImageServiceDescriptor() *CustomizedImageServiceDescriptor {
  2111  	return customizedImageServiceDescriptor
  2112  }
  2113  
  2114  func initDescriptors() {
  2115  	customizedImageServiceDescriptor = &CustomizedImageServiceDescriptor{}
  2116  	getCustomizedImageDescriptor = &GetCustomizedImageDescriptor{}
  2117  	batchGetCustomizedImagesDescriptor = &BatchGetCustomizedImagesDescriptor{}
  2118  	listCustomizedImagesDescriptor = &ListCustomizedImagesDescriptor{}
  2119  	watchCustomizedImageDescriptor = &WatchCustomizedImageDescriptor{}
  2120  	watchCustomizedImagesDescriptor = &WatchCustomizedImagesDescriptor{}
  2121  	createCustomizedImageDescriptor = &CreateCustomizedImageDescriptor{}
  2122  	updateCustomizedImageDescriptor = &UpdateCustomizedImageDescriptor{}
  2123  	deleteCustomizedImageDescriptor = &DeleteCustomizedImageDescriptor{}
  2124  	requestUrlDescriptor = &RequestUrlDescriptor{}
  2125  	gotenclient.GetRegistry().RegisterApiDescriptor(customizedImageServiceDescriptor)
  2126  	gotenclient.GetRegistry().RegisterMethodDescriptor(getCustomizedImageDescriptor)
  2127  	gotenclient.GetRegistry().RegisterMethodDescriptor(batchGetCustomizedImagesDescriptor)
  2128  	gotenclient.GetRegistry().RegisterMethodDescriptor(listCustomizedImagesDescriptor)
  2129  	gotenclient.GetRegistry().RegisterMethodDescriptor(watchCustomizedImageDescriptor)
  2130  	gotenclient.GetRegistry().RegisterMethodDescriptor(watchCustomizedImagesDescriptor)
  2131  	gotenclient.GetRegistry().RegisterMethodDescriptor(createCustomizedImageDescriptor)
  2132  	gotenclient.GetRegistry().RegisterMethodDescriptor(updateCustomizedImageDescriptor)
  2133  	gotenclient.GetRegistry().RegisterMethodDescriptor(deleteCustomizedImageDescriptor)
  2134  	gotenclient.GetRegistry().RegisterMethodDescriptor(requestUrlDescriptor)
  2135  }
  2136  
  2137  func init() {
  2138  	if !descriptorsInitialized {
  2139  		initDescriptors()
  2140  		descriptorsInitialized = true
  2141  	}
  2142  }