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