public interface Server extends Constructible, Extensible
Modifier and Type | Method and Description |
---|---|
Server |
description(java.lang.String description)
This method sets the description property of a Server instance to the given description parameter and returns the modified instance.
|
java.lang.String |
getDescription()
This method returns the description property of Server instance.
|
java.lang.String |
getUrl()
This method returns the url property of Server instance, which is a URL to the target host.
|
ServerVariables |
getVariables()
This method returns the variables property of Server instance.
|
void |
setDescription(java.lang.String description)
This method sets the description property of a Server instance to the given description parameter.
|
void |
setUrl(java.lang.String url)
This method sets the url property of Server instance to the given url argument, representing a URL to the target host.
|
void |
setVariables(ServerVariables variables)
This method sets the variables property of Server instance to the given variables argument.
|
Server |
url(java.lang.String url)
This method sets the url property of Server instance to the given url argument, representing a URL to the target host, and returns the modified
instance.
|
Server |
variables(ServerVariables variables)
This method sets the variables property of Server instance to the given variables argument and returns the modified instance.
|
addExtension, getExtensions, setExtensions
java.lang.String getUrl()
This URL supports Server Variables and MAY be relative, to indicate that the host location is relative to the location where the OpenAPI definition is being served. Variable substitutions will be made when a variable is named enclosed in curly brackets.
This is a REQUIRED property.
void setUrl(java.lang.String url)
This URL supports Server Variables and MAY be relative, to indicate that the host location is relative to the location where the OpenAPI definition is being served. Variable substitutions will be made when a variable is named enclosed in curly brackets.
This is a REQUIRED property.
url
- a URL to the target hostServer url(java.lang.String url)
This URL supports Server Variables and MAY be relative, to indicate that the host location is relative to the location where the OpenAPI definition is being served. Variable substitutions will be made when a variable is named enclosed in curly brackets.
This is a REQUIRED property.
url
- a URL to the target hostjava.lang.String getDescription()
void setDescription(java.lang.String description)
Description of a server is an optional string describing the host designated by the URL. CommonMark syntax can be used for rich text representation.
description
- an optional string describing the host designated by the URLServer description(java.lang.String description)
Description of a server is an optional string describing the host designated by the URL. CommonMark syntax can be used for rich text representation.
description
- an optional string describing the host designated by the URLServerVariables getVariables()
Variables are represented as a map between variable name and its value. The value is used for substitution in the server's URL template.
void setVariables(ServerVariables variables)
Variables property is a map between variable name and its value. The value is used for substitution in the server's URL template.
variables
- a map between variable name and its valueServer variables(ServerVariables variables)
Variables property is a map between variable name and its value. The value is used for substitution in the server's URL template.
variables
- a map between variable name and its value