class

ArrJanitor::Config::DownloadClient

Inherits JSON::Serializable < YAML::Serializable < Reference < Object

Credentials for a download client. The client's host/port/type are resolved from the *arr's own download-client config (matched by name); only the credentials live here.

Constructors

new(name : String, api_key : String | Nil = nil, username : String | Nil = nil, password : String | Nil = nil)
Source
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

api_key
Source
api_key=(api_key : String | Nil)
Source
name
Source
name=(name : String)
Source
password
Source
password=(password : String | Nil)
Source
username
Source
username=(username : String | Nil)
Source