ExAwsConfigurator.Queue (ExAwsConfigurator v1.1.0) View Source

Link to this section Summary

Functions

get queue arn

get queue full name, its a composition of prefix + environment + queue.name

get queue url

Link to this section Types

Specs

queue_options() :: [
  dead_letter_queue: boolean(),
  dead_letter_queue_suffix: binary()
]

Specs

t() :: %ExAwsConfigurator.Queue{
  attributes: ExAws.SQS.queue_attributes(),
  environment: binary(),
  name: binary(),
  options: queue_options(),
  prefix: binary(),
  region: binary(),
  topics: [ExAwsConfigurator.Topic]
}

Link to this section Functions

Specs

arn(t()) :: String.t()

get queue arn

Specs

full_name(t()) :: String.t()

get queue full name, its a composition of prefix + environment + queue.name

Specs

url(t()) :: String.t()

get queue url