Package-level declarations

Types

Link copied to clipboard
class CallApi
Link copied to clipboard
class FetchInvocation : GeneratedMessage, FetchInvocationOrBuilder
Describes a single unary fetch invocation with a request and response.
Protobuf type elide.call.v1alpha1.FetchInvocation
Link copied to clipboard

Protobuf type elide.call.v1alpha1.FetchInvocation

Link copied to clipboard
interface FetchInvocationOrBuilder : MessageOrBuilder
Link copied to clipboard
class FetchRequest : GeneratedMessage, FetchRequestOrBuilder
Specifies a request to invoke an Elide app via a `fetch`-style interface.
Protobuf type elide.call.v1alpha1.FetchRequest
Link copied to clipboard

Protobuf type elide.call.v1alpha1.FetchRequest

Link copied to clipboard
interface FetchRequestOrBuilder : MessageOrBuilder
Link copied to clipboard
class FetchResponse : GeneratedMessage, FetchResponseOrBuilder
Specifies a response from a request to invoke an Elide app via a `fetch`-style interface.
Protobuf type elide.call.v1alpha1.FetchResponse
Link copied to clipboard

Protobuf type elide.call.v1alpha1.FetchResponse

Link copied to clipboard
interface FetchResponseOrBuilder : MessageOrBuilder
Link copied to clipboard
class HostApi
Link copied to clipboard
enum InvocationStatus : ProtocolMessageEnum
Enumerates the outcome statuses for an invocation.
Protobuf enum elide.call.v1alpha1.InvocationStatus
Link copied to clipboard
class QueueInvocation : GeneratedMessage, QueueInvocationOrBuilder
Describes a single unary queue invocation with a request and response.
Protobuf type elide.call.v1alpha1.QueueInvocation
Link copied to clipboard

Protobuf type elide.call.v1alpha1.QueueInvocation

Link copied to clipboard
interface QueueInvocationOrBuilder : MessageOrBuilder
Link copied to clipboard
Specifies a request to invoke an Elide app via a queue interface.
Protobuf type elide.call.v1alpha1.QueueInvocationRequest
Link copied to clipboard

Protobuf type elide.call.v1alpha1.QueueInvocationRequest

Link copied to clipboard
interface QueueInvocationRequestOrBuilder : MessageOrBuilder
Link copied to clipboard
Specifies a response from a request to invoke an Elide app via a queue interface.
Protobuf type elide.call.v1alpha1.QueueInvocationResponse
Link copied to clipboard

Protobuf type elide.call.v1alpha1.QueueInvocationResponse

Link copied to clipboard
interface QueueInvocationResponseOrBuilder : MessageOrBuilder
Link copied to clipboard
class QueueMessage : GeneratedMessage, QueueMessageOrBuilder
Specifies a single message which should be processed by a queue.
Protobuf type elide.call.v1alpha1.QueueMessage
Link copied to clipboard
Specifies a batch of messages which should be processed by a queue.
Protobuf type elide.call.v1alpha1.QueueMessageBatch
Link copied to clipboard

Protobuf type elide.call.v1alpha1.QueueMessageBatch

Link copied to clipboard
interface QueueMessageBatchOrBuilder : MessageOrBuilder
Link copied to clipboard

Protobuf type elide.call.v1alpha1.QueueMessage

Link copied to clipboard
interface QueueMessageOrBuilder : MessageOrBuilder
Link copied to clipboard
Specifies the outcome of processing a single `QueueMessage`.
Protobuf type elide.call.v1alpha1.QueueMessageOutcome
Link copied to clipboard
Specifies a batch of messages which should be processed by a queue.
Protobuf type elide.call.v1alpha1.QueueMessageOutcomeBatch
Link copied to clipboard

Protobuf type elide.call.v1alpha1.QueueMessageOutcomeBatch

Link copied to clipboard
interface QueueMessageOutcomeBatchOrBuilder : MessageOrBuilder
Link copied to clipboard

Protobuf type elide.call.v1alpha1.QueueMessageOutcome

Link copied to clipboard
interface QueueMessageOutcomeOrBuilder : MessageOrBuilder
Link copied to clipboard
enum QueueMessageStatus : ProtocolMessageEnum
Enumerates outcome statuses for processing of a specific queued task.
Protobuf enum elide.call.v1alpha1.QueueMessageStatus
Link copied to clipboard
Describes a single unary scheduled invocation with a request and response.
Protobuf type elide.call.v1alpha1.ScheduledInvocation
Link copied to clipboard

Protobuf type elide.call.v1alpha1.ScheduledInvocation

Link copied to clipboard
interface ScheduledInvocationOrBuilder : MessageOrBuilder
Link copied to clipboard
Specifies a request to invoke an Elide app via a scheduled (cron-like) interface.
Protobuf type elide.call.v1alpha1.ScheduledInvocationRequest
Link copied to clipboard

Protobuf type elide.call.v1alpha1.ScheduledInvocationRequest

