@Generated(value="software.amazon.awssdk:codegen") public final class DirectKinesisSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DirectKinesisSource.Builder,DirectKinesisSource>
Specifies a direct Amazon Kinesis data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DirectKinesisSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DirectKinesisSource.Builder |
builder() |
StreamingDataPreviewOptions |
dataPreviewOptions()
Additional options for data preview.
|
Boolean |
detectSchema()
Whether to automatically determine the schema from the incoming data.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the data source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DirectKinesisSource.Builder> |
serializableBuilderClass() |
KinesisStreamingSourceOptions |
streamingOptions()
Additional options for the Kinesis streaming data source.
|
DirectKinesisSource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
windowSize()
The amount of time to spend processing each micro batch.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the data source.
public final Integer windowSize()
The amount of time to spend processing each micro batch.
public final Boolean detectSchema()
Whether to automatically determine the schema from the incoming data.
public final KinesisStreamingSourceOptions streamingOptions()
Additional options for the Kinesis streaming data source.
public final StreamingDataPreviewOptions dataPreviewOptions()
Additional options for data preview.
public DirectKinesisSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DirectKinesisSource.Builder,DirectKinesisSource>public static DirectKinesisSource.Builder builder()
public static Class<? extends DirectKinesisSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.