Class: Assistant::TechnicalSupport::CaseReplayPreparation::Result

Inherits:
Data
  • Object
show all
Defined in:
app/services/assistant/technical_support/case_replay_preparation.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(stream: nil, events: [], episode: nil, error: nil) ⇒ Result

Returns a new instance of Result.



7
8
9
# File 'app/services/assistant/technical_support/case_replay_preparation.rb', line 7

def initialize(stream: nil, events: [], episode: nil, error: nil)
  super
end

Instance Attribute Details

#episodeObject (readonly)

Returns the value of attribute episode

Returns:

  • (Object)

    the current value of episode



6
7
8
# File 'app/services/assistant/technical_support/case_replay_preparation.rb', line 6

def episode
  @episode
end

#errorObject (readonly)

Returns the value of attribute error

Returns:

  • (Object)

    the current value of error



6
7
8
# File 'app/services/assistant/technical_support/case_replay_preparation.rb', line 6

def error
  @error
end

#eventsObject (readonly)

Returns the value of attribute events

Returns:

  • (Object)

    the current value of events



6
7
8
# File 'app/services/assistant/technical_support/case_replay_preparation.rb', line 6

def events
  @events
end

#streamObject (readonly)

Returns the value of attribute stream

Returns:

  • (Object)

    the current value of stream



6
7
8
# File 'app/services/assistant/technical_support/case_replay_preparation.rb', line 6

def stream
  @stream
end