public final class BigtableColumn
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
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
BigtableColumn() |
Modifier and Type | Method and Description |
---|---|
BigtableColumn |
clone() |
byte[] |
decodeQualifierEncoded()
[Required] Qualifier of the column.
|
BigtableColumn |
encodeQualifierEncoded(byte[] qualifierEncoded)
[Required] Qualifier of the column.
|
String |
getEncoding()
Optional.
|
String |
getFieldName()
Optional.
|
Boolean |
getOnlyReadLatest()
Optional.
|
String |
getQualifierEncoded()
[Required] Qualifier of the column.
|
String |
getQualifierString()
Qualifier string.
|
String |
getType()
Optional.
|
BigtableColumn |
set(String fieldName,
Object value) |
BigtableColumn |
setEncoding(String encoding)
Optional.
|
BigtableColumn |
setFieldName(String fieldName)
Optional.
|
BigtableColumn |
setOnlyReadLatest(Boolean onlyReadLatest)
Optional.
|
BigtableColumn |
setQualifierEncoded(String qualifierEncoded)
[Required] Qualifier of the column.
|
BigtableColumn |
setQualifierString(String qualifierString)
Qualifier string.
|
BigtableColumn |
setType(String type)
Optional.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getEncoding()
null
for nonepublic BigtableColumn setEncoding(String encoding)
encoding
- encoding or null
for nonepublic String getFieldName()
null
for nonepublic BigtableColumn setFieldName(String fieldName)
fieldName
- fieldName or null
for nonepublic Boolean getOnlyReadLatest()
null
for nonepublic BigtableColumn setOnlyReadLatest(Boolean onlyReadLatest)
onlyReadLatest
- onlyReadLatest or null
for nonepublic String getQualifierEncoded()
null
for nonedecodeQualifierEncoded()
public byte[] decodeQualifierEncoded()
null
for nonegetQualifierEncoded()
public BigtableColumn setQualifierEncoded(String qualifierEncoded)
qualifierEncoded
- qualifierEncoded or null
for none#encodeQualifierEncoded()
public BigtableColumn encodeQualifierEncoded(byte[] qualifierEncoded)
The value is encoded Base64 or {@code null} for none.
public String getQualifierString()
null
for nonepublic BigtableColumn setQualifierString(String qualifierString)
qualifierString
- qualifierString or null
for nonepublic String getType()
null
for nonepublic BigtableColumn setType(String type)
type
- type or null
for nonepublic BigtableColumn set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public BigtableColumn clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.