Package xyz.block.ftl.language.v1
Interface BuildContextOrBuilder
-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
public interface BuildContextOrBuilder implements MessageOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract StringgetId()string id = 1;abstract ByteStringgetIdBytes()string id = 1;abstract booleanhasModuleConfig()The configuration for the module.xyz.block.ftl.language.v1.ModuleConfig module_config = 2;abstract ModuleConfiggetModuleConfig()The configuration for the module.xyz.block.ftl.language.v1.ModuleConfig module_config = 2;abstract ModuleConfigOrBuildergetModuleConfigOrBuilder()The configuration for the module.xyz.block.ftl.language.v1.ModuleConfig module_config = 2;abstract booleanhasSchema()The FTL schema including all dependencies.xyz.block.ftl.schema.v1.Schema schema = 3;abstract SchemagetSchema()The FTL schema including all dependencies.xyz.block.ftl.schema.v1.Schema schema = 3;abstract SchemaOrBuildergetSchemaOrBuilder()The FTL schema including all dependencies.xyz.block.ftl.schema.v1.Schema schema = 3;abstract List<String>getDependenciesList()The dependencies for the modulerepeated string dependencies = 4;abstract intgetDependenciesCount()The dependencies for the modulerepeated string dependencies = 4;abstract StringgetDependencies(int index)The dependencies for the modulerepeated string dependencies = 4;abstract ByteStringgetDependenciesBytes(int index)The dependencies for the modulerepeated string dependencies = 4;abstract List<String>getBuildEnvList()Build environment provides environment variables to be set for the build commandrepeated string build_env = 5;abstract intgetBuildEnvCount()Build environment provides environment variables to be set for the build commandrepeated string build_env = 5;abstract StringgetBuildEnv(int index)Build environment provides environment variables to be set for the build commandrepeated string build_env = 5;abstract ByteStringgetBuildEnvBytes(int index)Build environment provides environment variables to be set for the build commandrepeated string build_env = 5;abstract StringgetOs()string os = 6;abstract ByteStringgetOsBytes()string os = 6;abstract StringgetArch()string arch = 7;abstract ByteStringgetArchBytes()string arch = 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
-
getIdBytes
abstract ByteString getIdBytes()
string id = 1;- Returns:
The bytes for id.
-
hasModuleConfig
abstract boolean hasModuleConfig()
The configuration for the module.xyz.block.ftl.language.v1.ModuleConfig module_config = 2;- Returns:
Whether the moduleConfig field is set.
-
getModuleConfig
abstract ModuleConfig getModuleConfig()
The configuration for the module.xyz.block.ftl.language.v1.ModuleConfig module_config = 2;- Returns:
The moduleConfig.
-
getModuleConfigOrBuilder
abstract ModuleConfigOrBuilder getModuleConfigOrBuilder()
The configuration for the module.xyz.block.ftl.language.v1.ModuleConfig module_config = 2;
-
hasSchema
abstract boolean hasSchema()
The FTL schema including all dependencies.xyz.block.ftl.schema.v1.Schema schema = 3;- Returns:
Whether the schema field is set.
-
getSchema
abstract Schema getSchema()
The FTL schema including all dependencies.xyz.block.ftl.schema.v1.Schema schema = 3;- Returns:
The schema.
-
getSchemaOrBuilder
abstract SchemaOrBuilder getSchemaOrBuilder()
The FTL schema including all dependencies.xyz.block.ftl.schema.v1.Schema schema = 3;
-
getDependenciesList
abstract List<String> getDependenciesList()
The dependencies for the modulerepeated string dependencies = 4;- Returns:
A list containing the dependencies.
-
getDependenciesCount
abstract int getDependenciesCount()
The dependencies for the modulerepeated string dependencies = 4;- Returns:
The count of dependencies.
-
getDependencies
abstract String getDependencies(int index)
The dependencies for the modulerepeated string dependencies = 4;- Parameters:
index- The index of the element to return.- Returns:
The dependencies at the given index.
-
getDependenciesBytes
abstract ByteString getDependenciesBytes(int index)
The dependencies for the modulerepeated string dependencies = 4;- Parameters:
index- The index of the value to return.- Returns:
The bytes of the dependencies at the given index.
-
getBuildEnvList
abstract List<String> getBuildEnvList()
Build environment provides environment variables to be set for the build commandrepeated string build_env = 5;- Returns:
A list containing the buildEnv.
-
getBuildEnvCount
abstract int getBuildEnvCount()
Build environment provides environment variables to be set for the build commandrepeated string build_env = 5;- Returns:
The count of buildEnv.
-
getBuildEnv
abstract String getBuildEnv(int index)
Build environment provides environment variables to be set for the build commandrepeated string build_env = 5;- Parameters:
index- The index of the element to return.- Returns:
The buildEnv at the given index.
-
getBuildEnvBytes
abstract ByteString getBuildEnvBytes(int index)
Build environment provides environment variables to be set for the build commandrepeated string build_env = 5;- Parameters:
index- The index of the value to return.- Returns:
The bytes of the buildEnv at the given index.
-
getOsBytes
abstract ByteString getOsBytes()
string os = 6;- Returns:
The bytes for os.
-
getArchBytes
abstract ByteString getArchBytes()
string arch = 7;- Returns:
The bytes for arch.
-
-
-
-