Link copied to clipboard
interface ScheduledInvocationRequestOrBuilder : MessageOrBuilder
Link copied to clipboard
Specifies a response from a request to invoke an Elide app via a scheduled (cron-like) interface.
Protobuf type elide.call.v1alpha1.ScheduledInvocationResponse
Link copied to clipboard

Protobuf type elide.call.v1alpha1.ScheduledInvocationResponse

Link copied to clipboard
interface ScheduledInvocationResponseOrBuilder : MessageOrBuilder
Link copied to clipboard
class UnaryInvocation : GeneratedMessage, UnaryInvocationOrBuilder
Describes a full-cycle unary invocation.
Protobuf type elide.call.v1alpha1.UnaryInvocation
Link copied to clipboard

Protobuf type elide.call.v1alpha1.UnaryInvocation

Link copied to clipboard
interface UnaryInvocationOrBuilder : MessageOrBuilder
Link copied to clipboard
Describes a request to invoke an Elide app via a unary interface.
Protobuf type elide.call.v1alpha1.UnaryInvocationRequest
Link copied to clipboard

Protobuf type elide.call.v1alpha1.UnaryInvocationRequest

Link copied to clipboard
interface UnaryInvocationRequestOrBuilder : MessageOrBuilder
Link copied to clipboard
Describes a response to a unary invocation request.
Protobuf type elide.call.v1alpha1.UnaryInvocationResponse
Link copied to clipboard

Protobuf type elide.call.v1alpha1.UnaryInvocationResponse

Link copied to clipboard
interface UnaryInvocationResponseOrBuilder : MessageOrBuilder

Properties

Functions

Link copied to clipboard
Link copied to clipboard
@JvmName(name = "-initializefetchInvocation")
inline fun fetchInvocation(block: FetchInvocationKt.Dsl.() -> Unit): FetchInvocation
Link copied to clipboard
@JvmName(name = "-initializefetchRequest")
inline fun fetchRequest(block: FetchRequestKt.Dsl.() -> Unit): FetchRequest
Link copied to clipboard
@JvmName(name = "-initializefetchResponse")
inline fun fetchResponse(block: FetchResponseKt.Dsl.() -> Unit): FetchResponse
Link copied to clipboard
@JvmName(name = "-initializequeueInvocation")
inline fun queueInvocation(block: QueueInvocationKt.Dsl.() -> Unit): QueueInvocation
Link copied to clipboard
@JvmName(name = "-initializequeueInvocationRequest")
inline fun queueInvocationRequest(block: QueueInvocationRequestKt.Dsl.() -> Unit): QueueInvocationRequest
Link copied to clipboard
@JvmName(name = "-initializequeueInvocationResponse")
inline fun queueInvocationResponse(block: QueueInvocationResponseKt.Dsl.() -> Unit): QueueInvocationResponse
Link copied to clipboard
@JvmName(name = "-initializequeueMessage")
inline fun queueMessage(block: QueueMessageKt.Dsl.() -> Unit): QueueMessage
Link copied to clipboard
@JvmName(name = "-initializequeueMessageBatch")
inline fun queueMessageBatch(block: QueueMessageBatchKt.Dsl.() -> Unit): QueueMessageBatch
Link copied to clipboard
@JvmName(name = "-initializequeueMessageOutcome")
inline fun queueMessageOutcome(block: QueueMessageOutcomeKt.Dsl.() -> Unit): QueueMessageOutcome
Link copied to clipboard
@JvmName(name = "-initializequeueMessageOutcomeBatch")
inline fun queueMessageOutcomeBatch(block: QueueMessageOutcomeBatchKt.Dsl.() -> Unit): QueueMessageOutcomeBatch
Link copied to clipboard
@JvmName(name = "-initializescheduledInvocation")
inline fun scheduledInvocation(block: ScheduledInvocationKt.Dsl.() -> Unit): ScheduledInvocation
Link copied to clipboard
@JvmName(name = "-initializescheduledInvocationRequest")
inline fun scheduledInvocationRequest(block: ScheduledInvocationRequestKt.Dsl.() -> Unit): ScheduledInvocationRequest
Link copied to clipboard
@JvmName(name = "-initializescheduledInvocationResponse")
inline fun scheduledInvocationResponse(block: ScheduledInvocationResponseKt.Dsl.() -> Unit): ScheduledInvocationResponse
Link copied to clipboard
@JvmName(name = "-initializeunaryInvocation")
inline fun unaryInvocation(block: UnaryInvocationKt.Dsl.() -> Unit): UnaryInvocation
Link copied to clipboard
@JvmName(name = "-initializeunaryInvocationRequest")
inline fun unaryInvocationRequest(block: UnaryInvocationRequestKt.Dsl.() -> Unit): UnaryInvocationRequest
Link copied to clipboard
@JvmName(name = "-initializeunaryInvocationResponse")
inline fun unaryInvocationResponse(block: UnaryInvocationResponseKt.Dsl.() -> Unit): UnaryInvocationResponse