class Azure::ServiceBus::SqlFilter
Attributes
compatibility_level[RW]
sql_expression[RW]
Public Class Methods
new(hash=nil)
click to toggle source
Public: Initialize the SQL Rule
Filter
.
Attributes¶ ↑
-
hash
- The resource options Hash
Options¶ ↑
Accepted key/value pairs in options parameter are:
-
:sql_expression
- The SQL expression. -
:compatibility_level
- The compatibility level.
Calls superclass method
# File lib/azure/service_bus/sql_filter.rb, line 33 def initialize(hash=nil) hash = {} unless hash @sql_expression = hash[:sql_expression] if hash[:sql_expression] @compatibility_level = (hash[:compatibility_level] || 20).to_i if hash[:compatibility_level] super() end
Public Instance Methods
to_hash(hash={})
click to toggle source
Calls superclass method
# File lib/azure/service_bus/sql_filter.rb, line 43 def to_hash(hash={}) hash[:sql_expression]=sql_expression if sql_expression hash[:compatibility_level]=compatibility_level.to_s if compatibility_level super(hash) end