Class ApiInfo


  • public class ApiInfo
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ApiInfo​(java.lang.String title, java.lang.String description, java.lang.String version, java.lang.String termsOfServiceUrl, java.lang.String contactName, java.lang.String license, java.lang.String licenseUrl)
      Deprecated. 
      ApiInfo​(java.lang.String title, java.lang.String description, java.lang.String version, java.lang.String termsOfServiceUrl, Contact contact, java.lang.String license, java.lang.String licenseUrl, java.util.Collection<VendorExtension> vendorExtensions)
      Default contstructor
    • Field Detail

      • DEFAULT_CONTACT

        public static final Contact DEFAULT_CONTACT
      • DEFAULT

        public static final ApiInfo DEFAULT
    • Constructor Detail

      • ApiInfo

        @Deprecated
        public ApiInfo​(java.lang.String title,
                       java.lang.String description,
                       java.lang.String version,
                       java.lang.String termsOfServiceUrl,
                       java.lang.String contactName,
                       java.lang.String license,
                       java.lang.String licenseUrl)
        Deprecated.
        Deprecated in favor of richer contact object
        Parameters:
        title - title
        description - description
        version - version
        termsOfServiceUrl - terms of service
        contactName - contact name
        license - licence text
        licenseUrl - license url
        Since:
        2.4.0
      • ApiInfo

        public ApiInfo​(java.lang.String title,
                       java.lang.String description,
                       java.lang.String version,
                       java.lang.String termsOfServiceUrl,
                       Contact contact,
                       java.lang.String license,
                       java.lang.String licenseUrl,
                       java.util.Collection<VendorExtension> vendorExtensions)
        Default contstructor
        Parameters:
        title - title
        description - description
        version - version
        termsOfServiceUrl - termsOfServiceUrl
        contact - contact
        license - license
        licenseUrl - license url
        vendorExtensions - vendor extensions
    • Method Detail

      • getTitle

        public java.lang.String getTitle()
      • getDescription

        public java.lang.String getDescription()
      • getTermsOfServiceUrl

        public java.lang.String getTermsOfServiceUrl()
      • getContact

        public Contact getContact()
      • getLicense

        public java.lang.String getLicense()
      • getLicenseUrl

        public java.lang.String getLicenseUrl()
      • getVersion

        public java.lang.String getVersion()
      • getVendorExtensions

        public java.util.List<VendorExtension> getVendorExtensions()