Class SerdesOptions

java.lang.Object
com.datastax.astra.client.core.options.SerdesOptions
All Implemented Interfaces:
Cloneable

public class SerdesOptions extends Object implements Cloneable
Options for serialization and deserialization.
  • Constructor Details

    • SerdesOptions

      public SerdesOptions()
      Default constructor.
  • Method Details

    • isEncodeDurationAsISO8601

      public boolean isEncodeDurationAsISO8601()
      Gets encodeDurationAsISO8601
      Returns:
      value of encodeDurationAsISO8601
    • isEncodeDataApiVectorsAsBase64

      public boolean isEncodeDataApiVectorsAsBase64()
      Gets encodeDataApiVectorsAsBase64
      Returns:
      value of encodeDataApiVectorsAsBase64
    • disableEncodeDataApiVectorsAsBase64

      public SerdesOptions disableEncodeDataApiVectorsAsBase64()
      Disable the encoding of Data API vectors as Base64.
      Returns:
      this
    • disableEncodeDurationAsISO8601

      public SerdesOptions disableEncodeDurationAsISO8601()
      Disable the encoding of Duration as ISO8601.
      Returns:
      this
    • clone

      public SerdesOptions clone()
      Overrides:
      clone in class Object