Class Contact
The Contact Object provides contact information for the exposed API. This information can be used by clients to get in touch with the API maintainers for support, questions, or other inquiries.
OpenAPI Specification:
The Contact Object is composed of the following fields:
name (string) - The identifying name of the contact person/organizationurl (string) - The URL pointing to the contact informationemail (string) - The email address of the contact person/organization
Example:
See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()Make a deep copy of this object.<T> TGeneric property getter.getEmail()Bean property getter:email .getName()Bean property getter:name .getUrl()Bean property getter:url .keySet()Returns all the keys on this element.Generic property setter.Bean property setter:email .Bean property setter:name .Bean property setter:url .strict()Sets strict mode on this bean.Sets strict mode on this bean.
-
Constructor Details
-
Contact
public Contact()Default constructor. -
Contact
Copy constructor.- Parameters:
copyFrom- The object to copy.
-
-
Method Details
-
copy
Make a deep copy of this object.- Returns:
- A deep copy of this object.
-
get
Description copied from class:OpenApiElementGeneric property getter.Can be used to retrieve non-standard Swagger fields such as
"$ref" .- Overrides:
getin classOpenApiElement- Type Parameters:
T- The datatype to cast the value to.- Parameters:
property- The property name to retrieve.type- The datatype to cast the value to.- Returns:
- The property value, or
null if the property does not exist or is not set.
-
getEmail
Bean property getter:email .The email address of the contact person/organization.
- Returns:
- The property value, or
null if it is not set.
-
getName
Bean property getter:name .The identifying name of the contact person/organization.
- Returns:
- The property value, or
null if it is not set.
-
getUrl
Bean property getter:url .The URL pointing to the contact information.
- Returns:
- The property value, or
null if it is not set.
-
keySet
Description copied from class:OpenApiElementReturns all the keys on this element.- Overrides:
keySetin classOpenApiElement- Returns:
- All the keys on this element.
Nevernull .
-
set
Description copied from class:OpenApiElementGeneric property setter.Can be used to set non-standard Swagger fields such as
"$ref" .- Overrides:
setin classOpenApiElement- Parameters:
property- The property name to set. Must not benull .value- The new value for the property.- Returns:
- This object
-
setEmail
Bean property setter:email .The email address of the contact person/organization.
- Parameters:
value- The new value for this property.
MUST be in the format of an email address.
Can benull to unset the property.- Returns:
- This object
-
setName
Bean property setter:name .The identifying name of the contact person/organization.
- Parameters:
value- The new value for this property.
Can benull to unset the property.- Returns:
- This object
-
setUrl
Bean property setter:url .The value can be of any of the following types:
URI,URL,String.
Strings must be valid URIs.URIs defined by
UriResolvercan be used for values.- Parameters:
value- The new value for this property.
Can benull to unset the property.- Returns:
- This object
-
strict
Description copied from class:OpenApiElementSets strict mode on this bean.- Overrides:
strictin classOpenApiElement- Returns:
- This object
-
strict
Description copied from class:OpenApiElementSets strict mode on this bean.- Overrides:
strictin classOpenApiElement- Parameters:
value- The new value for this property.
Non-boolean values will be converted to boolean usingBoolean..valueOf (value.toString())
Can benull (interpreted asfalse ).- Returns:
- This object
-