public class ConfigGeneratorFromProtoDescriptor extends ToolDriverBase implements ConfigGenerator
| Modifier and Type | Field and Description |
|---|---|
static ToolOptions.Option<java.lang.String> |
NAME |
static ToolOptions.Option<java.lang.Boolean> |
SUPPRESS_WARNINGS |
modeldiags, options| Constructor and Description |
|---|
ConfigGeneratorFromProtoDescriptor(ToolOptions options) |
| Modifier and Type | Method and Description |
|---|---|
com.google.api.Service |
generateServiceConfig()
Method that generates and returns a
Service object. |
com.google.api.Service |
getServiceConfig() |
protected void |
process()
Method implementing the actual tool processing.
|
getDiags, getModel, getPlatformExtensions, hasErrors, includeDiscovery, registerAspects, registerProcessors, runconcatenateNonEmptyStrings, getDataPath, getDiagCollector, getOptions, onErrorsExit, reportDiag, setDiagCollectorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDiags, hasErrorspublic static final ToolOptions.Option<java.lang.String> NAME
public static final ToolOptions.Option<java.lang.Boolean> SUPPRESS_WARNINGS
public ConfigGeneratorFromProtoDescriptor(ToolOptions options)
@Nullable public com.google.api.Service getServiceConfig()
protected void process()
throws java.io.IOException
GenericToolDriverBaseprocess in class GenericToolDriverBasejava.io.IOException@Nullable
public com.google.api.Service generateServiceConfig()
throws java.io.IOException
ConfigGeneratorService object. Returns null if
service config generation fails.generateServiceConfig in interface ConfigGeneratorjava.io.IOException