xyz.block.ftl.v1.language.BuildRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: xyz/block/ftl/v1/language/language.proto
// Protobuf Java Version: 3.25.4
package xyz.block.ftl.v1.language;
public interface BuildRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:xyz.block.ftl.v1.language.BuildRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* The root path for the FTL project
*
*
* string project_root = 1;
* @return The projectRoot.
*/
java.lang.String getProjectRoot();
/**
*
* The root path for the FTL project
*
*
* string project_root = 1;
* @return The bytes for projectRoot.
*/
com.google.protobuf.ByteString
getProjectRootBytes();
/**
*
* The path to the directory containing all module stubs. Each module stub is in a subdirectory.
*
*
* string stubs_root = 2;
* @return The stubsRoot.
*/
java.lang.String getStubsRoot();
/**
*
* The path to the directory containing all module stubs. Each module stub is in a subdirectory.
*
*
* string stubs_root = 2;
* @return The bytes for stubsRoot.
*/
com.google.protobuf.ByteString
getStubsRootBytes();
/**
*
* Indicates whether to watch for file changes and automatically rebuild
*
*
* bool rebuild_automatically = 3;
* @return The rebuildAutomatically.
*/
boolean getRebuildAutomatically();
/**
* .xyz.block.ftl.v1.language.BuildContext build_context = 4;
* @return Whether the buildContext field is set.
*/
boolean hasBuildContext();
/**
* .xyz.block.ftl.v1.language.BuildContext build_context = 4;
* @return The buildContext.
*/
xyz.block.ftl.v1.language.BuildContext getBuildContext();
/**
* .xyz.block.ftl.v1.language.BuildContext build_context = 4;
*/
xyz.block.ftl.v1.language.BuildContextOrBuilder getBuildContextOrBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy