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

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

    • contact

      protected Contact contact
    • description

      protected String description
      A short description of the application
    • license

      protected Licence license
    • termsOfService

      protected String termsOfService
      A URL to the Terms of Service for the API
    • title

      protected String title
      The title of the application
    • vendorExtensions

      protected Map<String,Object> vendorExtensions
    • version

      protected String version
      Version of the API
  • Konstruktordetails

    • Info

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

      @Internal public Info(Contact contact, String description, Licence license, String termsOfService, String title, Map<String,Object> vendorExtensions, String version)
      Constructs a validated instance of Info.

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

      Parameter:
      contact - var.name
      description - A short description of the application
      license - var.name
      termsOfService - A URL to the Terms of Service for the API
      title - The title of the application
      vendorExtensions - var.name
      version - Version of the API
    • Info

      protected Info()
  • Methodendetails

    • builder

      public static Info.InfoBuilder builder()
    • contact

      public Contact contact()
    • description

      public String description()
      A short description of the application
    • license

      public Licence license()
    • termsOfService

      public String termsOfService()
      A URL to the Terms of Service for the API
    • title

      public String title()
      The title of the application
    • vendorExtensions

      public Map<String,Object> vendorExtensions()
    • version

      public String version()
      Version of the API
    • contact

      public Info contact(Contact contact)
      Gibt zurück:
      this.
    • description

      public Info description(String description)
      A short description of the application
      Gibt zurück:
      this.
    • license

      public Info license(Licence license)
      Gibt zurück:
      this.
    • termsOfService

      public Info termsOfService(String termsOfService)
      A URL to the Terms of Service for the API
      Gibt zurück:
      this.
    • title

      public Info title(String title)
      The title of the application
      Gibt zurück:
      this.
    • vendorExtensions

      public Info vendorExtensions(Map<String,Object> vendorExtensions)
      Gibt zurück:
      this.
    • version

      public Info version(String version)
      Version of the API
      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