ReferenceInputPropertiesArgs

data class ReferenceInputPropertiesArgs(val compression: Output<CompressionArgs>? = null, val datasource: Output<Any>? = null, val partitionKey: Output<String>? = null, val serialization: Output<Any>? = null, val type: Output<String>) : ConvertibleToJava<ReferenceInputPropertiesArgs>

The properties that are associated with an input containing reference data.

Constructors

Link copied to clipboard
constructor(compression: Output<CompressionArgs>? = null, datasource: Output<Any>? = null, partitionKey: Output<String>? = null, serialization: Output<Any>? = null, type: Output<String>)

Properties

Link copied to clipboard
val compression: Output<CompressionArgs>? = null

Describes how input data is compressed

Link copied to clipboard
val datasource: Output<Any>? = null

Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.

Link copied to clipboard
val partitionKey: Output<String>? = null

partitionKey Describes a key in the input data which is used for partitioning the input data

Link copied to clipboard
val serialization: Output<Any>? = null

Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

Link copied to clipboard
val type: Output<String>

Indicates whether the input is a source of reference data or stream data. Required on PUT (CreateOrReplace) requests. Expected value is 'Reference'.

Functions

Link copied to clipboard
open override fun toJava(): ReferenceInputPropertiesArgs