The range of timestamps within which cells should be deleted.

Generated from protobuf field <code>.google.bigtable.v2.TimestampRange time_range = 3;</code>
@param \Google\Cloud\Bigtable\V2\TimestampRange $var
@return $this
764585
public function setTimeRange($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Bigtable\V2\TimestampRange::class);
        $this->time_range = $var;

        return $this;
    }
510863
public function setParameters($var)
    {
        $arr = GPBUtil::checkMapField($var, \Google\Protobuf\Internal\GPBType::STRING, \Google\Protobuf\Internal\GPBType::STRING);
        $this->parameters = $arr;

        return $this;
    }
1201320
public function setTransferType($var)
    {
        GPBUtil::checkEnum($var, \Google\Cloud\BigQuery\DataTransfer\V1\TransferType::class);
        $this->transfer_type = $var;

        return $this;
    }
626787
public function setDocumentDelete($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Firestore\V1beta1\DocumentDelete::class);
        $this->writeOneof(4, $var);

        return $this;
    }
671519
public function setMinValue($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Dlp\V2\Value::class);
        $this->min_value = $var;

        return $this;
    }
462297
public function setRowRanges($var)
    {
        $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Cloud\Bigtable\V2\RowRange::class);
        $this->row_ranges = $arr;

        return $this;
    }
988554
public function setSnapshots($var)
    {
        $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Cloud\PubSub\V1\Snapshot::class);
        $this->snapshots = $arr;

        return $this;
    }
590102
public function setFilter($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Bigtable\V2\RowFilter::class);
        $this->filter = $var;

        return $this;
    }
774311
public function setEvents($var)
    {
        $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Rxnet\EventStore\Data\ResolvedIndexedEvent::class);
        $this->events = $arr;

        return $this;
    }
1203550
public function setInterleave($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Bigtable\V2\RowFilter_Interleave::class);
        $this->writeOneof(2, $var);

        return $this;
    }
714013
public function setSilvertime($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->silvertime !== $v) {
            $this->silvertime = $v;
            $this->modifiedColumns[MapTableMap::COL_SILVERTIME] = true;
        }

        return $this;
    }
243532
public function setDateTime($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Dlp\V2\DateTime::class);
        $this->writeOneof(2, $var);

        return $this;
    }
603312
public function setTransient($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Dlp\V2\TransientCryptoKey::class);
        $this->writeOneof(1, $var);

        return $this;
    }
1359354
public function setValueRangeFilter($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Bigtable\V2\ValueRange::class);
        $this->writeOneof(15, $var);

        return $this;
    }
980657
public function setDeleteFromColumn($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Bigtable\V2\Mutation_DeleteFromColumn::class);
        $this->writeOneof(2, $var);

        return $this;
    }
268502
public function setMax($var)
    {
        GPBUtil::checkMessage($var, \Google\Cloud\Dlp\V2\Value::class);
        $this->max = $var;

        return $this;
    }
1283156
public function setAllowedValues($var)
    {
        $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::STRING);
        $this->allowed_values = $arr;

        return $this;
    }