Files
nats-python/openapi_templete/node_modules/@asyncapi/parser/lib/models/subscribe-operation.js
T
2026-06-01 13:17:37 +02:00

34 lines
547 B
JavaScript

const Operation = require('./operation');
/**
* Implements functions to deal with a SubscribeOperation object.
* @class
* @alias module:@asyncapi/parser#SubscribeOperation
* @extends Operation
* @returns {SubscribeOperation}
*/
class SubscribeOperation extends Operation {
/**
* @returns {boolean}
*/
isPublish() {
return false;
}
/**
* @returns {boolean}
*/
isSubscribe() {
return true;
}
/**
* @returns {string}
*/
kind() {
return 'subscribe';
}
}
module.exports = SubscribeOperation;