Class Timestamp

java.lang.Object
org.apache.kafka.connect.data.Timestamp

public class Timestamp
extends Object

A timestamp representing an absolute time, without timezone information. The corresponding Java type is a java.util.Date. The underlying representation is a long representing the number of milliseconds since Unix epoch.

  • Field Details

  • Constructor Details

    • Timestamp

      public Timestamp()
  • Method Details

    • builder

      public static SchemaBuilder builder()
      Returns a SchemaBuilder for a Timestamp. By returning a SchemaBuilder you can override additional schema settings such as required/optional, default value, and documentation.
      Returns:
      a SchemaBuilder
    • fromLogical

      public static long fromLogical​(Schema schema, Date value)
      Convert a value from its logical format (Date) to it's encoded format.
      Parameters:
      value - the logical value
      Returns:
      the encoded value
    • toLogical

      public static Date toLogical​(Schema schema, long value)