Interface AsyncApiChannelItem
-
- All Known Subinterfaces:
AsyncApi20ChannelItem,AsyncApi21ChannelItem,AsyncApi22ChannelItem,AsyncApi23ChannelItem,AsyncApi24ChannelItem,AsyncApi25ChannelItem,AsyncApi26ChannelItem
- All Known Implementing Classes:
AsyncApi20ChannelItemImpl,AsyncApi21ChannelItemImpl,AsyncApi22ChannelItemImpl,AsyncApi23ChannelItemImpl,AsyncApi24ChannelItemImpl,AsyncApi25ChannelItemImpl,AsyncApi26ChannelItemImpl
public interface AsyncApiChannelItem extends Node
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AsyncApiChannelBindingscreateChannelBindings()AsyncApiOperationcreateOperation()AsyncApiParameterscreateParameters()AsyncApiChannelBindingsgetBindings()StringgetDescription()AsyncApiParametersgetParameters()AsyncApiOperationgetPublish()AsyncApiOperationgetSubscribe()voidsetBindings(AsyncApiChannelBindings value)voidsetDescription(String value)voidsetParameters(AsyncApiParameters value)voidsetPublish(AsyncApiOperation value)voidsetSubscribe(AsyncApiOperation 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
-
getPublish
AsyncApiOperation getPublish()
-
setPublish
void setPublish(AsyncApiOperation value)
-
createOperation
AsyncApiOperation createOperation()
-
getDescription
String getDescription()
-
setDescription
void setDescription(String value)
-
getBindings
AsyncApiChannelBindings getBindings()
-
setBindings
void setBindings(AsyncApiChannelBindings value)
-
createChannelBindings
AsyncApiChannelBindings createChannelBindings()
-
getSubscribe
AsyncApiOperation getSubscribe()
-
setSubscribe
void setSubscribe(AsyncApiOperation value)
-
getParameters
AsyncApiParameters getParameters()
-
setParameters
void setParameters(AsyncApiParameters value)
-
createParameters
AsyncApiParameters createParameters()
-
-