@InternalApi(value="For internal usage only") public class BigtableHBaseVeneerSettings extends BigtableHBaseSettings
LOG
Modifier and Type | Method and Description |
---|---|
static BigtableHBaseVeneerSettings |
create(org.apache.hadoop.conf.Configuration configuration) |
String |
getAdminHost() |
long |
getBatchingMaxRequestSize() |
int |
getBulkMaxRowCount() |
com.google.cloud.bigtable.hbase.wrappers.veneer.BigtableHBaseVeneerSettings.ClientOperationTimeouts |
getClientTimeouts() |
String |
getDataHost() |
com.google.cloud.bigtable.data.v2.BigtableDataSettings |
getDataSettings()
Utility to convert
Configuration to BigtableDataSettings . |
com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings |
getInstanceAdminSettings()
Utility to convert
Configuration to BigtableInstanceAdminSettings . |
int |
getPort() |
com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings |
getTableAdminSettings()
Utility to convert
Configuration to BigtableTableAdminSettings . |
boolean |
isChannelPoolCachingEnabled() |
boolean |
isRetriesWithoutTimestampAllowed() |
String |
toDebugString() |
Map<String,String> |
toDebugStrings() |
getConfiguration, getInstanceId, getProjectId, getRequiredValue, getTtlSecondsForBackup
public static BigtableHBaseVeneerSettings create(org.apache.hadoop.conf.Configuration configuration) throws IOException
IOException
public String getDataHost()
getDataHost
in class BigtableHBaseSettings
public String getAdminHost()
getAdminHost
in class BigtableHBaseSettings
public int getPort()
getPort
in class BigtableHBaseSettings
public int getBulkMaxRowCount()
getBulkMaxRowCount
in class BigtableHBaseSettings
public long getBatchingMaxRequestSize()
getBatchingMaxRequestSize
in class BigtableHBaseSettings
public boolean isRetriesWithoutTimestampAllowed()
isRetriesWithoutTimestampAllowed
in class BigtableHBaseSettings
public com.google.cloud.bigtable.hbase.wrappers.veneer.BigtableHBaseVeneerSettings.ClientOperationTimeouts getClientTimeouts()
public boolean isChannelPoolCachingEnabled()
public com.google.cloud.bigtable.data.v2.BigtableDataSettings getDataSettings()
Configuration
to BigtableDataSettings
.public com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings getTableAdminSettings()
Configuration
to BigtableTableAdminSettings
.public com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings getInstanceAdminSettings()
Configuration
to BigtableInstanceAdminSettings
.public String toDebugString()
toDebugString
in class BigtableHBaseSettings
public Map<String,String> toDebugStrings()
toDebugStrings
in class BigtableHBaseSettings