Package oracle.rsi
Interface ShardRecord
-
public interface ShardRecord
An orderly representation of a record to be ingested into a table in the sharded database.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description oracle.jdbc.OracleShardingKey
shardingGroupKey()
Returns the Sharding Group Key.oracle.jdbc.OracleShardingKey
shardingKey()
Returns the Sharding Key.java.lang.Object
values()
The column values of this record.
-
-
-
Method Detail
-
values
java.lang.Object values()
The column values of this record. The form of values can be a Datum[] or Object[] given that the order of column values match the pre-declared column names. The form of values can also be an object of class annotated withStreamField
or a Map of column name and value pairs. If an entry isn't supplied in the Map, RSI defaults the value of column to null.- Returns:
- column values of this record.
-
shardingKey
oracle.jdbc.OracleShardingKey shardingKey()
Returns the Sharding Key.- Returns:
OracleShardingKey
-
shardingGroupKey
oracle.jdbc.OracleShardingKey shardingGroupKey()
Returns the Sharding Group Key.- Returns:
OracleShardingKey
-
-