Interface Example
- All Superinterfaces:
Constructible,Extensible<Example>,Reference<Example>
Example
An object containing sample data for the related object.
In all cases, the example value is expected to be compatible with the type schema of its associated value. Tooling implementations MAY choose to validate compatibility automatically, and reject the example value(s) if incompatible.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault Exampledescription(String description) Sets this Example's description property to the given string.default ExampleexternalValue(String externalValue) Sets this Example's externalValue property to the given string.Returns the description property from an Example instance.Returns the externalValue property from an Example instance.Returns the summary property from an Example instance.getValue()Returns the value property from an Example instance.voidsetDescription(String description) Sets this Example's description property to the given string.voidsetExternalValue(String externalValue) Sets this Example's externalValue property to the given string.voidsetSummary(String summary) Sets this Example's summary property to the given string.voidSets this Example's value property to the given value.default ExampleSets this Example's summary property to the given string.default ExampleSets this Example's value property to the given value.Methods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
-
Method Details
-
getSummary
String getSummary()Returns the summary property from an Example instance.- Returns:
- short description of the example
-
setSummary
Sets this Example's summary property to the given string.- Parameters:
summary- short description of the example
-
summary
Sets this Example's summary property to the given string.- Parameters:
summary- short description of the example- Returns:
- the current Example object
-
getDescription
String getDescription()Returns the description property from an Example instance.- Returns:
- long description of the example
-
setDescription
Sets this Example's description property to the given string.- Parameters:
description- long description of the example
-
description
Sets this Example's description property to the given string.- Parameters:
description- long description of the example- Returns:
- the current Example object
-
getValue
Object getValue()Returns the value property from an Example instance.- Returns:
- embedded literal example object
-
setValue
Sets this Example's value property to the given value. The value field and externalValue field are mutually exclusive.- Parameters:
value- a literal example object
-
value
Sets this Example's value property to the given value. The value field and externalValue field are mutually exclusive.- Parameters:
value- a literal example object- Returns:
- the current Example object
-
getExternalValue
String getExternalValue()Returns the externalValue property from an Example instance.- Returns:
- URL that points to the literal example
-
setExternalValue
Sets this Example's externalValue property to the given string. The value field and externalValue field are mutually exclusive.- Parameters:
externalValue- URL that points to the literal example
-
externalValue
Sets this Example's externalValue property to the given string. The value field and externalValue field are mutually exclusive.- Parameters:
externalValue- URL that points to the literal example- Returns:
- the current Example object
-