protected static class RecordsEvent.BuilderImpl extends Object implements RecordsEvent.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
BuilderImpl() |
protected |
BuilderImpl(RecordsEvent model) |
| Modifier and Type | Method and Description |
|---|---|
RecordsEvent |
build()
An immutable object that is created from the
properties that have been set on the builder.
|
ByteBuffer |
getPayload() |
RecordsEvent.Builder |
payload(SdkBytes payload)
The byte array of partial, one or more result records.
|
Map<String,SdkField<?>> |
sdkFieldNameToField() |
List<SdkField<?>> |
sdkFields() |
void |
setPayload(ByteBuffer payload) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequalsBySdkFieldscopyapplyMutationprotected BuilderImpl()
protected BuilderImpl(RecordsEvent model)
public final ByteBuffer getPayload()
public final void setPayload(ByteBuffer payload)
public final RecordsEvent.Builder payload(SdkBytes payload)
RecordsEvent.Builder
The byte array of partial, one or more result records. S3 Select doesn't guarantee that a record will be
self-contained in one record frame. To ensure continuous streaming of data, S3 Select might split the same
record across multiple record frames instead of aggregating the results in memory. Some S3 clients (for
example, the SDKforJava) handle this behavior by creating a ByteStream out of the response by
default. Other clients might not handle this behavior by default. In those cases, you must aggregate the
results on the client side and parse the response.
payload in interface RecordsEvent.Builderpayload - The byte array of partial, one or more result records. S3 Select doesn't guarantee that a record will
be self-contained in one record frame. To ensure continuous streaming of data, S3 Select might split
the same record across multiple record frames instead of aggregating the results in memory. Some S3
clients (for example, the SDKforJava) handle this behavior by creating a ByteStream out
of the response by default. Other clients might not handle this behavior by default. In those cases,
you must aggregate the results on the client side and parse the response.public RecordsEvent build()
SdkBuilderbuild in interface Buildablebuild in interface SdkBuilder<RecordsEvent.Builder,RecordsEvent>public Map<String,SdkField<?>> sdkFieldNameToField()
sdkFieldNameToField in interface SdkPojoCopyright © 2026. All rights reserved.