Interface ModuleConfigOrBuilder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLiteOrBuilder , com.google.protobuf.MessageOrBuilder

    
    public interface ModuleConfigOrBuilder
     implements MessageOrBuilder
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract String getName()
      name of the module
      
      string name = 1;
      abstract ByteString getNameBytes()
      name of the module
      
      string name = 1;
      abstract String getPath()
      absolute path to the module's directory
      
      string path = 2;
      abstract ByteString getPathBytes()
      absolute path to the module's directory
      
      string path = 2;
      abstract String getDeployDir()
      absolute path
      
      string deployDir = 3;
      abstract ByteString getDeployDirBytes()
      absolute path
      
      string deployDir = 3;
      abstract boolean hasBuild() optional string build = 4;
      abstract String getBuild() optional string build = 4;
      abstract ByteString getBuildBytes() optional string build = 4;
      abstract boolean hasGeneratedSchemaDir() optional string generated_schema_dir = 5;
      abstract String getGeneratedSchemaDir() optional string generated_schema_dir = 5;
      abstract ByteString getGeneratedSchemaDirBytes() optional string generated_schema_dir = 5;
      abstract List<String> getWatchList() repeated string watch = 6;
      abstract int getWatchCount() repeated string watch = 6;
      abstract String getWatch(int index) repeated string watch = 6;
      abstract ByteString getWatchBytes(int index) repeated string watch = 6;
      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;
      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;
      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;
      • 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
    • Constructor Detail

    • Method Detail

      • getName

         abstract String getName()
        name of the module
        
        string name = 1;
        Returns:

        The name.

      • getNameBytes

         abstract ByteString getNameBytes()
        name of the module
        
        string name = 1;
        Returns:

        The bytes for name.

      • getPath

         abstract String getPath()
        absolute path to the module's directory
        
        string path = 2;
        Returns:

        The path.

      • getPathBytes

         abstract ByteString getPathBytes()
        absolute path to the module's directory
        
        string path = 2;
        Returns:

        The bytes for path.

      • getDeployDir

         abstract String getDeployDir()
        absolute path
        
        string deployDir = 3;
        Returns:

        The deployDir.

      • getDeployDirBytes

         abstract ByteString getDeployDirBytes()
        absolute path
        
        string deployDir = 3;
        Returns:

        The bytes for deployDir.

      • hasBuild

         abstract boolean hasBuild()

        optional string build = 4;

        Returns:

        Whether the build field is set.

      • getBuild

         abstract String getBuild()

        optional string build = 4;

        Returns:

        The build.

      • 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;