Class: ActionPubsub::Errors::SubscriptionReactionErrorMessage

Inherits:
Object
  • Object
show all
Defined in:
lib/action_pubsub/errors.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(*args, message:, error:, target_exchange: nil, subscriber_key: nil, **options) ⇒ SubscriptionReactionErrorMessage

Returns a new instance of SubscriptionReactionErrorMessage.



8
9
10
11
12
13
# File 'lib/action_pubsub/errors.rb', line 8

def initialize(*args, message:, error:, target_exchange:nil, subscriber_key:nil, **options)
  @message = message
  @error = error
  @target_exchange = target_exchange
  @subscriber_key = subscriber_key
end

Instance Attribute Details

#errorObject

Returns the value of attribute error.



6
7
8
# File 'lib/action_pubsub/errors.rb', line 6

def error
  @error
end

#messageObject

Returns the value of attribute message.



6
7
8
# File 'lib/action_pubsub/errors.rb', line 6

def message
  @message
end

#subscriber_keyObject

Returns the value of attribute subscriber_key.



6
7
8
# File 'lib/action_pubsub/errors.rb', line 6

def subscriber_key
  @subscriber_key
end

#target_exchangeObject

Returns the value of attribute target_exchange.



6
7
8
# File 'lib/action_pubsub/errors.rb', line 6

def target_exchange
  @target_exchange
end