Package-level declarations

Types

Link copied to clipboard
Specifies a `HostSystem` record with active state.
Protobuf type elide.host.ActiveHostSystem
Link copied to clipboard

Protobuf type elide.host.ActiveHostSystem

Link copied to clipboard
interface ActiveHostSystemOrBuilder : MessageOrBuilder
Link copied to clipboard
class Call
Link copied to clipboard
class CallInfo : GeneratedMessage, CallInfoOrBuilder
Common record for information about a call through Elide's invocation API.
Protobuf type elide.call.CallInfo
Link copied to clipboard
object CallInfoKt

Protobuf type elide.call.CallInfo

Link copied to clipboard
interface CallInfoOrBuilder : MessageOrBuilder
Link copied to clipboard
class CallMetadata : GeneratedMessage, CallMetadataOrBuilder
Common metadata for a call through Elide's invocation API; this record carries metadata which is pertinent to the
call itself, and to logging records which describe the call.
Protobuf type elide.call.CallMetadata
Link copied to clipboard

Protobuf type elide.call.CallMetadata

Link copied to clipboard
interface CallMetadataOrBuilder : MessageOrBuilder
Link copied to clipboard
class CallTiming : GeneratedMessage, CallTimingOrBuilder
Describes timing for a call through Elide's invocation API, including hints about how long the call took, and how
long different specific processes took while processing the call.
Protobuf type elide.call.CallTiming
Link copied to clipboard

Protobuf type elide.call.CallTiming

Link copied to clipboard
interface CallTimingOrBuilder : MessageOrBuilder
Link copied to clipboard
Host-level configuration for guest VMs and engine settings.
Protobuf type elide.host.EngineConfiguration
Link copied to clipboard

Protobuf type elide.host.EngineConfiguration

Link copied to clipboard
interface EngineConfigurationOrBuilder : MessageOrBuilder
Link copied to clipboard
class Host
Link copied to clipboard
Specifies a suite of capabilities for a given host system.
Protobuf type elide.host.HostCapabilities
Link copied to clipboard

Protobuf type elide.host.HostCapabilities

Link copied to clipboard
interface HostCapabilitiesOrBuilder : MessageOrBuilder
Link copied to clipboard
enum HostCapability : ProtocolMessageEnum
Enumerates standard/known host capabilities.
Protobuf enum elide.host.HostCapability
Link copied to clipboard
Describes a payload of configuration, provided by the host application to an embedded instance of Elide; this message
is used to configure the runtime early in the boot process.
Protobuf type elide.host.HostConfiguration
Link copied to clipboard

Protobuf type elide.host.HostConfiguration

Link copied to clipboard
interface HostConfigurationOrBuilder : MessageOrBuilder
Link copied to clipboard
class HostIdentity : GeneratedMessage, HostIdentityOrBuilder
Informs the runtime configuration about various host identity parameters.
Protobuf type elide.host.HostIdentity
Link copied to clipboard

Protobuf type elide.host.HostIdentity

Link copied to clipboard
interface HostIdentityOrBuilder : MessageOrBuilder
Link copied to clipboard
class HostNetworking : GeneratedMessage, HostNetworkingOrBuilder
Specifies known information about a host's networking configuration.
Protobuf type elide.host.HostNetworking
Link copied to clipboard

Protobuf type elide.host.HostNetworking

Link copied to clipboard
interface HostNetworkingOrBuilder : MessageOrBuilder
Link copied to clipboard
enum HostStatus : ProtocolMessageEnum
Enumerates statuses/states a host system may inhabit.
Protobuf enum elide.host.HostStatus
Link copied to clipboard
class HostSystem : GeneratedMessage, HostSystemOrBuilder
Top-level record which describes host system information.
Protobuf type elide.host.HostSystem
Link copied to clipboard

Protobuf type elide.host.HostSystem

