View Source DockerAPI.Endpoints.System (DockerAPI v0.4.0)
System
official-document
Official document
Link to this section Summary
Link to this section Functions
Link to this function
auth!(conn, params \\ %{}, body \\ nil, headers \\ [])
View Source (since 0.4.0)
Link to this function
auth(conn, params \\ %{}, body \\ nil, headers \\ [])
View Source (since 0.4.0)@spec auth( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), body :: DockerAPI.Connection.body(), headers :: DockerAPI.Connection.headers() ) :: {:ok, DockerAPI.Connection.t()} | {:error, DockerAPI.Error.t()}
@spec auth( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), body :: DockerAPI.Connection.body(), headers :: DockerAPI.Connection.headers() ) :: DockerAPI.Connection.t()
@spec bang!(:ok) :: :ok
@spec bang!({:ok, term()}) :: term()
@spec bang!({:error, DockerAPI.Error.t()}) :: no_return()
@spec data_usage!( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: term()
@spec data_usage( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: {:ok, term()} | {:error, DockerAPI.Error.t()}
@spec handle_json_response({:ok, binary()}) :: {:ok, term()}
@spec handle_json_response({:error, DockerAPI.Error.t()}) :: {:error, DockerAPI.Error.t()}
@spec handle_no_response({:ok, term()}) :: :ok
@spec handle_no_response({:error, DockerAPI.Error.t()}) :: {:error, DockerAPI.Error.t()}
@spec info!( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: term()
@spec info( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: {:ok, term()} | {:error, DockerAPI.Error.t()}
@spec ping_by_get!( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: String.t()
@spec ping_by_get( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: {:ok, String.t()} | {:error, DockerAPI.Error.t()}
@spec ping_by_head!( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: DockerAPI.Connection.headers()
@spec ping_by_head( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: {:ok, DockerAPI.Connection.headers()} | {:error, DockerAPI.Error.t()}
@spec version!( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: term()
@spec version( conn :: DockerAPI.Connection.t(), params :: DockerAPI.Connection.params(), headers :: DockerAPI.Connection.headers() ) :: {:ok, term()} | {:error, DockerAPI.Error.t()}