Get desktop application:
View/edit binary Protocol Buffers messages
optional string hostName = 1
required string internalIp = 2
required uint32 internalPort = 3
required string externalIp = 4
required uint32 externalPort = 5
optional uint32 metaServerID = 2
optional string token = 3
required uint32 serverID = 1
optional uint32 metaServerID = 1
optional string hostIp = 2
optional uint32 port = 3
required uint32 metaServerID = 1
optional string hostName = 1
required string internalIp = 2
optional uint32 internalPort = 3
required string externalIp = 4
optional uint32 externalPort = 5
required string zoneName = 6
required string PoolName = 7
optional uint32 serverID = 2
optional uint32 serverID = 1
optional string hostName = 2
optional string hostIp = 3
optional uint32 port = 4
required uint32 serverID = 1
optional uint32 zoneID = 1
optional string zoneName = 2
optional string poolName = 3
required string zoneName = 1
required string PoolName = 2
required uint32 zoneID = 1
required uint32 zoneID = 1
required uint32 poolID = 1
required string PoolName = 1
required bytes redundanceAndPlaceMentPolicy = 2
required uint32 PoolID = 1
required uint32 PoolID = 1
(message has no fields)
required uint32 PoolId = 1
repeated uint32 copysetId = 2
required uint32 fsId = 1
required uint32 count = 2
required uint32 partitionId = 1
repeated uint32 partitionId = 1
map<uint32, Copyset> copysetMap = 2
(message has no fields)
(message has no fields)
(message has no fields)
required string clusterId = 1
optional uint32 clusterId = 2
(message has no fields)
required string clusterId = 1
map<uint32, uint32> partitionIndexs = 2
Used in: GetMetaServerListInCopySetsResponse
required uint32 copysetId = 1
Used in: GetCopysetOfPartitionResponse
required uint32 poolId = 1
required uint32 copysetId = 2
required uint32 copysetId = 1
required uint32 PoolId = 2
required uint64 epoch = 3
repeated uint32 MetaServerIds = 4
optional bool availFlag = 6
Used in: GetCopysetsInfoRequest
required uint32 poolId = 1
required uint32 copysetId = 2
Used in: GetCopysetsInfoResponse, ListCopysetInfoResponse
Used as response type in: TopologyService.ListMetaServer
Used as field type in: ListTopologyResponse
Used as response type in: TopologyService.ListPool
Used as field type in: ListTopologyResponse
Used in: ListTopologyResponse
Used in: ListTopologyResponse
Used in: AllocOrGetMemcacheClusterResponse, ListMemcacheClusterResponse
required uint32 clusterId = 1
Used in: MemcacheClusterInfo, RegistMemcacheClusterRequest
required string ip = 1
required uint32 port = 2
required uint32 MetaServerId = 1
optional string hostName = 2
required string token = 3
required string internalIP = 4
required uint32 internalPort = 5
required string externalIP = 6
required uint32 externalPort = 7
required uint32 serverId = 8
Used in: GetMetaServerInfoResponse, ListMetaServerResponse
required uint32 metaServerID = 1
required string hostname = 2
required string internalIp = 3
required uint32 internalPort = 4
required string externalIp = 5
required uint32 externalPort = 6
required OnlineState onlineState = 7
optional uint32 serverId = 8
Used in: CopySetServerInfo
required uint32 metaServerID = 1
required string internalIp = 2
required uint32 internalport = 3
optional string externalIp = 4
optional uint32 externalPort = 5
Used in: StatMetadataUsageResponse
required string metaserverAddr = 1
required uint64 total = 2
required uint64 used = 3
Used in: MetaServerInfo
ONLINE = 0
OFFLINE = 1
UNSTABLE = 2
Used in: CommitTxRequest, GetLatestTxIdResponse, RefreshSessionRequest, RefreshSessionResponse, CommitTxRequest
required uint32 partitionId = 1
required uint64 txId = 2
required uint32 PoolId = 1
required string PoolName = 2
required uint64 createTime = 3
required string redundanceAndPlacementPolicy = 4
Used in: CreatePoolResponse, GetPoolResponse, ListPoolResponse
required uint32 PoolID = 1
required string PoolName = 2
required uint64 createTime = 3
required bytes redundanceAndPlaceMentPolicy = 4
required uint32 serverId = 1
optional string hostName = 2
required string internalIP = 3
required uint32 internalPort = 4
required string externalIP = 5
required uint32 externalPort = 6
required uint32 zoneId = 7
required uint32 PoolId = 8
Used in: GetServerResponse, ListServerResponse, ListZoneServerResponse
required uint32 serverID = 1
required string hostName = 2
required string internalIp = 3
required uint32 internalPort = 4
required string externalIp = 5
required uint32 externalPort = 6
required uint32 zoneID = 7
optional string zoneName = 8
required uint32 PoolID = 9
optional string PoolName = 10
Used in: AllocOrGetMemcacheClusterResponse, CommitTxResponse, CopysetValue, CreatePartitionResponse, CreatePoolResponse, CreateZoneResponse, DeleteMetaServerResponse, DeletePartitionResponse, DeletePoolResponse, DeleteServerResponse, DeleteZoneResponse, GetCopysetOfPartitionResponse, GetMetaServerInfoResponse, GetMetaServerListInCopySetsResponse, GetPoolResponse, GetServerResponse, GetZoneResponse, ListMemcacheClusterResponse, ListMetaServerResponse, ListPartitionResponse, ListPoolResponse, ListPoolZoneResponse, ListServerResponse, ListZoneResponse, ListZoneServerResponse, MetaServerRegistResponse, RegistMemcacheClusterResponse, ServerRegistResponse
TOPO_OK = 0
TOPO_INTERNAL_ERROR = 1
TOPO_INVALID_PARAM = 2
TOPO_INIT_FAIL = 3
TOPO_STORGE_FAIL = 4
TOPO_ID_DUPLICATED = 5
TOPO_METASERVER_NOT_FOUND = 6
TOPO_SERVER_NOT_FOUND = 7
TOPO_ZONE_NOT_FOUND = 8
TOPO_POOL_NOT_FOUND = 9
TOPO_COPYSET_NOT_FOUND = 10
TOPO_CREATE_COPYSET_ERROR = 11
TOPO_ALLOCATE_ID_FAIL = 12
TOPO_CANNOT_REMOVE_WHEN_NOT_EMPTY = 13
TOPO_IP_PORT_DUPLICATED = 14
TOPO_NAME_DUPLICATED = 15
TOPO_CREATE_COPYSET_ON_METASERVER_FAIL = 16
TOPO_CANNOT_REMOVE_NOT_OFFLINE = 17
TOPO_POOL_EXIST = 18
TOPO_LEADER_NOT_FOUND = 19
TOPO_PARTITION_NOT_FOUND = 20
TOPO_CREATE_PARTITION_FAIL = 21
TOPO_METASERVER_EXIST = 22
TOPO_GET_AVAILABLE_COPYSET_ERROR = 23
TOPO_DELETE_PARTITION_ON_METASERVER_FAIL = 24
TOPO_MEMCACHECLUSTER_NOT_FOUND = 25
required uint32 zoneId = 1
required string zoneName = 2
required uint32 PoolId = 3
Used in: CreateZoneResponse, GetZoneResponse, ListPoolZoneResponse, ListZoneResponse
required uint32 zoneID = 1
required string zoneName = 2
required uint32 PoolID = 3
optional string PoolName = 4