blob: 1401382be8563d3115add501d4aa632256562d51 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_131-google-v7) on Thu Apr 19 15:01:25 PDT 2018 -->
<title>RowFilter.Builder (java API)</title>
<meta name="date" content="2018-04-19">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RowFilter.Builder (java API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":9,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../com/google/bigtable/v2/RowFilter.Chain.html" title="class in com.google.bigtable.v2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/google/bigtable/v2/RowFilter.Builder.html" target="_top">Frames</a></li>
<li><a href="RowFilter.Builder.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">com.google.bigtable.v2</div>
<h2 title="Class RowFilter.Builder" class="title">Class RowFilter.Builder</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">com.google.protobuf.AbstractMessageLite.Builder</a></li>
<li>
<ul class="inheritance">
<li><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true" title="class or interface in com.google.protobuf">com.google.protobuf.AbstractMessage.Builder</a>&lt;BuilderType&gt;</li>
<li>
<ul class="inheritance">
<li><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">com.google.protobuf.GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</li>
<li>
<ul class="inheritance">
<li>com.google.bigtable.v2.RowFilter.Builder</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLite.Builder</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLiteOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLiteOrBuilder</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageOrBuilder</a>, java.lang.Cloneable</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a></dd>
</dl>
<hr>
<br>
<pre>public static final class <span class="typeNameLabel">RowFilter.Builder</span>
extends <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;
implements <a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></pre>
<div class="block"><pre>
Takes a row as input and produces an alternate view of the row based on
specified rules. For example, a RowFilter might trim down a row to include
just the cells from columns matching a given regular expression, or might
return all the cells of a row but not their values. More complicated filters
can be composed out of these components to express requests such as, "within
every column of a particular family, give just the two most recent cells
which are older than timestamp X."
There are two broad categories of RowFilters (true filters and transformers),
as well as two ways to compose simple filters into more complex ones
(chains and interleaves). They work as follows:
* True filters alter the input row by excluding some of its cells wholesale
from the output row. An example of a true filter is the `value_regex_filter`,
which excludes cells whose values don't match the specified pattern. All
regex true filters use RE2 syntax (https://github.com/google/re2/wiki/Syntax)
in raw byte mode (RE2::Latin1), and are evaluated as full matches. An
important point to keep in mind is that `RE2(.)` is equivalent by default to
`RE2([^&#92;n])`, meaning that it does not match newlines. When attempting to
match an arbitrary byte, you should therefore use the escape sequence `&#92;C`,
which may need to be further escaped as `&#92;&#92;C` in your client language.
* Transformers alter the input row by changing the values of some of its
cells in the output, without excluding them completely. Currently, the only
supported transformer is the `strip_value_transformer`, which replaces every
cell's value with the empty string.
* Chains and interleaves are described in more detail in the
RowFilter.Chain and RowFilter.Interleave documentation.
The total serialized size of a RowFilter message must not
exceed 4096 bytes, and RowFilters may not be nested within each other
(in Chains or Interleaves) to a depth of more than 20.
</pre>
Protobuf type <code>google.bigtable.v2.RowFilter</code></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#addRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-java.lang.Object-">addRepeatedField</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.FieldDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.FieldDescriptor</a>&nbsp;field,
java.lang.Object&nbsp;value)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#build--">build</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#buildPartial--">buildPartial</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clear--">clear</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearApplyLabelTransformer--">clearApplyLabelTransformer</a></span>()</code>
<div class="block">
Applies the given label to all cells in the output row.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearBlockAllFilter--">clearBlockAllFilter</a></span>()</code>
<div class="block">
Does not match any cells, regardless of input.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearCellsPerColumnLimitFilter--">clearCellsPerColumnLimitFilter</a></span>()</code>
<div class="block">
Matches only the most recent N cells within each column.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearCellsPerRowLimitFilter--">clearCellsPerRowLimitFilter</a></span>()</code>
<div class="block">
Matches only the first N cells of each row.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearCellsPerRowOffsetFilter--">clearCellsPerRowOffsetFilter</a></span>()</code>
<div class="block">
Skips the first N cells of each row, matching all subsequent cells.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearChain--">clearChain</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in sequence, progressively
narrowing the results.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearColumnQualifierRegexFilter--">clearColumnQualifierRegexFilter</a></span>()</code>
<div class="block">
Matches only cells from columns whose qualifiers satisfy the given RE2
regex.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearColumnRangeFilter--">clearColumnRangeFilter</a></span>()</code>
<div class="block">
Matches only cells from columns within the given range.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearCondition--">clearCondition</a></span>()</code>
<div class="block">
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearFamilyNameRegexFilter--">clearFamilyNameRegexFilter</a></span>()</code>
<div class="block">
Matches only cells from columns whose families satisfy the given RE2
regex.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearField-com.google.protobuf.Descriptors.FieldDescriptor-">clearField</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.FieldDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.FieldDescriptor</a>&nbsp;field)</code>&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearFilter--">clearFilter</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearInterleave--">clearInterleave</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in parallel and combines the
results.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearOneof-com.google.protobuf.Descriptors.OneofDescriptor-">clearOneof</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.OneofDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.OneofDescriptor</a>&nbsp;oneof)</code>&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearPassAllFilter--">clearPassAllFilter</a></span>()</code>
<div class="block">
Matches all cells, regardless of input.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearRowKeyRegexFilter--">clearRowKeyRegexFilter</a></span>()</code>
<div class="block">
Matches only cells from rows whose keys satisfy the given RE2 regex.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearRowSampleFilter--">clearRowSampleFilter</a></span>()</code>
<div class="block">
Matches all cells from a row with probability p, and matches no cells
from the row with probability 1-p.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearSink--">clearSink</a></span>()</code>
<div class="block">
ADVANCED USE ONLY.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearStripValueTransformer--">clearStripValueTransformer</a></span>()</code>
<div class="block">
Replaces each cell's value with the empty string.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearTimestampRangeFilter--">clearTimestampRangeFilter</a></span>()</code>
<div class="block">
Matches only cells with timestamps within the given range.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearValueRangeFilter--">clearValueRangeFilter</a></span>()</code>
<div class="block">
Matches only cells with values that fall within the given range.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clearValueRegexFilter--">clearValueRegexFilter</a></span>()</code>
<div class="block">
Matches only cells with values that satisfy the given regular expression.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#clone--">clone</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getApplyLabelTransformer--">getApplyLabelTransformer</a></span>()</code>
<div class="block">
Applies the given label to all cells in the output row.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getApplyLabelTransformerBytes--">getApplyLabelTransformerBytes</a></span>()</code>
<div class="block">
Applies the given label to all cells in the output row.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getBlockAllFilter--">getBlockAllFilter</a></span>()</code>
<div class="block">
Does not match any cells, regardless of input.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getCellsPerColumnLimitFilter--">getCellsPerColumnLimitFilter</a></span>()</code>
<div class="block">
Matches only the most recent N cells within each column.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getCellsPerRowLimitFilter--">getCellsPerRowLimitFilter</a></span>()</code>
<div class="block">
Matches only the first N cells of each row.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getCellsPerRowOffsetFilter--">getCellsPerRowOffsetFilter</a></span>()</code>
<div class="block">
Skips the first N cells of each row, matching all subsequent cells.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Chain.html" title="class in com.google.bigtable.v2">RowFilter.Chain</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getChain--">getChain</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in sequence, progressively
narrowing the results.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Chain.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Chain.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getChainBuilder--">getChainBuilder</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in sequence, progressively
narrowing the results.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.ChainOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilter.ChainOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getChainOrBuilder--">getChainOrBuilder</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in sequence, progressively
narrowing the results.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getColumnQualifierRegexFilter--">getColumnQualifierRegexFilter</a></span>()</code>
<div class="block">
Matches only cells from columns whose qualifiers satisfy the given RE2
regex.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/ColumnRange.html" title="class in com.google.bigtable.v2">ColumnRange</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getColumnRangeFilter--">getColumnRangeFilter</a></span>()</code>
<div class="block">
Matches only cells from columns within the given range.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/ColumnRange.Builder.html" title="class in com.google.bigtable.v2">ColumnRange.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getColumnRangeFilterBuilder--">getColumnRangeFilterBuilder</a></span>()</code>
<div class="block">
Matches only cells from columns within the given range.</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/ColumnRangeOrBuilder.html" title="interface in com.google.bigtable.v2">ColumnRangeOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getColumnRangeFilterOrBuilder--">getColumnRangeFilterOrBuilder</a></span>()</code>
<div class="block">
Matches only cells from columns within the given range.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Condition.html" title="class in com.google.bigtable.v2">RowFilter.Condition</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getCondition--">getCondition</a></span>()</code>
<div class="block">
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Condition.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Condition.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getConditionBuilder--">getConditionBuilder</a></span>()</code>
<div class="block">
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.ConditionOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilter.ConditionOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getConditionOrBuilder--">getConditionOrBuilder</a></span>()</code>
<div class="block">
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.</div>
</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getDefaultInstanceForType--">getDefaultInstanceForType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>static <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.Descriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.Descriptor</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getDescriptor--">getDescriptor</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.Descriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.Descriptor</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getDescriptorForType--">getDescriptorForType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getFamilyNameRegexFilter--">getFamilyNameRegexFilter</a></span>()</code>
<div class="block">
Matches only cells from columns whose families satisfy the given RE2
regex.</div>
</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getFamilyNameRegexFilterBytes--">getFamilyNameRegexFilterBytes</a></span>()</code>
<div class="block">
Matches only cells from columns whose families satisfy the given RE2
regex.</div>
</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.FilterCase.html" title="enum in com.google.bigtable.v2">RowFilter.FilterCase</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getFilterCase--">getFilterCase</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.html" title="class in com.google.bigtable.v2">RowFilter.Interleave</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getInterleave--">getInterleave</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in parallel and combines the
results.</div>
</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Interleave.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getInterleaveBuilder--">getInterleaveBuilder</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in parallel and combines the
results.</div>
</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.InterleaveOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilter.InterleaveOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getInterleaveOrBuilder--">getInterleaveOrBuilder</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in parallel and combines the
results.</div>
</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getPassAllFilter--">getPassAllFilter</a></span>()</code>
<div class="block">
Matches all cells, regardless of input.</div>
</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getRowKeyRegexFilter--">getRowKeyRegexFilter</a></span>()</code>
<div class="block">
Matches only cells from rows whose keys satisfy the given RE2 regex.</div>
</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getRowSampleFilter--">getRowSampleFilter</a></span>()</code>
<div class="block">
Matches all cells from a row with probability p, and matches no cells
from the row with probability 1-p.</div>
</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getSink--">getSink</a></span>()</code>
<div class="block">
ADVANCED USE ONLY.</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getStripValueTransformer--">getStripValueTransformer</a></span>()</code>
<div class="block">
Replaces each cell's value with the empty string.</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/TimestampRange.html" title="class in com.google.bigtable.v2">TimestampRange</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getTimestampRangeFilter--">getTimestampRangeFilter</a></span>()</code>
<div class="block">
Matches only cells with timestamps within the given range.</div>
</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/TimestampRange.Builder.html" title="class in com.google.bigtable.v2">TimestampRange.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getTimestampRangeFilterBuilder--">getTimestampRangeFilterBuilder</a></span>()</code>
<div class="block">
Matches only cells with timestamps within the given range.</div>
</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/TimestampRangeOrBuilder.html" title="interface in com.google.bigtable.v2">TimestampRangeOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getTimestampRangeFilterOrBuilder--">getTimestampRangeFilterOrBuilder</a></span>()</code>
<div class="block">
Matches only cells with timestamps within the given range.</div>
</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/ValueRange.html" title="class in com.google.bigtable.v2">ValueRange</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getValueRangeFilter--">getValueRangeFilter</a></span>()</code>
<div class="block">
Matches only cells with values that fall within the given range.</div>
</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/ValueRange.Builder.html" title="class in com.google.bigtable.v2">ValueRange.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getValueRangeFilterBuilder--">getValueRangeFilterBuilder</a></span>()</code>
<div class="block">
Matches only cells with values that fall within the given range.</div>
</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/ValueRangeOrBuilder.html" title="interface in com.google.bigtable.v2">ValueRangeOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getValueRangeFilterOrBuilder--">getValueRangeFilterOrBuilder</a></span>()</code>
<div class="block">
Matches only cells with values that fall within the given range.</div>
</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#getValueRegexFilter--">getValueRegexFilter</a></span>()</code>
<div class="block">
Matches only cells with values that satisfy the given regular expression.</div>
</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#hasChain--">hasChain</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in sequence, progressively
narrowing the results.</div>
</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#hasColumnRangeFilter--">hasColumnRangeFilter</a></span>()</code>
<div class="block">
Matches only cells from columns within the given range.</div>
</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#hasCondition--">hasCondition</a></span>()</code>
<div class="block">
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.</div>
</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#hasInterleave--">hasInterleave</a></span>()</code>
<div class="block">
Applies several RowFilters to the data in parallel and combines the
results.</div>
</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#hasTimestampRangeFilter--">hasTimestampRangeFilter</a></span>()</code>
<div class="block">
Matches only cells with timestamps within the given range.</div>
</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#hasValueRangeFilter--">hasValueRangeFilter</a></span>()</code>
<div class="block">
Matches only cells with values that fall within the given range.</div>
</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>protected <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.FieldAccessorTable.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.FieldAccessorTable</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#internalGetFieldAccessorTable--">internalGetFieldAccessorTable</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#isInitialized--">isInitialized</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeChain-com.google.bigtable.v2.RowFilter.Chain-">mergeChain</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Chain.html" title="class in com.google.bigtable.v2">RowFilter.Chain</a>&nbsp;value)</code>
<div class="block">
Applies several RowFilters to the data in sequence, progressively
narrowing the results.</div>
</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeColumnRangeFilter-com.google.bigtable.v2.ColumnRange-">mergeColumnRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/ColumnRange.html" title="class in com.google.bigtable.v2">ColumnRange</a>&nbsp;value)</code>
<div class="block">
Matches only cells from columns within the given range.</div>
</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeCondition-com.google.bigtable.v2.RowFilter.Condition-">mergeCondition</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Condition.html" title="class in com.google.bigtable.v2">RowFilter.Condition</a>&nbsp;value)</code>
<div class="block">
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeFrom-com.google.protobuf.CodedInputStream-com.google.protobuf.ExtensionRegistryLite-">mergeFrom</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/CodedInputStream.html?is-external=true" title="class or interface in com.google.protobuf">CodedInputStream</a>&nbsp;input,
<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ExtensionRegistryLite.html?is-external=true" title="class or interface in com.google.protobuf">ExtensionRegistryLite</a>&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeFrom-com.google.protobuf.Message-">mergeFrom</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.html?is-external=true" title="class or interface in com.google.protobuf">Message</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeFrom-com.google.bigtable.v2.RowFilter-">mergeFrom</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeInterleave-com.google.bigtable.v2.RowFilter.Interleave-">mergeInterleave</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.html" title="class in com.google.bigtable.v2">RowFilter.Interleave</a>&nbsp;value)</code>
<div class="block">
Applies several RowFilters to the data in parallel and combines the
results.</div>
</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeTimestampRangeFilter-com.google.bigtable.v2.TimestampRange-">mergeTimestampRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/TimestampRange.html" title="class in com.google.bigtable.v2">TimestampRange</a>&nbsp;value)</code>
<div class="block">
Matches only cells with timestamps within the given range.</div>
</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeUnknownFields-com.google.protobuf.UnknownFieldSet-">mergeUnknownFields</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/UnknownFieldSet.html?is-external=true" title="class or interface in com.google.protobuf">UnknownFieldSet</a>&nbsp;unknownFields)</code>&nbsp;</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#mergeValueRangeFilter-com.google.bigtable.v2.ValueRange-">mergeValueRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/ValueRange.html" title="class in com.google.bigtable.v2">ValueRange</a>&nbsp;value)</code>
<div class="block">
Matches only cells with values that fall within the given range.</div>
</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setApplyLabelTransformer-java.lang.String-">setApplyLabelTransformer</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">
Applies the given label to all cells in the output row.</div>
</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setApplyLabelTransformerBytes-com.google.protobuf.ByteString-">setApplyLabelTransformerBytes</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</code>
<div class="block">
Applies the given label to all cells in the output row.</div>
</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setBlockAllFilter-boolean-">setBlockAllFilter</a></span>(boolean&nbsp;value)</code>
<div class="block">
Does not match any cells, regardless of input.</div>
</td>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setCellsPerColumnLimitFilter-int-">setCellsPerColumnLimitFilter</a></span>(int&nbsp;value)</code>
<div class="block">
Matches only the most recent N cells within each column.</div>
</td>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setCellsPerRowLimitFilter-int-">setCellsPerRowLimitFilter</a></span>(int&nbsp;value)</code>
<div class="block">
Matches only the first N cells of each row.</div>
</td>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setCellsPerRowOffsetFilter-int-">setCellsPerRowOffsetFilter</a></span>(int&nbsp;value)</code>
<div class="block">
Skips the first N cells of each row, matching all subsequent cells.</div>
</td>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setChain-com.google.bigtable.v2.RowFilter.Chain.Builder-">setChain</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Chain.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Chain.Builder</a>&nbsp;builderForValue)</code>
<div class="block">
Applies several RowFilters to the data in sequence, progressively
narrowing the results.</div>
</td>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setChain-com.google.bigtable.v2.RowFilter.Chain-">setChain</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Chain.html" title="class in com.google.bigtable.v2">RowFilter.Chain</a>&nbsp;value)</code>
<div class="block">
Applies several RowFilters to the data in sequence, progressively
narrowing the results.</div>
</td>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setColumnQualifierRegexFilter-com.google.protobuf.ByteString-">setColumnQualifierRegexFilter</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</code>
<div class="block">
Matches only cells from columns whose qualifiers satisfy the given RE2
regex.</div>
</td>
</tr>
<tr id="i91" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setColumnRangeFilter-com.google.bigtable.v2.ColumnRange.Builder-">setColumnRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/ColumnRange.Builder.html" title="class in com.google.bigtable.v2">ColumnRange.Builder</a>&nbsp;builderForValue)</code>
<div class="block">
Matches only cells from columns within the given range.</div>
</td>
</tr>
<tr id="i92" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setColumnRangeFilter-com.google.bigtable.v2.ColumnRange-">setColumnRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/ColumnRange.html" title="class in com.google.bigtable.v2">ColumnRange</a>&nbsp;value)</code>
<div class="block">
Matches only cells from columns within the given range.</div>
</td>
</tr>
<tr id="i93" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setCondition-com.google.bigtable.v2.RowFilter.Condition.Builder-">setCondition</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Condition.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Condition.Builder</a>&nbsp;builderForValue)</code>
<div class="block">
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.</div>
</td>
</tr>
<tr id="i94" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setCondition-com.google.bigtable.v2.RowFilter.Condition-">setCondition</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Condition.html" title="class in com.google.bigtable.v2">RowFilter.Condition</a>&nbsp;value)</code>
<div class="block">
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.</div>
</td>
</tr>
<tr id="i95" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setFamilyNameRegexFilter-java.lang.String-">setFamilyNameRegexFilter</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">
Matches only cells from columns whose families satisfy the given RE2
regex.</div>
</td>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setFamilyNameRegexFilterBytes-com.google.protobuf.ByteString-">setFamilyNameRegexFilterBytes</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</code>
<div class="block">
Matches only cells from columns whose families satisfy the given RE2
regex.</div>
</td>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setField-com.google.protobuf.Descriptors.FieldDescriptor-java.lang.Object-">setField</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.FieldDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.FieldDescriptor</a>&nbsp;field,
java.lang.Object&nbsp;value)</code>&nbsp;</td>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setInterleave-com.google.bigtable.v2.RowFilter.Interleave.Builder-">setInterleave</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Interleave.Builder</a>&nbsp;builderForValue)</code>
<div class="block">
Applies several RowFilters to the data in parallel and combines the
results.</div>
</td>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setInterleave-com.google.bigtable.v2.RowFilter.Interleave-">setInterleave</a></span>(<a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.html" title="class in com.google.bigtable.v2">RowFilter.Interleave</a>&nbsp;value)</code>
<div class="block">
Applies several RowFilters to the data in parallel and combines the
results.</div>
</td>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setPassAllFilter-boolean-">setPassAllFilter</a></span>(boolean&nbsp;value)</code>
<div class="block">
Matches all cells, regardless of input.</div>
</td>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-int-java.lang.Object-">setRepeatedField</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.FieldDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.FieldDescriptor</a>&nbsp;field,
int&nbsp;index,
java.lang.Object&nbsp;value)</code>&nbsp;</td>
</tr>
<tr id="i102" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setRowKeyRegexFilter-com.google.protobuf.ByteString-">setRowKeyRegexFilter</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</code>
<div class="block">
Matches only cells from rows whose keys satisfy the given RE2 regex.</div>
</td>
</tr>
<tr id="i103" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setRowSampleFilter-double-">setRowSampleFilter</a></span>(double&nbsp;value)</code>
<div class="block">
Matches all cells from a row with probability p, and matches no cells
from the row with probability 1-p.</div>
</td>
</tr>
<tr id="i104" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setSink-boolean-">setSink</a></span>(boolean&nbsp;value)</code>
<div class="block">
ADVANCED USE ONLY.</div>
</td>
</tr>
<tr id="i105" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setStripValueTransformer-boolean-">setStripValueTransformer</a></span>(boolean&nbsp;value)</code>
<div class="block">
Replaces each cell's value with the empty string.</div>
</td>
</tr>
<tr id="i106" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setTimestampRangeFilter-com.google.bigtable.v2.TimestampRange.Builder-">setTimestampRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/TimestampRange.Builder.html" title="class in com.google.bigtable.v2">TimestampRange.Builder</a>&nbsp;builderForValue)</code>
<div class="block">
Matches only cells with timestamps within the given range.</div>
</td>
</tr>
<tr id="i107" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setTimestampRangeFilter-com.google.bigtable.v2.TimestampRange-">setTimestampRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/TimestampRange.html" title="class in com.google.bigtable.v2">TimestampRange</a>&nbsp;value)</code>
<div class="block">
Matches only cells with timestamps within the given range.</div>
</td>
</tr>
<tr id="i108" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setUnknownFields-com.google.protobuf.UnknownFieldSet-">setUnknownFields</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/UnknownFieldSet.html?is-external=true" title="class or interface in com.google.protobuf">UnknownFieldSet</a>&nbsp;unknownFields)</code>&nbsp;</td>
</tr>
<tr id="i109" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setValueRangeFilter-com.google.bigtable.v2.ValueRange.Builder-">setValueRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/ValueRange.Builder.html" title="class in com.google.bigtable.v2">ValueRange.Builder</a>&nbsp;builderForValue)</code>
<div class="block">
Matches only cells with values that fall within the given range.</div>
</td>
</tr>
<tr id="i110" class="altColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setValueRangeFilter-com.google.bigtable.v2.ValueRange-">setValueRangeFilter</a></span>(<a href="../../../../com/google/bigtable/v2/ValueRange.html" title="class in com.google.bigtable.v2">ValueRange</a>&nbsp;value)</code>
<div class="block">
Matches only cells with values that fall within the given range.</div>
</td>
</tr>
<tr id="i111" class="rowColor">
<td class="colFirst"><code><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html#setValueRegexFilter-com.google.protobuf.ByteString-">setValueRegexFilter</a></span>(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</code>
<div class="block">
Matches only cells with values that satisfy the given regular expression.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.google.protobuf.GeneratedMessageV3.Builder">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.google.protobuf.<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a></h3>
<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getAllFields--" title="class or interface in com.google.protobuf">getAllFields</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">getField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getFieldBuilder-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">getFieldBuilder</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getOneofFieldDescriptor-com.google.protobuf.Descriptors.OneofDescriptor-" title="class or interface in com.google.protobuf">getOneofFieldDescriptor</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getParentForChildren--" title="class or interface in com.google.protobuf">getParentForChildren</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-int-" title="class or interface in com.google.protobuf">getRepeatedField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getRepeatedFieldBuilder-com.google.protobuf.Descriptors.FieldDescriptor-int-" title="class or interface in com.google.protobuf">getRepeatedFieldBuilder</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getRepeatedFieldCount-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">getRepeatedFieldCount</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getUnknownFields--" title="class or interface in com.google.protobuf">getUnknownFields</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#hasField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">hasField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#hasOneof-com.google.protobuf.Descriptors.OneofDescriptor-" title="class or interface in com.google.protobuf">hasOneof</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#internalGetMapField-int-" title="class or interface in com.google.protobuf">internalGetMapField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#internalGetMutableMapField-int-" title="class or interface in com.google.protobuf">internalGetMutableMapField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#isClean--" title="class or interface in com.google.protobuf">isClean</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#markClean--" title="class or interface in com.google.protobuf">markClean</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#newBuilderForField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">newBuilderForField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#onBuilt--" title="class or interface in com.google.protobuf">onBuilt</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#onChanged--" title="class or interface in com.google.protobuf">onChanged</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#setUnknownFieldsProto3-com.google.protobuf.UnknownFieldSet-" title="class or interface in com.google.protobuf">setUnknownFieldsProto3</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.google.protobuf.AbstractMessage.Builder">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.google.protobuf.<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true" title="class or interface in com.google.protobuf">AbstractMessage.Builder</a></h3>
<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#findInitializationErrors--" title="class or interface in com.google.protobuf">findInitializationErrors</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#getInitializationErrorString--" title="class or interface in com.google.protobuf">getInitializationErrorString</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#internalMergeFrom-com.google.protobuf.AbstractMessageLite-" title="class or interface in com.google.protobuf">internalMergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeDelimitedFrom-java.io.InputStream-" title="class or interface in com.google.protobuf">mergeDelimitedFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeDelimitedFrom-java.io.InputStream-com.google.protobuf.ExtensionRegistryLite-" title="class or interface in com.google.protobuf">mergeDelimitedFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-byte:A-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-byte:A-com.google.protobuf.ExtensionRegistryLite-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-byte:A-int-int-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-byte:A-int-int-com.google.protobuf.ExtensionRegistryLite-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-com.google.protobuf.ByteString-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-com.google.protobuf.ByteString-com.google.protobuf.ExtensionRegistryLite-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-com.google.protobuf.CodedInputStream-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-java.io.InputStream-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-java.io.InputStream-com.google.protobuf.ExtensionRegistryLite-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#newUninitializedMessageException-com.google.protobuf.Message-" title="class or interface in com.google.protobuf">newUninitializedMessageException</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#toString--" title="class or interface in com.google.protobuf">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.google.protobuf.AbstractMessageLite.Builder">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.google.protobuf.<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">AbstractMessageLite.Builder</a></h3>
<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessageLite.Builder.html?is-external=true#addAll-java.lang.Iterable-java.util.Collection-" title="class or interface in com.google.protobuf">addAll</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessageLite.Builder.html?is-external=true#addAll-java.lang.Iterable-java.util.List-" title="class or interface in com.google.protobuf">addAll</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessageLite.Builder.html?is-external=true#mergeFrom-com.google.protobuf.MessageLite-" title="class or interface in com.google.protobuf">mergeFrom</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessageLite.Builder.html?is-external=true#newUninitializedMessageException-com.google.protobuf.MessageLite-" title="class or interface in com.google.protobuf">newUninitializedMessageException</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.google.protobuf.MessageOrBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.google.protobuf.<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageOrBuilder</a></h3>
<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#findInitializationErrors--" title="class or interface in com.google.protobuf">findInitializationErrors</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getAllFields--" title="class or interface in com.google.protobuf">getAllFields</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">getField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getInitializationErrorString--" title="class or interface in com.google.protobuf">getInitializationErrorString</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getOneofFieldDescriptor-com.google.protobuf.Descriptors.OneofDescriptor-" title="class or interface in com.google.protobuf">getOneofFieldDescriptor</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-int-" title="class or interface in com.google.protobuf">getRepeatedField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getRepeatedFieldCount-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">getRepeatedFieldCount</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getUnknownFields--" title="class or interface in com.google.protobuf">getUnknownFields</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#hasField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">hasField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#hasOneof-com.google.protobuf.Descriptors.OneofDescriptor-" title="class or interface in com.google.protobuf">hasOneof</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.google.protobuf.MessageLite.Builder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.google.protobuf.<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLite.Builder</a></h3>
<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true#mergeFrom-com.google.protobuf.MessageLite-" title="class or interface in com.google.protobuf">mergeFrom</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getDescriptor--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescriptor</h4>
<pre>public static final&nbsp;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.Descriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.Descriptor</a>&nbsp;getDescriptor()</pre>
</li>
</ul>
<a name="internalGetFieldAccessorTable--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>internalGetFieldAccessorTable</h4>
<pre>protected&nbsp;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.FieldAccessorTable.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.FieldAccessorTable</a>&nbsp;internalGetFieldAccessorTable()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#internalGetFieldAccessorTable--" title="class or interface in com.google.protobuf">internalGetFieldAccessorTable</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="clear--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clear</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clear()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#clear--" title="class or interface in com.google.protobuf">clear</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true#clear--" title="class or interface in com.google.protobuf">clear</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLite.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#clear--" title="class or interface in com.google.protobuf">clear</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getDescriptorForType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescriptorForType</h4>
<pre>public&nbsp;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.Descriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.Descriptor</a>&nbsp;getDescriptorForType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#getDescriptorForType--" title="class or interface in com.google.protobuf">getDescriptorForType</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getDescriptorForType--" title="class or interface in com.google.protobuf">getDescriptorForType</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageOrBuilder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#getDescriptorForType--" title="class or interface in com.google.protobuf">getDescriptorForType</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="getDefaultInstanceForType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultInstanceForType</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a>&nbsp;getDefaultInstanceForType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLiteOrBuilder.html?is-external=true#getDefaultInstanceForType--" title="class or interface in com.google.protobuf">getDefaultInstanceForType</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLiteOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLiteOrBuilder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getDefaultInstanceForType--" title="class or interface in com.google.protobuf">getDefaultInstanceForType</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="build--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>build</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a>&nbsp;build()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#build--" title="class or interface in com.google.protobuf">build</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true#build--" title="class or interface in com.google.protobuf">build</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLite.Builder</a></code></dd>
</dl>
</li>
</ul>
<a name="buildPartial--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildPartial</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a>&nbsp;buildPartial()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#buildPartial--" title="class or interface in com.google.protobuf">buildPartial</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true#buildPartial--" title="class or interface in com.google.protobuf">buildPartial</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLite.Builder</a></code></dd>
</dl>
</li>
</ul>
<a name="clone--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clone</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clone()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#clone--" title="class or interface in com.google.protobuf">clone</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true#clone--" title="class or interface in com.google.protobuf">clone</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLite.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#clone--" title="class or interface in com.google.protobuf">clone</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setField-com.google.protobuf.Descriptors.FieldDescriptor-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setField</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setField(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.FieldDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.FieldDescriptor</a>&nbsp;field,
java.lang.Object&nbsp;value)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#setField-com.google.protobuf.Descriptors.FieldDescriptor-java.lang.Object-" title="class or interface in com.google.protobuf">setField</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#setField-com.google.protobuf.Descriptors.FieldDescriptor-java.lang.Object-" title="class or interface in com.google.protobuf">setField</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="clearField-com.google.protobuf.Descriptors.FieldDescriptor-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearField</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearField(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.FieldDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.FieldDescriptor</a>&nbsp;field)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#clearField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">clearField</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#clearField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">clearField</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="clearOneof-com.google.protobuf.Descriptors.OneofDescriptor-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearOneof</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearOneof(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.OneofDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.OneofDescriptor</a>&nbsp;oneof)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#clearOneof-com.google.protobuf.Descriptors.OneofDescriptor-" title="class or interface in com.google.protobuf">clearOneof</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#clearOneof-com.google.protobuf.Descriptors.OneofDescriptor-" title="class or interface in com.google.protobuf">clearOneof</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="setRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-int-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRepeatedField</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setRepeatedField(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.FieldDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.FieldDescriptor</a>&nbsp;field,
int&nbsp;index,
java.lang.Object&nbsp;value)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#setRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-int-java.lang.Object-" title="class or interface in com.google.protobuf">setRepeatedField</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#setRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-int-java.lang.Object-" title="class or interface in com.google.protobuf">setRepeatedField</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="addRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addRepeatedField</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;addRepeatedField(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Descriptors.FieldDescriptor.html?is-external=true" title="class or interface in com.google.protobuf">Descriptors.FieldDescriptor</a>&nbsp;field,
java.lang.Object&nbsp;value)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#addRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-java.lang.Object-" title="class or interface in com.google.protobuf">addRepeatedField</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#addRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-java.lang.Object-" title="class or interface in com.google.protobuf">addRepeatedField</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="mergeFrom-com.google.protobuf.Message-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeFrom</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeFrom(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.html?is-external=true" title="class or interface in com.google.protobuf">Message</a>&nbsp;other)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#mergeFrom-com.google.protobuf.Message-" title="class or interface in com.google.protobuf">mergeFrom</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-com.google.protobuf.Message-" title="class or interface in com.google.protobuf">mergeFrom</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true" title="class or interface in com.google.protobuf">AbstractMessage.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="mergeFrom-com.google.bigtable.v2.RowFilter-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeFrom</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeFrom(<a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2">RowFilter</a>&nbsp;other)</pre>
</li>
</ul>
<a name="isInitialized--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isInitialized</h4>
<pre>public final&nbsp;boolean&nbsp;isInitialized()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLiteOrBuilder.html?is-external=true#isInitialized--" title="class or interface in com.google.protobuf">isInitialized</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLiteOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLiteOrBuilder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#isInitialized--" title="class or interface in com.google.protobuf">isInitialized</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="mergeFrom-com.google.protobuf.CodedInputStream-com.google.protobuf.ExtensionRegistryLite-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeFrom</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeFrom(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/CodedInputStream.html?is-external=true" title="class or interface in com.google.protobuf">CodedInputStream</a>&nbsp;input,
<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ExtensionRegistryLite.html?is-external=true" title="class or interface in com.google.protobuf">ExtensionRegistryLite</a>&nbsp;extensionRegistry)
throws java.io.IOException</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#mergeFrom-com.google.protobuf.CodedInputStream-com.google.protobuf.ExtensionRegistryLite-" title="class or interface in com.google.protobuf">mergeFrom</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true#mergeFrom-com.google.protobuf.CodedInputStream-com.google.protobuf.ExtensionRegistryLite-" title="class or interface in com.google.protobuf">mergeFrom</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLite.Builder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLite.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true#mergeFrom-com.google.protobuf.CodedInputStream-com.google.protobuf.ExtensionRegistryLite-" title="class or interface in com.google.protobuf">mergeFrom</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/AbstractMessage.Builder.html?is-external=true" title="class or interface in com.google.protobuf">AbstractMessage.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</li>
</ul>
<a name="getFilterCase--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFilterCase</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.FilterCase.html" title="enum in com.google.bigtable.v2">RowFilter.FilterCase</a>&nbsp;getFilterCase()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getFilterCase--">getFilterCase</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="clearFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearFilter()</pre>
</li>
</ul>
<a name="hasChain--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasChain</h4>
<pre>public&nbsp;boolean&nbsp;hasChain()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
</pre>
<code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#hasChain--">hasChain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getChain--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChain</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Chain.html" title="class in com.google.bigtable.v2">RowFilter.Chain</a>&nbsp;getChain()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
</pre>
<code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getChain--">getChain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setChain-com.google.bigtable.v2.RowFilter.Chain-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setChain</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setChain(<a href="../../../../com/google/bigtable/v2/RowFilter.Chain.html" title="class in com.google.bigtable.v2">RowFilter.Chain</a>&nbsp;value)</pre>
<div class="block"><pre>
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
</pre>
<code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code></div>
</li>
</ul>
<a name="setChain-com.google.bigtable.v2.RowFilter.Chain.Builder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setChain</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setChain(<a href="../../../../com/google/bigtable/v2/RowFilter.Chain.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Chain.Builder</a>&nbsp;builderForValue)</pre>
<div class="block"><pre>
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
</pre>
<code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code></div>
</li>
</ul>
<a name="mergeChain-com.google.bigtable.v2.RowFilter.Chain-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeChain</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeChain(<a href="../../../../com/google/bigtable/v2/RowFilter.Chain.html" title="class in com.google.bigtable.v2">RowFilter.Chain</a>&nbsp;value)</pre>
<div class="block"><pre>
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
</pre>
<code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code></div>
</li>
</ul>
<a name="clearChain--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearChain</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearChain()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
</pre>
<code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code></div>
</li>
</ul>
<a name="getChainBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChainBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Chain.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Chain.Builder</a>&nbsp;getChainBuilder()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
</pre>
<code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code></div>
</li>
</ul>
<a name="getChainOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChainOrBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.ChainOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilter.ChainOrBuilder</a>&nbsp;getChainOrBuilder()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
</pre>
<code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getChainOrBuilder--">getChainOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasInterleave--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasInterleave</h4>
<pre>public&nbsp;boolean&nbsp;hasInterleave()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in parallel and combines the
results.
</pre>
<code>.google.bigtable.v2.RowFilter.Interleave interleave = 2;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#hasInterleave--">hasInterleave</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getInterleave--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInterleave</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.html" title="class in com.google.bigtable.v2">RowFilter.Interleave</a>&nbsp;getInterleave()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in parallel and combines the
results.
</pre>
<code>.google.bigtable.v2.RowFilter.Interleave interleave = 2;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getInterleave--">getInterleave</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setInterleave-com.google.bigtable.v2.RowFilter.Interleave-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInterleave</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setInterleave(<a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.html" title="class in com.google.bigtable.v2">RowFilter.Interleave</a>&nbsp;value)</pre>
<div class="block"><pre>
Applies several RowFilters to the data in parallel and combines the
results.
</pre>
<code>.google.bigtable.v2.RowFilter.Interleave interleave = 2;</code></div>
</li>
</ul>
<a name="setInterleave-com.google.bigtable.v2.RowFilter.Interleave.Builder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInterleave</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setInterleave(<a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Interleave.Builder</a>&nbsp;builderForValue)</pre>
<div class="block"><pre>
Applies several RowFilters to the data in parallel and combines the
results.
</pre>
<code>.google.bigtable.v2.RowFilter.Interleave interleave = 2;</code></div>
</li>
</ul>
<a name="mergeInterleave-com.google.bigtable.v2.RowFilter.Interleave-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeInterleave</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeInterleave(<a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.html" title="class in com.google.bigtable.v2">RowFilter.Interleave</a>&nbsp;value)</pre>
<div class="block"><pre>
Applies several RowFilters to the data in parallel and combines the
results.
</pre>
<code>.google.bigtable.v2.RowFilter.Interleave interleave = 2;</code></div>
</li>
</ul>
<a name="clearInterleave--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearInterleave</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearInterleave()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in parallel and combines the
results.
</pre>
<code>.google.bigtable.v2.RowFilter.Interleave interleave = 2;</code></div>
</li>
</ul>
<a name="getInterleaveBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInterleaveBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Interleave.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Interleave.Builder</a>&nbsp;getInterleaveBuilder()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in parallel and combines the
results.
</pre>
<code>.google.bigtable.v2.RowFilter.Interleave interleave = 2;</code></div>
</li>
</ul>
<a name="getInterleaveOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInterleaveOrBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.InterleaveOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilter.InterleaveOrBuilder</a>&nbsp;getInterleaveOrBuilder()</pre>
<div class="block"><pre>
Applies several RowFilters to the data in parallel and combines the
results.
</pre>
<code>.google.bigtable.v2.RowFilter.Interleave interleave = 2;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getInterleaveOrBuilder--">getInterleaveOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasCondition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasCondition</h4>
<pre>public&nbsp;boolean&nbsp;hasCondition()</pre>
<div class="block"><pre>
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
</pre>
<code>.google.bigtable.v2.RowFilter.Condition condition = 3;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#hasCondition--">hasCondition</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getCondition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCondition</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Condition.html" title="class in com.google.bigtable.v2">RowFilter.Condition</a>&nbsp;getCondition()</pre>
<div class="block"><pre>
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
</pre>
<code>.google.bigtable.v2.RowFilter.Condition condition = 3;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getCondition--">getCondition</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setCondition-com.google.bigtable.v2.RowFilter.Condition-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCondition</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setCondition(<a href="../../../../com/google/bigtable/v2/RowFilter.Condition.html" title="class in com.google.bigtable.v2">RowFilter.Condition</a>&nbsp;value)</pre>
<div class="block"><pre>
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
</pre>
<code>.google.bigtable.v2.RowFilter.Condition condition = 3;</code></div>
</li>
</ul>
<a name="setCondition-com.google.bigtable.v2.RowFilter.Condition.Builder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCondition</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setCondition(<a href="../../../../com/google/bigtable/v2/RowFilter.Condition.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Condition.Builder</a>&nbsp;builderForValue)</pre>
<div class="block"><pre>
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
</pre>
<code>.google.bigtable.v2.RowFilter.Condition condition = 3;</code></div>
</li>
</ul>
<a name="mergeCondition-com.google.bigtable.v2.RowFilter.Condition-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeCondition</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeCondition(<a href="../../../../com/google/bigtable/v2/RowFilter.Condition.html" title="class in com.google.bigtable.v2">RowFilter.Condition</a>&nbsp;value)</pre>
<div class="block"><pre>
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
</pre>
<code>.google.bigtable.v2.RowFilter.Condition condition = 3;</code></div>
</li>
</ul>
<a name="clearCondition--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearCondition</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearCondition()</pre>
<div class="block"><pre>
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
</pre>
<code>.google.bigtable.v2.RowFilter.Condition condition = 3;</code></div>
</li>
</ul>
<a name="getConditionBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConditionBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Condition.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Condition.Builder</a>&nbsp;getConditionBuilder()</pre>
<div class="block"><pre>
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
</pre>
<code>.google.bigtable.v2.RowFilter.Condition condition = 3;</code></div>
</li>
</ul>
<a name="getConditionOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConditionOrBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.ConditionOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilter.ConditionOrBuilder</a>&nbsp;getConditionOrBuilder()</pre>
<div class="block"><pre>
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
</pre>
<code>.google.bigtable.v2.RowFilter.Condition condition = 3;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getConditionOrBuilder--">getConditionOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getSink--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSink</h4>
<pre>public&nbsp;boolean&nbsp;getSink()</pre>
<div class="block"><pre>
ADVANCED USE ONLY.
Hook for introspection into the RowFilter. Outputs all cells directly to
the output of the read rather than to any parent filter. Consider the
following example:
Chain(
FamilyRegex("A"),
Interleave(
All(),
Chain(Label("foo"), Sink())
),
QualifierRegex("B")
)
A,A,1,w
A,B,2,x
B,B,4,z
|
FamilyRegex("A")
|
A,A,1,w
A,B,2,x
|
+------------+-------------+
| |
All() Label(foo)
| |
A,A,1,w A,A,1,w,labels:[foo]
A,B,2,x A,B,2,x,labels:[foo]
| |
| Sink() --------------+
| | |
+------------+ x------+ A,A,1,w,labels:[foo]
| A,B,2,x,labels:[foo]
A,A,1,w |
A,B,2,x |
| |
QualifierRegex("B") |
| |
A,B,2,x |
| |
+--------------------------------+
|
A,A,1,w,labels:[foo]
A,B,2,x,labels:[foo] // could be switched
A,B,2,x // could be switched
Despite being excluded by the qualifier filter, a copy of every cell
that reaches the sink is present in the final result.
As with an [Interleave][google.bigtable.v2.RowFilter.Interleave],
duplicate cells are possible, and appear in an unspecified mutual order.
In this case we have a duplicate with column "A:B" and timestamp 2,
because one copy passed through the all filter while the other was
passed through the label and sink. Note that one copy has label "foo",
while the other does not.
Cannot be used within the `predicate_filter`, `true_filter`, or
`false_filter` of a [Condition][google.bigtable.v2.RowFilter.Condition].
</pre>
<code>bool sink = 16;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getSink--">getSink</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setSink-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSink</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setSink(boolean&nbsp;value)</pre>
<div class="block"><pre>
ADVANCED USE ONLY.
Hook for introspection into the RowFilter. Outputs all cells directly to
the output of the read rather than to any parent filter. Consider the
following example:
Chain(
FamilyRegex("A"),
Interleave(
All(),
Chain(Label("foo"), Sink())
),
QualifierRegex("B")
)
A,A,1,w
A,B,2,x
B,B,4,z
|
FamilyRegex("A")
|
A,A,1,w
A,B,2,x
|
+------------+-------------+
| |
All() Label(foo)
| |
A,A,1,w A,A,1,w,labels:[foo]
A,B,2,x A,B,2,x,labels:[foo]
| |
| Sink() --------------+
| | |
+------------+ x------+ A,A,1,w,labels:[foo]
| A,B,2,x,labels:[foo]
A,A,1,w |
A,B,2,x |
| |
QualifierRegex("B") |
| |
A,B,2,x |
| |
+--------------------------------+
|
A,A,1,w,labels:[foo]
A,B,2,x,labels:[foo] // could be switched
A,B,2,x // could be switched
Despite being excluded by the qualifier filter, a copy of every cell
that reaches the sink is present in the final result.
As with an [Interleave][google.bigtable.v2.RowFilter.Interleave],
duplicate cells are possible, and appear in an unspecified mutual order.
In this case we have a duplicate with column "A:B" and timestamp 2,
because one copy passed through the all filter while the other was
passed through the label and sink. Note that one copy has label "foo",
while the other does not.
Cannot be used within the `predicate_filter`, `true_filter`, or
`false_filter` of a [Condition][google.bigtable.v2.RowFilter.Condition].
</pre>
<code>bool sink = 16;</code></div>
</li>
</ul>
<a name="clearSink--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearSink</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearSink()</pre>
<div class="block"><pre>
ADVANCED USE ONLY.
Hook for introspection into the RowFilter. Outputs all cells directly to
the output of the read rather than to any parent filter. Consider the
following example:
Chain(
FamilyRegex("A"),
Interleave(
All(),
Chain(Label("foo"), Sink())
),
QualifierRegex("B")
)
A,A,1,w
A,B,2,x
B,B,4,z
|
FamilyRegex("A")
|
A,A,1,w
A,B,2,x
|
+------------+-------------+
| |
All() Label(foo)
| |
A,A,1,w A,A,1,w,labels:[foo]
A,B,2,x A,B,2,x,labels:[foo]
| |
| Sink() --------------+
| | |
+------------+ x------+ A,A,1,w,labels:[foo]
| A,B,2,x,labels:[foo]
A,A,1,w |
A,B,2,x |
| |
QualifierRegex("B") |
| |
A,B,2,x |
| |
+--------------------------------+
|
A,A,1,w,labels:[foo]
A,B,2,x,labels:[foo] // could be switched
A,B,2,x // could be switched
Despite being excluded by the qualifier filter, a copy of every cell
that reaches the sink is present in the final result.
As with an [Interleave][google.bigtable.v2.RowFilter.Interleave],
duplicate cells are possible, and appear in an unspecified mutual order.
In this case we have a duplicate with column "A:B" and timestamp 2,
because one copy passed through the all filter while the other was
passed through the label and sink. Note that one copy has label "foo",
while the other does not.
Cannot be used within the `predicate_filter`, `true_filter`, or
`false_filter` of a [Condition][google.bigtable.v2.RowFilter.Condition].
</pre>
<code>bool sink = 16;</code></div>
</li>
</ul>
<a name="getPassAllFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPassAllFilter</h4>
<pre>public&nbsp;boolean&nbsp;getPassAllFilter()</pre>
<div class="block"><pre>
Matches all cells, regardless of input. Functionally equivalent to
leaving `filter` unset, but included for completeness.
</pre>
<code>bool pass_all_filter = 17;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getPassAllFilter--">getPassAllFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setPassAllFilter-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPassAllFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setPassAllFilter(boolean&nbsp;value)</pre>
<div class="block"><pre>
Matches all cells, regardless of input. Functionally equivalent to
leaving `filter` unset, but included for completeness.
</pre>
<code>bool pass_all_filter = 17;</code></div>
</li>
</ul>
<a name="clearPassAllFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearPassAllFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearPassAllFilter()</pre>
<div class="block"><pre>
Matches all cells, regardless of input. Functionally equivalent to
leaving `filter` unset, but included for completeness.
</pre>
<code>bool pass_all_filter = 17;</code></div>
</li>
</ul>
<a name="getBlockAllFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBlockAllFilter</h4>
<pre>public&nbsp;boolean&nbsp;getBlockAllFilter()</pre>
<div class="block"><pre>
Does not match any cells, regardless of input. Useful for temporarily
disabling just part of a filter.
</pre>
<code>bool block_all_filter = 18;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getBlockAllFilter--">getBlockAllFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setBlockAllFilter-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBlockAllFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setBlockAllFilter(boolean&nbsp;value)</pre>
<div class="block"><pre>
Does not match any cells, regardless of input. Useful for temporarily
disabling just part of a filter.
</pre>
<code>bool block_all_filter = 18;</code></div>
</li>
</ul>
<a name="clearBlockAllFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearBlockAllFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearBlockAllFilter()</pre>
<div class="block"><pre>
Does not match any cells, regardless of input. Useful for temporarily
disabling just part of a filter.
</pre>
<code>bool block_all_filter = 18;</code></div>
</li>
</ul>
<a name="getRowKeyRegexFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRowKeyRegexFilter</h4>
<pre>public&nbsp;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getRowKeyRegexFilter()</pre>
<div class="block"><pre>
Matches only cells from rows whose keys satisfy the given RE2 regex. In
other words, passes through the entire row when the key matches, and
otherwise produces an empty row.
Note that, since row keys can contain arbitrary bytes, the `&#92;C` escape
sequence must be used if a true wildcard is desired. The `.` character
will not match the new line character `&#92;n`, which may be present in a
binary key.
</pre>
<code>bytes row_key_regex_filter = 4;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getRowKeyRegexFilter--">getRowKeyRegexFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setRowKeyRegexFilter-com.google.protobuf.ByteString-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRowKeyRegexFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setRowKeyRegexFilter(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells from rows whose keys satisfy the given RE2 regex. In
other words, passes through the entire row when the key matches, and
otherwise produces an empty row.
Note that, since row keys can contain arbitrary bytes, the `&#92;C` escape
sequence must be used if a true wildcard is desired. The `.` character
will not match the new line character `&#92;n`, which may be present in a
binary key.
</pre>
<code>bytes row_key_regex_filter = 4;</code></div>
</li>
</ul>
<a name="clearRowKeyRegexFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearRowKeyRegexFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearRowKeyRegexFilter()</pre>
<div class="block"><pre>
Matches only cells from rows whose keys satisfy the given RE2 regex. In
other words, passes through the entire row when the key matches, and
otherwise produces an empty row.
Note that, since row keys can contain arbitrary bytes, the `&#92;C` escape
sequence must be used if a true wildcard is desired. The `.` character
will not match the new line character `&#92;n`, which may be present in a
binary key.
</pre>
<code>bytes row_key_regex_filter = 4;</code></div>
</li>
</ul>
<a name="getRowSampleFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRowSampleFilter</h4>
<pre>public&nbsp;double&nbsp;getRowSampleFilter()</pre>
<div class="block"><pre>
Matches all cells from a row with probability p, and matches no cells
from the row with probability 1-p.
</pre>
<code>double row_sample_filter = 14;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getRowSampleFilter--">getRowSampleFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setRowSampleFilter-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRowSampleFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setRowSampleFilter(double&nbsp;value)</pre>
<div class="block"><pre>
Matches all cells from a row with probability p, and matches no cells
from the row with probability 1-p.
</pre>
<code>double row_sample_filter = 14;</code></div>
</li>
</ul>
<a name="clearRowSampleFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearRowSampleFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearRowSampleFilter()</pre>
<div class="block"><pre>
Matches all cells from a row with probability p, and matches no cells
from the row with probability 1-p.
</pre>
<code>double row_sample_filter = 14;</code></div>
</li>
</ul>
<a name="getFamilyNameRegexFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFamilyNameRegexFilter</h4>
<pre>public&nbsp;java.lang.String&nbsp;getFamilyNameRegexFilter()</pre>
<div class="block"><pre>
Matches only cells from columns whose families satisfy the given RE2
regex. For technical reasons, the regex must not contain the `:`
character, even if it is not being used as a literal.
Note that, since column families cannot contain the new line character
`&#92;n`, it is sufficient to use `.` as a full wildcard when matching
column family names.
</pre>
<code>string family_name_regex_filter = 5;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getFamilyNameRegexFilter--">getFamilyNameRegexFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getFamilyNameRegexFilterBytes--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFamilyNameRegexFilterBytes</h4>
<pre>public&nbsp;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getFamilyNameRegexFilterBytes()</pre>
<div class="block"><pre>
Matches only cells from columns whose families satisfy the given RE2
regex. For technical reasons, the regex must not contain the `:`
character, even if it is not being used as a literal.
Note that, since column families cannot contain the new line character
`&#92;n`, it is sufficient to use `.` as a full wildcard when matching
column family names.
</pre>
<code>string family_name_regex_filter = 5;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getFamilyNameRegexFilterBytes--">getFamilyNameRegexFilterBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setFamilyNameRegexFilter-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFamilyNameRegexFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setFamilyNameRegexFilter(java.lang.String&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells from columns whose families satisfy the given RE2
regex. For technical reasons, the regex must not contain the `:`
character, even if it is not being used as a literal.
Note that, since column families cannot contain the new line character
`&#92;n`, it is sufficient to use `.` as a full wildcard when matching
column family names.
</pre>
<code>string family_name_regex_filter = 5;</code></div>
</li>
</ul>
<a name="clearFamilyNameRegexFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearFamilyNameRegexFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearFamilyNameRegexFilter()</pre>
<div class="block"><pre>
Matches only cells from columns whose families satisfy the given RE2
regex. For technical reasons, the regex must not contain the `:`
character, even if it is not being used as a literal.
Note that, since column families cannot contain the new line character
`&#92;n`, it is sufficient to use `.` as a full wildcard when matching
column family names.
</pre>
<code>string family_name_regex_filter = 5;</code></div>
</li>
</ul>
<a name="setFamilyNameRegexFilterBytes-com.google.protobuf.ByteString-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFamilyNameRegexFilterBytes</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setFamilyNameRegexFilterBytes(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells from columns whose families satisfy the given RE2
regex. For technical reasons, the regex must not contain the `:`
character, even if it is not being used as a literal.
Note that, since column families cannot contain the new line character
`&#92;n`, it is sufficient to use `.` as a full wildcard when matching
column family names.
</pre>
<code>string family_name_regex_filter = 5;</code></div>
</li>
</ul>
<a name="getColumnQualifierRegexFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getColumnQualifierRegexFilter</h4>
<pre>public&nbsp;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getColumnQualifierRegexFilter()</pre>
<div class="block"><pre>
Matches only cells from columns whose qualifiers satisfy the given RE2
regex.
Note that, since column qualifiers can contain arbitrary bytes, the `&#92;C`
escape sequence must be used if a true wildcard is desired. The `.`
character will not match the new line character `&#92;n`, which may be
present in a binary qualifier.
</pre>
<code>bytes column_qualifier_regex_filter = 6;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getColumnQualifierRegexFilter--">getColumnQualifierRegexFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setColumnQualifierRegexFilter-com.google.protobuf.ByteString-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnQualifierRegexFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setColumnQualifierRegexFilter(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells from columns whose qualifiers satisfy the given RE2
regex.
Note that, since column qualifiers can contain arbitrary bytes, the `&#92;C`
escape sequence must be used if a true wildcard is desired. The `.`
character will not match the new line character `&#92;n`, which may be
present in a binary qualifier.
</pre>
<code>bytes column_qualifier_regex_filter = 6;</code></div>
</li>
</ul>
<a name="clearColumnQualifierRegexFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearColumnQualifierRegexFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearColumnQualifierRegexFilter()</pre>
<div class="block"><pre>
Matches only cells from columns whose qualifiers satisfy the given RE2
regex.
Note that, since column qualifiers can contain arbitrary bytes, the `&#92;C`
escape sequence must be used if a true wildcard is desired. The `.`
character will not match the new line character `&#92;n`, which may be
present in a binary qualifier.
</pre>
<code>bytes column_qualifier_regex_filter = 6;</code></div>
</li>
</ul>
<a name="hasColumnRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasColumnRangeFilter</h4>
<pre>public&nbsp;boolean&nbsp;hasColumnRangeFilter()</pre>
<div class="block"><pre>
Matches only cells from columns within the given range.
</pre>
<code>.google.bigtable.v2.ColumnRange column_range_filter = 7;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#hasColumnRangeFilter--">hasColumnRangeFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getColumnRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getColumnRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/ColumnRange.html" title="class in com.google.bigtable.v2">ColumnRange</a>&nbsp;getColumnRangeFilter()</pre>
<div class="block"><pre>
Matches only cells from columns within the given range.
</pre>
<code>.google.bigtable.v2.ColumnRange column_range_filter = 7;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getColumnRangeFilter--">getColumnRangeFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setColumnRangeFilter-com.google.bigtable.v2.ColumnRange-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setColumnRangeFilter(<a href="../../../../com/google/bigtable/v2/ColumnRange.html" title="class in com.google.bigtable.v2">ColumnRange</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells from columns within the given range.
</pre>
<code>.google.bigtable.v2.ColumnRange column_range_filter = 7;</code></div>
</li>
</ul>
<a name="setColumnRangeFilter-com.google.bigtable.v2.ColumnRange.Builder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setColumnRangeFilter(<a href="../../../../com/google/bigtable/v2/ColumnRange.Builder.html" title="class in com.google.bigtable.v2">ColumnRange.Builder</a>&nbsp;builderForValue)</pre>
<div class="block"><pre>
Matches only cells from columns within the given range.
</pre>
<code>.google.bigtable.v2.ColumnRange column_range_filter = 7;</code></div>
</li>
</ul>
<a name="mergeColumnRangeFilter-com.google.bigtable.v2.ColumnRange-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeColumnRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeColumnRangeFilter(<a href="../../../../com/google/bigtable/v2/ColumnRange.html" title="class in com.google.bigtable.v2">ColumnRange</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells from columns within the given range.
</pre>
<code>.google.bigtable.v2.ColumnRange column_range_filter = 7;</code></div>
</li>
</ul>
<a name="clearColumnRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearColumnRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearColumnRangeFilter()</pre>
<div class="block"><pre>
Matches only cells from columns within the given range.
</pre>
<code>.google.bigtable.v2.ColumnRange column_range_filter = 7;</code></div>
</li>
</ul>
<a name="getColumnRangeFilterBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getColumnRangeFilterBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/ColumnRange.Builder.html" title="class in com.google.bigtable.v2">ColumnRange.Builder</a>&nbsp;getColumnRangeFilterBuilder()</pre>
<div class="block"><pre>
Matches only cells from columns within the given range.
</pre>
<code>.google.bigtable.v2.ColumnRange column_range_filter = 7;</code></div>
</li>
</ul>
<a name="getColumnRangeFilterOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getColumnRangeFilterOrBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/ColumnRangeOrBuilder.html" title="interface in com.google.bigtable.v2">ColumnRangeOrBuilder</a>&nbsp;getColumnRangeFilterOrBuilder()</pre>
<div class="block"><pre>
Matches only cells from columns within the given range.
</pre>
<code>.google.bigtable.v2.ColumnRange column_range_filter = 7;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getColumnRangeFilterOrBuilder--">getColumnRangeFilterOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasTimestampRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasTimestampRangeFilter</h4>
<pre>public&nbsp;boolean&nbsp;hasTimestampRangeFilter()</pre>
<div class="block"><pre>
Matches only cells with timestamps within the given range.
</pre>
<code>.google.bigtable.v2.TimestampRange timestamp_range_filter = 8;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#hasTimestampRangeFilter--">hasTimestampRangeFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getTimestampRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimestampRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/TimestampRange.html" title="class in com.google.bigtable.v2">TimestampRange</a>&nbsp;getTimestampRangeFilter()</pre>
<div class="block"><pre>
Matches only cells with timestamps within the given range.
</pre>
<code>.google.bigtable.v2.TimestampRange timestamp_range_filter = 8;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getTimestampRangeFilter--">getTimestampRangeFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setTimestampRangeFilter-com.google.bigtable.v2.TimestampRange-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTimestampRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setTimestampRangeFilter(<a href="../../../../com/google/bigtable/v2/TimestampRange.html" title="class in com.google.bigtable.v2">TimestampRange</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells with timestamps within the given range.
</pre>
<code>.google.bigtable.v2.TimestampRange timestamp_range_filter = 8;</code></div>
</li>
</ul>
<a name="setTimestampRangeFilter-com.google.bigtable.v2.TimestampRange.Builder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTimestampRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setTimestampRangeFilter(<a href="../../../../com/google/bigtable/v2/TimestampRange.Builder.html" title="class in com.google.bigtable.v2">TimestampRange.Builder</a>&nbsp;builderForValue)</pre>
<div class="block"><pre>
Matches only cells with timestamps within the given range.
</pre>
<code>.google.bigtable.v2.TimestampRange timestamp_range_filter = 8;</code></div>
</li>
</ul>
<a name="mergeTimestampRangeFilter-com.google.bigtable.v2.TimestampRange-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeTimestampRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeTimestampRangeFilter(<a href="../../../../com/google/bigtable/v2/TimestampRange.html" title="class in com.google.bigtable.v2">TimestampRange</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells with timestamps within the given range.
</pre>
<code>.google.bigtable.v2.TimestampRange timestamp_range_filter = 8;</code></div>
</li>
</ul>
<a name="clearTimestampRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearTimestampRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearTimestampRangeFilter()</pre>
<div class="block"><pre>
Matches only cells with timestamps within the given range.
</pre>
<code>.google.bigtable.v2.TimestampRange timestamp_range_filter = 8;</code></div>
</li>
</ul>
<a name="getTimestampRangeFilterBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimestampRangeFilterBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/TimestampRange.Builder.html" title="class in com.google.bigtable.v2">TimestampRange.Builder</a>&nbsp;getTimestampRangeFilterBuilder()</pre>
<div class="block"><pre>
Matches only cells with timestamps within the given range.
</pre>
<code>.google.bigtable.v2.TimestampRange timestamp_range_filter = 8;</code></div>
</li>
</ul>
<a name="getTimestampRangeFilterOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimestampRangeFilterOrBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/TimestampRangeOrBuilder.html" title="interface in com.google.bigtable.v2">TimestampRangeOrBuilder</a>&nbsp;getTimestampRangeFilterOrBuilder()</pre>
<div class="block"><pre>
Matches only cells with timestamps within the given range.
</pre>
<code>.google.bigtable.v2.TimestampRange timestamp_range_filter = 8;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getTimestampRangeFilterOrBuilder--">getTimestampRangeFilterOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getValueRegexFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValueRegexFilter</h4>
<pre>public&nbsp;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getValueRegexFilter()</pre>
<div class="block"><pre>
Matches only cells with values that satisfy the given regular expression.
Note that, since cell values can contain arbitrary bytes, the `&#92;C` escape
sequence must be used if a true wildcard is desired. The `.` character
will not match the new line character `&#92;n`, which may be present in a
binary value.
</pre>
<code>bytes value_regex_filter = 9;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getValueRegexFilter--">getValueRegexFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setValueRegexFilter-com.google.protobuf.ByteString-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setValueRegexFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setValueRegexFilter(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells with values that satisfy the given regular expression.
Note that, since cell values can contain arbitrary bytes, the `&#92;C` escape
sequence must be used if a true wildcard is desired. The `.` character
will not match the new line character `&#92;n`, which may be present in a
binary value.
</pre>
<code>bytes value_regex_filter = 9;</code></div>
</li>
</ul>
<a name="clearValueRegexFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearValueRegexFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearValueRegexFilter()</pre>
<div class="block"><pre>
Matches only cells with values that satisfy the given regular expression.
Note that, since cell values can contain arbitrary bytes, the `&#92;C` escape
sequence must be used if a true wildcard is desired. The `.` character
will not match the new line character `&#92;n`, which may be present in a
binary value.
</pre>
<code>bytes value_regex_filter = 9;</code></div>
</li>
</ul>
<a name="hasValueRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasValueRangeFilter</h4>
<pre>public&nbsp;boolean&nbsp;hasValueRangeFilter()</pre>
<div class="block"><pre>
Matches only cells with values that fall within the given range.
</pre>
<code>.google.bigtable.v2.ValueRange value_range_filter = 15;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#hasValueRangeFilter--">hasValueRangeFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getValueRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValueRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/ValueRange.html" title="class in com.google.bigtable.v2">ValueRange</a>&nbsp;getValueRangeFilter()</pre>
<div class="block"><pre>
Matches only cells with values that fall within the given range.
</pre>
<code>.google.bigtable.v2.ValueRange value_range_filter = 15;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getValueRangeFilter--">getValueRangeFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setValueRangeFilter-com.google.bigtable.v2.ValueRange-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setValueRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setValueRangeFilter(<a href="../../../../com/google/bigtable/v2/ValueRange.html" title="class in com.google.bigtable.v2">ValueRange</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells with values that fall within the given range.
</pre>
<code>.google.bigtable.v2.ValueRange value_range_filter = 15;</code></div>
</li>
</ul>
<a name="setValueRangeFilter-com.google.bigtable.v2.ValueRange.Builder-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setValueRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setValueRangeFilter(<a href="../../../../com/google/bigtable/v2/ValueRange.Builder.html" title="class in com.google.bigtable.v2">ValueRange.Builder</a>&nbsp;builderForValue)</pre>
<div class="block"><pre>
Matches only cells with values that fall within the given range.
</pre>
<code>.google.bigtable.v2.ValueRange value_range_filter = 15;</code></div>
</li>
</ul>
<a name="mergeValueRangeFilter-com.google.bigtable.v2.ValueRange-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeValueRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeValueRangeFilter(<a href="../../../../com/google/bigtable/v2/ValueRange.html" title="class in com.google.bigtable.v2">ValueRange</a>&nbsp;value)</pre>
<div class="block"><pre>
Matches only cells with values that fall within the given range.
</pre>
<code>.google.bigtable.v2.ValueRange value_range_filter = 15;</code></div>
</li>
</ul>
<a name="clearValueRangeFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearValueRangeFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearValueRangeFilter()</pre>
<div class="block"><pre>
Matches only cells with values that fall within the given range.
</pre>
<code>.google.bigtable.v2.ValueRange value_range_filter = 15;</code></div>
</li>
</ul>
<a name="getValueRangeFilterBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValueRangeFilterBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/ValueRange.Builder.html" title="class in com.google.bigtable.v2">ValueRange.Builder</a>&nbsp;getValueRangeFilterBuilder()</pre>
<div class="block"><pre>
Matches only cells with values that fall within the given range.
</pre>
<code>.google.bigtable.v2.ValueRange value_range_filter = 15;</code></div>
</li>
</ul>
<a name="getValueRangeFilterOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValueRangeFilterOrBuilder</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/ValueRangeOrBuilder.html" title="interface in com.google.bigtable.v2">ValueRangeOrBuilder</a>&nbsp;getValueRangeFilterOrBuilder()</pre>
<div class="block"><pre>
Matches only cells with values that fall within the given range.
</pre>
<code>.google.bigtable.v2.ValueRange value_range_filter = 15;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getValueRangeFilterOrBuilder--">getValueRangeFilterOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getCellsPerRowOffsetFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCellsPerRowOffsetFilter</h4>
<pre>public&nbsp;int&nbsp;getCellsPerRowOffsetFilter()</pre>
<div class="block"><pre>
Skips the first N cells of each row, matching all subsequent cells.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_row_offset_filter = 10;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getCellsPerRowOffsetFilter--">getCellsPerRowOffsetFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setCellsPerRowOffsetFilter-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCellsPerRowOffsetFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setCellsPerRowOffsetFilter(int&nbsp;value)</pre>
<div class="block"><pre>
Skips the first N cells of each row, matching all subsequent cells.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_row_offset_filter = 10;</code></div>
</li>
</ul>
<a name="clearCellsPerRowOffsetFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearCellsPerRowOffsetFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearCellsPerRowOffsetFilter()</pre>
<div class="block"><pre>
Skips the first N cells of each row, matching all subsequent cells.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_row_offset_filter = 10;</code></div>
</li>
</ul>
<a name="getCellsPerRowLimitFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCellsPerRowLimitFilter</h4>
<pre>public&nbsp;int&nbsp;getCellsPerRowLimitFilter()</pre>
<div class="block"><pre>
Matches only the first N cells of each row.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_row_limit_filter = 11;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getCellsPerRowLimitFilter--">getCellsPerRowLimitFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setCellsPerRowLimitFilter-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCellsPerRowLimitFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setCellsPerRowLimitFilter(int&nbsp;value)</pre>
<div class="block"><pre>
Matches only the first N cells of each row.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_row_limit_filter = 11;</code></div>
</li>
</ul>
<a name="clearCellsPerRowLimitFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearCellsPerRowLimitFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearCellsPerRowLimitFilter()</pre>
<div class="block"><pre>
Matches only the first N cells of each row.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_row_limit_filter = 11;</code></div>
</li>
</ul>
<a name="getCellsPerColumnLimitFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCellsPerColumnLimitFilter</h4>
<pre>public&nbsp;int&nbsp;getCellsPerColumnLimitFilter()</pre>
<div class="block"><pre>
Matches only the most recent N cells within each column. For example,
if N=2, this filter would match column `foo:bar` at timestamps 10 and 9,
skip all earlier cells in `foo:bar`, and then begin matching again in
column `foo:bar2`.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_column_limit_filter = 12;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getCellsPerColumnLimitFilter--">getCellsPerColumnLimitFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setCellsPerColumnLimitFilter-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCellsPerColumnLimitFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setCellsPerColumnLimitFilter(int&nbsp;value)</pre>
<div class="block"><pre>
Matches only the most recent N cells within each column. For example,
if N=2, this filter would match column `foo:bar` at timestamps 10 and 9,
skip all earlier cells in `foo:bar`, and then begin matching again in
column `foo:bar2`.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_column_limit_filter = 12;</code></div>
</li>
</ul>
<a name="clearCellsPerColumnLimitFilter--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearCellsPerColumnLimitFilter</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearCellsPerColumnLimitFilter()</pre>
<div class="block"><pre>
Matches only the most recent N cells within each column. For example,
if N=2, this filter would match column `foo:bar` at timestamps 10 and 9,
skip all earlier cells in `foo:bar`, and then begin matching again in
column `foo:bar2`.
If duplicate cells are present, as is possible when using an Interleave,
each copy of the cell is counted separately.
</pre>
<code>int32 cells_per_column_limit_filter = 12;</code></div>
</li>
</ul>
<a name="getStripValueTransformer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStripValueTransformer</h4>
<pre>public&nbsp;boolean&nbsp;getStripValueTransformer()</pre>
<div class="block"><pre>
Replaces each cell's value with the empty string.
</pre>
<code>bool strip_value_transformer = 13;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getStripValueTransformer--">getStripValueTransformer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setStripValueTransformer-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStripValueTransformer</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setStripValueTransformer(boolean&nbsp;value)</pre>
<div class="block"><pre>
Replaces each cell's value with the empty string.
</pre>
<code>bool strip_value_transformer = 13;</code></div>
</li>
</ul>
<a name="clearStripValueTransformer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearStripValueTransformer</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearStripValueTransformer()</pre>
<div class="block"><pre>
Replaces each cell's value with the empty string.
</pre>
<code>bool strip_value_transformer = 13;</code></div>
</li>
</ul>
<a name="getApplyLabelTransformer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApplyLabelTransformer</h4>
<pre>public&nbsp;java.lang.String&nbsp;getApplyLabelTransformer()</pre>
<div class="block"><pre>
Applies the given label to all cells in the output row. This allows
the client to determine which results were produced from which part of
the filter.
Values must be at most 15 characters in length, and match the RE2
pattern `[a-z0-9&#92;&#92;-]+`
Due to a technical limitation, it is not currently possible to apply
multiple labels to a cell. As a result, a Chain may have no more than
one sub-filter which contains a `apply_label_transformer`. It is okay for
an Interleave to contain multiple `apply_label_transformers`, as they
will be applied to separate copies of the input. This may be relaxed in
the future.
</pre>
<code>string apply_label_transformer = 19;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getApplyLabelTransformer--">getApplyLabelTransformer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getApplyLabelTransformerBytes--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApplyLabelTransformerBytes</h4>
<pre>public&nbsp;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getApplyLabelTransformerBytes()</pre>
<div class="block"><pre>
Applies the given label to all cells in the output row. This allows
the client to determine which results were produced from which part of
the filter.
Values must be at most 15 characters in length, and match the RE2
pattern `[a-z0-9&#92;&#92;-]+`
Due to a technical limitation, it is not currently possible to apply
multiple labels to a cell. As a result, a Chain may have no more than
one sub-filter which contains a `apply_label_transformer`. It is okay for
an Interleave to contain multiple `apply_label_transformers`, as they
will be applied to separate copies of the input. This may be relaxed in
the future.
</pre>
<code>string apply_label_transformer = 19;</code></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html#getApplyLabelTransformerBytes--">getApplyLabelTransformerBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/google/bigtable/v2/RowFilterOrBuilder.html" title="interface in com.google.bigtable.v2">RowFilterOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setApplyLabelTransformer-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setApplyLabelTransformer</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setApplyLabelTransformer(java.lang.String&nbsp;value)</pre>
<div class="block"><pre>
Applies the given label to all cells in the output row. This allows
the client to determine which results were produced from which part of
the filter.
Values must be at most 15 characters in length, and match the RE2
pattern `[a-z0-9&#92;&#92;-]+`
Due to a technical limitation, it is not currently possible to apply
multiple labels to a cell. As a result, a Chain may have no more than
one sub-filter which contains a `apply_label_transformer`. It is okay for
an Interleave to contain multiple `apply_label_transformers`, as they
will be applied to separate copies of the input. This may be relaxed in
the future.
</pre>
<code>string apply_label_transformer = 19;</code></div>
</li>
</ul>
<a name="clearApplyLabelTransformer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearApplyLabelTransformer</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;clearApplyLabelTransformer()</pre>
<div class="block"><pre>
Applies the given label to all cells in the output row. This allows
the client to determine which results were produced from which part of
the filter.
Values must be at most 15 characters in length, and match the RE2
pattern `[a-z0-9&#92;&#92;-]+`
Due to a technical limitation, it is not currently possible to apply
multiple labels to a cell. As a result, a Chain may have no more than
one sub-filter which contains a `apply_label_transformer`. It is okay for
an Interleave to contain multiple `apply_label_transformers`, as they
will be applied to separate copies of the input. This may be relaxed in
the future.
</pre>
<code>string apply_label_transformer = 19;</code></div>
</li>
</ul>
<a name="setApplyLabelTransformerBytes-com.google.protobuf.ByteString-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setApplyLabelTransformerBytes</h4>
<pre>public&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setApplyLabelTransformerBytes(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;value)</pre>
<div class="block"><pre>
Applies the given label to all cells in the output row. This allows
the client to determine which results were produced from which part of
the filter.
Values must be at most 15 characters in length, and match the RE2
pattern `[a-z0-9&#92;&#92;-]+`
Due to a technical limitation, it is not currently possible to apply
multiple labels to a cell. As a result, a Chain may have no more than
one sub-filter which contains a `apply_label_transformer`. It is okay for
an Interleave to contain multiple `apply_label_transformers`, as they
will be applied to separate copies of the input. This may be relaxed in
the future.
</pre>
<code>string apply_label_transformer = 19;</code></div>
</li>
</ul>
<a name="setUnknownFields-com.google.protobuf.UnknownFieldSet-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUnknownFields</h4>
<pre>public final&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;setUnknownFields(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/UnknownFieldSet.html?is-external=true" title="class or interface in com.google.protobuf">UnknownFieldSet</a>&nbsp;unknownFields)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#setUnknownFields-com.google.protobuf.UnknownFieldSet-" title="class or interface in com.google.protobuf">setUnknownFields</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#setUnknownFields-com.google.protobuf.UnknownFieldSet-" title="class or interface in com.google.protobuf">setUnknownFields</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="mergeUnknownFields-com.google.protobuf.UnknownFieldSet-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>mergeUnknownFields</h4>
<pre>public final&nbsp;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&nbsp;mergeUnknownFields(<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/UnknownFieldSet.html?is-external=true" title="class or interface in com.google.protobuf">UnknownFieldSet</a>&nbsp;unknownFields)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true#mergeUnknownFields-com.google.protobuf.UnknownFieldSet-" title="class or interface in com.google.protobuf">mergeUnknownFields</a></code>&nbsp;in interface&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Message.Builder.html?is-external=true" title="class or interface in com.google.protobuf">Message.Builder</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true#mergeUnknownFields-com.google.protobuf.UnknownFieldSet-" title="class or interface in com.google.protobuf">mergeUnknownFields</a></code>&nbsp;in class&nbsp;<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/GeneratedMessageV3.Builder.html?is-external=true" title="class or interface in com.google.protobuf">GeneratedMessageV3.Builder</a>&lt;<a href="../../../../com/google/bigtable/v2/RowFilter.Builder.html" title="class in com.google.bigtable.v2">RowFilter.Builder</a>&gt;</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/google/bigtable/v2/RowFilter.html" title="class in com.google.bigtable.v2"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../com/google/bigtable/v2/RowFilter.Chain.html" title="class in com.google.bigtable.v2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/google/bigtable/v2/RowFilter.Builder.html" target="_top">Frames</a></li>
<li><a href="RowFilter.Builder.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>