public final class ProtobufGenerator
extends java.lang.Object
Configures the protoc built-ins and plugins to be used for code generation.
| Constructor and Description |
|---|
ProtobufGenerator(org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
disableBuiltIn(ProtocPlugin builtIn)
Disables code generation with the given
protoc built-in. |
void |
disablePlugin(ProtocPlugin builtIn)
Disables code generation with the given
protoc built-in. |
void |
enableBuiltIn(ProtocPlugin builtIn)
Enables code generation with the given
protoc built-in. |
void |
enablePlugin(ProtocPlugin builtIn)
Enables code generation with the given
protoc built-in. |
void |
useCompiler(java.lang.String artifactSpec)
Specifies the Protobuf compiler to use to generate code.
|
public void enableBuiltIn(ProtocPlugin builtIn)
protoc built-in.public void enablePlugin(ProtocPlugin builtIn)
protoc built-in.public void disableBuiltIn(ProtocPlugin builtIn)
protoc built-in.public void disablePlugin(ProtocPlugin builtIn)
protoc built-in.public void useCompiler(java.lang.String artifactSpec)
artifactSpec - Protobuf compiler artifact spec