Index
All Classes and Interfaces|All Packages
A
- apply(Project) - Method in class io.github.ludy87.swagger.swaggerhub.v2.SwaggerHubPlugin
-
Applies the SwaggerHub plugin to the supplied Gradle project.
C
- create(String, Integer, String, String) - Static method in class io.github.ludy87.swagger.swaggerhub.v2.client.SwaggerHubClient
-
Creates a SwaggerHubClient for public SwaggerHub instances.
- createOnPremise(String, Integer, String, String, Boolean, String) - Static method in class io.github.ludy87.swagger.swaggerhub.v2.client.SwaggerHubClient
-
Creates a SwaggerHubClient for on-premise SwaggerHub instances.
D
- DebugLogger - Class in io.github.ludy87.swagger.swaggerhub.v2
-
Utility class that writes diagnostic messages to the console and to
DebugLogger.LOG_FILE. - downloadDefinition() - Method in class io.github.ludy87.swagger.swaggerhub.v2.tasks.DownloadTask
-
Downloads the API definition from SwaggerHub.
- DownloadTask - Class in io.github.ludy87.swagger.swaggerhub.v2.tasks
-
Downloads API definitions from SwaggerHub.
- DownloadTask() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.tasks.DownloadTask
G
- getDefinition(SwaggerHubRequest) - Method in class io.github.ludy87.swagger.swaggerhub.v2.client.SwaggerHubClient
-
Downloads the API definition from SwaggerHub.
I
- info(String) - Static method in class io.github.ludy87.swagger.swaggerhub.v2.DebugLogger
-
Logs the supplied message.
- io.github.ludy87.swagger.swaggerhub.v2 - package io.github.ludy87.swagger.swaggerhub.v2
-
Core classes for the SwaggerHub Gradle plugin version 2.
- io.github.ludy87.swagger.swaggerhub.v2.client - package io.github.ludy87.swagger.swaggerhub.v2.client
-
HTTP client components for interacting with SwaggerHub.
- io.github.ludy87.swagger.swaggerhub.v2.tasks - package io.github.ludy87.swagger.swaggerhub.v2.tasks
-
Gradle tasks provided by the SwaggerHub plugin.
S
- saveDefinition(SwaggerHubRequest) - Method in class io.github.ludy87.swagger.swaggerhub.v2.client.SwaggerHubClient
-
Saves the API definition to SwaggerHub.
- saveDefinitionPUT(SwaggerHubRequest) - Method in class io.github.ludy87.swagger.swaggerhub.v2.client.SwaggerHubClient
-
Sets the default version for the API in SwaggerHub.
- SetDefaultVersion - Class in io.github.ludy87.swagger.swaggerhub.v2.tasks
-
Sets the default version of an API in SwaggerHub.
- SetDefaultVersion() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.tasks.SetDefaultVersion
- SwaggerHubClient - Class in io.github.ludy87.swagger.swaggerhub.v2.client
-
Client for interacting with the SwaggerHub API.
- SwaggerHubClient() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.client.SwaggerHubClient
- SwaggerHubPlugin - Class in io.github.ludy87.swagger.swaggerhub.v2
-
Gradle plugin that registers tasks to interact with SwaggerHub.
- SwaggerHubPlugin() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.SwaggerHubPlugin
- SwaggerHubRequest - Class in io.github.ludy87.swagger.swaggerhub.v2.client
-
Represents the payload sent to SwaggerHub operations.
- SwaggerHubRequest() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.client.SwaggerHubRequest
U
- uploadDefinition() - Method in class io.github.ludy87.swagger.swaggerhub.v2.tasks.SetDefaultVersion
-
Sets the configured API version as the default version.
- uploadDefinition() - Method in class io.github.ludy87.swagger.swaggerhub.v2.tasks.UploadTask
-
Uploads the API definition to SwaggerHub.
- UploadTask - Class in io.github.ludy87.swagger.swaggerhub.v2.tasks
-
Uploads API definition to SwaggerHub.
- UploadTask() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.tasks.UploadTask
All Classes and Interfaces|All Packages