Backfila

interface Backfila

Programmatic access to backfila UI features. This is useful in tests and development; in production use the Backfila dashboard UI. Java customers should use JavaBackfila.

Functions

createDryRun
Link copied to clipboard
abstract fun <Type : Backfill> createDryRun(backfill: KClass<Type>, parameters: Map<String, ByteString>, rangeStart: String?, rangeEnd: String?): BackfillRun<Type>
createWetRun
Link copied to clipboard
abstract fun <Type : Backfill> createWetRun(backfillType: KClass<Type>, parameters: Map<String, ByteString>, rangeStart: String?, rangeEnd: String?): BackfillRun<Type>

Properties

configureServiceData
Link copied to clipboard
abstract val configureServiceData: ConfigureServiceRequest?

Extensions

createDryRun
Link copied to clipboard
inline fun <Type : Backfill> Backfila.createDryRun(parameters: Any? = null, parameterData: Map<String, ByteString> = mapOf(), rangeStart: String? = null, rangeEnd: String? = null): BackfillRun<Type>
fun <Type : Backfill> Backfila.createDryRun(backfill: KClass<Type>, parameters: Any?, parameterData: Map<String, ByteString>, rangeStart: String?, rangeEnd: String?): BackfillRun<Type>
createWetRun
Link copied to clipboard
inline fun <Type : Backfill> Backfila.createWetRun(parameters: Any? = null, parameterData: Map<String, ByteString> = mapOf(), rangeStart: String? = null, rangeEnd: String? = null): BackfillRun<Type>
fun <Type : Backfill> Backfila.createWetRun(backfill: KClass<Type>, parameters: Any?, parameterData: Map<String, ByteString>, rangeStart: String?, rangeEnd: String?): BackfillRun<Type>