EmbeddedScript

class EmbeddedScript : GeneratedMessage, EmbeddedScriptOrBuilder
Describes a single embedded script asset, which is embedded within an Elide application. The script is enclosed
within the protocol buffer record, along with a digest and various metadata.
Protobuf type elide.assets.EmbeddedScript

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , EmbeddedScriptOrBuilder
Describes a single embedded script asset, which is embedded within an Elide application. The script is enclosed
within the protocol buffer record, along with a digest and various metadata.
Protobuf type elide.assets.EmbeddedScript

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

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 getDirectDependency(index: Int): String
Unique set of direct dependencies for this embedded script asset; expected to be other, compatible embedded
scripts (same language, same runtime level). Expressed as a `module` ID.
repeated string direct_dependency = 6;
Link copied to clipboard
open fun getDirectDependencyBytes(index: Int): ByteString
Unique set of direct dependencies for this embedded script asset; expected to be other, compatible embedded
scripts (same language, same runtime level). Expressed as a `module` ID.
repeated string direct_dependency = 6;
Link copied to clipboard
Unique set of direct dependencies for this embedded script asset; expected to be other, compatible embedded
scripts (same language, same runtime level). Expressed as a `module` ID.
repeated string direct_dependency = 6;
Link copied to clipboard
open fun getDirectDependencyList(): ProtocolStringList
Unique set of direct dependencies for this embedded script asset; expected to be other, compatible embedded
scripts (same language, same runtime level). Expressed as a `module` ID.
repeated string direct_dependency = 6;
Link copied to clipboard
open fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
open fun getFilename(): String
Filename, or some synthesized filename, for this script.
string filename = 2;
Link copied to clipboard
open fun getFilenameBytes(): ByteString
Filename, or some synthesized filename, for this script.
string filename = 2;
Link copied to clipboard
Language of the embedded script, and expected interpreted language.
.elide.assets.EmbeddedScriptLanguage language = 3;
Link copied to clipboard
open fun getLanguageValue(): Int
Language of the embedded script, and expected interpreted language.
.elide.assets.EmbeddedScriptLanguage language = 3;
Link copied to clipboard
open fun getLastModified(): Timestamp
Last-modified timestamp for the assets underlying this script.
.google.protobuf.Timestamp last_modified = 5;
Link copied to clipboard
open fun getLastModifiedOrBuilder(): TimestampOrBuilder
Last-modified timestamp for the assets underlying this script.
.google.protobuf.Timestamp last_modified = 5;
Link copied to clipboard
Embedded script-level metadata, including language-specific metadata.
.elide.assets.EmbeddedScriptMetadata metadata = 4;
Link copied to clipboard
Embedded script-level metadata, including language-specific metadata.
.elide.assets.EmbeddedScriptMetadata metadata = 4;
Link copied to clipboard
open fun getModule(): String
Module name / ID for this embedded script. Set at build time.
string module = 1;
Link copied to clipboard
open fun getModuleBytes(): ByteString
Module name / ID for this embedded script. Set at build time.
string module = 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>
open fun getParserForType(): Parser<EmbeddedScript>
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
Describes the raw data for the script content itself, plus a digest of the data for verification purposes; the
digest payload additionally specifies the algorithm used.
.elide.data.DataContainerRef script = 8;
Link copied to clipboard
Describes the raw data for the script content itself, plus a digest of the data for verification purposes; the
digest payload additionally specifies the algorithm used.
.elide.data.DataContainerRef script = 8;
Link copied to clipboard
Link copied to clipboard
Source-map file path for the embedded script, if generated as an external file.
.elide.data.DataContainerRef sourcemap = 9;
Link copied to clipboard
Source-map file path for the embedded script, if generated as an external file.
.elide.data.DataContainerRef sourcemap = 9;
Link copied to clipboard
Unique transitive closure of all dependencies this module relies upon; expected to be other, compatible embedded
scripts (same language, same runtime level). Expressed as a `module` ID.
repeated string transitive_dependency = 7;
Link copied to clipboard
open fun getTransitiveDependencyBytes(index: Int): ByteString
Unique transitive closure of all dependencies this module relies upon; expected to be other, compatible embedded
scripts (same language, same runtime level). Expressed as a `module` ID.
repeated string transitive_dependency = 7;
Link copied to clipboard
Unique transitive closure of all dependencies this module relies upon; expected to be other, compatible embedded
scripts (same language, same runtime level). Expressed as a `module` ID.
repeated string transitive_dependency = 7;
Link copied to clipboard
open fun getTransitiveDependencyList(): ProtocolStringList
Unique transitive closure of all dependencies this module relies upon; expected to be other, compatible embedded
scripts (same language, same runtime level). Expressed as a `module` ID.
repeated string transitive_dependency = 7;
Link copied to clipboard
open fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
open fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
Last-modified timestamp for the assets underlying this script.
.google.protobuf.Timestamp last_modified = 5;
Link copied to clipboard
open fun hasMetadata(): Boolean
Embedded script-level metadata, including language-specific metadata.
.elide.assets.EmbeddedScriptMetadata metadata = 4;
Link copied to clipboard
open fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
open fun hasScript(): Boolean
Describes the raw data for the script content itself, plus a digest of the data for verification purposes; the
digest payload additionally specifies the algorithm used.
.elide.data.DataContainerRef script = 8;
Link copied to clipboard
open fun hasSourcemap(): Boolean
Source-map file path for the embedded script, if generated as an external file.
.elide.data.DataContainerRef sourcemap = 9;
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): EmbeddedScript
Link copied to clipboard
open fun parseFrom(data: ByteString): EmbeddedScript
open fun parseFrom(input: CodedInputStream): EmbeddedScript
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): EmbeddedScript
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): EmbeddedScript
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): EmbeddedScript
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): EmbeddedScript
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): EmbeddedScript
Link copied to clipboard
open fun parser(): Parser<EmbeddedScript>
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)