InvokeRequest

@Serializable
data class InvokeRequest(val kind: String = "invoke-request", val protocolVersion: Int = PLUGIN_JVM_PROTOCOL_VERSION, val pluginId: String, val generation: Long, val timestamp: Long, val messageId: String, val authToken: String, val requestId: String, val endpointId: String, val method: String, val rawPath: String, val pathParameters: Map<String, String>, val queryParameters: Map<String, List<String>>, val headers: Map<String, List<String>>, val traceparent: String? = null, val tracestate: String? = null, val bodyJson: String?, val maxPayloadBytes: Long?, val allowChunkedTransfer: Boolean) : PluginJvmMessage(source)

Constructors

Link copied to clipboard
constructor(kind: String = "invoke-request", protocolVersion: Int = PLUGIN_JVM_PROTOCOL_VERSION, pluginId: String, generation: Long, timestamp: Long, messageId: String, authToken: String, requestId: String, endpointId: String, method: String, rawPath: String, pathParameters: Map<String, String>, queryParameters: Map<String, List<String>>, headers: Map<String, List<String>>, traceparent: String? = null, tracestate: String? = null, bodyJson: String?, maxPayloadBytes: Long?, allowChunkedTransfer: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val generation: Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val messageId: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val pluginId: String
Link copied to clipboard
open override val protocolVersion: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val timestamp: Long
Link copied to clipboard
Link copied to clipboard