Option

class Option

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
class FileInfo

Properties

Link copied to clipboard
@NotNull
@get:NotNull
val bodyParameter: @NotNull Map<String, String>
Link copied to clipboard
@Nullable
@get:Nullable
open val contentType: @Nullable String
Link copied to clipboard
@NotNull
@get:NotNull
val headers: @NotNull Map<String, String>
Link copied to clipboard
@Nullable
@get:Nullable
@set:NotNull
open var multipartContentType: @Nullable String
Link copied to clipboard
@NotNull
@get:NotNull
val multipartFile: @NotNull Map<String, HttpInterface.Option.FileInfo>
Link copied to clipboard
@NotNull
@get:NotNull
val multipartFileList: @NotNull Map<String, List<HttpInterface.Option.FileInfo>>
Link copied to clipboard
@NotNull
@get:NotNull
val multipartParameter: @NotNull Map<String, String>
Link copied to clipboard
@NotNull
@get:NotNull
val pathParameter: @NotNull Map<String, String>
Link copied to clipboard
@NotNull
@get:NotNull
val queryParameter: @NotNull Map<String, String>
Link copied to clipboard
@Nullable
@get:Nullable
@set:NotNull
open var userAgent: @Nullable String

Functions

Link copied to clipboard
@NotNull
open fun addBodyParameter(@NotNull key: @NotNull String, @NotNull value: @NotNull String): @NotNull HttpInterface.Option
Link copied to clipboard
@NotNull
open fun addHeader(@NotNull key: @NotNull String, @NotNull value: @NotNull String): @NotNull HttpInterface.Option
Link copied to clipboard
@NotNull
open fun addMultipartFile(@NotNull key: @NotNull String, @NotNull value: @NotNull HttpInterface.Option.FileInfo): @NotNull HttpInterface.Option
@NotNull
open fun addMultipartFile(@NotNull key: @NotNull String, @NotNull value: @NotNull InputStream): @NotNull HttpInterface.Option
Link copied to clipboard
@NotNull
open fun addMultipartFileList(@NotNull key: @NotNull String, @NotNull value: @NotNull List<InputStream>): @NotNull HttpInterface.Option
Link copied to clipboard
@NotNull
open fun addMultipartParameter(@NotNull key: @NotNull String, @NotNull value: @NotNull String): @NotNull HttpInterface.Option
Link copied to clipboard
@NotNull
open fun addPathParameter(@NotNull key: @NotNull String, @NotNull value: @NotNull String): @NotNull HttpInterface.Option
Link copied to clipboard
@NotNull
open fun addQueryParameter(@NotNull key: @NotNull String, @NotNull value: @NotNull String): @NotNull HttpInterface.Option
Link copied to clipboard
@Nullable
open fun getBody(): @Nullable String
Link copied to clipboard
@NotNull
open fun setContentTypeAndBody(@NotNull contentType: @NotNull String, @NotNull body: @NotNull String): @NotNull HttpInterface.Option