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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Record.BuilderjsonPath(String jsonPath)The path, as a JSONPath expression, to the field in the record that contains the data.Record.BuilderrecordIndex(Long recordIndex)The record index, starting from 0, for the record that contains the data.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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.
-
-