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 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 with StreamField 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