Index

A C D G I S U 
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
 
A C D G I S U 
All Classes and Interfaces|All Packages