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