/* * 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 iotevents-2018-07-27.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.IoTEvents { /// /// Constants used for properties of type AlarmModelVersionStatus. /// public class AlarmModelVersionStatus : ConstantClass { /// /// Constant ACTIVATING for AlarmModelVersionStatus /// public static readonly AlarmModelVersionStatus ACTIVATING = new AlarmModelVersionStatus("ACTIVATING"); /// /// Constant ACTIVE for AlarmModelVersionStatus /// public static readonly AlarmModelVersionStatus ACTIVE = new AlarmModelVersionStatus("ACTIVE"); /// /// Constant FAILED for AlarmModelVersionStatus /// public static readonly AlarmModelVersionStatus FAILED = new AlarmModelVersionStatus("FAILED"); /// /// Constant INACTIVE for AlarmModelVersionStatus /// public static readonly AlarmModelVersionStatus INACTIVE = new AlarmModelVersionStatus("INACTIVE"); /// /// 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 AlarmModelVersionStatus(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 AlarmModelVersionStatus 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 AlarmModelVersionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalysisResultLevel. /// public class AnalysisResultLevel : ConstantClass { /// /// Constant ERROR for AnalysisResultLevel /// public static readonly AnalysisResultLevel ERROR = new AnalysisResultLevel("ERROR"); /// /// Constant INFO for AnalysisResultLevel /// public static readonly AnalysisResultLevel INFO = new AnalysisResultLevel("INFO"); /// /// Constant WARNING for AnalysisResultLevel /// public static readonly AnalysisResultLevel WARNING = new AnalysisResultLevel("WARNING"); /// /// 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 AnalysisResultLevel(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 AnalysisResultLevel 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 AnalysisResultLevel(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalysisStatus. /// public class AnalysisStatus : ConstantClass { /// /// Constant COMPLETE for AnalysisStatus /// public static readonly AnalysisStatus COMPLETE = new AnalysisStatus("COMPLETE"); /// /// Constant FAILED for AnalysisStatus /// public static readonly AnalysisStatus FAILED = new AnalysisStatus("FAILED"); /// /// Constant RUNNING for AnalysisStatus /// public static readonly AnalysisStatus RUNNING = new AnalysisStatus("RUNNING"); /// /// 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 AnalysisStatus(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 AnalysisStatus 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 AnalysisStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComparisonOperator. /// public class ComparisonOperator : ConstantClass { /// /// Constant EQUAL for ComparisonOperator /// public static readonly ComparisonOperator EQUAL = new ComparisonOperator("EQUAL"); /// /// Constant GREATER for ComparisonOperator /// public static readonly ComparisonOperator GREATER = new ComparisonOperator("GREATER"); /// /// Constant GREATER_OR_EQUAL for ComparisonOperator /// public static readonly ComparisonOperator GREATER_OR_EQUAL = new ComparisonOperator("GREATER_OR_EQUAL"); /// /// Constant LESS for ComparisonOperator /// public static readonly ComparisonOperator LESS = new ComparisonOperator("LESS"); /// /// Constant LESS_OR_EQUAL for ComparisonOperator /// public static readonly ComparisonOperator LESS_OR_EQUAL = new ComparisonOperator("LESS_OR_EQUAL"); /// /// Constant NOT_EQUAL for ComparisonOperator /// public static readonly ComparisonOperator NOT_EQUAL = new ComparisonOperator("NOT_EQUAL"); /// /// 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 ComparisonOperator(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 ComparisonOperator 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 ComparisonOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type DetectorModelVersionStatus. /// public class DetectorModelVersionStatus : ConstantClass { /// /// Constant ACTIVATING for DetectorModelVersionStatus /// public static readonly DetectorModelVersionStatus ACTIVATING = new DetectorModelVersionStatus("ACTIVATING"); /// /// Constant ACTIVE for DetectorModelVersionStatus /// public static readonly DetectorModelVersionStatus ACTIVE = new DetectorModelVersionStatus("ACTIVE"); /// /// Constant DEPRECATED for DetectorModelVersionStatus /// public static readonly DetectorModelVersionStatus DEPRECATED = new DetectorModelVersionStatus("DEPRECATED"); /// /// Constant DRAFT for DetectorModelVersionStatus /// public static readonly DetectorModelVersionStatus DRAFT = new DetectorModelVersionStatus("DRAFT"); /// /// Constant FAILED for DetectorModelVersionStatus /// public static readonly DetectorModelVersionStatus FAILED = new DetectorModelVersionStatus("FAILED"); /// /// Constant INACTIVE for DetectorModelVersionStatus /// public static readonly DetectorModelVersionStatus INACTIVE = new DetectorModelVersionStatus("INACTIVE"); /// /// Constant PAUSED for DetectorModelVersionStatus /// public static readonly DetectorModelVersionStatus PAUSED = new DetectorModelVersionStatus("PAUSED"); /// /// 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 DetectorModelVersionStatus(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 DetectorModelVersionStatus 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 DetectorModelVersionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type EvaluationMethod. /// public class EvaluationMethod : ConstantClass { /// /// Constant BATCH for EvaluationMethod /// public static readonly EvaluationMethod BATCH = new EvaluationMethod("BATCH"); /// /// Constant SERIAL for EvaluationMethod /// public static readonly EvaluationMethod SERIAL = new EvaluationMethod("SERIAL"); /// /// 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 EvaluationMethod(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 EvaluationMethod 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 EvaluationMethod(string value) { return FindValue(value); } } /// /// Constants used for properties of type InputStatus. /// public class InputStatus : ConstantClass { /// /// Constant ACTIVE for InputStatus /// public static readonly InputStatus ACTIVE = new InputStatus("ACTIVE"); /// /// Constant CREATING for InputStatus /// public static readonly InputStatus CREATING = new InputStatus("CREATING"); /// /// Constant DELETING for InputStatus /// public static readonly InputStatus DELETING = new InputStatus("DELETING"); /// /// Constant UPDATING for InputStatus /// public static readonly InputStatus UPDATING = new InputStatus("UPDATING"); /// /// 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 InputStatus(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 InputStatus 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 InputStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type LoggingLevel. /// public class LoggingLevel : ConstantClass { /// /// Constant DEBUG for LoggingLevel /// public static readonly LoggingLevel DEBUG = new LoggingLevel("DEBUG"); /// /// Constant ERROR for LoggingLevel /// public static readonly LoggingLevel ERROR = new LoggingLevel("ERROR"); /// /// Constant INFO for LoggingLevel /// public static readonly LoggingLevel INFO = new LoggingLevel("INFO"); /// /// 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 LoggingLevel(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 LoggingLevel 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 LoggingLevel(string value) { return FindValue(value); } } /// /// Constants used for properties of type PayloadType. /// public class PayloadType : ConstantClass { /// /// Constant JSON for PayloadType /// public static readonly PayloadType JSON = new PayloadType("JSON"); /// /// Constant STRING for PayloadType /// public static readonly PayloadType STRING = new PayloadType("STRING"); /// /// 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 PayloadType(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 PayloadType 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 PayloadType(string value) { return FindValue(value); } } }