Class: RecurrentTaskScheduler

Inherits:
TaskScheduler show all
Defined in:
lib/vmware/soap/vim25.rb

Overview

urn:vim25RecurrentTaskScheduler

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
activeTime - SOAP::SOAPDateTime
expireTime - SOAP::SOAPDateTime
interval - SOAP::SOAPInt

Direct Known Subclasses

HourlyTaskScheduler

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], activeTime = nil, expireTime = nil, interval = nil) ⇒ RecurrentTaskScheduler

Returns a new instance of RecurrentTaskScheduler.



22509
22510
22511
22512
22513
22514
22515
# File 'lib/vmware/soap/vim25.rb', line 22509

def initialize(dynamicType = nil, dynamicProperty = [], activeTime = nil, expireTime = nil, interval = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @activeTime = activeTime
  @expireTime = expireTime
  @interval = interval
end

Instance Attribute Details

#activeTimeObject

Returns the value of attribute activeTime.



22505
22506
22507
# File 'lib/vmware/soap/vim25.rb', line 22505

def activeTime
  @activeTime
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



22504
22505
22506
# File 'lib/vmware/soap/vim25.rb', line 22504

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



22503
22504
22505
# File 'lib/vmware/soap/vim25.rb', line 22503

def dynamicType
  @dynamicType
end

#expireTimeObject

Returns the value of attribute expireTime.



22506
22507
22508
# File 'lib/vmware/soap/vim25.rb', line 22506

def expireTime
  @expireTime
end

#intervalObject

Returns the value of attribute interval.



22507
22508
22509
# File 'lib/vmware/soap/vim25.rb', line 22507

def interval
  @interval
end