AppConfiguration

Top-level application configuration record, describing a full suite of configuration for an Elide app.
Protobuf type elide.app.AppConfiguration

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , AppConfigurationOrBuilder
Top-level application configuration record, describing a full suite of configuration for an Elide app.
Protobuf type elide.app.AppConfiguration

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
Configuration suites to make available to the application.
repeated .elide.app.AppConfigurationSuite config = 13;
Link copied to clipboard
open fun getConfigCount(): Int
Configuration suites to make available to the application.
repeated .elide.app.AppConfigurationSuite config = 13;
Link copied to clipboard
Configuration suites to make available to the application.
repeated .elide.app.AppConfigurationSuite config = 13;
Link copied to clipboard
Configuration suites to make available to the application.
repeated .elide.app.AppConfigurationSuite config = 13;
Link copied to clipboard
Configuration suites to make available to the application.
repeated .elide.app.AppConfigurationSuite config = 13;
Link copied to clipboard
open fun getDb(index: Int): Database
Database connections configured for this application.
repeated .elide.db.Database db = 11;
Link copied to clipboard
open fun getDbCount(): Int
Database connections configured for this application.
repeated .elide.db.Database db = 11;
Link copied to clipboard
open fun getDbList(): List<Database>
Database connections configured for this application.
repeated .elide.db.Database db = 11;
Link copied to clipboard
Database connections configured for this application.
repeated .elide.db.Database db = 11;
Link copied to clipboard
Database connections configured for this application.
repeated .elide.db.Database db = 11;
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
Display name for the application, given by the developer. Shown in UI and other user-facing contexts.
string display_name = 2;
Link copied to clipboard
open fun getDisplayNameBytes(): ByteString
Display name for the application, given by the developer. Shown in UI and other user-facing contexts.
string display_name = 2;
Link copied to clipboard
open fun getDomain(index: Int): Domain
Custom domains mapped for this application.
repeated .elide.app.Domain domain = 12;
Link copied to clipboard
open fun getDomainCount(): Int
Custom domains mapped for this application.
repeated .elide.app.Domain domain = 12;
Link copied to clipboard
Custom domains mapped for this application.
repeated .elide.app.Domain domain = 12;
Link copied to clipboard
Custom domains mapped for this application.
repeated .elide.app.Domain domain = 12;
Link copied to clipboard
Custom domains mapped for this application.
repeated .elide.app.Domain domain = 12;
Link copied to clipboard
open fun getEnv(index: Int): EnvVar
Environment variables configured for this application.
repeated .elide.app.EnvVar env = 7;
Link copied to clipboard
open fun getEnvCount(): Int
Environment variables configured for this application.
repeated .elide.app.EnvVar env = 7;
Link copied to clipboard
open fun getEnvList(): List<EnvVar>
Environment variables configured for this application.
repeated .elide.app.EnvVar env = 7;
Link copied to clipboard
Environment variables configured for this application.
repeated .elide.app.EnvVar env = 7;
Link copied to clipboard
Environment variables configured for this application.
repeated .elide.app.EnvVar env = 7;
Link copied to clipboard
open fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
Configuration for this application's identity and authorization.
.elide.app.IdentityConfiguration identity = 3;
Link copied to clipboard
Configuration for this application's identity and authorization.
.elide.app.IdentityConfiguration identity = 3;
Link copied to clipboard
open fun getKv(index: Int): Namespace
Key-value namespaces configured for this application.
repeated .elide.kv.Namespace kv = 10;
Link copied to clipboard
open fun getKvCount(): Int
Key-value namespaces configured for this application.
repeated .elide.kv.Namespace kv = 10;
Link copied to clipboard
open fun getKvList(): List<Namespace>
Key-value namespaces configured for this application.
repeated .elide.kv.Namespace kv = 10;
Link copied to clipboard
Key-value namespaces configured for this application.
repeated .elide.kv.Namespace kv = 10;
Link copied to clipboard
Key-value namespaces configured for this application.
repeated .elide.kv.Namespace kv = 10;
Link copied to clipboard
Enabled languages for this application.
.elide.meta.GuestLanguage language = 5;
Link copied to clipboard
open fun getLanguageValue(): Int
Enabled languages for this application.
.elide.meta.GuestLanguage language = 5;
Link copied to clipboard
Configured default machine information, or override machine information, depending on context.
.elide.app.AppMachineConfiguration machine = 4;
Link copied to clipboard
Configured default machine information, or override machine information, depending on context.
.elide.app.AppMachineConfiguration machine = 4;
Link copied to clipboard
open fun getName(): String
Short-name for the application, given by the developer.
string name = 1;
Link copied to clipboard
open fun getNameBytes(): ByteString
Short-name for the application, given by the developer.
string name = 1;
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>
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 getSecret(index: Int): Secret
Secrets configured for this application's access.
repeated .elide.app.Secret secret = 8;
Link copied to clipboard
open fun getSecretCount(): Int
Secrets configured for this application's access.
repeated .elide.app.Secret secret = 8;
Link copied to clipboard
Secrets configured for this application's access.
repeated .elide.app.Secret secret = 8;
Link copied to clipboard
Secrets configured for this application's access.
repeated .elide.app.Secret secret = 8;
Link copied to clipboard
Secrets configured for this application's access.
repeated .elide.app.Secret secret = 8;
Link copied to clipboard
Link copied to clipboard
open fun getService(index: Int): Service
Exposed services for this application.
repeated .elide.net.Service service = 9;
Link copied to clipboard
open fun getServiceCount(): Int
Exposed services for this application.
repeated .elide.net.Service service = 9;
Link copied to clipboard
Exposed services for this application.
repeated .elide.net.Service service = 9;
Link copied to clipboard
Exposed services for this application.
repeated .elide.net.Service service = 9;
Link copied to clipboard
Exposed services for this application.
repeated .elide.net.Service service = 9;
Link copied to clipboard
open fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
Guest VM configuration.
.elide.meta.GuestConfiguration vm = 6;
Link copied to clipboard
Guest VM configuration.
.elide.meta.GuestConfiguration vm = 6;
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 hasIdentity(): Boolean
Configuration for this application's identity and authorization.
.elide.app.IdentityConfiguration identity = 3;
Link copied to clipboard
open fun hasMachine(): Boolean
Configured default machine information, or override machine information, depending on context.
.elide.app.AppMachineConfiguration machine = 4;
Link copied to clipboard
open fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
open fun hasVm(): Boolean
Guest VM configuration.
.elide.meta.GuestConfiguration vm = 6;
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): AppConfiguration
Link copied to clipboard
open fun parseFrom(data: ByteString): AppConfiguration
open fun parseFrom(input: CodedInputStream): AppConfiguration
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): AppConfiguration
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): AppConfiguration
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): AppConfiguration
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): AppConfiguration
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): AppConfiguration
Link copied to clipboard
open fun parser(): Parser<AppConfiguration>
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)