Interface Record.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Record.Builder,Record>, SdkBuilder<Record.Builder,Record>, SdkPojo
Enclosing class:
Record

public static interface Record.Builder extends SdkPojo, CopyableBuilder<Record.Builder,Record>
  • Method Details

    • jsonPath

      Record.Builder jsonPath(String jsonPath)

      The path, as a JSONPath expression, to the field in the record that contains the data. If the field name is longer than 20 characters, it is truncated. If the path is longer than 250 characters, it is truncated.

      Parameters:
      jsonPath - The path, as a JSONPath expression, to the field in the record that contains the data. If the field name is longer than 20 characters, it is truncated. If the path is longer than 250 characters, it is truncated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recordIndex

      Record.Builder recordIndex(Long recordIndex)

      The record index, starting from 0, for the record that contains the data.

      Parameters:
      recordIndex - The record index, starting from 0, for the record that contains the data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.