class Lithic::Resources::Events::EventSubscriptions

def initialize(client:)

Parameters:
  • client (Lithic::Client) --

Other tags:
    Api: - private
def initialize(client:)
  @client = client
end

def resend(event_subscription_token, params)

Other tags:
    See: Lithic::Models::Events::EventSubscriptionResendParams -

Returns:
  • (nil) -

Parameters:
  • request_options (Lithic::RequestOptions, Hash{Symbol=>Object}, nil) --
  • event_token (String) --
  • event_subscription_token (String) --

Overloads:
  • resend(event_subscription_token, event_token:, request_options: {})
def resend(event_subscription_token, params)
  parsed, options = Lithic::Models::Events::EventSubscriptionResendParams.dump_request(params)
  event_token =
    parsed.delete(:event_token) do
      raise ArgumentError.new("missing required path argument #{_1}")
    end
  @client.request(
    method: :post,
    path: ["v1/events/%1$s/event_subscriptions/%2$s/resend", event_token, event_subscription_token],
    model: NilClass,
    options: options
  )
end