class VhostController::Vhost
- VhostController::Vhost
- Reference
- Object
Included Modules
- JSON::Serializable
Extended Modules
- JSON::Schema
Defined in:
lavinmq/api/controllers/vhost.crConstructors
- .new(name : String, dir : String, tracing : Bool, cluster_state : Hash(Symbol, String | UInt64), messages : UInt64, messages_unacknowledged : UInt64, messages_ready : UInt64, message_stats : VhostController::MessageStats)
- .new(pull : JSON::PullParser)
Class Method Summary
Instance Method Summary
- #cluster_state : Hash(Symbol, String | UInt64)
- #cluster_state=(cluster_state : Hash(Symbol, String | UInt64))
- #dir : String
- #dir=(dir : String)
- #message_stats : MessageStats
- #message_stats=(message_stats : MessageStats)
- #messages : UInt64
- #messages=(messages : UInt64)
- #messages_ready : UInt64
- #messages_ready=(messages_ready : UInt64)
- #messages_unacknowledged : UInt64
- #messages_unacknowledged=(messages_unacknowledged : UInt64)
- #name : String
- #name=(name : String)
- #tracing=(tracing : Bool)
- #tracing? : Bool
Constructor Detail
def self.new(name : String, dir : String, tracing : Bool, cluster_state : Hash(Symbol, String | UInt64), messages : UInt64, messages_unacknowledged : UInt64, messages_ready : UInt64, message_stats : VhostController::MessageStats)
#