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 given 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
-
DebugLogger is a utility class for logging messages to the console and appending them to a log file.
- DebugLogger() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.DebugLogger
- 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 definition 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 a message to the console and appends it to a file named "test-output.log".
- io.github.ludy87.swagger.swaggerhub.v2 - package io.github.ludy87.swagger.swaggerhub.v2
- io.github.ludy87.swagger.swaggerhub.v2.client - package io.github.ludy87.swagger.swaggerhub.v2.client
- io.github.ludy87.swagger.swaggerhub.v2.tasks - package io.github.ludy87.swagger.swaggerhub.v2.tasks
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 SwaggerHub API.
- SwaggerHubClient() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.client.SwaggerHubClient
- SwaggerHubPlugin - Class in io.github.ludy87.swagger.swaggerhub.v2
-
The SwaggerHubPlugin class is a Gradle plugin that provides tasks for interacting with SwaggerHub.
- SwaggerHubPlugin() - Constructor for class io.github.ludy87.swagger.swaggerhub.v2.SwaggerHubPlugin
- SwaggerHubRequest - Class in io.github.ludy87.swagger.swaggerhub.v2.client
-
Represents a request to SwaggerHub for API 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
-
Uploads the API definition to SwaggerHub and sets it 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