/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the glue-2017-03-31.normal.json service model. */ using System; using System.Collections.Generic; using System.Xml.Serialization; using System.Text; using System.IO; using System.Net; using Amazon.Runtime; using Amazon.Runtime.Internal; namespace Amazon.Glue.Model { /// /// Workflow run statistics provides statistics about the workflow run. /// public partial class WorkflowRunStatistics { private int? _erroredActions; private int? _failedActions; private int? _runningActions; private int? _stoppedActions; private int? _succeededActions; private int? _timeoutActions; private int? _totalActions; private int? _waitingActions; /// /// Gets and sets the property ErroredActions. /// /// Indicates the count of job runs in the ERROR state in the workflow run. /// /// public int ErroredActions { get { return this._erroredActions.GetValueOrDefault(); } set { this._erroredActions = value; } } // Check to see if ErroredActions property is set internal bool IsSetErroredActions() { return this._erroredActions.HasValue; } /// /// Gets and sets the property FailedActions. /// /// Total number of Actions that have failed. /// /// public int FailedActions { get { return this._failedActions.GetValueOrDefault(); } set { this._failedActions = value; } } // Check to see if FailedActions property is set internal bool IsSetFailedActions() { return this._failedActions.HasValue; } /// /// Gets and sets the property RunningActions. /// /// Total number Actions in running state. /// /// public int RunningActions { get { return this._runningActions.GetValueOrDefault(); } set { this._runningActions = value; } } // Check to see if RunningActions property is set internal bool IsSetRunningActions() { return this._runningActions.HasValue; } /// /// Gets and sets the property StoppedActions. /// /// Total number of Actions that have stopped. /// /// public int StoppedActions { get { return this._stoppedActions.GetValueOrDefault(); } set { this._stoppedActions = value; } } // Check to see if StoppedActions property is set internal bool IsSetStoppedActions() { return this._stoppedActions.HasValue; } /// /// Gets and sets the property SucceededActions. /// /// Total number of Actions that have succeeded. /// /// public int SucceededActions { get { return this._succeededActions.GetValueOrDefault(); } set { this._succeededActions = value; } } // Check to see if SucceededActions property is set internal bool IsSetSucceededActions() { return this._succeededActions.HasValue; } /// /// Gets and sets the property TimeoutActions. /// /// Total number of Actions that timed out. /// /// public int TimeoutActions { get { return this._timeoutActions.GetValueOrDefault(); } set { this._timeoutActions = value; } } // Check to see if TimeoutActions property is set internal bool IsSetTimeoutActions() { return this._timeoutActions.HasValue; } /// /// Gets and sets the property TotalActions. /// /// Total number of Actions in the workflow run. /// /// public int TotalActions { get { return this._totalActions.GetValueOrDefault(); } set { this._totalActions = value; } } // Check to see if TotalActions property is set internal bool IsSetTotalActions() { return this._totalActions.HasValue; } /// /// Gets and sets the property WaitingActions. /// /// Indicates the count of job runs in WAITING state in the workflow run. /// /// public int WaitingActions { get { return this._waitingActions.GetValueOrDefault(); } set { this._waitingActions = value; } } // Check to see if WaitingActions property is set internal bool IsSetWaitingActions() { return this._waitingActions.HasValue; } } }