Class: IControl::Management::ChangeControl::ClassInfo

Inherits:
Base::Struct
  • Object
show all
Defined in:
lib/icontrol/management/change_control.rb,
lib/icontrol/management/change_control.rb

Overview

A struct that describes class information.

Instance Attribute Summary collapse

Instance Attribute Details

#delete_transaction_idNumeric

Last transaction id for deleted instances in class.

Returns:

  • (Numeric)

    the current value of delete_transaction_id



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def delete_transaction_id
  @delete_transaction_id
end

#header_needs_instance_nameObject

Class headers need to include instance name.

Returns:

  • (Object)

    the current value of header_needs_instance_name



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def header_needs_instance_name
  @header_needs_instance_name
end

#is_partitionedObject

Class is partitioned.

Returns:

  • (Object)

    the current value of is_partitioned



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def is_partitioned
  @is_partitioned
end

#is_singletonObject

Class only has one instance.

Returns:

  • (Object)

    the current value of is_singleton



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def is_singleton
  @is_singleton
end

#nameString

The class name.

Returns:

  • (String)

    the current value of name



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def name
  @name
end

#supports_deleteObject

Class supports delete operation.

Returns:

  • (Object)

    the current value of supports_delete



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def supports_delete
  @supports_delete
end

#supports_transaction_idObject

Class supports transaction information.

Returns:

  • (Object)

    the current value of supports_transaction_id



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def supports_transaction_id
  @supports_transaction_id
end

#supports_verifyObject

Class supports verify operation.

Returns:

  • (Object)

    the current value of supports_verify



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def supports_verify
  @supports_verify
end

#transaction_idNumeric

Last transaction id for create/update/delete instances in class.

Returns:

  • (Numeric)

    the current value of transaction_id



222
223
224
# File 'lib/icontrol/management/change_control.rb', line 222

def transaction_id
  @transaction_id
end