public class SwaggerImportTool extends java.lang.Object implements ConfigGenerator
| Modifier and Type | Field and Description |
|---|---|
static ToolOptions.Option<java.lang.String> |
METHOD_NAMESPACE |
static ToolOptions.Option<java.lang.String> |
OPEN_API |
static ToolOptions.Option<java.lang.String> |
SERVICE_NAME |
static ToolOptions.Option<java.lang.String> |
TYPE_NAMESPACE |
| Constructor and Description |
|---|
SwaggerImportTool(ToolOptions options) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ensureStaticsInitialized()
An empty method to ensure statics in this class are initialized even if a constructor
has not yet been called.
|
com.google.api.Service |
generateServiceConfig()
Method that generates and returns a
Service object. |
java.util.List<Diag> |
getDiags()
Returns a list of diagnostic messages.
|
com.google.api.Service |
getServiceConfig() |
boolean |
hasErrors()
Returns true if there were any errors during the run; false otherwise.
|
public static final ToolOptions.Option<java.lang.String> TYPE_NAMESPACE
public static final ToolOptions.Option<java.lang.String> METHOD_NAMESPACE
public static final ToolOptions.Option<java.lang.String> SERVICE_NAME
public static final ToolOptions.Option<java.lang.String> OPEN_API
public SwaggerImportTool(ToolOptions options)
@Nullable public com.google.api.Service getServiceConfig()
public static void ensureStaticsInitialized()
public java.util.List<Diag> getDiags()
ConfigGeneratorgetDiags in interface ConfigGeneratorpublic boolean hasErrors()
ConfigGeneratorhasErrors in interface ConfigGenerator@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