Klasse GatewayAPI
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.GatewayAPI
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GatewayAPI
extends Object
GatewayAPI
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected API
protected String
protected String
protected String
protected String
protected String
protected String
protected List<GatewayAPI.DeploymentsEnum>
protected String
protected Boolean
protected String
protected String
protected List<EndpointInfo>
protected MockService
protected String
protected String
protected String
protected String
protected String
protected String
protected Boolean
protected String
protected Integer
protected Boolean
protected String
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
GatewayAPI
(API apiDefinition, String apiDescription, List<String> apiDocuments, String apiEndpointPrefix, List<String> apiGroups, String apiName, String apiVersion, List<String> appMeshEndpoints, String centraSiteURL, String creationDate, List<GatewayAPI.DeploymentsEnum> deployments, Map<String, String> gatewayEndpoints, String id, Boolean isActive, Map<String, String> k8sIdentifiers, String lastModified, String maturityState, List<EndpointInfo> microgatewayEndpoints, MockService mockService, Set<Endpoint> nativeEndpoint, String nextVersion, String oauth2ScopeName, String owner, List<String> policies, String portalApiItemIdentifier, String prevVersion, String provider, List<String> publishedPortals, Boolean publishedToRegistry, String rootFileName, List<Scope> scopes, Integer systemVersion, Boolean tracingEnabled, String type) GatewayAPI
(Consumer<GatewayAPI> spec) Constructs a validated implementation ofGatewayAPI
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungapiDefinition
(API apiDefinition) apiDescription
(String apiDescription) apiDocuments
(List<String> apiDocuments) apiEndpointPrefix
(String apiEndpointPrefix) apiName()
apiVersion
(String apiVersion) appMeshEndpoints
(List<String> appMeshEndpoints) protected boolean
centraSiteURL
(String centraSiteURL) creationDate
(String creationDate) deployments
(List<GatewayAPI.DeploymentsEnum> deployments) boolean
gatewayEndpoints
(Map<String, String> gatewayEndpoints) int
hashCode()
id()
isActive()
k8sIdentifiers
(Map<String, String> k8sIdentifiers) lastModified
(String lastModified) maturityState
(String maturityState) microgatewayEndpoints
(List<EndpointInfo> microgatewayEndpoints) mockService
(MockService mockService) nativeEndpoint
(Set<Endpoint> nativeEndpoint) nextVersion
(String nextVersion) oauth2ScopeName
(String oauth2ScopeName) owner()
policies()
portalApiItemIdentifier
(String portalApiItemIdentifier) prevVersion
(String prevVersion) provider()
publishedPortals
(List<String> publishedPortals) publishedToRegistry
(Boolean publishedToRegistry) rootFileName
(String rootFileName) scopes()
systemVersion
(Integer systemVersion) toString()
tracingEnabled
(Boolean tracingEnabled) type()
-
Felddetails
-
apiDefinition
-
apiDescription
-
apiDocuments
-
apiEndpointPrefix
-
apiGroups
-
apiName
-
apiVersion
-
appMeshEndpoints
-
centraSiteURL
-
creationDate
-
deployments
-
gatewayEndpoints
-
id
-
isActive
-
k8sIdentifiers
-
lastModified
-
maturityState
-
microgatewayEndpoints
-
mockService
-
nativeEndpoint
-
nextVersion
-
oauth2ScopeName
-
owner
-
policies
-
portalApiItemIdentifier
-
prevVersion
-
provider
-
publishedPortals
-
publishedToRegistry
-
rootFileName
-
scopes
-
systemVersion
-
tracingEnabled
-
type
-
-
Konstruktordetails
-
GatewayAPI
Constructs a validated implementation ofGatewayAPI
.- Parameter:
spec
- the specification to process
-
GatewayAPI
public GatewayAPI(API apiDefinition, String apiDescription, List<String> apiDocuments, String apiEndpointPrefix, List<String> apiGroups, String apiName, String apiVersion, List<String> appMeshEndpoints, String centraSiteURL, String creationDate, List<GatewayAPI.DeploymentsEnum> deployments, Map<String, String> gatewayEndpoints, String id, Boolean isActive, Map<String, String> k8sIdentifiers, String lastModified, String maturityState, List<EndpointInfo> microgatewayEndpoints, MockService mockService, Set<Endpoint> nativeEndpoint, String nextVersion, String oauth2ScopeName, String owner, List<String> policies, String portalApiItemIdentifier, String prevVersion, String provider, List<String> publishedPortals, Boolean publishedToRegistry, String rootFileName, List<Scope> scopes, Integer systemVersion, Boolean tracingEnabled, String type) -
GatewayAPI
protected GatewayAPI()
-
-
Methodendetails
-
apiDefinition
-
apiDescription
-
apiDocuments
-
apiEndpointPrefix
-
apiGroups
-
apiName
-
apiVersion
-
appMeshEndpoints
-
centraSiteURL
-
creationDate
-
deployments
-
gatewayEndpoints
-
id
-
isActive
-
k8sIdentifiers
-
lastModified
-
maturityState
-
microgatewayEndpoints
-
mockService
-
nativeEndpoint
-
nextVersion
-
oauth2ScopeName
-
owner
-
policies
-
portalApiItemIdentifier
-
prevVersion
-
provider
-
publishedPortals
-
publishedToRegistry
-
rootFileName
-
scopes
-
systemVersion
-
tracingEnabled
-
type
-
apiDefinition
- Gibt zurück:
this
.
-
apiDescription
- Gibt zurück:
this
.
-
apiDocuments
- Gibt zurück:
this
.
-
apiEndpointPrefix
- Gibt zurück:
this
.
-
apiGroups
- Gibt zurück:
this
.
-
apiName
- Gibt zurück:
this
.
-
apiVersion
- Gibt zurück:
this
.
-
appMeshEndpoints
- Gibt zurück:
this
.
-
centraSiteURL
- Gibt zurück:
this
.
-
creationDate
- Gibt zurück:
this
.
-
deployments
- Gibt zurück:
this
.
-
gatewayEndpoints
- Gibt zurück:
this
.
-
id
- Gibt zurück:
this
.
-
isActive
- Gibt zurück:
this
.
-
k8sIdentifiers
- Gibt zurück:
this
.
-
lastModified
- Gibt zurück:
this
.
-
maturityState
- Gibt zurück:
this
.
-
microgatewayEndpoints
- Gibt zurück:
this
.
-
mockService
- Gibt zurück:
this
.
-
nativeEndpoint
- Gibt zurück:
this
.
-
nextVersion
- Gibt zurück:
this
.
-
oauth2ScopeName
- Gibt zurück:
this
.
-
owner
- Gibt zurück:
this
.
-
policies
- Gibt zurück:
this
.
-
portalApiItemIdentifier
- Gibt zurück:
this
.
-
prevVersion
- Gibt zurück:
this
.
-
provider
- Gibt zurück:
this
.
-
publishedPortals
- Gibt zurück:
this
.
-
publishedToRegistry
- Gibt zurück:
this
.
-
rootFileName
- Gibt zurück:
this
.
-
scopes
- Gibt zurück:
this
.
-
systemVersion
- Gibt zurück:
this
.
-
tracingEnabled
- Gibt zurück:
this
.
-
type
- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-