Builder

abstract class Builder<out B : Taggable.Builder<B>>

The builder analogue to Taggable types.

Constructors

Builder
Link copied to clipboard
fun Builder()

Functions

tag
Link copied to clipboard
fun <T : Any> tag(type: Class<T>, tag: T?): B
Attaches tag to the request using type as a key.
fun <T : Any> tag(type: KClass<T>, tag: T?): B
Attaches tag to the request using type as a key.

Properties

tags
Link copied to clipboard
val tags: MutableMap<KClass<*>, Any>
Mutable map of the current tags this builder contains.

Inheritors

AttributeSpec
Link copied to clipboard
AttributedSpec
Link copied to clipboard
ExtensionSpec
Link copied to clipboard
FileMemberSpec
Link copied to clipboard
FileSpec
Link copied to clipboard