All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.swagger.model.ApiInfo Maven / Gradle / Ivy

There is a newer version: 1.5.7
Show newest version
package io.swagger.model;

import io.swagger.models.Contact;
import io.swagger.models.Info;
import io.swagger.models.License;

/**
 * legacy support for swagger 1.2 deployments
 **/

@Deprecated
public class ApiInfo extends Info {
    public ApiInfo() {
    }

    public ApiInfo(
            String title,
            String description,
            String tosURL,
            String contactEmail,
            String licenseName,
            String licenseUrl) {

        setTitle(title);
        setDescription(description);
        setTermsOfService(tosURL);
        setContact(new Contact().name(contactEmail));
        setLicense(new License().name(licenseName).url(licenseUrl));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy