content

fun content(writeTo: (BufferedSink) -> Unit): DefaultUpload.Builder
fun content(byteString: ByteString): DefaultUpload.Builder


@ApolloDeprecatedSince(version = ApolloDeprecatedSince.Version.v3_3_3)
fun content(content: BufferedSource): DefaultUpload.Builder

Deprecated

This API is dangerous because the resulting upload can only be used once and can also lead to resource leaks.

Replace with

content {sink ->
val source = openSource()
source.use {sink.writeAll(it)}
}