MaterializationSettingsArgs

data class MaterializationSettingsArgs(val notification: Output<NotificationSettingArgs>? = null, val resource: Output<MaterializationComputeResourceArgs>? = null, val schedule: Output<RecurrenceTriggerArgs>? = null, val sparkConfiguration: Output<Map<String, String>>? = null, val storeType: Output<Either<String, MaterializationStoreType>>? = null) : ConvertibleToJava<MaterializationSettingsArgs>

Constructors

Link copied to clipboard
constructor(notification: Output<NotificationSettingArgs>? = null, resource: Output<MaterializationComputeResourceArgs>? = null, schedule: Output<RecurrenceTriggerArgs>? = null, sparkConfiguration: Output<Map<String, String>>? = null, storeType: Output<Either<String, MaterializationStoreType>>? = null)

Properties

Link copied to clipboard

Specifies the notification details

Link copied to clipboard

Specifies the compute resource settings

Link copied to clipboard
val schedule: Output<RecurrenceTriggerArgs>? = null

Specifies the schedule details

Link copied to clipboard
val sparkConfiguration: Output<Map<String, String>>? = null

Specifies the spark compute settings

Link copied to clipboard
val storeType: Output<Either<String, MaterializationStoreType>>? = null

Specifies the stores to which materialization should happen

Functions

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