public static interface FragmentSelector.Builder extends SdkPojo, CopyableBuilder<FragmentSelector.Builder,FragmentSelector>
| Modifier and Type | Method and Description |
|---|---|
FragmentSelector.Builder |
fragmentSelectorType(FragmentSelectorType fragmentSelectorType)
The origin of the timestamps to use (Server or Producer).
|
FragmentSelector.Builder |
fragmentSelectorType(String fragmentSelectorType)
The origin of the timestamps to use (Server or Producer).
|
default FragmentSelector.Builder |
timestampRange(Consumer<TimestampRange.Builder> timestampRange)
The range of timestamps to return.
|
FragmentSelector.Builder |
timestampRange(TimestampRange timestampRange)
The range of timestamps to return.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildFragmentSelector.Builder fragmentSelectorType(String fragmentSelectorType)
The origin of the timestamps to use (Server or Producer).
fragmentSelectorType - The origin of the timestamps to use (Server or Producer).FragmentSelectorType,
FragmentSelectorTypeFragmentSelector.Builder fragmentSelectorType(FragmentSelectorType fragmentSelectorType)
The origin of the timestamps to use (Server or Producer).
fragmentSelectorType - The origin of the timestamps to use (Server or Producer).FragmentSelectorType,
FragmentSelectorTypeFragmentSelector.Builder timestampRange(TimestampRange timestampRange)
The range of timestamps to return.
timestampRange - The range of timestamps to return.default FragmentSelector.Builder timestampRange(Consumer<TimestampRange.Builder> timestampRange)
The range of timestamps to return.
This is a convenience method that creates an instance of theTimestampRange.Builder avoiding the need
to create one manually via TimestampRange.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to timestampRange(TimestampRange).
timestampRange - a consumer that will call methods on TimestampRange.BuildertimestampRange(TimestampRange)Copyright © 2022. All rights reserved.