@Generated(value="software.amazon.awssdk:codegen") public final class CatalogKinesisSource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CatalogKinesisSource.Builder,CatalogKinesisSource>
Specifies a Kinesis data source in the Glue Data Catalog.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CatalogKinesisSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CatalogKinesisSource.Builder |
builder() |
String |
database()
The name of the database to read from.
|
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 CatalogKinesisSource.Builder> |
serializableBuilderClass() |
KinesisStreamingSourceOptions |
streamingOptions()
Additional options for the Kinesis streaming data source.
|
String |
table()
The name of the table in the database to read from.
|
CatalogKinesisSource.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 String table()
The name of the table in the database to read from.
public final String database()
The name of the database to read from.
public final KinesisStreamingSourceOptions streamingOptions()
Additional options for the Kinesis streaming data source.
public final StreamingDataPreviewOptions dataPreviewOptions()
Additional options for data preview.
public CatalogKinesisSource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CatalogKinesisSource.Builder,CatalogKinesisSource>public static CatalogKinesisSource.Builder builder()
public static Class<? extends CatalogKinesisSource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.