/* * 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 forecast-2018-06-26.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.ForecastService { /// /// Constants used for properties of type AttributeType. /// public class AttributeType : ConstantClass { /// /// Constant Float for AttributeType /// public static readonly AttributeType Float = new AttributeType("float"); /// /// Constant Geolocation for AttributeType /// public static readonly AttributeType Geolocation = new AttributeType("geolocation"); /// /// Constant Integer for AttributeType /// public static readonly AttributeType Integer = new AttributeType("integer"); /// /// Constant String for AttributeType /// public static readonly AttributeType String = new AttributeType("string"); /// /// Constant Timestamp for AttributeType /// public static readonly AttributeType Timestamp = new AttributeType("timestamp"); /// /// 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 AttributeType(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 AttributeType 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 AttributeType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutoMLOverrideStrategy. /// public class AutoMLOverrideStrategy : ConstantClass { /// /// Constant AccuracyOptimized for AutoMLOverrideStrategy /// public static readonly AutoMLOverrideStrategy AccuracyOptimized = new AutoMLOverrideStrategy("AccuracyOptimized"); /// /// Constant LatencyOptimized for AutoMLOverrideStrategy /// public static readonly AutoMLOverrideStrategy LatencyOptimized = new AutoMLOverrideStrategy("LatencyOptimized"); /// /// 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 AutoMLOverrideStrategy(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 AutoMLOverrideStrategy 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 AutoMLOverrideStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type Condition. /// public class Condition : ConstantClass { /// /// Constant EQUALS for Condition /// public static readonly Condition EQUALS = new Condition("EQUALS"); /// /// Constant GREATER_THAN for Condition /// public static readonly Condition GREATER_THAN = new Condition("GREATER_THAN"); /// /// Constant LESS_THAN for Condition /// public static readonly Condition LESS_THAN = new Condition("LESS_THAN"); /// /// Constant NOT_EQUALS for Condition /// public static readonly Condition NOT_EQUALS = new Condition("NOT_EQUALS"); /// /// 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 Condition(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 Condition 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 Condition(string value) { return FindValue(value); } } /// /// Constants used for properties of type DatasetType. /// public class DatasetType : ConstantClass { /// /// Constant ITEM_METADATA for DatasetType /// public static readonly DatasetType ITEM_METADATA = new DatasetType("ITEM_METADATA"); /// /// Constant RELATED_TIME_SERIES for DatasetType /// public static readonly DatasetType RELATED_TIME_SERIES = new DatasetType("RELATED_TIME_SERIES"); /// /// Constant TARGET_TIME_SERIES for DatasetType /// public static readonly DatasetType TARGET_TIME_SERIES = new DatasetType("TARGET_TIME_SERIES"); /// /// 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 DatasetType(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 DatasetType 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 DatasetType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DayOfWeek. /// public class DayOfWeek : ConstantClass { /// /// Constant FRIDAY for DayOfWeek /// public static readonly DayOfWeek FRIDAY = new DayOfWeek("FRIDAY"); /// /// Constant MONDAY for DayOfWeek /// public static readonly DayOfWeek MONDAY = new DayOfWeek("MONDAY"); /// /// Constant SATURDAY for DayOfWeek /// public static readonly DayOfWeek SATURDAY = new DayOfWeek("SATURDAY"); /// /// Constant SUNDAY for DayOfWeek /// public static readonly DayOfWeek SUNDAY = new DayOfWeek("SUNDAY"); /// /// Constant THURSDAY for DayOfWeek /// public static readonly DayOfWeek THURSDAY = new DayOfWeek("THURSDAY"); /// /// Constant TUESDAY for DayOfWeek /// public static readonly DayOfWeek TUESDAY = new DayOfWeek("TUESDAY"); /// /// Constant WEDNESDAY for DayOfWeek /// public static readonly DayOfWeek WEDNESDAY = new DayOfWeek("WEDNESDAY"); /// /// 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 DayOfWeek(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 DayOfWeek 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 DayOfWeek(string value) { return FindValue(value); } } /// /// Constants used for properties of type Domain. /// public class Domain : ConstantClass { /// /// Constant CUSTOM for Domain /// public static readonly Domain CUSTOM = new Domain("CUSTOM"); /// /// Constant EC2_CAPACITY for Domain /// public static readonly Domain EC2_CAPACITY = new Domain("EC2_CAPACITY"); /// /// Constant INVENTORY_PLANNING for Domain /// public static readonly Domain INVENTORY_PLANNING = new Domain("INVENTORY_PLANNING"); /// /// Constant METRICS for Domain /// public static readonly Domain METRICS = new Domain("METRICS"); /// /// Constant RETAIL for Domain /// public static readonly Domain RETAIL = new Domain("RETAIL"); /// /// Constant WEB_TRAFFIC for Domain /// public static readonly Domain WEB_TRAFFIC = new Domain("WEB_TRAFFIC"); /// /// Constant WORK_FORCE for Domain /// public static readonly Domain WORK_FORCE = new Domain("WORK_FORCE"); /// /// 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 Domain(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 Domain 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 Domain(string value) { return FindValue(value); } } /// /// Constants used for properties of type EvaluationType. /// public class EvaluationType : ConstantClass { /// /// Constant COMPUTED for EvaluationType /// public static readonly EvaluationType COMPUTED = new EvaluationType("COMPUTED"); /// /// Constant SUMMARY for EvaluationType /// public static readonly EvaluationType SUMMARY = new EvaluationType("SUMMARY"); /// /// 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 EvaluationType(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 EvaluationType 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 EvaluationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type FeaturizationMethodName. /// public class FeaturizationMethodName : ConstantClass { /// /// Constant Filling for FeaturizationMethodName /// public static readonly FeaturizationMethodName Filling = new FeaturizationMethodName("filling"); /// /// 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 FeaturizationMethodName(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 FeaturizationMethodName 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 FeaturizationMethodName(string value) { return FindValue(value); } } /// /// Constants used for properties of type FilterConditionString. /// public class FilterConditionString : ConstantClass { /// /// Constant IS for FilterConditionString /// public static readonly FilterConditionString IS = new FilterConditionString("IS"); /// /// Constant IS_NOT for FilterConditionString /// public static readonly FilterConditionString IS_NOT = new FilterConditionString("IS_NOT"); /// /// 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 FilterConditionString(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 FilterConditionString 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 FilterConditionString(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportMode. /// public class ImportMode : ConstantClass { /// /// Constant FULL for ImportMode /// public static readonly ImportMode FULL = new ImportMode("FULL"); /// /// Constant INCREMENTAL for ImportMode /// public static readonly ImportMode INCREMENTAL = new ImportMode("INCREMENTAL"); /// /// 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 ImportMode(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 ImportMode 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 ImportMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type Month. /// public class Month : ConstantClass { /// /// Constant APRIL for Month /// public static readonly Month APRIL = new Month("APRIL"); /// /// Constant AUGUST for Month /// public static readonly Month AUGUST = new Month("AUGUST"); /// /// Constant DECEMBER for Month /// public static readonly Month DECEMBER = new Month("DECEMBER"); /// /// Constant FEBRUARY for Month /// public static readonly Month FEBRUARY = new Month("FEBRUARY"); /// /// Constant JANUARY for Month /// public static readonly Month JANUARY = new Month("JANUARY"); /// /// Constant JULY for Month /// public static readonly Month JULY = new Month("JULY"); /// /// Constant JUNE for Month /// public static readonly Month JUNE = new Month("JUNE"); /// /// Constant MARCH for Month /// public static readonly Month MARCH = new Month("MARCH"); /// /// Constant MAY for Month /// public static readonly Month MAY = new Month("MAY"); /// /// Constant NOVEMBER for Month /// public static readonly Month NOVEMBER = new Month("NOVEMBER"); /// /// Constant OCTOBER for Month /// public static readonly Month OCTOBER = new Month("OCTOBER"); /// /// Constant SEPTEMBER for Month /// public static readonly Month SEPTEMBER = new Month("SEPTEMBER"); /// /// 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 Month(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 Month 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 Month(string value) { return FindValue(value); } } /// /// Constants used for properties of type Operation. /// public class Operation : ConstantClass { /// /// Constant ADD for Operation /// public static readonly Operation ADD = new Operation("ADD"); /// /// Constant DIVIDE for Operation /// public static readonly Operation DIVIDE = new Operation("DIVIDE"); /// /// Constant MULTIPLY for Operation /// public static readonly Operation MULTIPLY = new Operation("MULTIPLY"); /// /// Constant SUBTRACT for Operation /// public static readonly Operation SUBTRACT = new Operation("SUBTRACT"); /// /// 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 Operation(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 Operation 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 Operation(string value) { return FindValue(value); } } /// /// Constants used for properties of type OptimizationMetric. /// public class OptimizationMetric : ConstantClass { /// /// Constant AverageWeightedQuantileLoss for OptimizationMetric /// public static readonly OptimizationMetric AverageWeightedQuantileLoss = new OptimizationMetric("AverageWeightedQuantileLoss"); /// /// Constant MAPE for OptimizationMetric /// public static readonly OptimizationMetric MAPE = new OptimizationMetric("MAPE"); /// /// Constant MASE for OptimizationMetric /// public static readonly OptimizationMetric MASE = new OptimizationMetric("MASE"); /// /// Constant RMSE for OptimizationMetric /// public static readonly OptimizationMetric RMSE = new OptimizationMetric("RMSE"); /// /// Constant WAPE for OptimizationMetric /// public static readonly OptimizationMetric WAPE = new OptimizationMetric("WAPE"); /// /// 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 OptimizationMetric(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 OptimizationMetric 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 OptimizationMetric(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScalingType. /// public class ScalingType : ConstantClass { /// /// Constant Auto for ScalingType /// public static readonly ScalingType Auto = new ScalingType("Auto"); /// /// Constant Linear for ScalingType /// public static readonly ScalingType Linear = new ScalingType("Linear"); /// /// Constant Logarithmic for ScalingType /// public static readonly ScalingType Logarithmic = new ScalingType("Logarithmic"); /// /// Constant ReverseLogarithmic for ScalingType /// public static readonly ScalingType ReverseLogarithmic = new ScalingType("ReverseLogarithmic"); /// /// 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 ScalingType(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 ScalingType 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 ScalingType(string value) { return FindValue(value); } } /// /// Constants used for properties of type State. /// public class State : ConstantClass { /// /// Constant Active for State /// public static readonly State Active = new State("Active"); /// /// Constant Deleted for State /// public static readonly State Deleted = new State("Deleted"); /// /// 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 State(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 State 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 State(string value) { return FindValue(value); } } /// /// Constants used for properties of type TimePointGranularity. /// public class TimePointGranularity : ConstantClass { /// /// Constant ALL for TimePointGranularity /// public static readonly TimePointGranularity ALL = new TimePointGranularity("ALL"); /// /// Constant SPECIFIC for TimePointGranularity /// public static readonly TimePointGranularity SPECIFIC = new TimePointGranularity("SPECIFIC"); /// /// 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 TimePointGranularity(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 TimePointGranularity 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 TimePointGranularity(string value) { return FindValue(value); } } /// /// Constants used for properties of type TimeSeriesGranularity. /// public class TimeSeriesGranularity : ConstantClass { /// /// Constant ALL for TimeSeriesGranularity /// public static readonly TimeSeriesGranularity ALL = new TimeSeriesGranularity("ALL"); /// /// Constant SPECIFIC for TimeSeriesGranularity /// public static readonly TimeSeriesGranularity SPECIFIC = new TimeSeriesGranularity("SPECIFIC"); /// /// 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 TimeSeriesGranularity(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 TimeSeriesGranularity 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 TimeSeriesGranularity(string value) { return FindValue(value); } } }