github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1alpha2/user/user_service.pb.descriptors.go (about)

     1  // Code generated by protoc-gen-goten-client
     2  // API: UserService
     3  // DO NOT EDIT!!!
     4  
     5  package user_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  	user "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/user"
    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  	_ = &user.User{}
    30  	_ = &emptypb.Empty{}
    31  )
    32  
    33  var (
    34  	descriptorsInitialized              bool
    35  	userServiceDescriptor               *UserServiceDescriptor
    36  	getUserDescriptor                   *GetUserDescriptor
    37  	batchGetUsersDescriptor             *BatchGetUsersDescriptor
    38  	listUsersDescriptor                 *ListUsersDescriptor
    39  	watchUserDescriptor                 *WatchUserDescriptor
    40  	watchUsersDescriptor                *WatchUsersDescriptor
    41  	createUserDescriptor                *CreateUserDescriptor
    42  	updateUserDescriptor                *UpdateUserDescriptor
    43  	deleteUserDescriptor                *DeleteUserDescriptor
    44  	getUserByEmailDescriptor            *GetUserByEmailDescriptor
    45  	batchGetUsersByEmailDescriptor      *BatchGetUsersByEmailDescriptor
    46  	getMySettingsDescriptor             *GetMySettingsDescriptor
    47  	setMySettingsDescriptor             *SetMySettingsDescriptor
    48  	refreshUserFromIdTokenDescriptor    *RefreshUserFromIdTokenDescriptor
    49  	resendVerificationEmailDescriptor   *ResendVerificationEmailDescriptor
    50  	isUserVerifiedDescriptor            *IsUserVerifiedDescriptor
    51  	resetMFAIfRecoveryKeyUsedDescriptor *ResetMFAIfRecoveryKeyUsedDescriptor
    52  	setUsersNameInAuth0Descriptor       *SetUsersNameInAuth0Descriptor
    53  )
    54  
    55  type GetUserDescriptor struct{}
    56  
    57  type GetUserDescriptorClientMsgHandle struct{}
    58  
    59  type GetUserDescriptorServerMsgHandle struct{}
    60  
    61  func (d *GetUserDescriptor) NewEmptyClientMsg() proto.Message {
    62  	return &GetUserRequest{}
    63  }
    64  
    65  func (d *GetUserDescriptor) NewEmptyServerMsg() proto.Message {
    66  	return &user.User{}
    67  }
    68  
    69  func (d *GetUserDescriptor) IsUnary() bool {
    70  	return true
    71  }
    72  
    73  func (d *GetUserDescriptor) IsClientStream() bool {
    74  	return false
    75  }
    76  
    77  func (d *GetUserDescriptor) IsServerStream() bool {
    78  	return false
    79  }
    80  
    81  func (d *GetUserDescriptor) IsCollection() bool {
    82  	return false
    83  }
    84  
    85  func (d *GetUserDescriptor) IsPlural() bool {
    86  	return false
    87  }
    88  
    89  func (d *GetUserDescriptor) HasResource() bool {
    90  	return true
    91  }
    92  
    93  func (d *GetUserDescriptor) RequestHasResourceBody() bool {
    94  	return false
    95  }
    96  
    97  func (d *GetUserDescriptor) GetVerb() string {
    98  	return "get"
    99  }
   100  
   101  func (d *GetUserDescriptor) GetMethodName() string {
   102  	return "GetUser"
   103  }
   104  
   105  func (d *GetUserDescriptor) GetFullMethodName() string {
   106  	return "/ntt.iam.v1alpha2.UserService/GetUser"
   107  }
   108  
   109  func (d *GetUserDescriptor) GetProtoPkgName() string {
   110  	return "ntt.iam.v1alpha2"
   111  }
   112  
   113  func (d *GetUserDescriptor) GetApiName() string {
   114  	return "UserService"
   115  }
   116  
   117  func (d *GetUserDescriptor) GetServiceDomain() string {
   118  	return "iam.edgelq.com"
   119  }
   120  
   121  func (d *GetUserDescriptor) GetServiceVersion() string {
   122  	return "v1alpha2"
   123  }
   124  
   125  func (d *GetUserDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   126  	return userServiceDescriptor
   127  }
   128  
   129  func (d *GetUserDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   130  	return user.GetDescriptor()
   131  }
   132  
   133  func (d *GetUserDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   134  	return &GetUserDescriptorClientMsgHandle{}
   135  }
   136  
   137  func (d *GetUserDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   138  	return &GetUserDescriptorServerMsgHandle{}
   139  }
   140  
   141  func (h *GetUserDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   142  	typedMsg := msg.(*GetUserRequest)
   143  	var asInterface interface{} = h
   144  	override, ok := asInterface.(interface {
   145  		OverrideExtractResourceName(*GetUserRequest) *user.Name
   146  	})
   147  	if ok {
   148  		return override.OverrideExtractResourceName(typedMsg)
   149  	}
   150  	{
   151  		if name := typedMsg.GetName(); name != nil {
   152  			return name
   153  		}
   154  	}
   155  	return (*user.Name)(nil)
   156  }
   157  
   158  func (h *GetUserDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   159  	typedMsg := msg.(*GetUserRequest)
   160  	var asInterface interface{} = h
   161  	override, ok := asInterface.(interface {
   162  		OverrideExtractResourceNames(*GetUserRequest) []*user.Name
   163  	})
   164  	if ok {
   165  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
   166  	}
   167  	return nil
   168  }
   169  
   170  func (h *GetUserDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   171  	return nil
   172  }
   173  
   174  func (h *GetUserDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   175  	typedMsg := msg.(*GetUserRequest)
   176  	var asInterface interface{} = h
   177  	override, ok := asInterface.(interface {
   178  		OverrideExtractResourceBody(*GetUserRequest) *user.User
   179  	})
   180  	if ok {
   181  		return override.OverrideExtractResourceBody(typedMsg)
   182  	}
   183  	return nil
   184  }
   185  
   186  func (h *GetUserDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   187  	typedMsg := msg.(*GetUserRequest)
   188  	var asInterface interface{} = h
   189  	override, ok := asInterface.(interface {
   190  		OverrideExtractResourceBodies(*GetUserRequest) []*user.User
   191  	})
   192  	if ok {
   193  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
   194  	}
   195  	return nil
   196  }
   197  
   198  func (h *GetUserDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   199  	typedMsg := msg.(*user.User)
   200  	var asInterface interface{} = h
   201  	override, ok := asInterface.(interface {
   202  		OverrideExtractResourceName(*user.User) *user.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 (*user.Name)(nil)
   213  }
   214  
   215  func (h *GetUserDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   216  	typedMsg := msg.(*user.User)
   217  	var asInterface interface{} = h
   218  	override, ok := asInterface.(interface {
   219  		OverrideExtractResourceNames(*user.User) []*user.Name
   220  	})
   221  	if ok {
   222  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
   223  	}
   224  	return nil
   225  }
   226  
   227  func (h *GetUserDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   228  	return nil
   229  }
   230  
   231  func (h *GetUserDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   232  	return msg.(*user.User)
   233  }
   234  
   235  func (h *GetUserDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   236  	typedMsg := msg.(*user.User)
   237  	var asInterface interface{} = h
   238  	override, ok := asInterface.(interface {
   239  		OverrideExtractResourceBodies(*user.User) []*user.User
   240  	})
   241  	if ok {
   242  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
   243  	}
   244  	return nil
   245  }
   246  
   247  func GetGetUserDescriptor() *GetUserDescriptor {
   248  	return getUserDescriptor
   249  }
   250  
   251  type BatchGetUsersDescriptor struct{}
   252  
   253  type BatchGetUsersDescriptorClientMsgHandle struct{}
   254  
   255  type BatchGetUsersDescriptorServerMsgHandle struct{}
   256  
   257  func (d *BatchGetUsersDescriptor) NewEmptyClientMsg() proto.Message {
   258  	return &BatchGetUsersRequest{}
   259  }
   260  
   261  func (d *BatchGetUsersDescriptor) NewEmptyServerMsg() proto.Message {
   262  	return &BatchGetUsersResponse{}
   263  }
   264  
   265  func (d *BatchGetUsersDescriptor) IsUnary() bool {
   266  	return true
   267  }
   268  
   269  func (d *BatchGetUsersDescriptor) IsClientStream() bool {
   270  	return false
   271  }
   272  
   273  func (d *BatchGetUsersDescriptor) IsServerStream() bool {
   274  	return false
   275  }
   276  
   277  func (d *BatchGetUsersDescriptor) IsCollection() bool {
   278  	return false
   279  }
   280  
   281  func (d *BatchGetUsersDescriptor) IsPlural() bool {
   282  	return true
   283  }
   284  
   285  func (d *BatchGetUsersDescriptor) HasResource() bool {
   286  	return true
   287  }
   288  
   289  func (d *BatchGetUsersDescriptor) RequestHasResourceBody() bool {
   290  	return false
   291  }
   292  
   293  func (d *BatchGetUsersDescriptor) GetVerb() string {
   294  	return "batchGet"
   295  }
   296  
   297  func (d *BatchGetUsersDescriptor) GetMethodName() string {
   298  	return "BatchGetUsers"
   299  }
   300  
   301  func (d *BatchGetUsersDescriptor) GetFullMethodName() string {
   302  	return "/ntt.iam.v1alpha2.UserService/BatchGetUsers"
   303  }
   304  
   305  func (d *BatchGetUsersDescriptor) GetProtoPkgName() string {
   306  	return "ntt.iam.v1alpha2"
   307  }
   308  
   309  func (d *BatchGetUsersDescriptor) GetApiName() string {
   310  	return "UserService"
   311  }
   312  
   313  func (d *BatchGetUsersDescriptor) GetServiceDomain() string {
   314  	return "iam.edgelq.com"
   315  }
   316  
   317  func (d *BatchGetUsersDescriptor) GetServiceVersion() string {
   318  	return "v1alpha2"
   319  }
   320  
   321  func (d *BatchGetUsersDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   322  	return userServiceDescriptor
   323  }
   324  
   325  func (d *BatchGetUsersDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   326  	return user.GetDescriptor()
   327  }
   328  
   329  func (d *BatchGetUsersDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   330  	return &BatchGetUsersDescriptorClientMsgHandle{}
   331  }
   332  
   333  func (d *BatchGetUsersDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   334  	return &BatchGetUsersDescriptorServerMsgHandle{}
   335  }
   336  
   337  func (h *BatchGetUsersDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   338  	typedMsg := msg.(*BatchGetUsersRequest)
   339  	var asInterface interface{} = h
   340  	override, ok := asInterface.(interface {
   341  		OverrideExtractResourceName(*BatchGetUsersRequest) *user.Name
   342  	})
   343  	if ok {
   344  		return override.OverrideExtractResourceName(typedMsg)
   345  	}
   346  	return nil
   347  }
   348  
   349  func (h *BatchGetUsersDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   350  	typedMsg := msg.(*BatchGetUsersRequest)
   351  	var asInterface interface{} = h
   352  	override, ok := asInterface.(interface {
   353  		OverrideExtractResourceNames(*BatchGetUsersRequest) []*user.Name
   354  	})
   355  	if ok {
   356  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
   357  	}
   358  	{
   359  		if names := typedMsg.GetNames(); len(names) > 0 {
   360  			return user.UserNameList(names)
   361  		}
   362  	}
   363  	return (user.UserNameList)(nil)
   364  }
   365  
   366  func (h *BatchGetUsersDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   367  	return nil
   368  }
   369  
   370  func (h *BatchGetUsersDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   371  	typedMsg := msg.(*BatchGetUsersRequest)
   372  	var asInterface interface{} = h
   373  	override, ok := asInterface.(interface {
   374  		OverrideExtractResourceBody(*BatchGetUsersRequest) *user.User
   375  	})
   376  	if ok {
   377  		return override.OverrideExtractResourceBody(typedMsg)
   378  	}
   379  	return nil
   380  }
   381  
   382  func (h *BatchGetUsersDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   383  	typedMsg := msg.(*BatchGetUsersRequest)
   384  	var asInterface interface{} = h
   385  	override, ok := asInterface.(interface {
   386  		OverrideExtractResourceBodies(*BatchGetUsersRequest) []*user.User
   387  	})
   388  	if ok {
   389  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
   390  	}
   391  	return nil
   392  }
   393  
   394  func (h *BatchGetUsersDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   395  	typedMsg := msg.(*BatchGetUsersResponse)
   396  	var asInterface interface{} = h
   397  	override, ok := asInterface.(interface {
   398  		OverrideExtractResourceName(*BatchGetUsersResponse) *user.Name
   399  	})
   400  	if ok {
   401  		return override.OverrideExtractResourceName(typedMsg)
   402  	}
   403  	return nil
   404  }
   405  
   406  func (h *BatchGetUsersDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   407  	typedMsg := msg.(*BatchGetUsersResponse)
   408  	var asInterface interface{} = h
   409  	override, ok := asInterface.(interface {
   410  		OverrideExtractResourceNames(*BatchGetUsersResponse) []*user.Name
   411  	})
   412  	if ok {
   413  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
   414  	}
   415  	{
   416  		if resources := typedMsg.GetUsers(); len(resources) > 0 {
   417  			list := make(user.UserNameList, 0, len(resources))
   418  			for _, res := range resources {
   419  				list = append(list, res.GetName())
   420  			}
   421  			return list
   422  		}
   423  	}
   424  	return (user.UserNameList)(nil)
   425  }
   426  
   427  func (h *BatchGetUsersDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   428  	return nil
   429  }
   430  
   431  func (h *BatchGetUsersDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   432  	typedMsg := msg.(*BatchGetUsersResponse)
   433  	var asInterface interface{} = h
   434  	override, ok := asInterface.(interface {
   435  		OverrideExtractResourceBody(*BatchGetUsersResponse) *user.User
   436  	})
   437  	if ok {
   438  		return override.OverrideExtractResourceBody(typedMsg)
   439  	}
   440  	return nil
   441  }
   442  
   443  func (h *BatchGetUsersDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   444  	typedMsg := msg.(*BatchGetUsersResponse)
   445  	var asInterface interface{} = h
   446  	override, ok := asInterface.(interface {
   447  		OverrideExtractResourceBodies(*BatchGetUsersResponse) []*user.User
   448  	})
   449  	if ok {
   450  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
   451  	}
   452  	{
   453  		if resources := typedMsg.GetUsers(); len(resources) > 0 {
   454  			return user.UserList(resources)
   455  		}
   456  	}
   457  	return (user.UserList)(nil)
   458  }
   459  
   460  func GetBatchGetUsersDescriptor() *BatchGetUsersDescriptor {
   461  	return batchGetUsersDescriptor
   462  }
   463  
   464  type ListUsersDescriptor struct{}
   465  
   466  type ListUsersDescriptorClientMsgHandle struct{}
   467  
   468  type ListUsersDescriptorServerMsgHandle struct{}
   469  
   470  func (d *ListUsersDescriptor) NewEmptyClientMsg() proto.Message {
   471  	return &ListUsersRequest{}
   472  }
   473  
   474  func (d *ListUsersDescriptor) NewEmptyServerMsg() proto.Message {
   475  	return &ListUsersResponse{}
   476  }
   477  
   478  func (d *ListUsersDescriptor) IsUnary() bool {
   479  	return true
   480  }
   481  
   482  func (d *ListUsersDescriptor) IsClientStream() bool {
   483  	return false
   484  }
   485  
   486  func (d *ListUsersDescriptor) IsServerStream() bool {
   487  	return false
   488  }
   489  
   490  func (d *ListUsersDescriptor) IsCollection() bool {
   491  	return true
   492  }
   493  
   494  func (d *ListUsersDescriptor) IsPlural() bool {
   495  	return true
   496  }
   497  
   498  func (d *ListUsersDescriptor) HasResource() bool {
   499  	return true
   500  }
   501  
   502  func (d *ListUsersDescriptor) RequestHasResourceBody() bool {
   503  	return false
   504  }
   505  
   506  func (d *ListUsersDescriptor) GetVerb() string {
   507  	return "list"
   508  }
   509  
   510  func (d *ListUsersDescriptor) GetMethodName() string {
   511  	return "ListUsers"
   512  }
   513  
   514  func (d *ListUsersDescriptor) GetFullMethodName() string {
   515  	return "/ntt.iam.v1alpha2.UserService/ListUsers"
   516  }
   517  
   518  func (d *ListUsersDescriptor) GetProtoPkgName() string {
   519  	return "ntt.iam.v1alpha2"
   520  }
   521  
   522  func (d *ListUsersDescriptor) GetApiName() string {
   523  	return "UserService"
   524  }
   525  
   526  func (d *ListUsersDescriptor) GetServiceDomain() string {
   527  	return "iam.edgelq.com"
   528  }
   529  
   530  func (d *ListUsersDescriptor) GetServiceVersion() string {
   531  	return "v1alpha2"
   532  }
   533  
   534  func (d *ListUsersDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   535  	return userServiceDescriptor
   536  }
   537  
   538  func (d *ListUsersDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   539  	return user.GetDescriptor()
   540  }
   541  
   542  func (d *ListUsersDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   543  	return &ListUsersDescriptorClientMsgHandle{}
   544  }
   545  
   546  func (d *ListUsersDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   547  	return &ListUsersDescriptorServerMsgHandle{}
   548  }
   549  
   550  func (h *ListUsersDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   551  	typedMsg := msg.(*ListUsersRequest)
   552  	var asInterface interface{} = h
   553  	override, ok := asInterface.(interface {
   554  		OverrideExtractResourceName(*ListUsersRequest) *user.Name
   555  	})
   556  	if ok {
   557  		return override.OverrideExtractResourceName(typedMsg)
   558  	}
   559  	return nil
   560  }
   561  
   562  func (h *ListUsersDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   563  	typedMsg := msg.(*ListUsersRequest)
   564  	var asInterface interface{} = h
   565  	override, ok := asInterface.(interface {
   566  		OverrideExtractResourceNames(*ListUsersRequest) []*user.Name
   567  	})
   568  	if ok {
   569  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
   570  	}
   571  	return nil
   572  }
   573  
   574  func (h *ListUsersDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   575  	return nil
   576  }
   577  
   578  func (h *ListUsersDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   579  	typedMsg := msg.(*ListUsersRequest)
   580  	var asInterface interface{} = h
   581  	override, ok := asInterface.(interface {
   582  		OverrideExtractResourceBody(*ListUsersRequest) *user.User
   583  	})
   584  	if ok {
   585  		return override.OverrideExtractResourceBody(typedMsg)
   586  	}
   587  	return nil
   588  }
   589  
   590  func (h *ListUsersDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   591  	typedMsg := msg.(*ListUsersRequest)
   592  	var asInterface interface{} = h
   593  	override, ok := asInterface.(interface {
   594  		OverrideExtractResourceBodies(*ListUsersRequest) []*user.User
   595  	})
   596  	if ok {
   597  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
   598  	}
   599  	return nil
   600  }
   601  
   602  func (h *ListUsersDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   603  	typedMsg := msg.(*ListUsersResponse)
   604  	var asInterface interface{} = h
   605  	override, ok := asInterface.(interface {
   606  		OverrideExtractResourceName(*ListUsersResponse) *user.Name
   607  	})
   608  	if ok {
   609  		return override.OverrideExtractResourceName(typedMsg)
   610  	}
   611  	return nil
   612  }
   613  
   614  func (h *ListUsersDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   615  	typedMsg := msg.(*ListUsersResponse)
   616  	var asInterface interface{} = h
   617  	override, ok := asInterface.(interface {
   618  		OverrideExtractResourceNames(*ListUsersResponse) []*user.Name
   619  	})
   620  	if ok {
   621  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
   622  	}
   623  	{
   624  		if resources := typedMsg.GetUsers(); len(resources) > 0 {
   625  			list := make(user.UserNameList, 0, len(resources))
   626  			for _, res := range resources {
   627  				list = append(list, res.GetName())
   628  			}
   629  			return list
   630  		}
   631  	}
   632  	return (user.UserNameList)(nil)
   633  }
   634  
   635  func (h *ListUsersDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   636  	return nil
   637  }
   638  
   639  func (h *ListUsersDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   640  	typedMsg := msg.(*ListUsersResponse)
   641  	var asInterface interface{} = h
   642  	override, ok := asInterface.(interface {
   643  		OverrideExtractResourceBody(*ListUsersResponse) *user.User
   644  	})
   645  	if ok {
   646  		return override.OverrideExtractResourceBody(typedMsg)
   647  	}
   648  	return nil
   649  }
   650  
   651  func (h *ListUsersDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   652  	typedMsg := msg.(*ListUsersResponse)
   653  	var asInterface interface{} = h
   654  	override, ok := asInterface.(interface {
   655  		OverrideExtractResourceBodies(*ListUsersResponse) []*user.User
   656  	})
   657  	if ok {
   658  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
   659  	}
   660  	{
   661  		if resources := typedMsg.GetUsers(); len(resources) > 0 {
   662  			return user.UserList(resources)
   663  		}
   664  	}
   665  	return (user.UserList)(nil)
   666  }
   667  
   668  func GetListUsersDescriptor() *ListUsersDescriptor {
   669  	return listUsersDescriptor
   670  }
   671  
   672  type WatchUserDescriptor struct{}
   673  
   674  type WatchUserDescriptorClientMsgHandle struct{}
   675  
   676  type WatchUserDescriptorServerMsgHandle struct{}
   677  
   678  func (d *WatchUserDescriptor) NewEmptyClientMsg() proto.Message {
   679  	return &WatchUserRequest{}
   680  }
   681  
   682  func (d *WatchUserDescriptor) NewEmptyServerMsg() proto.Message {
   683  	return &WatchUserResponse{}
   684  }
   685  
   686  func (d *WatchUserDescriptor) IsUnary() bool {
   687  	return false
   688  }
   689  
   690  func (d *WatchUserDescriptor) IsClientStream() bool {
   691  	return false
   692  }
   693  
   694  func (d *WatchUserDescriptor) IsServerStream() bool {
   695  	return true
   696  }
   697  
   698  func (d *WatchUserDescriptor) IsCollection() bool {
   699  	return false
   700  }
   701  
   702  func (d *WatchUserDescriptor) IsPlural() bool {
   703  	return false
   704  }
   705  
   706  func (d *WatchUserDescriptor) HasResource() bool {
   707  	return true
   708  }
   709  
   710  func (d *WatchUserDescriptor) RequestHasResourceBody() bool {
   711  	return false
   712  }
   713  
   714  func (d *WatchUserDescriptor) GetVerb() string {
   715  	return "watch"
   716  }
   717  
   718  func (d *WatchUserDescriptor) GetMethodName() string {
   719  	return "WatchUser"
   720  }
   721  
   722  func (d *WatchUserDescriptor) GetFullMethodName() string {
   723  	return "/ntt.iam.v1alpha2.UserService/WatchUser"
   724  }
   725  
   726  func (d *WatchUserDescriptor) GetProtoPkgName() string {
   727  	return "ntt.iam.v1alpha2"
   728  }
   729  
   730  func (d *WatchUserDescriptor) GetApiName() string {
   731  	return "UserService"
   732  }
   733  
   734  func (d *WatchUserDescriptor) GetServiceDomain() string {
   735  	return "iam.edgelq.com"
   736  }
   737  
   738  func (d *WatchUserDescriptor) GetServiceVersion() string {
   739  	return "v1alpha2"
   740  }
   741  
   742  func (d *WatchUserDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   743  	return userServiceDescriptor
   744  }
   745  
   746  func (d *WatchUserDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   747  	return user.GetDescriptor()
   748  }
   749  
   750  func (d *WatchUserDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   751  	return &WatchUserDescriptorClientMsgHandle{}
   752  }
   753  
   754  func (d *WatchUserDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   755  	return &WatchUserDescriptorServerMsgHandle{}
   756  }
   757  
   758  func (h *WatchUserDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   759  	typedMsg := msg.(*WatchUserRequest)
   760  	var asInterface interface{} = h
   761  	override, ok := asInterface.(interface {
   762  		OverrideExtractResourceName(*WatchUserRequest) *user.Name
   763  	})
   764  	if ok {
   765  		return override.OverrideExtractResourceName(typedMsg)
   766  	}
   767  	{
   768  		if name := typedMsg.GetName(); name != nil {
   769  			return name
   770  		}
   771  	}
   772  	return (*user.Name)(nil)
   773  }
   774  
   775  func (h *WatchUserDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   776  	typedMsg := msg.(*WatchUserRequest)
   777  	var asInterface interface{} = h
   778  	override, ok := asInterface.(interface {
   779  		OverrideExtractResourceNames(*WatchUserRequest) []*user.Name
   780  	})
   781  	if ok {
   782  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
   783  	}
   784  	return nil
   785  }
   786  
   787  func (h *WatchUserDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   788  	return nil
   789  }
   790  
   791  func (h *WatchUserDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   792  	typedMsg := msg.(*WatchUserRequest)
   793  	var asInterface interface{} = h
   794  	override, ok := asInterface.(interface {
   795  		OverrideExtractResourceBody(*WatchUserRequest) *user.User
   796  	})
   797  	if ok {
   798  		return override.OverrideExtractResourceBody(typedMsg)
   799  	}
   800  	return nil
   801  }
   802  
   803  func (h *WatchUserDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   804  	typedMsg := msg.(*WatchUserRequest)
   805  	var asInterface interface{} = h
   806  	override, ok := asInterface.(interface {
   807  		OverrideExtractResourceBodies(*WatchUserRequest) []*user.User
   808  	})
   809  	if ok {
   810  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
   811  	}
   812  	return nil
   813  }
   814  
   815  func (h *WatchUserDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   816  	typedMsg := msg.(*WatchUserResponse)
   817  	var asInterface interface{} = h
   818  	override, ok := asInterface.(interface {
   819  		OverrideExtractResourceName(*WatchUserResponse) *user.Name
   820  	})
   821  	if ok {
   822  		return override.OverrideExtractResourceName(typedMsg)
   823  	}
   824  	{
   825  		if resChange := typedMsg.GetChange(); resChange != nil {
   826  			switch tResChange := resChange.ChangeType.(type) {
   827  			case *user.UserChange_Added_:
   828  				return tResChange.Added.GetUser().GetName()
   829  			case *user.UserChange_Modified_:
   830  				return tResChange.Modified.GetName()
   831  			case *user.UserChange_Removed_:
   832  				return tResChange.Removed.GetName()
   833  			case *user.UserChange_Current_:
   834  				return tResChange.Current.GetUser().GetName()
   835  			}
   836  		}
   837  	}
   838  	return (*user.Name)(nil)
   839  }
   840  
   841  func (h *WatchUserDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   842  	typedMsg := msg.(*WatchUserResponse)
   843  	var asInterface interface{} = h
   844  	override, ok := asInterface.(interface {
   845  		OverrideExtractResourceNames(*WatchUserResponse) []*user.Name
   846  	})
   847  	if ok {
   848  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
   849  	}
   850  	return nil
   851  }
   852  
   853  func (h *WatchUserDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
   854  	return nil
   855  }
   856  
   857  func (h *WatchUserDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
   858  	typedMsg := msg.(*WatchUserResponse)
   859  	var asInterface interface{} = h
   860  	override, ok := asInterface.(interface {
   861  		OverrideExtractResourceBody(*WatchUserResponse) *user.User
   862  	})
   863  	if ok {
   864  		return override.OverrideExtractResourceBody(typedMsg)
   865  	}
   866  	{
   867  		if resChange := typedMsg.GetChange(); resChange != nil {
   868  			switch tResChange := resChange.ChangeType.(type) {
   869  			case *user.UserChange_Added_:
   870  				return tResChange.Added.GetUser()
   871  			case *user.UserChange_Modified_:
   872  				return tResChange.Modified.GetUser()
   873  			case *user.UserChange_Current_:
   874  				return tResChange.Current.GetUser()
   875  			}
   876  		}
   877  	}
   878  	return (*user.User)(nil)
   879  }
   880  
   881  func (h *WatchUserDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
   882  	typedMsg := msg.(*WatchUserResponse)
   883  	var asInterface interface{} = h
   884  	override, ok := asInterface.(interface {
   885  		OverrideExtractResourceBodies(*WatchUserResponse) []*user.User
   886  	})
   887  	if ok {
   888  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
   889  	}
   890  	return nil
   891  }
   892  
   893  func GetWatchUserDescriptor() *WatchUserDescriptor {
   894  	return watchUserDescriptor
   895  }
   896  
   897  type WatchUsersDescriptor struct{}
   898  
   899  type WatchUsersDescriptorClientMsgHandle struct{}
   900  
   901  type WatchUsersDescriptorServerMsgHandle struct{}
   902  
   903  func (d *WatchUsersDescriptor) NewEmptyClientMsg() proto.Message {
   904  	return &WatchUsersRequest{}
   905  }
   906  
   907  func (d *WatchUsersDescriptor) NewEmptyServerMsg() proto.Message {
   908  	return &WatchUsersResponse{}
   909  }
   910  
   911  func (d *WatchUsersDescriptor) IsUnary() bool {
   912  	return false
   913  }
   914  
   915  func (d *WatchUsersDescriptor) IsClientStream() bool {
   916  	return false
   917  }
   918  
   919  func (d *WatchUsersDescriptor) IsServerStream() bool {
   920  	return true
   921  }
   922  
   923  func (d *WatchUsersDescriptor) IsCollection() bool {
   924  	return true
   925  }
   926  
   927  func (d *WatchUsersDescriptor) IsPlural() bool {
   928  	return true
   929  }
   930  
   931  func (d *WatchUsersDescriptor) HasResource() bool {
   932  	return true
   933  }
   934  
   935  func (d *WatchUsersDescriptor) RequestHasResourceBody() bool {
   936  	return false
   937  }
   938  
   939  func (d *WatchUsersDescriptor) GetVerb() string {
   940  	return "watch"
   941  }
   942  
   943  func (d *WatchUsersDescriptor) GetMethodName() string {
   944  	return "WatchUsers"
   945  }
   946  
   947  func (d *WatchUsersDescriptor) GetFullMethodName() string {
   948  	return "/ntt.iam.v1alpha2.UserService/WatchUsers"
   949  }
   950  
   951  func (d *WatchUsersDescriptor) GetProtoPkgName() string {
   952  	return "ntt.iam.v1alpha2"
   953  }
   954  
   955  func (d *WatchUsersDescriptor) GetApiName() string {
   956  	return "UserService"
   957  }
   958  
   959  func (d *WatchUsersDescriptor) GetServiceDomain() string {
   960  	return "iam.edgelq.com"
   961  }
   962  
   963  func (d *WatchUsersDescriptor) GetServiceVersion() string {
   964  	return "v1alpha2"
   965  }
   966  
   967  func (d *WatchUsersDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
   968  	return userServiceDescriptor
   969  }
   970  
   971  func (d *WatchUsersDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
   972  	return user.GetDescriptor()
   973  }
   974  
   975  func (d *WatchUsersDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
   976  	return &WatchUsersDescriptorClientMsgHandle{}
   977  }
   978  
   979  func (d *WatchUsersDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
   980  	return &WatchUsersDescriptorServerMsgHandle{}
   981  }
   982  
   983  func (h *WatchUsersDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
   984  	typedMsg := msg.(*WatchUsersRequest)
   985  	var asInterface interface{} = h
   986  	override, ok := asInterface.(interface {
   987  		OverrideExtractResourceName(*WatchUsersRequest) *user.Name
   988  	})
   989  	if ok {
   990  		return override.OverrideExtractResourceName(typedMsg)
   991  	}
   992  	return nil
   993  }
   994  
   995  func (h *WatchUsersDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
   996  	typedMsg := msg.(*WatchUsersRequest)
   997  	var asInterface interface{} = h
   998  	override, ok := asInterface.(interface {
   999  		OverrideExtractResourceNames(*WatchUsersRequest) []*user.Name
  1000  	})
  1001  	if ok {
  1002  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1003  	}
  1004  	return nil
  1005  }
  1006  
  1007  func (h *WatchUsersDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1008  	return nil
  1009  }
  1010  
  1011  func (h *WatchUsersDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1012  	typedMsg := msg.(*WatchUsersRequest)
  1013  	var asInterface interface{} = h
  1014  	override, ok := asInterface.(interface {
  1015  		OverrideExtractResourceBody(*WatchUsersRequest) *user.User
  1016  	})
  1017  	if ok {
  1018  		return override.OverrideExtractResourceBody(typedMsg)
  1019  	}
  1020  	return nil
  1021  }
  1022  
  1023  func (h *WatchUsersDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1024  	typedMsg := msg.(*WatchUsersRequest)
  1025  	var asInterface interface{} = h
  1026  	override, ok := asInterface.(interface {
  1027  		OverrideExtractResourceBodies(*WatchUsersRequest) []*user.User
  1028  	})
  1029  	if ok {
  1030  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1031  	}
  1032  	return nil
  1033  }
  1034  
  1035  func (h *WatchUsersDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1036  	typedMsg := msg.(*WatchUsersResponse)
  1037  	var asInterface interface{} = h
  1038  	override, ok := asInterface.(interface {
  1039  		OverrideExtractResourceName(*WatchUsersResponse) *user.Name
  1040  	})
  1041  	if ok {
  1042  		return override.OverrideExtractResourceName(typedMsg)
  1043  	}
  1044  	return nil
  1045  }
  1046  
  1047  func (h *WatchUsersDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1048  	typedMsg := msg.(*WatchUsersResponse)
  1049  	var asInterface interface{} = h
  1050  	override, ok := asInterface.(interface {
  1051  		OverrideExtractResourceNames(*WatchUsersResponse) []*user.Name
  1052  	})
  1053  	if ok {
  1054  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1055  	}
  1056  	{
  1057  		if resChanges := typedMsg.GetUserChanges(); len(resChanges) > 0 {
  1058  			list := make(user.UserNameList, 0, len(resChanges))
  1059  			for _, resChange := range resChanges {
  1060  				switch tResChange := resChange.ChangeType.(type) {
  1061  				case *user.UserChange_Added_:
  1062  					list = append(list, tResChange.Added.GetUser().GetName())
  1063  				case *user.UserChange_Modified_:
  1064  					list = append(list, tResChange.Modified.GetName())
  1065  				case *user.UserChange_Removed_:
  1066  					list = append(list, tResChange.Removed.GetName())
  1067  				case *user.UserChange_Current_:
  1068  					list = append(list, tResChange.Current.GetUser().GetName())
  1069  				}
  1070  			}
  1071  			return list
  1072  		}
  1073  	}
  1074  	return (user.UserNameList)(nil)
  1075  }
  1076  
  1077  func (h *WatchUsersDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1078  	return nil
  1079  }
  1080  
  1081  func (h *WatchUsersDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1082  	typedMsg := msg.(*WatchUsersResponse)
  1083  	var asInterface interface{} = h
  1084  	override, ok := asInterface.(interface {
  1085  		OverrideExtractResourceBody(*WatchUsersResponse) *user.User
  1086  	})
  1087  	if ok {
  1088  		return override.OverrideExtractResourceBody(typedMsg)
  1089  	}
  1090  	return nil
  1091  }
  1092  
  1093  func (h *WatchUsersDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1094  	typedMsg := msg.(*WatchUsersResponse)
  1095  	var asInterface interface{} = h
  1096  	override, ok := asInterface.(interface {
  1097  		OverrideExtractResourceBodies(*WatchUsersResponse) []*user.User
  1098  	})
  1099  	if ok {
  1100  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1101  	}
  1102  	{
  1103  		if resChanges := typedMsg.GetUserChanges(); len(resChanges) > 0 {
  1104  			list := make(user.UserList, 0, len(resChanges))
  1105  			for _, resChange := range resChanges {
  1106  				switch tResChange := resChange.ChangeType.(type) {
  1107  				case *user.UserChange_Added_:
  1108  					list = append(list, tResChange.Added.GetUser())
  1109  				case *user.UserChange_Modified_:
  1110  					list = append(list, tResChange.Modified.GetUser())
  1111  				case *user.UserChange_Current_:
  1112  					list = append(list, tResChange.Current.GetUser())
  1113  				}
  1114  			}
  1115  			return list
  1116  		}
  1117  	}
  1118  	return (user.UserList)(nil)
  1119  }
  1120  
  1121  func GetWatchUsersDescriptor() *WatchUsersDescriptor {
  1122  	return watchUsersDescriptor
  1123  }
  1124  
  1125  type CreateUserDescriptor struct{}
  1126  
  1127  type CreateUserDescriptorClientMsgHandle struct{}
  1128  
  1129  type CreateUserDescriptorServerMsgHandle struct{}
  1130  
  1131  func (d *CreateUserDescriptor) NewEmptyClientMsg() proto.Message {
  1132  	return &CreateUserRequest{}
  1133  }
  1134  
  1135  func (d *CreateUserDescriptor) NewEmptyServerMsg() proto.Message {
  1136  	return &user.User{}
  1137  }
  1138  
  1139  func (d *CreateUserDescriptor) IsUnary() bool {
  1140  	return true
  1141  }
  1142  
  1143  func (d *CreateUserDescriptor) IsClientStream() bool {
  1144  	return false
  1145  }
  1146  
  1147  func (d *CreateUserDescriptor) IsServerStream() bool {
  1148  	return false
  1149  }
  1150  
  1151  func (d *CreateUserDescriptor) IsCollection() bool {
  1152  	return true
  1153  }
  1154  
  1155  func (d *CreateUserDescriptor) IsPlural() bool {
  1156  	return false
  1157  }
  1158  
  1159  func (d *CreateUserDescriptor) HasResource() bool {
  1160  	return true
  1161  }
  1162  
  1163  func (d *CreateUserDescriptor) RequestHasResourceBody() bool {
  1164  	return true
  1165  }
  1166  
  1167  func (d *CreateUserDescriptor) GetVerb() string {
  1168  	return "create"
  1169  }
  1170  
  1171  func (d *CreateUserDescriptor) GetMethodName() string {
  1172  	return "CreateUser"
  1173  }
  1174  
  1175  func (d *CreateUserDescriptor) GetFullMethodName() string {
  1176  	return "/ntt.iam.v1alpha2.UserService/CreateUser"
  1177  }
  1178  
  1179  func (d *CreateUserDescriptor) GetProtoPkgName() string {
  1180  	return "ntt.iam.v1alpha2"
  1181  }
  1182  
  1183  func (d *CreateUserDescriptor) GetApiName() string {
  1184  	return "UserService"
  1185  }
  1186  
  1187  func (d *CreateUserDescriptor) GetServiceDomain() string {
  1188  	return "iam.edgelq.com"
  1189  }
  1190  
  1191  func (d *CreateUserDescriptor) GetServiceVersion() string {
  1192  	return "v1alpha2"
  1193  }
  1194  
  1195  func (d *CreateUserDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1196  	return userServiceDescriptor
  1197  }
  1198  
  1199  func (d *CreateUserDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1200  	return user.GetDescriptor()
  1201  }
  1202  
  1203  func (d *CreateUserDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1204  	return &CreateUserDescriptorClientMsgHandle{}
  1205  }
  1206  
  1207  func (d *CreateUserDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1208  	return &CreateUserDescriptorServerMsgHandle{}
  1209  }
  1210  
  1211  func (h *CreateUserDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1212  	typedMsg := msg.(*CreateUserRequest)
  1213  	var asInterface interface{} = h
  1214  	override, ok := asInterface.(interface {
  1215  		OverrideExtractResourceName(*CreateUserRequest) *user.Name
  1216  	})
  1217  	if ok {
  1218  		return override.OverrideExtractResourceName(typedMsg)
  1219  	}
  1220  	{
  1221  		res := typedMsg.GetUser()
  1222  		if name := res.GetName(); name != nil {
  1223  			return name
  1224  		}
  1225  	}
  1226  	return (*user.Name)(nil)
  1227  }
  1228  
  1229  func (h *CreateUserDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1230  	typedMsg := msg.(*CreateUserRequest)
  1231  	var asInterface interface{} = h
  1232  	override, ok := asInterface.(interface {
  1233  		OverrideExtractResourceNames(*CreateUserRequest) []*user.Name
  1234  	})
  1235  	if ok {
  1236  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1237  	}
  1238  	return nil
  1239  }
  1240  
  1241  func (h *CreateUserDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1242  	return nil
  1243  }
  1244  
  1245  func (h *CreateUserDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1246  	typedMsg := msg.(*CreateUserRequest)
  1247  	var asInterface interface{} = h
  1248  	override, ok := asInterface.(interface {
  1249  		OverrideExtractResourceBody(*CreateUserRequest) *user.User
  1250  	})
  1251  	if ok {
  1252  		return override.OverrideExtractResourceBody(typedMsg)
  1253  	}
  1254  	{
  1255  		return typedMsg.GetUser()
  1256  	}
  1257  	return (*user.User)(nil)
  1258  }
  1259  
  1260  func (h *CreateUserDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1261  	typedMsg := msg.(*CreateUserRequest)
  1262  	var asInterface interface{} = h
  1263  	override, ok := asInterface.(interface {
  1264  		OverrideExtractResourceBodies(*CreateUserRequest) []*user.User
  1265  	})
  1266  	if ok {
  1267  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1268  	}
  1269  	return nil
  1270  }
  1271  
  1272  func (h *CreateUserDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1273  	typedMsg := msg.(*user.User)
  1274  	var asInterface interface{} = h
  1275  	override, ok := asInterface.(interface {
  1276  		OverrideExtractResourceName(*user.User) *user.Name
  1277  	})
  1278  	if ok {
  1279  		return override.OverrideExtractResourceName(typedMsg)
  1280  	}
  1281  	{
  1282  		if name := typedMsg.GetName(); name != nil {
  1283  			return name
  1284  		}
  1285  	}
  1286  	return (*user.Name)(nil)
  1287  }
  1288  
  1289  func (h *CreateUserDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1290  	typedMsg := msg.(*user.User)
  1291  	var asInterface interface{} = h
  1292  	override, ok := asInterface.(interface {
  1293  		OverrideExtractResourceNames(*user.User) []*user.Name
  1294  	})
  1295  	if ok {
  1296  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1297  	}
  1298  	return nil
  1299  }
  1300  
  1301  func (h *CreateUserDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1302  	return nil
  1303  }
  1304  
  1305  func (h *CreateUserDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1306  	return msg.(*user.User)
  1307  }
  1308  
  1309  func (h *CreateUserDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1310  	typedMsg := msg.(*user.User)
  1311  	var asInterface interface{} = h
  1312  	override, ok := asInterface.(interface {
  1313  		OverrideExtractResourceBodies(*user.User) []*user.User
  1314  	})
  1315  	if ok {
  1316  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1317  	}
  1318  	return nil
  1319  }
  1320  
  1321  func GetCreateUserDescriptor() *CreateUserDescriptor {
  1322  	return createUserDescriptor
  1323  }
  1324  
  1325  type UpdateUserDescriptor struct{}
  1326  
  1327  type UpdateUserDescriptorClientMsgHandle struct{}
  1328  
  1329  type UpdateUserDescriptorServerMsgHandle struct{}
  1330  
  1331  func (d *UpdateUserDescriptor) NewEmptyClientMsg() proto.Message {
  1332  	return &UpdateUserRequest{}
  1333  }
  1334  
  1335  func (d *UpdateUserDescriptor) NewEmptyServerMsg() proto.Message {
  1336  	return &user.User{}
  1337  }
  1338  
  1339  func (d *UpdateUserDescriptor) IsUnary() bool {
  1340  	return true
  1341  }
  1342  
  1343  func (d *UpdateUserDescriptor) IsClientStream() bool {
  1344  	return false
  1345  }
  1346  
  1347  func (d *UpdateUserDescriptor) IsServerStream() bool {
  1348  	return false
  1349  }
  1350  
  1351  func (d *UpdateUserDescriptor) IsCollection() bool {
  1352  	return false
  1353  }
  1354  
  1355  func (d *UpdateUserDescriptor) IsPlural() bool {
  1356  	return false
  1357  }
  1358  
  1359  func (d *UpdateUserDescriptor) HasResource() bool {
  1360  	return true
  1361  }
  1362  
  1363  func (d *UpdateUserDescriptor) RequestHasResourceBody() bool {
  1364  	return true
  1365  }
  1366  
  1367  func (d *UpdateUserDescriptor) GetVerb() string {
  1368  	return "update"
  1369  }
  1370  
  1371  func (d *UpdateUserDescriptor) GetMethodName() string {
  1372  	return "UpdateUser"
  1373  }
  1374  
  1375  func (d *UpdateUserDescriptor) GetFullMethodName() string {
  1376  	return "/ntt.iam.v1alpha2.UserService/UpdateUser"
  1377  }
  1378  
  1379  func (d *UpdateUserDescriptor) GetProtoPkgName() string {
  1380  	return "ntt.iam.v1alpha2"
  1381  }
  1382  
  1383  func (d *UpdateUserDescriptor) GetApiName() string {
  1384  	return "UserService"
  1385  }
  1386  
  1387  func (d *UpdateUserDescriptor) GetServiceDomain() string {
  1388  	return "iam.edgelq.com"
  1389  }
  1390  
  1391  func (d *UpdateUserDescriptor) GetServiceVersion() string {
  1392  	return "v1alpha2"
  1393  }
  1394  
  1395  func (d *UpdateUserDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1396  	return userServiceDescriptor
  1397  }
  1398  
  1399  func (d *UpdateUserDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1400  	return user.GetDescriptor()
  1401  }
  1402  
  1403  func (d *UpdateUserDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1404  	return &UpdateUserDescriptorClientMsgHandle{}
  1405  }
  1406  
  1407  func (d *UpdateUserDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1408  	return &UpdateUserDescriptorServerMsgHandle{}
  1409  }
  1410  
  1411  func (h *UpdateUserDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1412  	typedMsg := msg.(*UpdateUserRequest)
  1413  	var asInterface interface{} = h
  1414  	override, ok := asInterface.(interface {
  1415  		OverrideExtractResourceName(*UpdateUserRequest) *user.Name
  1416  	})
  1417  	if ok {
  1418  		return override.OverrideExtractResourceName(typedMsg)
  1419  	}
  1420  	{
  1421  		res := typedMsg.GetUser()
  1422  		if name := res.GetName(); name != nil {
  1423  			return name
  1424  		}
  1425  	}
  1426  	return (*user.Name)(nil)
  1427  }
  1428  
  1429  func (h *UpdateUserDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1430  	typedMsg := msg.(*UpdateUserRequest)
  1431  	var asInterface interface{} = h
  1432  	override, ok := asInterface.(interface {
  1433  		OverrideExtractResourceNames(*UpdateUserRequest) []*user.Name
  1434  	})
  1435  	if ok {
  1436  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1437  	}
  1438  	return nil
  1439  }
  1440  
  1441  func (h *UpdateUserDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1442  	return nil
  1443  }
  1444  
  1445  func (h *UpdateUserDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1446  	typedMsg := msg.(*UpdateUserRequest)
  1447  	var asInterface interface{} = h
  1448  	override, ok := asInterface.(interface {
  1449  		OverrideExtractResourceBody(*UpdateUserRequest) *user.User
  1450  	})
  1451  	if ok {
  1452  		return override.OverrideExtractResourceBody(typedMsg)
  1453  	}
  1454  	{
  1455  		return typedMsg.GetUser()
  1456  	}
  1457  	return (*user.User)(nil)
  1458  }
  1459  
  1460  func (h *UpdateUserDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1461  	typedMsg := msg.(*UpdateUserRequest)
  1462  	var asInterface interface{} = h
  1463  	override, ok := asInterface.(interface {
  1464  		OverrideExtractResourceBodies(*UpdateUserRequest) []*user.User
  1465  	})
  1466  	if ok {
  1467  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1468  	}
  1469  	return nil
  1470  }
  1471  
  1472  func (h *UpdateUserDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1473  	typedMsg := msg.(*user.User)
  1474  	var asInterface interface{} = h
  1475  	override, ok := asInterface.(interface {
  1476  		OverrideExtractResourceName(*user.User) *user.Name
  1477  	})
  1478  	if ok {
  1479  		return override.OverrideExtractResourceName(typedMsg)
  1480  	}
  1481  	{
  1482  		if name := typedMsg.GetName(); name != nil {
  1483  			return name
  1484  		}
  1485  	}
  1486  	return (*user.Name)(nil)
  1487  }
  1488  
  1489  func (h *UpdateUserDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1490  	typedMsg := msg.(*user.User)
  1491  	var asInterface interface{} = h
  1492  	override, ok := asInterface.(interface {
  1493  		OverrideExtractResourceNames(*user.User) []*user.Name
  1494  	})
  1495  	if ok {
  1496  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1497  	}
  1498  	return nil
  1499  }
  1500  
  1501  func (h *UpdateUserDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1502  	return nil
  1503  }
  1504  
  1505  func (h *UpdateUserDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1506  	return msg.(*user.User)
  1507  }
  1508  
  1509  func (h *UpdateUserDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1510  	typedMsg := msg.(*user.User)
  1511  	var asInterface interface{} = h
  1512  	override, ok := asInterface.(interface {
  1513  		OverrideExtractResourceBodies(*user.User) []*user.User
  1514  	})
  1515  	if ok {
  1516  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1517  	}
  1518  	return nil
  1519  }
  1520  
  1521  func GetUpdateUserDescriptor() *UpdateUserDescriptor {
  1522  	return updateUserDescriptor
  1523  }
  1524  
  1525  type DeleteUserDescriptor struct{}
  1526  
  1527  type DeleteUserDescriptorClientMsgHandle struct{}
  1528  
  1529  type DeleteUserDescriptorServerMsgHandle struct{}
  1530  
  1531  func (d *DeleteUserDescriptor) NewEmptyClientMsg() proto.Message {
  1532  	return &DeleteUserRequest{}
  1533  }
  1534  
  1535  func (d *DeleteUserDescriptor) NewEmptyServerMsg() proto.Message {
  1536  	return &emptypb.Empty{}
  1537  }
  1538  
  1539  func (d *DeleteUserDescriptor) IsUnary() bool {
  1540  	return true
  1541  }
  1542  
  1543  func (d *DeleteUserDescriptor) IsClientStream() bool {
  1544  	return false
  1545  }
  1546  
  1547  func (d *DeleteUserDescriptor) IsServerStream() bool {
  1548  	return false
  1549  }
  1550  
  1551  func (d *DeleteUserDescriptor) IsCollection() bool {
  1552  	return false
  1553  }
  1554  
  1555  func (d *DeleteUserDescriptor) IsPlural() bool {
  1556  	return false
  1557  }
  1558  
  1559  func (d *DeleteUserDescriptor) HasResource() bool {
  1560  	return true
  1561  }
  1562  
  1563  func (d *DeleteUserDescriptor) RequestHasResourceBody() bool {
  1564  	return false
  1565  }
  1566  
  1567  func (d *DeleteUserDescriptor) GetVerb() string {
  1568  	return "delete"
  1569  }
  1570  
  1571  func (d *DeleteUserDescriptor) GetMethodName() string {
  1572  	return "DeleteUser"
  1573  }
  1574  
  1575  func (d *DeleteUserDescriptor) GetFullMethodName() string {
  1576  	return "/ntt.iam.v1alpha2.UserService/DeleteUser"
  1577  }
  1578  
  1579  func (d *DeleteUserDescriptor) GetProtoPkgName() string {
  1580  	return "ntt.iam.v1alpha2"
  1581  }
  1582  
  1583  func (d *DeleteUserDescriptor) GetApiName() string {
  1584  	return "UserService"
  1585  }
  1586  
  1587  func (d *DeleteUserDescriptor) GetServiceDomain() string {
  1588  	return "iam.edgelq.com"
  1589  }
  1590  
  1591  func (d *DeleteUserDescriptor) GetServiceVersion() string {
  1592  	return "v1alpha2"
  1593  }
  1594  
  1595  func (d *DeleteUserDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1596  	return userServiceDescriptor
  1597  }
  1598  
  1599  func (d *DeleteUserDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1600  	return user.GetDescriptor()
  1601  }
  1602  
  1603  func (d *DeleteUserDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1604  	return &DeleteUserDescriptorClientMsgHandle{}
  1605  }
  1606  
  1607  func (d *DeleteUserDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1608  	return &DeleteUserDescriptorServerMsgHandle{}
  1609  }
  1610  
  1611  func (h *DeleteUserDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1612  	typedMsg := msg.(*DeleteUserRequest)
  1613  	var asInterface interface{} = h
  1614  	override, ok := asInterface.(interface {
  1615  		OverrideExtractResourceName(*DeleteUserRequest) *user.Name
  1616  	})
  1617  	if ok {
  1618  		return override.OverrideExtractResourceName(typedMsg)
  1619  	}
  1620  	{
  1621  		if name := typedMsg.GetName(); name != nil {
  1622  			return name
  1623  		}
  1624  	}
  1625  	return (*user.Name)(nil)
  1626  }
  1627  
  1628  func (h *DeleteUserDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1629  	typedMsg := msg.(*DeleteUserRequest)
  1630  	var asInterface interface{} = h
  1631  	override, ok := asInterface.(interface {
  1632  		OverrideExtractResourceNames(*DeleteUserRequest) []*user.Name
  1633  	})
  1634  	if ok {
  1635  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1636  	}
  1637  	return nil
  1638  }
  1639  
  1640  func (h *DeleteUserDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1641  	return nil
  1642  }
  1643  
  1644  func (h *DeleteUserDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1645  	typedMsg := msg.(*DeleteUserRequest)
  1646  	var asInterface interface{} = h
  1647  	override, ok := asInterface.(interface {
  1648  		OverrideExtractResourceBody(*DeleteUserRequest) *user.User
  1649  	})
  1650  	if ok {
  1651  		return override.OverrideExtractResourceBody(typedMsg)
  1652  	}
  1653  	return nil
  1654  }
  1655  
  1656  func (h *DeleteUserDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1657  	typedMsg := msg.(*DeleteUserRequest)
  1658  	var asInterface interface{} = h
  1659  	override, ok := asInterface.(interface {
  1660  		OverrideExtractResourceBodies(*DeleteUserRequest) []*user.User
  1661  	})
  1662  	if ok {
  1663  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1664  	}
  1665  	return nil
  1666  }
  1667  
  1668  func (h *DeleteUserDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1669  	typedMsg := msg.(*emptypb.Empty)
  1670  	var asInterface interface{} = h
  1671  	override, ok := asInterface.(interface {
  1672  		OverrideExtractResourceName(*emptypb.Empty) *user.Name
  1673  	})
  1674  	if ok {
  1675  		return override.OverrideExtractResourceName(typedMsg)
  1676  	}
  1677  	return nil
  1678  }
  1679  
  1680  func (h *DeleteUserDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1681  	typedMsg := msg.(*emptypb.Empty)
  1682  	var asInterface interface{} = h
  1683  	override, ok := asInterface.(interface {
  1684  		OverrideExtractResourceNames(*emptypb.Empty) []*user.Name
  1685  	})
  1686  	if ok {
  1687  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1688  	}
  1689  	return nil
  1690  }
  1691  
  1692  func (h *DeleteUserDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1693  	return nil
  1694  }
  1695  
  1696  func (h *DeleteUserDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1697  	typedMsg := msg.(*emptypb.Empty)
  1698  	var asInterface interface{} = h
  1699  	override, ok := asInterface.(interface {
  1700  		OverrideExtractResourceBody(*emptypb.Empty) *user.User
  1701  	})
  1702  	if ok {
  1703  		return override.OverrideExtractResourceBody(typedMsg)
  1704  	}
  1705  	return nil
  1706  }
  1707  
  1708  func (h *DeleteUserDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1709  	typedMsg := msg.(*emptypb.Empty)
  1710  	var asInterface interface{} = h
  1711  	override, ok := asInterface.(interface {
  1712  		OverrideExtractResourceBodies(*emptypb.Empty) []*user.User
  1713  	})
  1714  	if ok {
  1715  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1716  	}
  1717  	return nil
  1718  }
  1719  
  1720  func GetDeleteUserDescriptor() *DeleteUserDescriptor {
  1721  	return deleteUserDescriptor
  1722  }
  1723  
  1724  type GetUserByEmailDescriptor struct{}
  1725  
  1726  type GetUserByEmailDescriptorClientMsgHandle struct{}
  1727  
  1728  type GetUserByEmailDescriptorServerMsgHandle struct{}
  1729  
  1730  func (d *GetUserByEmailDescriptor) NewEmptyClientMsg() proto.Message {
  1731  	return &GetUserByEmailRequest{}
  1732  }
  1733  
  1734  func (d *GetUserByEmailDescriptor) NewEmptyServerMsg() proto.Message {
  1735  	return &user.User{}
  1736  }
  1737  
  1738  func (d *GetUserByEmailDescriptor) IsUnary() bool {
  1739  	return true
  1740  }
  1741  
  1742  func (d *GetUserByEmailDescriptor) IsClientStream() bool {
  1743  	return false
  1744  }
  1745  
  1746  func (d *GetUserByEmailDescriptor) IsServerStream() bool {
  1747  	return false
  1748  }
  1749  
  1750  func (d *GetUserByEmailDescriptor) IsCollection() bool {
  1751  	return false
  1752  }
  1753  
  1754  func (d *GetUserByEmailDescriptor) IsPlural() bool {
  1755  	return false
  1756  }
  1757  
  1758  func (d *GetUserByEmailDescriptor) HasResource() bool {
  1759  	return true
  1760  }
  1761  
  1762  func (d *GetUserByEmailDescriptor) RequestHasResourceBody() bool {
  1763  	return false
  1764  }
  1765  
  1766  func (d *GetUserByEmailDescriptor) GetVerb() string {
  1767  	return "getByEmail"
  1768  }
  1769  
  1770  func (d *GetUserByEmailDescriptor) GetMethodName() string {
  1771  	return "GetUserByEmail"
  1772  }
  1773  
  1774  func (d *GetUserByEmailDescriptor) GetFullMethodName() string {
  1775  	return "/ntt.iam.v1alpha2.UserService/GetUserByEmail"
  1776  }
  1777  
  1778  func (d *GetUserByEmailDescriptor) GetProtoPkgName() string {
  1779  	return "ntt.iam.v1alpha2"
  1780  }
  1781  
  1782  func (d *GetUserByEmailDescriptor) GetApiName() string {
  1783  	return "UserService"
  1784  }
  1785  
  1786  func (d *GetUserByEmailDescriptor) GetServiceDomain() string {
  1787  	return "iam.edgelq.com"
  1788  }
  1789  
  1790  func (d *GetUserByEmailDescriptor) GetServiceVersion() string {
  1791  	return "v1alpha2"
  1792  }
  1793  
  1794  func (d *GetUserByEmailDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1795  	return userServiceDescriptor
  1796  }
  1797  
  1798  func (d *GetUserByEmailDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1799  	return user.GetDescriptor()
  1800  }
  1801  
  1802  func (d *GetUserByEmailDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1803  	return &GetUserByEmailDescriptorClientMsgHandle{}
  1804  }
  1805  
  1806  func (d *GetUserByEmailDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1807  	return &GetUserByEmailDescriptorServerMsgHandle{}
  1808  }
  1809  
  1810  func (h *GetUserByEmailDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1811  	typedMsg := msg.(*GetUserByEmailRequest)
  1812  	var asInterface interface{} = h
  1813  	override, ok := asInterface.(interface {
  1814  		OverrideExtractResourceName(*GetUserByEmailRequest) *user.Name
  1815  	})
  1816  	if ok {
  1817  		return override.OverrideExtractResourceName(typedMsg)
  1818  	}
  1819  	return nil
  1820  }
  1821  
  1822  func (h *GetUserByEmailDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1823  	typedMsg := msg.(*GetUserByEmailRequest)
  1824  	var asInterface interface{} = h
  1825  	override, ok := asInterface.(interface {
  1826  		OverrideExtractResourceNames(*GetUserByEmailRequest) []*user.Name
  1827  	})
  1828  	if ok {
  1829  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1830  	}
  1831  	return nil
  1832  }
  1833  
  1834  func (h *GetUserByEmailDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1835  	return nil
  1836  }
  1837  
  1838  func (h *GetUserByEmailDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1839  	typedMsg := msg.(*GetUserByEmailRequest)
  1840  	var asInterface interface{} = h
  1841  	override, ok := asInterface.(interface {
  1842  		OverrideExtractResourceBody(*GetUserByEmailRequest) *user.User
  1843  	})
  1844  	if ok {
  1845  		return override.OverrideExtractResourceBody(typedMsg)
  1846  	}
  1847  	return nil
  1848  }
  1849  
  1850  func (h *GetUserByEmailDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1851  	typedMsg := msg.(*GetUserByEmailRequest)
  1852  	var asInterface interface{} = h
  1853  	override, ok := asInterface.(interface {
  1854  		OverrideExtractResourceBodies(*GetUserByEmailRequest) []*user.User
  1855  	})
  1856  	if ok {
  1857  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1858  	}
  1859  	return nil
  1860  }
  1861  
  1862  func (h *GetUserByEmailDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1863  	typedMsg := msg.(*user.User)
  1864  	var asInterface interface{} = h
  1865  	override, ok := asInterface.(interface {
  1866  		OverrideExtractResourceName(*user.User) *user.Name
  1867  	})
  1868  	if ok {
  1869  		return override.OverrideExtractResourceName(typedMsg)
  1870  	}
  1871  	return nil
  1872  }
  1873  
  1874  func (h *GetUserByEmailDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  1875  	typedMsg := msg.(*user.User)
  1876  	var asInterface interface{} = h
  1877  	override, ok := asInterface.(interface {
  1878  		OverrideExtractResourceNames(*user.User) []*user.Name
  1879  	})
  1880  	if ok {
  1881  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  1882  	}
  1883  	return nil
  1884  }
  1885  
  1886  func (h *GetUserByEmailDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  1887  	return nil
  1888  }
  1889  
  1890  func (h *GetUserByEmailDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  1891  	return msg.(*user.User)
  1892  }
  1893  
  1894  func (h *GetUserByEmailDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  1895  	typedMsg := msg.(*user.User)
  1896  	var asInterface interface{} = h
  1897  	override, ok := asInterface.(interface {
  1898  		OverrideExtractResourceBodies(*user.User) []*user.User
  1899  	})
  1900  	if ok {
  1901  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  1902  	}
  1903  	return nil
  1904  }
  1905  
  1906  func GetGetUserByEmailDescriptor() *GetUserByEmailDescriptor {
  1907  	return getUserByEmailDescriptor
  1908  }
  1909  
  1910  type BatchGetUsersByEmailDescriptor struct{}
  1911  
  1912  type BatchGetUsersByEmailDescriptorClientMsgHandle struct{}
  1913  
  1914  type BatchGetUsersByEmailDescriptorServerMsgHandle struct{}
  1915  
  1916  func (d *BatchGetUsersByEmailDescriptor) NewEmptyClientMsg() proto.Message {
  1917  	return &BatchGetUsersByEmailRequest{}
  1918  }
  1919  
  1920  func (d *BatchGetUsersByEmailDescriptor) NewEmptyServerMsg() proto.Message {
  1921  	return &BatchGetUsersByEmailResponse{}
  1922  }
  1923  
  1924  func (d *BatchGetUsersByEmailDescriptor) IsUnary() bool {
  1925  	return true
  1926  }
  1927  
  1928  func (d *BatchGetUsersByEmailDescriptor) IsClientStream() bool {
  1929  	return false
  1930  }
  1931  
  1932  func (d *BatchGetUsersByEmailDescriptor) IsServerStream() bool {
  1933  	return false
  1934  }
  1935  
  1936  func (d *BatchGetUsersByEmailDescriptor) IsCollection() bool {
  1937  	return false
  1938  }
  1939  
  1940  func (d *BatchGetUsersByEmailDescriptor) IsPlural() bool {
  1941  	return true
  1942  }
  1943  
  1944  func (d *BatchGetUsersByEmailDescriptor) HasResource() bool {
  1945  	return true
  1946  }
  1947  
  1948  func (d *BatchGetUsersByEmailDescriptor) RequestHasResourceBody() bool {
  1949  	return false
  1950  }
  1951  
  1952  func (d *BatchGetUsersByEmailDescriptor) GetVerb() string {
  1953  	return "batchGetByEmail"
  1954  }
  1955  
  1956  func (d *BatchGetUsersByEmailDescriptor) GetMethodName() string {
  1957  	return "BatchGetUsersByEmail"
  1958  }
  1959  
  1960  func (d *BatchGetUsersByEmailDescriptor) GetFullMethodName() string {
  1961  	return "/ntt.iam.v1alpha2.UserService/BatchGetUsersByEmail"
  1962  }
  1963  
  1964  func (d *BatchGetUsersByEmailDescriptor) GetProtoPkgName() string {
  1965  	return "ntt.iam.v1alpha2"
  1966  }
  1967  
  1968  func (d *BatchGetUsersByEmailDescriptor) GetApiName() string {
  1969  	return "UserService"
  1970  }
  1971  
  1972  func (d *BatchGetUsersByEmailDescriptor) GetServiceDomain() string {
  1973  	return "iam.edgelq.com"
  1974  }
  1975  
  1976  func (d *BatchGetUsersByEmailDescriptor) GetServiceVersion() string {
  1977  	return "v1alpha2"
  1978  }
  1979  
  1980  func (d *BatchGetUsersByEmailDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  1981  	return userServiceDescriptor
  1982  }
  1983  
  1984  func (d *BatchGetUsersByEmailDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  1985  	return user.GetDescriptor()
  1986  }
  1987  
  1988  func (d *BatchGetUsersByEmailDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  1989  	return &BatchGetUsersByEmailDescriptorClientMsgHandle{}
  1990  }
  1991  
  1992  func (d *BatchGetUsersByEmailDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  1993  	return &BatchGetUsersByEmailDescriptorServerMsgHandle{}
  1994  }
  1995  
  1996  func (h *BatchGetUsersByEmailDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  1997  	typedMsg := msg.(*BatchGetUsersByEmailRequest)
  1998  	var asInterface interface{} = h
  1999  	override, ok := asInterface.(interface {
  2000  		OverrideExtractResourceName(*BatchGetUsersByEmailRequest) *user.Name
  2001  	})
  2002  	if ok {
  2003  		return override.OverrideExtractResourceName(typedMsg)
  2004  	}
  2005  	return nil
  2006  }
  2007  
  2008  func (h *BatchGetUsersByEmailDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2009  	typedMsg := msg.(*BatchGetUsersByEmailRequest)
  2010  	var asInterface interface{} = h
  2011  	override, ok := asInterface.(interface {
  2012  		OverrideExtractResourceNames(*BatchGetUsersByEmailRequest) []*user.Name
  2013  	})
  2014  	if ok {
  2015  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2016  	}
  2017  	return nil
  2018  }
  2019  
  2020  func (h *BatchGetUsersByEmailDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2021  	return nil
  2022  }
  2023  
  2024  func (h *BatchGetUsersByEmailDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2025  	typedMsg := msg.(*BatchGetUsersByEmailRequest)
  2026  	var asInterface interface{} = h
  2027  	override, ok := asInterface.(interface {
  2028  		OverrideExtractResourceBody(*BatchGetUsersByEmailRequest) *user.User
  2029  	})
  2030  	if ok {
  2031  		return override.OverrideExtractResourceBody(typedMsg)
  2032  	}
  2033  	return nil
  2034  }
  2035  
  2036  func (h *BatchGetUsersByEmailDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2037  	typedMsg := msg.(*BatchGetUsersByEmailRequest)
  2038  	var asInterface interface{} = h
  2039  	override, ok := asInterface.(interface {
  2040  		OverrideExtractResourceBodies(*BatchGetUsersByEmailRequest) []*user.User
  2041  	})
  2042  	if ok {
  2043  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2044  	}
  2045  	return nil
  2046  }
  2047  
  2048  func (h *BatchGetUsersByEmailDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2049  	typedMsg := msg.(*BatchGetUsersByEmailResponse)
  2050  	var asInterface interface{} = h
  2051  	override, ok := asInterface.(interface {
  2052  		OverrideExtractResourceName(*BatchGetUsersByEmailResponse) *user.Name
  2053  	})
  2054  	if ok {
  2055  		return override.OverrideExtractResourceName(typedMsg)
  2056  	}
  2057  	return nil
  2058  }
  2059  
  2060  func (h *BatchGetUsersByEmailDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2061  	typedMsg := msg.(*BatchGetUsersByEmailResponse)
  2062  	var asInterface interface{} = h
  2063  	override, ok := asInterface.(interface {
  2064  		OverrideExtractResourceNames(*BatchGetUsersByEmailResponse) []*user.Name
  2065  	})
  2066  	if ok {
  2067  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2068  	}
  2069  	return nil
  2070  }
  2071  
  2072  func (h *BatchGetUsersByEmailDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2073  	return nil
  2074  }
  2075  
  2076  func (h *BatchGetUsersByEmailDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2077  	typedMsg := msg.(*BatchGetUsersByEmailResponse)
  2078  	var asInterface interface{} = h
  2079  	override, ok := asInterface.(interface {
  2080  		OverrideExtractResourceBody(*BatchGetUsersByEmailResponse) *user.User
  2081  	})
  2082  	if ok {
  2083  		return override.OverrideExtractResourceBody(typedMsg)
  2084  	}
  2085  	return nil
  2086  }
  2087  
  2088  func (h *BatchGetUsersByEmailDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2089  	typedMsg := msg.(*BatchGetUsersByEmailResponse)
  2090  	var asInterface interface{} = h
  2091  	override, ok := asInterface.(interface {
  2092  		OverrideExtractResourceBodies(*BatchGetUsersByEmailResponse) []*user.User
  2093  	})
  2094  	if ok {
  2095  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2096  	}
  2097  	return nil
  2098  }
  2099  
  2100  func GetBatchGetUsersByEmailDescriptor() *BatchGetUsersByEmailDescriptor {
  2101  	return batchGetUsersByEmailDescriptor
  2102  }
  2103  
  2104  type GetMySettingsDescriptor struct{}
  2105  
  2106  type GetMySettingsDescriptorClientMsgHandle struct{}
  2107  
  2108  type GetMySettingsDescriptorServerMsgHandle struct{}
  2109  
  2110  func (d *GetMySettingsDescriptor) NewEmptyClientMsg() proto.Message {
  2111  	return &GetMySettingsRequest{}
  2112  }
  2113  
  2114  func (d *GetMySettingsDescriptor) NewEmptyServerMsg() proto.Message {
  2115  	return &GetMySettingsResponse{}
  2116  }
  2117  
  2118  func (d *GetMySettingsDescriptor) IsUnary() bool {
  2119  	return true
  2120  }
  2121  
  2122  func (d *GetMySettingsDescriptor) IsClientStream() bool {
  2123  	return false
  2124  }
  2125  
  2126  func (d *GetMySettingsDescriptor) IsServerStream() bool {
  2127  	return false
  2128  }
  2129  
  2130  func (d *GetMySettingsDescriptor) IsCollection() bool {
  2131  	return true
  2132  }
  2133  
  2134  func (d *GetMySettingsDescriptor) IsPlural() bool {
  2135  	return false
  2136  }
  2137  
  2138  func (d *GetMySettingsDescriptor) HasResource() bool {
  2139  	return true
  2140  }
  2141  
  2142  func (d *GetMySettingsDescriptor) RequestHasResourceBody() bool {
  2143  	return false
  2144  }
  2145  
  2146  func (d *GetMySettingsDescriptor) GetVerb() string {
  2147  	return "getMySettings"
  2148  }
  2149  
  2150  func (d *GetMySettingsDescriptor) GetMethodName() string {
  2151  	return "GetMySettings"
  2152  }
  2153  
  2154  func (d *GetMySettingsDescriptor) GetFullMethodName() string {
  2155  	return "/ntt.iam.v1alpha2.UserService/GetMySettings"
  2156  }
  2157  
  2158  func (d *GetMySettingsDescriptor) GetProtoPkgName() string {
  2159  	return "ntt.iam.v1alpha2"
  2160  }
  2161  
  2162  func (d *GetMySettingsDescriptor) GetApiName() string {
  2163  	return "UserService"
  2164  }
  2165  
  2166  func (d *GetMySettingsDescriptor) GetServiceDomain() string {
  2167  	return "iam.edgelq.com"
  2168  }
  2169  
  2170  func (d *GetMySettingsDescriptor) GetServiceVersion() string {
  2171  	return "v1alpha2"
  2172  }
  2173  
  2174  func (d *GetMySettingsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  2175  	return userServiceDescriptor
  2176  }
  2177  
  2178  func (d *GetMySettingsDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  2179  	return user.GetDescriptor()
  2180  }
  2181  
  2182  func (d *GetMySettingsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  2183  	return &GetMySettingsDescriptorClientMsgHandle{}
  2184  }
  2185  
  2186  func (d *GetMySettingsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  2187  	return &GetMySettingsDescriptorServerMsgHandle{}
  2188  }
  2189  
  2190  func (h *GetMySettingsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2191  	typedMsg := msg.(*GetMySettingsRequest)
  2192  	var asInterface interface{} = h
  2193  	override, ok := asInterface.(interface {
  2194  		OverrideExtractResourceName(*GetMySettingsRequest) *user.Name
  2195  	})
  2196  	if ok {
  2197  		return override.OverrideExtractResourceName(typedMsg)
  2198  	}
  2199  	return nil
  2200  }
  2201  
  2202  func (h *GetMySettingsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2203  	typedMsg := msg.(*GetMySettingsRequest)
  2204  	var asInterface interface{} = h
  2205  	override, ok := asInterface.(interface {
  2206  		OverrideExtractResourceNames(*GetMySettingsRequest) []*user.Name
  2207  	})
  2208  	if ok {
  2209  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2210  	}
  2211  	return nil
  2212  }
  2213  
  2214  func (h *GetMySettingsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2215  	return nil
  2216  }
  2217  
  2218  func (h *GetMySettingsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2219  	typedMsg := msg.(*GetMySettingsRequest)
  2220  	var asInterface interface{} = h
  2221  	override, ok := asInterface.(interface {
  2222  		OverrideExtractResourceBody(*GetMySettingsRequest) *user.User
  2223  	})
  2224  	if ok {
  2225  		return override.OverrideExtractResourceBody(typedMsg)
  2226  	}
  2227  	return nil
  2228  }
  2229  
  2230  func (h *GetMySettingsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2231  	typedMsg := msg.(*GetMySettingsRequest)
  2232  	var asInterface interface{} = h
  2233  	override, ok := asInterface.(interface {
  2234  		OverrideExtractResourceBodies(*GetMySettingsRequest) []*user.User
  2235  	})
  2236  	if ok {
  2237  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2238  	}
  2239  	return nil
  2240  }
  2241  
  2242  func (h *GetMySettingsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2243  	typedMsg := msg.(*GetMySettingsResponse)
  2244  	var asInterface interface{} = h
  2245  	override, ok := asInterface.(interface {
  2246  		OverrideExtractResourceName(*GetMySettingsResponse) *user.Name
  2247  	})
  2248  	if ok {
  2249  		return override.OverrideExtractResourceName(typedMsg)
  2250  	}
  2251  	return nil
  2252  }
  2253  
  2254  func (h *GetMySettingsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2255  	typedMsg := msg.(*GetMySettingsResponse)
  2256  	var asInterface interface{} = h
  2257  	override, ok := asInterface.(interface {
  2258  		OverrideExtractResourceNames(*GetMySettingsResponse) []*user.Name
  2259  	})
  2260  	if ok {
  2261  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2262  	}
  2263  	return nil
  2264  }
  2265  
  2266  func (h *GetMySettingsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2267  	return nil
  2268  }
  2269  
  2270  func (h *GetMySettingsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2271  	typedMsg := msg.(*GetMySettingsResponse)
  2272  	var asInterface interface{} = h
  2273  	override, ok := asInterface.(interface {
  2274  		OverrideExtractResourceBody(*GetMySettingsResponse) *user.User
  2275  	})
  2276  	if ok {
  2277  		return override.OverrideExtractResourceBody(typedMsg)
  2278  	}
  2279  	return nil
  2280  }
  2281  
  2282  func (h *GetMySettingsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2283  	typedMsg := msg.(*GetMySettingsResponse)
  2284  	var asInterface interface{} = h
  2285  	override, ok := asInterface.(interface {
  2286  		OverrideExtractResourceBodies(*GetMySettingsResponse) []*user.User
  2287  	})
  2288  	if ok {
  2289  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2290  	}
  2291  	return nil
  2292  }
  2293  
  2294  func GetGetMySettingsDescriptor() *GetMySettingsDescriptor {
  2295  	return getMySettingsDescriptor
  2296  }
  2297  
  2298  type SetMySettingsDescriptor struct{}
  2299  
  2300  type SetMySettingsDescriptorClientMsgHandle struct{}
  2301  
  2302  type SetMySettingsDescriptorServerMsgHandle struct{}
  2303  
  2304  func (d *SetMySettingsDescriptor) NewEmptyClientMsg() proto.Message {
  2305  	return &SetMySettingsRequest{}
  2306  }
  2307  
  2308  func (d *SetMySettingsDescriptor) NewEmptyServerMsg() proto.Message {
  2309  	return &emptypb.Empty{}
  2310  }
  2311  
  2312  func (d *SetMySettingsDescriptor) IsUnary() bool {
  2313  	return true
  2314  }
  2315  
  2316  func (d *SetMySettingsDescriptor) IsClientStream() bool {
  2317  	return false
  2318  }
  2319  
  2320  func (d *SetMySettingsDescriptor) IsServerStream() bool {
  2321  	return false
  2322  }
  2323  
  2324  func (d *SetMySettingsDescriptor) IsCollection() bool {
  2325  	return true
  2326  }
  2327  
  2328  func (d *SetMySettingsDescriptor) IsPlural() bool {
  2329  	return false
  2330  }
  2331  
  2332  func (d *SetMySettingsDescriptor) HasResource() bool {
  2333  	return true
  2334  }
  2335  
  2336  func (d *SetMySettingsDescriptor) RequestHasResourceBody() bool {
  2337  	return false
  2338  }
  2339  
  2340  func (d *SetMySettingsDescriptor) GetVerb() string {
  2341  	return "setMySettings"
  2342  }
  2343  
  2344  func (d *SetMySettingsDescriptor) GetMethodName() string {
  2345  	return "SetMySettings"
  2346  }
  2347  
  2348  func (d *SetMySettingsDescriptor) GetFullMethodName() string {
  2349  	return "/ntt.iam.v1alpha2.UserService/SetMySettings"
  2350  }
  2351  
  2352  func (d *SetMySettingsDescriptor) GetProtoPkgName() string {
  2353  	return "ntt.iam.v1alpha2"
  2354  }
  2355  
  2356  func (d *SetMySettingsDescriptor) GetApiName() string {
  2357  	return "UserService"
  2358  }
  2359  
  2360  func (d *SetMySettingsDescriptor) GetServiceDomain() string {
  2361  	return "iam.edgelq.com"
  2362  }
  2363  
  2364  func (d *SetMySettingsDescriptor) GetServiceVersion() string {
  2365  	return "v1alpha2"
  2366  }
  2367  
  2368  func (d *SetMySettingsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  2369  	return userServiceDescriptor
  2370  }
  2371  
  2372  func (d *SetMySettingsDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  2373  	return user.GetDescriptor()
  2374  }
  2375  
  2376  func (d *SetMySettingsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  2377  	return &SetMySettingsDescriptorClientMsgHandle{}
  2378  }
  2379  
  2380  func (d *SetMySettingsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  2381  	return &SetMySettingsDescriptorServerMsgHandle{}
  2382  }
  2383  
  2384  func (h *SetMySettingsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2385  	typedMsg := msg.(*SetMySettingsRequest)
  2386  	var asInterface interface{} = h
  2387  	override, ok := asInterface.(interface {
  2388  		OverrideExtractResourceName(*SetMySettingsRequest) *user.Name
  2389  	})
  2390  	if ok {
  2391  		return override.OverrideExtractResourceName(typedMsg)
  2392  	}
  2393  	return nil
  2394  }
  2395  
  2396  func (h *SetMySettingsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2397  	typedMsg := msg.(*SetMySettingsRequest)
  2398  	var asInterface interface{} = h
  2399  	override, ok := asInterface.(interface {
  2400  		OverrideExtractResourceNames(*SetMySettingsRequest) []*user.Name
  2401  	})
  2402  	if ok {
  2403  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2404  	}
  2405  	return nil
  2406  }
  2407  
  2408  func (h *SetMySettingsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2409  	return nil
  2410  }
  2411  
  2412  func (h *SetMySettingsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2413  	typedMsg := msg.(*SetMySettingsRequest)
  2414  	var asInterface interface{} = h
  2415  	override, ok := asInterface.(interface {
  2416  		OverrideExtractResourceBody(*SetMySettingsRequest) *user.User
  2417  	})
  2418  	if ok {
  2419  		return override.OverrideExtractResourceBody(typedMsg)
  2420  	}
  2421  	return nil
  2422  }
  2423  
  2424  func (h *SetMySettingsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2425  	typedMsg := msg.(*SetMySettingsRequest)
  2426  	var asInterface interface{} = h
  2427  	override, ok := asInterface.(interface {
  2428  		OverrideExtractResourceBodies(*SetMySettingsRequest) []*user.User
  2429  	})
  2430  	if ok {
  2431  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2432  	}
  2433  	return nil
  2434  }
  2435  
  2436  func (h *SetMySettingsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2437  	typedMsg := msg.(*emptypb.Empty)
  2438  	var asInterface interface{} = h
  2439  	override, ok := asInterface.(interface {
  2440  		OverrideExtractResourceName(*emptypb.Empty) *user.Name
  2441  	})
  2442  	if ok {
  2443  		return override.OverrideExtractResourceName(typedMsg)
  2444  	}
  2445  	return nil
  2446  }
  2447  
  2448  func (h *SetMySettingsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2449  	typedMsg := msg.(*emptypb.Empty)
  2450  	var asInterface interface{} = h
  2451  	override, ok := asInterface.(interface {
  2452  		OverrideExtractResourceNames(*emptypb.Empty) []*user.Name
  2453  	})
  2454  	if ok {
  2455  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2456  	}
  2457  	return nil
  2458  }
  2459  
  2460  func (h *SetMySettingsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2461  	return nil
  2462  }
  2463  
  2464  func (h *SetMySettingsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2465  	typedMsg := msg.(*emptypb.Empty)
  2466  	var asInterface interface{} = h
  2467  	override, ok := asInterface.(interface {
  2468  		OverrideExtractResourceBody(*emptypb.Empty) *user.User
  2469  	})
  2470  	if ok {
  2471  		return override.OverrideExtractResourceBody(typedMsg)
  2472  	}
  2473  	return nil
  2474  }
  2475  
  2476  func (h *SetMySettingsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2477  	typedMsg := msg.(*emptypb.Empty)
  2478  	var asInterface interface{} = h
  2479  	override, ok := asInterface.(interface {
  2480  		OverrideExtractResourceBodies(*emptypb.Empty) []*user.User
  2481  	})
  2482  	if ok {
  2483  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2484  	}
  2485  	return nil
  2486  }
  2487  
  2488  func GetSetMySettingsDescriptor() *SetMySettingsDescriptor {
  2489  	return setMySettingsDescriptor
  2490  }
  2491  
  2492  type RefreshUserFromIdTokenDescriptor struct{}
  2493  
  2494  type RefreshUserFromIdTokenDescriptorClientMsgHandle struct{}
  2495  
  2496  type RefreshUserFromIdTokenDescriptorServerMsgHandle struct{}
  2497  
  2498  func (d *RefreshUserFromIdTokenDescriptor) NewEmptyClientMsg() proto.Message {
  2499  	return &RefreshUserFromIdTokenRequest{}
  2500  }
  2501  
  2502  func (d *RefreshUserFromIdTokenDescriptor) NewEmptyServerMsg() proto.Message {
  2503  	return &RefreshUserFromIdTokenResponse{}
  2504  }
  2505  
  2506  func (d *RefreshUserFromIdTokenDescriptor) IsUnary() bool {
  2507  	return true
  2508  }
  2509  
  2510  func (d *RefreshUserFromIdTokenDescriptor) IsClientStream() bool {
  2511  	return false
  2512  }
  2513  
  2514  func (d *RefreshUserFromIdTokenDescriptor) IsServerStream() bool {
  2515  	return false
  2516  }
  2517  
  2518  func (d *RefreshUserFromIdTokenDescriptor) IsCollection() bool {
  2519  	return true
  2520  }
  2521  
  2522  func (d *RefreshUserFromIdTokenDescriptor) IsPlural() bool {
  2523  	return false
  2524  }
  2525  
  2526  func (d *RefreshUserFromIdTokenDescriptor) HasResource() bool {
  2527  	return true
  2528  }
  2529  
  2530  func (d *RefreshUserFromIdTokenDescriptor) RequestHasResourceBody() bool {
  2531  	return false
  2532  }
  2533  
  2534  func (d *RefreshUserFromIdTokenDescriptor) GetVerb() string {
  2535  	return "refreshUserFromIdToken"
  2536  }
  2537  
  2538  func (d *RefreshUserFromIdTokenDescriptor) GetMethodName() string {
  2539  	return "RefreshUserFromIdToken"
  2540  }
  2541  
  2542  func (d *RefreshUserFromIdTokenDescriptor) GetFullMethodName() string {
  2543  	return "/ntt.iam.v1alpha2.UserService/RefreshUserFromIdToken"
  2544  }
  2545  
  2546  func (d *RefreshUserFromIdTokenDescriptor) GetProtoPkgName() string {
  2547  	return "ntt.iam.v1alpha2"
  2548  }
  2549  
  2550  func (d *RefreshUserFromIdTokenDescriptor) GetApiName() string {
  2551  	return "UserService"
  2552  }
  2553  
  2554  func (d *RefreshUserFromIdTokenDescriptor) GetServiceDomain() string {
  2555  	return "iam.edgelq.com"
  2556  }
  2557  
  2558  func (d *RefreshUserFromIdTokenDescriptor) GetServiceVersion() string {
  2559  	return "v1alpha2"
  2560  }
  2561  
  2562  func (d *RefreshUserFromIdTokenDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  2563  	return userServiceDescriptor
  2564  }
  2565  
  2566  func (d *RefreshUserFromIdTokenDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  2567  	return user.GetDescriptor()
  2568  }
  2569  
  2570  func (d *RefreshUserFromIdTokenDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  2571  	return &RefreshUserFromIdTokenDescriptorClientMsgHandle{}
  2572  }
  2573  
  2574  func (d *RefreshUserFromIdTokenDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  2575  	return &RefreshUserFromIdTokenDescriptorServerMsgHandle{}
  2576  }
  2577  
  2578  func (h *RefreshUserFromIdTokenDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2579  	typedMsg := msg.(*RefreshUserFromIdTokenRequest)
  2580  	var asInterface interface{} = h
  2581  	override, ok := asInterface.(interface {
  2582  		OverrideExtractResourceName(*RefreshUserFromIdTokenRequest) *user.Name
  2583  	})
  2584  	if ok {
  2585  		return override.OverrideExtractResourceName(typedMsg)
  2586  	}
  2587  	return nil
  2588  }
  2589  
  2590  func (h *RefreshUserFromIdTokenDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2591  	typedMsg := msg.(*RefreshUserFromIdTokenRequest)
  2592  	var asInterface interface{} = h
  2593  	override, ok := asInterface.(interface {
  2594  		OverrideExtractResourceNames(*RefreshUserFromIdTokenRequest) []*user.Name
  2595  	})
  2596  	if ok {
  2597  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2598  	}
  2599  	return nil
  2600  }
  2601  
  2602  func (h *RefreshUserFromIdTokenDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2603  	return nil
  2604  }
  2605  
  2606  func (h *RefreshUserFromIdTokenDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2607  	typedMsg := msg.(*RefreshUserFromIdTokenRequest)
  2608  	var asInterface interface{} = h
  2609  	override, ok := asInterface.(interface {
  2610  		OverrideExtractResourceBody(*RefreshUserFromIdTokenRequest) *user.User
  2611  	})
  2612  	if ok {
  2613  		return override.OverrideExtractResourceBody(typedMsg)
  2614  	}
  2615  	return nil
  2616  }
  2617  
  2618  func (h *RefreshUserFromIdTokenDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2619  	typedMsg := msg.(*RefreshUserFromIdTokenRequest)
  2620  	var asInterface interface{} = h
  2621  	override, ok := asInterface.(interface {
  2622  		OverrideExtractResourceBodies(*RefreshUserFromIdTokenRequest) []*user.User
  2623  	})
  2624  	if ok {
  2625  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2626  	}
  2627  	return nil
  2628  }
  2629  
  2630  func (h *RefreshUserFromIdTokenDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2631  	typedMsg := msg.(*RefreshUserFromIdTokenResponse)
  2632  	var asInterface interface{} = h
  2633  	override, ok := asInterface.(interface {
  2634  		OverrideExtractResourceName(*RefreshUserFromIdTokenResponse) *user.Name
  2635  	})
  2636  	if ok {
  2637  		return override.OverrideExtractResourceName(typedMsg)
  2638  	}
  2639  	return nil
  2640  }
  2641  
  2642  func (h *RefreshUserFromIdTokenDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2643  	typedMsg := msg.(*RefreshUserFromIdTokenResponse)
  2644  	var asInterface interface{} = h
  2645  	override, ok := asInterface.(interface {
  2646  		OverrideExtractResourceNames(*RefreshUserFromIdTokenResponse) []*user.Name
  2647  	})
  2648  	if ok {
  2649  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2650  	}
  2651  	return nil
  2652  }
  2653  
  2654  func (h *RefreshUserFromIdTokenDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2655  	return nil
  2656  }
  2657  
  2658  func (h *RefreshUserFromIdTokenDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2659  	typedMsg := msg.(*RefreshUserFromIdTokenResponse)
  2660  	var asInterface interface{} = h
  2661  	override, ok := asInterface.(interface {
  2662  		OverrideExtractResourceBody(*RefreshUserFromIdTokenResponse) *user.User
  2663  	})
  2664  	if ok {
  2665  		return override.OverrideExtractResourceBody(typedMsg)
  2666  	}
  2667  	return nil
  2668  }
  2669  
  2670  func (h *RefreshUserFromIdTokenDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2671  	typedMsg := msg.(*RefreshUserFromIdTokenResponse)
  2672  	var asInterface interface{} = h
  2673  	override, ok := asInterface.(interface {
  2674  		OverrideExtractResourceBodies(*RefreshUserFromIdTokenResponse) []*user.User
  2675  	})
  2676  	if ok {
  2677  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2678  	}
  2679  	return nil
  2680  }
  2681  
  2682  func GetRefreshUserFromIdTokenDescriptor() *RefreshUserFromIdTokenDescriptor {
  2683  	return refreshUserFromIdTokenDescriptor
  2684  }
  2685  
  2686  type ResendVerificationEmailDescriptor struct{}
  2687  
  2688  type ResendVerificationEmailDescriptorClientMsgHandle struct{}
  2689  
  2690  type ResendVerificationEmailDescriptorServerMsgHandle struct{}
  2691  
  2692  func (d *ResendVerificationEmailDescriptor) NewEmptyClientMsg() proto.Message {
  2693  	return &ResendVerificationEmailRequest{}
  2694  }
  2695  
  2696  func (d *ResendVerificationEmailDescriptor) NewEmptyServerMsg() proto.Message {
  2697  	return &emptypb.Empty{}
  2698  }
  2699  
  2700  func (d *ResendVerificationEmailDescriptor) IsUnary() bool {
  2701  	return true
  2702  }
  2703  
  2704  func (d *ResendVerificationEmailDescriptor) IsClientStream() bool {
  2705  	return false
  2706  }
  2707  
  2708  func (d *ResendVerificationEmailDescriptor) IsServerStream() bool {
  2709  	return false
  2710  }
  2711  
  2712  func (d *ResendVerificationEmailDescriptor) IsCollection() bool {
  2713  	return true
  2714  }
  2715  
  2716  func (d *ResendVerificationEmailDescriptor) IsPlural() bool {
  2717  	return false
  2718  }
  2719  
  2720  func (d *ResendVerificationEmailDescriptor) HasResource() bool {
  2721  	return true
  2722  }
  2723  
  2724  func (d *ResendVerificationEmailDescriptor) RequestHasResourceBody() bool {
  2725  	return false
  2726  }
  2727  
  2728  func (d *ResendVerificationEmailDescriptor) GetVerb() string {
  2729  	return "resendVerificationEmail"
  2730  }
  2731  
  2732  func (d *ResendVerificationEmailDescriptor) GetMethodName() string {
  2733  	return "ResendVerificationEmail"
  2734  }
  2735  
  2736  func (d *ResendVerificationEmailDescriptor) GetFullMethodName() string {
  2737  	return "/ntt.iam.v1alpha2.UserService/ResendVerificationEmail"
  2738  }
  2739  
  2740  func (d *ResendVerificationEmailDescriptor) GetProtoPkgName() string {
  2741  	return "ntt.iam.v1alpha2"
  2742  }
  2743  
  2744  func (d *ResendVerificationEmailDescriptor) GetApiName() string {
  2745  	return "UserService"
  2746  }
  2747  
  2748  func (d *ResendVerificationEmailDescriptor) GetServiceDomain() string {
  2749  	return "iam.edgelq.com"
  2750  }
  2751  
  2752  func (d *ResendVerificationEmailDescriptor) GetServiceVersion() string {
  2753  	return "v1alpha2"
  2754  }
  2755  
  2756  func (d *ResendVerificationEmailDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  2757  	return userServiceDescriptor
  2758  }
  2759  
  2760  func (d *ResendVerificationEmailDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  2761  	return user.GetDescriptor()
  2762  }
  2763  
  2764  func (d *ResendVerificationEmailDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  2765  	return &ResendVerificationEmailDescriptorClientMsgHandle{}
  2766  }
  2767  
  2768  func (d *ResendVerificationEmailDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  2769  	return &ResendVerificationEmailDescriptorServerMsgHandle{}
  2770  }
  2771  
  2772  func (h *ResendVerificationEmailDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2773  	typedMsg := msg.(*ResendVerificationEmailRequest)
  2774  	var asInterface interface{} = h
  2775  	override, ok := asInterface.(interface {
  2776  		OverrideExtractResourceName(*ResendVerificationEmailRequest) *user.Name
  2777  	})
  2778  	if ok {
  2779  		return override.OverrideExtractResourceName(typedMsg)
  2780  	}
  2781  	return nil
  2782  }
  2783  
  2784  func (h *ResendVerificationEmailDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2785  	typedMsg := msg.(*ResendVerificationEmailRequest)
  2786  	var asInterface interface{} = h
  2787  	override, ok := asInterface.(interface {
  2788  		OverrideExtractResourceNames(*ResendVerificationEmailRequest) []*user.Name
  2789  	})
  2790  	if ok {
  2791  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2792  	}
  2793  	return nil
  2794  }
  2795  
  2796  func (h *ResendVerificationEmailDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2797  	return nil
  2798  }
  2799  
  2800  func (h *ResendVerificationEmailDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2801  	typedMsg := msg.(*ResendVerificationEmailRequest)
  2802  	var asInterface interface{} = h
  2803  	override, ok := asInterface.(interface {
  2804  		OverrideExtractResourceBody(*ResendVerificationEmailRequest) *user.User
  2805  	})
  2806  	if ok {
  2807  		return override.OverrideExtractResourceBody(typedMsg)
  2808  	}
  2809  	return nil
  2810  }
  2811  
  2812  func (h *ResendVerificationEmailDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2813  	typedMsg := msg.(*ResendVerificationEmailRequest)
  2814  	var asInterface interface{} = h
  2815  	override, ok := asInterface.(interface {
  2816  		OverrideExtractResourceBodies(*ResendVerificationEmailRequest) []*user.User
  2817  	})
  2818  	if ok {
  2819  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2820  	}
  2821  	return nil
  2822  }
  2823  
  2824  func (h *ResendVerificationEmailDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2825  	typedMsg := msg.(*emptypb.Empty)
  2826  	var asInterface interface{} = h
  2827  	override, ok := asInterface.(interface {
  2828  		OverrideExtractResourceName(*emptypb.Empty) *user.Name
  2829  	})
  2830  	if ok {
  2831  		return override.OverrideExtractResourceName(typedMsg)
  2832  	}
  2833  	return nil
  2834  }
  2835  
  2836  func (h *ResendVerificationEmailDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2837  	typedMsg := msg.(*emptypb.Empty)
  2838  	var asInterface interface{} = h
  2839  	override, ok := asInterface.(interface {
  2840  		OverrideExtractResourceNames(*emptypb.Empty) []*user.Name
  2841  	})
  2842  	if ok {
  2843  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2844  	}
  2845  	return nil
  2846  }
  2847  
  2848  func (h *ResendVerificationEmailDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2849  	return nil
  2850  }
  2851  
  2852  func (h *ResendVerificationEmailDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2853  	typedMsg := msg.(*emptypb.Empty)
  2854  	var asInterface interface{} = h
  2855  	override, ok := asInterface.(interface {
  2856  		OverrideExtractResourceBody(*emptypb.Empty) *user.User
  2857  	})
  2858  	if ok {
  2859  		return override.OverrideExtractResourceBody(typedMsg)
  2860  	}
  2861  	return nil
  2862  }
  2863  
  2864  func (h *ResendVerificationEmailDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  2865  	typedMsg := msg.(*emptypb.Empty)
  2866  	var asInterface interface{} = h
  2867  	override, ok := asInterface.(interface {
  2868  		OverrideExtractResourceBodies(*emptypb.Empty) []*user.User
  2869  	})
  2870  	if ok {
  2871  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  2872  	}
  2873  	return nil
  2874  }
  2875  
  2876  func GetResendVerificationEmailDescriptor() *ResendVerificationEmailDescriptor {
  2877  	return resendVerificationEmailDescriptor
  2878  }
  2879  
  2880  type IsUserVerifiedDescriptor struct{}
  2881  
  2882  type IsUserVerifiedDescriptorClientMsgHandle struct{}
  2883  
  2884  type IsUserVerifiedDescriptorServerMsgHandle struct{}
  2885  
  2886  func (d *IsUserVerifiedDescriptor) NewEmptyClientMsg() proto.Message {
  2887  	return &IsUserVerifiedRequest{}
  2888  }
  2889  
  2890  func (d *IsUserVerifiedDescriptor) NewEmptyServerMsg() proto.Message {
  2891  	return &emptypb.Empty{}
  2892  }
  2893  
  2894  func (d *IsUserVerifiedDescriptor) IsUnary() bool {
  2895  	return true
  2896  }
  2897  
  2898  func (d *IsUserVerifiedDescriptor) IsClientStream() bool {
  2899  	return false
  2900  }
  2901  
  2902  func (d *IsUserVerifiedDescriptor) IsServerStream() bool {
  2903  	return false
  2904  }
  2905  
  2906  func (d *IsUserVerifiedDescriptor) IsCollection() bool {
  2907  	return true
  2908  }
  2909  
  2910  func (d *IsUserVerifiedDescriptor) IsPlural() bool {
  2911  	return false
  2912  }
  2913  
  2914  func (d *IsUserVerifiedDescriptor) HasResource() bool {
  2915  	return true
  2916  }
  2917  
  2918  func (d *IsUserVerifiedDescriptor) RequestHasResourceBody() bool {
  2919  	return false
  2920  }
  2921  
  2922  func (d *IsUserVerifiedDescriptor) GetVerb() string {
  2923  	return "isUserVerified"
  2924  }
  2925  
  2926  func (d *IsUserVerifiedDescriptor) GetMethodName() string {
  2927  	return "IsUserVerified"
  2928  }
  2929  
  2930  func (d *IsUserVerifiedDescriptor) GetFullMethodName() string {
  2931  	return "/ntt.iam.v1alpha2.UserService/IsUserVerified"
  2932  }
  2933  
  2934  func (d *IsUserVerifiedDescriptor) GetProtoPkgName() string {
  2935  	return "ntt.iam.v1alpha2"
  2936  }
  2937  
  2938  func (d *IsUserVerifiedDescriptor) GetApiName() string {
  2939  	return "UserService"
  2940  }
  2941  
  2942  func (d *IsUserVerifiedDescriptor) GetServiceDomain() string {
  2943  	return "iam.edgelq.com"
  2944  }
  2945  
  2946  func (d *IsUserVerifiedDescriptor) GetServiceVersion() string {
  2947  	return "v1alpha2"
  2948  }
  2949  
  2950  func (d *IsUserVerifiedDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  2951  	return userServiceDescriptor
  2952  }
  2953  
  2954  func (d *IsUserVerifiedDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  2955  	return user.GetDescriptor()
  2956  }
  2957  
  2958  func (d *IsUserVerifiedDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  2959  	return &IsUserVerifiedDescriptorClientMsgHandle{}
  2960  }
  2961  
  2962  func (d *IsUserVerifiedDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  2963  	return &IsUserVerifiedDescriptorServerMsgHandle{}
  2964  }
  2965  
  2966  func (h *IsUserVerifiedDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  2967  	typedMsg := msg.(*IsUserVerifiedRequest)
  2968  	var asInterface interface{} = h
  2969  	override, ok := asInterface.(interface {
  2970  		OverrideExtractResourceName(*IsUserVerifiedRequest) *user.Name
  2971  	})
  2972  	if ok {
  2973  		return override.OverrideExtractResourceName(typedMsg)
  2974  	}
  2975  	return nil
  2976  }
  2977  
  2978  func (h *IsUserVerifiedDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  2979  	typedMsg := msg.(*IsUserVerifiedRequest)
  2980  	var asInterface interface{} = h
  2981  	override, ok := asInterface.(interface {
  2982  		OverrideExtractResourceNames(*IsUserVerifiedRequest) []*user.Name
  2983  	})
  2984  	if ok {
  2985  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  2986  	}
  2987  	return nil
  2988  }
  2989  
  2990  func (h *IsUserVerifiedDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  2991  	return nil
  2992  }
  2993  
  2994  func (h *IsUserVerifiedDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  2995  	typedMsg := msg.(*IsUserVerifiedRequest)
  2996  	var asInterface interface{} = h
  2997  	override, ok := asInterface.(interface {
  2998  		OverrideExtractResourceBody(*IsUserVerifiedRequest) *user.User
  2999  	})
  3000  	if ok {
  3001  		return override.OverrideExtractResourceBody(typedMsg)
  3002  	}
  3003  	return nil
  3004  }
  3005  
  3006  func (h *IsUserVerifiedDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  3007  	typedMsg := msg.(*IsUserVerifiedRequest)
  3008  	var asInterface interface{} = h
  3009  	override, ok := asInterface.(interface {
  3010  		OverrideExtractResourceBodies(*IsUserVerifiedRequest) []*user.User
  3011  	})
  3012  	if ok {
  3013  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  3014  	}
  3015  	return nil
  3016  }
  3017  
  3018  func (h *IsUserVerifiedDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  3019  	typedMsg := msg.(*emptypb.Empty)
  3020  	var asInterface interface{} = h
  3021  	override, ok := asInterface.(interface {
  3022  		OverrideExtractResourceName(*emptypb.Empty) *user.Name
  3023  	})
  3024  	if ok {
  3025  		return override.OverrideExtractResourceName(typedMsg)
  3026  	}
  3027  	return nil
  3028  }
  3029  
  3030  func (h *IsUserVerifiedDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  3031  	typedMsg := msg.(*emptypb.Empty)
  3032  	var asInterface interface{} = h
  3033  	override, ok := asInterface.(interface {
  3034  		OverrideExtractResourceNames(*emptypb.Empty) []*user.Name
  3035  	})
  3036  	if ok {
  3037  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  3038  	}
  3039  	return nil
  3040  }
  3041  
  3042  func (h *IsUserVerifiedDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  3043  	return nil
  3044  }
  3045  
  3046  func (h *IsUserVerifiedDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  3047  	typedMsg := msg.(*emptypb.Empty)
  3048  	var asInterface interface{} = h
  3049  	override, ok := asInterface.(interface {
  3050  		OverrideExtractResourceBody(*emptypb.Empty) *user.User
  3051  	})
  3052  	if ok {
  3053  		return override.OverrideExtractResourceBody(typedMsg)
  3054  	}
  3055  	return nil
  3056  }
  3057  
  3058  func (h *IsUserVerifiedDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  3059  	typedMsg := msg.(*emptypb.Empty)
  3060  	var asInterface interface{} = h
  3061  	override, ok := asInterface.(interface {
  3062  		OverrideExtractResourceBodies(*emptypb.Empty) []*user.User
  3063  	})
  3064  	if ok {
  3065  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  3066  	}
  3067  	return nil
  3068  }
  3069  
  3070  func GetIsUserVerifiedDescriptor() *IsUserVerifiedDescriptor {
  3071  	return isUserVerifiedDescriptor
  3072  }
  3073  
  3074  type ResetMFAIfRecoveryKeyUsedDescriptor struct{}
  3075  
  3076  type ResetMFAIfRecoveryKeyUsedDescriptorClientMsgHandle struct{}
  3077  
  3078  type ResetMFAIfRecoveryKeyUsedDescriptorServerMsgHandle struct{}
  3079  
  3080  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) NewEmptyClientMsg() proto.Message {
  3081  	return &ResetMFAIfRecoveryKeyUsedRequest{}
  3082  }
  3083  
  3084  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) NewEmptyServerMsg() proto.Message {
  3085  	return &emptypb.Empty{}
  3086  }
  3087  
  3088  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) IsUnary() bool {
  3089  	return true
  3090  }
  3091  
  3092  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) IsClientStream() bool {
  3093  	return false
  3094  }
  3095  
  3096  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) IsServerStream() bool {
  3097  	return false
  3098  }
  3099  
  3100  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) IsCollection() bool {
  3101  	return true
  3102  }
  3103  
  3104  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) IsPlural() bool {
  3105  	return false
  3106  }
  3107  
  3108  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) HasResource() bool {
  3109  	return true
  3110  }
  3111  
  3112  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) RequestHasResourceBody() bool {
  3113  	return false
  3114  }
  3115  
  3116  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetVerb() string {
  3117  	return "resetMFAIfRecoveryKeyUsed"
  3118  }
  3119  
  3120  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetMethodName() string {
  3121  	return "ResetMFAIfRecoveryKeyUsed"
  3122  }
  3123  
  3124  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetFullMethodName() string {
  3125  	return "/ntt.iam.v1alpha2.UserService/ResetMFAIfRecoveryKeyUsed"
  3126  }
  3127  
  3128  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetProtoPkgName() string {
  3129  	return "ntt.iam.v1alpha2"
  3130  }
  3131  
  3132  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetApiName() string {
  3133  	return "UserService"
  3134  }
  3135  
  3136  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetServiceDomain() string {
  3137  	return "iam.edgelq.com"
  3138  }
  3139  
  3140  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetServiceVersion() string {
  3141  	return "v1alpha2"
  3142  }
  3143  
  3144  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  3145  	return userServiceDescriptor
  3146  }
  3147  
  3148  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetResourceDescriptor() gotenresource.Descriptor {
  3149  	return user.GetDescriptor()
  3150  }
  3151  
  3152  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  3153  	return &ResetMFAIfRecoveryKeyUsedDescriptorClientMsgHandle{}
  3154  }
  3155  
  3156  func (d *ResetMFAIfRecoveryKeyUsedDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  3157  	return &ResetMFAIfRecoveryKeyUsedDescriptorServerMsgHandle{}
  3158  }
  3159  
  3160  func (h *ResetMFAIfRecoveryKeyUsedDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  3161  	typedMsg := msg.(*ResetMFAIfRecoveryKeyUsedRequest)
  3162  	var asInterface interface{} = h
  3163  	override, ok := asInterface.(interface {
  3164  		OverrideExtractResourceName(*ResetMFAIfRecoveryKeyUsedRequest) *user.Name
  3165  	})
  3166  	if ok {
  3167  		return override.OverrideExtractResourceName(typedMsg)
  3168  	}
  3169  	return nil
  3170  }
  3171  
  3172  func (h *ResetMFAIfRecoveryKeyUsedDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  3173  	typedMsg := msg.(*ResetMFAIfRecoveryKeyUsedRequest)
  3174  	var asInterface interface{} = h
  3175  	override, ok := asInterface.(interface {
  3176  		OverrideExtractResourceNames(*ResetMFAIfRecoveryKeyUsedRequest) []*user.Name
  3177  	})
  3178  	if ok {
  3179  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  3180  	}
  3181  	return nil
  3182  }
  3183  
  3184  func (h *ResetMFAIfRecoveryKeyUsedDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  3185  	return nil
  3186  }
  3187  
  3188  func (h *ResetMFAIfRecoveryKeyUsedDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  3189  	typedMsg := msg.(*ResetMFAIfRecoveryKeyUsedRequest)
  3190  	var asInterface interface{} = h
  3191  	override, ok := asInterface.(interface {
  3192  		OverrideExtractResourceBody(*ResetMFAIfRecoveryKeyUsedRequest) *user.User
  3193  	})
  3194  	if ok {
  3195  		return override.OverrideExtractResourceBody(typedMsg)
  3196  	}
  3197  	return nil
  3198  }
  3199  
  3200  func (h *ResetMFAIfRecoveryKeyUsedDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  3201  	typedMsg := msg.(*ResetMFAIfRecoveryKeyUsedRequest)
  3202  	var asInterface interface{} = h
  3203  	override, ok := asInterface.(interface {
  3204  		OverrideExtractResourceBodies(*ResetMFAIfRecoveryKeyUsedRequest) []*user.User
  3205  	})
  3206  	if ok {
  3207  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  3208  	}
  3209  	return nil
  3210  }
  3211  
  3212  func (h *ResetMFAIfRecoveryKeyUsedDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  3213  	typedMsg := msg.(*emptypb.Empty)
  3214  	var asInterface interface{} = h
  3215  	override, ok := asInterface.(interface {
  3216  		OverrideExtractResourceName(*emptypb.Empty) *user.Name
  3217  	})
  3218  	if ok {
  3219  		return override.OverrideExtractResourceName(typedMsg)
  3220  	}
  3221  	return nil
  3222  }
  3223  
  3224  func (h *ResetMFAIfRecoveryKeyUsedDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  3225  	typedMsg := msg.(*emptypb.Empty)
  3226  	var asInterface interface{} = h
  3227  	override, ok := asInterface.(interface {
  3228  		OverrideExtractResourceNames(*emptypb.Empty) []*user.Name
  3229  	})
  3230  	if ok {
  3231  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  3232  	}
  3233  	return nil
  3234  }
  3235  
  3236  func (h *ResetMFAIfRecoveryKeyUsedDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  3237  	return nil
  3238  }
  3239  
  3240  func (h *ResetMFAIfRecoveryKeyUsedDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  3241  	typedMsg := msg.(*emptypb.Empty)
  3242  	var asInterface interface{} = h
  3243  	override, ok := asInterface.(interface {
  3244  		OverrideExtractResourceBody(*emptypb.Empty) *user.User
  3245  	})
  3246  	if ok {
  3247  		return override.OverrideExtractResourceBody(typedMsg)
  3248  	}
  3249  	return nil
  3250  }
  3251  
  3252  func (h *ResetMFAIfRecoveryKeyUsedDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  3253  	typedMsg := msg.(*emptypb.Empty)
  3254  	var asInterface interface{} = h
  3255  	override, ok := asInterface.(interface {
  3256  		OverrideExtractResourceBodies(*emptypb.Empty) []*user.User
  3257  	})
  3258  	if ok {
  3259  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  3260  	}
  3261  	return nil
  3262  }
  3263  
  3264  func GetResetMFAIfRecoveryKeyUsedDescriptor() *ResetMFAIfRecoveryKeyUsedDescriptor {
  3265  	return resetMFAIfRecoveryKeyUsedDescriptor
  3266  }
  3267  
  3268  type SetUsersNameInAuth0Descriptor struct{}
  3269  
  3270  type SetUsersNameInAuth0DescriptorClientMsgHandle struct{}
  3271  
  3272  type SetUsersNameInAuth0DescriptorServerMsgHandle struct{}
  3273  
  3274  func (d *SetUsersNameInAuth0Descriptor) NewEmptyClientMsg() proto.Message {
  3275  	return &SetUsersNameInAuth0Request{}
  3276  }
  3277  
  3278  func (d *SetUsersNameInAuth0Descriptor) NewEmptyServerMsg() proto.Message {
  3279  	return &emptypb.Empty{}
  3280  }
  3281  
  3282  func (d *SetUsersNameInAuth0Descriptor) IsUnary() bool {
  3283  	return true
  3284  }
  3285  
  3286  func (d *SetUsersNameInAuth0Descriptor) IsClientStream() bool {
  3287  	return false
  3288  }
  3289  
  3290  func (d *SetUsersNameInAuth0Descriptor) IsServerStream() bool {
  3291  	return false
  3292  }
  3293  
  3294  func (d *SetUsersNameInAuth0Descriptor) IsCollection() bool {
  3295  	return true
  3296  }
  3297  
  3298  func (d *SetUsersNameInAuth0Descriptor) IsPlural() bool {
  3299  	return false
  3300  }
  3301  
  3302  func (d *SetUsersNameInAuth0Descriptor) HasResource() bool {
  3303  	return true
  3304  }
  3305  
  3306  func (d *SetUsersNameInAuth0Descriptor) RequestHasResourceBody() bool {
  3307  	return false
  3308  }
  3309  
  3310  func (d *SetUsersNameInAuth0Descriptor) GetVerb() string {
  3311  	return "setUsersNameInAuth0"
  3312  }
  3313  
  3314  func (d *SetUsersNameInAuth0Descriptor) GetMethodName() string {
  3315  	return "SetUsersNameInAuth0"
  3316  }
  3317  
  3318  func (d *SetUsersNameInAuth0Descriptor) GetFullMethodName() string {
  3319  	return "/ntt.iam.v1alpha2.UserService/SetUsersNameInAuth0"
  3320  }
  3321  
  3322  func (d *SetUsersNameInAuth0Descriptor) GetProtoPkgName() string {
  3323  	return "ntt.iam.v1alpha2"
  3324  }
  3325  
  3326  func (d *SetUsersNameInAuth0Descriptor) GetApiName() string {
  3327  	return "UserService"
  3328  }
  3329  
  3330  func (d *SetUsersNameInAuth0Descriptor) GetServiceDomain() string {
  3331  	return "iam.edgelq.com"
  3332  }
  3333  
  3334  func (d *SetUsersNameInAuth0Descriptor) GetServiceVersion() string {
  3335  	return "v1alpha2"
  3336  }
  3337  
  3338  func (d *SetUsersNameInAuth0Descriptor) GetApiDescriptor() gotenclient.ApiDescriptor {
  3339  	return userServiceDescriptor
  3340  }
  3341  
  3342  func (d *SetUsersNameInAuth0Descriptor) GetResourceDescriptor() gotenresource.Descriptor {
  3343  	return user.GetDescriptor()
  3344  }
  3345  
  3346  func (d *SetUsersNameInAuth0Descriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle {
  3347  	return &SetUsersNameInAuth0DescriptorClientMsgHandle{}
  3348  }
  3349  
  3350  func (d *SetUsersNameInAuth0Descriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle {
  3351  	return &SetUsersNameInAuth0DescriptorServerMsgHandle{}
  3352  }
  3353  
  3354  func (h *SetUsersNameInAuth0DescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  3355  	typedMsg := msg.(*SetUsersNameInAuth0Request)
  3356  	var asInterface interface{} = h
  3357  	override, ok := asInterface.(interface {
  3358  		OverrideExtractResourceName(*SetUsersNameInAuth0Request) *user.Name
  3359  	})
  3360  	if ok {
  3361  		return override.OverrideExtractResourceName(typedMsg)
  3362  	}
  3363  	return nil
  3364  }
  3365  
  3366  func (h *SetUsersNameInAuth0DescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  3367  	typedMsg := msg.(*SetUsersNameInAuth0Request)
  3368  	var asInterface interface{} = h
  3369  	override, ok := asInterface.(interface {
  3370  		OverrideExtractResourceNames(*SetUsersNameInAuth0Request) []*user.Name
  3371  	})
  3372  	if ok {
  3373  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  3374  	}
  3375  	return nil
  3376  }
  3377  
  3378  func (h *SetUsersNameInAuth0DescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  3379  	return nil
  3380  }
  3381  
  3382  func (h *SetUsersNameInAuth0DescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  3383  	typedMsg := msg.(*SetUsersNameInAuth0Request)
  3384  	var asInterface interface{} = h
  3385  	override, ok := asInterface.(interface {
  3386  		OverrideExtractResourceBody(*SetUsersNameInAuth0Request) *user.User
  3387  	})
  3388  	if ok {
  3389  		return override.OverrideExtractResourceBody(typedMsg)
  3390  	}
  3391  	return nil
  3392  }
  3393  
  3394  func (h *SetUsersNameInAuth0DescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  3395  	typedMsg := msg.(*SetUsersNameInAuth0Request)
  3396  	var asInterface interface{} = h
  3397  	override, ok := asInterface.(interface {
  3398  		OverrideExtractResourceBodies(*SetUsersNameInAuth0Request) []*user.User
  3399  	})
  3400  	if ok {
  3401  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  3402  	}
  3403  	return nil
  3404  }
  3405  
  3406  func (h *SetUsersNameInAuth0DescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name {
  3407  	typedMsg := msg.(*emptypb.Empty)
  3408  	var asInterface interface{} = h
  3409  	override, ok := asInterface.(interface {
  3410  		OverrideExtractResourceName(*emptypb.Empty) *user.Name
  3411  	})
  3412  	if ok {
  3413  		return override.OverrideExtractResourceName(typedMsg)
  3414  	}
  3415  	return nil
  3416  }
  3417  
  3418  func (h *SetUsersNameInAuth0DescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList {
  3419  	typedMsg := msg.(*emptypb.Empty)
  3420  	var asInterface interface{} = h
  3421  	override, ok := asInterface.(interface {
  3422  		OverrideExtractResourceNames(*emptypb.Empty) []*user.Name
  3423  	})
  3424  	if ok {
  3425  		return user.UserNameList(override.OverrideExtractResourceNames(typedMsg))
  3426  	}
  3427  	return nil
  3428  }
  3429  
  3430  func (h *SetUsersNameInAuth0DescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name {
  3431  	return nil
  3432  }
  3433  
  3434  func (h *SetUsersNameInAuth0DescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource {
  3435  	typedMsg := msg.(*emptypb.Empty)
  3436  	var asInterface interface{} = h
  3437  	override, ok := asInterface.(interface {
  3438  		OverrideExtractResourceBody(*emptypb.Empty) *user.User
  3439  	})
  3440  	if ok {
  3441  		return override.OverrideExtractResourceBody(typedMsg)
  3442  	}
  3443  	return nil
  3444  }
  3445  
  3446  func (h *SetUsersNameInAuth0DescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList {
  3447  	typedMsg := msg.(*emptypb.Empty)
  3448  	var asInterface interface{} = h
  3449  	override, ok := asInterface.(interface {
  3450  		OverrideExtractResourceBodies(*emptypb.Empty) []*user.User
  3451  	})
  3452  	if ok {
  3453  		return user.UserList(override.OverrideExtractResourceBodies(typedMsg))
  3454  	}
  3455  	return nil
  3456  }
  3457  
  3458  func GetSetUsersNameInAuth0Descriptor() *SetUsersNameInAuth0Descriptor {
  3459  	return setUsersNameInAuth0Descriptor
  3460  }
  3461  
  3462  type UserServiceDescriptor struct{}
  3463  
  3464  func (d *UserServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor {
  3465  	return []gotenclient.MethodDescriptor{
  3466  		getUserDescriptor,
  3467  		batchGetUsersDescriptor,
  3468  		listUsersDescriptor,
  3469  		watchUserDescriptor,
  3470  		watchUsersDescriptor,
  3471  		createUserDescriptor,
  3472  		updateUserDescriptor,
  3473  		deleteUserDescriptor,
  3474  		getUserByEmailDescriptor,
  3475  		batchGetUsersByEmailDescriptor,
  3476  		getMySettingsDescriptor,
  3477  		setMySettingsDescriptor,
  3478  		refreshUserFromIdTokenDescriptor,
  3479  		resendVerificationEmailDescriptor,
  3480  		isUserVerifiedDescriptor,
  3481  		resetMFAIfRecoveryKeyUsedDescriptor,
  3482  		setUsersNameInAuth0Descriptor,
  3483  	}
  3484  }
  3485  
  3486  func (d *UserServiceDescriptor) GetFullAPIName() string {
  3487  	return "/ntt.iam.v1alpha2.UserService"
  3488  }
  3489  
  3490  func (d *UserServiceDescriptor) GetProtoPkgName() string {
  3491  	return "ntt.iam.v1alpha2"
  3492  }
  3493  
  3494  func (d *UserServiceDescriptor) GetApiName() string {
  3495  	return "UserService"
  3496  }
  3497  
  3498  func (d *UserServiceDescriptor) GetServiceDomain() string {
  3499  	return "iam.edgelq.com"
  3500  }
  3501  
  3502  func (d *UserServiceDescriptor) GetServiceVersion() string {
  3503  	return "v1alpha2"
  3504  }
  3505  
  3506  func GetUserServiceDescriptor() *UserServiceDescriptor {
  3507  	return userServiceDescriptor
  3508  }
  3509  
  3510  func initDescriptors() {
  3511  	userServiceDescriptor = &UserServiceDescriptor{}
  3512  	getUserDescriptor = &GetUserDescriptor{}
  3513  	batchGetUsersDescriptor = &BatchGetUsersDescriptor{}
  3514  	listUsersDescriptor = &ListUsersDescriptor{}
  3515  	watchUserDescriptor = &WatchUserDescriptor{}
  3516  	watchUsersDescriptor = &WatchUsersDescriptor{}
  3517  	createUserDescriptor = &CreateUserDescriptor{}
  3518  	updateUserDescriptor = &UpdateUserDescriptor{}
  3519  	deleteUserDescriptor = &DeleteUserDescriptor{}
  3520  	getUserByEmailDescriptor = &GetUserByEmailDescriptor{}
  3521  	batchGetUsersByEmailDescriptor = &BatchGetUsersByEmailDescriptor{}
  3522  	getMySettingsDescriptor = &GetMySettingsDescriptor{}
  3523  	setMySettingsDescriptor = &SetMySettingsDescriptor{}
  3524  	refreshUserFromIdTokenDescriptor = &RefreshUserFromIdTokenDescriptor{}
  3525  	resendVerificationEmailDescriptor = &ResendVerificationEmailDescriptor{}
  3526  	isUserVerifiedDescriptor = &IsUserVerifiedDescriptor{}
  3527  	resetMFAIfRecoveryKeyUsedDescriptor = &ResetMFAIfRecoveryKeyUsedDescriptor{}
  3528  	setUsersNameInAuth0Descriptor = &SetUsersNameInAuth0Descriptor{}
  3529  	gotenclient.GetRegistry().RegisterApiDescriptor(userServiceDescriptor)
  3530  	gotenclient.GetRegistry().RegisterMethodDescriptor(getUserDescriptor)
  3531  	gotenclient.GetRegistry().RegisterMethodDescriptor(batchGetUsersDescriptor)
  3532  	gotenclient.GetRegistry().RegisterMethodDescriptor(listUsersDescriptor)
  3533  	gotenclient.GetRegistry().RegisterMethodDescriptor(watchUserDescriptor)
  3534  	gotenclient.GetRegistry().RegisterMethodDescriptor(watchUsersDescriptor)
  3535  	gotenclient.GetRegistry().RegisterMethodDescriptor(createUserDescriptor)
  3536  	gotenclient.GetRegistry().RegisterMethodDescriptor(updateUserDescriptor)
  3537  	gotenclient.GetRegistry().RegisterMethodDescriptor(deleteUserDescriptor)
  3538  	gotenclient.GetRegistry().RegisterMethodDescriptor(getUserByEmailDescriptor)
  3539  	gotenclient.GetRegistry().RegisterMethodDescriptor(batchGetUsersByEmailDescriptor)
  3540  	gotenclient.GetRegistry().RegisterMethodDescriptor(getMySettingsDescriptor)
  3541  	gotenclient.GetRegistry().RegisterMethodDescriptor(setMySettingsDescriptor)
  3542  	gotenclient.GetRegistry().RegisterMethodDescriptor(refreshUserFromIdTokenDescriptor)
  3543  	gotenclient.GetRegistry().RegisterMethodDescriptor(resendVerificationEmailDescriptor)
  3544  	gotenclient.GetRegistry().RegisterMethodDescriptor(isUserVerifiedDescriptor)
  3545  	gotenclient.GetRegistry().RegisterMethodDescriptor(resetMFAIfRecoveryKeyUsedDescriptor)
  3546  	gotenclient.GetRegistry().RegisterMethodDescriptor(setUsersNameInAuth0Descriptor)
  3547  }
  3548  
  3549  func init() {
  3550  	if !descriptorsInitialized {
  3551  		initDescriptors()
  3552  		descriptorsInitialized = true
  3553  	}
  3554  }