/// <summary> /// Initializes a new instance of the <see cref="CloudInstanceDto" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="name">name.</param> /// <param name="state">state.</param> /// <param name="startDate">startDate.</param> /// <param name="networkAddress">networkAddress.</param> /// <param name="href">href.</param> /// <param name="image">image.</param> /// <param name="agent">agent.</param> /// <param name="errorMessage">errorMessage.</param> public CloudInstanceDto(string id = default(string), string name = default(string), string state = default(string), string startDate = default(string), string networkAddress = default(string), string href = default(string), CloudImageDto image = default(CloudImageDto), AgentDto agent = default(AgentDto), string errorMessage = default(string)) { this.Id = id; this.Name = name; this.State = state; this.StartDate = startDate; this.NetworkAddress = networkAddress; this.Href = href; this.Image = image; this.Agent = agent; this.ErrorMessage = errorMessage; }
/// <summary> /// Initializes a new instance of the <see cref="AgentDto" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="name">name.</param> /// <param name="typeId">typeId.</param> /// <param name="connected">connected.</param> /// <param name="enabled">enabled.</param> /// <param name="authorized">authorized.</param> /// <param name="uptodate">uptodate.</param> /// <param name="outdated">outdated.</param> /// <param name="pluginsOutdated">pluginsOutdated.</param> /// <param name="javaOutdated">javaOutdated.</param> /// <param name="ip">ip.</param> /// <param name="protocol">protocol.</param> /// <param name="version">version.</param> /// <param name="currentAgentVersion">currentAgentVersion.</param> /// <param name="lastActivityTime">lastActivityTime.</param> /// <param name="idleSinceTime">idleSinceTime.</param> /// <param name="disconnectionComment">disconnectionComment.</param> /// <param name="registrationTimestamp">registrationTimestamp.</param> /// <param name="host">host.</param> /// <param name="cpuRank">cpuRank.</param> /// <param name="port">port.</param> /// <param name="href">href.</param> /// <param name="webUrl">webUrl.</param> /// <param name="build">build.</param> /// <param name="links">links.</param> /// <param name="enabledInfo">enabledInfo.</param> /// <param name="authorizedInfo">authorizedInfo.</param> /// <param name="properties">properties.</param> /// <param name="cloudInstance">cloudInstance.</param> /// <param name="cloudImage">cloudImage.</param> /// <param name="environment">environment.</param> /// <param name="pool">pool.</param> /// <param name="compatibilityPolicy">compatibilityPolicy.</param> /// <param name="compatibleBuildTypes">compatibleBuildTypes.</param> /// <param name="incompatibleBuildTypes">incompatibleBuildTypes.</param> /// <param name="builds">builds.</param> /// <param name="locator">locator.</param> public AgentDto(int?id = default(int?), string name = default(string), int?typeId = default(int?), bool?connected = default(bool?), bool?enabled = default(bool?), bool?authorized = default(bool?), bool?uptodate = default(bool?), bool?outdated = default(bool?), bool?pluginsOutdated = default(bool?), bool?javaOutdated = default(bool?), string ip = default(string), string protocol = default(string), string version = default(string), string currentAgentVersion = default(string), string lastActivityTime = default(string), string idleSinceTime = default(string), string disconnectionComment = default(string), string registrationTimestamp = default(string), string host = default(string), int?cpuRank = default(int?), int?port = default(int?), string href = default(string), string webUrl = default(string), BuildDto build = default(BuildDto), LinksDto links = default(LinksDto), EnabledInfoDto enabledInfo = default(EnabledInfoDto), AuthorizedInfoDto authorizedInfo = default(AuthorizedInfoDto), PropertiesDto properties = default(PropertiesDto), CloudInstanceDto cloudInstance = default(CloudInstanceDto), CloudImageDto cloudImage = default(CloudImageDto), EnvironmentDto environment = default(EnvironmentDto), AgentPoolDto pool = default(AgentPoolDto), CompatibilityPolicyDto compatibilityPolicy = default(CompatibilityPolicyDto), BuildTypesDto compatibleBuildTypes = default(BuildTypesDto), CompatibilitiesDto incompatibleBuildTypes = default(CompatibilitiesDto), BuildsDto builds = default(BuildsDto), string locator = default(string)) { this.Id = id; this.Name = name; this.TypeId = typeId; this.Connected = connected; this.Enabled = enabled; this.Authorized = authorized; this.Uptodate = uptodate; this.Outdated = outdated; this.PluginsOutdated = pluginsOutdated; this.JavaOutdated = javaOutdated; this.Ip = ip; this.Protocol = protocol; this.Version = version; this.CurrentAgentVersion = currentAgentVersion; this.LastActivityTime = lastActivityTime; this.IdleSinceTime = idleSinceTime; this.DisconnectionComment = disconnectionComment; this.RegistrationTimestamp = registrationTimestamp; this.Host = host; this.CpuRank = cpuRank; this.Port = port; this.Href = href; this.WebUrl = webUrl; this.Build = build; this.Links = links; this.EnabledInfo = enabledInfo; this.AuthorizedInfo = authorizedInfo; this.Properties = properties; this.CloudInstance = cloudInstance; this.CloudImage = cloudImage; this.Environment = environment; this.Pool = pool; this.CompatibilityPolicy = compatibilityPolicy; this.CompatibleBuildTypes = compatibleBuildTypes; this.IncompatibleBuildTypes = incompatibleBuildTypes; this.Builds = builds; this.Locator = locator; }