Interface OpenApiOperationContext
- 
- All Known Subinterfaces:
- OpenApiOperationFunctionContext
 
 public interface OpenApiOperationContextContext for theOpenApiOperationBuilder.- Author:
- Daniel Sagenschneider
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String[]getAllSecurityNames()Obtains all the security names registered via theOpenApiSecurityExtensioninstances.io.swagger.v3.oas.models.ComponentsgetComponents()Obtains theComponents.HttpInputExplorerContextgetHttpInput()Obtains theHttpInputExplorerContext.io.swagger.v3.oas.models.OpenAPIgetOpenApi()Obtains theOpenAPI.io.swagger.v3.oas.models.OperationgetOperation()Obtains theOperation.io.swagger.v3.oas.models.security.SecurityRequirementgetOrAddSecurityRequirement(java.lang.String securityName)Convenience method to lazy create theSecurityRequirement.io.swagger.v3.oas.models.parameters.ParametergetParameter(java.lang.String name)Obtains theParameterby name.io.swagger.v3.oas.models.PathItemgetPath()Obtains thePathItem.
 
- 
- 
- 
Method Detail- 
getHttpInputHttpInputExplorerContext getHttpInput() Obtains theHttpInputExplorerContext.- Returns:
- HttpInputExplorerContext.
 
 - 
getOpenApiio.swagger.v3.oas.models.OpenAPI getOpenApi() Obtains theOpenAPI.- Returns:
- OpenAPI.
 
 - 
getPathio.swagger.v3.oas.models.PathItem getPath() Obtains thePathItem.- Returns:
- PathItem.
 
 - 
getOperationio.swagger.v3.oas.models.Operation getOperation() Obtains theOperation.- Returns:
- Operation.
 
 - 
getParameterio.swagger.v3.oas.models.parameters.Parameter getParameter(java.lang.String name) Obtains theParameterby name.- Parameters:
- name- Name of the- Parameter.
- Returns:
- Parameterby name or- nullif none.
 
 - 
getOrAddSecurityRequirementio.swagger.v3.oas.models.security.SecurityRequirement getOrAddSecurityRequirement(java.lang.String securityName) Convenience method to lazy create the SecurityRequirement.This will return the first SecurityRequirementregistered for theSecurityScheme.- Parameters:
- securityName- Name of- SecurityScheme.
- Returns:
- Existing SecurityRequirementforSecuritySchemeor createdSecurityRequirementif not already added.
 
 - 
getComponentsio.swagger.v3.oas.models.Components getComponents() Obtains theComponents.- Returns:
- Components.
 
 - 
getAllSecurityNamesjava.lang.String[] getAllSecurityNames() Obtains all the security names registered via theOpenApiSecurityExtensioninstances.- Returns:
- All the security names.
 
 
- 
 
-