Class: TaskInfo

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

Overview

urn:vim25TaskInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - SOAP::SOAPString
task - ManagedObjectReference
name - SOAP::SOAPString
descriptionId - SOAP::SOAPString
entity - ManagedObjectReference
entityName - SOAP::SOAPString
locked - ManagedObjectReference
state - TaskInfoState
cancelled - SOAP::SOAPBoolean
cancelable - SOAP::SOAPBoolean
error - LocalizedMethodFault
result - (any)
progress - SOAP::SOAPInt
reason - TaskReason
queueTime - SOAP::SOAPDateTime
startTime - SOAP::SOAPDateTime
completeTime - SOAP::SOAPDateTime
eventChainId - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, task = nil, name = nil, descriptionId = nil, entity = nil, entityName = nil, locked = [], state = nil, cancelled = nil, cancelable = nil, error = nil, result = nil, progress = nil, reason = nil, queueTime = nil, startTime = nil, completeTime = nil, eventChainId = nil) ⇒ TaskInfo

Returns a new instance of TaskInfo.



2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
# File 'lib/vmware/soap/vim25.rb', line 2480

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, task = nil, name = nil, descriptionId = nil, entity = nil, entityName = nil, locked = [], state = nil, cancelled = nil, cancelable = nil, error = nil, result = nil, progress = nil, reason = nil, queueTime = nil, startTime = nil, completeTime = nil, eventChainId = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @task = task
  @name = name
  @descriptionId = descriptionId
  @entity = entity
  @entityName = entityName
  @locked = locked
  @state = state
  @cancelled = cancelled
  @cancelable = cancelable
  @error = error
  @result = result
  @progress = progress
  @reason = reason
  @queueTime = queueTime
  @startTime = startTime
  @completeTime = completeTime
  @eventChainId = eventChainId
end

Instance Attribute Details

#cancelableObject

Returns the value of attribute cancelable.



2470
2471
2472
# File 'lib/vmware/soap/vim25.rb', line 2470

def cancelable
  @cancelable
end

#cancelledObject

Returns the value of attribute cancelled.



2469
2470
2471
# File 'lib/vmware/soap/vim25.rb', line 2469

def cancelled
  @cancelled
end

#completeTimeObject

Returns the value of attribute completeTime.



2477
2478
2479
# File 'lib/vmware/soap/vim25.rb', line 2477

def completeTime
  @completeTime
end

#descriptionIdObject

Returns the value of attribute descriptionId.



2464
2465
2466
# File 'lib/vmware/soap/vim25.rb', line 2464

def descriptionId
  @descriptionId
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



2460
2461
2462
# File 'lib/vmware/soap/vim25.rb', line 2460

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



2459
2460
2461
# File 'lib/vmware/soap/vim25.rb', line 2459

def dynamicType
  @dynamicType
end

#entityObject

Returns the value of attribute entity.



2465
2466
2467
# File 'lib/vmware/soap/vim25.rb', line 2465

def entity
  @entity
end

#entityNameObject

Returns the value of attribute entityName.



2466
2467
2468
# File 'lib/vmware/soap/vim25.rb', line 2466

def entityName
  @entityName
end

#errorObject

Returns the value of attribute error.



2471
2472
2473
# File 'lib/vmware/soap/vim25.rb', line 2471

def error
  @error
end

#eventChainIdObject

Returns the value of attribute eventChainId.



2478
2479
2480
# File 'lib/vmware/soap/vim25.rb', line 2478

def eventChainId
  @eventChainId
end

#keyObject

Returns the value of attribute key.



2461
2462
2463
# File 'lib/vmware/soap/vim25.rb', line 2461

def key
  @key
end

#lockedObject

Returns the value of attribute locked.



2467
2468
2469
# File 'lib/vmware/soap/vim25.rb', line 2467

def locked
  @locked
end

#nameObject

Returns the value of attribute name.



2463
2464
2465
# File 'lib/vmware/soap/vim25.rb', line 2463

def name
  @name
end

#progressObject

Returns the value of attribute progress.



2473
2474
2475
# File 'lib/vmware/soap/vim25.rb', line 2473

def progress
  @progress
end

#queueTimeObject

Returns the value of attribute queueTime.



2475
2476
2477
# File 'lib/vmware/soap/vim25.rb', line 2475

def queueTime
  @queueTime
end

#reasonObject

Returns the value of attribute reason.



2474
2475
2476
# File 'lib/vmware/soap/vim25.rb', line 2474

def reason
  @reason
end

#resultObject

Returns the value of attribute result.



2472
2473
2474
# File 'lib/vmware/soap/vim25.rb', line 2472

def result
  @result
end

#startTimeObject

Returns the value of attribute startTime.



2476
2477
2478
# File 'lib/vmware/soap/vim25.rb', line 2476

def startTime
  @startTime
end

#stateObject

Returns the value of attribute state.



2468
2469
2470
# File 'lib/vmware/soap/vim25.rb', line 2468

def state
  @state
end

#taskObject

Returns the value of attribute task.



2462
2463
2464
# File 'lib/vmware/soap/vim25.rb', line 2462

def task
  @task
end