KoogleParametersBuilder
Top-level class that all query parameter builders should extend from.
Parameters
The Ktor header builder to extend from.
Inheritors
Functions
Applies the parameters to the specified defaultRequestBuilder.
Applies the parameters to the specified httpRequestBuilder.
Applies the parameters to the specified urlBuilder.
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.