Package xyz.block.ftl.v1.language
Interface ModuleConfigOrBuilder
-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
public interface ModuleConfigOrBuilder implements MessageOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract StringgetName()name of the modulestring name = 1;abstract ByteStringgetNameBytes()name of the modulestring name = 1;abstract StringgetPath()absolute path to the module's directorystring path = 2;abstract ByteStringgetPathBytes()absolute path to the module's directorystring path = 2;abstract StringgetDeployDir()absolute pathstring deployDir = 3;abstract ByteStringgetDeployDirBytes()absolute pathstring deployDir = 3;abstract booleanhasBuild()optional string build = 4;abstract StringgetBuild()optional string build = 4;abstract ByteStringgetBuildBytes()optional string build = 4;abstract booleanhasGeneratedSchemaDir()optional string generated_schema_dir = 5;abstract StringgetGeneratedSchemaDir()optional string generated_schema_dir = 5;abstract ByteStringgetGeneratedSchemaDirBytes()optional string generated_schema_dir = 5;abstract List<String>getWatchList()repeated string watch = 6;abstract intgetWatchCount()repeated string watch = 6;abstract StringgetWatch(int index)repeated string watch = 6;abstract ByteStringgetWatchBytes(int index)repeated string watch = 6;abstract booleanhasLanguageConfig()LanguageConfig contains any metadata specific to a specific language. These are stored in the ftl.toml file under the same key as the language (eg: "go", "java").google.protobuf.Struct language_config = 7;abstract StructgetLanguageConfig()LanguageConfig contains any metadata specific to a specific language. These are stored in the ftl.toml file under the same key as the language (eg: "go", "java").google.protobuf.Struct language_config = 7;abstract StructOrBuildergetLanguageConfigOrBuilder()LanguageConfig contains any metadata specific to a specific language. These are stored in the ftl.toml file under the same key as the language (eg: "go", "java").google.protobuf.Struct language_config = 7;-
Methods inherited from class com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getNameBytes
abstract ByteString getNameBytes()
name of the modulestring name = 1;- Returns:
The bytes for name.
-
getPath
abstract String getPath()
absolute path to the module's directorystring path = 2;- Returns:
The path.
-
getPathBytes
abstract ByteString getPathBytes()
absolute path to the module's directorystring path = 2;- Returns:
The bytes for path.
-
getDeployDir
abstract String getDeployDir()
absolute pathstring deployDir = 3;- Returns:
The deployDir.
-
getDeployDirBytes
abstract ByteString getDeployDirBytes()
absolute pathstring deployDir = 3;- Returns:
The bytes for deployDir.
-
hasBuild
abstract boolean hasBuild()
optional string build = 4;- Returns:
Whether the build field is set.
-
getBuildBytes
abstract ByteString getBuildBytes()
optional string build = 4;- Returns:
The bytes for build.
-
hasGeneratedSchemaDir
abstract boolean hasGeneratedSchemaDir()
optional string generated_schema_dir = 5;- Returns:
Whether the generatedSchemaDir field is set.
-
getGeneratedSchemaDir
abstract String getGeneratedSchemaDir()
optional string generated_schema_dir = 5;- Returns:
The generatedSchemaDir.
-
getGeneratedSchemaDirBytes
abstract ByteString getGeneratedSchemaDirBytes()
optional string generated_schema_dir = 5;- Returns:
The bytes for generatedSchemaDir.
-
getWatchList
abstract List<String> getWatchList()
repeated string watch = 6;- Returns:
A list containing the watch.
-
getWatchCount
abstract int getWatchCount()
repeated string watch = 6;- Returns:
The count of watch.
-
getWatch
abstract String getWatch(int index)
repeated string watch = 6;- Parameters:
index- The index of the element to return.- Returns:
The watch at the given index.
-
getWatchBytes
abstract ByteString getWatchBytes(int index)
repeated string watch = 6;- Parameters:
index- The index of the value to return.- Returns:
The bytes of the watch at the given index.
-
hasLanguageConfig
abstract boolean hasLanguageConfig()
LanguageConfig contains any metadata specific to a specific language. These are stored in the ftl.toml file under the same key as the language (eg: "go", "java").google.protobuf.Struct language_config = 7;- Returns:
Whether the languageConfig field is set.
-
getLanguageConfig
abstract Struct getLanguageConfig()
LanguageConfig contains any metadata specific to a specific language. These are stored in the ftl.toml file under the same key as the language (eg: "go", "java").google.protobuf.Struct language_config = 7;- Returns:
The languageConfig.
-
getLanguageConfigOrBuilder
abstract StructOrBuilder getLanguageConfigOrBuilder()
LanguageConfig contains any metadata specific to a specific language. These are stored in the ftl.toml file under the same key as the language (eg: "go", "java").google.protobuf.Struct language_config = 7;
-
-
-
-