Link copied to clipboard
interface HostSystemOrBuilder : MessageOrBuilder
Link copied to clipboard
Describes listener configurations for the main runtime server.
Protobuf type elide.host.ListenerConfiguration
Link copied to clipboard

Protobuf type elide.host.ListenerConfiguration

Link copied to clipboard
interface ListenerConfigurationOrBuilder : MessageOrBuilder
Link copied to clipboard
enum ListenerType : ProtocolMessageEnum
Enumerates supported types of server listeners.
Protobuf enum elide.host.ListenerType
Link copied to clipboard
Describes logging configurations for the runtime.
Protobuf type elide.host.LoggingConfiguration
Link copied to clipboard

Protobuf type elide.host.LoggingConfiguration

Link copied to clipboard
interface LoggingConfigurationOrBuilder : MessageOrBuilder
Link copied to clipboard
class VMConfiguration : GeneratedMessage, VMConfigurationOrBuilder
Specifies VM-level configuration, which is applied at different levels of the VM lifecycle and configuration.
Protobuf type elide.host.VMConfiguration
Link copied to clipboard

Protobuf type elide.host.VMConfiguration

Link copied to clipboard
interface VMConfigurationOrBuilder : MessageOrBuilder

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
@JvmName(name = "-initializeactiveHostSystem")
inline fun activeHostSystem(block: ActiveHostSystemKt.Dsl.() -> Unit): ActiveHostSystem
Link copied to clipboard
@JvmName(name = "-initializecallInfo")
inline fun callInfo(block: CallInfoKt.Dsl.() -> Unit): CallInfo
Link copied to clipboard
@JvmName(name = "-initializecallMetadata")
inline fun callMetadata(block: CallMetadataKt.Dsl.() -> Unit): CallMetadata
Link copied to clipboard
@JvmName(name = "-initializecallTiming")
inline fun callTiming(block: CallTimingKt.Dsl.() -> Unit): CallTiming
Link copied to clipboard
inline fun CallInfo.copy(block: CallInfoKt.Dsl.() -> Unit): CallInfo
inline fun CallTiming.copy(block: CallTimingKt.Dsl.() -> Unit): CallTiming
inline fun HostSystem.copy(block: HostSystemKt.Dsl.() -> Unit): HostSystem
Link copied to clipboard
@JvmName(name = "-initializeengineConfiguration")
inline fun engineConfiguration(block: EngineConfigurationKt.Dsl.() -> Unit): EngineConfiguration
Link copied to clipboard
@JvmName(name = "-initializehostCapabilities")
inline fun hostCapabilities(block: HostCapabilitiesKt.Dsl.() -> Unit): HostCapabilities
Link copied to clipboard
@JvmName(name = "-initializehostConfiguration")
inline fun hostConfiguration(block: HostConfigurationKt.Dsl.() -> Unit): HostConfiguration
Link copied to clipboard
@JvmName(name = "-initializehostIdentity")
inline fun hostIdentity(block: HostIdentityKt.Dsl.() -> Unit): HostIdentity
Link copied to clipboard
@JvmName(name = "-initializehostNetworking")
inline fun hostNetworking(block: HostNetworkingKt.Dsl.() -> Unit): HostNetworking
Link copied to clipboard
@JvmName(name = "-initializehostSystem")
inline fun hostSystem(block: HostSystemKt.Dsl.() -> Unit): HostSystem
Link copied to clipboard
@JvmName(name = "-initializelistenerConfiguration")
inline fun listenerConfiguration(block: ListenerConfigurationKt.Dsl.() -> Unit): ListenerConfiguration
Link copied to clipboard
@JvmName(name = "-initializeloggingConfiguration")
inline fun loggingConfiguration(block: LoggingConfigurationKt.Dsl.() -> Unit): LoggingConfiguration
Link copied to clipboard
@JvmName(name = "-initializevMConfiguration")
inline fun vMConfiguration(block: VMConfigurationKt.Dsl.() -> Unit): VMConfiguration