public static final class BigtableOptions.Builder extends Object
BigtableOptions
objects.Modifier and Type | Method and Description |
---|---|
BigtableOptions |
build() |
BigtableOptions.Builder |
setColumnFamilies(List<BigtableColumnFamily> columnFamilies)
List of column families to expose in the table schema along with their types.
|
BigtableOptions.Builder |
setIgnoreUnspecifiedColumnFamilies(Boolean ignoreUnspecifiedColumnFamilies)
If field is true, then the column families that are not specified in columnFamilies list are
not exposed in the table schema.
|
BigtableOptions.Builder |
setReadRowkeyAsString(Boolean readRowkeyAsString)
If readRowkeyAsString is true, then the rowkey column families will be read and converted to
string.
|
public BigtableOptions.Builder setIgnoreUnspecifiedColumnFamilies(Boolean ignoreUnspecifiedColumnFamilies)
public BigtableOptions.Builder setReadRowkeyAsString(Boolean readRowkeyAsString)
public BigtableOptions.Builder setColumnFamilies(List<BigtableColumnFamily> columnFamilies)
This list restricts the column families that can be referenced in queries and specifies their value types. You can use this list to do type conversions - see the 'type' field for more details. If you leave this list empty, all column families are present in the table schema and their values are read as BYTES. During a query only the column families referenced in that query are read from Bigtable.
public BigtableOptions build()
Copyright © 2023 Google LLC. All rights reserved.