/*
* 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