Klasse InputAPI
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.InputAPI
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class InputAPI
extends Object
InputAPI
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected APIprotected Stringprotected Stringprotected Stringprotected AuthorizationValueprotected Stringprotected StringRequired when creating an API by importing protected URLContains teams to which the API must be assigned.protected Stringprotected StringRequired when creating an API by importing URL -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedInputAPI()InputAPI(API apiDefinition, String apiDescription, String apiName, String apiVersion, AuthorizationValue authorizationValue, String maturityState, String rootFileName, List<Team> teams, String type, String url) Constructs a validated instance ofInputAPI.Constructs a validated instance ofInputAPI. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungapiDefinition(API apiDefinition) apiDescription(String apiDescription) apiName()apiVersion(String apiVersion) authorizationValue(AuthorizationValue authorizationValue) static InputAPI.InputAPIBuilderbuilder()protected booleanbooleaninthashCode()maturityState(String maturityState) Required when creating an API by importing protected URLrootFileName(String rootFileName) Required when creating an API by importing protected URLteams()Contains teams to which the API must be assigned.Contains teams to which the API must be assigned.toString()type()url()Required when creating an API by importing URLRequired when creating an API by importing URL
-
Felddetails
-
apiDefinition
-
apiDescription
-
apiName
-
apiVersion
-
authorizationValue
-
maturityState
-
rootFileName
Required when creating an API by importing protected URL -
teams
Contains teams to which the API must be assigned. -
type
-
url
Required when creating an API by importing URL
-
-
Konstruktordetails
-
InputAPI
Constructs a validated instance ofInputAPI.- Parameter:
spec- the specification to process
-
InputAPI
@Internal public InputAPI(API apiDefinition, String apiDescription, String apiName, String apiVersion, AuthorizationValue authorizationValue, String maturityState, String rootFileName, List<Team> teams, String type, String url) Constructs a validated instance ofInputAPI.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
InputAPI(Consumer)instead.- Parameter:
apiDefinition- apiDefinitionapiDescription- apiDescriptionapiName- apiNameapiVersion- apiVersionauthorizationValue- authorizationValuematurityState- maturityStaterootFileName- Required when creating an API by importing protected URLteams- Contains teams to which the API must be assigned.type- typeurl- Required when creating an API by importing URL
-
InputAPI
protected InputAPI()
-
-
Methodendetails
-
builder
-
apiDefinition
-
apiDescription
-
apiName
-
apiVersion
-
authorizationValue
-
maturityState
-
rootFileName
Required when creating an API by importing protected URL -
teams
Contains teams to which the API must be assigned. -
type
-
url
Required when creating an API by importing URL -
apiDefinition
- Gibt zurück:
this.
-
apiDescription
- Gibt zurück:
this.
-
apiName
- Gibt zurück:
this.
-
apiVersion
- Gibt zurück:
this.
-
authorizationValue
- Gibt zurück:
this.
-
maturityState
- Gibt zurück:
this.
-
rootFileName
Required when creating an API by importing protected URL- Gibt zurück:
this.
-
teams
Contains teams to which the API must be assigned.- Gibt zurück:
this.
-
type
- Gibt zurück:
this.
-
url
Required when creating an API by importing URL- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-