Class Info


  • public class Info
    extends Object
    See Also:
    "https://github.com/OAI/OpenAPI-Specification/blob/3.0.4/versions/3.0.4.md#info-object", "https://github.com/OAI/OpenAPI-Specification/blob/3.1.1/versions/3.1.1.md#info-object"
    • Constructor Detail

      • Info

        public Info()
    • Method Detail

      • getTitle

        public String getTitle()
        returns the title property from a Info instance.
        Returns:
        String title
      • setTitle

        public void setTitle​(String title)
      • getDescription

        public String getDescription()
        returns the description property from a Info instance.
        Returns:
        String description
      • setDescription

        public void setDescription​(String description)
      • description

        public Info description​(String description)
      • getTermsOfService

        public String getTermsOfService()
        returns the termsOfService property from a Info instance.
        Returns:
        String termsOfService
      • setTermsOfService

        public void setTermsOfService​(String termsOfService)
      • termsOfService

        public Info termsOfService​(String termsOfService)
      • getContact

        public Contact getContact()
        returns the contact property from a Info instance.
        Returns:
        Contact contact
      • setContact

        public void setContact​(Contact contact)
      • getLicense

        public License getLicense()
        returns the license property from a Info instance.
        Returns:
        License license
      • setLicense

        public void setLicense​(License license)
      • getVersion

        public String getVersion()
        returns the version property from a Info instance.
        Returns:
        String version
      • setVersion

        public void setVersion​(String version)
      • version

        public Info version​(String version)
      • getSummary

        public String getSummary()
        returns the summary property from a Info instance.
        Returns:
        String
        Since:
        2.2.0 (OpenAPI 3.1.0)
      • setSummary

        public void setSummary​(String summary)
        Since:
        2.2.0 (OpenAPI 3.1.0)
      • summary

        public Info summary​(String summary)
        Since:
        2.2.0 (OpenAPI 3.1.0)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • addExtension

        public void addExtension​(String name,
                                 Object value)
      • addExtension31

        public void addExtension31​(String name,
                                   Object value)
      • setExtensions

        public void setExtensions​(Map<String,​Object> extensions)