module AWS::Record

def self.as_array value

Other tags:
    Api: - private

Returns:
  • (Array) - The value cast into an array

Parameters:
  • value (Object) --
def self.as_array value
  case value
  when nil   then []
  when Set   then value.to_a
  when Array then value
  else [value]
  end
end

def self.as_set value

Other tags:
    Api: - private

Returns:
  • (Set) - The value cast into a Set.

Parameters:
  • value (Object) --
def self.as_set value
  case value
  when Set then value
  else Set.new(as_array(value))
  end
end

def self.domain_prefix

Returns:
  • (String, nil) - The string that is prepended to all domain names.
def self.domain_prefix
  @domain_prefix
end

def self.domain_prefix= prefix

Parameters:
  • prefix (String) -- A prefix to append to all domains. This is useful
def self.domain_prefix= prefix
  @domain_prefix = prefix
end

def self.table_prefix

Returns:
  • (String, nil) - The string that is prepended to all table names.
def self.table_prefix
  @table_prefix
end

def self.table_prefix= prefix

Parameters:
  • prefix (String) -- A prefix to append to all tables. This is
def self.table_prefix= prefix
  @table_prefix = prefix
end