github.com/v2fly/v2ray-core/v5@v5.16.2-0.20240507031116-8191faa6e095/app/proxyman/command/command.pb.go (about)

     1  package command
     2  
     3  import (
     4  	v5 "github.com/v2fly/v2ray-core/v5"
     5  	protocol "github.com/v2fly/v2ray-core/v5/common/protocol"
     6  	_ "github.com/v2fly/v2ray-core/v5/common/protoext"
     7  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
     8  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
     9  	anypb "google.golang.org/protobuf/types/known/anypb"
    10  	reflect "reflect"
    11  	sync "sync"
    12  )
    13  
    14  const (
    15  	// Verify that this generated code is sufficiently up-to-date.
    16  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    17  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    19  )
    20  
    21  type AddUserOperation struct {
    22  	state         protoimpl.MessageState
    23  	sizeCache     protoimpl.SizeCache
    24  	unknownFields protoimpl.UnknownFields
    25  
    26  	User *protocol.User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
    27  }
    28  
    29  func (x *AddUserOperation) Reset() {
    30  	*x = AddUserOperation{}
    31  	if protoimpl.UnsafeEnabled {
    32  		mi := &file_app_proxyman_command_command_proto_msgTypes[0]
    33  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    34  		ms.StoreMessageInfo(mi)
    35  	}
    36  }
    37  
    38  func (x *AddUserOperation) String() string {
    39  	return protoimpl.X.MessageStringOf(x)
    40  }
    41  
    42  func (*AddUserOperation) ProtoMessage() {}
    43  
    44  func (x *AddUserOperation) ProtoReflect() protoreflect.Message {
    45  	mi := &file_app_proxyman_command_command_proto_msgTypes[0]
    46  	if protoimpl.UnsafeEnabled && x != nil {
    47  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    48  		if ms.LoadMessageInfo() == nil {
    49  			ms.StoreMessageInfo(mi)
    50  		}
    51  		return ms
    52  	}
    53  	return mi.MessageOf(x)
    54  }
    55  
    56  // Deprecated: Use AddUserOperation.ProtoReflect.Descriptor instead.
    57  func (*AddUserOperation) Descriptor() ([]byte, []int) {
    58  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{0}
    59  }
    60  
    61  func (x *AddUserOperation) GetUser() *protocol.User {
    62  	if x != nil {
    63  		return x.User
    64  	}
    65  	return nil
    66  }
    67  
    68  type RemoveUserOperation struct {
    69  	state         protoimpl.MessageState
    70  	sizeCache     protoimpl.SizeCache
    71  	unknownFields protoimpl.UnknownFields
    72  
    73  	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
    74  }
    75  
    76  func (x *RemoveUserOperation) Reset() {
    77  	*x = RemoveUserOperation{}
    78  	if protoimpl.UnsafeEnabled {
    79  		mi := &file_app_proxyman_command_command_proto_msgTypes[1]
    80  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    81  		ms.StoreMessageInfo(mi)
    82  	}
    83  }
    84  
    85  func (x *RemoveUserOperation) String() string {
    86  	return protoimpl.X.MessageStringOf(x)
    87  }
    88  
    89  func (*RemoveUserOperation) ProtoMessage() {}
    90  
    91  func (x *RemoveUserOperation) ProtoReflect() protoreflect.Message {
    92  	mi := &file_app_proxyman_command_command_proto_msgTypes[1]
    93  	if protoimpl.UnsafeEnabled && x != nil {
    94  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    95  		if ms.LoadMessageInfo() == nil {
    96  			ms.StoreMessageInfo(mi)
    97  		}
    98  		return ms
    99  	}
   100  	return mi.MessageOf(x)
   101  }
   102  
   103  // Deprecated: Use RemoveUserOperation.ProtoReflect.Descriptor instead.
   104  func (*RemoveUserOperation) Descriptor() ([]byte, []int) {
   105  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{1}
   106  }
   107  
   108  func (x *RemoveUserOperation) GetEmail() string {
   109  	if x != nil {
   110  		return x.Email
   111  	}
   112  	return ""
   113  }
   114  
   115  type AddInboundRequest struct {
   116  	state         protoimpl.MessageState
   117  	sizeCache     protoimpl.SizeCache
   118  	unknownFields protoimpl.UnknownFields
   119  
   120  	Inbound *v5.InboundHandlerConfig `protobuf:"bytes,1,opt,name=inbound,proto3" json:"inbound,omitempty"`
   121  }
   122  
   123  func (x *AddInboundRequest) Reset() {
   124  	*x = AddInboundRequest{}
   125  	if protoimpl.UnsafeEnabled {
   126  		mi := &file_app_proxyman_command_command_proto_msgTypes[2]
   127  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   128  		ms.StoreMessageInfo(mi)
   129  	}
   130  }
   131  
   132  func (x *AddInboundRequest) String() string {
   133  	return protoimpl.X.MessageStringOf(x)
   134  }
   135  
   136  func (*AddInboundRequest) ProtoMessage() {}
   137  
   138  func (x *AddInboundRequest) ProtoReflect() protoreflect.Message {
   139  	mi := &file_app_proxyman_command_command_proto_msgTypes[2]
   140  	if protoimpl.UnsafeEnabled && x != nil {
   141  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   142  		if ms.LoadMessageInfo() == nil {
   143  			ms.StoreMessageInfo(mi)
   144  		}
   145  		return ms
   146  	}
   147  	return mi.MessageOf(x)
   148  }
   149  
   150  // Deprecated: Use AddInboundRequest.ProtoReflect.Descriptor instead.
   151  func (*AddInboundRequest) Descriptor() ([]byte, []int) {
   152  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{2}
   153  }
   154  
   155  func (x *AddInboundRequest) GetInbound() *v5.InboundHandlerConfig {
   156  	if x != nil {
   157  		return x.Inbound
   158  	}
   159  	return nil
   160  }
   161  
   162  type AddInboundResponse struct {
   163  	state         protoimpl.MessageState
   164  	sizeCache     protoimpl.SizeCache
   165  	unknownFields protoimpl.UnknownFields
   166  }
   167  
   168  func (x *AddInboundResponse) Reset() {
   169  	*x = AddInboundResponse{}
   170  	if protoimpl.UnsafeEnabled {
   171  		mi := &file_app_proxyman_command_command_proto_msgTypes[3]
   172  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   173  		ms.StoreMessageInfo(mi)
   174  	}
   175  }
   176  
   177  func (x *AddInboundResponse) String() string {
   178  	return protoimpl.X.MessageStringOf(x)
   179  }
   180  
   181  func (*AddInboundResponse) ProtoMessage() {}
   182  
   183  func (x *AddInboundResponse) ProtoReflect() protoreflect.Message {
   184  	mi := &file_app_proxyman_command_command_proto_msgTypes[3]
   185  	if protoimpl.UnsafeEnabled && x != nil {
   186  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   187  		if ms.LoadMessageInfo() == nil {
   188  			ms.StoreMessageInfo(mi)
   189  		}
   190  		return ms
   191  	}
   192  	return mi.MessageOf(x)
   193  }
   194  
   195  // Deprecated: Use AddInboundResponse.ProtoReflect.Descriptor instead.
   196  func (*AddInboundResponse) Descriptor() ([]byte, []int) {
   197  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{3}
   198  }
   199  
   200  type RemoveInboundRequest struct {
   201  	state         protoimpl.MessageState
   202  	sizeCache     protoimpl.SizeCache
   203  	unknownFields protoimpl.UnknownFields
   204  
   205  	Tag string `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
   206  }
   207  
   208  func (x *RemoveInboundRequest) Reset() {
   209  	*x = RemoveInboundRequest{}
   210  	if protoimpl.UnsafeEnabled {
   211  		mi := &file_app_proxyman_command_command_proto_msgTypes[4]
   212  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   213  		ms.StoreMessageInfo(mi)
   214  	}
   215  }
   216  
   217  func (x *RemoveInboundRequest) String() string {
   218  	return protoimpl.X.MessageStringOf(x)
   219  }
   220  
   221  func (*RemoveInboundRequest) ProtoMessage() {}
   222  
   223  func (x *RemoveInboundRequest) ProtoReflect() protoreflect.Message {
   224  	mi := &file_app_proxyman_command_command_proto_msgTypes[4]
   225  	if protoimpl.UnsafeEnabled && x != nil {
   226  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   227  		if ms.LoadMessageInfo() == nil {
   228  			ms.StoreMessageInfo(mi)
   229  		}
   230  		return ms
   231  	}
   232  	return mi.MessageOf(x)
   233  }
   234  
   235  // Deprecated: Use RemoveInboundRequest.ProtoReflect.Descriptor instead.
   236  func (*RemoveInboundRequest) Descriptor() ([]byte, []int) {
   237  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{4}
   238  }
   239  
   240  func (x *RemoveInboundRequest) GetTag() string {
   241  	if x != nil {
   242  		return x.Tag
   243  	}
   244  	return ""
   245  }
   246  
   247  type RemoveInboundResponse struct {
   248  	state         protoimpl.MessageState
   249  	sizeCache     protoimpl.SizeCache
   250  	unknownFields protoimpl.UnknownFields
   251  }
   252  
   253  func (x *RemoveInboundResponse) Reset() {
   254  	*x = RemoveInboundResponse{}
   255  	if protoimpl.UnsafeEnabled {
   256  		mi := &file_app_proxyman_command_command_proto_msgTypes[5]
   257  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   258  		ms.StoreMessageInfo(mi)
   259  	}
   260  }
   261  
   262  func (x *RemoveInboundResponse) String() string {
   263  	return protoimpl.X.MessageStringOf(x)
   264  }
   265  
   266  func (*RemoveInboundResponse) ProtoMessage() {}
   267  
   268  func (x *RemoveInboundResponse) ProtoReflect() protoreflect.Message {
   269  	mi := &file_app_proxyman_command_command_proto_msgTypes[5]
   270  	if protoimpl.UnsafeEnabled && x != nil {
   271  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   272  		if ms.LoadMessageInfo() == nil {
   273  			ms.StoreMessageInfo(mi)
   274  		}
   275  		return ms
   276  	}
   277  	return mi.MessageOf(x)
   278  }
   279  
   280  // Deprecated: Use RemoveInboundResponse.ProtoReflect.Descriptor instead.
   281  func (*RemoveInboundResponse) Descriptor() ([]byte, []int) {
   282  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{5}
   283  }
   284  
   285  type AlterInboundRequest struct {
   286  	state         protoimpl.MessageState
   287  	sizeCache     protoimpl.SizeCache
   288  	unknownFields protoimpl.UnknownFields
   289  
   290  	Tag       string     `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
   291  	Operation *anypb.Any `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
   292  }
   293  
   294  func (x *AlterInboundRequest) Reset() {
   295  	*x = AlterInboundRequest{}
   296  	if protoimpl.UnsafeEnabled {
   297  		mi := &file_app_proxyman_command_command_proto_msgTypes[6]
   298  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   299  		ms.StoreMessageInfo(mi)
   300  	}
   301  }
   302  
   303  func (x *AlterInboundRequest) String() string {
   304  	return protoimpl.X.MessageStringOf(x)
   305  }
   306  
   307  func (*AlterInboundRequest) ProtoMessage() {}
   308  
   309  func (x *AlterInboundRequest) ProtoReflect() protoreflect.Message {
   310  	mi := &file_app_proxyman_command_command_proto_msgTypes[6]
   311  	if protoimpl.UnsafeEnabled && x != nil {
   312  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   313  		if ms.LoadMessageInfo() == nil {
   314  			ms.StoreMessageInfo(mi)
   315  		}
   316  		return ms
   317  	}
   318  	return mi.MessageOf(x)
   319  }
   320  
   321  // Deprecated: Use AlterInboundRequest.ProtoReflect.Descriptor instead.
   322  func (*AlterInboundRequest) Descriptor() ([]byte, []int) {
   323  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{6}
   324  }
   325  
   326  func (x *AlterInboundRequest) GetTag() string {
   327  	if x != nil {
   328  		return x.Tag
   329  	}
   330  	return ""
   331  }
   332  
   333  func (x *AlterInboundRequest) GetOperation() *anypb.Any {
   334  	if x != nil {
   335  		return x.Operation
   336  	}
   337  	return nil
   338  }
   339  
   340  type AlterInboundResponse struct {
   341  	state         protoimpl.MessageState
   342  	sizeCache     protoimpl.SizeCache
   343  	unknownFields protoimpl.UnknownFields
   344  }
   345  
   346  func (x *AlterInboundResponse) Reset() {
   347  	*x = AlterInboundResponse{}
   348  	if protoimpl.UnsafeEnabled {
   349  		mi := &file_app_proxyman_command_command_proto_msgTypes[7]
   350  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   351  		ms.StoreMessageInfo(mi)
   352  	}
   353  }
   354  
   355  func (x *AlterInboundResponse) String() string {
   356  	return protoimpl.X.MessageStringOf(x)
   357  }
   358  
   359  func (*AlterInboundResponse) ProtoMessage() {}
   360  
   361  func (x *AlterInboundResponse) ProtoReflect() protoreflect.Message {
   362  	mi := &file_app_proxyman_command_command_proto_msgTypes[7]
   363  	if protoimpl.UnsafeEnabled && x != nil {
   364  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   365  		if ms.LoadMessageInfo() == nil {
   366  			ms.StoreMessageInfo(mi)
   367  		}
   368  		return ms
   369  	}
   370  	return mi.MessageOf(x)
   371  }
   372  
   373  // Deprecated: Use AlterInboundResponse.ProtoReflect.Descriptor instead.
   374  func (*AlterInboundResponse) Descriptor() ([]byte, []int) {
   375  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{7}
   376  }
   377  
   378  type AddOutboundRequest struct {
   379  	state         protoimpl.MessageState
   380  	sizeCache     protoimpl.SizeCache
   381  	unknownFields protoimpl.UnknownFields
   382  
   383  	Outbound *v5.OutboundHandlerConfig `protobuf:"bytes,1,opt,name=outbound,proto3" json:"outbound,omitempty"`
   384  }
   385  
   386  func (x *AddOutboundRequest) Reset() {
   387  	*x = AddOutboundRequest{}
   388  	if protoimpl.UnsafeEnabled {
   389  		mi := &file_app_proxyman_command_command_proto_msgTypes[8]
   390  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   391  		ms.StoreMessageInfo(mi)
   392  	}
   393  }
   394  
   395  func (x *AddOutboundRequest) String() string {
   396  	return protoimpl.X.MessageStringOf(x)
   397  }
   398  
   399  func (*AddOutboundRequest) ProtoMessage() {}
   400  
   401  func (x *AddOutboundRequest) ProtoReflect() protoreflect.Message {
   402  	mi := &file_app_proxyman_command_command_proto_msgTypes[8]
   403  	if protoimpl.UnsafeEnabled && x != nil {
   404  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   405  		if ms.LoadMessageInfo() == nil {
   406  			ms.StoreMessageInfo(mi)
   407  		}
   408  		return ms
   409  	}
   410  	return mi.MessageOf(x)
   411  }
   412  
   413  // Deprecated: Use AddOutboundRequest.ProtoReflect.Descriptor instead.
   414  func (*AddOutboundRequest) Descriptor() ([]byte, []int) {
   415  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{8}
   416  }
   417  
   418  func (x *AddOutboundRequest) GetOutbound() *v5.OutboundHandlerConfig {
   419  	if x != nil {
   420  		return x.Outbound
   421  	}
   422  	return nil
   423  }
   424  
   425  type AddOutboundResponse struct {
   426  	state         protoimpl.MessageState
   427  	sizeCache     protoimpl.SizeCache
   428  	unknownFields protoimpl.UnknownFields
   429  }
   430  
   431  func (x *AddOutboundResponse) Reset() {
   432  	*x = AddOutboundResponse{}
   433  	if protoimpl.UnsafeEnabled {
   434  		mi := &file_app_proxyman_command_command_proto_msgTypes[9]
   435  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   436  		ms.StoreMessageInfo(mi)
   437  	}
   438  }
   439  
   440  func (x *AddOutboundResponse) String() string {
   441  	return protoimpl.X.MessageStringOf(x)
   442  }
   443  
   444  func (*AddOutboundResponse) ProtoMessage() {}
   445  
   446  func (x *AddOutboundResponse) ProtoReflect() protoreflect.Message {
   447  	mi := &file_app_proxyman_command_command_proto_msgTypes[9]
   448  	if protoimpl.UnsafeEnabled && x != nil {
   449  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   450  		if ms.LoadMessageInfo() == nil {
   451  			ms.StoreMessageInfo(mi)
   452  		}
   453  		return ms
   454  	}
   455  	return mi.MessageOf(x)
   456  }
   457  
   458  // Deprecated: Use AddOutboundResponse.ProtoReflect.Descriptor instead.
   459  func (*AddOutboundResponse) Descriptor() ([]byte, []int) {
   460  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{9}
   461  }
   462  
   463  type RemoveOutboundRequest struct {
   464  	state         protoimpl.MessageState
   465  	sizeCache     protoimpl.SizeCache
   466  	unknownFields protoimpl.UnknownFields
   467  
   468  	Tag string `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
   469  }
   470  
   471  func (x *RemoveOutboundRequest) Reset() {
   472  	*x = RemoveOutboundRequest{}
   473  	if protoimpl.UnsafeEnabled {
   474  		mi := &file_app_proxyman_command_command_proto_msgTypes[10]
   475  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   476  		ms.StoreMessageInfo(mi)
   477  	}
   478  }
   479  
   480  func (x *RemoveOutboundRequest) String() string {
   481  	return protoimpl.X.MessageStringOf(x)
   482  }
   483  
   484  func (*RemoveOutboundRequest) ProtoMessage() {}
   485  
   486  func (x *RemoveOutboundRequest) ProtoReflect() protoreflect.Message {
   487  	mi := &file_app_proxyman_command_command_proto_msgTypes[10]
   488  	if protoimpl.UnsafeEnabled && x != nil {
   489  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   490  		if ms.LoadMessageInfo() == nil {
   491  			ms.StoreMessageInfo(mi)
   492  		}
   493  		return ms
   494  	}
   495  	return mi.MessageOf(x)
   496  }
   497  
   498  // Deprecated: Use RemoveOutboundRequest.ProtoReflect.Descriptor instead.
   499  func (*RemoveOutboundRequest) Descriptor() ([]byte, []int) {
   500  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{10}
   501  }
   502  
   503  func (x *RemoveOutboundRequest) GetTag() string {
   504  	if x != nil {
   505  		return x.Tag
   506  	}
   507  	return ""
   508  }
   509  
   510  type RemoveOutboundResponse struct {
   511  	state         protoimpl.MessageState
   512  	sizeCache     protoimpl.SizeCache
   513  	unknownFields protoimpl.UnknownFields
   514  }
   515  
   516  func (x *RemoveOutboundResponse) Reset() {
   517  	*x = RemoveOutboundResponse{}
   518  	if protoimpl.UnsafeEnabled {
   519  		mi := &file_app_proxyman_command_command_proto_msgTypes[11]
   520  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   521  		ms.StoreMessageInfo(mi)
   522  	}
   523  }
   524  
   525  func (x *RemoveOutboundResponse) String() string {
   526  	return protoimpl.X.MessageStringOf(x)
   527  }
   528  
   529  func (*RemoveOutboundResponse) ProtoMessage() {}
   530  
   531  func (x *RemoveOutboundResponse) ProtoReflect() protoreflect.Message {
   532  	mi := &file_app_proxyman_command_command_proto_msgTypes[11]
   533  	if protoimpl.UnsafeEnabled && x != nil {
   534  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   535  		if ms.LoadMessageInfo() == nil {
   536  			ms.StoreMessageInfo(mi)
   537  		}
   538  		return ms
   539  	}
   540  	return mi.MessageOf(x)
   541  }
   542  
   543  // Deprecated: Use RemoveOutboundResponse.ProtoReflect.Descriptor instead.
   544  func (*RemoveOutboundResponse) Descriptor() ([]byte, []int) {
   545  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{11}
   546  }
   547  
   548  type AlterOutboundRequest struct {
   549  	state         protoimpl.MessageState
   550  	sizeCache     protoimpl.SizeCache
   551  	unknownFields protoimpl.UnknownFields
   552  
   553  	Tag       string     `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
   554  	Operation *anypb.Any `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
   555  }
   556  
   557  func (x *AlterOutboundRequest) Reset() {
   558  	*x = AlterOutboundRequest{}
   559  	if protoimpl.UnsafeEnabled {
   560  		mi := &file_app_proxyman_command_command_proto_msgTypes[12]
   561  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   562  		ms.StoreMessageInfo(mi)
   563  	}
   564  }
   565  
   566  func (x *AlterOutboundRequest) String() string {
   567  	return protoimpl.X.MessageStringOf(x)
   568  }
   569  
   570  func (*AlterOutboundRequest) ProtoMessage() {}
   571  
   572  func (x *AlterOutboundRequest) ProtoReflect() protoreflect.Message {
   573  	mi := &file_app_proxyman_command_command_proto_msgTypes[12]
   574  	if protoimpl.UnsafeEnabled && x != nil {
   575  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   576  		if ms.LoadMessageInfo() == nil {
   577  			ms.StoreMessageInfo(mi)
   578  		}
   579  		return ms
   580  	}
   581  	return mi.MessageOf(x)
   582  }
   583  
   584  // Deprecated: Use AlterOutboundRequest.ProtoReflect.Descriptor instead.
   585  func (*AlterOutboundRequest) Descriptor() ([]byte, []int) {
   586  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{12}
   587  }
   588  
   589  func (x *AlterOutboundRequest) GetTag() string {
   590  	if x != nil {
   591  		return x.Tag
   592  	}
   593  	return ""
   594  }
   595  
   596  func (x *AlterOutboundRequest) GetOperation() *anypb.Any {
   597  	if x != nil {
   598  		return x.Operation
   599  	}
   600  	return nil
   601  }
   602  
   603  type AlterOutboundResponse struct {
   604  	state         protoimpl.MessageState
   605  	sizeCache     protoimpl.SizeCache
   606  	unknownFields protoimpl.UnknownFields
   607  }
   608  
   609  func (x *AlterOutboundResponse) Reset() {
   610  	*x = AlterOutboundResponse{}
   611  	if protoimpl.UnsafeEnabled {
   612  		mi := &file_app_proxyman_command_command_proto_msgTypes[13]
   613  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   614  		ms.StoreMessageInfo(mi)
   615  	}
   616  }
   617  
   618  func (x *AlterOutboundResponse) String() string {
   619  	return protoimpl.X.MessageStringOf(x)
   620  }
   621  
   622  func (*AlterOutboundResponse) ProtoMessage() {}
   623  
   624  func (x *AlterOutboundResponse) ProtoReflect() protoreflect.Message {
   625  	mi := &file_app_proxyman_command_command_proto_msgTypes[13]
   626  	if protoimpl.UnsafeEnabled && x != nil {
   627  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   628  		if ms.LoadMessageInfo() == nil {
   629  			ms.StoreMessageInfo(mi)
   630  		}
   631  		return ms
   632  	}
   633  	return mi.MessageOf(x)
   634  }
   635  
   636  // Deprecated: Use AlterOutboundResponse.ProtoReflect.Descriptor instead.
   637  func (*AlterOutboundResponse) Descriptor() ([]byte, []int) {
   638  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{13}
   639  }
   640  
   641  type Config struct {
   642  	state         protoimpl.MessageState
   643  	sizeCache     protoimpl.SizeCache
   644  	unknownFields protoimpl.UnknownFields
   645  }
   646  
   647  func (x *Config) Reset() {
   648  	*x = Config{}
   649  	if protoimpl.UnsafeEnabled {
   650  		mi := &file_app_proxyman_command_command_proto_msgTypes[14]
   651  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   652  		ms.StoreMessageInfo(mi)
   653  	}
   654  }
   655  
   656  func (x *Config) String() string {
   657  	return protoimpl.X.MessageStringOf(x)
   658  }
   659  
   660  func (*Config) ProtoMessage() {}
   661  
   662  func (x *Config) ProtoReflect() protoreflect.Message {
   663  	mi := &file_app_proxyman_command_command_proto_msgTypes[14]
   664  	if protoimpl.UnsafeEnabled && x != nil {
   665  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   666  		if ms.LoadMessageInfo() == nil {
   667  			ms.StoreMessageInfo(mi)
   668  		}
   669  		return ms
   670  	}
   671  	return mi.MessageOf(x)
   672  }
   673  
   674  // Deprecated: Use Config.ProtoReflect.Descriptor instead.
   675  func (*Config) Descriptor() ([]byte, []int) {
   676  	return file_app_proxyman_command_command_proto_rawDescGZIP(), []int{14}
   677  }
   678  
   679  var File_app_proxyman_command_command_proto protoreflect.FileDescriptor
   680  
   681  var file_app_proxyman_command_command_proto_rawDesc = []byte{
   682  	0x0a, 0x22, 0x61, 0x70, 0x70, 0x2f, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2f, 0x63,
   683  	0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x70,
   684  	0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65,
   685  	0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f,
   686  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x1a, 0x1a, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x70, 0x72,
   687  	0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   688  	0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
   689  	0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x63, 0x6f,
   690  	0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x65, 0x78, 0x74, 0x2f, 0x65, 0x78,
   691  	0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0c,
   692  	0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x48, 0x0a, 0x10,
   693  	0x41, 0x64, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   694  	0x12, 0x34, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20,
   695  	0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x6d,
   696  	0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2e, 0x55, 0x73, 0x65, 0x72,
   697  	0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x22, 0x2b, 0x0a, 0x13, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65,
   698  	0x55, 0x73, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a,
   699  	0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d,
   700  	0x61, 0x69, 0x6c, 0x22, 0x4f, 0x0a, 0x11, 0x41, 0x64, 0x64, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e,
   701  	0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x07, 0x69, 0x6e, 0x62, 0x6f,
   702  	0x75, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x76, 0x32, 0x72, 0x61,
   703  	0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x48, 0x61,
   704  	0x6e, 0x64, 0x6c, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x07, 0x69, 0x6e, 0x62,
   705  	0x6f, 0x75, 0x6e, 0x64, 0x22, 0x14, 0x0a, 0x12, 0x41, 0x64, 0x64, 0x49, 0x6e, 0x62, 0x6f, 0x75,
   706  	0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x28, 0x0a, 0x14, 0x52, 0x65,
   707  	0x6d, 0x6f, 0x76, 0x65, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
   708  	0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
   709  	0x03, 0x74, 0x61, 0x67, 0x22, 0x17, 0x0a, 0x15, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x49, 0x6e,
   710  	0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5b, 0x0a,
   711  	0x13, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x71,
   712  	0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28,
   713  	0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x12, 0x32, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74,
   714  	0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   715  	0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52,
   716  	0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x16, 0x0a, 0x14, 0x41, 0x6c,
   717  	0x74, 0x65, 0x72, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
   718  	0x73, 0x65, 0x22, 0x53, 0x0a, 0x12, 0x41, 0x64, 0x64, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e,
   719  	0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x08, 0x6f, 0x75, 0x74, 0x62,
   720  	0x6f, 0x75, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x76, 0x32, 0x72,
   721  	0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64,
   722  	0x48, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x08, 0x6f,
   723  	0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0x15, 0x0a, 0x13, 0x41, 0x64, 0x64, 0x4f, 0x75,
   724  	0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x29,
   725  	0x0a, 0x15, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64,
   726  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x01,
   727  	0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x22, 0x18, 0x0a, 0x16, 0x52, 0x65, 0x6d,
   728  	0x6f, 0x76, 0x65, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
   729  	0x6e, 0x73, 0x65, 0x22, 0x5c, 0x0a, 0x14, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x4f, 0x75, 0x74, 0x62,
   730  	0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x74,
   731  	0x61, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x12, 0x32, 0x0a,
   732  	0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
   733  	0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
   734  	0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
   735  	0x6e, 0x22, 0x17, 0x0a, 0x15, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75,
   736  	0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x25, 0x0a, 0x06, 0x43, 0x6f,
   737  	0x6e, 0x66, 0x69, 0x67, 0x3a, 0x1b, 0x82, 0xb5, 0x18, 0x17, 0x0a, 0x0b, 0x67, 0x72, 0x70, 0x63,
   738  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x08, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61,
   739  	0x6e, 0x32, 0x90, 0x06, 0x0a, 0x0e, 0x48, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x72, 0x53, 0x65, 0x72,
   740  	0x76, 0x69, 0x63, 0x65, 0x12, 0x77, 0x0a, 0x0a, 0x41, 0x64, 0x64, 0x49, 0x6e, 0x62, 0x6f, 0x75,
   741  	0x6e, 0x64, 0x12, 0x32, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e,
   742  	0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f, 0x6d,
   743  	0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x41, 0x64, 0x64, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52,
   744  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63,
   745  	0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e,
   746  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x41, 0x64, 0x64, 0x49, 0x6e, 0x62, 0x6f,
   747  	0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x80, 0x01,
   748  	0x0a, 0x0d, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x12,
   749  	0x35, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70,
   750  	0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e,
   751  	0x64, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52,
   752  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63,
   753  	0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e,
   754  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x49,
   755  	0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
   756  	0x12, 0x7d, 0x0a, 0x0c, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64,
   757  	0x12, 0x34, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70,
   758  	0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61,
   759  	0x6e, 0x64, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52,
   760  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63,
   761  	0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e,
   762  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x49, 0x6e,
   763  	0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12,
   764  	0x7a, 0x0a, 0x0b, 0x41, 0x64, 0x64, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x12, 0x33,
   765  	0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x2e,
   766  	0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
   767  	0x2e, 0x41, 0x64, 0x64, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x71, 0x75,
   768  	0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65,
   769  	0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f,
   770  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x41, 0x64, 0x64, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e,
   771  	0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x83, 0x01, 0x0a, 0x0e,
   772  	0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x12, 0x36,
   773  	0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x2e,
   774  	0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
   775  	0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52,
   776  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63,
   777  	0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e,
   778  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4f,
   779  	0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
   780  	0x00, 0x12, 0x80, 0x01, 0x0a, 0x0d, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x4f, 0x75, 0x74, 0x62, 0x6f,
   781  	0x75, 0x6e, 0x64, 0x12, 0x35, 0x2e, 0x76, 0x32, 0x72, 0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65,
   782  	0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f,
   783  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x4f, 0x75, 0x74, 0x62, 0x6f,
   784  	0x75, 0x6e, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x76, 0x32, 0x72,
   785  	0x61, 0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78,
   786  	0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x41, 0x6c, 0x74,
   787  	0x65, 0x72, 0x4f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
   788  	0x73, 0x65, 0x22, 0x00, 0x42, 0x7e, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x76, 0x32, 0x72, 0x61,
   789  	0x79, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x78, 0x79,
   790  	0x6d, 0x61, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x50, 0x01, 0x5a, 0x33, 0x67,
   791  	0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x76, 0x32, 0x66, 0x6c, 0x79, 0x2f,
   792  	0x76, 0x32, 0x72, 0x61, 0x79, 0x2d, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x35, 0x2f, 0x61, 0x70,
   793  	0x70, 0x2f, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61,
   794  	0x6e, 0x64, 0xaa, 0x02, 0x1f, 0x56, 0x32, 0x52, 0x61, 0x79, 0x2e, 0x43, 0x6f, 0x72, 0x65, 0x2e,
   795  	0x41, 0x70, 0x70, 0x2e, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x6d, 0x61, 0x6e, 0x2e, 0x43, 0x6f, 0x6d,
   796  	0x6d, 0x61, 0x6e, 0x64, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   797  }
   798  
   799  var (
   800  	file_app_proxyman_command_command_proto_rawDescOnce sync.Once
   801  	file_app_proxyman_command_command_proto_rawDescData = file_app_proxyman_command_command_proto_rawDesc
   802  )
   803  
   804  func file_app_proxyman_command_command_proto_rawDescGZIP() []byte {
   805  	file_app_proxyman_command_command_proto_rawDescOnce.Do(func() {
   806  		file_app_proxyman_command_command_proto_rawDescData = protoimpl.X.CompressGZIP(file_app_proxyman_command_command_proto_rawDescData)
   807  	})
   808  	return file_app_proxyman_command_command_proto_rawDescData
   809  }
   810  
   811  var file_app_proxyman_command_command_proto_msgTypes = make([]protoimpl.MessageInfo, 15)
   812  var file_app_proxyman_command_command_proto_goTypes = []interface{}{
   813  	(*AddUserOperation)(nil),         // 0: v2ray.core.app.proxyman.command.AddUserOperation
   814  	(*RemoveUserOperation)(nil),      // 1: v2ray.core.app.proxyman.command.RemoveUserOperation
   815  	(*AddInboundRequest)(nil),        // 2: v2ray.core.app.proxyman.command.AddInboundRequest
   816  	(*AddInboundResponse)(nil),       // 3: v2ray.core.app.proxyman.command.AddInboundResponse
   817  	(*RemoveInboundRequest)(nil),     // 4: v2ray.core.app.proxyman.command.RemoveInboundRequest
   818  	(*RemoveInboundResponse)(nil),    // 5: v2ray.core.app.proxyman.command.RemoveInboundResponse
   819  	(*AlterInboundRequest)(nil),      // 6: v2ray.core.app.proxyman.command.AlterInboundRequest
   820  	(*AlterInboundResponse)(nil),     // 7: v2ray.core.app.proxyman.command.AlterInboundResponse
   821  	(*AddOutboundRequest)(nil),       // 8: v2ray.core.app.proxyman.command.AddOutboundRequest
   822  	(*AddOutboundResponse)(nil),      // 9: v2ray.core.app.proxyman.command.AddOutboundResponse
   823  	(*RemoveOutboundRequest)(nil),    // 10: v2ray.core.app.proxyman.command.RemoveOutboundRequest
   824  	(*RemoveOutboundResponse)(nil),   // 11: v2ray.core.app.proxyman.command.RemoveOutboundResponse
   825  	(*AlterOutboundRequest)(nil),     // 12: v2ray.core.app.proxyman.command.AlterOutboundRequest
   826  	(*AlterOutboundResponse)(nil),    // 13: v2ray.core.app.proxyman.command.AlterOutboundResponse
   827  	(*Config)(nil),                   // 14: v2ray.core.app.proxyman.command.Config
   828  	(*protocol.User)(nil),            // 15: v2ray.core.common.protocol.User
   829  	(*v5.InboundHandlerConfig)(nil),  // 16: v2ray.core.InboundHandlerConfig
   830  	(*anypb.Any)(nil),                // 17: google.protobuf.Any
   831  	(*v5.OutboundHandlerConfig)(nil), // 18: v2ray.core.OutboundHandlerConfig
   832  }
   833  var file_app_proxyman_command_command_proto_depIdxs = []int32{
   834  	15, // 0: v2ray.core.app.proxyman.command.AddUserOperation.user:type_name -> v2ray.core.common.protocol.User
   835  	16, // 1: v2ray.core.app.proxyman.command.AddInboundRequest.inbound:type_name -> v2ray.core.InboundHandlerConfig
   836  	17, // 2: v2ray.core.app.proxyman.command.AlterInboundRequest.operation:type_name -> google.protobuf.Any
   837  	18, // 3: v2ray.core.app.proxyman.command.AddOutboundRequest.outbound:type_name -> v2ray.core.OutboundHandlerConfig
   838  	17, // 4: v2ray.core.app.proxyman.command.AlterOutboundRequest.operation:type_name -> google.protobuf.Any
   839  	2,  // 5: v2ray.core.app.proxyman.command.HandlerService.AddInbound:input_type -> v2ray.core.app.proxyman.command.AddInboundRequest
   840  	4,  // 6: v2ray.core.app.proxyman.command.HandlerService.RemoveInbound:input_type -> v2ray.core.app.proxyman.command.RemoveInboundRequest
   841  	6,  // 7: v2ray.core.app.proxyman.command.HandlerService.AlterInbound:input_type -> v2ray.core.app.proxyman.command.AlterInboundRequest
   842  	8,  // 8: v2ray.core.app.proxyman.command.HandlerService.AddOutbound:input_type -> v2ray.core.app.proxyman.command.AddOutboundRequest
   843  	10, // 9: v2ray.core.app.proxyman.command.HandlerService.RemoveOutbound:input_type -> v2ray.core.app.proxyman.command.RemoveOutboundRequest
   844  	12, // 10: v2ray.core.app.proxyman.command.HandlerService.AlterOutbound:input_type -> v2ray.core.app.proxyman.command.AlterOutboundRequest
   845  	3,  // 11: v2ray.core.app.proxyman.command.HandlerService.AddInbound:output_type -> v2ray.core.app.proxyman.command.AddInboundResponse
   846  	5,  // 12: v2ray.core.app.proxyman.command.HandlerService.RemoveInbound:output_type -> v2ray.core.app.proxyman.command.RemoveInboundResponse
   847  	7,  // 13: v2ray.core.app.proxyman.command.HandlerService.AlterInbound:output_type -> v2ray.core.app.proxyman.command.AlterInboundResponse
   848  	9,  // 14: v2ray.core.app.proxyman.command.HandlerService.AddOutbound:output_type -> v2ray.core.app.proxyman.command.AddOutboundResponse
   849  	11, // 15: v2ray.core.app.proxyman.command.HandlerService.RemoveOutbound:output_type -> v2ray.core.app.proxyman.command.RemoveOutboundResponse
   850  	13, // 16: v2ray.core.app.proxyman.command.HandlerService.AlterOutbound:output_type -> v2ray.core.app.proxyman.command.AlterOutboundResponse
   851  	11, // [11:17] is the sub-list for method output_type
   852  	5,  // [5:11] is the sub-list for method input_type
   853  	5,  // [5:5] is the sub-list for extension type_name
   854  	5,  // [5:5] is the sub-list for extension extendee
   855  	0,  // [0:5] is the sub-list for field type_name
   856  }
   857  
   858  func init() { file_app_proxyman_command_command_proto_init() }
   859  func file_app_proxyman_command_command_proto_init() {
   860  	if File_app_proxyman_command_command_proto != nil {
   861  		return
   862  	}
   863  	if !protoimpl.UnsafeEnabled {
   864  		file_app_proxyman_command_command_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   865  			switch v := v.(*AddUserOperation); i {
   866  			case 0:
   867  				return &v.state
   868  			case 1:
   869  				return &v.sizeCache
   870  			case 2:
   871  				return &v.unknownFields
   872  			default:
   873  				return nil
   874  			}
   875  		}
   876  		file_app_proxyman_command_command_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   877  			switch v := v.(*RemoveUserOperation); i {
   878  			case 0:
   879  				return &v.state
   880  			case 1:
   881  				return &v.sizeCache
   882  			case 2:
   883  				return &v.unknownFields
   884  			default:
   885  				return nil
   886  			}
   887  		}
   888  		file_app_proxyman_command_command_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   889  			switch v := v.(*AddInboundRequest); i {
   890  			case 0:
   891  				return &v.state
   892  			case 1:
   893  				return &v.sizeCache
   894  			case 2:
   895  				return &v.unknownFields
   896  			default:
   897  				return nil
   898  			}
   899  		}
   900  		file_app_proxyman_command_command_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   901  			switch v := v.(*AddInboundResponse); i {
   902  			case 0:
   903  				return &v.state
   904  			case 1:
   905  				return &v.sizeCache
   906  			case 2:
   907  				return &v.unknownFields
   908  			default:
   909  				return nil
   910  			}
   911  		}
   912  		file_app_proxyman_command_command_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   913  			switch v := v.(*RemoveInboundRequest); i {
   914  			case 0:
   915  				return &v.state
   916  			case 1:
   917  				return &v.sizeCache
   918  			case 2:
   919  				return &v.unknownFields
   920  			default:
   921  				return nil
   922  			}
   923  		}
   924  		file_app_proxyman_command_command_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
   925  			switch v := v.(*RemoveInboundResponse); i {
   926  			case 0:
   927  				return &v.state
   928  			case 1:
   929  				return &v.sizeCache
   930  			case 2:
   931  				return &v.unknownFields
   932  			default:
   933  				return nil
   934  			}
   935  		}
   936  		file_app_proxyman_command_command_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
   937  			switch v := v.(*AlterInboundRequest); i {
   938  			case 0:
   939  				return &v.state
   940  			case 1:
   941  				return &v.sizeCache
   942  			case 2:
   943  				return &v.unknownFields
   944  			default:
   945  				return nil
   946  			}
   947  		}
   948  		file_app_proxyman_command_command_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
   949  			switch v := v.(*AlterInboundResponse); i {
   950  			case 0:
   951  				return &v.state
   952  			case 1:
   953  				return &v.sizeCache
   954  			case 2:
   955  				return &v.unknownFields
   956  			default:
   957  				return nil
   958  			}
   959  		}
   960  		file_app_proxyman_command_command_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
   961  			switch v := v.(*AddOutboundRequest); i {
   962  			case 0:
   963  				return &v.state
   964  			case 1:
   965  				return &v.sizeCache
   966  			case 2:
   967  				return &v.unknownFields
   968  			default:
   969  				return nil
   970  			}
   971  		}
   972  		file_app_proxyman_command_command_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
   973  			switch v := v.(*AddOutboundResponse); i {
   974  			case 0:
   975  				return &v.state
   976  			case 1:
   977  				return &v.sizeCache
   978  			case 2:
   979  				return &v.unknownFields
   980  			default:
   981  				return nil
   982  			}
   983  		}
   984  		file_app_proxyman_command_command_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
   985  			switch v := v.(*RemoveOutboundRequest); i {
   986  			case 0:
   987  				return &v.state
   988  			case 1:
   989  				return &v.sizeCache
   990  			case 2:
   991  				return &v.unknownFields
   992  			default:
   993  				return nil
   994  			}
   995  		}
   996  		file_app_proxyman_command_command_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
   997  			switch v := v.(*RemoveOutboundResponse); i {
   998  			case 0:
   999  				return &v.state
  1000  			case 1:
  1001  				return &v.sizeCache
  1002  			case 2:
  1003  				return &v.unknownFields
  1004  			default:
  1005  				return nil
  1006  			}
  1007  		}
  1008  		file_app_proxyman_command_command_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  1009  			switch v := v.(*AlterOutboundRequest); i {
  1010  			case 0:
  1011  				return &v.state
  1012  			case 1:
  1013  				return &v.sizeCache
  1014  			case 2:
  1015  				return &v.unknownFields
  1016  			default:
  1017  				return nil
  1018  			}
  1019  		}
  1020  		file_app_proxyman_command_command_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  1021  			switch v := v.(*AlterOutboundResponse); i {
  1022  			case 0:
  1023  				return &v.state
  1024  			case 1:
  1025  				return &v.sizeCache
  1026  			case 2:
  1027  				return &v.unknownFields
  1028  			default:
  1029  				return nil
  1030  			}
  1031  		}
  1032  		file_app_proxyman_command_command_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  1033  			switch v := v.(*Config); i {
  1034  			case 0:
  1035  				return &v.state
  1036  			case 1:
  1037  				return &v.sizeCache
  1038  			case 2:
  1039  				return &v.unknownFields
  1040  			default:
  1041  				return nil
  1042  			}
  1043  		}
  1044  	}
  1045  	type x struct{}
  1046  	out := protoimpl.TypeBuilder{
  1047  		File: protoimpl.DescBuilder{
  1048  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1049  			RawDescriptor: file_app_proxyman_command_command_proto_rawDesc,
  1050  			NumEnums:      0,
  1051  			NumMessages:   15,
  1052  			NumExtensions: 0,
  1053  			NumServices:   1,
  1054  		},
  1055  		GoTypes:           file_app_proxyman_command_command_proto_goTypes,
  1056  		DependencyIndexes: file_app_proxyman_command_command_proto_depIdxs,
  1057  		MessageInfos:      file_app_proxyman_command_command_proto_msgTypes,
  1058  	}.Build()
  1059  	File_app_proxyman_command_command_proto = out.File
  1060  	file_app_proxyman_command_command_proto_rawDesc = nil
  1061  	file_app_proxyman_command_command_proto_goTypes = nil
  1062  	file_app_proxyman_command_command_proto_depIdxs = nil
  1063  }