/*
* 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);
}
}
}