Package xyz.block.ftl.v1.language
Class GenerateStubsRequest
-
- All Implemented Interfaces:
-
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,xyz.block.ftl.v1.language.GenerateStubsRequestOrBuilder
public final class GenerateStubsRequest extends GeneratedMessageV3 implements GenerateStubsRequestOrBuilder
Protobuf type
xyz.block.ftl.v1.language.GenerateStubsRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classGenerateStubsRequest.BuilderProtobuf type
xyz.block.ftl.v1.language.GenerateStubsRequest
-
Field Summary
Fields Modifier and Type Field Description public final static intDIR_FIELD_NUMBERpublic final static intMODULE_FIELD_NUMBERpublic final static intMODULE_CONFIG_FIELD_NUMBERpublic final static intNATIVE_MODULE_CONFIG_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description final static Descriptors.DescriptorgetDescriptor()StringgetDir()The directory path to generate stubs intostring dir = 1;ByteStringgetDirBytes()The directory path to generate stubs intostring dir = 1;booleanhasModule()The schema of the module to generate stubs for.xyz.block.ftl.v1.schema.Module module = 2;ModulegetModule()The schema of the module to generate stubs for.xyz.block.ftl.v1.schema.Module module = 2;ModuleOrBuildergetModuleOrBuilder()The schema of the module to generate stubs for.xyz.block.ftl.v1.schema.Module module = 2;booleanhasModuleConfig()The module's configuration to generate stubs for.xyz.block.ftl.v1.language.ModuleConfig module_config = 3;ModuleConfiggetModuleConfig()The module's configuration to generate stubs for.xyz.block.ftl.v1.language.ModuleConfig module_config = 3;ModuleConfigOrBuildergetModuleConfigOrBuilder()The module's configuration to generate stubs for.xyz.block.ftl.v1.language.ModuleConfig module_config = 3;booleanhasNativeModuleConfig()Native module configuration is the configuration for a module that uses the plugin's language, if the main moduleConfig provided is of a different language. It is provided as a mechanism to derive language specific information. For example, the language version.optional .xyz.block.ftl.v1.language.ModuleConfig native_module_config = 4;ModuleConfiggetNativeModuleConfig()Native module configuration is the configuration for a module that uses the plugin's language, if the main moduleConfig provided is of a different language. It is provided as a mechanism to derive language specific information. For example, the language version.optional .xyz.block.ftl.v1.language.ModuleConfig native_module_config = 4;ModuleConfigOrBuildergetNativeModuleConfigOrBuilder()Native module configuration is the configuration for a module that uses the plugin's language, if the main moduleConfig provided is of a different language. It is provided as a mechanism to derive language specific information. For example, the language version.optional .xyz.block.ftl.v1.language.ModuleConfig native_module_config = 4;final booleanisInitialized()voidwriteTo(CodedOutputStream output)intgetSerializedSize()booleanequals(Object obj)inthashCode()static GenerateStubsRequestparseFrom(ByteBuffer data)static GenerateStubsRequestparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static GenerateStubsRequestparseFrom(ByteString data)static GenerateStubsRequestparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static GenerateStubsRequestparseFrom(Array<byte> data)static GenerateStubsRequestparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static GenerateStubsRequestparseFrom(InputStream input)static GenerateStubsRequestparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static GenerateStubsRequestparseDelimitedFrom(InputStream input)static GenerateStubsRequestparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static GenerateStubsRequestparseFrom(CodedInputStream input)static GenerateStubsRequestparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)GenerateStubsRequest.BuildernewBuilderForType()static GenerateStubsRequest.BuildernewBuilder()static GenerateStubsRequest.BuildernewBuilder(GenerateStubsRequest prototype)GenerateStubsRequest.BuildertoBuilder()static GenerateStubsRequestgetDefaultInstance()static Parser<GenerateStubsRequest>parser()Parser<GenerateStubsRequest>getParserForType()GenerateStubsRequestgetDefaultInstanceForType()-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof -
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, toString -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.Message
getParserForType -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType -
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()
-
getDirBytes
ByteString getDirBytes()
The directory path to generate stubs intostring dir = 1;- Returns:
The bytes for dir.
-
hasModule
boolean hasModule()
The schema of the module to generate stubs for.xyz.block.ftl.v1.schema.Module module = 2;- Returns:
Whether the module field is set.
-
getModule
Module getModule()
The schema of the module to generate stubs for.xyz.block.ftl.v1.schema.Module module = 2;- Returns:
The module.
-
getModuleOrBuilder
ModuleOrBuilder getModuleOrBuilder()
The schema of the module to generate stubs for.xyz.block.ftl.v1.schema.Module module = 2;
-
hasModuleConfig
boolean hasModuleConfig()
The module's configuration to generate stubs for.xyz.block.ftl.v1.language.ModuleConfig module_config = 3;- Returns:
Whether the moduleConfig field is set.
-
getModuleConfig
ModuleConfig getModuleConfig()
The module's configuration to generate stubs for.xyz.block.ftl.v1.language.ModuleConfig module_config = 3;- Returns:
The moduleConfig.
-
getModuleConfigOrBuilder
ModuleConfigOrBuilder getModuleConfigOrBuilder()
The module's configuration to generate stubs for.xyz.block.ftl.v1.language.ModuleConfig module_config = 3;
-
hasNativeModuleConfig
boolean hasNativeModuleConfig()
Native module configuration is the configuration for a module that uses the plugin's language, if the main moduleConfig provided is of a different language. It is provided as a mechanism to derive language specific information. For example, the language version.optional .xyz.block.ftl.v1.language.ModuleConfig native_module_config = 4;- Returns:
Whether the nativeModuleConfig field is set.
-
getNativeModuleConfig
ModuleConfig getNativeModuleConfig()
Native module configuration is the configuration for a module that uses the plugin's language, if the main moduleConfig provided is of a different language. It is provided as a mechanism to derive language specific information. For example, the language version.optional .xyz.block.ftl.v1.language.ModuleConfig native_module_config = 4;- Returns:
The nativeModuleConfig.
-
getNativeModuleConfigOrBuilder
ModuleConfigOrBuilder getNativeModuleConfigOrBuilder()
Native module configuration is the configuration for a module that uses the plugin's language, if the main moduleConfig provided is of a different language. It is provided as a mechanism to derive language specific information. For example, the language version.optional .xyz.block.ftl.v1.language.ModuleConfig native_module_config = 4;
-
isInitialized
final boolean isInitialized()
-
writeTo
void writeTo(CodedOutputStream output)
-
getSerializedSize
int getSerializedSize()
-
hashCode
int hashCode()
-
parseFrom
static GenerateStubsRequest parseFrom(ByteBuffer data)
-
parseFrom
static GenerateStubsRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static GenerateStubsRequest parseFrom(ByteString data)
-
parseFrom
static GenerateStubsRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static GenerateStubsRequest parseFrom(Array<byte> data)
-
parseFrom
static GenerateStubsRequest parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static GenerateStubsRequest parseFrom(InputStream input)
-
parseFrom
static GenerateStubsRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static GenerateStubsRequest parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static GenerateStubsRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static GenerateStubsRequest parseFrom(CodedInputStream input)
-
parseFrom
static GenerateStubsRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilderForType
GenerateStubsRequest.Builder newBuilderForType()
-
newBuilder
static GenerateStubsRequest.Builder newBuilder()
-
newBuilder
static GenerateStubsRequest.Builder newBuilder(GenerateStubsRequest prototype)
-
toBuilder
GenerateStubsRequest.Builder toBuilder()
-
getDefaultInstance
static GenerateStubsRequest getDefaultInstance()
-
parser
static Parser<GenerateStubsRequest> parser()
-
getParserForType
Parser<GenerateStubsRequest> getParserForType()
-
getDefaultInstanceForType
GenerateStubsRequest getDefaultInstanceForType()
-
-
-
-