/*
* 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 chime-sdk-media-pipelines-2021-07-15.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.ChimeSDKMediaPipelines
{
///
/// Constants used for properties of type ActiveSpeakerPosition.
///
public class ActiveSpeakerPosition : ConstantClass
{
///
/// Constant BottomLeft for ActiveSpeakerPosition
///
public static readonly ActiveSpeakerPosition BottomLeft = new ActiveSpeakerPosition("BottomLeft");
///
/// Constant BottomRight for ActiveSpeakerPosition
///
public static readonly ActiveSpeakerPosition BottomRight = new ActiveSpeakerPosition("BottomRight");
///
/// Constant TopLeft for ActiveSpeakerPosition
///
public static readonly ActiveSpeakerPosition TopLeft = new ActiveSpeakerPosition("TopLeft");
///
/// Constant TopRight for ActiveSpeakerPosition
///
public static readonly ActiveSpeakerPosition TopRight = new ActiveSpeakerPosition("TopRight");
///
/// 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 ActiveSpeakerPosition(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 ActiveSpeakerPosition 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 ActiveSpeakerPosition(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ArtifactsConcatenationState.
///
public class ArtifactsConcatenationState : ConstantClass
{
///
/// Constant Disabled for ArtifactsConcatenationState
///
public static readonly ArtifactsConcatenationState Disabled = new ArtifactsConcatenationState("Disabled");
///
/// Constant Enabled for ArtifactsConcatenationState
///
public static readonly ArtifactsConcatenationState Enabled = new ArtifactsConcatenationState("Enabled");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ArtifactsConcatenationState(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 ArtifactsConcatenationState 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 ArtifactsConcatenationState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ArtifactsState.
///
public class ArtifactsState : ConstantClass
{
///
/// Constant Disabled for ArtifactsState
///
public static readonly ArtifactsState Disabled = new ArtifactsState("Disabled");
///
/// Constant Enabled for ArtifactsState
///
public static readonly ArtifactsState Enabled = new ArtifactsState("Enabled");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ArtifactsState(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 ArtifactsState 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 ArtifactsState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioArtifactsConcatenationState.
///
public class AudioArtifactsConcatenationState : ConstantClass
{
///
/// Constant Enabled for AudioArtifactsConcatenationState
///
public static readonly AudioArtifactsConcatenationState Enabled = new AudioArtifactsConcatenationState("Enabled");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AudioArtifactsConcatenationState(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 AudioArtifactsConcatenationState 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 AudioArtifactsConcatenationState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioChannelsOption.
///
public class AudioChannelsOption : ConstantClass
{
///
/// Constant Mono for AudioChannelsOption
///
public static readonly AudioChannelsOption Mono = new AudioChannelsOption("Mono");
///
/// Constant Stereo for AudioChannelsOption
///
public static readonly AudioChannelsOption Stereo = new AudioChannelsOption("Stereo");
///
/// 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 AudioChannelsOption(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 AudioChannelsOption 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 AudioChannelsOption(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AudioMuxType.
///
public class AudioMuxType : ConstantClass
{
///
/// Constant AudioOnly for AudioMuxType
///
public static readonly AudioMuxType AudioOnly = new AudioMuxType("AudioOnly");
///
/// Constant AudioWithActiveSpeakerVideo for AudioMuxType
///
public static readonly AudioMuxType AudioWithActiveSpeakerVideo = new AudioMuxType("AudioWithActiveSpeakerVideo");
///
/// Constant AudioWithCompositedVideo for AudioMuxType
///
public static readonly AudioMuxType AudioWithCompositedVideo = new AudioMuxType("AudioWithCompositedVideo");
///
/// 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 AudioMuxType(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 AudioMuxType 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 AudioMuxType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BorderColor.
///
public class BorderColor : ConstantClass
{
///
/// Constant Black for BorderColor
///
public static readonly BorderColor Black = new BorderColor("Black");
///
/// Constant Blue for BorderColor
///
public static readonly BorderColor Blue = new BorderColor("Blue");
///
/// Constant Green for BorderColor
///
public static readonly BorderColor Green = new BorderColor("Green");
///
/// Constant Red for BorderColor
///
public static readonly BorderColor Red = new BorderColor("Red");
///
/// Constant White for BorderColor
///
public static readonly BorderColor White = new BorderColor("White");
///
/// Constant Yellow for BorderColor
///
public static readonly BorderColor Yellow = new BorderColor("Yellow");
///
/// 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 BorderColor(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 BorderColor 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 BorderColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CallAnalyticsLanguageCode.
///
public class CallAnalyticsLanguageCode : ConstantClass
{
///
/// Constant DeDE for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode DeDE = new CallAnalyticsLanguageCode("de-DE");
///
/// Constant EnAU for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode EnAU = new CallAnalyticsLanguageCode("en-AU");
///
/// Constant EnGB for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode EnGB = new CallAnalyticsLanguageCode("en-GB");
///
/// Constant EnUS for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode EnUS = new CallAnalyticsLanguageCode("en-US");
///
/// Constant EsUS for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode EsUS = new CallAnalyticsLanguageCode("es-US");
///
/// Constant FrCA for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode FrCA = new CallAnalyticsLanguageCode("fr-CA");
///
/// Constant FrFR for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode FrFR = new CallAnalyticsLanguageCode("fr-FR");
///
/// Constant ItIT for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode ItIT = new CallAnalyticsLanguageCode("it-IT");
///
/// Constant PtBR for CallAnalyticsLanguageCode
///
public static readonly CallAnalyticsLanguageCode PtBR = new CallAnalyticsLanguageCode("pt-BR");
///
/// 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 CallAnalyticsLanguageCode(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 CallAnalyticsLanguageCode 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 CallAnalyticsLanguageCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CanvasOrientation.
///
public class CanvasOrientation : ConstantClass
{
///
/// Constant Landscape for CanvasOrientation
///
public static readonly CanvasOrientation Landscape = new CanvasOrientation("Landscape");
///
/// Constant Portrait for CanvasOrientation
///
public static readonly CanvasOrientation Portrait = new CanvasOrientation("Portrait");
///
/// 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 CanvasOrientation(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 CanvasOrientation 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 CanvasOrientation(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ConcatenationSinkType.
///
public class ConcatenationSinkType : ConstantClass
{
///
/// Constant S3Bucket for ConcatenationSinkType
///
public static readonly ConcatenationSinkType S3Bucket = new ConcatenationSinkType("S3Bucket");
///
/// 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 ConcatenationSinkType(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 ConcatenationSinkType 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 ConcatenationSinkType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ConcatenationSourceType.
///
public class ConcatenationSourceType : ConstantClass
{
///
/// Constant MediaCapturePipeline for ConcatenationSourceType
///
public static readonly ConcatenationSourceType MediaCapturePipeline = new ConcatenationSourceType("MediaCapturePipeline");
///
/// 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 ConcatenationSourceType(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 ConcatenationSourceType 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 ConcatenationSourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ContentMuxType.
///
public class ContentMuxType : ConstantClass
{
///
/// Constant ContentOnly for ContentMuxType
///
public static readonly ContentMuxType ContentOnly = new ContentMuxType("ContentOnly");
///
/// 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 ContentMuxType(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 ContentMuxType 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 ContentMuxType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ContentRedactionOutput.
///
public class ContentRedactionOutput : ConstantClass
{
///
/// Constant Redacted for ContentRedactionOutput
///
public static readonly ContentRedactionOutput Redacted = new ContentRedactionOutput("redacted");
///
/// Constant Redacted_and_unredacted for ContentRedactionOutput
///
public static readonly ContentRedactionOutput Redacted_and_unredacted = new ContentRedactionOutput("redacted_and_unredacted");
///
/// 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 ContentRedactionOutput(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 ContentRedactionOutput 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 ContentRedactionOutput(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ContentShareLayoutOption.
///
public class ContentShareLayoutOption : ConstantClass
{
///
/// Constant ActiveSpeakerOnly for ContentShareLayoutOption
///
public static readonly ContentShareLayoutOption ActiveSpeakerOnly = new ContentShareLayoutOption("ActiveSpeakerOnly");
///
/// Constant Horizontal for ContentShareLayoutOption
///
public static readonly ContentShareLayoutOption Horizontal = new ContentShareLayoutOption("Horizontal");
///
/// Constant PresenterOnly for ContentShareLayoutOption
///
public static readonly ContentShareLayoutOption PresenterOnly = new ContentShareLayoutOption("PresenterOnly");
///
/// Constant Vertical for ContentShareLayoutOption
///
public static readonly ContentShareLayoutOption Vertical = new ContentShareLayoutOption("Vertical");
///
/// 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 ContentShareLayoutOption(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 ContentShareLayoutOption 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 ContentShareLayoutOption(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ContentType.
///
public class ContentType : ConstantClass
{
///
/// Constant PII for ContentType
///
public static readonly ContentType PII = new ContentType("PII");
///
/// 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 ContentType(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 ContentType 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 ContentType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ErrorCode.
///
public class ErrorCode : ConstantClass
{
///
/// Constant BadRequest for ErrorCode
///
public static readonly ErrorCode BadRequest = new ErrorCode("BadRequest");
///
/// Constant Forbidden for ErrorCode
///
public static readonly ErrorCode Forbidden = new ErrorCode("Forbidden");
///
/// Constant NotFound for ErrorCode
///
public static readonly ErrorCode NotFound = new ErrorCode("NotFound");
///
/// Constant ResourceLimitExceeded for ErrorCode
///
public static readonly ErrorCode ResourceLimitExceeded = new ErrorCode("ResourceLimitExceeded");
///
/// Constant ServiceFailure for ErrorCode
///
public static readonly ErrorCode ServiceFailure = new ErrorCode("ServiceFailure");
///
/// Constant ServiceUnavailable for ErrorCode
///
public static readonly ErrorCode ServiceUnavailable = new ErrorCode("ServiceUnavailable");
///
/// Constant Throttling for ErrorCode
///
public static readonly ErrorCode Throttling = new ErrorCode("Throttling");
///
/// 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 FragmentSelectorType.
///
public class FragmentSelectorType : ConstantClass
{
///
/// Constant ProducerTimestamp for FragmentSelectorType
///
public static readonly FragmentSelectorType ProducerTimestamp = new FragmentSelectorType("ProducerTimestamp");
///
/// Constant ServerTimestamp for FragmentSelectorType
///
public static readonly FragmentSelectorType ServerTimestamp = new FragmentSelectorType("ServerTimestamp");
///
/// 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 FragmentSelectorType(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 FragmentSelectorType 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 FragmentSelectorType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HighlightColor.
///
public class HighlightColor : ConstantClass
{
///
/// Constant Black for HighlightColor
///
public static readonly HighlightColor Black = new HighlightColor("Black");
///
/// Constant Blue for HighlightColor
///
public static readonly HighlightColor Blue = new HighlightColor("Blue");
///
/// Constant Green for HighlightColor
///
public static readonly HighlightColor Green = new HighlightColor("Green");
///
/// Constant Red for HighlightColor
///
public static readonly HighlightColor Red = new HighlightColor("Red");
///
/// Constant White for HighlightColor
///
public static readonly HighlightColor White = new HighlightColor("White");
///
/// Constant Yellow for HighlightColor
///
public static readonly HighlightColor Yellow = new HighlightColor("Yellow");
///
/// 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 HighlightColor(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 HighlightColor 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 HighlightColor(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HorizontalTilePosition.
///
public class HorizontalTilePosition : ConstantClass
{
///
/// Constant Bottom for HorizontalTilePosition
///
public static readonly HorizontalTilePosition Bottom = new HorizontalTilePosition("Bottom");
///
/// Constant Top for HorizontalTilePosition
///
public static readonly HorizontalTilePosition Top = new HorizontalTilePosition("Top");
///
/// 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 HorizontalTilePosition(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 HorizontalTilePosition 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 HorizontalTilePosition(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LayoutOption.
///
public class LayoutOption : ConstantClass
{
///
/// Constant GridView for LayoutOption
///
public static readonly LayoutOption GridView = new LayoutOption("GridView");
///
/// 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 LayoutOption(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 LayoutOption 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 LayoutOption(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LiveConnectorMuxType.
///
public class LiveConnectorMuxType : ConstantClass
{
///
/// Constant AudioWithActiveSpeakerVideo for LiveConnectorMuxType
///
public static readonly LiveConnectorMuxType AudioWithActiveSpeakerVideo = new LiveConnectorMuxType("AudioWithActiveSpeakerVideo");
///
/// Constant AudioWithCompositedVideo for LiveConnectorMuxType
///
public static readonly LiveConnectorMuxType AudioWithCompositedVideo = new LiveConnectorMuxType("AudioWithCompositedVideo");
///
/// 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 LiveConnectorMuxType(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 LiveConnectorMuxType 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 LiveConnectorMuxType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LiveConnectorSinkType.
///
public class LiveConnectorSinkType : ConstantClass
{
///
/// Constant RTMP for LiveConnectorSinkType
///
public static readonly LiveConnectorSinkType RTMP = new LiveConnectorSinkType("RTMP");
///
/// 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 LiveConnectorSinkType(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 LiveConnectorSinkType 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 LiveConnectorSinkType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LiveConnectorSourceType.
///
public class LiveConnectorSourceType : ConstantClass
{
///
/// Constant ChimeSdkMeeting for LiveConnectorSourceType
///
public static readonly LiveConnectorSourceType ChimeSdkMeeting = new LiveConnectorSourceType("ChimeSdkMeeting");
///
/// 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 LiveConnectorSourceType(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 LiveConnectorSourceType 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 LiveConnectorSourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MediaEncoding.
///
public class MediaEncoding : ConstantClass
{
///
/// Constant Pcm for MediaEncoding
///
public static readonly MediaEncoding Pcm = new MediaEncoding("pcm");
///
/// 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 MediaEncoding(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 MediaEncoding 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 MediaEncoding(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MediaInsightsPipelineConfigurationElementType.
///
public class MediaInsightsPipelineConfigurationElementType : ConstantClass
{
///
/// Constant AmazonTranscribeCallAnalyticsProcessor for MediaInsightsPipelineConfigurationElementType
///
public static readonly MediaInsightsPipelineConfigurationElementType AmazonTranscribeCallAnalyticsProcessor = new MediaInsightsPipelineConfigurationElementType("AmazonTranscribeCallAnalyticsProcessor");
///
/// Constant AmazonTranscribeProcessor for MediaInsightsPipelineConfigurationElementType
///
public static readonly MediaInsightsPipelineConfigurationElementType AmazonTranscribeProcessor = new MediaInsightsPipelineConfigurationElementType("AmazonTranscribeProcessor");
///
/// Constant KinesisDataStreamSink for MediaInsightsPipelineConfigurationElementType
///
public static readonly MediaInsightsPipelineConfigurationElementType KinesisDataStreamSink = new MediaInsightsPipelineConfigurationElementType("KinesisDataStreamSink");
///
/// Constant LambdaFunctionSink for MediaInsightsPipelineConfigurationElementType
///
public static readonly MediaInsightsPipelineConfigurationElementType LambdaFunctionSink = new MediaInsightsPipelineConfigurationElementType("LambdaFunctionSink");
///
/// Constant S3RecordingSink for MediaInsightsPipelineConfigurationElementType
///
public static readonly MediaInsightsPipelineConfigurationElementType S3RecordingSink = new MediaInsightsPipelineConfigurationElementType("S3RecordingSink");
///
/// Constant SnsTopicSink for MediaInsightsPipelineConfigurationElementType
///
public static readonly MediaInsightsPipelineConfigurationElementType SnsTopicSink = new MediaInsightsPipelineConfigurationElementType("SnsTopicSink");
///
/// Constant SqsQueueSink for MediaInsightsPipelineConfigurationElementType
///
public static readonly MediaInsightsPipelineConfigurationElementType SqsQueueSink = new MediaInsightsPipelineConfigurationElementType("SqsQueueSink");
///
/// Constant VoiceAnalyticsProcessor for MediaInsightsPipelineConfigurationElementType
///
public static readonly MediaInsightsPipelineConfigurationElementType VoiceAnalyticsProcessor = new MediaInsightsPipelineConfigurationElementType("VoiceAnalyticsProcessor");
///
/// 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 MediaInsightsPipelineConfigurationElementType(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 MediaInsightsPipelineConfigurationElementType 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 MediaInsightsPipelineConfigurationElementType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MediaPipelineSinkType.
///
public class MediaPipelineSinkType : ConstantClass
{
///
/// Constant S3Bucket for MediaPipelineSinkType
///
public static readonly MediaPipelineSinkType S3Bucket = new MediaPipelineSinkType("S3Bucket");
///
/// 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 MediaPipelineSinkType(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 MediaPipelineSinkType 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 MediaPipelineSinkType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MediaPipelineSourceType.
///
public class MediaPipelineSourceType : ConstantClass
{
///
/// Constant ChimeSdkMeeting for MediaPipelineSourceType
///
public static readonly MediaPipelineSourceType ChimeSdkMeeting = new MediaPipelineSourceType("ChimeSdkMeeting");
///
/// 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 MediaPipelineSourceType(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 MediaPipelineSourceType 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 MediaPipelineSourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MediaPipelineStatus.
///
public class MediaPipelineStatus : ConstantClass
{
///
/// Constant Failed for MediaPipelineStatus
///
public static readonly MediaPipelineStatus Failed = new MediaPipelineStatus("Failed");
///
/// Constant Initializing for MediaPipelineStatus
///
public static readonly MediaPipelineStatus Initializing = new MediaPipelineStatus("Initializing");
///
/// Constant InProgress for MediaPipelineStatus
///
public static readonly MediaPipelineStatus InProgress = new MediaPipelineStatus("InProgress");
///
/// Constant Paused for MediaPipelineStatus
///
public static readonly MediaPipelineStatus Paused = new MediaPipelineStatus("Paused");
///
/// Constant Stopped for MediaPipelineStatus
///
public static readonly MediaPipelineStatus Stopped = new MediaPipelineStatus("Stopped");
///
/// Constant Stopping for MediaPipelineStatus
///
public static readonly MediaPipelineStatus Stopping = new MediaPipelineStatus("Stopping");
///
/// 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 MediaPipelineStatus(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 MediaPipelineStatus 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 MediaPipelineStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MediaPipelineStatusUpdate.
///
public class MediaPipelineStatusUpdate : ConstantClass
{
///
/// Constant Pause for MediaPipelineStatusUpdate
///
public static readonly MediaPipelineStatusUpdate Pause = new MediaPipelineStatusUpdate("Pause");
///
/// Constant Resume for MediaPipelineStatusUpdate
///
public static readonly MediaPipelineStatusUpdate Resume = new MediaPipelineStatusUpdate("Resume");
///
/// 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 MediaPipelineStatusUpdate(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 MediaPipelineStatusUpdate 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 MediaPipelineStatusUpdate(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PartialResultsStability.
///
public class PartialResultsStability : ConstantClass
{
///
/// Constant High for PartialResultsStability
///
public static readonly PartialResultsStability High = new PartialResultsStability("high");
///
/// Constant Low for PartialResultsStability
///
public static readonly PartialResultsStability Low = new PartialResultsStability("low");
///
/// Constant Medium for PartialResultsStability
///
public static readonly PartialResultsStability Medium = new PartialResultsStability("medium");
///
/// 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 PartialResultsStability(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 PartialResultsStability 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 PartialResultsStability(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ParticipantRole.
///
public class ParticipantRole : ConstantClass
{
///
/// Constant AGENT for ParticipantRole
///
public static readonly ParticipantRole AGENT = new ParticipantRole("AGENT");
///
/// Constant CUSTOMER for ParticipantRole
///
public static readonly ParticipantRole CUSTOMER = new ParticipantRole("CUSTOMER");
///
/// 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 ParticipantRole(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 ParticipantRole 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 ParticipantRole(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PresenterPosition.
///
public class PresenterPosition : ConstantClass
{
///
/// Constant BottomLeft for PresenterPosition
///
public static readonly PresenterPosition BottomLeft = new PresenterPosition("BottomLeft");
///
/// Constant BottomRight for PresenterPosition
///
public static readonly PresenterPosition BottomRight = new PresenterPosition("BottomRight");
///
/// Constant TopLeft for PresenterPosition
///
public static readonly PresenterPosition TopLeft = new PresenterPosition("TopLeft");
///
/// Constant TopRight for PresenterPosition
///
public static readonly PresenterPosition TopRight = new PresenterPosition("TopRight");
///
/// 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 PresenterPosition(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 PresenterPosition 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 PresenterPosition(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RealTimeAlertRuleType.
///
public class RealTimeAlertRuleType : ConstantClass
{
///
/// Constant IssueDetection for RealTimeAlertRuleType
///
public static readonly RealTimeAlertRuleType IssueDetection = new RealTimeAlertRuleType("IssueDetection");
///
/// Constant KeywordMatch for RealTimeAlertRuleType
///
public static readonly RealTimeAlertRuleType KeywordMatch = new RealTimeAlertRuleType("KeywordMatch");
///
/// Constant Sentiment for RealTimeAlertRuleType
///
public static readonly RealTimeAlertRuleType Sentiment = new RealTimeAlertRuleType("Sentiment");
///
/// 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 RealTimeAlertRuleType(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 RealTimeAlertRuleType 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 RealTimeAlertRuleType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RecordingFileFormat.
///
public class RecordingFileFormat : ConstantClass
{
///
/// Constant Opus for RecordingFileFormat
///
public static readonly RecordingFileFormat Opus = new RecordingFileFormat("Opus");
///
/// Constant Wav for RecordingFileFormat
///
public static readonly RecordingFileFormat Wav = new RecordingFileFormat("Wav");
///
/// 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 RecordingFileFormat(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 RecordingFileFormat 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 RecordingFileFormat(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResolutionOption.
///
public class ResolutionOption : ConstantClass
{
///
/// Constant FHD for ResolutionOption
///
public static readonly ResolutionOption FHD = new ResolutionOption("FHD");
///
/// Constant HD for ResolutionOption
///
public static readonly ResolutionOption HD = new ResolutionOption("HD");
///
/// 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 ResolutionOption(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 ResolutionOption 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 ResolutionOption(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SentimentType.
///
public class SentimentType : ConstantClass
{
///
/// Constant NEGATIVE for SentimentType
///
public static readonly SentimentType NEGATIVE = new SentimentType("NEGATIVE");
///
/// 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 SentimentType(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 SentimentType 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 SentimentType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TileOrder.
///
public class TileOrder : ConstantClass
{
///
/// Constant JoinSequence for TileOrder
///
public static readonly TileOrder JoinSequence = new TileOrder("JoinSequence");
///
/// Constant SpeakerSequence for TileOrder
///
public static readonly TileOrder SpeakerSequence = new TileOrder("SpeakerSequence");
///
/// 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 TileOrder(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 TileOrder 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 TileOrder(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type VerticalTilePosition.
///
public class VerticalTilePosition : ConstantClass
{
///
/// Constant Left for VerticalTilePosition
///
public static readonly VerticalTilePosition Left = new VerticalTilePosition("Left");
///
/// Constant Right for VerticalTilePosition
///
public static readonly VerticalTilePosition Right = new VerticalTilePosition("Right");
///
/// 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 VerticalTilePosition(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 VerticalTilePosition 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 VerticalTilePosition(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type VideoMuxType.
///
public class VideoMuxType : ConstantClass
{
///
/// Constant VideoOnly for VideoMuxType
///
public static readonly VideoMuxType VideoOnly = new VideoMuxType("VideoOnly");
///
/// 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 VideoMuxType(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 VideoMuxType 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 VideoMuxType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type VocabularyFilterMethod.
///
public class VocabularyFilterMethod : ConstantClass
{
///
/// Constant Mask for VocabularyFilterMethod
///
public static readonly VocabularyFilterMethod Mask = new VocabularyFilterMethod("mask");
///
/// Constant Remove for VocabularyFilterMethod
///
public static readonly VocabularyFilterMethod Remove = new VocabularyFilterMethod("remove");
///
/// Constant Tag for VocabularyFilterMethod
///
public static readonly VocabularyFilterMethod Tag = new VocabularyFilterMethod("tag");
///
/// 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 VocabularyFilterMethod(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 VocabularyFilterMethod 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 VocabularyFilterMethod(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type VoiceAnalyticsConfigurationStatus.
///
public class VoiceAnalyticsConfigurationStatus : ConstantClass
{
///
/// Constant Disabled for VoiceAnalyticsConfigurationStatus
///
public static readonly VoiceAnalyticsConfigurationStatus Disabled = new VoiceAnalyticsConfigurationStatus("Disabled");
///
/// Constant Enabled for VoiceAnalyticsConfigurationStatus
///
public static readonly VoiceAnalyticsConfigurationStatus Enabled = new VoiceAnalyticsConfigurationStatus("Enabled");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public VoiceAnalyticsConfigurationStatus(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 VoiceAnalyticsConfigurationStatus 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 VoiceAnalyticsConfigurationStatus(string value)
{
return FindValue(value);
}
}
}