public class Oas30RequestBodyDefinition extends Oas30RequestBody implements IDefinition
$ref, content, description, required
_extensions
_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems
Constructor and Description |
---|
Oas30RequestBodyDefinition(String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(IVisitor visitor)
Called to accept a visitor onto a visitable data model instance.
|
String |
getName()
Gets the definition name.
|
void |
rename(String newName)
Renames the definition.
|
addMediaType, createMediaType, getMediaType, getMediaTypes, getReference, removeMediaType, setReference
addExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtension
addExtraProperty, addValidationProblem, attachToParent, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, isAttached, modelId, ownerDocument, parent, removeExtraProperty, setAttribute
public Oas30RequestBodyDefinition(String name)
name
- public void accept(IVisitor visitor)
IVisitable
accept
in interface IVisitable
accept
in class Oas30RequestBody
IVisitable.accept(io.apicurio.datamodels.core.visitors.IVisitor)
public String getName()
INamed
getName
in interface INamed
INamed.getName()
public void rename(String newName)
INamed
rename
in interface INamed
INamed.rename(java.lang.String)
Copyright © 2020 Red Hat. All rights reserved.