Interface SelectObjectContentResponseHandler.Visitor.Builder
-
- Enclosing interface:
- SelectObjectContentResponseHandler.Visitor
@Generated("software.amazon.awssdk:codegen") public static interface SelectObjectContentResponseHandler.Visitor.Builder
Builder forSelectObjectContentResponseHandler.Visitor
. TheSelectObjectContentResponseHandler.Visitor
class may also be extended for a more traditional style but this builder allows for a more functional way of creating a visitor will callback methods.
-
-
Method Summary
-
-
-
Method Detail
-
onDefault
SelectObjectContentResponseHandler.Visitor.Builder onDefault(Consumer<SelectObjectContentEventStream> c)
Callback to invoke when either an unknown event is visited or an unhandled event is visited.- Parameters:
c
- Callback to process the event.- Returns:
- This builder for method chaining.
-
build
SelectObjectContentResponseHandler.Visitor build()
- Returns:
- Visitor implementation.
-
onRecords
SelectObjectContentResponseHandler.Visitor.Builder onRecords(Consumer<RecordsEvent> c)
Callback to invoke when aRecordsEvent
is visited.- Parameters:
c
- Callback to process the event.- Returns:
- This builder for method chaining.
-
onStats
SelectObjectContentResponseHandler.Visitor.Builder onStats(Consumer<StatsEvent> c)
Callback to invoke when aStatsEvent
is visited.- Parameters:
c
- Callback to process the event.- Returns:
- This builder for method chaining.
-
onProgress
SelectObjectContentResponseHandler.Visitor.Builder onProgress(Consumer<ProgressEvent> c)
Callback to invoke when aProgressEvent
is visited.- Parameters:
c
- Callback to process the event.- Returns:
- This builder for method chaining.
-
onCont
SelectObjectContentResponseHandler.Visitor.Builder onCont(Consumer<ContinuationEvent> c)
Callback to invoke when aContinuationEvent
is visited.- Parameters:
c
- Callback to process the event.- Returns:
- This builder for method chaining.
-
onEnd
SelectObjectContentResponseHandler.Visitor.Builder onEnd(Consumer<EndEvent> c)
Callback to invoke when aEndEvent
is visited.- Parameters:
c
- Callback to process the event.- Returns:
- This builder for method chaining.
-
-