/* * 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 databrew-2017-07-25.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.GlueDataBrew { /// /// Constants used for properties of type AnalyticsMode. /// public class AnalyticsMode : ConstantClass { /// /// Constant DISABLE for AnalyticsMode /// public static readonly AnalyticsMode DISABLE = new AnalyticsMode("DISABLE"); /// /// Constant ENABLE for AnalyticsMode /// public static readonly AnalyticsMode ENABLE = new AnalyticsMode("ENABLE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AnalyticsMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AnalyticsMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AnalyticsMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type CompressionFormat. /// public class CompressionFormat : ConstantClass { /// /// Constant BROTLI for CompressionFormat /// public static readonly CompressionFormat BROTLI = new CompressionFormat("BROTLI"); /// /// Constant BZIP2 for CompressionFormat /// public static readonly CompressionFormat BZIP2 = new CompressionFormat("BZIP2"); /// /// Constant DEFLATE for CompressionFormat /// public static readonly CompressionFormat DEFLATE = new CompressionFormat("DEFLATE"); /// /// Constant GZIP for CompressionFormat /// public static readonly CompressionFormat GZIP = new CompressionFormat("GZIP"); /// /// Constant LZ4 for CompressionFormat /// public static readonly CompressionFormat LZ4 = new CompressionFormat("LZ4"); /// /// Constant LZO for CompressionFormat /// public static readonly CompressionFormat LZO = new CompressionFormat("LZO"); /// /// Constant SNAPPY for CompressionFormat /// public static readonly CompressionFormat SNAPPY = new CompressionFormat("SNAPPY"); /// /// Constant ZLIB for CompressionFormat /// public static readonly CompressionFormat ZLIB = new CompressionFormat("ZLIB"); /// /// Constant ZSTD for CompressionFormat /// public static readonly CompressionFormat ZSTD = new CompressionFormat("ZSTD"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that 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 DatabaseOutputMode. /// public class DatabaseOutputMode : ConstantClass { /// /// Constant NEW_TABLE for DatabaseOutputMode /// public static readonly DatabaseOutputMode NEW_TABLE = new DatabaseOutputMode("NEW_TABLE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public DatabaseOutputMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static DatabaseOutputMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator DatabaseOutputMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type EncryptionMode. /// public class EncryptionMode : ConstantClass { /// /// Constant SSEKMS for EncryptionMode /// public static readonly EncryptionMode SSEKMS = new EncryptionMode("SSE-KMS"); /// /// Constant SSES3 for EncryptionMode /// public static readonly EncryptionMode SSES3 = new EncryptionMode("SSE-S3"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public EncryptionMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static EncryptionMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator EncryptionMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type InputFormat. /// public class InputFormat : ConstantClass { /// /// Constant CSV for InputFormat /// public static readonly InputFormat CSV = new InputFormat("CSV"); /// /// Constant EXCEL for InputFormat /// public static readonly InputFormat EXCEL = new InputFormat("EXCEL"); /// /// Constant JSON for InputFormat /// public static readonly InputFormat JSON = new InputFormat("JSON"); /// /// Constant ORC for InputFormat /// public static readonly InputFormat ORC = new InputFormat("ORC"); /// /// Constant PARQUET for InputFormat /// public static readonly InputFormat PARQUET = new InputFormat("PARQUET"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public InputFormat(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static InputFormat FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator InputFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobRunState. /// public class JobRunState : ConstantClass { /// /// Constant FAILED for JobRunState /// public static readonly JobRunState FAILED = new JobRunState("FAILED"); /// /// Constant RUNNING for JobRunState /// public static readonly JobRunState RUNNING = new JobRunState("RUNNING"); /// /// Constant STARTING for JobRunState /// public static readonly JobRunState STARTING = new JobRunState("STARTING"); /// /// Constant STOPPED for JobRunState /// public static readonly JobRunState STOPPED = new JobRunState("STOPPED"); /// /// Constant STOPPING for JobRunState /// public static readonly JobRunState STOPPING = new JobRunState("STOPPING"); /// /// Constant SUCCEEDED for JobRunState /// public static readonly JobRunState SUCCEEDED = new JobRunState("SUCCEEDED"); /// /// Constant TIMEOUT for JobRunState /// public static readonly JobRunState TIMEOUT = new JobRunState("TIMEOUT"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public JobRunState(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static JobRunState FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator JobRunState(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobType. /// public class JobType : ConstantClass { /// /// Constant PROFILE for JobType /// public static readonly JobType PROFILE = new JobType("PROFILE"); /// /// Constant RECIPE for JobType /// public static readonly JobType RECIPE = new JobType("RECIPE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public JobType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static JobType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator JobType(string value) { return FindValue(value); } } /// /// Constants used for properties of type LogSubscription. /// public class LogSubscription : ConstantClass { /// /// Constant DISABLE for LogSubscription /// public static readonly LogSubscription DISABLE = new LogSubscription("DISABLE"); /// /// Constant ENABLE for LogSubscription /// public static readonly LogSubscription ENABLE = new LogSubscription("ENABLE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public LogSubscription(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static LogSubscription FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator LogSubscription(string value) { return FindValue(value); } } /// /// Constants used for properties of type Order. /// public class Order : ConstantClass { /// /// Constant ASCENDING for Order /// public static readonly Order ASCENDING = new Order("ASCENDING"); /// /// Constant DESCENDING for Order /// public static readonly Order DESCENDING = new Order("DESCENDING"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public Order(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static Order FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator Order(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrderedBy. /// public class OrderedBy : ConstantClass { /// /// Constant LAST_MODIFIED_DATE for OrderedBy /// public static readonly OrderedBy LAST_MODIFIED_DATE = new OrderedBy("LAST_MODIFIED_DATE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public OrderedBy(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static OrderedBy FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator OrderedBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type OutputFormat. /// public class OutputFormat : ConstantClass { /// /// Constant AVRO for OutputFormat /// public static readonly OutputFormat AVRO = new OutputFormat("AVRO"); /// /// Constant CSV for OutputFormat /// public static readonly OutputFormat CSV = new OutputFormat("CSV"); /// /// Constant GLUEPARQUET for OutputFormat /// public static readonly OutputFormat GLUEPARQUET = new OutputFormat("GLUEPARQUET"); /// /// Constant JSON for OutputFormat /// public static readonly OutputFormat JSON = new OutputFormat("JSON"); /// /// Constant ORC for OutputFormat /// public static readonly OutputFormat ORC = new OutputFormat("ORC"); /// /// Constant PARQUET for OutputFormat /// public static readonly OutputFormat PARQUET = new OutputFormat("PARQUET"); /// /// Constant TABLEAUHYPER for OutputFormat /// public static readonly OutputFormat TABLEAUHYPER = new OutputFormat("TABLEAUHYPER"); /// /// Constant XML for OutputFormat /// public static readonly OutputFormat XML = new OutputFormat("XML"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public OutputFormat(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static OutputFormat FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator OutputFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParameterType. /// public class ParameterType : ConstantClass { /// /// Constant Datetime for ParameterType /// public static readonly ParameterType Datetime = new ParameterType("Datetime"); /// /// Constant Number for ParameterType /// public static readonly ParameterType Number = new ParameterType("Number"); /// /// Constant String for ParameterType /// public static readonly ParameterType String = new ParameterType("String"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ParameterType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ParameterType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ParameterType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SampleMode. /// public class SampleMode : ConstantClass { /// /// Constant CUSTOM_ROWS for SampleMode /// public static readonly SampleMode CUSTOM_ROWS = new SampleMode("CUSTOM_ROWS"); /// /// Constant FULL_DATASET for SampleMode /// public static readonly SampleMode FULL_DATASET = new SampleMode("FULL_DATASET"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SampleMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static SampleMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator SampleMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type SampleType. /// public class SampleType : ConstantClass { /// /// Constant FIRST_N for SampleType /// public static readonly SampleType FIRST_N = new SampleType("FIRST_N"); /// /// Constant LAST_N for SampleType /// public static readonly SampleType LAST_N = new SampleType("LAST_N"); /// /// Constant RANDOM for SampleType /// public static readonly SampleType RANDOM = new SampleType("RANDOM"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SampleType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static SampleType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator SampleType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SessionStatus. /// public class SessionStatus : ConstantClass { /// /// Constant ASSIGNED for SessionStatus /// public static readonly SessionStatus ASSIGNED = new SessionStatus("ASSIGNED"); /// /// Constant FAILED for SessionStatus /// public static readonly SessionStatus FAILED = new SessionStatus("FAILED"); /// /// Constant INITIALIZING for SessionStatus /// public static readonly SessionStatus INITIALIZING = new SessionStatus("INITIALIZING"); /// /// Constant PROVISIONING for SessionStatus /// public static readonly SessionStatus PROVISIONING = new SessionStatus("PROVISIONING"); /// /// Constant READY for SessionStatus /// public static readonly SessionStatus READY = new SessionStatus("READY"); /// /// Constant RECYCLING for SessionStatus /// public static readonly SessionStatus RECYCLING = new SessionStatus("RECYCLING"); /// /// Constant ROTATING for SessionStatus /// public static readonly SessionStatus ROTATING = new SessionStatus("ROTATING"); /// /// Constant TERMINATED for SessionStatus /// public static readonly SessionStatus TERMINATED = new SessionStatus("TERMINATED"); /// /// Constant TERMINATING for SessionStatus /// public static readonly SessionStatus TERMINATING = new SessionStatus("TERMINATING"); /// /// Constant UPDATING for SessionStatus /// public static readonly SessionStatus UPDATING = new SessionStatus("UPDATING"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SessionStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static SessionStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator SessionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type Source. /// public class Source : ConstantClass { /// /// Constant DATABASE for Source /// public static readonly Source DATABASE = new Source("DATABASE"); /// /// Constant DATACATALOG for Source /// public static readonly Source DATACATALOG = new Source("DATA-CATALOG"); /// /// Constant S3 for Source /// public static readonly Source S3 = new Source("S3"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public Source(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static Source FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator Source(string value) { return FindValue(value); } } /// /// Constants used for properties of type ThresholdType. /// public class ThresholdType : ConstantClass { /// /// Constant GREATER_THAN for ThresholdType /// public static readonly ThresholdType GREATER_THAN = new ThresholdType("GREATER_THAN"); /// /// Constant GREATER_THAN_OR_EQUAL for ThresholdType /// public static readonly ThresholdType GREATER_THAN_OR_EQUAL = new ThresholdType("GREATER_THAN_OR_EQUAL"); /// /// Constant LESS_THAN for ThresholdType /// public static readonly ThresholdType LESS_THAN = new ThresholdType("LESS_THAN"); /// /// Constant LESS_THAN_OR_EQUAL for ThresholdType /// public static readonly ThresholdType LESS_THAN_OR_EQUAL = new ThresholdType("LESS_THAN_OR_EQUAL"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ThresholdType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ThresholdType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ThresholdType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ThresholdUnit. /// public class ThresholdUnit : ConstantClass { /// /// Constant COUNT for ThresholdUnit /// public static readonly ThresholdUnit COUNT = new ThresholdUnit("COUNT"); /// /// Constant PERCENTAGE for ThresholdUnit /// public static readonly ThresholdUnit PERCENTAGE = new ThresholdUnit("PERCENTAGE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ThresholdUnit(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ThresholdUnit FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ThresholdUnit(string value) { return FindValue(value); } } /// /// Constants used for properties of type ValidationMode. /// public class ValidationMode : ConstantClass { /// /// Constant CHECK_ALL for ValidationMode /// public static readonly ValidationMode CHECK_ALL = new ValidationMode("CHECK_ALL"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ValidationMode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ValidationMode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ValidationMode(string value) { return FindValue(value); } } }