Klasse RestAPI
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.API
io.github.primelib.webmethodsapigateway4j.model.RestAPI
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class RestAPI
extends API
RestAPI
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungA list of API level tags for API documentation control.protected Components
protected List<ExternalDocs>
Additional external documentationprotected Info
The available paths and operations for the APIAn array of Server Objects, which provide connectivity information to a target serverprotected String
The name of the API in service registry when the API is published to a service registry.A list of tags with additional metadata -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
RestAPI()
Constructs a validated implementation ofRestAPI
.RestAPI
(List<String> apiTags, Components components, List<ExternalDocs> externalDocs, Info info, Map<String, Path> paths, List<Server> servers, String serviceRegistryDisplayName, List<Tag> tags, Map<String, Object> vendorExtensions) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungapiTags()
A list of API level tags for API documentation control.A list of API level tags for API documentation control.protected boolean
components
(Components components) boolean
Additional external documentationexternalDocs
(List<ExternalDocs> externalDocs) Additional external documentationint
hashCode()
info()
paths()
The available paths and operations for the APIThe available paths and operations for the APIservers()
An array of Server Objects, which provide connectivity information to a target serverAn array of Server Objects, which provide connectivity information to a target serverThe name of the API in service registry when the API is published to a service registry.serviceRegistryDisplayName
(String serviceRegistryDisplayName) The name of the API in service registry when the API is published to a service registry.tags()
A list of tags with additional metadataA list of tags with additional metadatatoString()
vendorExtensions
(Map<String, Object> vendorExtensions)
-
Felddetails
-
apiTags
A list of API level tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier -
components
-
externalDocs
Additional external documentation -
info
-
paths
The available paths and operations for the API -
servers
An array of Server Objects, which provide connectivity information to a target server -
serviceRegistryDisplayName
The name of the API in service registry when the API is published to a service registry. -
tags
A list of tags with additional metadata -
vendorExtensions
-
-
Konstruktordetails
-
RestAPI
Constructs a validated implementation ofRestAPI
.- Parameter:
spec
- the specification to process
-
RestAPI
-
RestAPI
protected RestAPI()
-
-
Methodendetails
-
apiTags
A list of API level tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier -
components
-
externalDocs
Additional external documentation -
info
-
paths
The available paths and operations for the API -
servers
An array of Server Objects, which provide connectivity information to a target server -
serviceRegistryDisplayName
The name of the API in service registry when the API is published to a service registry.- Setzt außer Kraft:
serviceRegistryDisplayName
in KlasseAPI
-
tags
A list of tags with additional metadata -
vendorExtensions
-
apiTags
A list of API level tags for API documentation control. Tags can be used for logical grouping of operations by resources or any other qualifier -
components
- Gibt zurück:
this
.
-
externalDocs
Additional external documentation- Gibt zurück:
this
.
-
info
- Gibt zurück:
this
.
-
paths
The available paths and operations for the API- Gibt zurück:
this
.
-
servers
An array of Server Objects, which provide connectivity information to a target server- Gibt zurück:
this
.
-
serviceRegistryDisplayName
The name of the API in service registry when the API is published to a service registry.- Setzt außer Kraft:
serviceRegistryDisplayName
in KlasseAPI
- Gibt zurück:
this
.
-
tags
A list of tags with additional metadata -
vendorExtensions
- Gibt zurück:
this
.
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-