Protoc.Builder |
Protoc.Builder.addPlugin(ProtocPlugin plugin) |
Adds a protoc plugin definition for custom code generation.
|
Protoc.Builder |
Protoc.Builder.addProtoFile(java.io.File protoFile) |
Adds a proto file to be compiled.
|
Protoc.Builder |
Protoc.Builder.addProtoFiles(java.lang.Iterable<java.io.File> protoFiles) |
Adds a collection of proto files to be compiled.
|
Protoc.Builder |
Protoc.Builder.addProtoPathElement(java.io.File protopathElement) |
Adds the protopathElement to the protopath.
|
Protoc.Builder |
Protoc.Builder.addProtoPathElements(java.lang.Iterable<java.io.File> protopathElements) |
Adds a number of elements to the protopath.
|
Protoc.Builder |
Protoc.Builder.setCppOutputDirectory(java.io.File cppOutputDirectory) |
Sets the directory into which C++ source files will be generated.
|
Protoc.Builder |
Protoc.Builder.setCsharpOutputDirectory(java.io.File csharpOutputDirectory) |
Sets the directory into which C# source files will be generated.
|
Protoc.Builder |
Protoc.Builder.setCustomOutputDirectory(java.io.File customOutputDirectory) |
Sets the directory into which a custom protoc plugin will generate files.
|
Protoc.Builder |
Protoc.Builder.setJavaNanoOutputDirectory(java.io.File javaNanoOutputDirectory) |
Sets the directory into which JavaNano source files will be generated.
|
Protoc.Builder |
Protoc.Builder.setJavaOutputDirectory(java.io.File javaOutputDirectory) |
Sets the directory into which Java source files will be generated.
|
Protoc.Builder |
Protoc.Builder.setJavaScriptOutputDirectory(java.io.File javaScriptOutputDirectory) |
Sets the directory into which JavaScript source files will be generated.
|
Protoc.Builder |
Protoc.Builder.setNativePluginExecutable(java.lang.String nativePluginExecutable) |
|
Protoc.Builder |
Protoc.Builder.setNativePluginId(java.lang.String nativePluginId) |
|
Protoc.Builder |
Protoc.Builder.setNativePluginParameter(java.lang.String nativePluginParameter) |
|
Protoc.Builder |
Protoc.Builder.setPluginDirectory(java.io.File pluginDirectory) |
|
Protoc.Builder |
Protoc.Builder.setPythonOutputDirectory(java.io.File pythonOutputDirectory) |
Sets the directory into which Python source files will be generated.
|
Protoc.Builder |
Protoc.Builder.setTempDirectory(java.io.File tempDirectory) |
|
Protoc.Builder |
Protoc.Builder.useArgumentFile(boolean useArgumentFile) |
|
Protoc.Builder |
Protoc.Builder.withDescriptorSetFile(java.io.File descriptorSetFile,
boolean includeImports,
boolean includeSourceInfoInDescriptorSet) |
|