StaticDatasourceBackfillModule

class StaticDatasourceBackfillModule<T : StaticDatasourceBackfill<*, *>> : AbstractModule

Installs the BackfillBackend for Static Datasource backfills. See the java doc for RealBackfillModule.

Types

Companion
Link copied to clipboard
object Companion

Functions

addError
Link copied to clipboard
open fun addError(p0: Message)
open fun addError(p0: Throwable)
open fun addError(p0: String, vararg p1: Any)
bind
Link copied to clipboard
open fun <T : Any> bind(p0: Key<T>): LinkedBindingBuilder<T>
open fun <T : Any> bind(p0: TypeLiteral<T>): AnnotatedBindingBuilder<T>
open fun <T : Any> bind(p0: Class<T>): AnnotatedBindingBuilder<T>
bindConstant
Link copied to clipboard
open fun bindConstant(): AnnotatedConstantBindingBuilder
binder
Link copied to clipboard
open fun binder(): Binder
bindInterceptor
Link copied to clipboard
open fun bindInterceptor(p0: Matcher<in Class<*>>, p1: Matcher<in Method>, vararg p2: MethodInterceptor)
bindListener
Link copied to clipboard
open fun bindListener(p0: Matcher<in Binding<*>>, vararg p1: ProvisionListener)
open fun bindListener(p0: Matcher<in TypeLiteral<*>>, p1: TypeListener)
bindScope
Link copied to clipboard
open fun bindScope(p0: Class<out Annotation>, p1: Scope)
configure
Link copied to clipboard
override fun configure(p0: Binder)
convertToTypes
Link copied to clipboard
open fun convertToTypes(p0: Matcher<in TypeLiteral<*>>, p1: TypeConverter)
currentStage
Link copied to clipboard
open fun currentStage(): Stage
getMembersInjector
Link copied to clipboard
open fun <T : Any> getMembersInjector(p0: TypeLiteral<T>): MembersInjector<T>
open fun <T : Any> getMembersInjector(p0: Class<T>): MembersInjector<T>
getProvider
Link copied to clipboard
open fun <T : Any> getProvider(p0: Key<T>): Provider<T>
open fun <T : Any> getProvider(p0: Class<T>): Provider<T>
install
Link copied to clipboard
open fun install(p0: Module)
requestInjection
Link copied to clipboard
open fun requestInjection(p0: Any)
requestStaticInjection
Link copied to clipboard
open fun requestStaticInjection(vararg p0: Class<*>)
requireBinding
Link copied to clipboard
open fun requireBinding(p0: Key<*>)
open fun requireBinding(p0: Class<*>)

Properties

binder
Link copied to clipboard
val binder: Binder