class Redox::Models::Meta

Constants

FROM_DATETIME_FORMAT
TO_DATETIME_FORMAT

Public Class Methods

build_subscription(name: , id:) click to toggle source
# File lib/redox/models/meta.rb, line 37
def build_subscription(name: , id:)
  return {
    'ID' => id,
    'Name' => name
  }
end

Public Instance Methods

add_destination(name: , id: ) click to toggle source
# File lib/redox/models/meta.rb, line 23
def add_destination(name: , id: )
  self[:Destinations] ||= []
  self[:Destinations] << Meta.build_subscription(name: name, id: id)

  return self
end
set_source(name: , id: ) click to toggle source
# File lib/redox/models/meta.rb, line 30
def set_source(name: , id: )
  self[:Source] = Meta.build_subscription(name: name, id: id)

  return self
end