/* * 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 models.lex.v2-2020-08-07.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.LexModelsV2 { /// /// Constants used for properties of type AggregatedUtterancesFilterName. /// public class AggregatedUtterancesFilterName : ConstantClass { /// /// Constant Utterance for AggregatedUtterancesFilterName /// public static readonly AggregatedUtterancesFilterName Utterance = new AggregatedUtterancesFilterName("Utterance"); /// /// 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 AggregatedUtterancesFilterName(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 AggregatedUtterancesFilterName 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 AggregatedUtterancesFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AggregatedUtterancesFilterOperator. /// public class AggregatedUtterancesFilterOperator : ConstantClass { /// /// Constant CO for AggregatedUtterancesFilterOperator /// public static readonly AggregatedUtterancesFilterOperator CO = new AggregatedUtterancesFilterOperator("CO"); /// /// Constant EQ for AggregatedUtterancesFilterOperator /// public static readonly AggregatedUtterancesFilterOperator EQ = new AggregatedUtterancesFilterOperator("EQ"); /// /// 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 AggregatedUtterancesFilterOperator(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 AggregatedUtterancesFilterOperator 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 AggregatedUtterancesFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type AggregatedUtterancesSortAttribute. /// public class AggregatedUtterancesSortAttribute : ConstantClass { /// /// Constant HitCount for AggregatedUtterancesSortAttribute /// public static readonly AggregatedUtterancesSortAttribute HitCount = new AggregatedUtterancesSortAttribute("HitCount"); /// /// Constant MissedCount for AggregatedUtterancesSortAttribute /// public static readonly AggregatedUtterancesSortAttribute MissedCount = new AggregatedUtterancesSortAttribute("MissedCount"); /// /// 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 AggregatedUtterancesSortAttribute(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 AggregatedUtterancesSortAttribute 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 AggregatedUtterancesSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsBinByName. /// public class AnalyticsBinByName : ConstantClass { /// /// Constant ConversationStartTime for AnalyticsBinByName /// public static readonly AnalyticsBinByName ConversationStartTime = new AnalyticsBinByName("ConversationStartTime"); /// /// Constant UtteranceTimestamp for AnalyticsBinByName /// public static readonly AnalyticsBinByName UtteranceTimestamp = new AnalyticsBinByName("UtteranceTimestamp"); /// /// 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 AnalyticsBinByName(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 AnalyticsBinByName 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 AnalyticsBinByName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsCommonFilterName. /// public class AnalyticsCommonFilterName : ConstantClass { /// /// Constant BotAliasId for AnalyticsCommonFilterName /// public static readonly AnalyticsCommonFilterName BotAliasId = new AnalyticsCommonFilterName("BotAliasId"); /// /// Constant BotVersion for AnalyticsCommonFilterName /// public static readonly AnalyticsCommonFilterName BotVersion = new AnalyticsCommonFilterName("BotVersion"); /// /// Constant Channel for AnalyticsCommonFilterName /// public static readonly AnalyticsCommonFilterName Channel = new AnalyticsCommonFilterName("Channel"); /// /// Constant LocaleId for AnalyticsCommonFilterName /// public static readonly AnalyticsCommonFilterName LocaleId = new AnalyticsCommonFilterName("LocaleId"); /// /// Constant Modality for AnalyticsCommonFilterName /// public static readonly AnalyticsCommonFilterName Modality = new AnalyticsCommonFilterName("Modality"); /// /// 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 AnalyticsCommonFilterName(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 AnalyticsCommonFilterName 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 AnalyticsCommonFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsFilterOperator. /// public class AnalyticsFilterOperator : ConstantClass { /// /// Constant EQ for AnalyticsFilterOperator /// public static readonly AnalyticsFilterOperator EQ = new AnalyticsFilterOperator("EQ"); /// /// Constant GT for AnalyticsFilterOperator /// public static readonly AnalyticsFilterOperator GT = new AnalyticsFilterOperator("GT"); /// /// Constant LT for AnalyticsFilterOperator /// public static readonly AnalyticsFilterOperator LT = new AnalyticsFilterOperator("LT"); /// /// 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 AnalyticsFilterOperator(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 AnalyticsFilterOperator 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 AnalyticsFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsIntentField. /// public class AnalyticsIntentField : ConstantClass { /// /// Constant IntentEndState for AnalyticsIntentField /// public static readonly AnalyticsIntentField IntentEndState = new AnalyticsIntentField("IntentEndState"); /// /// Constant IntentLevel for AnalyticsIntentField /// public static readonly AnalyticsIntentField IntentLevel = new AnalyticsIntentField("IntentLevel"); /// /// Constant IntentName for AnalyticsIntentField /// public static readonly AnalyticsIntentField IntentName = new AnalyticsIntentField("IntentName"); /// /// 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 AnalyticsIntentField(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 AnalyticsIntentField 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 AnalyticsIntentField(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsIntentFilterName. /// public class AnalyticsIntentFilterName : ConstantClass { /// /// Constant BotAliasId for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName BotAliasId = new AnalyticsIntentFilterName("BotAliasId"); /// /// Constant BotVersion for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName BotVersion = new AnalyticsIntentFilterName("BotVersion"); /// /// Constant Channel for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName Channel = new AnalyticsIntentFilterName("Channel"); /// /// Constant IntentEndState for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName IntentEndState = new AnalyticsIntentFilterName("IntentEndState"); /// /// Constant IntentName for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName IntentName = new AnalyticsIntentFilterName("IntentName"); /// /// Constant LocaleId for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName LocaleId = new AnalyticsIntentFilterName("LocaleId"); /// /// Constant Modality for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName Modality = new AnalyticsIntentFilterName("Modality"); /// /// Constant OriginatingRequestId for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName OriginatingRequestId = new AnalyticsIntentFilterName("OriginatingRequestId"); /// /// Constant SessionId for AnalyticsIntentFilterName /// public static readonly AnalyticsIntentFilterName SessionId = new AnalyticsIntentFilterName("SessionId"); /// /// 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 AnalyticsIntentFilterName(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 AnalyticsIntentFilterName 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 AnalyticsIntentFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsIntentMetricName. /// public class AnalyticsIntentMetricName : ConstantClass { /// /// Constant Count for AnalyticsIntentMetricName /// public static readonly AnalyticsIntentMetricName Count = new AnalyticsIntentMetricName("Count"); /// /// Constant Dropped for AnalyticsIntentMetricName /// public static readonly AnalyticsIntentMetricName Dropped = new AnalyticsIntentMetricName("Dropped"); /// /// Constant Failure for AnalyticsIntentMetricName /// public static readonly AnalyticsIntentMetricName Failure = new AnalyticsIntentMetricName("Failure"); /// /// Constant Success for AnalyticsIntentMetricName /// public static readonly AnalyticsIntentMetricName Success = new AnalyticsIntentMetricName("Success"); /// /// Constant Switched for AnalyticsIntentMetricName /// public static readonly AnalyticsIntentMetricName Switched = new AnalyticsIntentMetricName("Switched"); /// /// 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 AnalyticsIntentMetricName(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 AnalyticsIntentMetricName 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 AnalyticsIntentMetricName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsIntentStageField. /// public class AnalyticsIntentStageField : ConstantClass { /// /// Constant IntentStageName for AnalyticsIntentStageField /// public static readonly AnalyticsIntentStageField IntentStageName = new AnalyticsIntentStageField("IntentStageName"); /// /// Constant SwitchedToIntent for AnalyticsIntentStageField /// public static readonly AnalyticsIntentStageField SwitchedToIntent = new AnalyticsIntentStageField("SwitchedToIntent"); /// /// 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 AnalyticsIntentStageField(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 AnalyticsIntentStageField 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 AnalyticsIntentStageField(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsIntentStageFilterName. /// public class AnalyticsIntentStageFilterName : ConstantClass { /// /// Constant BotAliasId for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName BotAliasId = new AnalyticsIntentStageFilterName("BotAliasId"); /// /// Constant BotVersion for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName BotVersion = new AnalyticsIntentStageFilterName("BotVersion"); /// /// Constant Channel for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName Channel = new AnalyticsIntentStageFilterName("Channel"); /// /// Constant IntentName for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName IntentName = new AnalyticsIntentStageFilterName("IntentName"); /// /// Constant IntentStageName for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName IntentStageName = new AnalyticsIntentStageFilterName("IntentStageName"); /// /// Constant LocaleId for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName LocaleId = new AnalyticsIntentStageFilterName("LocaleId"); /// /// Constant Modality for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName Modality = new AnalyticsIntentStageFilterName("Modality"); /// /// Constant OriginatingRequestId for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName OriginatingRequestId = new AnalyticsIntentStageFilterName("OriginatingRequestId"); /// /// Constant SessionId for AnalyticsIntentStageFilterName /// public static readonly AnalyticsIntentStageFilterName SessionId = new AnalyticsIntentStageFilterName("SessionId"); /// /// 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 AnalyticsIntentStageFilterName(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 AnalyticsIntentStageFilterName 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 AnalyticsIntentStageFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsIntentStageMetricName. /// public class AnalyticsIntentStageMetricName : ConstantClass { /// /// Constant Count for AnalyticsIntentStageMetricName /// public static readonly AnalyticsIntentStageMetricName Count = new AnalyticsIntentStageMetricName("Count"); /// /// Constant Dropped for AnalyticsIntentStageMetricName /// public static readonly AnalyticsIntentStageMetricName Dropped = new AnalyticsIntentStageMetricName("Dropped"); /// /// Constant Failed for AnalyticsIntentStageMetricName /// public static readonly AnalyticsIntentStageMetricName Failed = new AnalyticsIntentStageMetricName("Failed"); /// /// Constant Retry for AnalyticsIntentStageMetricName /// public static readonly AnalyticsIntentStageMetricName Retry = new AnalyticsIntentStageMetricName("Retry"); /// /// Constant Success for AnalyticsIntentStageMetricName /// public static readonly AnalyticsIntentStageMetricName Success = new AnalyticsIntentStageMetricName("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 AnalyticsIntentStageMetricName(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 AnalyticsIntentStageMetricName 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 AnalyticsIntentStageMetricName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsInterval. /// public class AnalyticsInterval : ConstantClass { /// /// Constant OneDay for AnalyticsInterval /// public static readonly AnalyticsInterval OneDay = new AnalyticsInterval("OneDay"); /// /// Constant OneHour for AnalyticsInterval /// public static readonly AnalyticsInterval OneHour = new AnalyticsInterval("OneHour"); /// /// 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 AnalyticsInterval(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 AnalyticsInterval 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 AnalyticsInterval(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsMetricStatistic. /// public class AnalyticsMetricStatistic : ConstantClass { /// /// Constant Avg for AnalyticsMetricStatistic /// public static readonly AnalyticsMetricStatistic Avg = new AnalyticsMetricStatistic("Avg"); /// /// Constant Max for AnalyticsMetricStatistic /// public static readonly AnalyticsMetricStatistic Max = new AnalyticsMetricStatistic("Max"); /// /// Constant Sum for AnalyticsMetricStatistic /// public static readonly AnalyticsMetricStatistic Sum = new AnalyticsMetricStatistic("Sum"); /// /// 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 AnalyticsMetricStatistic(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 AnalyticsMetricStatistic 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 AnalyticsMetricStatistic(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsModality. /// public class AnalyticsModality : ConstantClass { /// /// Constant DTMF for AnalyticsModality /// public static readonly AnalyticsModality DTMF = new AnalyticsModality("DTMF"); /// /// Constant MultiMode for AnalyticsModality /// public static readonly AnalyticsModality MultiMode = new AnalyticsModality("MultiMode"); /// /// Constant Speech for AnalyticsModality /// public static readonly AnalyticsModality Speech = new AnalyticsModality("Speech"); /// /// Constant Text for AnalyticsModality /// public static readonly AnalyticsModality Text = new AnalyticsModality("Text"); /// /// 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 AnalyticsModality(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 AnalyticsModality 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 AnalyticsModality(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsNodeType. /// public class AnalyticsNodeType : ConstantClass { /// /// Constant Exit for AnalyticsNodeType /// public static readonly AnalyticsNodeType Exit = new AnalyticsNodeType("Exit"); /// /// Constant Inner for AnalyticsNodeType /// public static readonly AnalyticsNodeType Inner = new AnalyticsNodeType("Inner"); /// /// 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 AnalyticsNodeType(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 AnalyticsNodeType 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 AnalyticsNodeType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsSessionField. /// public class AnalyticsSessionField : ConstantClass { /// /// Constant ConversationEndState for AnalyticsSessionField /// public static readonly AnalyticsSessionField ConversationEndState = new AnalyticsSessionField("ConversationEndState"); /// /// Constant LocaleId for AnalyticsSessionField /// public static readonly AnalyticsSessionField LocaleId = new AnalyticsSessionField("LocaleId"); /// /// 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 AnalyticsSessionField(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 AnalyticsSessionField 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 AnalyticsSessionField(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsSessionFilterName. /// public class AnalyticsSessionFilterName : ConstantClass { /// /// Constant BotAliasId for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName BotAliasId = new AnalyticsSessionFilterName("BotAliasId"); /// /// Constant BotVersion for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName BotVersion = new AnalyticsSessionFilterName("BotVersion"); /// /// Constant Channel for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName Channel = new AnalyticsSessionFilterName("Channel"); /// /// Constant ConversationEndState for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName ConversationEndState = new AnalyticsSessionFilterName("ConversationEndState"); /// /// Constant Duration for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName Duration = new AnalyticsSessionFilterName("Duration"); /// /// Constant IntentPath for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName IntentPath = new AnalyticsSessionFilterName("IntentPath"); /// /// Constant LocaleId for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName LocaleId = new AnalyticsSessionFilterName("LocaleId"); /// /// Constant Modality for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName Modality = new AnalyticsSessionFilterName("Modality"); /// /// Constant OriginatingRequestId for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName OriginatingRequestId = new AnalyticsSessionFilterName("OriginatingRequestId"); /// /// Constant SessionId for AnalyticsSessionFilterName /// public static readonly AnalyticsSessionFilterName SessionId = new AnalyticsSessionFilterName("SessionId"); /// /// 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 AnalyticsSessionFilterName(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 AnalyticsSessionFilterName 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 AnalyticsSessionFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsSessionMetricName. /// public class AnalyticsSessionMetricName : ConstantClass { /// /// Constant Concurrency for AnalyticsSessionMetricName /// public static readonly AnalyticsSessionMetricName Concurrency = new AnalyticsSessionMetricName("Concurrency"); /// /// Constant Count for AnalyticsSessionMetricName /// public static readonly AnalyticsSessionMetricName Count = new AnalyticsSessionMetricName("Count"); /// /// Constant Dropped for AnalyticsSessionMetricName /// public static readonly AnalyticsSessionMetricName Dropped = new AnalyticsSessionMetricName("Dropped"); /// /// Constant Duration for AnalyticsSessionMetricName /// public static readonly AnalyticsSessionMetricName Duration = new AnalyticsSessionMetricName("Duration"); /// /// Constant Failure for AnalyticsSessionMetricName /// public static readonly AnalyticsSessionMetricName Failure = new AnalyticsSessionMetricName("Failure"); /// /// Constant Success for AnalyticsSessionMetricName /// public static readonly AnalyticsSessionMetricName Success = new AnalyticsSessionMetricName("Success"); /// /// Constant TurnsPerConversation for AnalyticsSessionMetricName /// public static readonly AnalyticsSessionMetricName TurnsPerConversation = new AnalyticsSessionMetricName("TurnsPerConversation"); /// /// 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 AnalyticsSessionMetricName(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 AnalyticsSessionMetricName 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 AnalyticsSessionMetricName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsSessionSortByName. /// public class AnalyticsSessionSortByName : ConstantClass { /// /// Constant ConversationStartTime for AnalyticsSessionSortByName /// public static readonly AnalyticsSessionSortByName ConversationStartTime = new AnalyticsSessionSortByName("ConversationStartTime"); /// /// Constant Duration for AnalyticsSessionSortByName /// public static readonly AnalyticsSessionSortByName Duration = new AnalyticsSessionSortByName("Duration"); /// /// Constant NumberOfTurns for AnalyticsSessionSortByName /// public static readonly AnalyticsSessionSortByName NumberOfTurns = new AnalyticsSessionSortByName("NumberOfTurns"); /// /// 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 AnalyticsSessionSortByName(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 AnalyticsSessionSortByName 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 AnalyticsSessionSortByName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsSortOrder. /// public class AnalyticsSortOrder : ConstantClass { /// /// Constant Ascending for AnalyticsSortOrder /// public static readonly AnalyticsSortOrder Ascending = new AnalyticsSortOrder("Ascending"); /// /// Constant Descending for AnalyticsSortOrder /// public static readonly AnalyticsSortOrder Descending = new AnalyticsSortOrder("Descending"); /// /// 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 AnalyticsSortOrder(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 AnalyticsSortOrder 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 AnalyticsSortOrder(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsUtteranceAttributeName. /// public class AnalyticsUtteranceAttributeName : ConstantClass { /// /// Constant LastUsedIntent for AnalyticsUtteranceAttributeName /// public static readonly AnalyticsUtteranceAttributeName LastUsedIntent = new AnalyticsUtteranceAttributeName("LastUsedIntent"); /// /// 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 AnalyticsUtteranceAttributeName(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 AnalyticsUtteranceAttributeName 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 AnalyticsUtteranceAttributeName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsUtteranceField. /// public class AnalyticsUtteranceField : ConstantClass { /// /// Constant UtteranceState for AnalyticsUtteranceField /// public static readonly AnalyticsUtteranceField UtteranceState = new AnalyticsUtteranceField("UtteranceState"); /// /// Constant UtteranceText for AnalyticsUtteranceField /// public static readonly AnalyticsUtteranceField UtteranceText = new AnalyticsUtteranceField("UtteranceText"); /// /// 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 AnalyticsUtteranceField(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 AnalyticsUtteranceField 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 AnalyticsUtteranceField(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsUtteranceFilterName. /// public class AnalyticsUtteranceFilterName : ConstantClass { /// /// Constant BotAliasId for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName BotAliasId = new AnalyticsUtteranceFilterName("BotAliasId"); /// /// Constant BotVersion for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName BotVersion = new AnalyticsUtteranceFilterName("BotVersion"); /// /// Constant Channel for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName Channel = new AnalyticsUtteranceFilterName("Channel"); /// /// Constant LocaleId for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName LocaleId = new AnalyticsUtteranceFilterName("LocaleId"); /// /// Constant Modality for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName Modality = new AnalyticsUtteranceFilterName("Modality"); /// /// Constant OriginatingRequestId for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName OriginatingRequestId = new AnalyticsUtteranceFilterName("OriginatingRequestId"); /// /// Constant SessionId for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName SessionId = new AnalyticsUtteranceFilterName("SessionId"); /// /// Constant UtteranceState for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName UtteranceState = new AnalyticsUtteranceFilterName("UtteranceState"); /// /// Constant UtteranceText for AnalyticsUtteranceFilterName /// public static readonly AnalyticsUtteranceFilterName UtteranceText = new AnalyticsUtteranceFilterName("UtteranceText"); /// /// 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 AnalyticsUtteranceFilterName(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 AnalyticsUtteranceFilterName 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 AnalyticsUtteranceFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsUtteranceMetricName. /// public class AnalyticsUtteranceMetricName : ConstantClass { /// /// Constant Count for AnalyticsUtteranceMetricName /// public static readonly AnalyticsUtteranceMetricName Count = new AnalyticsUtteranceMetricName("Count"); /// /// Constant Detected for AnalyticsUtteranceMetricName /// public static readonly AnalyticsUtteranceMetricName Detected = new AnalyticsUtteranceMetricName("Detected"); /// /// Constant Missed for AnalyticsUtteranceMetricName /// public static readonly AnalyticsUtteranceMetricName Missed = new AnalyticsUtteranceMetricName("Missed"); /// /// Constant UtteranceTimestamp for AnalyticsUtteranceMetricName /// public static readonly AnalyticsUtteranceMetricName UtteranceTimestamp = new AnalyticsUtteranceMetricName("UtteranceTimestamp"); /// /// 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 AnalyticsUtteranceMetricName(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 AnalyticsUtteranceMetricName 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 AnalyticsUtteranceMetricName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnalyticsUtteranceSortByName. /// public class AnalyticsUtteranceSortByName : ConstantClass { /// /// Constant UtteranceTimestamp for AnalyticsUtteranceSortByName /// public static readonly AnalyticsUtteranceSortByName UtteranceTimestamp = new AnalyticsUtteranceSortByName("UtteranceTimestamp"); /// /// 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 AnalyticsUtteranceSortByName(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 AnalyticsUtteranceSortByName 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 AnalyticsUtteranceSortByName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssociatedTranscriptFilterName. /// public class AssociatedTranscriptFilterName : ConstantClass { /// /// Constant IntentId for AssociatedTranscriptFilterName /// public static readonly AssociatedTranscriptFilterName IntentId = new AssociatedTranscriptFilterName("IntentId"); /// /// Constant SlotTypeId for AssociatedTranscriptFilterName /// public static readonly AssociatedTranscriptFilterName SlotTypeId = new AssociatedTranscriptFilterName("SlotTypeId"); /// /// 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 AssociatedTranscriptFilterName(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 AssociatedTranscriptFilterName 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 AssociatedTranscriptFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AudioRecognitionStrategy. /// public class AudioRecognitionStrategy : ConstantClass { /// /// Constant UseSlotValuesAsCustomVocabulary for AudioRecognitionStrategy /// public static readonly AudioRecognitionStrategy UseSlotValuesAsCustomVocabulary = new AudioRecognitionStrategy("UseSlotValuesAsCustomVocabulary"); /// /// 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 AudioRecognitionStrategy(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 AudioRecognitionStrategy 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 AudioRecognitionStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotAliasStatus. /// public class BotAliasStatus : ConstantClass { /// /// Constant Available for BotAliasStatus /// public static readonly BotAliasStatus Available = new BotAliasStatus("Available"); /// /// Constant Creating for BotAliasStatus /// public static readonly BotAliasStatus Creating = new BotAliasStatus("Creating"); /// /// Constant Deleting for BotAliasStatus /// public static readonly BotAliasStatus Deleting = new BotAliasStatus("Deleting"); /// /// Constant Failed for BotAliasStatus /// public static readonly BotAliasStatus Failed = new BotAliasStatus("Failed"); /// /// 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 BotAliasStatus(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 BotAliasStatus 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 BotAliasStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotFilterName. /// public class BotFilterName : ConstantClass { /// /// Constant BotName for BotFilterName /// public static readonly BotFilterName BotName = new BotFilterName("BotName"); /// /// Constant BotType for BotFilterName /// public static readonly BotFilterName BotType = new BotFilterName("BotType"); /// /// 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 BotFilterName(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 BotFilterName 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 BotFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotFilterOperator. /// public class BotFilterOperator : ConstantClass { /// /// Constant CO for BotFilterOperator /// public static readonly BotFilterOperator CO = new BotFilterOperator("CO"); /// /// Constant EQ for BotFilterOperator /// public static readonly BotFilterOperator EQ = new BotFilterOperator("EQ"); /// /// Constant NE for BotFilterOperator /// public static readonly BotFilterOperator NE = new BotFilterOperator("NE"); /// /// 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 BotFilterOperator(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 BotFilterOperator 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 BotFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotLocaleFilterName. /// public class BotLocaleFilterName : ConstantClass { /// /// Constant BotLocaleName for BotLocaleFilterName /// public static readonly BotLocaleFilterName BotLocaleName = new BotLocaleFilterName("BotLocaleName"); /// /// 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 BotLocaleFilterName(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 BotLocaleFilterName 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 BotLocaleFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotLocaleFilterOperator. /// public class BotLocaleFilterOperator : ConstantClass { /// /// Constant CO for BotLocaleFilterOperator /// public static readonly BotLocaleFilterOperator CO = new BotLocaleFilterOperator("CO"); /// /// Constant EQ for BotLocaleFilterOperator /// public static readonly BotLocaleFilterOperator EQ = new BotLocaleFilterOperator("EQ"); /// /// 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 BotLocaleFilterOperator(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 BotLocaleFilterOperator 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 BotLocaleFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotLocaleSortAttribute. /// public class BotLocaleSortAttribute : ConstantClass { /// /// Constant BotLocaleName for BotLocaleSortAttribute /// public static readonly BotLocaleSortAttribute BotLocaleName = new BotLocaleSortAttribute("BotLocaleName"); /// /// 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 BotLocaleSortAttribute(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 BotLocaleSortAttribute 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 BotLocaleSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotLocaleStatus. /// public class BotLocaleStatus : ConstantClass { /// /// Constant Building for BotLocaleStatus /// public static readonly BotLocaleStatus Building = new BotLocaleStatus("Building"); /// /// Constant Built for BotLocaleStatus /// public static readonly BotLocaleStatus Built = new BotLocaleStatus("Built"); /// /// Constant Creating for BotLocaleStatus /// public static readonly BotLocaleStatus Creating = new BotLocaleStatus("Creating"); /// /// Constant Deleting for BotLocaleStatus /// public static readonly BotLocaleStatus Deleting = new BotLocaleStatus("Deleting"); /// /// Constant Failed for BotLocaleStatus /// public static readonly BotLocaleStatus Failed = new BotLocaleStatus("Failed"); /// /// Constant Importing for BotLocaleStatus /// public static readonly BotLocaleStatus Importing = new BotLocaleStatus("Importing"); /// /// Constant NotBuilt for BotLocaleStatus /// public static readonly BotLocaleStatus NotBuilt = new BotLocaleStatus("NotBuilt"); /// /// Constant Processing for BotLocaleStatus /// public static readonly BotLocaleStatus Processing = new BotLocaleStatus("Processing"); /// /// Constant ReadyExpressTesting for BotLocaleStatus /// public static readonly BotLocaleStatus ReadyExpressTesting = new BotLocaleStatus("ReadyExpressTesting"); /// /// 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 BotLocaleStatus(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 BotLocaleStatus 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 BotLocaleStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotRecommendationStatus. /// public class BotRecommendationStatus : ConstantClass { /// /// Constant Available for BotRecommendationStatus /// public static readonly BotRecommendationStatus Available = new BotRecommendationStatus("Available"); /// /// Constant Deleted for BotRecommendationStatus /// public static readonly BotRecommendationStatus Deleted = new BotRecommendationStatus("Deleted"); /// /// Constant Deleting for BotRecommendationStatus /// public static readonly BotRecommendationStatus Deleting = new BotRecommendationStatus("Deleting"); /// /// Constant Downloading for BotRecommendationStatus /// public static readonly BotRecommendationStatus Downloading = new BotRecommendationStatus("Downloading"); /// /// Constant Failed for BotRecommendationStatus /// public static readonly BotRecommendationStatus Failed = new BotRecommendationStatus("Failed"); /// /// Constant Processing for BotRecommendationStatus /// public static readonly BotRecommendationStatus Processing = new BotRecommendationStatus("Processing"); /// /// Constant Stopped for BotRecommendationStatus /// public static readonly BotRecommendationStatus Stopped = new BotRecommendationStatus("Stopped"); /// /// Constant Stopping for BotRecommendationStatus /// public static readonly BotRecommendationStatus Stopping = new BotRecommendationStatus("Stopping"); /// /// Constant Updating for BotRecommendationStatus /// public static readonly BotRecommendationStatus Updating = new BotRecommendationStatus("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 BotRecommendationStatus(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 BotRecommendationStatus 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 BotRecommendationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotSortAttribute. /// public class BotSortAttribute : ConstantClass { /// /// Constant BotName for BotSortAttribute /// public static readonly BotSortAttribute BotName = new BotSortAttribute("BotName"); /// /// 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 BotSortAttribute(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 BotSortAttribute 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 BotSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotStatus. /// public class BotStatus : ConstantClass { /// /// Constant Available for BotStatus /// public static readonly BotStatus Available = new BotStatus("Available"); /// /// Constant Creating for BotStatus /// public static readonly BotStatus Creating = new BotStatus("Creating"); /// /// Constant Deleting for BotStatus /// public static readonly BotStatus Deleting = new BotStatus("Deleting"); /// /// Constant Failed for BotStatus /// public static readonly BotStatus Failed = new BotStatus("Failed"); /// /// Constant Importing for BotStatus /// public static readonly BotStatus Importing = new BotStatus("Importing"); /// /// Constant Inactive for BotStatus /// public static readonly BotStatus Inactive = new BotStatus("Inactive"); /// /// Constant Updating for BotStatus /// public static readonly BotStatus Updating = new BotStatus("Updating"); /// /// Constant Versioning for BotStatus /// public static readonly BotStatus Versioning = new BotStatus("Versioning"); /// /// 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 BotStatus(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 BotStatus 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 BotStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotType. /// public class BotType : ConstantClass { /// /// Constant Bot for BotType /// public static readonly BotType Bot = new BotType("Bot"); /// /// Constant BotNetwork for BotType /// public static readonly BotType BotNetwork = new BotType("BotNetwork"); /// /// 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 BotType(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 BotType 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 BotType(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotVersionSortAttribute. /// public class BotVersionSortAttribute : ConstantClass { /// /// Constant BotVersion for BotVersionSortAttribute /// public static readonly BotVersionSortAttribute BotVersion = new BotVersionSortAttribute("BotVersion"); /// /// 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 BotVersionSortAttribute(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 BotVersionSortAttribute 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 BotVersionSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type BuiltInIntentSortAttribute. /// public class BuiltInIntentSortAttribute : ConstantClass { /// /// Constant IntentSignature for BuiltInIntentSortAttribute /// public static readonly BuiltInIntentSortAttribute IntentSignature = new BuiltInIntentSortAttribute("IntentSignature"); /// /// 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 BuiltInIntentSortAttribute(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 BuiltInIntentSortAttribute 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 BuiltInIntentSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type BuiltInSlotTypeSortAttribute. /// public class BuiltInSlotTypeSortAttribute : ConstantClass { /// /// Constant SlotTypeSignature for BuiltInSlotTypeSortAttribute /// public static readonly BuiltInSlotTypeSortAttribute SlotTypeSignature = new BuiltInSlotTypeSortAttribute("SlotTypeSignature"); /// /// 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 BuiltInSlotTypeSortAttribute(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 BuiltInSlotTypeSortAttribute 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 BuiltInSlotTypeSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConversationEndState. /// public class ConversationEndState : ConstantClass { /// /// Constant Dropped for ConversationEndState /// public static readonly ConversationEndState Dropped = new ConversationEndState("Dropped"); /// /// Constant Failure for ConversationEndState /// public static readonly ConversationEndState Failure = new ConversationEndState("Failure"); /// /// Constant Success for ConversationEndState /// public static readonly ConversationEndState Success = new ConversationEndState("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 ConversationEndState(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 ConversationEndState 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 ConversationEndState(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConversationLogsInputModeFilter. /// public class ConversationLogsInputModeFilter : ConstantClass { /// /// Constant Speech for ConversationLogsInputModeFilter /// public static readonly ConversationLogsInputModeFilter Speech = new ConversationLogsInputModeFilter("Speech"); /// /// Constant Text for ConversationLogsInputModeFilter /// public static readonly ConversationLogsInputModeFilter Text = new ConversationLogsInputModeFilter("Text"); /// /// 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 ConversationLogsInputModeFilter(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 ConversationLogsInputModeFilter 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 ConversationLogsInputModeFilter(string value) { return FindValue(value); } } /// /// Constants used for properties of type CustomVocabularyStatus. /// public class CustomVocabularyStatus : ConstantClass { /// /// Constant Creating for CustomVocabularyStatus /// public static readonly CustomVocabularyStatus Creating = new CustomVocabularyStatus("Creating"); /// /// Constant Deleting for CustomVocabularyStatus /// public static readonly CustomVocabularyStatus Deleting = new CustomVocabularyStatus("Deleting"); /// /// Constant Exporting for CustomVocabularyStatus /// public static readonly CustomVocabularyStatus Exporting = new CustomVocabularyStatus("Exporting"); /// /// Constant Importing for CustomVocabularyStatus /// public static readonly CustomVocabularyStatus Importing = new CustomVocabularyStatus("Importing"); /// /// Constant Ready for CustomVocabularyStatus /// public static readonly CustomVocabularyStatus Ready = new CustomVocabularyStatus("Ready"); /// /// 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 CustomVocabularyStatus(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 CustomVocabularyStatus 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 CustomVocabularyStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DialogActionType. /// public class DialogActionType : ConstantClass { /// /// Constant CloseIntent for DialogActionType /// public static readonly DialogActionType CloseIntent = new DialogActionType("CloseIntent"); /// /// Constant ConfirmIntent for DialogActionType /// public static readonly DialogActionType ConfirmIntent = new DialogActionType("ConfirmIntent"); /// /// Constant ElicitIntent for DialogActionType /// public static readonly DialogActionType ElicitIntent = new DialogActionType("ElicitIntent"); /// /// Constant ElicitSlot for DialogActionType /// public static readonly DialogActionType ElicitSlot = new DialogActionType("ElicitSlot"); /// /// Constant EndConversation for DialogActionType /// public static readonly DialogActionType EndConversation = new DialogActionType("EndConversation"); /// /// Constant EvaluateConditional for DialogActionType /// public static readonly DialogActionType EvaluateConditional = new DialogActionType("EvaluateConditional"); /// /// Constant FulfillIntent for DialogActionType /// public static readonly DialogActionType FulfillIntent = new DialogActionType("FulfillIntent"); /// /// Constant InvokeDialogCodeHook for DialogActionType /// public static readonly DialogActionType InvokeDialogCodeHook = new DialogActionType("InvokeDialogCodeHook"); /// /// Constant StartIntent for DialogActionType /// public static readonly DialogActionType StartIntent = new DialogActionType("StartIntent"); /// /// 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 DialogActionType(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 DialogActionType 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 DialogActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type Effect. /// public class Effect : ConstantClass { /// /// Constant Allow for Effect /// public static readonly Effect Allow = new Effect("Allow"); /// /// Constant Deny for Effect /// public static readonly Effect Deny = new Effect("Deny"); /// /// 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 Effect(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 Effect 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 Effect(string value) { return FindValue(value); } } /// /// Constants used for properties of type ErrorCode. /// public class ErrorCode : ConstantClass { /// /// Constant DUPLICATE_INPUT for ErrorCode /// public static readonly ErrorCode DUPLICATE_INPUT = new ErrorCode("DUPLICATE_INPUT"); /// /// Constant INTERNAL_SERVER_FAILURE for ErrorCode /// public static readonly ErrorCode INTERNAL_SERVER_FAILURE = new ErrorCode("INTERNAL_SERVER_FAILURE"); /// /// Constant RESOURCE_ALREADY_EXISTS for ErrorCode /// public static readonly ErrorCode RESOURCE_ALREADY_EXISTS = new ErrorCode("RESOURCE_ALREADY_EXISTS"); /// /// Constant RESOURCE_DOES_NOT_EXIST for ErrorCode /// public static readonly ErrorCode RESOURCE_DOES_NOT_EXIST = new ErrorCode("RESOURCE_DOES_NOT_EXIST"); /// /// 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 ErrorCode(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 ErrorCode 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 ErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExportFilterName. /// public class ExportFilterName : ConstantClass { /// /// Constant ExportResourceType for ExportFilterName /// public static readonly ExportFilterName ExportResourceType = new ExportFilterName("ExportResourceType"); /// /// 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 ExportFilterName(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 ExportFilterName 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 ExportFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExportFilterOperator. /// public class ExportFilterOperator : ConstantClass { /// /// Constant CO for ExportFilterOperator /// public static readonly ExportFilterOperator CO = new ExportFilterOperator("CO"); /// /// Constant EQ for ExportFilterOperator /// public static readonly ExportFilterOperator EQ = new ExportFilterOperator("EQ"); /// /// 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 ExportFilterOperator(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 ExportFilterOperator 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 ExportFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExportSortAttribute. /// public class ExportSortAttribute : ConstantClass { /// /// Constant LastUpdatedDateTime for ExportSortAttribute /// public static readonly ExportSortAttribute LastUpdatedDateTime = new ExportSortAttribute("LastUpdatedDateTime"); /// /// 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 ExportSortAttribute(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 ExportSortAttribute 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 ExportSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExportStatus. /// public class ExportStatus : ConstantClass { /// /// Constant Completed for ExportStatus /// public static readonly ExportStatus Completed = new ExportStatus("Completed"); /// /// Constant Deleting for ExportStatus /// public static readonly ExportStatus Deleting = new ExportStatus("Deleting"); /// /// Constant Failed for ExportStatus /// public static readonly ExportStatus Failed = new ExportStatus("Failed"); /// /// Constant InProgress for ExportStatus /// public static readonly ExportStatus InProgress = new ExportStatus("InProgress"); /// /// 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 ExportStatus(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 ExportStatus 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 ExportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportExportFileFormat. /// public class ImportExportFileFormat : ConstantClass { /// /// Constant CSV for ImportExportFileFormat /// public static readonly ImportExportFileFormat CSV = new ImportExportFileFormat("CSV"); /// /// Constant LexJson for ImportExportFileFormat /// public static readonly ImportExportFileFormat LexJson = new ImportExportFileFormat("LexJson"); /// /// Constant TSV for ImportExportFileFormat /// public static readonly ImportExportFileFormat TSV = new ImportExportFileFormat("TSV"); /// /// 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 ImportExportFileFormat(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 ImportExportFileFormat 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 ImportExportFileFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportFilterName. /// public class ImportFilterName : ConstantClass { /// /// Constant ImportResourceType for ImportFilterName /// public static readonly ImportFilterName ImportResourceType = new ImportFilterName("ImportResourceType"); /// /// 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 ImportFilterName(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 ImportFilterName 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 ImportFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportFilterOperator. /// public class ImportFilterOperator : ConstantClass { /// /// Constant CO for ImportFilterOperator /// public static readonly ImportFilterOperator CO = new ImportFilterOperator("CO"); /// /// Constant EQ for ImportFilterOperator /// public static readonly ImportFilterOperator EQ = new ImportFilterOperator("EQ"); /// /// 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 ImportFilterOperator(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 ImportFilterOperator 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 ImportFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportResourceType. /// public class ImportResourceType : ConstantClass { /// /// Constant Bot for ImportResourceType /// public static readonly ImportResourceType Bot = new ImportResourceType("Bot"); /// /// Constant BotLocale for ImportResourceType /// public static readonly ImportResourceType BotLocale = new ImportResourceType("BotLocale"); /// /// Constant CustomVocabulary for ImportResourceType /// public static readonly ImportResourceType CustomVocabulary = new ImportResourceType("CustomVocabulary"); /// /// Constant TestSet for ImportResourceType /// public static readonly ImportResourceType TestSet = new ImportResourceType("TestSet"); /// /// 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 ImportResourceType(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 ImportResourceType 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 ImportResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportSortAttribute. /// public class ImportSortAttribute : ConstantClass { /// /// Constant LastUpdatedDateTime for ImportSortAttribute /// public static readonly ImportSortAttribute LastUpdatedDateTime = new ImportSortAttribute("LastUpdatedDateTime"); /// /// 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 ImportSortAttribute(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 ImportSortAttribute 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 ImportSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportStatus. /// public class ImportStatus : ConstantClass { /// /// Constant Completed for ImportStatus /// public static readonly ImportStatus Completed = new ImportStatus("Completed"); /// /// Constant Deleting for ImportStatus /// public static readonly ImportStatus Deleting = new ImportStatus("Deleting"); /// /// Constant Failed for ImportStatus /// public static readonly ImportStatus Failed = new ImportStatus("Failed"); /// /// Constant InProgress for ImportStatus /// public static readonly ImportStatus InProgress = new ImportStatus("InProgress"); /// /// 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 ImportStatus(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 ImportStatus 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 ImportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type IntentFilterName. /// public class IntentFilterName : ConstantClass { /// /// Constant IntentName for IntentFilterName /// public static readonly IntentFilterName IntentName = new IntentFilterName("IntentName"); /// /// 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 IntentFilterName(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 IntentFilterName 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 IntentFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type IntentFilterOperator. /// public class IntentFilterOperator : ConstantClass { /// /// Constant CO for IntentFilterOperator /// public static readonly IntentFilterOperator CO = new IntentFilterOperator("CO"); /// /// Constant EQ for IntentFilterOperator /// public static readonly IntentFilterOperator EQ = new IntentFilterOperator("EQ"); /// /// 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 IntentFilterOperator(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 IntentFilterOperator 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 IntentFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type IntentSortAttribute. /// public class IntentSortAttribute : ConstantClass { /// /// Constant IntentName for IntentSortAttribute /// public static readonly IntentSortAttribute IntentName = new IntentSortAttribute("IntentName"); /// /// Constant LastUpdatedDateTime for IntentSortAttribute /// public static readonly IntentSortAttribute LastUpdatedDateTime = new IntentSortAttribute("LastUpdatedDateTime"); /// /// 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 IntentSortAttribute(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 IntentSortAttribute 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 IntentSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type IntentState. /// public class IntentState : ConstantClass { /// /// Constant Failed for IntentState /// public static readonly IntentState Failed = new IntentState("Failed"); /// /// Constant Fulfilled for IntentState /// public static readonly IntentState Fulfilled = new IntentState("Fulfilled"); /// /// Constant FulfillmentInProgress for IntentState /// public static readonly IntentState FulfillmentInProgress = new IntentState("FulfillmentInProgress"); /// /// Constant InProgress for IntentState /// public static readonly IntentState InProgress = new IntentState("InProgress"); /// /// Constant ReadyForFulfillment for IntentState /// public static readonly IntentState ReadyForFulfillment = new IntentState("ReadyForFulfillment"); /// /// Constant Waiting for IntentState /// public static readonly IntentState Waiting = new IntentState("Waiting"); /// /// 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 IntentState(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 IntentState 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 IntentState(string value) { return FindValue(value); } } /// /// Constants used for properties of type MergeStrategy. /// public class MergeStrategy : ConstantClass { /// /// Constant Append for MergeStrategy /// public static readonly MergeStrategy Append = new MergeStrategy("Append"); /// /// Constant FailOnConflict for MergeStrategy /// public static readonly MergeStrategy FailOnConflict = new MergeStrategy("FailOnConflict"); /// /// Constant Overwrite for MergeStrategy /// public static readonly MergeStrategy Overwrite = new MergeStrategy("Overwrite"); /// /// 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 MergeStrategy(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 MergeStrategy 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 MergeStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type MessageSelectionStrategy. /// public class MessageSelectionStrategy : ConstantClass { /// /// Constant Ordered for MessageSelectionStrategy /// public static readonly MessageSelectionStrategy Ordered = new MessageSelectionStrategy("Ordered"); /// /// Constant Random for MessageSelectionStrategy /// public static readonly MessageSelectionStrategy Random = new MessageSelectionStrategy("Random"); /// /// 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 MessageSelectionStrategy(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 MessageSelectionStrategy 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 MessageSelectionStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type ObfuscationSettingType. /// public class ObfuscationSettingType : ConstantClass { /// /// Constant DefaultObfuscation for ObfuscationSettingType /// public static readonly ObfuscationSettingType DefaultObfuscation = new ObfuscationSettingType("DefaultObfuscation"); /// /// Constant None for ObfuscationSettingType /// public static readonly ObfuscationSettingType None = new ObfuscationSettingType("None"); /// /// 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 ObfuscationSettingType(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 ObfuscationSettingType 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 ObfuscationSettingType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PromptAttempt. /// public class PromptAttempt : ConstantClass { /// /// Constant Initial for PromptAttempt /// public static readonly PromptAttempt Initial = new PromptAttempt("Initial"); /// /// Constant Retry1 for PromptAttempt /// public static readonly PromptAttempt Retry1 = new PromptAttempt("Retry1"); /// /// Constant Retry2 for PromptAttempt /// public static readonly PromptAttempt Retry2 = new PromptAttempt("Retry2"); /// /// Constant Retry3 for PromptAttempt /// public static readonly PromptAttempt Retry3 = new PromptAttempt("Retry3"); /// /// Constant Retry4 for PromptAttempt /// public static readonly PromptAttempt Retry4 = new PromptAttempt("Retry4"); /// /// Constant Retry5 for PromptAttempt /// public static readonly PromptAttempt Retry5 = new PromptAttempt("Retry5"); /// /// 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 PromptAttempt(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 PromptAttempt 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 PromptAttempt(string value) { return FindValue(value); } } /// /// Constants used for properties of type SearchOrder. /// public class SearchOrder : ConstantClass { /// /// Constant Ascending for SearchOrder /// public static readonly SearchOrder Ascending = new SearchOrder("Ascending"); /// /// Constant Descending for SearchOrder /// public static readonly SearchOrder Descending = new SearchOrder("Descending"); /// /// 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 SearchOrder(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 SearchOrder 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 SearchOrder(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotConstraint. /// public class SlotConstraint : ConstantClass { /// /// Constant Optional for SlotConstraint /// public static readonly SlotConstraint Optional = new SlotConstraint("Optional"); /// /// Constant Required for SlotConstraint /// public static readonly SlotConstraint Required = new SlotConstraint("Required"); /// /// 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 SlotConstraint(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 SlotConstraint 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 SlotConstraint(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotFilterName. /// public class SlotFilterName : ConstantClass { /// /// Constant SlotName for SlotFilterName /// public static readonly SlotFilterName SlotName = new SlotFilterName("SlotName"); /// /// 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 SlotFilterName(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 SlotFilterName 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 SlotFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotFilterOperator. /// public class SlotFilterOperator : ConstantClass { /// /// Constant CO for SlotFilterOperator /// public static readonly SlotFilterOperator CO = new SlotFilterOperator("CO"); /// /// Constant EQ for SlotFilterOperator /// public static readonly SlotFilterOperator EQ = new SlotFilterOperator("EQ"); /// /// 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 SlotFilterOperator(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 SlotFilterOperator 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 SlotFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotShape. /// public class SlotShape : ConstantClass { /// /// Constant List for SlotShape /// public static readonly SlotShape List = new SlotShape("List"); /// /// Constant Scalar for SlotShape /// public static readonly SlotShape Scalar = new SlotShape("Scalar"); /// /// 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 SlotShape(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 SlotShape 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 SlotShape(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotSortAttribute. /// public class SlotSortAttribute : ConstantClass { /// /// Constant LastUpdatedDateTime for SlotSortAttribute /// public static readonly SlotSortAttribute LastUpdatedDateTime = new SlotSortAttribute("LastUpdatedDateTime"); /// /// Constant SlotName for SlotSortAttribute /// public static readonly SlotSortAttribute SlotName = new SlotSortAttribute("SlotName"); /// /// 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 SlotSortAttribute(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 SlotSortAttribute 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 SlotSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotTypeCategory. /// public class SlotTypeCategory : ConstantClass { /// /// Constant Composite for SlotTypeCategory /// public static readonly SlotTypeCategory Composite = new SlotTypeCategory("Composite"); /// /// Constant Custom for SlotTypeCategory /// public static readonly SlotTypeCategory Custom = new SlotTypeCategory("Custom"); /// /// Constant Extended for SlotTypeCategory /// public static readonly SlotTypeCategory Extended = new SlotTypeCategory("Extended"); /// /// Constant ExternalGrammar for SlotTypeCategory /// public static readonly SlotTypeCategory ExternalGrammar = new SlotTypeCategory("ExternalGrammar"); /// /// 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 SlotTypeCategory(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 SlotTypeCategory 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 SlotTypeCategory(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotTypeFilterName. /// public class SlotTypeFilterName : ConstantClass { /// /// Constant ExternalSourceType for SlotTypeFilterName /// public static readonly SlotTypeFilterName ExternalSourceType = new SlotTypeFilterName("ExternalSourceType"); /// /// Constant SlotTypeName for SlotTypeFilterName /// public static readonly SlotTypeFilterName SlotTypeName = new SlotTypeFilterName("SlotTypeName"); /// /// 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 SlotTypeFilterName(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 SlotTypeFilterName 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 SlotTypeFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotTypeFilterOperator. /// public class SlotTypeFilterOperator : ConstantClass { /// /// Constant CO for SlotTypeFilterOperator /// public static readonly SlotTypeFilterOperator CO = new SlotTypeFilterOperator("CO"); /// /// Constant EQ for SlotTypeFilterOperator /// public static readonly SlotTypeFilterOperator EQ = new SlotTypeFilterOperator("EQ"); /// /// 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 SlotTypeFilterOperator(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 SlotTypeFilterOperator 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 SlotTypeFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotTypeSortAttribute. /// public class SlotTypeSortAttribute : ConstantClass { /// /// Constant LastUpdatedDateTime for SlotTypeSortAttribute /// public static readonly SlotTypeSortAttribute LastUpdatedDateTime = new SlotTypeSortAttribute("LastUpdatedDateTime"); /// /// Constant SlotTypeName for SlotTypeSortAttribute /// public static readonly SlotTypeSortAttribute SlotTypeName = new SlotTypeSortAttribute("SlotTypeName"); /// /// 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 SlotTypeSortAttribute(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 SlotTypeSortAttribute 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 SlotTypeSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type SlotValueResolutionStrategy. /// public class SlotValueResolutionStrategy : ConstantClass { /// /// Constant Concatenation for SlotValueResolutionStrategy /// public static readonly SlotValueResolutionStrategy Concatenation = new SlotValueResolutionStrategy("Concatenation"); /// /// Constant OriginalValue for SlotValueResolutionStrategy /// public static readonly SlotValueResolutionStrategy OriginalValue = new SlotValueResolutionStrategy("OriginalValue"); /// /// Constant TopResolution for SlotValueResolutionStrategy /// public static readonly SlotValueResolutionStrategy TopResolution = new SlotValueResolutionStrategy("TopResolution"); /// /// 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 SlotValueResolutionStrategy(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 SlotValueResolutionStrategy 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 SlotValueResolutionStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortOrder. /// public class SortOrder : ConstantClass { /// /// Constant Ascending for SortOrder /// public static readonly SortOrder Ascending = new SortOrder("Ascending"); /// /// Constant Descending for SortOrder /// public static readonly SortOrder Descending = new SortOrder("Descending"); /// /// 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 SortOrder(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 SortOrder 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 SortOrder(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestExecutionApiMode. /// public class TestExecutionApiMode : ConstantClass { /// /// Constant NonStreaming for TestExecutionApiMode /// public static readonly TestExecutionApiMode NonStreaming = new TestExecutionApiMode("NonStreaming"); /// /// Constant Streaming for TestExecutionApiMode /// public static readonly TestExecutionApiMode Streaming = new TestExecutionApiMode("Streaming"); /// /// 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 TestExecutionApiMode(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 TestExecutionApiMode 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 TestExecutionApiMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestExecutionModality. /// public class TestExecutionModality : ConstantClass { /// /// Constant Audio for TestExecutionModality /// public static readonly TestExecutionModality Audio = new TestExecutionModality("Audio"); /// /// Constant Text for TestExecutionModality /// public static readonly TestExecutionModality Text = new TestExecutionModality("Text"); /// /// 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 TestExecutionModality(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 TestExecutionModality 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 TestExecutionModality(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestExecutionSortAttribute. /// public class TestExecutionSortAttribute : ConstantClass { /// /// Constant CreationDateTime for TestExecutionSortAttribute /// public static readonly TestExecutionSortAttribute CreationDateTime = new TestExecutionSortAttribute("CreationDateTime"); /// /// Constant TestSetName for TestExecutionSortAttribute /// public static readonly TestExecutionSortAttribute TestSetName = new TestExecutionSortAttribute("TestSetName"); /// /// 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 TestExecutionSortAttribute(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 TestExecutionSortAttribute 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 TestExecutionSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestExecutionStatus. /// public class TestExecutionStatus : ConstantClass { /// /// Constant Completed for TestExecutionStatus /// public static readonly TestExecutionStatus Completed = new TestExecutionStatus("Completed"); /// /// Constant Failed for TestExecutionStatus /// public static readonly TestExecutionStatus Failed = new TestExecutionStatus("Failed"); /// /// Constant InProgress for TestExecutionStatus /// public static readonly TestExecutionStatus InProgress = new TestExecutionStatus("InProgress"); /// /// Constant Pending for TestExecutionStatus /// public static readonly TestExecutionStatus Pending = new TestExecutionStatus("Pending"); /// /// Constant Stopped for TestExecutionStatus /// public static readonly TestExecutionStatus Stopped = new TestExecutionStatus("Stopped"); /// /// Constant Stopping for TestExecutionStatus /// public static readonly TestExecutionStatus Stopping = new TestExecutionStatus("Stopping"); /// /// Constant Waiting for TestExecutionStatus /// public static readonly TestExecutionStatus Waiting = new TestExecutionStatus("Waiting"); /// /// 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 TestExecutionStatus(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 TestExecutionStatus 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 TestExecutionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestResultMatchStatus. /// public class TestResultMatchStatus : ConstantClass { /// /// Constant ExecutionError for TestResultMatchStatus /// public static readonly TestResultMatchStatus ExecutionError = new TestResultMatchStatus("ExecutionError"); /// /// Constant Matched for TestResultMatchStatus /// public static readonly TestResultMatchStatus Matched = new TestResultMatchStatus("Matched"); /// /// Constant Mismatched for TestResultMatchStatus /// public static readonly TestResultMatchStatus Mismatched = new TestResultMatchStatus("Mismatched"); /// /// 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 TestResultMatchStatus(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 TestResultMatchStatus 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 TestResultMatchStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestResultTypeFilter. /// public class TestResultTypeFilter : ConstantClass { /// /// Constant ConversationLevelTestResults for TestResultTypeFilter /// public static readonly TestResultTypeFilter ConversationLevelTestResults = new TestResultTypeFilter("ConversationLevelTestResults"); /// /// Constant IntentClassificationTestResults for TestResultTypeFilter /// public static readonly TestResultTypeFilter IntentClassificationTestResults = new TestResultTypeFilter("IntentClassificationTestResults"); /// /// Constant OverallTestResults for TestResultTypeFilter /// public static readonly TestResultTypeFilter OverallTestResults = new TestResultTypeFilter("OverallTestResults"); /// /// Constant SlotResolutionTestResults for TestResultTypeFilter /// public static readonly TestResultTypeFilter SlotResolutionTestResults = new TestResultTypeFilter("SlotResolutionTestResults"); /// /// Constant UtteranceLevelResults for TestResultTypeFilter /// public static readonly TestResultTypeFilter UtteranceLevelResults = new TestResultTypeFilter("UtteranceLevelResults"); /// /// 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 TestResultTypeFilter(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 TestResultTypeFilter 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 TestResultTypeFilter(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestSetDiscrepancyReportStatus. /// public class TestSetDiscrepancyReportStatus : ConstantClass { /// /// Constant Completed for TestSetDiscrepancyReportStatus /// public static readonly TestSetDiscrepancyReportStatus Completed = new TestSetDiscrepancyReportStatus("Completed"); /// /// Constant Failed for TestSetDiscrepancyReportStatus /// public static readonly TestSetDiscrepancyReportStatus Failed = new TestSetDiscrepancyReportStatus("Failed"); /// /// Constant InProgress for TestSetDiscrepancyReportStatus /// public static readonly TestSetDiscrepancyReportStatus InProgress = new TestSetDiscrepancyReportStatus("InProgress"); /// /// 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 TestSetDiscrepancyReportStatus(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 TestSetDiscrepancyReportStatus 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 TestSetDiscrepancyReportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestSetGenerationStatus. /// public class TestSetGenerationStatus : ConstantClass { /// /// Constant Failed for TestSetGenerationStatus /// public static readonly TestSetGenerationStatus Failed = new TestSetGenerationStatus("Failed"); /// /// Constant Generating for TestSetGenerationStatus /// public static readonly TestSetGenerationStatus Generating = new TestSetGenerationStatus("Generating"); /// /// Constant Pending for TestSetGenerationStatus /// public static readonly TestSetGenerationStatus Pending = new TestSetGenerationStatus("Pending"); /// /// Constant Ready for TestSetGenerationStatus /// public static readonly TestSetGenerationStatus Ready = new TestSetGenerationStatus("Ready"); /// /// 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 TestSetGenerationStatus(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 TestSetGenerationStatus 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 TestSetGenerationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestSetModality. /// public class TestSetModality : ConstantClass { /// /// Constant Audio for TestSetModality /// public static readonly TestSetModality Audio = new TestSetModality("Audio"); /// /// Constant Text for TestSetModality /// public static readonly TestSetModality Text = new TestSetModality("Text"); /// /// 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 TestSetModality(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 TestSetModality 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 TestSetModality(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestSetSortAttribute. /// public class TestSetSortAttribute : ConstantClass { /// /// Constant LastUpdatedDateTime for TestSetSortAttribute /// public static readonly TestSetSortAttribute LastUpdatedDateTime = new TestSetSortAttribute("LastUpdatedDateTime"); /// /// Constant TestSetName for TestSetSortAttribute /// public static readonly TestSetSortAttribute TestSetName = new TestSetSortAttribute("TestSetName"); /// /// 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 TestSetSortAttribute(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 TestSetSortAttribute 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 TestSetSortAttribute(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestSetStatus. /// public class TestSetStatus : ConstantClass { /// /// Constant Deleting for TestSetStatus /// public static readonly TestSetStatus Deleting = new TestSetStatus("Deleting"); /// /// Constant Importing for TestSetStatus /// public static readonly TestSetStatus Importing = new TestSetStatus("Importing"); /// /// Constant PendingAnnotation for TestSetStatus /// public static readonly TestSetStatus PendingAnnotation = new TestSetStatus("PendingAnnotation"); /// /// Constant Ready for TestSetStatus /// public static readonly TestSetStatus Ready = new TestSetStatus("Ready"); /// /// Constant ValidationError for TestSetStatus /// public static readonly TestSetStatus ValidationError = new TestSetStatus("ValidationError"); /// /// 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 TestSetStatus(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 TestSetStatus 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 TestSetStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TimeDimension. /// public class TimeDimension : ConstantClass { /// /// Constant Days for TimeDimension /// public static readonly TimeDimension Days = new TimeDimension("Days"); /// /// Constant Hours for TimeDimension /// public static readonly TimeDimension Hours = new TimeDimension("Hours"); /// /// Constant Weeks for TimeDimension /// public static readonly TimeDimension Weeks = new TimeDimension("Weeks"); /// /// 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 TimeDimension(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 TimeDimension 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 TimeDimension(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscriptFormat. /// public class TranscriptFormat : ConstantClass { /// /// Constant Lex for TranscriptFormat /// public static readonly TranscriptFormat Lex = new TranscriptFormat("Lex"); /// /// 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 TranscriptFormat(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 TranscriptFormat 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 TranscriptFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type UtteranceContentType. /// public class UtteranceContentType : ConstantClass { /// /// Constant CustomPayload for UtteranceContentType /// public static readonly UtteranceContentType CustomPayload = new UtteranceContentType("CustomPayload"); /// /// Constant ImageResponseCard for UtteranceContentType /// public static readonly UtteranceContentType ImageResponseCard = new UtteranceContentType("ImageResponseCard"); /// /// Constant PlainText for UtteranceContentType /// public static readonly UtteranceContentType PlainText = new UtteranceContentType("PlainText"); /// /// Constant SSML for UtteranceContentType /// public static readonly UtteranceContentType SSML = new UtteranceContentType("SSML"); /// /// 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 UtteranceContentType(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 UtteranceContentType 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 UtteranceContentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type VoiceEngine. /// public class VoiceEngine : ConstantClass { /// /// Constant Neural for VoiceEngine /// public static readonly VoiceEngine Neural = new VoiceEngine("neural"); /// /// Constant Standard for VoiceEngine /// public static readonly VoiceEngine Standard = new VoiceEngine("standard"); /// /// 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 VoiceEngine(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 VoiceEngine 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 VoiceEngine(string value) { return FindValue(value); } } }