java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.InputAPI

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class InputAPI extends Object
InputAPI
  • Felddetails

    • apiDefinition

      protected API apiDefinition
    • apiDescription

      protected String apiDescription
    • apiName

      protected String apiName
    • apiVersion

      protected String apiVersion
    • authorizationValue

      protected AuthorizationValue authorizationValue
    • maturityState

      protected String maturityState
    • rootFileName

      protected String rootFileName
      Required when creating an API by importing protected URL
    • teams

      protected List<Team> teams
      Contains teams to which the API must be assigned.
    • type

      protected String type
    • url

      protected String url
      Required when creating an API by importing URL
  • Konstruktordetails

    • InputAPI

      public InputAPI(Consumer<InputAPI> spec)
      Constructs a validated instance of InputAPI.
      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 of InputAPI.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using InputAPI(Consumer) instead.

      Parameter:
      apiDefinition - apiDefinition
      apiDescription - apiDescription
      apiName - apiName
      apiVersion - apiVersion
      authorizationValue - authorizationValue
      maturityState - maturityState
      rootFileName - Required when creating an API by importing protected URL
      teams - Contains teams to which the API must be assigned.
      type - type
      url - Required when creating an API by importing URL
    • InputAPI

      protected InputAPI()
  • Methodendetails

    • builder

      public static InputAPI.InputAPIBuilder builder()
    • apiDefinition

      public API apiDefinition()
    • apiDescription

      public String apiDescription()
    • apiName

      public String apiName()
    • apiVersion

      public String apiVersion()
    • authorizationValue

      public AuthorizationValue authorizationValue()
    • maturityState

      public String maturityState()
    • rootFileName

      public String rootFileName()
      Required when creating an API by importing protected URL
    • teams

      public List<Team> teams()
      Contains teams to which the API must be assigned.
    • type

      public String type()
    • url

      public String url()
      Required when creating an API by importing URL
    • apiDefinition

      public InputAPI apiDefinition(API apiDefinition)
      Gibt zurück:
      this.
    • apiDescription

      public InputAPI apiDescription(String apiDescription)
      Gibt zurück:
      this.
    • apiName

      public InputAPI apiName(String apiName)
      Gibt zurück:
      this.
    • apiVersion

      public InputAPI apiVersion(String apiVersion)
      Gibt zurück:
      this.
    • authorizationValue

      public InputAPI authorizationValue(AuthorizationValue authorizationValue)
      Gibt zurück:
      this.
    • maturityState

      public InputAPI maturityState(String maturityState)
      Gibt zurück:
      this.
    • rootFileName

      public InputAPI rootFileName(String rootFileName)
      Required when creating an API by importing protected URL
      Gibt zurück:
      this.
    • teams

      public InputAPI teams(List<Team> teams)
      Contains teams to which the API must be assigned.
      Gibt zurück:
      this.
    • type

      public InputAPI type(String type)
      Gibt zurück:
      this.
    • url

      public InputAPI url(String url)
      Required when creating an API by importing URL
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object