Package xyz.block.ftl.v1.language
Class ModuleConfigDefaultsResponse.Builder
-
- All Implemented Interfaces:
-
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,xyz.block.ftl.v1.language.ModuleConfigDefaultsResponseOrBuilder
public final class ModuleConfigDefaultsResponse.Builder extends GeneratedMessageV3.Builder<BuilderT> implements ModuleConfigDefaultsResponseOrBuilder
Protobuf typeModuleConfigDefaultsResponse provides defaults for ModuleConfig. The result may be cached by FTL, so defaulting logic should not be changing due to normal module changes. For example, it is valid to return defaults based on which build tool is configured within the module directory, as that is not expected to change during normal operation. It is not recommended to read the module's toml file to determine defaults, as when the toml file is updated, the module defaults will not be recalculated.xyz.block.ftl.v1.language.ModuleConfigDefaultsResponse
-
-
Method Summary
Modifier and Type Method Description final static Descriptors.DescriptorgetDescriptor()ModuleConfigDefaultsResponse.Builderclear()Descriptors.DescriptorgetDescriptorForType()ModuleConfigDefaultsResponsegetDefaultInstanceForType()ModuleConfigDefaultsResponsebuild()ModuleConfigDefaultsResponsebuildPartial()ModuleConfigDefaultsResponse.Builderclone()ModuleConfigDefaultsResponse.BuildersetField(Descriptors.FieldDescriptor field, Object value)ModuleConfigDefaultsResponse.BuilderclearField(Descriptors.FieldDescriptor field)ModuleConfigDefaultsResponse.BuilderclearOneof(Descriptors.OneofDescriptor oneof)ModuleConfigDefaultsResponse.BuildersetRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)ModuleConfigDefaultsResponse.BuilderaddRepeatedField(Descriptors.FieldDescriptor field, Object value)ModuleConfigDefaultsResponse.BuildermergeFrom(Message other)ModuleConfigDefaultsResponse.BuildermergeFrom(ModuleConfigDefaultsResponse other)final booleanisInitialized()ModuleConfigDefaultsResponse.BuildermergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)StringgetDeployDir()Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;ByteStringgetDeployDirBytes()Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;ModuleConfigDefaultsResponse.BuildersetDeployDir(String value)Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;ModuleConfigDefaultsResponse.BuilderclearDeployDir()Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;ModuleConfigDefaultsResponse.BuildersetDeployDirBytes(ByteString value)Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;booleanhasBuild()Default build commandoptional string build = 2;StringgetBuild()Default build commandoptional string build = 2;ByteStringgetBuildBytes()Default build commandoptional string build = 2;ModuleConfigDefaultsResponse.BuildersetBuild(String value)Default build commandoptional string build = 2;ModuleConfigDefaultsResponse.BuilderclearBuild()Default build commandoptional string build = 2;ModuleConfigDefaultsResponse.BuildersetBuildBytes(ByteString value)Default build commandoptional string build = 2;booleanhasGeneratedSchemaDir()Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;StringgetGeneratedSchemaDir()Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;ByteStringgetGeneratedSchemaDirBytes()Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;ModuleConfigDefaultsResponse.BuildersetGeneratedSchemaDir(String value)Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;ModuleConfigDefaultsResponse.BuilderclearGeneratedSchemaDir()Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;ModuleConfigDefaultsResponse.BuildersetGeneratedSchemaDirBytes(ByteString value)Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;ProtocolStringListgetWatchList()Default patterns to watch for file changesrepeated string watch = 4;intgetWatchCount()Default patterns to watch for file changesrepeated string watch = 4;StringgetWatch(int index)Default patterns to watch for file changesrepeated string watch = 4;ByteStringgetWatchBytes(int index)Default patterns to watch for file changesrepeated string watch = 4;ModuleConfigDefaultsResponse.BuildersetWatch(int index, String value)Default patterns to watch for file changesrepeated string watch = 4;ModuleConfigDefaultsResponse.BuilderaddWatch(String value)Default patterns to watch for file changesrepeated string watch = 4;ModuleConfigDefaultsResponse.BuilderaddAllWatch(Iterable<String> values)Default patterns to watch for file changesrepeated string watch = 4;ModuleConfigDefaultsResponse.BuilderclearWatch()Default patterns to watch for file changesrepeated string watch = 4;ModuleConfigDefaultsResponse.BuilderaddWatchBytes(ByteString value)Default patterns to watch for file changesrepeated string watch = 4;booleanhasLanguageConfig()Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;StructgetLanguageConfig()Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;ModuleConfigDefaultsResponse.BuildersetLanguageConfig(Struct value)Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;ModuleConfigDefaultsResponse.BuildersetLanguageConfig(Struct.Builder builderForValue)Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;ModuleConfigDefaultsResponse.BuildermergeLanguageConfig(Struct value)Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;ModuleConfigDefaultsResponse.BuilderclearLanguageConfig()Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;Struct.BuildergetLanguageConfigBuilder()Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;StructOrBuildergetLanguageConfigOrBuilder()Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;final ModuleConfigDefaultsResponse.BuildersetUnknownFields(UnknownFieldSet unknownFields)final ModuleConfigDefaultsResponse.BuildermergeUnknownFields(UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField -
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
clear, clearOneof, clone, findInitializationErrors, getInitializationErrorString, mergeUnknownFields, toString -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.Message.Builder
addRepeatedField, clear, clearField, clearOneof, clone, mergeFrom, mergeUnknownFields, setField, setRepeatedField, setUnknownFields -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDescriptor
final static Descriptors.Descriptor getDescriptor()
-
getDescriptorForType
Descriptors.Descriptor getDescriptorForType()
-
getDefaultInstanceForType
ModuleConfigDefaultsResponse getDefaultInstanceForType()
-
build
ModuleConfigDefaultsResponse build()
-
buildPartial
ModuleConfigDefaultsResponse buildPartial()
-
setField
ModuleConfigDefaultsResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
-
clearField
ModuleConfigDefaultsResponse.Builder clearField(Descriptors.FieldDescriptor field)
-
clearOneof
ModuleConfigDefaultsResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
-
setRepeatedField
ModuleConfigDefaultsResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
-
addRepeatedField
ModuleConfigDefaultsResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
-
mergeFrom
ModuleConfigDefaultsResponse.Builder mergeFrom(Message other)
-
mergeFrom
ModuleConfigDefaultsResponse.Builder mergeFrom(ModuleConfigDefaultsResponse other)
-
isInitialized
final boolean isInitialized()
-
mergeFrom
ModuleConfigDefaultsResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
getDeployDir
String getDeployDir()
Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;- Returns:
The deployDir.
-
getDeployDirBytes
ByteString getDeployDirBytes()
Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;- Returns:
The bytes for deployDir.
-
setDeployDir
ModuleConfigDefaultsResponse.Builder setDeployDir(String value)
Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;- Parameters:
value- The deployDir to set.- Returns:
This builder for chaining.
-
clearDeployDir
ModuleConfigDefaultsResponse.Builder clearDeployDir()
Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;- Returns:
This builder for chaining.
-
setDeployDirBytes
ModuleConfigDefaultsResponse.Builder setDeployDirBytes(ByteString value)
Default relative path to the directory containing all build artifacts for deploymentsstring deployDir = 1;- Parameters:
value- The bytes for deployDir to set.- Returns:
This builder for chaining.
-
hasBuild
boolean hasBuild()
Default build commandoptional string build = 2;- Returns:
Whether the build field is set.
-
getBuildBytes
ByteString getBuildBytes()
Default build commandoptional string build = 2;- Returns:
The bytes for build.
-
setBuild
ModuleConfigDefaultsResponse.Builder setBuild(String value)
Default build commandoptional string build = 2;- Parameters:
value- The build to set.- Returns:
This builder for chaining.
-
clearBuild
ModuleConfigDefaultsResponse.Builder clearBuild()
Default build commandoptional string build = 2;- Returns:
This builder for chaining.
-
setBuildBytes
ModuleConfigDefaultsResponse.Builder setBuildBytes(ByteString value)
Default build commandoptional string build = 2;- Parameters:
value- The bytes for build to set.- Returns:
This builder for chaining.
-
hasGeneratedSchemaDir
boolean hasGeneratedSchemaDir()
Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;- Returns:
Whether the generatedSchemaDir field is set.
-
getGeneratedSchemaDir
String getGeneratedSchemaDir()
Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;- Returns:
The generatedSchemaDir.
-
getGeneratedSchemaDirBytes
ByteString getGeneratedSchemaDirBytes()
Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;- Returns:
The bytes for generatedSchemaDir.
-
setGeneratedSchemaDir
ModuleConfigDefaultsResponse.Builder setGeneratedSchemaDir(String value)
Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;- Parameters:
value- The generatedSchemaDir to set.- Returns:
This builder for chaining.
-
clearGeneratedSchemaDir
ModuleConfigDefaultsResponse.Builder clearGeneratedSchemaDir()
Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;- Returns:
This builder for chaining.
-
setGeneratedSchemaDirBytes
ModuleConfigDefaultsResponse.Builder setGeneratedSchemaDirBytes(ByteString value)
Default relative path to the directory containing generated schema filesoptional string generated_schema_dir = 3;- Parameters:
value- The bytes for generatedSchemaDir to set.- Returns:
This builder for chaining.
-
getWatchList
ProtocolStringList getWatchList()
Default patterns to watch for file changesrepeated string watch = 4;- Returns:
A list containing the watch.
-
getWatchCount
int getWatchCount()
Default patterns to watch for file changesrepeated string watch = 4;- Returns:
The count of watch.
-
getWatch
String getWatch(int index)
Default patterns to watch for file changesrepeated string watch = 4;- Parameters:
index- The index of the element to return.- Returns:
The watch at the given index.
-
getWatchBytes
ByteString getWatchBytes(int index)
Default patterns to watch for file changesrepeated string watch = 4;- Parameters:
index- The index of the value to return.- Returns:
The bytes of the watch at the given index.
-
setWatch
ModuleConfigDefaultsResponse.Builder setWatch(int index, String value)
Default patterns to watch for file changesrepeated string watch = 4;- Parameters:
index- The index to set the value at.value- The watch to set.- Returns:
This builder for chaining.
-
addWatch
ModuleConfigDefaultsResponse.Builder addWatch(String value)
Default patterns to watch for file changesrepeated string watch = 4;- Parameters:
value- The watch to add.- Returns:
This builder for chaining.
-
addAllWatch
ModuleConfigDefaultsResponse.Builder addAllWatch(Iterable<String> values)
Default patterns to watch for file changesrepeated string watch = 4;- Parameters:
values- The watch to add.- Returns:
This builder for chaining.
-
clearWatch
ModuleConfigDefaultsResponse.Builder clearWatch()
Default patterns to watch for file changesrepeated string watch = 4;- Returns:
This builder for chaining.
-
addWatchBytes
ModuleConfigDefaultsResponse.Builder addWatchBytes(ByteString value)
Default patterns to watch for file changesrepeated string watch = 4;- Parameters:
value- The bytes of the watch to add.- Returns:
This builder for chaining.
-
hasLanguageConfig
boolean hasLanguageConfig()
Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;- Returns:
Whether the languageConfig field is set.
-
getLanguageConfig
Struct getLanguageConfig()
Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;- Returns:
The languageConfig.
-
setLanguageConfig
ModuleConfigDefaultsResponse.Builder setLanguageConfig(Struct value)
Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;
-
setLanguageConfig
ModuleConfigDefaultsResponse.Builder setLanguageConfig(Struct.Builder builderForValue)
Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;
-
mergeLanguageConfig
ModuleConfigDefaultsResponse.Builder mergeLanguageConfig(Struct value)
Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;
-
clearLanguageConfig
ModuleConfigDefaultsResponse.Builder clearLanguageConfig()
Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;
-
getLanguageConfigBuilder
Struct.Builder getLanguageConfigBuilder()
Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;
-
getLanguageConfigOrBuilder
StructOrBuilder getLanguageConfigOrBuilder()
Default language specific configuration. These defaults are filled in by looking at each root key only. If the key is not present, the default is used..google.protobuf.Struct language_config = 5;
-
setUnknownFields
final ModuleConfigDefaultsResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
-
mergeUnknownFields
final ModuleConfigDefaultsResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
-
-
-
-