/* * 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 firehose-2015-08-04.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.KinesisFirehose { /// /// Constants used for properties of type AmazonOpenSearchServerlessS3BackupMode. /// public class AmazonOpenSearchServerlessS3BackupMode : ConstantClass { /// /// Constant AllDocuments for AmazonOpenSearchServerlessS3BackupMode /// public static readonly AmazonOpenSearchServerlessS3BackupMode AllDocuments = new AmazonOpenSearchServerlessS3BackupMode("AllDocuments"); /// /// Constant FailedDocumentsOnly for AmazonOpenSearchServerlessS3BackupMode /// public static readonly AmazonOpenSearchServerlessS3BackupMode FailedDocumentsOnly = new AmazonOpenSearchServerlessS3BackupMode("FailedDocumentsOnly"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AmazonOpenSearchServerlessS3BackupMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AmazonOpenSearchServerlessS3BackupMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AmazonOpenSearchServerlessS3BackupMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type AmazonopensearchserviceIndexRotationPeriod. /// public class AmazonopensearchserviceIndexRotationPeriod : ConstantClass { /// /// Constant NoRotation for AmazonopensearchserviceIndexRotationPeriod /// public static readonly AmazonopensearchserviceIndexRotationPeriod NoRotation = new AmazonopensearchserviceIndexRotationPeriod("NoRotation"); /// /// Constant OneDay for AmazonopensearchserviceIndexRotationPeriod /// public static readonly AmazonopensearchserviceIndexRotationPeriod OneDay = new AmazonopensearchserviceIndexRotationPeriod("OneDay"); /// /// Constant OneHour for AmazonopensearchserviceIndexRotationPeriod /// public static readonly AmazonopensearchserviceIndexRotationPeriod OneHour = new AmazonopensearchserviceIndexRotationPeriod("OneHour"); /// /// Constant OneMonth for AmazonopensearchserviceIndexRotationPeriod /// public static readonly AmazonopensearchserviceIndexRotationPeriod OneMonth = new AmazonopensearchserviceIndexRotationPeriod("OneMonth"); /// /// Constant OneWeek for AmazonopensearchserviceIndexRotationPeriod /// public static readonly AmazonopensearchserviceIndexRotationPeriod OneWeek = new AmazonopensearchserviceIndexRotationPeriod("OneWeek"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AmazonopensearchserviceIndexRotationPeriod(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AmazonopensearchserviceIndexRotationPeriod FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AmazonopensearchserviceIndexRotationPeriod(string value) { return FindValue(value); } } /// /// Constants used for properties of type AmazonopensearchserviceS3BackupMode. /// public class AmazonopensearchserviceS3BackupMode : ConstantClass { /// /// Constant AllDocuments for AmazonopensearchserviceS3BackupMode /// public static readonly AmazonopensearchserviceS3BackupMode AllDocuments = new AmazonopensearchserviceS3BackupMode("AllDocuments"); /// /// Constant FailedDocumentsOnly for AmazonopensearchserviceS3BackupMode /// public static readonly AmazonopensearchserviceS3BackupMode FailedDocumentsOnly = new AmazonopensearchserviceS3BackupMode("FailedDocumentsOnly"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AmazonopensearchserviceS3BackupMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AmazonopensearchserviceS3BackupMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AmazonopensearchserviceS3BackupMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type CompressionFormat. /// public class CompressionFormat : ConstantClass { /// /// Constant GZIP for CompressionFormat /// public static readonly CompressionFormat GZIP = new CompressionFormat("GZIP"); /// /// Constant HADOOP_SNAPPY for CompressionFormat /// public static readonly CompressionFormat HADOOP_SNAPPY = new CompressionFormat("HADOOP_SNAPPY"); /// /// Constant Snappy for CompressionFormat /// public static readonly CompressionFormat Snappy = new CompressionFormat("Snappy"); /// /// Constant UNCOMPRESSED for CompressionFormat /// public static readonly CompressionFormat UNCOMPRESSED = new CompressionFormat("UNCOMPRESSED"); /// /// Constant ZIP for CompressionFormat /// public static readonly CompressionFormat ZIP = new CompressionFormat("ZIP"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public CompressionFormat(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static CompressionFormat FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator CompressionFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContentEncoding. /// public class ContentEncoding : ConstantClass { /// /// Constant GZIP for ContentEncoding /// public static readonly ContentEncoding GZIP = new ContentEncoding("GZIP"); /// /// Constant NONE for ContentEncoding /// public static readonly ContentEncoding NONE = new ContentEncoding("NONE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ContentEncoding(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ContentEncoding FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ContentEncoding(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeliveryStreamEncryptionStatus. /// public class DeliveryStreamEncryptionStatus : ConstantClass { /// /// Constant DISABLED for DeliveryStreamEncryptionStatus /// public static readonly DeliveryStreamEncryptionStatus DISABLED = new DeliveryStreamEncryptionStatus("DISABLED"); /// /// Constant DISABLING for DeliveryStreamEncryptionStatus /// public static readonly DeliveryStreamEncryptionStatus DISABLING = new DeliveryStreamEncryptionStatus("DISABLING"); /// /// Constant DISABLING_FAILED for DeliveryStreamEncryptionStatus /// public static readonly DeliveryStreamEncryptionStatus DISABLING_FAILED = new DeliveryStreamEncryptionStatus("DISABLING_FAILED"); /// /// Constant ENABLED for DeliveryStreamEncryptionStatus /// public static readonly DeliveryStreamEncryptionStatus ENABLED = new DeliveryStreamEncryptionStatus("ENABLED"); /// /// Constant ENABLING for DeliveryStreamEncryptionStatus /// public static readonly DeliveryStreamEncryptionStatus ENABLING = new DeliveryStreamEncryptionStatus("ENABLING"); /// /// Constant ENABLING_FAILED for DeliveryStreamEncryptionStatus /// public static readonly DeliveryStreamEncryptionStatus ENABLING_FAILED = new DeliveryStreamEncryptionStatus("ENABLING_FAILED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public DeliveryStreamEncryptionStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static DeliveryStreamEncryptionStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator DeliveryStreamEncryptionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeliveryStreamFailureType. /// public class DeliveryStreamFailureType : ConstantClass { /// /// Constant CREATE_ENI_FAILED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType CREATE_ENI_FAILED = new DeliveryStreamFailureType("CREATE_ENI_FAILED"); /// /// Constant CREATE_KMS_GRANT_FAILED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType CREATE_KMS_GRANT_FAILED = new DeliveryStreamFailureType("CREATE_KMS_GRANT_FAILED"); /// /// Constant DELETE_ENI_FAILED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType DELETE_ENI_FAILED = new DeliveryStreamFailureType("DELETE_ENI_FAILED"); /// /// Constant DISABLED_KMS_KEY for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType DISABLED_KMS_KEY = new DeliveryStreamFailureType("DISABLED_KMS_KEY"); /// /// Constant ENI_ACCESS_DENIED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType ENI_ACCESS_DENIED = new DeliveryStreamFailureType("ENI_ACCESS_DENIED"); /// /// Constant INVALID_KMS_KEY for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType INVALID_KMS_KEY = new DeliveryStreamFailureType("INVALID_KMS_KEY"); /// /// Constant KMS_ACCESS_DENIED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType KMS_ACCESS_DENIED = new DeliveryStreamFailureType("KMS_ACCESS_DENIED"); /// /// Constant KMS_KEY_NOT_FOUND for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType KMS_KEY_NOT_FOUND = new DeliveryStreamFailureType("KMS_KEY_NOT_FOUND"); /// /// Constant KMS_OPT_IN_REQUIRED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType KMS_OPT_IN_REQUIRED = new DeliveryStreamFailureType("KMS_OPT_IN_REQUIRED"); /// /// Constant RETIRE_KMS_GRANT_FAILED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType RETIRE_KMS_GRANT_FAILED = new DeliveryStreamFailureType("RETIRE_KMS_GRANT_FAILED"); /// /// Constant SECURITY_GROUP_ACCESS_DENIED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType SECURITY_GROUP_ACCESS_DENIED = new DeliveryStreamFailureType("SECURITY_GROUP_ACCESS_DENIED"); /// /// Constant SECURITY_GROUP_NOT_FOUND for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType SECURITY_GROUP_NOT_FOUND = new DeliveryStreamFailureType("SECURITY_GROUP_NOT_FOUND"); /// /// Constant SUBNET_ACCESS_DENIED for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType SUBNET_ACCESS_DENIED = new DeliveryStreamFailureType("SUBNET_ACCESS_DENIED"); /// /// Constant SUBNET_NOT_FOUND for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType SUBNET_NOT_FOUND = new DeliveryStreamFailureType("SUBNET_NOT_FOUND"); /// /// Constant UNKNOWN_ERROR for DeliveryStreamFailureType /// public static readonly DeliveryStreamFailureType UNKNOWN_ERROR = new DeliveryStreamFailureType("UNKNOWN_ERROR"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public DeliveryStreamFailureType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static DeliveryStreamFailureType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator DeliveryStreamFailureType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeliveryStreamStatus. /// public class DeliveryStreamStatus : ConstantClass { /// /// Constant ACTIVE for DeliveryStreamStatus /// public static readonly DeliveryStreamStatus ACTIVE = new DeliveryStreamStatus("ACTIVE"); /// /// Constant CREATING for DeliveryStreamStatus /// public static readonly DeliveryStreamStatus CREATING = new DeliveryStreamStatus("CREATING"); /// /// Constant CREATING_FAILED for DeliveryStreamStatus /// public static readonly DeliveryStreamStatus CREATING_FAILED = new DeliveryStreamStatus("CREATING_FAILED"); /// /// Constant DELETING for DeliveryStreamStatus /// public static readonly DeliveryStreamStatus DELETING = new DeliveryStreamStatus("DELETING"); /// /// Constant DELETING_FAILED for DeliveryStreamStatus /// public static readonly DeliveryStreamStatus DELETING_FAILED = new DeliveryStreamStatus("DELETING_FAILED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public DeliveryStreamStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static DeliveryStreamStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator DeliveryStreamStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeliveryStreamType. /// public class DeliveryStreamType : ConstantClass { /// /// Constant DirectPut for DeliveryStreamType /// public static readonly DeliveryStreamType DirectPut = new DeliveryStreamType("DirectPut"); /// /// Constant KinesisStreamAsSource for DeliveryStreamType /// public static readonly DeliveryStreamType KinesisStreamAsSource = new DeliveryStreamType("KinesisStreamAsSource"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public DeliveryStreamType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static DeliveryStreamType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator DeliveryStreamType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ElasticsearchIndexRotationPeriod. /// public class ElasticsearchIndexRotationPeriod : ConstantClass { /// /// Constant NoRotation for ElasticsearchIndexRotationPeriod /// public static readonly ElasticsearchIndexRotationPeriod NoRotation = new ElasticsearchIndexRotationPeriod("NoRotation"); /// /// Constant OneDay for ElasticsearchIndexRotationPeriod /// public static readonly ElasticsearchIndexRotationPeriod OneDay = new ElasticsearchIndexRotationPeriod("OneDay"); /// /// Constant OneHour for ElasticsearchIndexRotationPeriod /// public static readonly ElasticsearchIndexRotationPeriod OneHour = new ElasticsearchIndexRotationPeriod("OneHour"); /// /// Constant OneMonth for ElasticsearchIndexRotationPeriod /// public static readonly ElasticsearchIndexRotationPeriod OneMonth = new ElasticsearchIndexRotationPeriod("OneMonth"); /// /// Constant OneWeek for ElasticsearchIndexRotationPeriod /// public static readonly ElasticsearchIndexRotationPeriod OneWeek = new ElasticsearchIndexRotationPeriod("OneWeek"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ElasticsearchIndexRotationPeriod(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ElasticsearchIndexRotationPeriod FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ElasticsearchIndexRotationPeriod(string value) { return FindValue(value); } } /// /// Constants used for properties of type ElasticsearchS3BackupMode. /// public class ElasticsearchS3BackupMode : ConstantClass { /// /// Constant AllDocuments for ElasticsearchS3BackupMode /// public static readonly ElasticsearchS3BackupMode AllDocuments = new ElasticsearchS3BackupMode("AllDocuments"); /// /// Constant FailedDocumentsOnly for ElasticsearchS3BackupMode /// public static readonly ElasticsearchS3BackupMode FailedDocumentsOnly = new ElasticsearchS3BackupMode("FailedDocumentsOnly"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ElasticsearchS3BackupMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ElasticsearchS3BackupMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ElasticsearchS3BackupMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type HECEndpointType. /// public class HECEndpointType : ConstantClass { /// /// Constant Event for HECEndpointType /// public static readonly HECEndpointType Event = new HECEndpointType("Event"); /// /// Constant Raw for HECEndpointType /// public static readonly HECEndpointType Raw = new HECEndpointType("Raw"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HECEndpointType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HECEndpointType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HECEndpointType(string value) { return FindValue(value); } } /// /// Constants used for properties of type HttpEndpointS3BackupMode. /// public class HttpEndpointS3BackupMode : ConstantClass { /// /// Constant AllData for HttpEndpointS3BackupMode /// public static readonly HttpEndpointS3BackupMode AllData = new HttpEndpointS3BackupMode("AllData"); /// /// Constant FailedDataOnly for HttpEndpointS3BackupMode /// public static readonly HttpEndpointS3BackupMode FailedDataOnly = new HttpEndpointS3BackupMode("FailedDataOnly"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HttpEndpointS3BackupMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HttpEndpointS3BackupMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HttpEndpointS3BackupMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type KeyType. /// public class KeyType : ConstantClass { /// /// Constant AWS_OWNED_CMK for KeyType /// public static readonly KeyType AWS_OWNED_CMK = new KeyType("AWS_OWNED_CMK"); /// /// Constant CUSTOMER_MANAGED_CMK for KeyType /// public static readonly KeyType CUSTOMER_MANAGED_CMK = new KeyType("CUSTOMER_MANAGED_CMK"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public KeyType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static KeyType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator KeyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type NoEncryptionConfig. /// public class NoEncryptionConfig : ConstantClass { /// /// Constant NoEncryption for NoEncryptionConfig /// public static readonly NoEncryptionConfig NoEncryption = new NoEncryptionConfig("NoEncryption"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public NoEncryptionConfig(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static NoEncryptionConfig FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator NoEncryptionConfig(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrcCompression. /// public class OrcCompression : ConstantClass { /// /// Constant NONE for OrcCompression /// public static readonly OrcCompression NONE = new OrcCompression("NONE"); /// /// Constant SNAPPY for OrcCompression /// public static readonly OrcCompression SNAPPY = new OrcCompression("SNAPPY"); /// /// Constant ZLIB for OrcCompression /// public static readonly OrcCompression ZLIB = new OrcCompression("ZLIB"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public OrcCompression(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static OrcCompression FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator OrcCompression(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrcFormatVersion. /// public class OrcFormatVersion : ConstantClass { /// /// Constant V0_11 for OrcFormatVersion /// public static readonly OrcFormatVersion V0_11 = new OrcFormatVersion("V0_11"); /// /// Constant V0_12 for OrcFormatVersion /// public static readonly OrcFormatVersion V0_12 = new OrcFormatVersion("V0_12"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public OrcFormatVersion(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static OrcFormatVersion FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator OrcFormatVersion(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParquetCompression. /// public class ParquetCompression : ConstantClass { /// /// Constant GZIP for ParquetCompression /// public static readonly ParquetCompression GZIP = new ParquetCompression("GZIP"); /// /// Constant SNAPPY for ParquetCompression /// public static readonly ParquetCompression SNAPPY = new ParquetCompression("SNAPPY"); /// /// Constant UNCOMPRESSED for ParquetCompression /// public static readonly ParquetCompression UNCOMPRESSED = new ParquetCompression("UNCOMPRESSED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ParquetCompression(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ParquetCompression FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ParquetCompression(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParquetWriterVersion. /// public class ParquetWriterVersion : ConstantClass { /// /// Constant V1 for ParquetWriterVersion /// public static readonly ParquetWriterVersion V1 = new ParquetWriterVersion("V1"); /// /// Constant V2 for ParquetWriterVersion /// public static readonly ParquetWriterVersion V2 = new ParquetWriterVersion("V2"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ParquetWriterVersion(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ParquetWriterVersion FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ParquetWriterVersion(string value) { return FindValue(value); } } /// /// Constants used for properties of type ProcessorParameterName. /// public class ProcessorParameterName : ConstantClass { /// /// Constant BufferIntervalInSeconds for ProcessorParameterName /// public static readonly ProcessorParameterName BufferIntervalInSeconds = new ProcessorParameterName("BufferIntervalInSeconds"); /// /// Constant BufferSizeInMBs for ProcessorParameterName /// public static readonly ProcessorParameterName BufferSizeInMBs = new ProcessorParameterName("BufferSizeInMBs"); /// /// Constant Delimiter for ProcessorParameterName /// public static readonly ProcessorParameterName Delimiter = new ProcessorParameterName("Delimiter"); /// /// Constant JsonParsingEngine for ProcessorParameterName /// public static readonly ProcessorParameterName JsonParsingEngine = new ProcessorParameterName("JsonParsingEngine"); /// /// Constant LambdaArn for ProcessorParameterName /// public static readonly ProcessorParameterName LambdaArn = new ProcessorParameterName("LambdaArn"); /// /// Constant MetadataExtractionQuery for ProcessorParameterName /// public static readonly ProcessorParameterName MetadataExtractionQuery = new ProcessorParameterName("MetadataExtractionQuery"); /// /// Constant NumberOfRetries for ProcessorParameterName /// public static readonly ProcessorParameterName NumberOfRetries = new ProcessorParameterName("NumberOfRetries"); /// /// Constant RoleArn for ProcessorParameterName /// public static readonly ProcessorParameterName RoleArn = new ProcessorParameterName("RoleArn"); /// /// Constant SubRecordType for ProcessorParameterName /// public static readonly ProcessorParameterName SubRecordType = new ProcessorParameterName("SubRecordType"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ProcessorParameterName(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ProcessorParameterName FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ProcessorParameterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type ProcessorType. /// public class ProcessorType : ConstantClass { /// /// Constant AppendDelimiterToRecord for ProcessorType /// public static readonly ProcessorType AppendDelimiterToRecord = new ProcessorType("AppendDelimiterToRecord"); /// /// Constant Lambda for ProcessorType /// public static readonly ProcessorType Lambda = new ProcessorType("Lambda"); /// /// Constant MetadataExtraction for ProcessorType /// public static readonly ProcessorType MetadataExtraction = new ProcessorType("MetadataExtraction"); /// /// Constant RecordDeAggregation for ProcessorType /// public static readonly ProcessorType RecordDeAggregation = new ProcessorType("RecordDeAggregation"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ProcessorType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ProcessorType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ProcessorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type RedshiftS3BackupMode. /// public class RedshiftS3BackupMode : ConstantClass { /// /// Constant Disabled for RedshiftS3BackupMode /// public static readonly RedshiftS3BackupMode Disabled = new RedshiftS3BackupMode("Disabled"); /// /// Constant Enabled for RedshiftS3BackupMode /// public static readonly RedshiftS3BackupMode Enabled = new RedshiftS3BackupMode("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 RedshiftS3BackupMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static RedshiftS3BackupMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator RedshiftS3BackupMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type S3BackupMode. /// public class S3BackupMode : ConstantClass { /// /// Constant Disabled for S3BackupMode /// public static readonly S3BackupMode Disabled = new S3BackupMode("Disabled"); /// /// Constant Enabled for S3BackupMode /// public static readonly S3BackupMode Enabled = new S3BackupMode("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 S3BackupMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static S3BackupMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator S3BackupMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type SplunkS3BackupMode. /// public class SplunkS3BackupMode : ConstantClass { /// /// Constant AllEvents for SplunkS3BackupMode /// public static readonly SplunkS3BackupMode AllEvents = new SplunkS3BackupMode("AllEvents"); /// /// Constant FailedEventsOnly for SplunkS3BackupMode /// public static readonly SplunkS3BackupMode FailedEventsOnly = new SplunkS3BackupMode("FailedEventsOnly"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SplunkS3BackupMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static SplunkS3BackupMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator SplunkS3BackupMode(string value) { return FindValue(value); } } }