Class: Teamsupport::TicketAction

Inherits:
Ticket show all
Includes:
Creatable
Defined in:
lib/teamsupport/ticket_action.rb

Instance Attribute Summary collapse

Attributes inherited from Ticket

#CloserID, #CloserName, #DaysClosed, #DaysOpened, #GroupID, #GroupName, #KnowledgeBaseCategoryID, #KnowledgeBaseCategoryName, #ParentID, #ProductName, #ReportedVersion, #ReportedVersionID, #Severity, #SeverityPosition, #SolvedVersion, #SolvedVersionID, #Status, #StatusPosition, #TicketSeverityID, #TicketSource, #TicketStatusID, #TicketTypeID, #TicketTypeName

Attributes inherited from Base

#attrs

Method Summary

Methods included from Creatable

#DateCreated, #DateModified

Methods inherited from Ticket

#DateClosed, #DueDate, #IsClosed, #IsKnowledgeBase, #IsVisibleOnPortal

Methods inherited from Identity

#initialize

Methods inherited from Base

#[], attr_reader, define_attribute_method, define_predicate_method, #initialize, object_attr_reader, predicate_attr_reader

Methods included from Utils

flat_pmap, pmap

Constructor Details

This class inherits a constructor from Teamsupport::Identity

Instance Attribute Details

#ActionType ⇒ String (readonly)

Returns:

  • (String)


14
15
16
# File 'lib/teamsupport/ticket_action.rb', line 14

def ActionType
  @ActionType
end

#CreatorID ⇒ Integer (readonly)

Returns:

  • (Integer)


10
11
12
# File 'lib/teamsupport/ticket_action.rb', line 10

def CreatorID
  @CreatorID
end

#CreatorName ⇒ String (readonly)

Returns:

  • (String)


14
15
16
# File 'lib/teamsupport/ticket_action.rb', line 14

def CreatorName
  @CreatorName
end

#Description ⇒ String (readonly)

Returns:

  • (String)


14
15
16
# File 'lib/teamsupport/ticket_action.rb', line 14

def Description
  @Description
end

#HoursSpent ⇒ Float (readonly)

Returns:

  • (Float)


12
13
14
# File 'lib/teamsupport/ticket_action.rb', line 12

def HoursSpent
  @HoursSpent
end

#ID ⇒ Integer (readonly)

Returns:

  • (Integer)


10
11
12
# File 'lib/teamsupport/ticket_action.rb', line 10

def ID
  @ID
end

#ModifierID ⇒ Integer (readonly)

Returns:

  • (Integer)


10
11
12
# File 'lib/teamsupport/ticket_action.rb', line 10

def ModifierID
  @ModifierID
end

#ModifierName ⇒ String (readonly)

Returns:

  • (String)


14
15
16
# File 'lib/teamsupport/ticket_action.rb', line 14

def ModifierName
  @ModifierName
end

#Name ⇒ String (readonly)

Returns:

  • (String)


14
15
16
# File 'lib/teamsupport/ticket_action.rb', line 14

def Name
  @Name
end

#OrganizationID ⇒ Integer (readonly)

Returns:

  • (Integer)


10
11
12
# File 'lib/teamsupport/ticket_action.rb', line 10

def OrganizationID
  @OrganizationID
end

#ProductID ⇒ Integer (readonly)

Returns:

  • (Integer)


10
11
12
# File 'lib/teamsupport/ticket_action.rb', line 10

def ProductID
  @ProductID
end

#SlaViolationHours ⇒ Float (readonly)

Returns:

  • (Float)


12
13
14
# File 'lib/teamsupport/ticket_action.rb', line 12

def SlaViolationHours
  @SlaViolationHours
end

#SlaViolationTime ⇒ Float (readonly)

Returns:

  • (Float)


12
13
14
# File 'lib/teamsupport/ticket_action.rb', line 12

def SlaViolationTime
  @SlaViolationTime
end

#SlaWarningHours ⇒ Float (readonly)

Returns:

  • (Float)


12
13
14
# File 'lib/teamsupport/ticket_action.rb', line 12

def SlaWarningHours
  @SlaWarningHours
end

#SlaWarningTime ⇒ Float (readonly)

Returns:

  • (Float)


12
13
14
# File 'lib/teamsupport/ticket_action.rb', line 12

def SlaWarningTime
  @SlaWarningTime
end

#TicketID ⇒ Integer (readonly)

Returns:

  • (Integer)


10
11
12
# File 'lib/teamsupport/ticket_action.rb', line 10

def TicketID
  @TicketID
end

#TicketNumber ⇒ Integer (readonly)

Returns:

  • (Integer)


10
11
12
# File 'lib/teamsupport/ticket_action.rb', line 10

def TicketNumber
  @TicketNumber
end

#UserID ⇒ Integer (readonly)

Returns:

  • (Integer)


10
11
12
# File 'lib/teamsupport/ticket_action.rb', line 10

def UserID
  @UserID
end

#UserName ⇒ String (readonly)

Returns:

  • (String)


14
15
16
# File 'lib/teamsupport/ticket_action.rb', line 14

def UserName
  @UserName
end