Class InsertOptions


public class InsertOptions extends CommonDurabilityOptions<InsertOptions>
  • Method Details Link icon

    • insertOptions Link icon

      public static InsertOptions insertOptions()
    • expiry Link icon

      public InsertOptions expiry(Duration expiry)
      Sets the expiry for the document. By default the document will never expire.

      The duration must be less than 50 years. For expiry further in the future, use expiry(Instant).

      Parameters:
      expiry - the duration after which the document will expire (zero duration means never expire).
      Returns:
      this options class for chaining purposes.
    • expiry Link icon

      public InsertOptions expiry(Instant expiry)
      Sets the expiry for the document. By default the document will never expire.
      Parameters:
      expiry - the point in time when the document will expire (epoch second zero means never expire).
      Returns:
      this options class for chaining purposes.
    • transcoder Link icon

      public InsertOptions transcoder(Transcoder transcoder)
      Allows to specify a custom transcoder that is used to encode the content of the request.
      Parameters:
      transcoder - the custom transcoder that should be used for encoding.
      Returns:
      the InsertOptions to allow method chaining.
    • build Link icon