@InternalApi(value="For internal usage only") public class BigtableVeneerSettingsFactory extends Object
BigtableOptions
to a BigtableDataSettings
or BigtableTableAdminSettings
instance .
For internal use only - public for technical reasons.
Constructor and Description |
---|
BigtableVeneerSettingsFactory() |
Modifier and Type | Method and Description |
---|---|
static com.google.cloud.bigtable.data.v2.BigtableDataSettings |
createBigtableDataSettings(BigtableOptions options)
To create an instance of
BigtableDataSettings from BigtableOptions . |
static com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings |
createTableAdminSettings(BigtableOptions options)
To create an instance of
BigtableTableAdminSettings from BigtableOptions . |
public static com.google.cloud.bigtable.data.v2.BigtableDataSettings createBigtableDataSettings(@Nonnull BigtableOptions options) throws IOException
BigtableDataSettings
from BigtableOptions
.options
- a BigtableOptions
object.BigtableDataSettings
object.IOException
- if any.public static com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings createTableAdminSettings(@Nonnull BigtableOptions options) throws IOException
BigtableTableAdminSettings
from BigtableOptions
.options
- a BigtableOptions
object.BigtableTableAdminSettings
object.IOException
- if any.