GuestSettings

class GuestSettings : GeneratedMessage, GuestSettingsOrBuilder
# Guest Settings

Describes a single group of settings which apply to a given guest language as part of a bigger set of configurations.
Protobuf type elide.meta.GuestSettings

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , GuestSettingsOrBuilder
# Guest Settings

Describes a single group of settings which apply to a given guest language as part of a bigger set of configurations.
Protobuf type elide.meta.GuestSettings
Link copied to clipboard
enum LangSettingsCase : Internal.EnumLite, AbstractMessageLite.InternalOneOfEnum

Properties

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

Functions

Link copied to clipboard
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard
open fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
open fun getJs(): JsSettings
JavaScript-specific language settings.
.elide.meta.JsSettings js = 10;
Link copied to clipboard
JavaScript-specific language settings.
.elide.meta.JsSettings js = 10;
Link copied to clipboard
open fun getJvm(): JvmSettings
JVM-specific language settings.
.elide.meta.JvmSettings jvm = 20;
Link copied to clipboard
JVM-specific language settings.
.elide.meta.JvmSettings jvm = 20;
Link copied to clipboard
Kotlin-specific language settings.
.elide.meta.KotlinSettings kotlin = 21;
Link copied to clipboard
Kotlin-specific language settings.
.elide.meta.KotlinSettings kotlin = 21;
Link copied to clipboard
Specifies the language which these settings apply to.
.elide.meta.GuestLanguage lang = 1;
Link copied to clipboard
open fun getLangValue(): Int
Specifies the language which these settings apply to.
.elide.meta.GuestLanguage lang = 1;
Link copied to clipboard
open fun getLlvm(): LlvmSettings
LLVM-specific language settings.
.elide.meta.LlvmSettings llvm = 40;
Link copied to clipboard
LLVM-specific language settings.
.elide.meta.LlvmSettings llvm = 40;
Link copied to clipboard
open fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
abstract fun getParserForType(): Parser<out Message>
abstract fun getParserForType(): Parser<out MessageLite>
open fun getParserForType(): Parser<GuestSettings>
Link copied to clipboard
Python-specific language settings.
.elide.meta.PythonSettings python = 60;
Link copied to clipboard
Python-specific language settings.
.elide.meta.PythonSettings python = 60;
Link copied to clipboard
open fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
open fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
open fun getRuby(): RubySettings
Ruby-specific language settings.
.elide.meta.RubySettings ruby = 50;
Link copied to clipboard
Ruby-specific language settings.
.elide.meta.RubySettings ruby = 50;
Link copied to clipboard
Link copied to clipboard
open fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
open fun getWasm(): WasmSettings
WASM-specific language settings.
.elide.meta.WasmSettings wasm = 30;
Link copied to clipboard
WASM-specific language settings.
.elide.meta.WasmSettings wasm = 30;
Link copied to clipboard
open fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasJs(): Boolean
JavaScript-specific language settings.
.elide.meta.JsSettings js = 10;
Link copied to clipboard
open fun hasJvm(): Boolean
JVM-specific language settings.
.elide.meta.JvmSettings jvm = 20;
Link copied to clipboard
open fun hasKotlin(): Boolean
Kotlin-specific language settings.
.elide.meta.KotlinSettings kotlin = 21;
Link copied to clipboard
open fun hasLlvm(): Boolean
LLVM-specific language settings.
.elide.meta.LlvmSettings llvm = 40;
Link copied to clipboard
open fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
open fun hasPython(): Boolean
Python-specific language settings.
.elide.meta.PythonSettings python = 60;
Link copied to clipboard
open fun hasRuby(): Boolean
Ruby-specific language settings.
.elide.meta.RubySettings ruby = 50;
Link copied to clipboard
open fun hasWasm(): Boolean
WASM-specific language settings.
.elide.meta.WasmSettings wasm = 30;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun <ContainingT : Message?, T> newFileScopedGeneratedExtension(singularType: Class<out Any>, defaultInstance: Message): GeneratedMessage.GeneratedExtension<ContainingT, T>
Link copied to clipboard
open fun <ContainingT : Message?, T> newMessageScopedGeneratedExtension(scope: Message, descriptorIndex: Int, singularType: Class<out Any>, defaultInstance: Message): GeneratedMessage.GeneratedExtension<ContainingT, T>
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): GuestSettings
Link copied to clipboard
open fun parseFrom(data: Array<Byte>): GuestSettings
open fun parseFrom(data: ByteString): GuestSettings
open fun parseFrom(input: CodedInputStream): GuestSettings
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): GuestSettings
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): GuestSettings
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): GuestSettings
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): GuestSettings
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): GuestSettings
Link copied to clipboard
open fun parser(): Parser<GuestSettings>
Link copied to clipboard
Link copied to clipboard
open fun toByteArray(): Array<Byte>
Link copied to clipboard
open fun toByteString(): ByteString
Link copied to clipboard
Link copied to clipboard
open fun writeDelimitedTo(output: OutputStream)
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)