github.com/EagleQL/Xray-core@v1.4.3/app/proxyman/command/command.pb.go (about)

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