private static void setClientCallOptions(Configuration configuration, BigtableOptions.Builder bigtableOptionsBuilder) { CallOptionsConfig.Builder clientCallOptionsBuilder = CallOptionsConfig.builder(); clientCallOptionsBuilder .setUseTimeout(configuration.getBoolean(BIGTABLE_USE_TIMEOUTS_KEY, USE_TIMEOUT_DEFAULT)); clientCallOptionsBuilder.setShortRpcTimeoutMs( configuration.getInt(BIGTABLE_RPC_TIMEOUT_MS_KEY, SHORT_TIMEOUT_MS_DEFAULT)); clientCallOptionsBuilder.setLongRpcTimeoutMs( configuration.getInt(BIGTABLE_LONG_RPC_TIMEOUT_MS_KEY, LONG_TIMEOUT_MS_DEFAULT)); bigtableOptionsBuilder.setCallOptionsConfig(clientCallOptionsBuilder.build()); }
private static void setClientCallOptions(Configuration configuration, BigtableOptions.Builder bigtableOptionsBuilder) { CallOptionsConfig.Builder clientCallOptionsBuilder = CallOptionsConfig.builder(); clientCallOptionsBuilder .setUseTimeout(configuration.getBoolean(BIGTABLE_USE_TIMEOUTS_KEY, USE_TIMEOUT_DEFAULT)); clientCallOptionsBuilder.setShortRpcTimeoutMs( configuration.getInt(BIGTABLE_RPC_TIMEOUT_MS_KEY, SHORT_TIMEOUT_MS_DEFAULT)); clientCallOptionsBuilder.setLongRpcTimeoutMs( configuration.getInt(BIGTABLE_LONG_RPC_TIMEOUT_MS_KEY, LONG_TIMEOUT_MS_DEFAULT)); bigtableOptionsBuilder.setCallOptionsConfig(clientCallOptionsBuilder.build()); }