Klasse CreateAPIRequest

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

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

    • _file

      protected File _file
      Input swagger / raml / wsdl file to be imported
    • apiName

      protected String apiName
      Name of the API
    • apiDescription

      protected String apiDescription
      Description of the API
    • apiVersion

      protected String apiVersion
      Version of the API
    • type

      protected CreateAPIRequest.TypeEnum type
      Input file type
    • rootFileName

      protected String rootFileName
      Name of the main file in the zip. Required only when the input file is zip format
  • Konstruktordetails

    • CreateAPIRequest

      public CreateAPIRequest(Consumer<CreateAPIRequest> spec)
      Constructs a validated instance of CreateAPIRequest.
      Parameter:
      spec - the specification to process
    • CreateAPIRequest

      @Internal public CreateAPIRequest(File _file, String apiName, String apiDescription, String apiVersion, CreateAPIRequest.TypeEnum type, String rootFileName)
      Constructs a validated instance of CreateAPIRequest.

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

      Parameter:
      _file - Input swagger / raml / wsdl file to be imported
      apiName - Name of the API
      apiDescription - Description of the API
      apiVersion - Version of the API
      type - Input file type
      rootFileName - Name of the main file in the zip. Required only when the input file is zip format
    • CreateAPIRequest

      protected CreateAPIRequest()
  • Methodendetails

    • builder

    • _file

      public File _file()
      Input swagger / raml / wsdl file to be imported
    • apiName

      public String apiName()
      Name of the API
    • apiDescription

      public String apiDescription()
      Description of the API
    • apiVersion

      public String apiVersion()
      Version of the API
    • type

      Input file type
    • rootFileName

      public String rootFileName()
      Name of the main file in the zip. Required only when the input file is zip format
    • _file

      public CreateAPIRequest _file(File _file)
      Input swagger / raml / wsdl file to be imported
      Gibt zurück:
      this.
    • apiName

      public CreateAPIRequest apiName(String apiName)
      Name of the API
      Gibt zurück:
      this.
    • apiDescription

      public CreateAPIRequest apiDescription(String apiDescription)
      Description of the API
      Gibt zurück:
      this.
    • apiVersion

      public CreateAPIRequest apiVersion(String apiVersion)
      Version of the API
      Gibt zurück:
      this.
    • type

      Input file type
      Gibt zurück:
      this.
    • rootFileName

      public CreateAPIRequest rootFileName(String rootFileName)
      Name of the main file in the zip. Required only when the input file is zip format
      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