ExAws v2.1.1 ExAws.Behaviour behaviour View Source
A behaviour definition for the core operations of ExAws
Link to this section Summary
Link to this section Callbacks
Link to this callback
request(arg1)
View Source
request(arg1)
View Source
request(ExAws.Operation.t()) :: {:ok, term()} | {:error, term()}
request(ExAws.Operation.t()) :: {:ok, term()} | {:error, term()}
Link to this callback
request(arg1, arg2)
View Source
request(arg1, arg2)
View Source
request(ExAws.Operation.t(), Keyword.t()) :: {:ok, term()} | {:error, term()}
request(ExAws.Operation.t(), Keyword.t()) :: {:ok, term()} | {:error, term()}
Link to this callback
request!(arg1)
View Source
request!(arg1)
View Source
request!(ExAws.Operation.t()) :: term() | no_return()
request!(ExAws.Operation.t()) :: term() | no_return()
Link to this callback
request!(arg1, arg2)
View Source
request!(arg1, arg2)
View Source
request!(ExAws.Operation.t(), Keyword.t()) :: term() | no_return()
request!(ExAws.Operation.t(), Keyword.t()) :: term() | no_return()
Link to this callback
stream!(arg1)
View Source
stream!(arg1)
View Source
stream!(ExAws.Operation.t()) :: Enumerable.t()
stream!(ExAws.Operation.t()) :: Enumerable.t()
Link to this callback
stream!(arg1, arg2)
View Source
stream!(arg1, arg2)
View Source
stream!(ExAws.Operation.t(), Keyword.t()) :: Enumerable.t()
stream!(ExAws.Operation.t(), Keyword.t()) :: Enumerable.t()