commit
4d5748b526
@ -0,0 +1,116 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Blocklist {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieId", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieId")]
|
||||||
|
public decimal? MovieId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SourceTitle
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sourceTitle", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sourceTitle")]
|
||||||
|
public string SourceTitle { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Languages
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="languages", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "languages")]
|
||||||
|
public List<HistoryLanguages> Languages { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Quality
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="quality", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "quality")]
|
||||||
|
public Quality Quality { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CustomFormats
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="customFormats", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "customFormats")]
|
||||||
|
public List<CustomFormat> CustomFormats { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Date
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="date", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "date")]
|
||||||
|
public string Date { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Protocol
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="protocol", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "protocol")]
|
||||||
|
public string Protocol { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Indexer
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="indexer", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "indexer")]
|
||||||
|
public string Indexer { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Message
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="message", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "message")]
|
||||||
|
public string Message { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public decimal? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Blocklist {\n");
|
||||||
|
sb.Append(" MovieId: ").Append(MovieId).Append("\n");
|
||||||
|
sb.Append(" SourceTitle: ").Append(SourceTitle).Append("\n");
|
||||||
|
sb.Append(" Languages: ").Append(Languages).Append("\n");
|
||||||
|
sb.Append(" Quality: ").Append(Quality).Append("\n");
|
||||||
|
sb.Append(" CustomFormats: ").Append(CustomFormats).Append("\n");
|
||||||
|
sb.Append(" Date: ").Append(Date).Append("\n");
|
||||||
|
sb.Append(" Protocol: ").Append(Protocol).Append("\n");
|
||||||
|
sb.Append(" Indexer: ").Append(Indexer).Append("\n");
|
||||||
|
sb.Append(" Message: ").Append(Message).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,45 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class BlocklistBulkBody {
|
||||||
|
/// <summary>
|
||||||
|
/// Database ids of the blocklist items to delete
|
||||||
|
/// </summary>
|
||||||
|
/// <value>Database ids of the blocklist items to delete</value>
|
||||||
|
[DataMember(Name="ids", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "ids")]
|
||||||
|
public List<int?> Ids { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class BlocklistBulkBody {\n");
|
||||||
|
sb.Append(" Ids: ").Append(Ids).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Collection {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TmdbId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="tmdbId", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "tmdbId")]
|
||||||
|
public int? TmdbId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Images
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="images", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "images")]
|
||||||
|
public List<Image> Images { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Collection {\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" TmdbId: ").Append(TmdbId).Append("\n");
|
||||||
|
sb.Append(" Images: ").Append(Images).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,292 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class ConfigHostBody {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BindAddress
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="bindAddress", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "bindAddress")]
|
||||||
|
public string BindAddress { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Port
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="port", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "port")]
|
||||||
|
public decimal? Port { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SslPort
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sslPort", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sslPort")]
|
||||||
|
public decimal? SslPort { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EnableSsl
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enableSsl", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enableSsl")]
|
||||||
|
public bool? EnableSsl { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets LaunchBrowser
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="launchBrowser", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "launchBrowser")]
|
||||||
|
public bool? LaunchBrowser { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AuthenticationMethod
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="authenticationMethod", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "authenticationMethod")]
|
||||||
|
public string AuthenticationMethod { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AnalyticsEnabled
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="analyticsEnabled", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "analyticsEnabled")]
|
||||||
|
public bool? AnalyticsEnabled { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Username
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="username", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "username")]
|
||||||
|
public string Username { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Password
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="password", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "password")]
|
||||||
|
public string Password { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets LogLevel
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="logLevel", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "logLevel")]
|
||||||
|
public string LogLevel { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ConsoleLogLevel
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="consoleLogLevel", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "consoleLogLevel")]
|
||||||
|
public string ConsoleLogLevel { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Branch
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="branch", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "branch")]
|
||||||
|
public string Branch { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ApiKey
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="apiKey", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "apiKey")]
|
||||||
|
public string ApiKey { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SslCertPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sslCertPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sslCertPath")]
|
||||||
|
public string SslCertPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SslCertPassword
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sslCertPassword", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sslCertPassword")]
|
||||||
|
public string SslCertPassword { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UrlBase
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="urlBase", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "urlBase")]
|
||||||
|
public string UrlBase { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UpdateAutomatically
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="updateAutomatically", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "updateAutomatically")]
|
||||||
|
public bool? UpdateAutomatically { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UpdateMechanism
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="updateMechanism", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "updateMechanism")]
|
||||||
|
public string UpdateMechanism { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UpdateScriptPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="updateScriptPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "updateScriptPath")]
|
||||||
|
public string UpdateScriptPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyEnabled
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyEnabled", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyEnabled")]
|
||||||
|
public bool? ProxyEnabled { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyType
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyType", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyType")]
|
||||||
|
public string ProxyType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyHostname
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyHostname", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyHostname")]
|
||||||
|
public string ProxyHostname { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyPort
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyPort", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyPort")]
|
||||||
|
public decimal? ProxyPort { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyUsername
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyUsername", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyUsername")]
|
||||||
|
public string ProxyUsername { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyPassword
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyPassword", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyPassword")]
|
||||||
|
public string ProxyPassword { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyBypassFilter
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyBypassFilter", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyBypassFilter")]
|
||||||
|
public string ProxyBypassFilter { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyBypassLocalAddresses
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyBypassLocalAddresses", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyBypassLocalAddresses")]
|
||||||
|
public bool? ProxyBypassLocalAddresses { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CertificateValidation
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="certificateValidation", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "certificateValidation")]
|
||||||
|
public string CertificateValidation { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BackupFolder
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="backupFolder", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "backupFolder")]
|
||||||
|
public string BackupFolder { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BackupInterval
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="backupInterval", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "backupInterval")]
|
||||||
|
public decimal? BackupInterval { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BackupRetention
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="backupRetention", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "backupRetention")]
|
||||||
|
public decimal? BackupRetention { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public decimal? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class ConfigHostBody {\n");
|
||||||
|
sb.Append(" BindAddress: ").Append(BindAddress).Append("\n");
|
||||||
|
sb.Append(" Port: ").Append(Port).Append("\n");
|
||||||
|
sb.Append(" SslPort: ").Append(SslPort).Append("\n");
|
||||||
|
sb.Append(" EnableSsl: ").Append(EnableSsl).Append("\n");
|
||||||
|
sb.Append(" LaunchBrowser: ").Append(LaunchBrowser).Append("\n");
|
||||||
|
sb.Append(" AuthenticationMethod: ").Append(AuthenticationMethod).Append("\n");
|
||||||
|
sb.Append(" AnalyticsEnabled: ").Append(AnalyticsEnabled).Append("\n");
|
||||||
|
sb.Append(" Username: ").Append(Username).Append("\n");
|
||||||
|
sb.Append(" Password: ").Append(Password).Append("\n");
|
||||||
|
sb.Append(" LogLevel: ").Append(LogLevel).Append("\n");
|
||||||
|
sb.Append(" ConsoleLogLevel: ").Append(ConsoleLogLevel).Append("\n");
|
||||||
|
sb.Append(" Branch: ").Append(Branch).Append("\n");
|
||||||
|
sb.Append(" ApiKey: ").Append(ApiKey).Append("\n");
|
||||||
|
sb.Append(" SslCertPath: ").Append(SslCertPath).Append("\n");
|
||||||
|
sb.Append(" SslCertPassword: ").Append(SslCertPassword).Append("\n");
|
||||||
|
sb.Append(" UrlBase: ").Append(UrlBase).Append("\n");
|
||||||
|
sb.Append(" UpdateAutomatically: ").Append(UpdateAutomatically).Append("\n");
|
||||||
|
sb.Append(" UpdateMechanism: ").Append(UpdateMechanism).Append("\n");
|
||||||
|
sb.Append(" UpdateScriptPath: ").Append(UpdateScriptPath).Append("\n");
|
||||||
|
sb.Append(" ProxyEnabled: ").Append(ProxyEnabled).Append("\n");
|
||||||
|
sb.Append(" ProxyType: ").Append(ProxyType).Append("\n");
|
||||||
|
sb.Append(" ProxyHostname: ").Append(ProxyHostname).Append("\n");
|
||||||
|
sb.Append(" ProxyPort: ").Append(ProxyPort).Append("\n");
|
||||||
|
sb.Append(" ProxyUsername: ").Append(ProxyUsername).Append("\n");
|
||||||
|
sb.Append(" ProxyPassword: ").Append(ProxyPassword).Append("\n");
|
||||||
|
sb.Append(" ProxyBypassFilter: ").Append(ProxyBypassFilter).Append("\n");
|
||||||
|
sb.Append(" ProxyBypassLocalAddresses: ").Append(ProxyBypassLocalAddresses).Append("\n");
|
||||||
|
sb.Append(" CertificateValidation: ").Append(CertificateValidation).Append("\n");
|
||||||
|
sb.Append(" BackupFolder: ").Append(BackupFolder).Append("\n");
|
||||||
|
sb.Append(" BackupInterval: ").Append(BackupInterval).Append("\n");
|
||||||
|
sb.Append(" BackupRetention: ").Append(BackupRetention).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,100 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class ConfigNamingBody {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RenameMovies
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="renameMovies", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "renameMovies")]
|
||||||
|
public bool? RenameMovies { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ReplaceIllegalCharacters
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="replaceIllegalCharacters", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "replaceIllegalCharacters")]
|
||||||
|
public bool? ReplaceIllegalCharacters { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ColonReplacementFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="colonReplacementFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "colonReplacementFormat")]
|
||||||
|
public string ColonReplacementFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets StandardMovieFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="standardMovieFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "standardMovieFormat")]
|
||||||
|
public string StandardMovieFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieFolderFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieFolderFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieFolderFormat")]
|
||||||
|
public string MovieFolderFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IncludeQuality
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="includeQuality", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "includeQuality")]
|
||||||
|
public bool? IncludeQuality { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ReplaceSpaces
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="replaceSpaces", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "replaceSpaces")]
|
||||||
|
public bool? ReplaceSpaces { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public decimal? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class ConfigNamingBody {\n");
|
||||||
|
sb.Append(" RenameMovies: ").Append(RenameMovies).Append("\n");
|
||||||
|
sb.Append(" ReplaceIllegalCharacters: ").Append(ReplaceIllegalCharacters).Append("\n");
|
||||||
|
sb.Append(" ColonReplacementFormat: ").Append(ColonReplacementFormat).Append("\n");
|
||||||
|
sb.Append(" StandardMovieFormat: ").Append(StandardMovieFormat).Append("\n");
|
||||||
|
sb.Append(" MovieFolderFormat: ").Append(MovieFolderFormat).Append("\n");
|
||||||
|
sb.Append(" IncludeQuality: ").Append(IncludeQuality).Append("\n");
|
||||||
|
sb.Append(" ReplaceSpaces: ").Append(ReplaceSpaces).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,116 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class ConfigUiBody {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets FirstDayOfWeek
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="firstDayOfWeek", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "firstDayOfWeek")]
|
||||||
|
public int? FirstDayOfWeek { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CalendarWeekColumnHeader
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="calendarWeekColumnHeader", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "calendarWeekColumnHeader")]
|
||||||
|
public string CalendarWeekColumnHeader { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieRuntimeFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieRuntimeFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieRuntimeFormat")]
|
||||||
|
public string MovieRuntimeFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ShortDateFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="shortDateFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "shortDateFormat")]
|
||||||
|
public string ShortDateFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets LongDateFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="longDateFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "longDateFormat")]
|
||||||
|
public string LongDateFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TimeFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="timeFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "timeFormat")]
|
||||||
|
public string TimeFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ShowRelativeDates
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="showRelativeDates", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "showRelativeDates")]
|
||||||
|
public bool? ShowRelativeDates { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EnableColorImpairedMode
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enableColorImpairedMode", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enableColorImpairedMode")]
|
||||||
|
public bool? EnableColorImpairedMode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieInfoLanguage
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieInfoLanguage", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieInfoLanguage")]
|
||||||
|
public decimal? MovieInfoLanguage { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class ConfigUiBody {\n");
|
||||||
|
sb.Append(" FirstDayOfWeek: ").Append(FirstDayOfWeek).Append("\n");
|
||||||
|
sb.Append(" CalendarWeekColumnHeader: ").Append(CalendarWeekColumnHeader).Append("\n");
|
||||||
|
sb.Append(" MovieRuntimeFormat: ").Append(MovieRuntimeFormat).Append("\n");
|
||||||
|
sb.Append(" ShortDateFormat: ").Append(ShortDateFormat).Append("\n");
|
||||||
|
sb.Append(" LongDateFormat: ").Append(LongDateFormat).Append("\n");
|
||||||
|
sb.Append(" TimeFormat: ").Append(TimeFormat).Append("\n");
|
||||||
|
sb.Append(" ShowRelativeDates: ").Append(ShowRelativeDates).Append("\n");
|
||||||
|
sb.Append(" EnableColorImpairedMode: ").Append(EnableColorImpairedMode).Append("\n");
|
||||||
|
sb.Append(" MovieInfoLanguage: ").Append(MovieInfoLanguage).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,68 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class CustomFormat {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IncludeCustomFormatWhenRenaming
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="includeCustomFormatWhenRenaming", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "includeCustomFormatWhenRenaming")]
|
||||||
|
public bool? IncludeCustomFormatWhenRenaming { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Specifications
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="specifications", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "specifications")]
|
||||||
|
public List<CustomFormatSpecifications> Specifications { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class CustomFormat {\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" IncludeCustomFormatWhenRenaming: ").Append(IncludeCustomFormatWhenRenaming).Append("\n");
|
||||||
|
sb.Append(" Specifications: ").Append(Specifications).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,92 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class CustomFormatSpecifications {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Implementation
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementation", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementation")]
|
||||||
|
public string Implementation { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ImplementationName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementationName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementationName")]
|
||||||
|
public string ImplementationName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets InfoLink
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="infoLink", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "infoLink")]
|
||||||
|
public string InfoLink { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Negate
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="negate", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "negate")]
|
||||||
|
public bool? Negate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Required
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="required", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "required")]
|
||||||
|
public bool? Required { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Fields
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="fields", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "fields")]
|
||||||
|
public List<ProviderField> Fields { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class CustomFormatSpecifications {\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Implementation: ").Append(Implementation).Append("\n");
|
||||||
|
sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n");
|
||||||
|
sb.Append(" InfoLink: ").Append(InfoLink).Append("\n");
|
||||||
|
sb.Append(" Negate: ").Append(Negate).Append("\n");
|
||||||
|
sb.Append(" Required: ").Append(Required).Append("\n");
|
||||||
|
sb.Append(" Fields: ").Append(Fields).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class CustomfilterFilters {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Key
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="key", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "key")]
|
||||||
|
public string Key { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Value
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="value", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "value")]
|
||||||
|
public List<string> Value { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Type
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="type", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "type")]
|
||||||
|
public string Type { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class CustomfilterFilters {\n");
|
||||||
|
sb.Append(" Key: ").Append(Key).Append("\n");
|
||||||
|
sb.Append(" Value: ").Append(Value).Append("\n");
|
||||||
|
sb.Append(" Type: ").Append(Type).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,124 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class DownloadClient {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Enable
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enable", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enable")]
|
||||||
|
public bool? Enable { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Protocol
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="protocol", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "protocol")]
|
||||||
|
public string Protocol { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Priority
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="priority", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "priority")]
|
||||||
|
public int? Priority { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Fields
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="fields", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "fields")]
|
||||||
|
public List<ProviderField> Fields { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ImplementationName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementationName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementationName")]
|
||||||
|
public string ImplementationName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Implementation
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementation", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementation")]
|
||||||
|
public string Implementation { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ConfigContract
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="configContract", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "configContract")]
|
||||||
|
public string ConfigContract { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets InfoLink
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="infoLink", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "infoLink")]
|
||||||
|
public string InfoLink { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Tags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="tags", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "tags")]
|
||||||
|
public List<int?> Tags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class DownloadClient {\n");
|
||||||
|
sb.Append(" Enable: ").Append(Enable).Append("\n");
|
||||||
|
sb.Append(" Protocol: ").Append(Protocol).Append("\n");
|
||||||
|
sb.Append(" Priority: ").Append(Priority).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Fields: ").Append(Fields).Append("\n");
|
||||||
|
sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n");
|
||||||
|
sb.Append(" Implementation: ").Append(Implementation).Append("\n");
|
||||||
|
sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n");
|
||||||
|
sb.Append(" InfoLink: ").Append(InfoLink).Append("\n");
|
||||||
|
sb.Append(" Tags: ").Append(Tags).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,124 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class History {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieId", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieId")]
|
||||||
|
public decimal? MovieId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SourceTitle
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sourceTitle", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sourceTitle")]
|
||||||
|
public string SourceTitle { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Languages
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="languages", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "languages")]
|
||||||
|
public List<HistoryLanguages> Languages { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Quality
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="quality", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "quality")]
|
||||||
|
public Quality Quality { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CustomFormats
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="customFormats", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "customFormats")]
|
||||||
|
public List<CustomFormat> CustomFormats { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets QualityCutoffNotMet
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="qualityCutoffNotMet", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "qualityCutoffNotMet")]
|
||||||
|
public bool? QualityCutoffNotMet { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Date
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="date", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "date")]
|
||||||
|
public string Date { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets DownloadId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="downloadId", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "downloadId")]
|
||||||
|
public string DownloadId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EventType
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="eventType", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "eventType")]
|
||||||
|
public string EventType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Data
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="data", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "data")]
|
||||||
|
public Object Data { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public decimal? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class History {\n");
|
||||||
|
sb.Append(" MovieId: ").Append(MovieId).Append("\n");
|
||||||
|
sb.Append(" SourceTitle: ").Append(SourceTitle).Append("\n");
|
||||||
|
sb.Append(" Languages: ").Append(Languages).Append("\n");
|
||||||
|
sb.Append(" Quality: ").Append(Quality).Append("\n");
|
||||||
|
sb.Append(" CustomFormats: ").Append(CustomFormats).Append("\n");
|
||||||
|
sb.Append(" QualityCutoffNotMet: ").Append(QualityCutoffNotMet).Append("\n");
|
||||||
|
sb.Append(" Date: ").Append(Date).Append("\n");
|
||||||
|
sb.Append(" DownloadId: ").Append(DownloadId).Append("\n");
|
||||||
|
sb.Append(" EventType: ").Append(EventType).Append("\n");
|
||||||
|
sb.Append(" Data: ").Append(Data).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class HistoryLanguages {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public decimal? Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class HistoryLanguages {\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Image {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CoverType
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="coverType", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "coverType")]
|
||||||
|
public string CoverType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Url
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="url", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "url")]
|
||||||
|
public string Url { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RemoteUrl
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="remoteUrl", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "remoteUrl")]
|
||||||
|
public string RemoteUrl { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Image {\n");
|
||||||
|
sb.Append(" CoverType: ").Append(CoverType).Append("\n");
|
||||||
|
sb.Append(" Url: ").Append(Url).Append("\n");
|
||||||
|
sb.Append(" RemoteUrl: ").Append(RemoteUrl).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,172 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class ImportList {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Enabled
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enabled", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enabled")]
|
||||||
|
public bool? Enabled { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EnableAuto
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enableAuto", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enableAuto")]
|
||||||
|
public bool? EnableAuto { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ShouldMonitor
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="shouldMonitor", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "shouldMonitor")]
|
||||||
|
public bool? ShouldMonitor { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RootFolderPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="rootFolderPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "rootFolderPath")]
|
||||||
|
public string RootFolderPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets QualityProfileId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="qualityProfileId", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "qualityProfileId")]
|
||||||
|
public decimal? QualityProfileId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SearchOnAdd
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="searchOnAdd", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "searchOnAdd")]
|
||||||
|
public bool? SearchOnAdd { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MinimumAvailability
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="minimumAvailability", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "minimumAvailability")]
|
||||||
|
public string MinimumAvailability { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ListType
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="listType", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "listType")]
|
||||||
|
public string ListType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ListOrder
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="listOrder", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "listOrder")]
|
||||||
|
public decimal? ListOrder { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Fields
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="fields", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "fields")]
|
||||||
|
public List<ProviderField> Fields { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ImplementationName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementationName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementationName")]
|
||||||
|
public string ImplementationName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Implementation
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementation", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementation")]
|
||||||
|
public string Implementation { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ConfigContract
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="configContract", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "configContract")]
|
||||||
|
public string ConfigContract { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets InfoLink
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="infoLink", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "infoLink")]
|
||||||
|
public string InfoLink { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Tags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="tags", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "tags")]
|
||||||
|
public List<int?> Tags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class ImportList {\n");
|
||||||
|
sb.Append(" Enabled: ").Append(Enabled).Append("\n");
|
||||||
|
sb.Append(" EnableAuto: ").Append(EnableAuto).Append("\n");
|
||||||
|
sb.Append(" ShouldMonitor: ").Append(ShouldMonitor).Append("\n");
|
||||||
|
sb.Append(" RootFolderPath: ").Append(RootFolderPath).Append("\n");
|
||||||
|
sb.Append(" QualityProfileId: ").Append(QualityProfileId).Append("\n");
|
||||||
|
sb.Append(" SearchOnAdd: ").Append(SearchOnAdd).Append("\n");
|
||||||
|
sb.Append(" MinimumAvailability: ").Append(MinimumAvailability).Append("\n");
|
||||||
|
sb.Append(" ListType: ").Append(ListType).Append("\n");
|
||||||
|
sb.Append(" ListOrder: ").Append(ListOrder).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Fields: ").Append(Fields).Append("\n");
|
||||||
|
sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n");
|
||||||
|
sb.Append(" Implementation: ").Append(Implementation).Append("\n");
|
||||||
|
sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n");
|
||||||
|
sb.Append(" InfoLink: ").Append(InfoLink).Append("\n");
|
||||||
|
sb.Append(" Tags: ").Append(Tags).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,156 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Indexer {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EnableRss
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enableRss", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enableRss")]
|
||||||
|
public bool? EnableRss { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EnableAutomaticSearch
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enableAutomaticSearch", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enableAutomaticSearch")]
|
||||||
|
public bool? EnableAutomaticSearch { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EnableInteractiveSearch
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enableInteractiveSearch", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enableInteractiveSearch")]
|
||||||
|
public bool? EnableInteractiveSearch { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SupportsRss
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="supportsRss", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "supportsRss")]
|
||||||
|
public bool? SupportsRss { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SupportsSearch
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="supportsSearch", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "supportsSearch")]
|
||||||
|
public bool? SupportsSearch { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Protocol
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="protocol", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "protocol")]
|
||||||
|
public string Protocol { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Priority
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="priority", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "priority")]
|
||||||
|
public int? Priority { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Fields
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="fields", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "fields")]
|
||||||
|
public List<ProviderField> Fields { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ImplementationName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementationName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementationName")]
|
||||||
|
public string ImplementationName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Implementation
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementation", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementation")]
|
||||||
|
public string Implementation { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ConfigContract
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="configContract", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "configContract")]
|
||||||
|
public string ConfigContract { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets InfoLink
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="infoLink", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "infoLink")]
|
||||||
|
public string InfoLink { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Tags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="tags", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "tags")]
|
||||||
|
public List<Object> Tags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public decimal? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Indexer {\n");
|
||||||
|
sb.Append(" EnableRss: ").Append(EnableRss).Append("\n");
|
||||||
|
sb.Append(" EnableAutomaticSearch: ").Append(EnableAutomaticSearch).Append("\n");
|
||||||
|
sb.Append(" EnableInteractiveSearch: ").Append(EnableInteractiveSearch).Append("\n");
|
||||||
|
sb.Append(" SupportsRss: ").Append(SupportsRss).Append("\n");
|
||||||
|
sb.Append(" SupportsSearch: ").Append(SupportsSearch).Append("\n");
|
||||||
|
sb.Append(" Protocol: ").Append(Protocol).Append("\n");
|
||||||
|
sb.Append(" Priority: ").Append(Priority).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Fields: ").Append(Fields).Append("\n");
|
||||||
|
sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n");
|
||||||
|
sb.Append(" Implementation: ").Append(Implementation).Append("\n");
|
||||||
|
sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n");
|
||||||
|
sb.Append(" InfoLink: ").Append(InfoLink).Append("\n");
|
||||||
|
sb.Append(" Tags: ").Append(Tags).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,244 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse200 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Version
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="version", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "version")]
|
||||||
|
public string Version { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BuildTime
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="buildTime", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "buildTime")]
|
||||||
|
public string BuildTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsDebug
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isDebug", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isDebug")]
|
||||||
|
public bool? IsDebug { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsProduction
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isProduction", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isProduction")]
|
||||||
|
public bool? IsProduction { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsAdmin
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isAdmin", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isAdmin")]
|
||||||
|
public bool? IsAdmin { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsUserInteractive
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isUserInteractive", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isUserInteractive")]
|
||||||
|
public bool? IsUserInteractive { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets StartupPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="startupPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "startupPath")]
|
||||||
|
public string StartupPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AppData
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="appData", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "appData")]
|
||||||
|
public string AppData { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OsName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="osName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "osName")]
|
||||||
|
public string OsName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OsVersion
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="osVersion", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "osVersion")]
|
||||||
|
public string OsVersion { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsNetCore
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isNetCore", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isNetCore")]
|
||||||
|
public bool? IsNetCore { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsMono
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isMono", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isMono")]
|
||||||
|
public bool? IsMono { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsLinux
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isLinux", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isLinux")]
|
||||||
|
public bool? IsLinux { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsOsx
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isOsx", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isOsx")]
|
||||||
|
public bool? IsOsx { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsWindows
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isWindows", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isWindows")]
|
||||||
|
public bool? IsWindows { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsDocker
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isDocker", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isDocker")]
|
||||||
|
public bool? IsDocker { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Mode
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="mode", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "mode")]
|
||||||
|
public string Mode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Branch
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="branch", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "branch")]
|
||||||
|
public string Branch { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Authentication
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="authentication", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "authentication")]
|
||||||
|
public string Authentication { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SqliteVersion
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sqliteVersion", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sqliteVersion")]
|
||||||
|
public string SqliteVersion { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MigrationVersion
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="migrationVersion", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "migrationVersion")]
|
||||||
|
public int? MigrationVersion { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UrlBase
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="urlBase", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "urlBase")]
|
||||||
|
public string UrlBase { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RuntimeVersion
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="runtimeVersion", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "runtimeVersion")]
|
||||||
|
public string RuntimeVersion { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RuntimeName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="runtimeName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "runtimeName")]
|
||||||
|
public string RuntimeName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets StartTime
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="startTime", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "startTime")]
|
||||||
|
public string StartTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets PackageUpdateMechanism
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="packageUpdateMechanism", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "packageUpdateMechanism")]
|
||||||
|
public string PackageUpdateMechanism { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse200 {\n");
|
||||||
|
sb.Append(" Version: ").Append(Version).Append("\n");
|
||||||
|
sb.Append(" BuildTime: ").Append(BuildTime).Append("\n");
|
||||||
|
sb.Append(" IsDebug: ").Append(IsDebug).Append("\n");
|
||||||
|
sb.Append(" IsProduction: ").Append(IsProduction).Append("\n");
|
||||||
|
sb.Append(" IsAdmin: ").Append(IsAdmin).Append("\n");
|
||||||
|
sb.Append(" IsUserInteractive: ").Append(IsUserInteractive).Append("\n");
|
||||||
|
sb.Append(" StartupPath: ").Append(StartupPath).Append("\n");
|
||||||
|
sb.Append(" AppData: ").Append(AppData).Append("\n");
|
||||||
|
sb.Append(" OsName: ").Append(OsName).Append("\n");
|
||||||
|
sb.Append(" OsVersion: ").Append(OsVersion).Append("\n");
|
||||||
|
sb.Append(" IsNetCore: ").Append(IsNetCore).Append("\n");
|
||||||
|
sb.Append(" IsMono: ").Append(IsMono).Append("\n");
|
||||||
|
sb.Append(" IsLinux: ").Append(IsLinux).Append("\n");
|
||||||
|
sb.Append(" IsOsx: ").Append(IsOsx).Append("\n");
|
||||||
|
sb.Append(" IsWindows: ").Append(IsWindows).Append("\n");
|
||||||
|
sb.Append(" IsDocker: ").Append(IsDocker).Append("\n");
|
||||||
|
sb.Append(" Mode: ").Append(Mode).Append("\n");
|
||||||
|
sb.Append(" Branch: ").Append(Branch).Append("\n");
|
||||||
|
sb.Append(" Authentication: ").Append(Authentication).Append("\n");
|
||||||
|
sb.Append(" SqliteVersion: ").Append(SqliteVersion).Append("\n");
|
||||||
|
sb.Append(" MigrationVersion: ").Append(MigrationVersion).Append("\n");
|
||||||
|
sb.Append(" UrlBase: ").Append(UrlBase).Append("\n");
|
||||||
|
sb.Append(" RuntimeVersion: ").Append(RuntimeVersion).Append("\n");
|
||||||
|
sb.Append(" RuntimeName: ").Append(RuntimeName).Append("\n");
|
||||||
|
sb.Append(" StartTime: ").Append(StartTime).Append("\n");
|
||||||
|
sb.Append(" PackageUpdateMechanism: ").Append(PackageUpdateMechanism).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,116 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2001 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Version
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="version", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "version")]
|
||||||
|
public string Version { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Branch
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="branch", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "branch")]
|
||||||
|
public string Branch { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ReleaseDate
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="releaseDate", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "releaseDate")]
|
||||||
|
public string ReleaseDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets FileName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="fileName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "fileName")]
|
||||||
|
public string FileName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Url
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="url", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "url")]
|
||||||
|
public string Url { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Installed
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="installed", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "installed")]
|
||||||
|
public bool? Installed { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Installable
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="installable", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "installable")]
|
||||||
|
public bool? Installable { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Latest
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="latest", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "latest")]
|
||||||
|
public bool? Latest { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Changes
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="changes", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "changes")]
|
||||||
|
public InlineResponse2001Changes Changes { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Hash
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="hash", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "hash")]
|
||||||
|
public string Hash { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2001 {\n");
|
||||||
|
sb.Append(" Version: ").Append(Version).Append("\n");
|
||||||
|
sb.Append(" Branch: ").Append(Branch).Append("\n");
|
||||||
|
sb.Append(" ReleaseDate: ").Append(ReleaseDate).Append("\n");
|
||||||
|
sb.Append(" FileName: ").Append(FileName).Append("\n");
|
||||||
|
sb.Append(" Url: ").Append(Url).Append("\n");
|
||||||
|
sb.Append(" Installed: ").Append(Installed).Append("\n");
|
||||||
|
sb.Append(" Installable: ").Append(Installable).Append("\n");
|
||||||
|
sb.Append(" Latest: ").Append(Latest).Append("\n");
|
||||||
|
sb.Append(" Changes: ").Append(Changes).Append("\n");
|
||||||
|
sb.Append(" Hash: ").Append(Hash).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,92 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse20010 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TotalCount
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="totalCount", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "totalCount")]
|
||||||
|
public int? TotalCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Count
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="count", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "count")]
|
||||||
|
public int? Count { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UnknownCount
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="unknownCount", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "unknownCount")]
|
||||||
|
public int? UnknownCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Errors
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="errors", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "errors")]
|
||||||
|
public bool? Errors { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Warnings
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="warnings", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "warnings")]
|
||||||
|
public bool? Warnings { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UnknownErrors
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="unknownErrors", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "unknownErrors")]
|
||||||
|
public bool? UnknownErrors { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UnknownWarnings
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="unknownWarnings", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "unknownWarnings")]
|
||||||
|
public bool? UnknownWarnings { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse20010 {\n");
|
||||||
|
sb.Append(" TotalCount: ").Append(TotalCount).Append("\n");
|
||||||
|
sb.Append(" Count: ").Append(Count).Append("\n");
|
||||||
|
sb.Append(" UnknownCount: ").Append(UnknownCount).Append("\n");
|
||||||
|
sb.Append(" Errors: ").Append(Errors).Append("\n");
|
||||||
|
sb.Append(" Warnings: ").Append(Warnings).Append("\n");
|
||||||
|
sb.Append(" UnknownErrors: ").Append(UnknownErrors).Append("\n");
|
||||||
|
sb.Append(" UnknownWarnings: ").Append(UnknownWarnings).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2001Changes {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets _New
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="new", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "new")]
|
||||||
|
public List<string> _New { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets _Fixed
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="fixed", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "fixed")]
|
||||||
|
public List<string> _Fixed { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2001Changes {\n");
|
||||||
|
sb.Append(" _New: ").Append(_New).Append("\n");
|
||||||
|
sb.Append(" _Fixed: ").Append(_Fixed).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,76 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2002 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Page
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="page", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "page")]
|
||||||
|
public int? Page { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets PageSize
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="pageSize", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "pageSize")]
|
||||||
|
public int? PageSize { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SortDirection
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sortDirection", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sortDirection")]
|
||||||
|
public string SortDirection { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TotalRecords
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="totalRecords", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "totalRecords")]
|
||||||
|
public int? TotalRecords { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Records
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="records", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "records")]
|
||||||
|
public List<History> Records { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2002 {\n");
|
||||||
|
sb.Append(" Page: ").Append(Page).Append("\n");
|
||||||
|
sb.Append(" PageSize: ").Append(PageSize).Append("\n");
|
||||||
|
sb.Append(" SortDirection: ").Append(SortDirection).Append("\n");
|
||||||
|
sb.Append(" TotalRecords: ").Append(TotalRecords).Append("\n");
|
||||||
|
sb.Append(" Records: ").Append(Records).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,68 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2003 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Type
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="type", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "type")]
|
||||||
|
public string Type { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Label
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="label", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "label")]
|
||||||
|
public string Label { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Filters
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="filters", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "filters")]
|
||||||
|
public List<CustomfilterFilters> Filters { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2003 {\n");
|
||||||
|
sb.Append(" Type: ").Append(Type).Append("\n");
|
||||||
|
sb.Append(" Label: ").Append(Label).Append("\n");
|
||||||
|
sb.Append(" Filters: ").Append(Filters).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,116 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2004 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets FirstDayOfWeek
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="firstDayOfWeek", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "firstDayOfWeek")]
|
||||||
|
public int? FirstDayOfWeek { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CalendarWeekColumnHeader
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="calendarWeekColumnHeader", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "calendarWeekColumnHeader")]
|
||||||
|
public string CalendarWeekColumnHeader { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieRuntimeFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieRuntimeFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieRuntimeFormat")]
|
||||||
|
public string MovieRuntimeFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ShortDateFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="shortDateFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "shortDateFormat")]
|
||||||
|
public string ShortDateFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets LongDateFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="longDateFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "longDateFormat")]
|
||||||
|
public string LongDateFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TimeFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="timeFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "timeFormat")]
|
||||||
|
public string TimeFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ShowRelativeDates
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="showRelativeDates", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "showRelativeDates")]
|
||||||
|
public bool? ShowRelativeDates { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EnableColorImpairedMode
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enableColorImpairedMode", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enableColorImpairedMode")]
|
||||||
|
public bool? EnableColorImpairedMode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieInfoLanguage
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieInfoLanguage", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieInfoLanguage")]
|
||||||
|
public int? MovieInfoLanguage { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2004 {\n");
|
||||||
|
sb.Append(" FirstDayOfWeek: ").Append(FirstDayOfWeek).Append("\n");
|
||||||
|
sb.Append(" CalendarWeekColumnHeader: ").Append(CalendarWeekColumnHeader).Append("\n");
|
||||||
|
sb.Append(" MovieRuntimeFormat: ").Append(MovieRuntimeFormat).Append("\n");
|
||||||
|
sb.Append(" ShortDateFormat: ").Append(ShortDateFormat).Append("\n");
|
||||||
|
sb.Append(" LongDateFormat: ").Append(LongDateFormat).Append("\n");
|
||||||
|
sb.Append(" TimeFormat: ").Append(TimeFormat).Append("\n");
|
||||||
|
sb.Append(" ShowRelativeDates: ").Append(ShowRelativeDates).Append("\n");
|
||||||
|
sb.Append(" EnableColorImpairedMode: ").Append(EnableColorImpairedMode).Append("\n");
|
||||||
|
sb.Append(" MovieInfoLanguage: ").Append(MovieInfoLanguage).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,68 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2005 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Host
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="host", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "host")]
|
||||||
|
public string Host { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RemotePath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="remotePath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "remotePath")]
|
||||||
|
public string RemotePath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets LocalPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="localPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "localPath")]
|
||||||
|
public string LocalPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2005 {\n");
|
||||||
|
sb.Append(" Host: ").Append(Host).Append("\n");
|
||||||
|
sb.Append(" RemotePath: ").Append(RemotePath).Append("\n");
|
||||||
|
sb.Append(" LocalPath: ").Append(LocalPath).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,88 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2006 {
|
||||||
|
/// <summary>
|
||||||
|
/// 1
|
||||||
|
/// </summary>
|
||||||
|
/// <value>1</value>
|
||||||
|
[DataMember(Name="page", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "page")]
|
||||||
|
public int? Page { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 20
|
||||||
|
/// </summary>
|
||||||
|
/// <value>20</value>
|
||||||
|
[DataMember(Name="pageSize", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "pageSize")]
|
||||||
|
public int? PageSize { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// descending
|
||||||
|
/// </summary>
|
||||||
|
/// <value>descending</value>
|
||||||
|
[DataMember(Name="sortDirection", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sortDirection")]
|
||||||
|
public string SortDirection { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// date
|
||||||
|
/// </summary>
|
||||||
|
/// <value>date</value>
|
||||||
|
[DataMember(Name="sortKey", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sortKey")]
|
||||||
|
public string SortKey { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TotalRecords
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="totalRecords", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "totalRecords")]
|
||||||
|
public int? TotalRecords { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Records
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="records", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "records")]
|
||||||
|
public List<Blocklist> Records { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2006 {\n");
|
||||||
|
sb.Append(" Page: ").Append(Page).Append("\n");
|
||||||
|
sb.Append(" PageSize: ").Append(PageSize).Append("\n");
|
||||||
|
sb.Append(" SortDirection: ").Append(SortDirection).Append("\n");
|
||||||
|
sb.Append(" SortKey: ").Append(SortKey).Append("\n");
|
||||||
|
sb.Append(" TotalRecords: ").Append(TotalRecords).Append("\n");
|
||||||
|
sb.Append(" Records: ").Append(Records).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,292 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2007 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BindAddress
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="bindAddress", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "bindAddress")]
|
||||||
|
public string BindAddress { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Port
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="port", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "port")]
|
||||||
|
public int? Port { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SslPort
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sslPort", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sslPort")]
|
||||||
|
public int? SslPort { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EnableSsl
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enableSsl", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enableSsl")]
|
||||||
|
public bool? EnableSsl { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets LaunchBrowser
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="launchBrowser", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "launchBrowser")]
|
||||||
|
public bool? LaunchBrowser { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AuthenticationMethod
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="authenticationMethod", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "authenticationMethod")]
|
||||||
|
public string AuthenticationMethod { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AnalyticsEnabled
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="analyticsEnabled", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "analyticsEnabled")]
|
||||||
|
public bool? AnalyticsEnabled { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Username
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="username", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "username")]
|
||||||
|
public string Username { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Password
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="password", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "password")]
|
||||||
|
public string Password { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets LogLevel
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="logLevel", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "logLevel")]
|
||||||
|
public string LogLevel { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ConsoleLogLevel
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="consoleLogLevel", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "consoleLogLevel")]
|
||||||
|
public string ConsoleLogLevel { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Branch
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="branch", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "branch")]
|
||||||
|
public string Branch { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ApiKey
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="apiKey", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "apiKey")]
|
||||||
|
public string ApiKey { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SslCertPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sslCertPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sslCertPath")]
|
||||||
|
public string SslCertPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SslCertPassword
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sslCertPassword", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sslCertPassword")]
|
||||||
|
public string SslCertPassword { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UrlBase
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="urlBase", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "urlBase")]
|
||||||
|
public string UrlBase { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UpdateAutomatically
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="updateAutomatically", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "updateAutomatically")]
|
||||||
|
public bool? UpdateAutomatically { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UpdateMechanism
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="updateMechanism", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "updateMechanism")]
|
||||||
|
public string UpdateMechanism { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UpdateScriptPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="updateScriptPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "updateScriptPath")]
|
||||||
|
public string UpdateScriptPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyEnabled
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyEnabled", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyEnabled")]
|
||||||
|
public bool? ProxyEnabled { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyType
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyType", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyType")]
|
||||||
|
public string ProxyType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyHostname
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyHostname", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyHostname")]
|
||||||
|
public string ProxyHostname { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyPort
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyPort", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyPort")]
|
||||||
|
public int? ProxyPort { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyUsername
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyUsername", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyUsername")]
|
||||||
|
public string ProxyUsername { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyPassword
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyPassword", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyPassword")]
|
||||||
|
public string ProxyPassword { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyBypassFilter
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyBypassFilter", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyBypassFilter")]
|
||||||
|
public string ProxyBypassFilter { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ProxyBypassLocalAddresses
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="proxyBypassLocalAddresses", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "proxyBypassLocalAddresses")]
|
||||||
|
public bool? ProxyBypassLocalAddresses { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CertificateValidation
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="certificateValidation", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "certificateValidation")]
|
||||||
|
public string CertificateValidation { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BackupFolder
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="backupFolder", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "backupFolder")]
|
||||||
|
public string BackupFolder { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BackupInterval
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="backupInterval", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "backupInterval")]
|
||||||
|
public int? BackupInterval { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets BackupRetention
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="backupRetention", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "backupRetention")]
|
||||||
|
public int? BackupRetention { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2007 {\n");
|
||||||
|
sb.Append(" BindAddress: ").Append(BindAddress).Append("\n");
|
||||||
|
sb.Append(" Port: ").Append(Port).Append("\n");
|
||||||
|
sb.Append(" SslPort: ").Append(SslPort).Append("\n");
|
||||||
|
sb.Append(" EnableSsl: ").Append(EnableSsl).Append("\n");
|
||||||
|
sb.Append(" LaunchBrowser: ").Append(LaunchBrowser).Append("\n");
|
||||||
|
sb.Append(" AuthenticationMethod: ").Append(AuthenticationMethod).Append("\n");
|
||||||
|
sb.Append(" AnalyticsEnabled: ").Append(AnalyticsEnabled).Append("\n");
|
||||||
|
sb.Append(" Username: ").Append(Username).Append("\n");
|
||||||
|
sb.Append(" Password: ").Append(Password).Append("\n");
|
||||||
|
sb.Append(" LogLevel: ").Append(LogLevel).Append("\n");
|
||||||
|
sb.Append(" ConsoleLogLevel: ").Append(ConsoleLogLevel).Append("\n");
|
||||||
|
sb.Append(" Branch: ").Append(Branch).Append("\n");
|
||||||
|
sb.Append(" ApiKey: ").Append(ApiKey).Append("\n");
|
||||||
|
sb.Append(" SslCertPath: ").Append(SslCertPath).Append("\n");
|
||||||
|
sb.Append(" SslCertPassword: ").Append(SslCertPassword).Append("\n");
|
||||||
|
sb.Append(" UrlBase: ").Append(UrlBase).Append("\n");
|
||||||
|
sb.Append(" UpdateAutomatically: ").Append(UpdateAutomatically).Append("\n");
|
||||||
|
sb.Append(" UpdateMechanism: ").Append(UpdateMechanism).Append("\n");
|
||||||
|
sb.Append(" UpdateScriptPath: ").Append(UpdateScriptPath).Append("\n");
|
||||||
|
sb.Append(" ProxyEnabled: ").Append(ProxyEnabled).Append("\n");
|
||||||
|
sb.Append(" ProxyType: ").Append(ProxyType).Append("\n");
|
||||||
|
sb.Append(" ProxyHostname: ").Append(ProxyHostname).Append("\n");
|
||||||
|
sb.Append(" ProxyPort: ").Append(ProxyPort).Append("\n");
|
||||||
|
sb.Append(" ProxyUsername: ").Append(ProxyUsername).Append("\n");
|
||||||
|
sb.Append(" ProxyPassword: ").Append(ProxyPassword).Append("\n");
|
||||||
|
sb.Append(" ProxyBypassFilter: ").Append(ProxyBypassFilter).Append("\n");
|
||||||
|
sb.Append(" ProxyBypassLocalAddresses: ").Append(ProxyBypassLocalAddresses).Append("\n");
|
||||||
|
sb.Append(" CertificateValidation: ").Append(CertificateValidation).Append("\n");
|
||||||
|
sb.Append(" BackupFolder: ").Append(BackupFolder).Append("\n");
|
||||||
|
sb.Append(" BackupInterval: ").Append(BackupInterval).Append("\n");
|
||||||
|
sb.Append(" BackupRetention: ").Append(BackupRetention).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,100 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2008 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RenameMovies
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="renameMovies", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "renameMovies")]
|
||||||
|
public bool? RenameMovies { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ReplaceIllegalCharacters
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="replaceIllegalCharacters", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "replaceIllegalCharacters")]
|
||||||
|
public bool? ReplaceIllegalCharacters { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ColonReplacementFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="colonReplacementFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "colonReplacementFormat")]
|
||||||
|
public string ColonReplacementFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets StandardMovieFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="standardMovieFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "standardMovieFormat")]
|
||||||
|
public string StandardMovieFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieFolderFormat
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieFolderFormat", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieFolderFormat")]
|
||||||
|
public string MovieFolderFormat { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IncludeQuality
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="includeQuality", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "includeQuality")]
|
||||||
|
public bool? IncludeQuality { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ReplaceSpaces
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="replaceSpaces", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "replaceSpaces")]
|
||||||
|
public bool? ReplaceSpaces { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public decimal? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2008 {\n");
|
||||||
|
sb.Append(" RenameMovies: ").Append(RenameMovies).Append("\n");
|
||||||
|
sb.Append(" ReplaceIllegalCharacters: ").Append(ReplaceIllegalCharacters).Append("\n");
|
||||||
|
sb.Append(" ColonReplacementFormat: ").Append(ColonReplacementFormat).Append("\n");
|
||||||
|
sb.Append(" StandardMovieFormat: ").Append(StandardMovieFormat).Append("\n");
|
||||||
|
sb.Append(" MovieFolderFormat: ").Append(MovieFolderFormat).Append("\n");
|
||||||
|
sb.Append(" IncludeQuality: ").Append(IncludeQuality).Append("\n");
|
||||||
|
sb.Append(" ReplaceSpaces: ").Append(ReplaceSpaces).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,188 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse2009 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Languages
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="languages", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "languages")]
|
||||||
|
public List<QueuedetailsLanguages> Languages { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Quality
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="quality", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "quality")]
|
||||||
|
public Quality Quality { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CustomFormats
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="customFormats", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "customFormats")]
|
||||||
|
public List<CustomFormat> CustomFormats { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Size
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="size", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "size")]
|
||||||
|
public decimal? Size { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Title
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="title", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "title")]
|
||||||
|
public string Title { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Sizeleft
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="sizeleft", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "sizeleft")]
|
||||||
|
public decimal? Sizeleft { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Timeleft
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="timeleft", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "timeleft")]
|
||||||
|
public string Timeleft { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets EstimatedCompletionTime
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="estimatedCompletionTime", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "estimatedCompletionTime")]
|
||||||
|
public string EstimatedCompletionTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Status
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="status", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "status")]
|
||||||
|
public string Status { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TrackedDownloadStatus
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="trackedDownloadStatus", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "trackedDownloadStatus")]
|
||||||
|
public string TrackedDownloadStatus { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TrackedDownloadState
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="trackedDownloadState", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "trackedDownloadState")]
|
||||||
|
public string TrackedDownloadState { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets StatusMessages
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="statusMessages", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "statusMessages")]
|
||||||
|
public List<QueuedetailsStatusMessages> StatusMessages { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ErrorMessage
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="errorMessage", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "errorMessage")]
|
||||||
|
public string ErrorMessage { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets DownloadId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="downloadId", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "downloadId")]
|
||||||
|
public string DownloadId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Protocol
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="protocol", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "protocol")]
|
||||||
|
public string Protocol { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets DownloadClient
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="downloadClient", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "downloadClient")]
|
||||||
|
public string DownloadClient { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Indexer
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="indexer", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "indexer")]
|
||||||
|
public string Indexer { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OutputPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="outputPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "outputPath")]
|
||||||
|
public string OutputPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse2009 {\n");
|
||||||
|
sb.Append(" Languages: ").Append(Languages).Append("\n");
|
||||||
|
sb.Append(" Quality: ").Append(Quality).Append("\n");
|
||||||
|
sb.Append(" CustomFormats: ").Append(CustomFormats).Append("\n");
|
||||||
|
sb.Append(" Size: ").Append(Size).Append("\n");
|
||||||
|
sb.Append(" Title: ").Append(Title).Append("\n");
|
||||||
|
sb.Append(" Sizeleft: ").Append(Sizeleft).Append("\n");
|
||||||
|
sb.Append(" Timeleft: ").Append(Timeleft).Append("\n");
|
||||||
|
sb.Append(" EstimatedCompletionTime: ").Append(EstimatedCompletionTime).Append("\n");
|
||||||
|
sb.Append(" Status: ").Append(Status).Append("\n");
|
||||||
|
sb.Append(" TrackedDownloadStatus: ").Append(TrackedDownloadStatus).Append("\n");
|
||||||
|
sb.Append(" TrackedDownloadState: ").Append(TrackedDownloadState).Append("\n");
|
||||||
|
sb.Append(" StatusMessages: ").Append(StatusMessages).Append("\n");
|
||||||
|
sb.Append(" ErrorMessage: ").Append(ErrorMessage).Append("\n");
|
||||||
|
sb.Append(" DownloadId: ").Append(DownloadId).Append("\n");
|
||||||
|
sb.Append(" Protocol: ").Append(Protocol).Append("\n");
|
||||||
|
sb.Append(" DownloadClient: ").Append(DownloadClient).Append("\n");
|
||||||
|
sb.Append(" Indexer: ").Append(Indexer).Append("\n");
|
||||||
|
sb.Append(" OutputPath: ").Append(OutputPath).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse201 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse201 {\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class InlineResponse401 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Error
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="error", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "error")]
|
||||||
|
public string Error { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class InlineResponse401 {\n");
|
||||||
|
sb.Append(" Error: ").Append(Error).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,108 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Metadata {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Enable
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="enable", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "enable")]
|
||||||
|
public bool? Enable { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Fields
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="fields", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "fields")]
|
||||||
|
public List<ProviderField> Fields { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ImplementationName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementationName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementationName")]
|
||||||
|
public string ImplementationName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Implementation
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementation", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementation")]
|
||||||
|
public string Implementation { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ConfigContract
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="configContract", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "configContract")]
|
||||||
|
public string ConfigContract { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets InfoLink
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="infoLink", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "infoLink")]
|
||||||
|
public string InfoLink { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Tags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="tags", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "tags")]
|
||||||
|
public List<int?> Tags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Metadata {\n");
|
||||||
|
sb.Append(" Enable: ").Append(Enable).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Fields: ").Append(Fields).Append("\n");
|
||||||
|
sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n");
|
||||||
|
sb.Append(" Implementation: ").Append(Implementation).Append("\n");
|
||||||
|
sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n");
|
||||||
|
sb.Append(" InfoLink: ").Append(InfoLink).Append("\n");
|
||||||
|
sb.Append(" Tags: ").Append(Tags).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,302 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models
|
||||||
|
{
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Movie
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "id", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Title
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "title", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "title")]
|
||||||
|
public string Title { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SortTitle
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "sortTitle", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "sortTitle")]
|
||||||
|
public string SortTitle { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SizeOnDisk
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "sizeOnDisk", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "sizeOnDisk")]
|
||||||
|
public long SizeOnDisk { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Overview
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "overview", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "overview")]
|
||||||
|
public string Overview { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets InCinemas
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "inCinemas", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "inCinemas")]
|
||||||
|
public string InCinemas { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets PhysicalRelease
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "physicalRelease", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "physicalRelease")]
|
||||||
|
public string PhysicalRelease { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Images
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "images", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "images")]
|
||||||
|
public List<Image> Images { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Website
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "website", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "website")]
|
||||||
|
public string Website { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Year
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "year", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "year")]
|
||||||
|
public int? Year { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets HasFile
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "hasFile", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "hasFile")]
|
||||||
|
public bool? HasFile { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets YouTubeTrailerId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "youTubeTrailerId", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "youTubeTrailerId")]
|
||||||
|
public string YouTubeTrailerId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Studio
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "studio", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "studio")]
|
||||||
|
public string Studio { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Path
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "path", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "path")]
|
||||||
|
public string Path { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RootFolderPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "rootFolderPath", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "rootFolderPath")]
|
||||||
|
public string RootFolderPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets QualityProfileId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "qualityProfileId", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "qualityProfileId")]
|
||||||
|
public int? QualityProfileId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Monitored
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "monitored", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "monitored")]
|
||||||
|
public bool? Monitored { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MinimumAvailability
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "minimumAvailability", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "minimumAvailability")]
|
||||||
|
public string MinimumAvailability { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsAvailable
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "isAvailable", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "isAvailable")]
|
||||||
|
public bool? IsAvailable { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets FolderName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "folderName", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "folderName")]
|
||||||
|
public string FolderName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Runtime
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "runtime", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "runtime")]
|
||||||
|
public int? Runtime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CleanTitle
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "cleanTitle", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "cleanTitle")]
|
||||||
|
public string CleanTitle { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ImdbId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "imdbId", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "imdbId")]
|
||||||
|
public string ImdbId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TmdbId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "tmdbId", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "tmdbId")]
|
||||||
|
public int? TmdbId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets TitleSlug
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "titleSlug", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "titleSlug")]
|
||||||
|
public string TitleSlug { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Certification
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "certification", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "certification")]
|
||||||
|
public string Certification { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Genres
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "genres", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "genres")]
|
||||||
|
public List<string> Genres { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Tags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "tags", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "tags")]
|
||||||
|
public List<int?> Tags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Added
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "added", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "added")]
|
||||||
|
public string Added { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Ratings
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "ratings", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "ratings")]
|
||||||
|
public Rating Ratings { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Collection
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name = "collection", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "collection")]
|
||||||
|
public Collection Collection { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// movie status
|
||||||
|
/// </summary>
|
||||||
|
/// <value>movie status</value>
|
||||||
|
[DataMember(Name = "status", EmitDefaultValue = false)]
|
||||||
|
[JsonProperty(PropertyName = "status")]
|
||||||
|
public string Status { get; set; }
|
||||||
|
|
||||||
|
public void FixPathObject(string moviePath)
|
||||||
|
{
|
||||||
|
if (string.IsNullOrWhiteSpace(this.Path))
|
||||||
|
this.Path = $"/{moviePath}/{Title} ({Year})";
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString()
|
||||||
|
{
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Movie {\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append(" Title: ").Append(Title).Append("\n");
|
||||||
|
sb.Append(" SortTitle: ").Append(SortTitle).Append("\n");
|
||||||
|
sb.Append(" SizeOnDisk: ").Append(SizeOnDisk).Append("\n");
|
||||||
|
sb.Append(" Overview: ").Append(Overview).Append("\n");
|
||||||
|
sb.Append(" InCinemas: ").Append(InCinemas).Append("\n");
|
||||||
|
sb.Append(" PhysicalRelease: ").Append(PhysicalRelease).Append("\n");
|
||||||
|
sb.Append(" Images: ").Append(Images).Append("\n");
|
||||||
|
sb.Append(" Website: ").Append(Website).Append("\n");
|
||||||
|
sb.Append(" Year: ").Append(Year).Append("\n");
|
||||||
|
sb.Append(" HasFile: ").Append(HasFile).Append("\n");
|
||||||
|
sb.Append(" YouTubeTrailerId: ").Append(YouTubeTrailerId).Append("\n");
|
||||||
|
sb.Append(" Studio: ").Append(Studio).Append("\n");
|
||||||
|
sb.Append(" Path: ").Append(Path).Append("\n");
|
||||||
|
sb.Append(" RootFolderPath: ").Append(RootFolderPath).Append("\n");
|
||||||
|
sb.Append(" QualityProfileId: ").Append(QualityProfileId).Append("\n");
|
||||||
|
sb.Append(" Monitored: ").Append(Monitored).Append("\n");
|
||||||
|
sb.Append(" MinimumAvailability: ").Append(MinimumAvailability).Append("\n");
|
||||||
|
sb.Append(" IsAvailable: ").Append(IsAvailable).Append("\n");
|
||||||
|
sb.Append(" FolderName: ").Append(FolderName).Append("\n");
|
||||||
|
sb.Append(" Runtime: ").Append(Runtime).Append("\n");
|
||||||
|
sb.Append(" CleanTitle: ").Append(CleanTitle).Append("\n");
|
||||||
|
sb.Append(" ImdbId: ").Append(ImdbId).Append("\n");
|
||||||
|
sb.Append(" TmdbId: ").Append(TmdbId).Append("\n");
|
||||||
|
sb.Append(" TitleSlug: ").Append(TitleSlug).Append("\n");
|
||||||
|
sb.Append(" Certification: ").Append(Certification).Append("\n");
|
||||||
|
sb.Append(" Genres: ").Append(Genres).Append("\n");
|
||||||
|
sb.Append(" Tags: ").Append(Tags).Append("\n");
|
||||||
|
sb.Append(" Added: ").Append(Added).Append("\n");
|
||||||
|
sb.Append(" Ratings: ").Append(Ratings).Append("\n");
|
||||||
|
sb.Append(" Collection: ").Append(Collection).Append("\n");
|
||||||
|
sb.Append(" Status: ").Append(Status).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson()
|
||||||
|
{
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,100 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class MovieEditorBody {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieIds
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieIds", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieIds")]
|
||||||
|
public List<int?> MovieIds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Monitored
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="monitored", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "monitored")]
|
||||||
|
public bool? Monitored { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets QualityProfileId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="qualityProfileId", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "qualityProfileId")]
|
||||||
|
public int? QualityProfileId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MinimumAvailability
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="minimumAvailability", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "minimumAvailability")]
|
||||||
|
public string MinimumAvailability { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RootFolderPath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="rootFolderPath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "rootFolderPath")]
|
||||||
|
public string RootFolderPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Tags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="tags", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "tags")]
|
||||||
|
public List<int?> Tags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ApplyTags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="applyTags", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "applyTags")]
|
||||||
|
public string ApplyTags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MoveFiles
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="moveFiles", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "moveFiles")]
|
||||||
|
public bool? MoveFiles { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class MovieEditorBody {\n");
|
||||||
|
sb.Append(" MovieIds: ").Append(MovieIds).Append("\n");
|
||||||
|
sb.Append(" Monitored: ").Append(Monitored).Append("\n");
|
||||||
|
sb.Append(" QualityProfileId: ").Append(QualityProfileId).Append("\n");
|
||||||
|
sb.Append(" MinimumAvailability: ").Append(MinimumAvailability).Append("\n");
|
||||||
|
sb.Append(" RootFolderPath: ").Append(RootFolderPath).Append("\n");
|
||||||
|
sb.Append(" Tags: ").Append(Tags).Append("\n");
|
||||||
|
sb.Append(" ApplyTags: ").Append(ApplyTags).Append("\n");
|
||||||
|
sb.Append(" MoveFiles: ").Append(MoveFiles).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class MovieEditorBody1 {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieIds
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieIds", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieIds")]
|
||||||
|
public List<int?> MovieIds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets DeleteFIles
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="deleteFIles", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "deleteFIles")]
|
||||||
|
public bool? DeleteFIles { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AddImportExclusion
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="addImportExclusion", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "addImportExclusion")]
|
||||||
|
public bool? AddImportExclusion { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class MovieEditorBody1 {\n");
|
||||||
|
sb.Append(" MovieIds: ").Append(MovieIds).Append("\n");
|
||||||
|
sb.Append(" DeleteFIles: ").Append(DeleteFIles).Append("\n");
|
||||||
|
sb.Append(" AddImportExclusion: ").Append(AddImportExclusion).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,132 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class MovieFile {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieId
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieId", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieId")]
|
||||||
|
public int? MovieId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RelativePath
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="relativePath", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "relativePath")]
|
||||||
|
public string RelativePath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Path
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="path", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "path")]
|
||||||
|
public string Path { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Size
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="size", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "size")]
|
||||||
|
public decimal? Size { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets DateAdded
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="dateAdded", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "dateAdded")]
|
||||||
|
public string DateAdded { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IndexerFlags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="indexerFlags", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "indexerFlags")]
|
||||||
|
public int? IndexerFlags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Quality
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="quality", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "quality")]
|
||||||
|
public Quality Quality { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MediaInfo
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="mediaInfo", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "mediaInfo")]
|
||||||
|
public MovieFileMediaInfo MediaInfo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets QualityCutoffNotMet
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="qualityCutoffNotMet", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "qualityCutoffNotMet")]
|
||||||
|
public bool? QualityCutoffNotMet { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Languages
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="languages", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "languages")]
|
||||||
|
public List<HistoryLanguages> Languages { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ReleaseGroup
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="releaseGroup", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "releaseGroup")]
|
||||||
|
public string ReleaseGroup { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class MovieFile {\n");
|
||||||
|
sb.Append(" MovieId: ").Append(MovieId).Append("\n");
|
||||||
|
sb.Append(" RelativePath: ").Append(RelativePath).Append("\n");
|
||||||
|
sb.Append(" Path: ").Append(Path).Append("\n");
|
||||||
|
sb.Append(" Size: ").Append(Size).Append("\n");
|
||||||
|
sb.Append(" DateAdded: ").Append(DateAdded).Append("\n");
|
||||||
|
sb.Append(" IndexerFlags: ").Append(IndexerFlags).Append("\n");
|
||||||
|
sb.Append(" Quality: ").Append(Quality).Append("\n");
|
||||||
|
sb.Append(" MediaInfo: ").Append(MediaInfo).Append("\n");
|
||||||
|
sb.Append(" QualityCutoffNotMet: ").Append(QualityCutoffNotMet).Append("\n");
|
||||||
|
sb.Append(" Languages: ").Append(Languages).Append("\n");
|
||||||
|
sb.Append(" ReleaseGroup: ").Append(ReleaseGroup).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,148 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class MovieFileMediaInfo {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AudioAdditionalFeatures
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="audioAdditionalFeatures", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "audioAdditionalFeatures")]
|
||||||
|
public string AudioAdditionalFeatures { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AudioBitrate
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="audioBitrate", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "audioBitrate")]
|
||||||
|
public decimal? AudioBitrate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AudioChannels
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="audioChannels", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "audioChannels")]
|
||||||
|
public decimal? AudioChannels { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AudioCodec
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="audioCodec", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "audioCodec")]
|
||||||
|
public string AudioCodec { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AudioLanguages
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="audioLanguages", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "audioLanguages")]
|
||||||
|
public string AudioLanguages { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets AudioStreamCount
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="audioStreamCount", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "audioStreamCount")]
|
||||||
|
public decimal? AudioStreamCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets VideoBitDepth
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="videoBitDepth", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "videoBitDepth")]
|
||||||
|
public decimal? VideoBitDepth { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets VideoBitrate
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="videoBitrate", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "videoBitrate")]
|
||||||
|
public decimal? VideoBitrate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets VideoCodec
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="videoCodec", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "videoCodec")]
|
||||||
|
public string VideoCodec { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets VideoFps
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="videoFps", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "videoFps")]
|
||||||
|
public decimal? VideoFps { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Resolution
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="resolution", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "resolution")]
|
||||||
|
public string Resolution { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RunTime
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="runTime", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "runTime")]
|
||||||
|
public string RunTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ScanType
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="scanType", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "scanType")]
|
||||||
|
public string ScanType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Subtitles
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="subtitles", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "subtitles")]
|
||||||
|
public string Subtitles { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class MovieFileMediaInfo {\n");
|
||||||
|
sb.Append(" AudioAdditionalFeatures: ").Append(AudioAdditionalFeatures).Append("\n");
|
||||||
|
sb.Append(" AudioBitrate: ").Append(AudioBitrate).Append("\n");
|
||||||
|
sb.Append(" AudioChannels: ").Append(AudioChannels).Append("\n");
|
||||||
|
sb.Append(" AudioCodec: ").Append(AudioCodec).Append("\n");
|
||||||
|
sb.Append(" AudioLanguages: ").Append(AudioLanguages).Append("\n");
|
||||||
|
sb.Append(" AudioStreamCount: ").Append(AudioStreamCount).Append("\n");
|
||||||
|
sb.Append(" VideoBitDepth: ").Append(VideoBitDepth).Append("\n");
|
||||||
|
sb.Append(" VideoBitrate: ").Append(VideoBitrate).Append("\n");
|
||||||
|
sb.Append(" VideoCodec: ").Append(VideoCodec).Append("\n");
|
||||||
|
sb.Append(" VideoFps: ").Append(VideoFps).Append("\n");
|
||||||
|
sb.Append(" Resolution: ").Append(Resolution).Append("\n");
|
||||||
|
sb.Append(" RunTime: ").Append(RunTime).Append("\n");
|
||||||
|
sb.Append(" ScanType: ").Append(ScanType).Append("\n");
|
||||||
|
sb.Append(" Subtitles: ").Append(Subtitles).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,212 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Notification {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OnGrab
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="onGrab", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "onGrab")]
|
||||||
|
public bool? OnGrab { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OnDownload
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="onDownload", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "onDownload")]
|
||||||
|
public bool? OnDownload { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OnUpgrade
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="onUpgrade", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "onUpgrade")]
|
||||||
|
public bool? OnUpgrade { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OnRename
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="onRename", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "onRename")]
|
||||||
|
public bool? OnRename { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OnDelete
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="onDelete", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "onDelete")]
|
||||||
|
public bool? OnDelete { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets OnHealthIssue
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="onHealthIssue", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "onHealthIssue")]
|
||||||
|
public bool? OnHealthIssue { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SupportsOnGrab
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="supportsOnGrab", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "supportsOnGrab")]
|
||||||
|
public bool? SupportsOnGrab { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SupportsOnDownload
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="supportsOnDownload", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "supportsOnDownload")]
|
||||||
|
public bool? SupportsOnDownload { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SupportsOnUpgrade
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="supportsOnUpgrade", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "supportsOnUpgrade")]
|
||||||
|
public bool? SupportsOnUpgrade { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SupportsOnRename
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="supportsOnRename", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "supportsOnRename")]
|
||||||
|
public bool? SupportsOnRename { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SupportsOnDelete
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="supportsOnDelete", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "supportsOnDelete")]
|
||||||
|
public bool? SupportsOnDelete { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets SupportsOnHealthIssue
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="supportsOnHealthIssue", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "supportsOnHealthIssue")]
|
||||||
|
public bool? SupportsOnHealthIssue { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IncludeHealthWarnings
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="includeHealthWarnings", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "includeHealthWarnings")]
|
||||||
|
public bool? IncludeHealthWarnings { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Fields
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="fields", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "fields")]
|
||||||
|
public List<ProviderField> Fields { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ImplementationName
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementationName", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementationName")]
|
||||||
|
public string ImplementationName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Implementation
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="implementation", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "implementation")]
|
||||||
|
public string Implementation { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets ConfigContract
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="configContract", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "configContract")]
|
||||||
|
public string ConfigContract { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets InfoLink
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="infoLink", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "infoLink")]
|
||||||
|
public string InfoLink { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Message
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="message", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "message")]
|
||||||
|
public NotificationMessage Message { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Tags
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="tags", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "tags")]
|
||||||
|
public List<int?> Tags { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Notification {\n");
|
||||||
|
sb.Append(" OnGrab: ").Append(OnGrab).Append("\n");
|
||||||
|
sb.Append(" OnDownload: ").Append(OnDownload).Append("\n");
|
||||||
|
sb.Append(" OnUpgrade: ").Append(OnUpgrade).Append("\n");
|
||||||
|
sb.Append(" OnRename: ").Append(OnRename).Append("\n");
|
||||||
|
sb.Append(" OnDelete: ").Append(OnDelete).Append("\n");
|
||||||
|
sb.Append(" OnHealthIssue: ").Append(OnHealthIssue).Append("\n");
|
||||||
|
sb.Append(" SupportsOnGrab: ").Append(SupportsOnGrab).Append("\n");
|
||||||
|
sb.Append(" SupportsOnDownload: ").Append(SupportsOnDownload).Append("\n");
|
||||||
|
sb.Append(" SupportsOnUpgrade: ").Append(SupportsOnUpgrade).Append("\n");
|
||||||
|
sb.Append(" SupportsOnRename: ").Append(SupportsOnRename).Append("\n");
|
||||||
|
sb.Append(" SupportsOnDelete: ").Append(SupportsOnDelete).Append("\n");
|
||||||
|
sb.Append(" SupportsOnHealthIssue: ").Append(SupportsOnHealthIssue).Append("\n");
|
||||||
|
sb.Append(" IncludeHealthWarnings: ").Append(IncludeHealthWarnings).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Fields: ").Append(Fields).Append("\n");
|
||||||
|
sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n");
|
||||||
|
sb.Append(" Implementation: ").Append(Implementation).Append("\n");
|
||||||
|
sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n");
|
||||||
|
sb.Append(" InfoLink: ").Append(InfoLink).Append("\n");
|
||||||
|
sb.Append(" Message: ").Append(Message).Append("\n");
|
||||||
|
sb.Append(" Tags: ").Append(Tags).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class NotificationMessage {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Message
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="message", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "message")]
|
||||||
|
public string Message { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Type
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="type", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "type")]
|
||||||
|
public string Type { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class NotificationMessage {\n");
|
||||||
|
sb.Append(" Message: ").Append(Message).Append("\n");
|
||||||
|
sb.Append(" Type: ").Append(Type).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,92 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class ProviderField {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Order
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="order", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "order")]
|
||||||
|
public int? Order { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Label
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="label", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "label")]
|
||||||
|
public string Label { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets HelpText
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="helpText", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "helpText")]
|
||||||
|
public string HelpText { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Value
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="value", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "value")]
|
||||||
|
public string Value { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Type
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="type", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "type")]
|
||||||
|
public string Type { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Advanced
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="advanced", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "advanced")]
|
||||||
|
public bool? Advanced { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class ProviderField {\n");
|
||||||
|
sb.Append(" Order: ").Append(Order).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Label: ").Append(Label).Append("\n");
|
||||||
|
sb.Append(" HelpText: ").Append(HelpText).Append("\n");
|
||||||
|
sb.Append(" Value: ").Append(Value).Append("\n");
|
||||||
|
sb.Append(" Type: ").Append(Type).Append("\n");
|
||||||
|
sb.Append(" Advanced: ").Append(Advanced).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Quality {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets _Quality
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="quality", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "quality")]
|
||||||
|
public QualityQuality _Quality { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Revision
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="revision", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "revision")]
|
||||||
|
public QualityRevision Revision { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Quality {\n");
|
||||||
|
sb.Append(" _Quality: ").Append(_Quality).Append("\n");
|
||||||
|
sb.Append(" Revision: ").Append(Revision).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,108 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class QualityProfile {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets UpgradeAllowed
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="upgradeAllowed", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "upgradeAllowed")]
|
||||||
|
public bool? UpgradeAllowed { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Cutoff
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="cutoff", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "cutoff")]
|
||||||
|
public int? Cutoff { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Items
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="items", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "items")]
|
||||||
|
public List<Object> Items { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MinFormatScore
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="minFormatScore", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "minFormatScore")]
|
||||||
|
public int? MinFormatScore { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets CutoffFormatScore
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="cutoffFormatScore", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "cutoffFormatScore")]
|
||||||
|
public int? CutoffFormatScore { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets FormatItems
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="formatItems", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "formatItems")]
|
||||||
|
public List<QualityProfileFormatItems> FormatItems { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Language
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="language", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "language")]
|
||||||
|
public QueuedetailsLanguages Language { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class QualityProfile {\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" UpgradeAllowed: ").Append(UpgradeAllowed).Append("\n");
|
||||||
|
sb.Append(" Cutoff: ").Append(Cutoff).Append("\n");
|
||||||
|
sb.Append(" Items: ").Append(Items).Append("\n");
|
||||||
|
sb.Append(" MinFormatScore: ").Append(MinFormatScore).Append("\n");
|
||||||
|
sb.Append(" CutoffFormatScore: ").Append(CutoffFormatScore).Append("\n");
|
||||||
|
sb.Append(" FormatItems: ").Append(FormatItems).Append("\n");
|
||||||
|
sb.Append(" Language: ").Append(Language).Append("\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class QualityProfileFormatItems {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Format
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="format", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "format")]
|
||||||
|
public int? Format { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Score
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="score", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "score")]
|
||||||
|
public int? Score { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class QualityProfileFormatItems {\n");
|
||||||
|
sb.Append(" Format: ").Append(Format).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Score: ").Append(Score).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,76 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class QualityQuality {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Source
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="source", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "source")]
|
||||||
|
public string Source { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Resolution
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="resolution", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "resolution")]
|
||||||
|
public int? Resolution { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Modifier
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="modifier", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "modifier")]
|
||||||
|
public string Modifier { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class QualityQuality {\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append(" Source: ").Append(Source).Append("\n");
|
||||||
|
sb.Append(" Resolution: ").Append(Resolution).Append("\n");
|
||||||
|
sb.Append(" Modifier: ").Append(Modifier).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class QualityRevision {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Version
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="version", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "version")]
|
||||||
|
public int? Version { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Real
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="real", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "real")]
|
||||||
|
public int? Real { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets IsRepack
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="isRepack", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "isRepack")]
|
||||||
|
public bool? IsRepack { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class QualityRevision {\n");
|
||||||
|
sb.Append(" Version: ").Append(Version).Append("\n");
|
||||||
|
sb.Append(" Real: ").Append(Real).Append("\n");
|
||||||
|
sb.Append(" IsRepack: ").Append(IsRepack).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class QueueBulkBody {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Ids
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="ids", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "ids")]
|
||||||
|
public List<int?> Ids { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class QueueBulkBody {\n");
|
||||||
|
sb.Append(" Ids: ").Append(Ids).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class QueuedetailsLanguages {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Name
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "name")]
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class QueuedetailsLanguages {\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append(" Name: ").Append(Name).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class QueuedetailsStatusMessages {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Title
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="title", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "title")]
|
||||||
|
public string Title { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Messages
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="messages", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "messages")]
|
||||||
|
public List<Object> Messages { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class QueuedetailsStatusMessages {\n");
|
||||||
|
sb.Append(" Title: ").Append(Title).Append("\n");
|
||||||
|
sb.Append(" Messages: ").Append(Messages).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Rating {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Votes
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="votes", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "votes")]
|
||||||
|
public int? Votes { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Value
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="value", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "value")]
|
||||||
|
public decimal? Value { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Rating {\n");
|
||||||
|
sb.Append(" Votes: ").Append(Votes).Append("\n");
|
||||||
|
sb.Append(" Value: ").Append(Value).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class Tag {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Label
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="label", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "label")]
|
||||||
|
public string Label { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class Tag {\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append(" Label: ").Append(Label).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,92 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Runtime.Serialization;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace RadarrSharp.Models {
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
[DataContract]
|
||||||
|
public class TagDetail {
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Id
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="id", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "id")]
|
||||||
|
public int? Id { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets Label
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="label", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "label")]
|
||||||
|
public string Label { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets DelayProfileIds
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="delayProfileIds", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "delayProfileIds")]
|
||||||
|
public List<int?> DelayProfileIds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets NotificationIds
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="notificationIds", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "notificationIds")]
|
||||||
|
public List<int?> NotificationIds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets RestrictionIds
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="restrictionIds", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "restrictionIds")]
|
||||||
|
public List<int?> RestrictionIds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets NetImportIds
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="netImportIds", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "netImportIds")]
|
||||||
|
public List<int?> NetImportIds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or Sets MovieIds
|
||||||
|
/// </summary>
|
||||||
|
[DataMember(Name="movieIds", EmitDefaultValue=false)]
|
||||||
|
[JsonProperty(PropertyName = "movieIds")]
|
||||||
|
public List<int?> MovieIds { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>String presentation of the object</returns>
|
||||||
|
public override string ToString() {
|
||||||
|
var sb = new StringBuilder();
|
||||||
|
sb.Append("class TagDetail {\n");
|
||||||
|
sb.Append(" Id: ").Append(Id).Append("\n");
|
||||||
|
sb.Append(" Label: ").Append(Label).Append("\n");
|
||||||
|
sb.Append(" DelayProfileIds: ").Append(DelayProfileIds).Append("\n");
|
||||||
|
sb.Append(" NotificationIds: ").Append(NotificationIds).Append("\n");
|
||||||
|
sb.Append(" RestrictionIds: ").Append(RestrictionIds).Append("\n");
|
||||||
|
sb.Append(" NetImportIds: ").Append(NetImportIds).Append("\n");
|
||||||
|
sb.Append(" MovieIds: ").Append(MovieIds).Append("\n");
|
||||||
|
sb.Append("}\n");
|
||||||
|
return sb.ToString();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get the JSON string presentation of the object
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>JSON string presentation of the object</returns>
|
||||||
|
public string ToJson() {
|
||||||
|
return JsonConvert.SerializeObject(this, Formatting.Indented);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,19 @@
|
|||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<TargetFramework>net5.0</TargetFramework>
|
||||||
|
<Authors>97WaterPolo</Authors>
|
||||||
|
<Company>Siglerdev</Company>
|
||||||
|
<PackageId>RadarrSharp-Siglerdev</PackageId>
|
||||||
|
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<Folder Include="Models\" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
</Project>
|
Binary file not shown.
@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v5.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v5.0": {
|
||||||
|
"RadarrSharp/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Newtonsoft.Json": "13.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"RadarrSharp.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Newtonsoft.Json.dll": {
|
||||||
|
"assemblyVersion": "13.0.0.0",
|
||||||
|
"fileVersion": "13.0.1.25517"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"RadarrSharp/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
|
||||||
|
"path": "newtonsoft.json/13.0.1",
|
||||||
|
"hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v5.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v5.0": {
|
||||||
|
"RadarrSharp/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Newtonsoft.Json": "13.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"RadarrSharp.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Newtonsoft.Json.dll": {
|
||||||
|
"assemblyVersion": "13.0.0.0",
|
||||||
|
"fileVersion": "13.0.1.25517"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"RadarrSharp/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
|
||||||
|
"path": "newtonsoft.json/13.0.1",
|
||||||
|
"hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
|
||||||
|
<metadata>
|
||||||
|
<id>RadarrSharp-Siglerdev</id>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<authors>97WaterPolo</authors>
|
||||||
|
<description>Package Description</description>
|
||||||
|
<dependencies>
|
||||||
|
<group targetFramework="net5.0">
|
||||||
|
<dependency id="Newtonsoft.Json" version="13.0.1" exclude="Build,Analyzers" />
|
||||||
|
</group>
|
||||||
|
</dependencies>
|
||||||
|
</metadata>
|
||||||
|
<files>
|
||||||
|
<file src="Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\RadarrSharp.dll" target="lib\net5.0\RadarrSharp.dll" />
|
||||||
|
</files>
|
||||||
|
</package>
|
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
|
@ -0,0 +1,23 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Runtime Version:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
|
||||||
|
[assembly: System.Reflection.AssemblyCompanyAttribute("Siglerdev")]
|
||||||
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyProductAttribute("RadarrSharp")]
|
||||||
|
[assembly: System.Reflection.AssemblyTitleAttribute("RadarrSharp")]
|
||||||
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
d5f6aa2dab4f17a8d78665c3d331816d5fc72fc9
|
@ -0,0 +1,10 @@
|
|||||||
|
is_global = true
|
||||||
|
build_property.TargetFramework = net5.0
|
||||||
|
build_property.TargetPlatformMinVersion =
|
||||||
|
build_property.UsingMicrosoftNETSdkWeb =
|
||||||
|
build_property.ProjectTypeGuids =
|
||||||
|
build_property.PublishSingleFile =
|
||||||
|
build_property.IncludeAllContentForSelfExtract =
|
||||||
|
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
|
||||||
|
build_property.RootNamespace = RadarrSharp
|
||||||
|
build_property.ProjectDir = Z:\CSharp\RadarrSharp\RadarrSharp\
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
d6f594b5cb74ac068d841537d7c56d0a431487d9
|
@ -0,0 +1,12 @@
|
|||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\RadarrSharp.deps.json
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\RadarrSharp.dll
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\ref\RadarrSharp.dll
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\RadarrSharp.pdb
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.csproj.AssemblyReference.cache
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.AssemblyInfoInputs.cache
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.AssemblyInfo.cs
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.csproj.CoreCompileInputs.cache
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.dll
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\ref\RadarrSharp.dll
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.pdb
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,68 @@
|
|||||||
|
{
|
||||||
|
"format": 1,
|
||||||
|
"restore": {
|
||||||
|
"Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj": {}
|
||||||
|
},
|
||||||
|
"projects": {
|
||||||
|
"Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj",
|
||||||
|
"projectName": "RadarrSharp-Siglerdev",
|
||||||
|
"projectPath": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Xander\\.nuget\\packages\\",
|
||||||
|
"outputPath": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Xander\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net5.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net5.0": {
|
||||||
|
"targetAlias": "net5.0",
|
||||||
|
"projectReferences": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net5.0": {
|
||||||
|
"targetAlias": "net5.0",
|
||||||
|
"dependencies": {
|
||||||
|
"Newtonsoft.Json": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[13.0.1, )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.403\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||||
|
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||||
|
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||||
|
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||||
|
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Xander\.nuget\packages\</NuGetPackageFolders>
|
||||||
|
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||||
|
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.11.1</NuGetToolVersion>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<SourceRoot Include="C:\Users\Xander\.nuget\packages\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
|
||||||
|
<metadata>
|
||||||
|
<id>RadarrSharp-Siglerdev</id>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<authors>97WaterPolo</authors>
|
||||||
|
<description>Package Description</description>
|
||||||
|
<dependencies>
|
||||||
|
<group targetFramework="net5.0">
|
||||||
|
<dependency id="Newtonsoft.Json" version="13.0.1" exclude="Build,Analyzers" />
|
||||||
|
</group>
|
||||||
|
</dependencies>
|
||||||
|
</metadata>
|
||||||
|
<files>
|
||||||
|
<file src="Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\RadarrSharp.dll" target="lib\net5.0\RadarrSharp.dll" />
|
||||||
|
</files>
|
||||||
|
</package>
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
|
||||||
|
<metadata>
|
||||||
|
<id>RadarrSharp</id>
|
||||||
|
<version>1.0.0</version>
|
||||||
|
<authors>97WaterPolo</authors>
|
||||||
|
<description>Package Description</description>
|
||||||
|
<dependencies>
|
||||||
|
<group targetFramework="net5.0" />
|
||||||
|
</dependencies>
|
||||||
|
</metadata>
|
||||||
|
<files>
|
||||||
|
<file src="Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\RadarrSharp.dll" target="lib\net5.0\RadarrSharp.dll" />
|
||||||
|
</files>
|
||||||
|
</package>
|
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
|
@ -0,0 +1,23 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Runtime Version:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
|
||||||
|
[assembly: System.Reflection.AssemblyCompanyAttribute("Siglerdev")]
|
||||||
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
|
||||||
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyProductAttribute("RadarrSharp")]
|
||||||
|
[assembly: System.Reflection.AssemblyTitleAttribute("RadarrSharp")]
|
||||||
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
464c84a6aae1bbd5328ef7da6e54c89c7c8c257f
|
@ -0,0 +1,10 @@
|
|||||||
|
is_global = true
|
||||||
|
build_property.TargetFramework = net5.0
|
||||||
|
build_property.TargetPlatformMinVersion =
|
||||||
|
build_property.UsingMicrosoftNETSdkWeb =
|
||||||
|
build_property.ProjectTypeGuids =
|
||||||
|
build_property.PublishSingleFile =
|
||||||
|
build_property.IncludeAllContentForSelfExtract =
|
||||||
|
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
|
||||||
|
build_property.RootNamespace = RadarrSharp
|
||||||
|
build_property.ProjectDir = Z:\CSharp\RadarrSharp\RadarrSharp\
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
205e01e2ed67e12eb1b4d4a6163c1c7e95a1c250
|
@ -0,0 +1,12 @@
|
|||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\RadarrSharp.deps.json
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\RadarrSharp.dll
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\ref\RadarrSharp.dll
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\RadarrSharp.pdb
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.csproj.AssemblyReference.cache
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.AssemblyInfoInputs.cache
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.AssemblyInfo.cs
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.csproj.CoreCompileInputs.cache
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.dll
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\ref\RadarrSharp.dll
|
||||||
|
Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.pdb
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,113 @@
|
|||||||
|
{
|
||||||
|
"version": 3,
|
||||||
|
"targets": {
|
||||||
|
"net5.0": {
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"compile": {
|
||||||
|
"lib/netstandard2.0/Newtonsoft.Json.dll": {}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Newtonsoft.Json.dll": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"sha512": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
|
||||||
|
"type": "package",
|
||||||
|
"path": "newtonsoft.json/13.0.1",
|
||||||
|
"files": [
|
||||||
|
".nupkg.metadata",
|
||||||
|
".signature.p7s",
|
||||||
|
"LICENSE.md",
|
||||||
|
"lib/net20/Newtonsoft.Json.dll",
|
||||||
|
"lib/net20/Newtonsoft.Json.xml",
|
||||||
|
"lib/net35/Newtonsoft.Json.dll",
|
||||||
|
"lib/net35/Newtonsoft.Json.xml",
|
||||||
|
"lib/net40/Newtonsoft.Json.dll",
|
||||||
|
"lib/net40/Newtonsoft.Json.xml",
|
||||||
|
"lib/net45/Newtonsoft.Json.dll",
|
||||||
|
"lib/net45/Newtonsoft.Json.xml",
|
||||||
|
"lib/netstandard1.0/Newtonsoft.Json.dll",
|
||||||
|
"lib/netstandard1.0/Newtonsoft.Json.xml",
|
||||||
|
"lib/netstandard1.3/Newtonsoft.Json.dll",
|
||||||
|
"lib/netstandard1.3/Newtonsoft.Json.xml",
|
||||||
|
"lib/netstandard2.0/Newtonsoft.Json.dll",
|
||||||
|
"lib/netstandard2.0/Newtonsoft.Json.xml",
|
||||||
|
"newtonsoft.json.13.0.1.nupkg.sha512",
|
||||||
|
"newtonsoft.json.nuspec",
|
||||||
|
"packageIcon.png"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"projectFileDependencyGroups": {
|
||||||
|
"net5.0": [
|
||||||
|
"Newtonsoft.Json >= 13.0.1"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"packageFolders": {
|
||||||
|
"C:\\Users\\Xander\\.nuget\\packages\\": {}
|
||||||
|
},
|
||||||
|
"project": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj",
|
||||||
|
"projectName": "RadarrSharp-Siglerdev",
|
||||||
|
"projectPath": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Xander\\.nuget\\packages\\",
|
||||||
|
"outputPath": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Xander\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net5.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net5.0": {
|
||||||
|
"targetAlias": "net5.0",
|
||||||
|
"projectReferences": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net5.0": {
|
||||||
|
"targetAlias": "net5.0",
|
||||||
|
"dependencies": {
|
||||||
|
"Newtonsoft.Json": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[13.0.1, )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.403\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"version": 2,
|
||||||
|
"dgSpecHash": "YbrFp2X1Wmd/hlLtdJsReBm5L1pS6IiG6dweuKu1QGdzTDTeQf+t5at0r5oe8/BqW3MLycLVOCeHFgb+67c7ig==",
|
||||||
|
"success": true,
|
||||||
|
"projectFilePath": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj",
|
||||||
|
"expectedPackageFiles": [
|
||||||
|
"C:\\Users\\Xander\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512"
|
||||||
|
],
|
||||||
|
"logs": []
|
||||||
|
}
|
Loading…
Reference in new issue