/* * Copyright 2010-2014 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 dynamodb-2012-08-10.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.DynamoDBv2 { /// /// Constants used for properties of type AttributeAction. /// public class AttributeAction : ConstantClass { /// /// Constant ADD for AttributeAction /// public static readonly AttributeAction ADD = new AttributeAction("ADD"); /// /// Constant DELETE for AttributeAction /// public static readonly AttributeAction DELETE = new AttributeAction("DELETE"); /// /// Constant PUT for AttributeAction /// public static readonly AttributeAction PUT = new AttributeAction("PUT"); /// /// 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 AttributeAction(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 AttributeAction 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 AttributeAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type BackupStatus. /// public class BackupStatus : ConstantClass { /// /// Constant AVAILABLE for BackupStatus /// public static readonly BackupStatus AVAILABLE = new BackupStatus("AVAILABLE"); /// /// Constant CREATING for BackupStatus /// public static readonly BackupStatus CREATING = new BackupStatus("CREATING"); /// /// Constant DELETED for BackupStatus /// public static readonly BackupStatus DELETED = new BackupStatus("DELETED"); /// /// 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 BackupStatus(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 BackupStatus 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 BackupStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BackupType. /// public class BackupType : ConstantClass { /// /// Constant AWS_BACKUP for BackupType /// public static readonly BackupType AWS_BACKUP = new BackupType("AWS_BACKUP"); /// /// Constant SYSTEM for BackupType /// public static readonly BackupType SYSTEM = new BackupType("SYSTEM"); /// /// Constant USER for BackupType /// public static readonly BackupType USER = new BackupType("USER"); /// /// 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 BackupType(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 BackupType 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 BackupType(string value) { return FindValue(value); } } /// /// Constants used for properties of type BackupTypeFilter. /// public class BackupTypeFilter : ConstantClass { /// /// Constant ALL for BackupTypeFilter /// public static readonly BackupTypeFilter ALL = new BackupTypeFilter("ALL"); /// /// Constant AWS_BACKUP for BackupTypeFilter /// public static readonly BackupTypeFilter AWS_BACKUP = new BackupTypeFilter("AWS_BACKUP"); /// /// Constant SYSTEM for BackupTypeFilter /// public static readonly BackupTypeFilter SYSTEM = new BackupTypeFilter("SYSTEM"); /// /// Constant USER for BackupTypeFilter /// public static readonly BackupTypeFilter USER = new BackupTypeFilter("USER"); /// /// 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 BackupTypeFilter(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 BackupTypeFilter 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 BackupTypeFilter(string value) { return FindValue(value); } } /// /// Constants used for properties of type BillingMode. /// public class BillingMode : ConstantClass { /// /// Constant PAY_PER_REQUEST for BillingMode /// public static readonly BillingMode PAY_PER_REQUEST = new BillingMode("PAY_PER_REQUEST"); /// /// Constant PROVISIONED for BillingMode /// public static readonly BillingMode PROVISIONED = new BillingMode("PROVISIONED"); /// /// 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 BillingMode(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 BillingMode 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 BillingMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComparisonOperator. /// public class ComparisonOperator : ConstantClass { /// /// Constant BEGINS_WITH for ComparisonOperator /// public static readonly ComparisonOperator BEGINS_WITH = new ComparisonOperator("BEGINS_WITH"); /// /// Constant BETWEEN for ComparisonOperator /// public static readonly ComparisonOperator BETWEEN = new ComparisonOperator("BETWEEN"); /// /// Constant CONTAINS for ComparisonOperator /// public static readonly ComparisonOperator CONTAINS = new ComparisonOperator("CONTAINS"); /// /// Constant EQ for ComparisonOperator /// public static readonly ComparisonOperator EQ = new ComparisonOperator("EQ"); /// /// Constant GE for ComparisonOperator /// public static readonly ComparisonOperator GE = new ComparisonOperator("GE"); /// /// Constant GT for ComparisonOperator /// public static readonly ComparisonOperator GT = new ComparisonOperator("GT"); /// /// Constant IN for ComparisonOperator /// public static readonly ComparisonOperator IN = new ComparisonOperator("IN"); /// /// Constant LE for ComparisonOperator /// public static readonly ComparisonOperator LE = new ComparisonOperator("LE"); /// /// Constant LT for ComparisonOperator /// public static readonly ComparisonOperator LT = new ComparisonOperator("LT"); /// /// Constant NE for ComparisonOperator /// public static readonly ComparisonOperator NE = new ComparisonOperator("NE"); /// /// Constant NOT_CONTAINS for ComparisonOperator /// public static readonly ComparisonOperator NOT_CONTAINS = new ComparisonOperator("NOT_CONTAINS"); /// /// Constant NOT_NULL for ComparisonOperator /// public static readonly ComparisonOperator NOT_NULL = new ComparisonOperator("NOT_NULL"); /// /// Constant NULL for ComparisonOperator /// public static readonly ComparisonOperator NULL = new ComparisonOperator("NULL"); /// /// 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 ComparisonOperator(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 ComparisonOperator 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 ComparisonOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConditionalOperator. /// public class ConditionalOperator : ConstantClass { /// /// Constant AND for ConditionalOperator /// public static readonly ConditionalOperator AND = new ConditionalOperator("AND"); /// /// Constant OR for ConditionalOperator /// public static readonly ConditionalOperator OR = new ConditionalOperator("OR"); /// /// 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 ConditionalOperator(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 ConditionalOperator 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 ConditionalOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContinuousBackupsStatus. /// public class ContinuousBackupsStatus : ConstantClass { /// /// Constant DISABLED for ContinuousBackupsStatus /// public static readonly ContinuousBackupsStatus DISABLED = new ContinuousBackupsStatus("DISABLED"); /// /// Constant ENABLED for ContinuousBackupsStatus /// public static readonly ContinuousBackupsStatus ENABLED = new ContinuousBackupsStatus("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 ContinuousBackupsStatus(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 ContinuousBackupsStatus 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 ContinuousBackupsStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContributorInsightsAction. /// public class ContributorInsightsAction : ConstantClass { /// /// Constant DISABLE for ContributorInsightsAction /// public static readonly ContributorInsightsAction DISABLE = new ContributorInsightsAction("DISABLE"); /// /// Constant ENABLE for ContributorInsightsAction /// public static readonly ContributorInsightsAction ENABLE = new ContributorInsightsAction("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 ContributorInsightsAction(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 ContributorInsightsAction 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 ContributorInsightsAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContributorInsightsStatus. /// public class ContributorInsightsStatus : ConstantClass { /// /// Constant DISABLED for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus DISABLED = new ContributorInsightsStatus("DISABLED"); /// /// Constant DISABLING for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus DISABLING = new ContributorInsightsStatus("DISABLING"); /// /// Constant ENABLED for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus ENABLED = new ContributorInsightsStatus("ENABLED"); /// /// Constant ENABLING for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus ENABLING = new ContributorInsightsStatus("ENABLING"); /// /// Constant FAILED for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus FAILED = new ContributorInsightsStatus("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 ContributorInsightsStatus(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 ContributorInsightsStatus 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 ContributorInsightsStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type GlobalTableStatus. /// public class GlobalTableStatus : ConstantClass { /// /// Constant ACTIVE for GlobalTableStatus /// public static readonly GlobalTableStatus ACTIVE = new GlobalTableStatus("ACTIVE"); /// /// Constant CREATING for GlobalTableStatus /// public static readonly GlobalTableStatus CREATING = new GlobalTableStatus("CREATING"); /// /// Constant DELETING for GlobalTableStatus /// public static readonly GlobalTableStatus DELETING = new GlobalTableStatus("DELETING"); /// /// Constant UPDATING for GlobalTableStatus /// public static readonly GlobalTableStatus UPDATING = new GlobalTableStatus("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 GlobalTableStatus(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 GlobalTableStatus 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 GlobalTableStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type IndexStatus. /// public class IndexStatus : ConstantClass { /// /// Constant ACTIVE for IndexStatus /// public static readonly IndexStatus ACTIVE = new IndexStatus("ACTIVE"); /// /// Constant CREATING for IndexStatus /// public static readonly IndexStatus CREATING = new IndexStatus("CREATING"); /// /// Constant DELETING for IndexStatus /// public static readonly IndexStatus DELETING = new IndexStatus("DELETING"); /// /// Constant UPDATING for IndexStatus /// public static readonly IndexStatus UPDATING = new IndexStatus("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 IndexStatus(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 IndexStatus 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 IndexStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type KeyType. /// public class KeyType : ConstantClass { /// /// Constant HASH for KeyType /// public static readonly KeyType HASH = new KeyType("HASH"); /// /// Constant RANGE for KeyType /// public static readonly KeyType RANGE = new KeyType("RANGE"); /// /// 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 PointInTimeRecoveryStatus. /// public class PointInTimeRecoveryStatus : ConstantClass { /// /// Constant DISABLED for PointInTimeRecoveryStatus /// public static readonly PointInTimeRecoveryStatus DISABLED = new PointInTimeRecoveryStatus("DISABLED"); /// /// Constant ENABLED for PointInTimeRecoveryStatus /// public static readonly PointInTimeRecoveryStatus ENABLED = new PointInTimeRecoveryStatus("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 PointInTimeRecoveryStatus(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 PointInTimeRecoveryStatus 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 PointInTimeRecoveryStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ProjectionType. /// public class ProjectionType : ConstantClass { /// /// Constant ALL for ProjectionType /// public static readonly ProjectionType ALL = new ProjectionType("ALL"); /// /// Constant INCLUDE for ProjectionType /// public static readonly ProjectionType INCLUDE = new ProjectionType("INCLUDE"); /// /// Constant KEYS_ONLY for ProjectionType /// public static readonly ProjectionType KEYS_ONLY = new ProjectionType("KEYS_ONLY"); /// /// 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 ProjectionType(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 ProjectionType 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 ProjectionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicaStatus. /// public class ReplicaStatus : ConstantClass { /// /// Constant ACTIVE for ReplicaStatus /// public static readonly ReplicaStatus ACTIVE = new ReplicaStatus("ACTIVE"); /// /// Constant CREATING for ReplicaStatus /// public static readonly ReplicaStatus CREATING = new ReplicaStatus("CREATING"); /// /// Constant CREATION_FAILED for ReplicaStatus /// public static readonly ReplicaStatus CREATION_FAILED = new ReplicaStatus("CREATION_FAILED"); /// /// Constant DELETING for ReplicaStatus /// public static readonly ReplicaStatus DELETING = new ReplicaStatus("DELETING"); /// /// Constant UPDATING for ReplicaStatus /// public static readonly ReplicaStatus UPDATING = new ReplicaStatus("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 ReplicaStatus(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 ReplicaStatus 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 ReplicaStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReturnConsumedCapacity. /// public class ReturnConsumedCapacity : ConstantClass { /// /// Constant INDEXES for ReturnConsumedCapacity /// public static readonly ReturnConsumedCapacity INDEXES = new ReturnConsumedCapacity("INDEXES"); /// /// Constant NONE for ReturnConsumedCapacity /// public static readonly ReturnConsumedCapacity NONE = new ReturnConsumedCapacity("NONE"); /// /// Constant TOTAL for ReturnConsumedCapacity /// public static readonly ReturnConsumedCapacity TOTAL = new ReturnConsumedCapacity("TOTAL"); /// /// 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 ReturnConsumedCapacity(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 ReturnConsumedCapacity 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 ReturnConsumedCapacity(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReturnItemCollectionMetrics. /// public class ReturnItemCollectionMetrics : ConstantClass { /// /// Constant NONE for ReturnItemCollectionMetrics /// public static readonly ReturnItemCollectionMetrics NONE = new ReturnItemCollectionMetrics("NONE"); /// /// Constant SIZE for ReturnItemCollectionMetrics /// public static readonly ReturnItemCollectionMetrics SIZE = new ReturnItemCollectionMetrics("SIZE"); /// /// 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 ReturnItemCollectionMetrics(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 ReturnItemCollectionMetrics 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 ReturnItemCollectionMetrics(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReturnValue. /// public class ReturnValue : ConstantClass { /// /// Constant ALL_NEW for ReturnValue /// public static readonly ReturnValue ALL_NEW = new ReturnValue("ALL_NEW"); /// /// Constant ALL_OLD for ReturnValue /// public static readonly ReturnValue ALL_OLD = new ReturnValue("ALL_OLD"); /// /// Constant NONE for ReturnValue /// public static readonly ReturnValue NONE = new ReturnValue("NONE"); /// /// Constant UPDATED_NEW for ReturnValue /// public static readonly ReturnValue UPDATED_NEW = new ReturnValue("UPDATED_NEW"); /// /// Constant UPDATED_OLD for ReturnValue /// public static readonly ReturnValue UPDATED_OLD = new ReturnValue("UPDATED_OLD"); /// /// 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 ReturnValue(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 ReturnValue 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 ReturnValue(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReturnValuesOnConditionCheckFailure. /// public class ReturnValuesOnConditionCheckFailure : ConstantClass { /// /// Constant ALL_OLD for ReturnValuesOnConditionCheckFailure /// public static readonly ReturnValuesOnConditionCheckFailure ALL_OLD = new ReturnValuesOnConditionCheckFailure("ALL_OLD"); /// /// Constant NONE for ReturnValuesOnConditionCheckFailure /// public static readonly ReturnValuesOnConditionCheckFailure NONE = new ReturnValuesOnConditionCheckFailure("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 ReturnValuesOnConditionCheckFailure(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 ReturnValuesOnConditionCheckFailure 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 ReturnValuesOnConditionCheckFailure(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScalarAttributeType. /// public class ScalarAttributeType : ConstantClass { /// /// Constant B for ScalarAttributeType /// public static readonly ScalarAttributeType B = new ScalarAttributeType("B"); /// /// Constant N for ScalarAttributeType /// public static readonly ScalarAttributeType N = new ScalarAttributeType("N"); /// /// Constant S for ScalarAttributeType /// public static readonly ScalarAttributeType S = new ScalarAttributeType("S"); /// /// 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 ScalarAttributeType(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 ScalarAttributeType 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 ScalarAttributeType(string value) { return FindValue(value); } } /// /// Constants used for properties of type Select. /// public class Select : ConstantClass { /// /// Constant ALL_ATTRIBUTES for Select /// public static readonly Select ALL_ATTRIBUTES = new Select("ALL_ATTRIBUTES"); /// /// Constant ALL_PROJECTED_ATTRIBUTES for Select /// public static readonly Select ALL_PROJECTED_ATTRIBUTES = new Select("ALL_PROJECTED_ATTRIBUTES"); /// /// Constant COUNT for Select /// public static readonly Select COUNT = new Select("COUNT"); /// /// Constant SPECIFIC_ATTRIBUTES for Select /// public static readonly Select SPECIFIC_ATTRIBUTES = new Select("SPECIFIC_ATTRIBUTES"); /// /// 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 Select(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 Select FindValue(string value) { return FindValue