Tai.Orders (tai v0.0.75)

Link to this section Summary

Link to this section Types

Link to this type

amend_attrs()

Specs

amend_attrs() :: Tai.Orders.Worker.amend_attrs()
Link to this type

amend_bulk_result()

Specs

amend_bulk_result() :: Tai.Orders.Worker.amend_bulk_result()
Link to this type

amend_result()

Specs

amend_result() :: Tai.Orders.Worker.amend_result()
Link to this type

cancel_result()

Specs

cancel_result() :: Tai.Orders.Worker.cancel_result()

Specs

client_id() :: Tai.Orders.Order.client_id()
Link to this type

create_result()

Specs

create_result() :: Tai.Orders.Worker.create_result()

Specs

order() :: Tai.Orders.Order.t()
Link to this type

search_term()

Specs

search_term() :: String.t() | nil
Link to this type

submission()

Specs

Link to this section Functions

Link to this function

amend(order, attrs)

Specs

amend(order(), amend_attrs()) :: amend_result()
Link to this function

amend_bulk(amend_set)

Specs

amend_bulk([{order(), amend_attrs()}]) :: amend_bulk_result()

Specs

cancel(order()) :: cancel_result()
Link to this function

create(submission)

Specs

create(submission()) :: create_result()

Specs

delete_all() :: {non_neg_integer(), nil}
Link to this function

get_by_client_id(client_id)

Specs

get_by_client_id(client_id()) :: order() | nil
Link to this function

get_by_client_ids(client_ids)

Specs

get_by_client_ids([client_id()]) :: [order()]

Specs

pool_name() :: :order_worker
Link to this function

search(query, opts \\ [])

Specs

search(search_term(), list()) :: [term()]
Link to this function

search_count(query)

Specs

search_count(search_term()) :: non_neg_integer()
Link to this function

search_failed_transitions(client_id, query, opts \\ [])

Specs

search_failed_transitions(client_id(), search_term(), list()) :: [term()]
Link to this function

search_failed_transitions_count(client_id, query)

Specs

search_failed_transitions_count(client_id(), search_term()) :: non_neg_integer()
Link to this function

search_transitions(client_id, query, opts \\ [])

Specs

search_transitions(client_id(), search_term(), list()) :: [term()]
Link to this function

search_transitions_count(client_id, query)

Specs

search_transitions_count(client_id(), search_term()) :: non_neg_integer()