Class: CommandTower::Messaging::Contract::Results::ChannelDeliveryResult

Inherits:
Data
  • Object
show all
Defined in:
app/services/command_tower/messaging/contract/results/channel_delivery_result.rb

Instance Attribute Summary collapse

Instance Attribute Details

#channel_keyObject (readonly)

Returns the value of attribute channel_key

Returns:

  • (Object)

    the current value of channel_key



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def channel_key
  @channel_key
end

#delivery_attemptsObject (readonly)

Returns the value of attribute delivery_attempts

Returns:

  • (Object)

    the current value of delivery_attempts



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def delivery_attempts
  @delivery_attempts
end

#execution_attempt_countObject (readonly)

Returns the value of attribute execution_attempt_count

Returns:

  • (Object)

    the current value of execution_attempt_count



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def execution_attempt_count
  @execution_attempt_count
end

#execution_claimed_atObject (readonly)

Returns the value of attribute execution_claimed_at

Returns:

  • (Object)

    the current value of execution_claimed_at



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def execution_claimed_at
  @execution_claimed_at
end

#idObject (readonly)

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def id
  @id
end

#latest_attempt_atObject (readonly)

Returns the value of attribute latest_attempt_at

Returns:

  • (Object)

    the current value of latest_attempt_at



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def latest_attempt_at
  @latest_attempt_at
end

#latest_outcome_codeObject (readonly)

Returns the value of attribute latest_outcome_code

Returns:

  • (Object)

    the current value of latest_outcome_code



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def latest_outcome_code
  @latest_outcome_code
end

#retries_exhaustedObject (readonly)

Returns the value of attribute retries_exhausted

Returns:

  • (Object)

    the current value of retries_exhausted



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def retries_exhausted
  @retries_exhausted
end

#retry_eligible_atObject (readonly)

Returns the value of attribute retry_eligible_at

Returns:

  • (Object)

    the current value of retry_eligible_at



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def retry_eligible_at
  @retry_eligible_at
end

#retry_expectedObject (readonly)

Returns the value of attribute retry_expected

Returns:

  • (Object)

    the current value of retry_expected



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def retry_expected
  @retry_expected
end

#statusObject (readonly)

Returns the value of attribute status

Returns:

  • (Object)

    the current value of status



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def status
  @status
end

#terminalObject (readonly)

Returns the value of attribute terminal

Returns:

  • (Object)

    the current value of terminal



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def terminal
  @terminal
end

#updated_atObject (readonly)

Returns the value of attribute updated_at

Returns:

  • (Object)

    the current value of updated_at



7
8
9
# File 'app/services/command_tower/messaging/contract/results/channel_delivery_result.rb', line 7

def updated_at
  @updated_at
end