/*
* 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 lookoutequipment-2020-12-15.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.LookoutEquipment
{
///
/// Constants used for properties of type DatasetStatus.
///
public class DatasetStatus : ConstantClass
{
///
/// Constant ACTIVE for DatasetStatus
///
public static readonly DatasetStatus ACTIVE = new DatasetStatus("ACTIVE");
///
/// Constant CREATED for DatasetStatus
///
public static readonly DatasetStatus CREATED = new DatasetStatus("CREATED");
///
/// Constant INGESTION_IN_PROGRESS for DatasetStatus
///
public static readonly DatasetStatus INGESTION_IN_PROGRESS = new DatasetStatus("INGESTION_IN_PROGRESS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DatasetStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DatasetStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DatasetStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DataUploadFrequency.
///
public class DataUploadFrequency : ConstantClass
{
///
/// Constant PT10M for DataUploadFrequency
///
public static readonly DataUploadFrequency PT10M = new DataUploadFrequency("PT10M");
///
/// Constant PT15M for DataUploadFrequency
///
public static readonly DataUploadFrequency PT15M = new DataUploadFrequency("PT15M");
///
/// Constant PT1H for DataUploadFrequency
///
public static readonly DataUploadFrequency PT1H = new DataUploadFrequency("PT1H");
///
/// Constant PT30M for DataUploadFrequency
///
public static readonly DataUploadFrequency PT30M = new DataUploadFrequency("PT30M");
///
/// Constant PT5M for DataUploadFrequency
///
public static readonly DataUploadFrequency PT5M = new DataUploadFrequency("PT5M");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DataUploadFrequency(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DataUploadFrequency FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DataUploadFrequency(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InferenceExecutionStatus.
///
public class InferenceExecutionStatus : ConstantClass
{
///
/// Constant FAILED for InferenceExecutionStatus
///
public static readonly InferenceExecutionStatus FAILED = new InferenceExecutionStatus("FAILED");
///
/// Constant IN_PROGRESS for InferenceExecutionStatus
///
public static readonly InferenceExecutionStatus IN_PROGRESS = new InferenceExecutionStatus("IN_PROGRESS");
///
/// Constant SUCCESS for InferenceExecutionStatus
///
public static readonly InferenceExecutionStatus SUCCESS = new InferenceExecutionStatus("SUCCESS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InferenceExecutionStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InferenceExecutionStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InferenceExecutionStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InferenceSchedulerStatus.
///
public class InferenceSchedulerStatus : ConstantClass
{
///
/// Constant PENDING for InferenceSchedulerStatus
///
public static readonly InferenceSchedulerStatus PENDING = new InferenceSchedulerStatus("PENDING");
///
/// Constant RUNNING for InferenceSchedulerStatus
///
public static readonly InferenceSchedulerStatus RUNNING = new InferenceSchedulerStatus("RUNNING");
///
/// Constant STOPPED for InferenceSchedulerStatus
///
public static readonly InferenceSchedulerStatus STOPPED = new InferenceSchedulerStatus("STOPPED");
///
/// Constant STOPPING for InferenceSchedulerStatus
///
public static readonly InferenceSchedulerStatus STOPPING = new InferenceSchedulerStatus("STOPPING");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InferenceSchedulerStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InferenceSchedulerStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InferenceSchedulerStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type IngestionJobStatus.
///
public class IngestionJobStatus : ConstantClass
{
///
/// Constant FAILED for IngestionJobStatus
///
public static readonly IngestionJobStatus FAILED = new IngestionJobStatus("FAILED");
///
/// Constant IN_PROGRESS for IngestionJobStatus
///
public static readonly IngestionJobStatus IN_PROGRESS = new IngestionJobStatus("IN_PROGRESS");
///
/// Constant SUCCESS for IngestionJobStatus
///
public static readonly IngestionJobStatus SUCCESS = new IngestionJobStatus("SUCCESS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public IngestionJobStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static IngestionJobStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator IngestionJobStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LabelRating.
///
public class LabelRating : ConstantClass
{
///
/// Constant ANOMALY for LabelRating
///
public static readonly LabelRating ANOMALY = new LabelRating("ANOMALY");
///
/// Constant NEUTRAL for LabelRating
///
public static readonly LabelRating NEUTRAL = new LabelRating("NEUTRAL");
///
/// Constant NO_ANOMALY for LabelRating
///
public static readonly LabelRating NO_ANOMALY = new LabelRating("NO_ANOMALY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public LabelRating(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static LabelRating FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator LabelRating(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LatestInferenceResult.
///
public class LatestInferenceResult : ConstantClass
{
///
/// Constant ANOMALOUS for LatestInferenceResult
///
public static readonly LatestInferenceResult ANOMALOUS = new LatestInferenceResult("ANOMALOUS");
///
/// Constant NORMAL for LatestInferenceResult
///
public static readonly LatestInferenceResult NORMAL = new LatestInferenceResult("NORMAL");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public LatestInferenceResult(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static LatestInferenceResult FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator LatestInferenceResult(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ModelStatus.
///
public class ModelStatus : ConstantClass
{
///
/// Constant FAILED for ModelStatus
///
public static readonly ModelStatus FAILED = new ModelStatus("FAILED");
///
/// Constant IN_PROGRESS for ModelStatus
///
public static readonly ModelStatus IN_PROGRESS = new ModelStatus("IN_PROGRESS");
///
/// Constant SUCCESS for ModelStatus
///
public static readonly ModelStatus SUCCESS = new ModelStatus("SUCCESS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ModelStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ModelStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ModelStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Monotonicity.
///
public class Monotonicity : ConstantClass
{
///
/// Constant DECREASING for Monotonicity
///
public static readonly Monotonicity DECREASING = new Monotonicity("DECREASING");
///
/// Constant INCREASING for Monotonicity
///
public static readonly Monotonicity INCREASING = new Monotonicity("INCREASING");
///
/// Constant STATIC for Monotonicity
///
public static readonly Monotonicity STATIC = new Monotonicity("STATIC");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Monotonicity(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Monotonicity FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Monotonicity(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type StatisticalIssueStatus.
///
public class StatisticalIssueStatus : ConstantClass
{
///
/// Constant NO_ISSUE_DETECTED for StatisticalIssueStatus
///
public static readonly StatisticalIssueStatus NO_ISSUE_DETECTED = new StatisticalIssueStatus("NO_ISSUE_DETECTED");
///
/// Constant POTENTIAL_ISSUE_DETECTED for StatisticalIssueStatus
///
public static readonly StatisticalIssueStatus POTENTIAL_ISSUE_DETECTED = new StatisticalIssueStatus("POTENTIAL_ISSUE_DETECTED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public StatisticalIssueStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static StatisticalIssueStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator StatisticalIssueStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TargetSamplingRate.
///
public class TargetSamplingRate : ConstantClass
{
///
/// Constant PT10M for TargetSamplingRate
///
public static readonly TargetSamplingRate PT10M = new TargetSamplingRate("PT10M");
///
/// Constant PT10S for TargetSamplingRate
///
public static readonly TargetSamplingRate PT10S = new TargetSamplingRate("PT10S");
///
/// Constant PT15M for TargetSamplingRate
///
public static readonly TargetSamplingRate PT15M = new TargetSamplingRate("PT15M");
///
/// Constant PT15S for TargetSamplingRate
///
public static readonly TargetSamplingRate PT15S = new TargetSamplingRate("PT15S");
///
/// Constant PT1H for TargetSamplingRate
///
public static readonly TargetSamplingRate PT1H = new TargetSamplingRate("PT1H");
///
/// Constant PT1M for TargetSamplingRate
///
public static readonly TargetSamplingRate PT1M = new TargetSamplingRate("PT1M");
///
/// Constant PT1S for TargetSamplingRate
///
public static readonly TargetSamplingRate PT1S = new TargetSamplingRate("PT1S");
///
/// Constant PT30M for TargetSamplingRate
///
public static readonly TargetSamplingRate PT30M = new TargetSamplingRate("PT30M");
///
/// Constant PT30S for TargetSamplingRate
///
public static readonly TargetSamplingRate PT30S = new TargetSamplingRate("PT30S");
///
/// Constant PT5M for TargetSamplingRate
///
public static readonly TargetSamplingRate PT5M = new TargetSamplingRate("PT5M");
///
/// Constant PT5S for TargetSamplingRate
///
public static readonly TargetSamplingRate PT5S = new TargetSamplingRate("PT5S");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public TargetSamplingRate(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static TargetSamplingRate FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator TargetSamplingRate(string value)
{
return FindValue(value);
}
}
}