set

inline suspend fun <T : Any> set(data: T, merge: Boolean = false, buildSettings: EncodeSettings.Builder.() -> Unit = {})(source)
inline suspend fun <T : Any> set(data: T, vararg mergeFields: String, buildSettings: EncodeSettings.Builder.() -> Unit = {})(source)
inline suspend fun <T : Any> set(data: T, vararg mergeFieldPaths: FieldPath, buildSettings: EncodeSettings.Builder.() -> Unit = {})(source)
inline suspend fun <T : Any> set(strategy: SerializationStrategy<T>, data: T, merge: Boolean = false, buildSettings: EncodeSettings.Builder.() -> Unit = {})(source)
inline suspend fun <T : Any> set(strategy: SerializationStrategy<T>, data: T, vararg mergeFields: String, buildSettings: EncodeSettings.Builder.() -> Unit = {})(source)
inline suspend fun <T : Any> set(strategy: SerializationStrategy<T>, data: T, vararg mergeFieldPaths: FieldPath, buildSettings: EncodeSettings.Builder.() -> Unit = {})(source)


inline suspend fun <T : Any> set(data: T, encodeDefaults: Boolean, merge: Boolean = false)(source)

Deprecated

Deprecated. Use builder instead

Replace with

set(data, merge) { this.encodeDefaults = encodeDefaults }

inline suspend fun <T : Any> set(data: T, encodeDefaults: Boolean, vararg mergeFields: String)(source)

Deprecated

Deprecated. Use builder instead

Replace with

set(data, mergeFields) { this.encodeDefaults = encodeDefaults }

inline suspend fun <T : Any> set(data: T, encodeDefaults: Boolean, vararg mergeFieldPaths: FieldPath)(source)

Deprecated

Deprecated. Use builder instead

Replace with

set(data, mergeFieldPaths) { this.encodeDefaults = encodeDefaults }

suspend fun <T : Any> set(strategy: SerializationStrategy<T>, data: T, encodeDefaults: Boolean, merge: Boolean = false)(source)

Deprecated

Deprecated. Use builder instead

Replace with

set(strategy, data, merge) { this.encodeDefaults = encodeDefaults }

suspend fun <T : Any> set(strategy: SerializationStrategy<T>, data: T, encodeDefaults: Boolean, vararg mergeFields: String)(source)

Deprecated

Deprecated. Use builder instead

Replace with

set(strategy, data, mergeFields) { this.encodeDefaults = encodeDefaults }

suspend fun <T : Any> set(strategy: SerializationStrategy<T>, data: T, encodeDefaults: Boolean, vararg mergeFieldPaths: FieldPath)(source)

Deprecated

Deprecated. Use builder instead

Replace with

set(strategy, data, mergeFieldPaths) { this.encodeDefaults = encodeDefaults }