public class OpenApiSpecPoeticInvoker extends Object implements PoeticInvoker<HttpPoet>
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenApiSpecPoeticInvoker.EndpointOperation |
| Constructor and Description |
|---|
OpenApiSpecPoeticInvoker() |
| Modifier and Type | Method and Description |
|---|---|
static OpenApiSpecPoeticInvoker |
fromSpec(File file) |
static OpenApiSpecPoeticInvoker |
fromSpec(InputStream inputStream) |
static OpenApiSpecPoeticInvoker |
fromSpec(io.swagger.v3.oas.models.OpenAPI openAPI) |
static OpenApiSpecPoeticInvoker |
fromSpec(io.swagger.v3.oas.models.OpenAPI openAPI,
com.atlassian.oai.validator.OpenApiInteractionValidator validator) |
static OpenApiSpecPoeticInvoker |
fromSpec(String spec) |
OpenApiSpecPoeticInvoker.EndpointOperation |
getOperation(String name) |
Object |
invokeOrThrow(HttpPoet poet,
String methodName,
Object[] args,
groovy.lang.MissingMethodException e) |
List<String> |
listOperations() |
public static OpenApiSpecPoeticInvoker fromSpec(File file) throws IOException
IOExceptionpublic static OpenApiSpecPoeticInvoker fromSpec(InputStream inputStream) throws IOException
IOExceptionpublic static OpenApiSpecPoeticInvoker fromSpec(String spec) throws IOException
IOExceptionpublic static OpenApiSpecPoeticInvoker fromSpec(io.swagger.v3.oas.models.OpenAPI openAPI)
public static OpenApiSpecPoeticInvoker fromSpec(io.swagger.v3.oas.models.OpenAPI openAPI, com.atlassian.oai.validator.OpenApiInteractionValidator validator)
public Object invokeOrThrow(HttpPoet poet, String methodName, Object[] args, groovy.lang.MissingMethodException e) throws IOException
invokeOrThrow in interface PoeticInvoker<HttpPoet>IOExceptionpublic OpenApiSpecPoeticInvoker.EndpointOperation getOperation(String name)
Copyright © 2021–2024 Tambapps. All rights reserved.