public abstract class AaiMessage extends AaiMessageBase
| Modifier and Type | Field and Description |
|---|---|
boolean |
_isOneOfMessage |
List<AaiMessage> |
oneOf
The message may be "composite".
|
Object |
payload
Objects of `any` type are deserialized as follows:
In TypeScript, this field contains the raw JS object, in case of Java
it is a
ObjectNode. |
AaiMessageTraitItems |
traits |
_name, $ref, contentType, correlationId, description, examples, externalDocs, headers, name, protocolInfo, schemaFormat, summary, tags, title_extensions_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems| Constructor and Description |
|---|
AaiMessage(Node parent) |
AaiMessage(Node parent,
String name) |
AaiMessage(String name) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addOneOfMessage(AaiMessage item) |
addHeaderItem, addProtocolInfo, addTag, getHeadersList, getName, getProtocolInfoList, renameaddExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtensionaccept, addExtraProperty, addValidationProblem, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, modelId, ownerDocument, parent, removeExtraProperty, setAttributepublic List<AaiMessage> oneOf
public boolean _isOneOfMessage
public Object payload
ObjectNode.public AaiMessageTraitItems traits
public AaiMessage(String name)
public AaiMessage(Node parent)
public abstract void addOneOfMessage(AaiMessage item)
Copyright © 2019 Red Hat. All rights reserved.