public class ApiInfoBuilder extends Object
| 构造器和说明 |
|---|
ApiInfoBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiInfo |
build() |
ApiInfoBuilder |
contact(Contact contact)
Updates contact information for the person responsible for this API
|
ApiInfoBuilder |
contact(String contact)
已过时。
@since 2.4.0. Use the overload that takes in a contact instead
|
ApiInfoBuilder |
description(String description)
Updates the api description
|
ApiInfoBuilder |
extensions(List<VendorExtension> extensions)
Adds extensions for this API
|
ApiInfoBuilder |
license(String license)
Updates license information for this API
|
ApiInfoBuilder |
licenseUrl(String licenseUrl)
Updates the license Url for this API
|
ApiInfoBuilder |
termsOfServiceUrl(String termsOfServiceUrl)
Updates the terms of service url
|
ApiInfoBuilder |
title(String title)
Updates the api title
|
ApiInfoBuilder |
version(String version)
Updates the api version
|
public ApiInfoBuilder title(String title)
title - - title for the APIpublic ApiInfoBuilder description(String description)
description - - api descriptionpublic ApiInfoBuilder termsOfServiceUrl(String termsOfServiceUrl)
termsOfServiceUrl - - url to the terms of servicepublic ApiInfoBuilder version(String version)
version - - of the API@Deprecated public ApiInfoBuilder contact(String contact)
contact - - contact informationpublic ApiInfoBuilder contact(Contact contact)
contact - - contact informationpublic ApiInfoBuilder license(String license)
license - licence stringpublic ApiInfoBuilder licenseUrl(String licenseUrl)
licenseUrl - - license Urlpublic ApiInfoBuilder extensions(List<VendorExtension> extensions)
extensions - - extensionspublic ApiInfo build()
Copyright © 2023. All rights reserved.