示例#1
0
 public DistributionInfoData(DistributionMode distMode, ClusterActivity clustActivity, PartNodeInfo affectedNode, bool underMaintenance)
 {
     _distMode          = distMode;
     _clustActivity     = clustActivity;
     _affectedNode      = affectedNode;
     isUnderMaintenance = underMaintenance;
 }
示例#2
0
 public DistributionInfoData(DistributionMode distMode, ClusterActivity clustActivity, ManualDistType manDistType, int percentMove, string source, string[] dests)
 {
     _distMode       = distMode;
     _clustActivity  = clustActivity;
     _manualDistType = manDistType;
     _percentToMove  = percentMove;
     _source         = source;
     _destinations   = dests;
 }
 public DistributionInfoData(DistributionMode distMode, ClusterActivity clustActivity, ManualDistType manDistType, int percentMove, Address source, Address[] dests)
 {
     _distMode = distMode;
     _clustActivity = clustActivity;
     _manualDistType = manDistType;
     _percentToMove = percentMove;
     _source = source;
     _destinations = dests;
 }
示例#4
0
 public DistributionInfoData(DistributionMode distMode, ClusterActivity clustActivity, PartShardInfo affectedShard)
 {
     _distMode      = distMode;
     _clustActivity = clustActivity;
     _affectedShard = affectedShard;
 }
示例#5
0
 public DistributionInfoData(DistributionMode distMode, ClusterActivity clustActivity, PartShardInfo affectedShard, bool needTransfer) : this(distMode, clustActivity, affectedShard)
 {
     _needTransfer = needTransfer;
 }
 public DistributionInfoData(DistributionMode distMode, ClusterActivity clustActivity, PartNodeInfo affectedNode)
 {
     _distMode = distMode;
     _clustActivity = clustActivity;
     _affectedNode = affectedNode;
 }
 public DistributionInfoData(DistributionMode distMode, ClusterActivity clustActivity, PartNodeInfo affectedNode)
 {
     _distMode      = distMode;
     _clustActivity = clustActivity;
     _affectedNode  = affectedNode;
 }