public final class BigtableOptions
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the BigQuery API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
BigtableOptions() |
Modifier and Type | Method and Description |
---|---|
BigtableOptions |
clone() |
java.util.List<BigtableColumnFamily> |
getColumnFamilies()
[Optional] List of column families to expose in the table schema along with their types.
|
java.lang.Boolean |
getIgnoreUnspecifiedColumnFamilies()
[Optional] If field is true, then the column families that are not specified in columnFamilies
list are not exposed in the table schema.
|
java.lang.Boolean |
getReadRowkeyAsString()
[Optional] If field is true, then the rowkey column families will be read and converted to
string.
|
BigtableOptions |
set(java.lang.String fieldName,
java.lang.Object value) |
BigtableOptions |
setColumnFamilies(java.util.List<BigtableColumnFamily> columnFamilies)
[Optional] List of column families to expose in the table schema along with their types.
|
BigtableOptions |
setIgnoreUnspecifiedColumnFamilies(java.lang.Boolean ignoreUnspecifiedColumnFamilies)
[Optional] If field is true, then the column families that are not specified in columnFamilies
list are not exposed in the table schema.
|
BigtableOptions |
setReadRowkeyAsString(java.lang.Boolean readRowkeyAsString)
[Optional] If field is true, then the rowkey column families will be read and converted to
string.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public java.util.List<BigtableColumnFamily> getColumnFamilies()
null
for nonepublic BigtableOptions setColumnFamilies(java.util.List<BigtableColumnFamily> columnFamilies)
columnFamilies
- columnFamilies or null
for nonepublic java.lang.Boolean getIgnoreUnspecifiedColumnFamilies()
null
for nonepublic BigtableOptions setIgnoreUnspecifiedColumnFamilies(java.lang.Boolean ignoreUnspecifiedColumnFamilies)
ignoreUnspecifiedColumnFamilies
- ignoreUnspecifiedColumnFamilies or null
for nonepublic java.lang.Boolean getReadRowkeyAsString()
null
for nonepublic BigtableOptions setReadRowkeyAsString(java.lang.Boolean readRowkeyAsString)
readRowkeyAsString
- readRowkeyAsString or null
for nonepublic BigtableOptions set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public BigtableOptions clone()
clone
in class com.google.api.client.json.GenericJson