Interface AsyncApiOneOfMessages
-
- All Known Subinterfaces:
AsyncApi20OneOfMessages,AsyncApi21OneOfMessages,AsyncApi22OneOfMessages,AsyncApi23OneOfMessages,AsyncApi24OneOfMessages,AsyncApi25OneOfMessages,AsyncApi26OneOfMessages
- All Known Implementing Classes:
AsyncApi20OneOfMessagesImpl,AsyncApi21OneOfMessagesImpl,AsyncApi22OneOfMessagesImpl,AsyncApi23OneOfMessagesImpl,AsyncApi24OneOfMessagesImpl,AsyncApi25OneOfMessagesImpl,AsyncApi26OneOfMessagesImpl
public interface AsyncApiOneOfMessages extends Node
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddOneOf(AsyncApiMessage value)voidclearOneOf()AsyncApiMessagecreateMessage()List<AsyncApiMessage>getOneOf()voidinsertOneOf(AsyncApiMessage value, int atIndex)voidremoveOneOf(AsyncApiMessage value)-
Methods inherited from interface io.apicurio.datamodels.models.Node
addExtraProperty, attach, clearNodeAttributes, emptyClone, getExtraProperty, getExtraPropertyNames, getNodeAttribute, getNodeAttributeNames, hasExtraProperties, isAttached, mapPropertyName, modelId, parent, parentPropertyName, parentPropertyType, removeExtraProperty, root, setNodeAttribute
-
-
-
-
Method Detail
-
createMessage
AsyncApiMessage createMessage()
-
getOneOf
List<AsyncApiMessage> getOneOf()
-
addOneOf
void addOneOf(AsyncApiMessage value)
-
clearOneOf
void clearOneOf()
-
removeOneOf
void removeOneOf(AsyncApiMessage value)
-
insertOneOf
void insertOneOf(AsyncApiMessage value, int atIndex)
-
-