DatasetRequest

data class DatasetRequest(val schema: SchemaRequest? = null, val iceberg: IcebergRequest? = null, val pulsar: PulsarRequest? = null)

Represents a request for creating a dataset.

Constructors

Link copied to clipboard
constructor(schema: SchemaRequest, iceberg: IcebergRequest)

Secondary constructor for creating a dataset request with a schema and Iceberg request.

constructor(schema: SchemaRequest, pulsar: PulsarRequest?)

Secondary constructor for creating a dataset request with a schema and Pulsar request.

constructor(schema: SchemaRequest? = null, iceberg: IcebergRequest? = null, pulsar: PulsarRequest? = null)

Properties

Link copied to clipboard
val iceberg: IcebergRequest? = null

The Iceberg request for the dataset.

Link copied to clipboard
val pulsar: PulsarRequest? = null

The Pulsar request for the dataset.

Link copied to clipboard
val schema: SchemaRequest? = null

The schema request for the dataset.