Class: OvirtSDK4::HostNicVirtualFunctionsConfiguration
- Defined in:
- lib/ovirtsdk4/types.rb,
lib/ovirtsdk4/types.rb
Instance Method Summary collapse
-
#==(other) ⇒ Object
Returns
true
ifself
andother
have the same attributes and values. -
#all_networks_allowed ⇒ Boolean
Returns the value of the
all_networks_allowed
attribute. -
#all_networks_allowed=(value) ⇒ Object
Sets the value of the
all_networks_allowed
attribute. -
#hash ⇒ Object
Generates a hash value for this object.
-
#initialize(opts = {}) ⇒ HostNicVirtualFunctionsConfiguration
constructor
Creates a new instance of the HostNicVirtualFunctionsConfiguration class.
-
#max_number_of_virtual_functions ⇒ Integer
Returns the value of the
max_number_of_virtual_functions
attribute. -
#max_number_of_virtual_functions=(value) ⇒ Object
Sets the value of the
max_number_of_virtual_functions
attribute. -
#number_of_virtual_functions ⇒ Integer
Returns the value of the
number_of_virtual_functions
attribute. -
#number_of_virtual_functions=(value) ⇒ Object
Sets the value of the
number_of_virtual_functions
attribute.
Methods included from Type
Constructor Details
#initialize(opts = {}) ⇒ HostNicVirtualFunctionsConfiguration
Creates a new instance of the OvirtSDK4::HostNicVirtualFunctionsConfiguration class.
4902 4903 4904 4905 4906 4907 |
# File 'lib/ovirtsdk4/types.rb', line 4902 def initialize(opts = {}) super(opts) self.all_networks_allowed = opts[:all_networks_allowed] self.max_number_of_virtual_functions = opts[:max_number_of_virtual_functions] self.number_of_virtual_functions = opts[:number_of_virtual_functions] end |
Instance Method Details
#==(other) ⇒ Object
Returns true
if self
and other
have the same attributes and values.
4912 4913 4914 4915 4916 4917 |
# File 'lib/ovirtsdk4/types.rb', line 4912 def ==(other) super && @all_networks_allowed == other.all_networks_allowed && @max_number_of_virtual_functions == other.max_number_of_virtual_functions && @number_of_virtual_functions == other.number_of_virtual_functions end |
#all_networks_allowed ⇒ Boolean
Returns the value of the all_networks_allowed
attribute.
4839 4840 4841 |
# File 'lib/ovirtsdk4/types.rb', line 4839 def all_networks_allowed @all_networks_allowed end |
#all_networks_allowed=(value) ⇒ Object
Sets the value of the all_networks_allowed
attribute.
4848 4849 4850 |
# File 'lib/ovirtsdk4/types.rb', line 4848 def all_networks_allowed=(value) @all_networks_allowed = value end |
#hash ⇒ Object
Generates a hash value for this object.
4922 4923 4924 4925 4926 4927 |
# File 'lib/ovirtsdk4/types.rb', line 4922 def hash super + @all_networks_allowed.hash + @max_number_of_virtual_functions.hash + @number_of_virtual_functions.hash end |
#max_number_of_virtual_functions ⇒ Integer
Returns the value of the max_number_of_virtual_functions
attribute.
4857 4858 4859 |
# File 'lib/ovirtsdk4/types.rb', line 4857 def max_number_of_virtual_functions @max_number_of_virtual_functions end |
#max_number_of_virtual_functions=(value) ⇒ Object
Sets the value of the max_number_of_virtual_functions
attribute.
4866 4867 4868 |
# File 'lib/ovirtsdk4/types.rb', line 4866 def max_number_of_virtual_functions=(value) @max_number_of_virtual_functions = value end |
#number_of_virtual_functions ⇒ Integer
Returns the value of the number_of_virtual_functions
attribute.
4875 4876 4877 |
# File 'lib/ovirtsdk4/types.rb', line 4875 def number_of_virtual_functions @number_of_virtual_functions end |
#number_of_virtual_functions=(value) ⇒ Object
Sets the value of the number_of_virtual_functions
attribute.
4884 4885 4886 |
# File 'lib/ovirtsdk4/types.rb', line 4884 def number_of_virtual_functions=(value) @number_of_virtual_functions = value end |