blob: 29694d5e3dea0da095c4b1c04feb182fe6b44955 [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:50 PDT 2018 -->
<title>BigtableTableAdminGrpc.BigtableTableAdminFutureStub (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="BigtableTableAdminGrpc.BigtableTableAdminFutureStub (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};
var tabs = {65535:["t0","All 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/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminBlockingStub.html" title="class in com.google.bigtable.admin.v2"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminImplBase.html" title="class in com.google.bigtable.admin.v2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html" target="_top">Frames</a></li>
<li><a href="BigtableTableAdminGrpc.BigtableTableAdminFutureStub.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.admin.v2</div>
<h2 title="Class BigtableTableAdminGrpc.BigtableTableAdminFutureStub" class="title">Class BigtableTableAdminGrpc.BigtableTableAdminFutureStub</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>io.grpc.stub.AbstractStub&lt;<a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html" title="class in com.google.bigtable.admin.v2">BigtableTableAdminGrpc.BigtableTableAdminFutureStub</a>&gt;</li>
<li>
<ul class="inheritance">
<li>com.google.bigtable.admin.v2.BigtableTableAdminGrpc.BigtableTableAdminFutureStub</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.html" title="class in com.google.bigtable.admin.v2">BigtableTableAdminGrpc</a></dd>
</dl>
<hr>
<br>
<pre>public static final class <span class="typeNameLabel">BigtableTableAdminGrpc.BigtableTableAdminFutureStub</span>
extends io.grpc.stub.AbstractStub&lt;<a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html" title="class in com.google.bigtable.admin.v2">BigtableTableAdminGrpc.BigtableTableAdminFutureStub</a>&gt;</pre>
<div class="block"><pre>
Service for creating, configuring, and deleting Cloud Bigtable tables.
Provides access to the table schemas only, not the data stored within
the tables.
</pre></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="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>protected <a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html" title="class in com.google.bigtable.admin.v2">BigtableTableAdminGrpc.BigtableTableAdminFutureStub</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#build-io.grpc.Channel-io.grpc.CallOptions-">build</a></span>(io.grpc.Channel&nbsp;channel,
io.grpc.CallOptions&nbsp;callOptions)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/CheckConsistencyResponse.html" title="class in com.google.bigtable.admin.v2">CheckConsistencyResponse</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#checkConsistency-com.google.bigtable.admin.v2.CheckConsistencyRequest-">checkConsistency</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/CheckConsistencyRequest.html" title="class in com.google.bigtable.admin.v2">CheckConsistencyRequest</a>&nbsp;request)</code>
<div class="block">
This is a private alpha release of Cloud Bigtable replication.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/Table.html" title="class in com.google.bigtable.admin.v2">Table</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#createTable-com.google.bigtable.admin.v2.CreateTableRequest-">createTable</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/CreateTableRequest.html" title="class in com.google.bigtable.admin.v2">CreateTableRequest</a>&nbsp;request)</code>
<div class="block">
Creates a new table in the specified instance.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/longrunning/Operation.html" title="class in com.google.longrunning">Operation</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#createTableFromSnapshot-com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest-">createTableFromSnapshot</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/CreateTableFromSnapshotRequest.html" title="class in com.google.bigtable.admin.v2">CreateTableFromSnapshotRequest</a>&nbsp;request)</code>
<div class="block">
This is a private alpha release of Cloud Bigtable snapshots.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Empty.html?is-external=true" title="class or interface in com.google.protobuf">Empty</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#deleteSnapshot-com.google.bigtable.admin.v2.DeleteSnapshotRequest-">deleteSnapshot</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/DeleteSnapshotRequest.html" title="class in com.google.bigtable.admin.v2">DeleteSnapshotRequest</a>&nbsp;request)</code>
<div class="block">
This is a private alpha release of Cloud Bigtable snapshots.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Empty.html?is-external=true" title="class or interface in com.google.protobuf">Empty</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#deleteTable-com.google.bigtable.admin.v2.DeleteTableRequest-">deleteTable</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/DeleteTableRequest.html" title="class in com.google.bigtable.admin.v2">DeleteTableRequest</a>&nbsp;request)</code>
<div class="block">
Permanently deletes a specified table and all of its data.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Empty.html?is-external=true" title="class or interface in com.google.protobuf">Empty</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#dropRowRange-com.google.bigtable.admin.v2.DropRowRangeRequest-">dropRowRange</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/DropRowRangeRequest.html" title="class in com.google.bigtable.admin.v2">DropRowRangeRequest</a>&nbsp;request)</code>
<div class="block">
Permanently drop/delete a row range from a specified table.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/GenerateConsistencyTokenResponse.html" title="class in com.google.bigtable.admin.v2">GenerateConsistencyTokenResponse</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#generateConsistencyToken-com.google.bigtable.admin.v2.GenerateConsistencyTokenRequest-">generateConsistencyToken</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/GenerateConsistencyTokenRequest.html" title="class in com.google.bigtable.admin.v2">GenerateConsistencyTokenRequest</a>&nbsp;request)</code>
<div class="block">
This is a private alpha release of Cloud Bigtable replication.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/Snapshot.html" title="class in com.google.bigtable.admin.v2">Snapshot</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#getSnapshot-com.google.bigtable.admin.v2.GetSnapshotRequest-">getSnapshot</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/GetSnapshotRequest.html" title="class in com.google.bigtable.admin.v2">GetSnapshotRequest</a>&nbsp;request)</code>
<div class="block">
This is a private alpha release of Cloud Bigtable snapshots.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/Table.html" title="class in com.google.bigtable.admin.v2">Table</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#getTable-com.google.bigtable.admin.v2.GetTableRequest-">getTable</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/GetTableRequest.html" title="class in com.google.bigtable.admin.v2">GetTableRequest</a>&nbsp;request)</code>
<div class="block">
Gets metadata information about the specified table.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/ListSnapshotsResponse.html" title="class in com.google.bigtable.admin.v2">ListSnapshotsResponse</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#listSnapshots-com.google.bigtable.admin.v2.ListSnapshotsRequest-">listSnapshots</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/ListSnapshotsRequest.html" title="class in com.google.bigtable.admin.v2">ListSnapshotsRequest</a>&nbsp;request)</code>
<div class="block">
This is a private alpha release of Cloud Bigtable snapshots.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/ListTablesResponse.html" title="class in com.google.bigtable.admin.v2">ListTablesResponse</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#listTables-com.google.bigtable.admin.v2.ListTablesRequest-">listTables</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/ListTablesRequest.html" title="class in com.google.bigtable.admin.v2">ListTablesRequest</a>&nbsp;request)</code>
<div class="block">
Lists all tables served from a specified instance.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/Table.html" title="class in com.google.bigtable.admin.v2">Table</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#modifyColumnFamilies-com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest-">modifyColumnFamilies</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/ModifyColumnFamiliesRequest.html" title="class in com.google.bigtable.admin.v2">ModifyColumnFamiliesRequest</a>&nbsp;request)</code>
<div class="block">
Performs a series of column family modifications on the specified table.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/longrunning/Operation.html" title="class in com.google.longrunning">Operation</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html#snapshotTable-com.google.bigtable.admin.v2.SnapshotTableRequest-">snapshotTable</a></span>(<a href="../../../../../com/google/bigtable/admin/v2/SnapshotTableRequest.html" title="class in com.google.bigtable.admin.v2">SnapshotTableRequest</a>&nbsp;request)</code>
<div class="block">
This is a private alpha release of Cloud Bigtable snapshots.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.io.grpc.stub.AbstractStub">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;io.grpc.stub.AbstractStub</h3>
<code>getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady</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>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</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="build-io.grpc.Channel-io.grpc.CallOptions-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>build</h4>
<pre>protected&nbsp;<a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html" title="class in com.google.bigtable.admin.v2">BigtableTableAdminGrpc.BigtableTableAdminFutureStub</a>&nbsp;build(io.grpc.Channel&nbsp;channel,
io.grpc.CallOptions&nbsp;callOptions)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>build</code>&nbsp;in class&nbsp;<code>io.grpc.stub.AbstractStub&lt;<a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html" title="class in com.google.bigtable.admin.v2">BigtableTableAdminGrpc.BigtableTableAdminFutureStub</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="createTable-com.google.bigtable.admin.v2.CreateTableRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createTable</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/Table.html" title="class in com.google.bigtable.admin.v2">Table</a>&gt;&nbsp;createTable(<a href="../../../../../com/google/bigtable/admin/v2/CreateTableRequest.html" title="class in com.google.bigtable.admin.v2">CreateTableRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
Creates a new table in the specified instance.
The table can be created with a full set of initial column families,
specified in the request.
</pre></div>
</li>
</ul>
<a name="createTableFromSnapshot-com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createTableFromSnapshot</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/longrunning/Operation.html" title="class in com.google.longrunning">Operation</a>&gt;&nbsp;createTableFromSnapshot(<a href="../../../../../com/google/bigtable/admin/v2/CreateTableFromSnapshotRequest.html" title="class in com.google.bigtable.admin.v2">CreateTableFromSnapshotRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
This is a private alpha release of Cloud Bigtable snapshots. This feature
is not currently available to most Cloud Bigtable customers. This feature
might be changed in backward-incompatible ways and is not recommended for
production use. It is not subject to any SLA or deprecation policy.
Creates a new table from the specified snapshot. The target table must
not exist. The snapshot and the table must be in the same instance.
</pre></div>
</li>
</ul>
<a name="listTables-com.google.bigtable.admin.v2.ListTablesRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listTables</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/ListTablesResponse.html" title="class in com.google.bigtable.admin.v2">ListTablesResponse</a>&gt;&nbsp;listTables(<a href="../../../../../com/google/bigtable/admin/v2/ListTablesRequest.html" title="class in com.google.bigtable.admin.v2">ListTablesRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
Lists all tables served from a specified instance.
</pre></div>
</li>
</ul>
<a name="getTable-com.google.bigtable.admin.v2.GetTableRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTable</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/Table.html" title="class in com.google.bigtable.admin.v2">Table</a>&gt;&nbsp;getTable(<a href="../../../../../com/google/bigtable/admin/v2/GetTableRequest.html" title="class in com.google.bigtable.admin.v2">GetTableRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
Gets metadata information about the specified table.
</pre></div>
</li>
</ul>
<a name="deleteTable-com.google.bigtable.admin.v2.DeleteTableRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>deleteTable</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Empty.html?is-external=true" title="class or interface in com.google.protobuf">Empty</a>&gt;&nbsp;deleteTable(<a href="../../../../../com/google/bigtable/admin/v2/DeleteTableRequest.html" title="class in com.google.bigtable.admin.v2">DeleteTableRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
Permanently deletes a specified table and all of its data.
</pre></div>
</li>
</ul>
<a name="modifyColumnFamilies-com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>modifyColumnFamilies</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/Table.html" title="class in com.google.bigtable.admin.v2">Table</a>&gt;&nbsp;modifyColumnFamilies(<a href="../../../../../com/google/bigtable/admin/v2/ModifyColumnFamiliesRequest.html" title="class in com.google.bigtable.admin.v2">ModifyColumnFamiliesRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
Performs a series of column family modifications on the specified table.
Either all or none of the modifications will occur before this method
returns, but data requests received prior to that point may see a table
where only some modifications have taken effect.
</pre></div>
</li>
</ul>
<a name="dropRowRange-com.google.bigtable.admin.v2.DropRowRangeRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dropRowRange</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Empty.html?is-external=true" title="class or interface in com.google.protobuf">Empty</a>&gt;&nbsp;dropRowRange(<a href="../../../../../com/google/bigtable/admin/v2/DropRowRangeRequest.html" title="class in com.google.bigtable.admin.v2">DropRowRangeRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
Permanently drop/delete a row range from a specified table. The request can
specify whether to delete all rows in a table, or only those that match a
particular prefix.
</pre></div>
</li>
</ul>
<a name="generateConsistencyToken-com.google.bigtable.admin.v2.GenerateConsistencyTokenRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>generateConsistencyToken</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/GenerateConsistencyTokenResponse.html" title="class in com.google.bigtable.admin.v2">GenerateConsistencyTokenResponse</a>&gt;&nbsp;generateConsistencyToken(<a href="../../../../../com/google/bigtable/admin/v2/GenerateConsistencyTokenRequest.html" title="class in com.google.bigtable.admin.v2">GenerateConsistencyTokenRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
This is a private alpha release of Cloud Bigtable replication. This feature
is not currently available to most Cloud Bigtable customers. This feature
might be changed in backward-incompatible ways and is not recommended for
production use. It is not subject to any SLA or deprecation policy.
Generates a consistency token for a Table, which can be used in
CheckConsistency to check whether mutations to the table that finished
before this call started have been replicated. The tokens will be available
for 90 days.
</pre></div>
</li>
</ul>
<a name="checkConsistency-com.google.bigtable.admin.v2.CheckConsistencyRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>checkConsistency</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/CheckConsistencyResponse.html" title="class in com.google.bigtable.admin.v2">CheckConsistencyResponse</a>&gt;&nbsp;checkConsistency(<a href="../../../../../com/google/bigtable/admin/v2/CheckConsistencyRequest.html" title="class in com.google.bigtable.admin.v2">CheckConsistencyRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
This is a private alpha release of Cloud Bigtable replication. This feature
is not currently available to most Cloud Bigtable customers. This feature
might be changed in backward-incompatible ways and is not recommended for
production use. It is not subject to any SLA or deprecation policy.
Checks replication consistency based on a consistency token, that is, if
replication has caught up based on the conditions specified in the token
and the check request.
</pre></div>
</li>
</ul>
<a name="snapshotTable-com.google.bigtable.admin.v2.SnapshotTableRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>snapshotTable</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/longrunning/Operation.html" title="class in com.google.longrunning">Operation</a>&gt;&nbsp;snapshotTable(<a href="../../../../../com/google/bigtable/admin/v2/SnapshotTableRequest.html" title="class in com.google.bigtable.admin.v2">SnapshotTableRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
This is a private alpha release of Cloud Bigtable snapshots. This feature
is not currently available to most Cloud Bigtable customers. This feature
might be changed in backward-incompatible ways and is not recommended for
production use. It is not subject to any SLA or deprecation policy.
Creates a new snapshot in the specified cluster from the specified
source table. The cluster and the table must be in the same instance.
</pre></div>
</li>
</ul>
<a name="getSnapshot-com.google.bigtable.admin.v2.GetSnapshotRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSnapshot</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/Snapshot.html" title="class in com.google.bigtable.admin.v2">Snapshot</a>&gt;&nbsp;getSnapshot(<a href="../../../../../com/google/bigtable/admin/v2/GetSnapshotRequest.html" title="class in com.google.bigtable.admin.v2">GetSnapshotRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
This is a private alpha release of Cloud Bigtable snapshots. This feature
is not currently available to most Cloud Bigtable customers. This feature
might be changed in backward-incompatible ways and is not recommended for
production use. It is not subject to any SLA or deprecation policy.
Gets metadata information about the specified snapshot.
</pre></div>
</li>
</ul>
<a name="listSnapshots-com.google.bigtable.admin.v2.ListSnapshotsRequest-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listSnapshots</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="../../../../../com/google/bigtable/admin/v2/ListSnapshotsResponse.html" title="class in com.google.bigtable.admin.v2">ListSnapshotsResponse</a>&gt;&nbsp;listSnapshots(<a href="../../../../../com/google/bigtable/admin/v2/ListSnapshotsRequest.html" title="class in com.google.bigtable.admin.v2">ListSnapshotsRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
This is a private alpha release of Cloud Bigtable snapshots. This feature
is not currently available to most Cloud Bigtable customers. This feature
might be changed in backward-incompatible ways and is not recommended for
production use. It is not subject to any SLA or deprecation policy.
Lists all snapshots associated with the specified cluster.
</pre></div>
</li>
</ul>
<a name="deleteSnapshot-com.google.bigtable.admin.v2.DeleteSnapshotRequest-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>deleteSnapshot</h4>
<pre>public&nbsp;com.google.common.util.concurrent.ListenableFuture&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Empty.html?is-external=true" title="class or interface in com.google.protobuf">Empty</a>&gt;&nbsp;deleteSnapshot(<a href="../../../../../com/google/bigtable/admin/v2/DeleteSnapshotRequest.html" title="class in com.google.bigtable.admin.v2">DeleteSnapshotRequest</a>&nbsp;request)</pre>
<div class="block"><pre>
This is a private alpha release of Cloud Bigtable snapshots. This feature
is not currently available to most Cloud Bigtable customers. This feature
might be changed in backward-incompatible ways and is not recommended for
production use. It is not subject to any SLA or deprecation policy.
Permanently deletes the specified snapshot.
</pre></div>
</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/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminBlockingStub.html" title="class in com.google.bigtable.admin.v2"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminImplBase.html" title="class in com.google.bigtable.admin.v2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?com/google/bigtable/admin/v2/BigtableTableAdminGrpc.BigtableTableAdminFutureStub.html" target="_top">Frames</a></li>
<li><a href="BigtableTableAdminGrpc.BigtableTableAdminFutureStub.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>