コード例 #1
0
 public ReservedThroughputDetails(CapacityUnit capacityUnit,
                                  Int64 lastIncreaseTime, Int64 lastDecreaseTime)
 {
     CapacityUnit     = capacityUnit;
     LastIncreaseTime = lastIncreaseTime;
     LastDecreaseTime = lastDecreaseTime;
 }
コード例 #2
0
        private PB.ReservedThroughput MakeReservedThroughput(Model.CapacityUnit reservedThroughput)
        {
            var builder = PB.ReservedThroughput.CreateBuilder();

            builder.SetCapacityUnit(MakeCapacityUnit(reservedThroughput));
            return(builder.Build());
        }
 public ReservedThroughputDetails(CapacityUnit capacityUnit,
                                  Int64 lastIncreaseTime, Int64 lastDecreaseTime, int numberOfDecreasesToday)
 {
     CapacityUnit           = capacityUnit;
     LastIncreaseTime       = lastIncreaseTime;
     LastDecreaseTime       = lastDecreaseTime;
     NumberOfDecreasesToday = numberOfDecreasesToday;
 }
コード例 #4
0
 public ReservedThroughputDetails(CapacityUnit capacityUnit,
                                  Int64 lastIncreaseTime,
                                  Int64 lastDecreaseTime,
                                  int numberOfDecreasesToday) :
     this(capacityUnit,
          lastIncreaseTime,
          lastDecreaseTime)
 {
     NumberOfDecreasesToday = numberOfDecreasesToday;
 }
コード例 #5
0
        private PB.CapacityUnit MakeCapacityUnit(Model.CapacityUnit capacityUnit)
        {
            var builder = PB.CapacityUnit.CreateBuilder();

            if (capacityUnit.Read.HasValue)
            {
                builder.SetRead(capacityUnit.Read.Value);
            }

            if (capacityUnit.Write.HasValue)
            {
                builder.SetWrite(capacityUnit.Write.Value);
            }
            return(builder.Build());
        }