KoogleHeadersBuilder
Top-level class that all header builders should extend from.
Parameters
The Ktor header builder to extend from.
Inheritors
Functions
Applies the headers to the specified defaultRequestBuilder.
Applies the headers to the specified httpRequestBuilder.
Inherited functions
Creates an optional parameter of type Boolean with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<Boolean> with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type Byte with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<Byte> with the given name in this StringValuesBuilder instance.
Creates an optional Content-Type header of type ContentType with the given name in this KoogleHeadersBuilder instance.
Creates an optional Content-Type header of type List<ContentType> with the given name in this KoogleHeadersBuilder instance.
Creates an optional parameter of type Double with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<Double> with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type E with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<E> with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type Float with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<Float> with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type Int with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<Int> with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type Long with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<Long> with the given name in this StringValuesBuilder instance.
Removes the specified string-value (by name) using -= syntax.
Removes the specified string-value (by names) using -= syntax.
Removes the specified string-value (by properties) using -= syntax.
Removes the specified string-value (by property) using -= syntax.
Adds the specified string-value using += syntax.
Creates an optional parameter of type Short with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<Short> with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type String with the given name in this StringValuesBuilder instance.
Creates an optional parameter of type List<String> with the given name in this StringValuesBuilder instance.
Sets a string-value via the delegation pattern.
Sets a string-value via the delegation pattern.