Interface SelectObjectContentEventStream
-
- All Superinterfaces:
SdkPojo
- All Known Implementing Classes:
ContinuationEvent
,DefaultCont
,DefaultEnd
,DefaultProgress
,DefaultRecords
,DefaultStats
,EndEvent
,ProgressEvent
,RecordsEvent
,StatsEvent
@Generated("software.amazon.awssdk:codegen") public interface SelectObjectContentEventStream extends SdkPojo
Base interface for all event types in SelectObjectContentEventStream.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SelectObjectContentEventStream.EventType
The known possible types of events forSelectObjectContentEventStream
.
-
Field Summary
Fields Modifier and Type Field Description static SelectObjectContentEventStream
UNKNOWN
Special type ofSelectObjectContentEventStream
for unknown types of events that this version of the SDK does not know about
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
accept(SelectObjectContentResponseHandler.Visitor visitor)
Calls the appropriate visit method depending on the subtype ofSelectObjectContentEventStream
.static ContinuationEvent.Builder
contBuilder()
Create a builder for theCont
event type for this stream.static EndEvent.Builder
endBuilder()
Create a builder for theEnd
event type for this stream.static ProgressEvent.Builder
progressBuilder()
Create a builder for theProgress
event type for this stream.static RecordsEvent.Builder
recordsBuilder()
Create a builder for theRecords
event type for this stream.default SelectObjectContentEventStream.EventType
sdkEventType()
The type of this event.static StatsEvent.Builder
statsBuilder()
Create a builder for theStats
event type for this stream.-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Field Detail
-
UNKNOWN
static final SelectObjectContentEventStream UNKNOWN
Special type ofSelectObjectContentEventStream
for unknown types of events that this version of the SDK does not know about
-
-
Method Detail
-
recordsBuilder
static RecordsEvent.Builder recordsBuilder()
Create a builder for theRecords
event type for this stream.
-
statsBuilder
static StatsEvent.Builder statsBuilder()
Create a builder for theStats
event type for this stream.
-
progressBuilder
static ProgressEvent.Builder progressBuilder()
Create a builder for theProgress
event type for this stream.
-
contBuilder
static ContinuationEvent.Builder contBuilder()
Create a builder for theCont
event type for this stream.
-
endBuilder
static EndEvent.Builder endBuilder()
Create a builder for theEnd
event type for this stream.
-
sdkEventType
default SelectObjectContentEventStream.EventType sdkEventType()
The type of this event. Corresponds to the:event-type
header on the Message.
-
accept
void accept(SelectObjectContentResponseHandler.Visitor visitor)
Calls the appropriate visit method depending on the subtype ofSelectObjectContentEventStream
.- Parameters:
visitor
- Visitor to invoke.
-
-