/* * 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 timestream-query-2018-11-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.TimestreamQuery { /// /// Constants used for properties of type DimensionValueType. /// public class DimensionValueType : ConstantClass { /// /// Constant VARCHAR for DimensionValueType /// public static readonly DimensionValueType VARCHAR = new DimensionValueType("VARCHAR"); /// /// 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 DimensionValueType(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 DimensionValueType 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 DimensionValueType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MeasureValueType. /// public class MeasureValueType : ConstantClass { /// /// Constant BIGINT for MeasureValueType /// public static readonly MeasureValueType BIGINT = new MeasureValueType("BIGINT"); /// /// Constant BOOLEAN for MeasureValueType /// public static readonly MeasureValueType BOOLEAN = new MeasureValueType("BOOLEAN"); /// /// Constant DOUBLE for MeasureValueType /// public static readonly MeasureValueType DOUBLE = new MeasureValueType("DOUBLE"); /// /// Constant MULTI for MeasureValueType /// public static readonly MeasureValueType MULTI = new MeasureValueType("MULTI"); /// /// Constant VARCHAR for MeasureValueType /// public static readonly MeasureValueType VARCHAR = new MeasureValueType("VARCHAR"); /// /// 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 MeasureValueType(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 MeasureValueType 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 MeasureValueType(string value) { return FindValue(value); } } /// /// Constants used for properties of type S3EncryptionOption. /// public class S3EncryptionOption : ConstantClass { /// /// Constant SSE_KMS for S3EncryptionOption /// public static readonly S3EncryptionOption SSE_KMS = new S3EncryptionOption("SSE_KMS"); /// /// Constant SSE_S3 for S3EncryptionOption /// public static readonly S3EncryptionOption SSE_S3 = new S3EncryptionOption("SSE_S3"); /// /// 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 S3EncryptionOption(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 S3EncryptionOption 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 S3EncryptionOption(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScalarMeasureValueType. /// public class ScalarMeasureValueType : ConstantClass { /// /// Constant BIGINT for ScalarMeasureValueType /// public static readonly ScalarMeasureValueType BIGINT = new ScalarMeasureValueType("BIGINT"); /// /// Constant BOOLEAN for ScalarMeasureValueType /// public static readonly ScalarMeasureValueType BOOLEAN = new ScalarMeasureValueType("BOOLEAN"); /// /// Constant DOUBLE for ScalarMeasureValueType /// public static readonly ScalarMeasureValueType DOUBLE = new ScalarMeasureValueType("DOUBLE"); /// /// Constant TIMESTAMP for ScalarMeasureValueType /// public static readonly ScalarMeasureValueType TIMESTAMP = new ScalarMeasureValueType("TIMESTAMP"); /// /// Constant VARCHAR for ScalarMeasureValueType /// public static readonly ScalarMeasureValueType VARCHAR = new ScalarMeasureValueType("VARCHAR"); /// /// 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 ScalarMeasureValueType(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 ScalarMeasureValueType 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 ScalarMeasureValueType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScalarType. /// public class ScalarType : ConstantClass { /// /// Constant BIGINT for ScalarType /// public static readonly ScalarType BIGINT = new ScalarType("BIGINT"); /// /// Constant BOOLEAN for ScalarType /// public static readonly ScalarType BOOLEAN = new ScalarType("BOOLEAN"); /// /// Constant DATE for ScalarType /// public static readonly ScalarType DATE = new ScalarType("DATE"); /// /// Constant DOUBLE for ScalarType /// public static readonly ScalarType DOUBLE = new ScalarType("DOUBLE"); /// /// Constant INTEGER for ScalarType /// public static readonly ScalarType INTEGER = new ScalarType("INTEGER"); /// /// Constant INTERVAL_DAY_TO_SECOND for ScalarType /// public static readonly ScalarType INTERVAL_DAY_TO_SECOND = new ScalarType("INTERVAL_DAY_TO_SECOND"); /// /// Constant INTERVAL_YEAR_TO_MONTH for ScalarType /// public static readonly ScalarType INTERVAL_YEAR_TO_MONTH = new ScalarType("INTERVAL_YEAR_TO_MONTH"); /// /// Constant TIME for ScalarType /// public static readonly ScalarType TIME = new ScalarType("TIME"); /// /// Constant TIMESTAMP for ScalarType /// public static readonly ScalarType TIMESTAMP = new ScalarType("TIMESTAMP"); /// /// Constant UNKNOWN for ScalarType /// public static readonly ScalarType UNKNOWN = new ScalarType("UNKNOWN"); /// /// Constant VARCHAR for ScalarType /// public static readonly ScalarType VARCHAR = new ScalarType("VARCHAR"); /// /// 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 ScalarType(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 ScalarType 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 ScalarType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduledQueryRunStatus. /// public class ScheduledQueryRunStatus : ConstantClass { /// /// Constant AUTO_TRIGGER_FAILURE for ScheduledQueryRunStatus /// public static readonly ScheduledQueryRunStatus AUTO_TRIGGER_FAILURE = new ScheduledQueryRunStatus("AUTO_TRIGGER_FAILURE"); /// /// Constant AUTO_TRIGGER_SUCCESS for ScheduledQueryRunStatus /// public static readonly ScheduledQueryRunStatus AUTO_TRIGGER_SUCCESS = new ScheduledQueryRunStatus("AUTO_TRIGGER_SUCCESS"); /// /// Constant MANUAL_TRIGGER_FAILURE for ScheduledQueryRunStatus /// public static readonly ScheduledQueryRunStatus MANUAL_TRIGGER_FAILURE = new ScheduledQueryRunStatus("MANUAL_TRIGGER_FAILURE"); /// /// Constant MANUAL_TRIGGER_SUCCESS for ScheduledQueryRunStatus /// public static readonly ScheduledQueryRunStatus MANUAL_TRIGGER_SUCCESS = new ScheduledQueryRunStatus("MANUAL_TRIGGER_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 ScheduledQueryRunStatus(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 ScheduledQueryRunStatus 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 ScheduledQueryRunStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduledQueryState. /// public class ScheduledQueryState : ConstantClass { /// /// Constant DISABLED for ScheduledQueryState /// public static readonly ScheduledQueryState DISABLED = new ScheduledQueryState("DISABLED"); /// /// Constant ENABLED for ScheduledQueryState /// public static readonly ScheduledQueryState ENABLED = new ScheduledQueryState("ENABLED"); /// /// 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 ScheduledQueryState(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 ScheduledQueryState 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 ScheduledQueryState(string value) { return FindValue(value); } } }