/*
* 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 iotsitewise-2019-12-02.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.IoTSiteWise
{
///
/// Constants used for properties of type AggregateType.
///
public class AggregateType : ConstantClass
{
///
/// Constant AVERAGE for AggregateType
///
public static readonly AggregateType AVERAGE = new AggregateType("AVERAGE");
///
/// Constant COUNT for AggregateType
///
public static readonly AggregateType COUNT = new AggregateType("COUNT");
///
/// Constant MAXIMUM for AggregateType
///
public static readonly AggregateType MAXIMUM = new AggregateType("MAXIMUM");
///
/// Constant MINIMUM for AggregateType
///
public static readonly AggregateType MINIMUM = new AggregateType("MINIMUM");
///
/// Constant STANDARD_DEVIATION for AggregateType
///
public static readonly AggregateType STANDARD_DEVIATION = new AggregateType("STANDARD_DEVIATION");
///
/// Constant SUM for AggregateType
///
public static readonly AggregateType SUM = new AggregateType("SUM");
///
/// 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 AggregateType(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 AggregateType 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 AggregateType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AssetErrorCode.
///
public class AssetErrorCode : ConstantClass
{
///
/// Constant INTERNAL_FAILURE for AssetErrorCode
///
public static readonly AssetErrorCode INTERNAL_FAILURE = new AssetErrorCode("INTERNAL_FAILURE");
///
/// 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 AssetErrorCode(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 AssetErrorCode 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 AssetErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AssetModelState.
///
public class AssetModelState : ConstantClass
{
///
/// Constant ACTIVE for AssetModelState
///
public static readonly AssetModelState ACTIVE = new AssetModelState("ACTIVE");
///
/// Constant CREATING for AssetModelState
///
public static readonly AssetModelState CREATING = new AssetModelState("CREATING");
///
/// Constant DELETING for AssetModelState
///
public static readonly AssetModelState DELETING = new AssetModelState("DELETING");
///
/// Constant FAILED for AssetModelState
///
public static readonly AssetModelState FAILED = new AssetModelState("FAILED");
///
/// Constant PROPAGATING for AssetModelState
///
public static readonly AssetModelState PROPAGATING = new AssetModelState("PROPAGATING");
///
/// Constant UPDATING for AssetModelState
///
public static readonly AssetModelState UPDATING = new AssetModelState("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 AssetModelState(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 AssetModelState 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 AssetModelState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AssetRelationshipType.
///
public class AssetRelationshipType : ConstantClass
{
///
/// Constant HIERARCHY for AssetRelationshipType
///
public static readonly AssetRelationshipType HIERARCHY = new AssetRelationshipType("HIERARCHY");
///
/// 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 AssetRelationshipType(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 AssetRelationshipType 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 AssetRelationshipType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AssetState.
///
public class AssetState : ConstantClass
{
///
/// Constant ACTIVE for AssetState
///
public static readonly AssetState ACTIVE = new AssetState("ACTIVE");
///
/// Constant CREATING for AssetState
///
public static readonly AssetState CREATING = new AssetState("CREATING");
///
/// Constant DELETING for AssetState
///
public static readonly AssetState DELETING = new AssetState("DELETING");
///
/// Constant FAILED for AssetState
///
public static readonly AssetState FAILED = new AssetState("FAILED");
///
/// Constant UPDATING for AssetState
///
public static readonly AssetState UPDATING = new AssetState("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 AssetState(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 AssetState 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 AssetState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AuthMode.
///
public class AuthMode : ConstantClass
{
///
/// Constant IAM for AuthMode
///
public static readonly AuthMode IAM = new AuthMode("IAM");
///
/// Constant SSO for AuthMode
///
public static readonly AuthMode SSO = new AuthMode("SSO");
///
/// 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 AuthMode(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 AuthMode 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 AuthMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BatchEntryCompletionStatus.
///
public class BatchEntryCompletionStatus : ConstantClass
{
///
/// Constant ERROR for BatchEntryCompletionStatus
///
public static readonly BatchEntryCompletionStatus ERROR = new BatchEntryCompletionStatus("ERROR");
///
/// Constant SUCCESS for BatchEntryCompletionStatus
///
public static readonly BatchEntryCompletionStatus SUCCESS = new BatchEntryCompletionStatus("SUCCESS");
///
/// 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 BatchEntryCompletionStatus(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 BatchEntryCompletionStatus 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 BatchEntryCompletionStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BatchGetAssetPropertyAggregatesErrorCode.
///
public class BatchGetAssetPropertyAggregatesErrorCode : ConstantClass
{
///
/// Constant AccessDeniedException for BatchGetAssetPropertyAggregatesErrorCode
///
public static readonly BatchGetAssetPropertyAggregatesErrorCode AccessDeniedException = new BatchGetAssetPropertyAggregatesErrorCode("AccessDeniedException");
///
/// Constant InvalidRequestException for BatchGetAssetPropertyAggregatesErrorCode
///
public static readonly BatchGetAssetPropertyAggregatesErrorCode InvalidRequestException = new BatchGetAssetPropertyAggregatesErrorCode("InvalidRequestException");
///
/// Constant ResourceNotFoundException for BatchGetAssetPropertyAggregatesErrorCode
///
public static readonly BatchGetAssetPropertyAggregatesErrorCode ResourceNotFoundException = new BatchGetAssetPropertyAggregatesErrorCode("ResourceNotFoundException");
///
/// 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 BatchGetAssetPropertyAggregatesErrorCode(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 BatchGetAssetPropertyAggregatesErrorCode 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 BatchGetAssetPropertyAggregatesErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BatchGetAssetPropertyValueErrorCode.
///
public class BatchGetAssetPropertyValueErrorCode : ConstantClass
{
///
/// Constant AccessDeniedException for BatchGetAssetPropertyValueErrorCode
///
public static readonly BatchGetAssetPropertyValueErrorCode AccessDeniedException = new BatchGetAssetPropertyValueErrorCode("AccessDeniedException");
///
/// Constant InvalidRequestException for BatchGetAssetPropertyValueErrorCode
///
public static readonly BatchGetAssetPropertyValueErrorCode InvalidRequestException = new BatchGetAssetPropertyValueErrorCode("InvalidRequestException");
///
/// Constant ResourceNotFoundException for BatchGetAssetPropertyValueErrorCode
///
public static readonly BatchGetAssetPropertyValueErrorCode ResourceNotFoundException = new BatchGetAssetPropertyValueErrorCode("ResourceNotFoundException");
///
/// 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 BatchGetAssetPropertyValueErrorCode(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 BatchGetAssetPropertyValueErrorCode 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 BatchGetAssetPropertyValueErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BatchGetAssetPropertyValueHistoryErrorCode.
///
public class BatchGetAssetPropertyValueHistoryErrorCode : ConstantClass
{
///
/// Constant AccessDeniedException for BatchGetAssetPropertyValueHistoryErrorCode
///
public static readonly BatchGetAssetPropertyValueHistoryErrorCode AccessDeniedException = new BatchGetAssetPropertyValueHistoryErrorCode("AccessDeniedException");
///
/// Constant InvalidRequestException for BatchGetAssetPropertyValueHistoryErrorCode
///
public static readonly BatchGetAssetPropertyValueHistoryErrorCode InvalidRequestException = new BatchGetAssetPropertyValueHistoryErrorCode("InvalidRequestException");
///
/// Constant ResourceNotFoundException for BatchGetAssetPropertyValueHistoryErrorCode
///
public static readonly BatchGetAssetPropertyValueHistoryErrorCode ResourceNotFoundException = new BatchGetAssetPropertyValueHistoryErrorCode("ResourceNotFoundException");
///
/// 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 BatchGetAssetPropertyValueHistoryErrorCode(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 BatchGetAssetPropertyValueHistoryErrorCode 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 BatchGetAssetPropertyValueHistoryErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BatchPutAssetPropertyValueErrorCode.
///
public class BatchPutAssetPropertyValueErrorCode : ConstantClass
{
///
/// Constant AccessDeniedException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode AccessDeniedException = new BatchPutAssetPropertyValueErrorCode("AccessDeniedException");
///
/// Constant ConflictingOperationException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode ConflictingOperationException = new BatchPutAssetPropertyValueErrorCode("ConflictingOperationException");
///
/// Constant InternalFailureException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode InternalFailureException = new BatchPutAssetPropertyValueErrorCode("InternalFailureException");
///
/// Constant InvalidRequestException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode InvalidRequestException = new BatchPutAssetPropertyValueErrorCode("InvalidRequestException");
///
/// Constant LimitExceededException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode LimitExceededException = new BatchPutAssetPropertyValueErrorCode("LimitExceededException");
///
/// Constant ResourceNotFoundException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode ResourceNotFoundException = new BatchPutAssetPropertyValueErrorCode("ResourceNotFoundException");
///
/// Constant ServiceUnavailableException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode ServiceUnavailableException = new BatchPutAssetPropertyValueErrorCode("ServiceUnavailableException");
///
/// Constant ThrottlingException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode ThrottlingException = new BatchPutAssetPropertyValueErrorCode("ThrottlingException");
///
/// Constant TimestampOutOfRangeException for BatchPutAssetPropertyValueErrorCode
///
public static readonly BatchPutAssetPropertyValueErrorCode TimestampOutOfRangeException = new BatchPutAssetPropertyValueErrorCode("TimestampOutOfRangeException");
///
/// 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 BatchPutAssetPropertyValueErrorCode(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 BatchPutAssetPropertyValueErrorCode 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 BatchPutAssetPropertyValueErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CapabilitySyncStatus.
///
public class CapabilitySyncStatus : ConstantClass
{
///
/// Constant IN_SYNC for CapabilitySyncStatus
///
public static readonly CapabilitySyncStatus IN_SYNC = new CapabilitySyncStatus("IN_SYNC");
///
/// Constant OUT_OF_SYNC for CapabilitySyncStatus
///
public static readonly CapabilitySyncStatus OUT_OF_SYNC = new CapabilitySyncStatus("OUT_OF_SYNC");
///
/// Constant SYNC_FAILED for CapabilitySyncStatus
///
public static readonly CapabilitySyncStatus SYNC_FAILED = new CapabilitySyncStatus("SYNC_FAILED");
///
/// Constant UNKNOWN for CapabilitySyncStatus
///
public static readonly CapabilitySyncStatus UNKNOWN = new CapabilitySyncStatus("UNKNOWN");
///
/// 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 CapabilitySyncStatus(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 CapabilitySyncStatus 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 CapabilitySyncStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ColumnName.
///
public class ColumnName : ConstantClass
{
///
/// Constant ALIAS for ColumnName
///
public static readonly ColumnName ALIAS = new ColumnName("ALIAS");
///
/// Constant ASSET_ID for ColumnName
///
public static readonly ColumnName ASSET_ID = new ColumnName("ASSET_ID");
///
/// Constant DATA_TYPE for ColumnName
///
public static readonly ColumnName DATA_TYPE = new ColumnName("DATA_TYPE");
///
/// Constant PROPERTY_ID for ColumnName
///
public static readonly ColumnName PROPERTY_ID = new ColumnName("PROPERTY_ID");
///
/// Constant QUALITY for ColumnName
///
public static readonly ColumnName QUALITY = new ColumnName("QUALITY");
///
/// Constant TIMESTAMP_NANO_OFFSET for ColumnName
///
public static readonly ColumnName TIMESTAMP_NANO_OFFSET = new ColumnName("TIMESTAMP_NANO_OFFSET");
///
/// Constant TIMESTAMP_SECONDS for ColumnName
///
public static readonly ColumnName TIMESTAMP_SECONDS = new ColumnName("TIMESTAMP_SECONDS");
///
/// Constant VALUE for ColumnName
///
public static readonly ColumnName VALUE = new ColumnName("VALUE");
///
/// 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 ColumnName(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 ColumnName 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 ColumnName(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ComputeLocation.
///
public class ComputeLocation : ConstantClass
{
///
/// Constant CLOUD for ComputeLocation
///
public static readonly ComputeLocation CLOUD = new ComputeLocation("CLOUD");
///
/// Constant EDGE for ComputeLocation
///
public static readonly ComputeLocation EDGE = new ComputeLocation("EDGE");
///
/// 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 ComputeLocation(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 ComputeLocation 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 ComputeLocation(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ConfigurationState.
///
public class ConfigurationState : ConstantClass
{
///
/// Constant ACTIVE for ConfigurationState
///
public static readonly ConfigurationState ACTIVE = new ConfigurationState("ACTIVE");
///
/// Constant UPDATE_FAILED for ConfigurationState
///
public static readonly ConfigurationState UPDATE_FAILED = new ConfigurationState("UPDATE_FAILED");
///
/// Constant UPDATE_IN_PROGRESS for ConfigurationState
///
public static readonly ConfigurationState UPDATE_IN_PROGRESS = new ConfigurationState("UPDATE_IN_PROGRESS");
///
/// 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 ConfigurationState(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 ConfigurationState 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 ConfigurationState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DetailedErrorCode.
///
public class DetailedErrorCode : ConstantClass
{
///
/// Constant INCOMPATIBLE_COMPUTE_LOCATION for DetailedErrorCode
///
public static readonly DetailedErrorCode INCOMPATIBLE_COMPUTE_LOCATION = new DetailedErrorCode("INCOMPATIBLE_COMPUTE_LOCATION");
///
/// Constant INCOMPATIBLE_FORWARDING_CONFIGURATION for DetailedErrorCode
///
public static readonly DetailedErrorCode INCOMPATIBLE_FORWARDING_CONFIGURATION = new DetailedErrorCode("INCOMPATIBLE_FORWARDING_CONFIGURATION");
///
/// 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 DetailedErrorCode(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 DetailedErrorCode 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 DetailedErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DisassociatedDataStorageState.
///
public class DisassociatedDataStorageState : ConstantClass
{
///
/// Constant DISABLED for DisassociatedDataStorageState
///
public static readonly DisassociatedDataStorageState DISABLED = new DisassociatedDataStorageState("DISABLED");
///
/// Constant ENABLED for DisassociatedDataStorageState
///
public static readonly DisassociatedDataStorageState ENABLED = new DisassociatedDataStorageState("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 DisassociatedDataStorageState(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 DisassociatedDataStorageState 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 DisassociatedDataStorageState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EncryptionType.
///
public class EncryptionType : ConstantClass
{
///
/// Constant KMS_BASED_ENCRYPTION for EncryptionType
///
public static readonly EncryptionType KMS_BASED_ENCRYPTION = new EncryptionType("KMS_BASED_ENCRYPTION");
///
/// Constant SITEWISE_DEFAULT_ENCRYPTION for EncryptionType
///
public static readonly EncryptionType SITEWISE_DEFAULT_ENCRYPTION = new EncryptionType("SITEWISE_DEFAULT_ENCRYPTION");
///
/// 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 EncryptionType(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 EncryptionType 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 EncryptionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ErrorCode.
///
public class ErrorCode : ConstantClass
{
///
/// Constant INTERNAL_FAILURE for ErrorCode
///
public static readonly ErrorCode INTERNAL_FAILURE = new ErrorCode("INTERNAL_FAILURE");
///
/// Constant VALIDATION_ERROR for ErrorCode
///
public static readonly ErrorCode VALIDATION_ERROR = new ErrorCode("VALIDATION_ERROR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ErrorCode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ErrorCode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ForwardingConfigState.
///
public class ForwardingConfigState : ConstantClass
{
///
/// Constant DISABLED for ForwardingConfigState
///
public static readonly ForwardingConfigState DISABLED = new ForwardingConfigState("DISABLED");
///
/// Constant ENABLED for ForwardingConfigState
///
public static readonly ForwardingConfigState ENABLED = new ForwardingConfigState("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 ForwardingConfigState(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 ForwardingConfigState 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 ForwardingConfigState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type IdentityType.
///
public class IdentityType : ConstantClass
{
///
/// Constant GROUP for IdentityType
///
public static readonly IdentityType GROUP = new IdentityType("GROUP");
///
/// Constant IAM for IdentityType
///
public static readonly IdentityType IAM = new IdentityType("IAM");
///
/// Constant USER for IdentityType
///
public static readonly IdentityType USER = new IdentityType("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 IdentityType(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 IdentityType 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 IdentityType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ImageFileType.
///
public class ImageFileType : ConstantClass
{
///
/// Constant PNG for ImageFileType
///
public static readonly ImageFileType PNG = new ImageFileType("PNG");
///
/// 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 ImageFileType(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 ImageFileType 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 ImageFileType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type JobStatus.
///
public class JobStatus : ConstantClass
{
///
/// Constant CANCELLED for JobStatus
///
public static readonly JobStatus CANCELLED = new JobStatus("CANCELLED");
///
/// Constant COMPLETED for JobStatus
///
public static readonly JobStatus COMPLETED = new JobStatus("COMPLETED");
///
/// Constant COMPLETED_WITH_FAILURES for JobStatus
///
public static readonly JobStatus COMPLETED_WITH_FAILURES = new JobStatus("COMPLETED_WITH_FAILURES");
///
/// Constant FAILED for JobStatus
///
public static readonly JobStatus FAILED = new JobStatus("FAILED");
///
/// Constant PENDING for JobStatus
///
public static readonly JobStatus PENDING = new JobStatus("PENDING");
///
/// Constant RUNNING for JobStatus
///
public static readonly JobStatus RUNNING = new JobStatus("RUNNING");
///
/// 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 JobStatus(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 JobStatus 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 JobStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ListAssetModelPropertiesFilter.
///
public class ListAssetModelPropertiesFilter : ConstantClass
{
///
/// Constant ALL for ListAssetModelPropertiesFilter
///
public static readonly ListAssetModelPropertiesFilter ALL = new ListAssetModelPropertiesFilter("ALL");
///
/// Constant BASE for ListAssetModelPropertiesFilter
///
public static readonly ListAssetModelPropertiesFilter BASE = new ListAssetModelPropertiesFilter("BASE");
///
/// 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 ListAssetModelPropertiesFilter(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 ListAssetModelPropertiesFilter 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 ListAssetModelPropertiesFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ListAssetPropertiesFilter.
///
public class ListAssetPropertiesFilter : ConstantClass
{
///
/// Constant ALL for ListAssetPropertiesFilter
///
public static readonly ListAssetPropertiesFilter ALL = new ListAssetPropertiesFilter("ALL");
///
/// Constant BASE for ListAssetPropertiesFilter
///
public static readonly ListAssetPropertiesFilter BASE = new ListAssetPropertiesFilter("BASE");
///
/// 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 ListAssetPropertiesFilter(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 ListAssetPropertiesFilter 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 ListAssetPropertiesFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ListAssetsFilter.
///
public class ListAssetsFilter : ConstantClass
{
///
/// Constant ALL for ListAssetsFilter
///
public static readonly ListAssetsFilter ALL = new ListAssetsFilter("ALL");
///
/// Constant TOP_LEVEL for ListAssetsFilter
///
public static readonly ListAssetsFilter TOP_LEVEL = new ListAssetsFilter("TOP_LEVEL");
///
/// 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 ListAssetsFilter(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 ListAssetsFilter 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 ListAssetsFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ListBulkImportJobsFilter.
///
public class ListBulkImportJobsFilter : ConstantClass
{
///
/// Constant ALL for ListBulkImportJobsFilter
///
public static readonly ListBulkImportJobsFilter ALL = new ListBulkImportJobsFilter("ALL");
///
/// Constant CANCELLED for ListBulkImportJobsFilter
///
public static readonly ListBulkImportJobsFilter CANCELLED = new ListBulkImportJobsFilter("CANCELLED");
///
/// Constant COMPLETED for ListBulkImportJobsFilter
///
public static readonly ListBulkImportJobsFilter COMPLETED = new ListBulkImportJobsFilter("COMPLETED");
///
/// Constant COMPLETED_WITH_FAILURES for ListBulkImportJobsFilter
///
public static readonly ListBulkImportJobsFilter COMPLETED_WITH_FAILURES = new ListBulkImportJobsFilter("COMPLETED_WITH_FAILURES");
///
/// Constant FAILED for ListBulkImportJobsFilter
///
public static readonly ListBulkImportJobsFilter FAILED = new ListBulkImportJobsFilter("FAILED");
///
/// Constant PENDING for ListBulkImportJobsFilter
///
public static readonly ListBulkImportJobsFilter PENDING = new ListBulkImportJobsFilter("PENDING");
///
/// Constant RUNNING for ListBulkImportJobsFilter
///
public static readonly ListBulkImportJobsFilter RUNNING = new ListBulkImportJobsFilter("RUNNING");
///
/// 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 ListBulkImportJobsFilter(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 ListBulkImportJobsFilter 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 ListBulkImportJobsFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ListTimeSeriesType.
///
public class ListTimeSeriesType : ConstantClass
{
///
/// Constant ASSOCIATED for ListTimeSeriesType
///
public static readonly ListTimeSeriesType ASSOCIATED = new ListTimeSeriesType("ASSOCIATED");
///
/// Constant DISASSOCIATED for ListTimeSeriesType
///
public static readonly ListTimeSeriesType DISASSOCIATED = new ListTimeSeriesType("DISASSOCIATED");
///
/// 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 ListTimeSeriesType(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 ListTimeSeriesType 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 ListTimeSeriesType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LoggingLevel.
///
public class LoggingLevel : ConstantClass
{
///
/// Constant ERROR for LoggingLevel
///
public static readonly LoggingLevel ERROR = new LoggingLevel("ERROR");
///
/// Constant INFO for LoggingLevel
///
public static readonly LoggingLevel INFO = new LoggingLevel("INFO");
///
/// Constant OFF for LoggingLevel
///
public static readonly LoggingLevel OFF = new LoggingLevel("OFF");
///
/// 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 LoggingLevel(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 LoggingLevel 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 LoggingLevel(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MonitorErrorCode.
///
public class MonitorErrorCode : ConstantClass
{
///
/// Constant INTERNAL_FAILURE for MonitorErrorCode
///
public static readonly MonitorErrorCode INTERNAL_FAILURE = new MonitorErrorCode("INTERNAL_FAILURE");
///
/// Constant LIMIT_EXCEEDED for MonitorErrorCode
///
public static readonly MonitorErrorCode LIMIT_EXCEEDED = new MonitorErrorCode("LIMIT_EXCEEDED");
///
/// Constant VALIDATION_ERROR for MonitorErrorCode
///
public static readonly MonitorErrorCode VALIDATION_ERROR = new MonitorErrorCode("VALIDATION_ERROR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public MonitorErrorCode(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 MonitorErrorCode 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 MonitorErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Permission.
///
public class Permission : ConstantClass
{
///
/// Constant ADMINISTRATOR for Permission
///
public static readonly Permission ADMINISTRATOR = new Permission("ADMINISTRATOR");
///
/// Constant VIEWER for Permission
///
public static readonly Permission VIEWER = new Permission("VIEWER");
///
/// 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 Permission(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 Permission 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 Permission(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PortalState.
///
public class PortalState : ConstantClass
{
///
/// Constant ACTIVE for PortalState
///
public static readonly PortalState ACTIVE = new PortalState("ACTIVE");
///
/// Constant CREATING for PortalState
///
public static readonly PortalState CREATING = new PortalState("CREATING");
///
/// Constant DELETING for PortalState
///
public static readonly PortalState DELETING = new PortalState("DELETING");
///
/// Constant FAILED for PortalState
///
public static readonly PortalState FAILED = new PortalState("FAILED");
///
/// Constant UPDATING for PortalState
///
public static readonly PortalState UPDATING = new PortalState("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 PortalState(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 PortalState 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 PortalState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PropertyDataType.
///
public class PropertyDataType : ConstantClass
{
///
/// Constant BOOLEAN for PropertyDataType
///
public static readonly PropertyDataType BOOLEAN = new PropertyDataType("BOOLEAN");
///
/// Constant DOUBLE for PropertyDataType
///
public static readonly PropertyDataType DOUBLE = new PropertyDataType("DOUBLE");
///
/// Constant INTEGER for PropertyDataType
///
public static readonly PropertyDataType INTEGER = new PropertyDataType("INTEGER");
///
/// Constant STRING for PropertyDataType
///
public static readonly PropertyDataType STRING = new PropertyDataType("STRING");
///
/// Constant STRUCT for PropertyDataType
///
public static readonly PropertyDataType STRUCT = new PropertyDataType("STRUCT");
///
/// 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 PropertyDataType(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 PropertyDataType 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 PropertyDataType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PropertyNotificationState.
///
public class PropertyNotificationState : ConstantClass
{
///
/// Constant DISABLED for PropertyNotificationState
///
public static readonly PropertyNotificationState DISABLED = new PropertyNotificationState("DISABLED");
///
/// Constant ENABLED for PropertyNotificationState
///
public static readonly PropertyNotificationState ENABLED = new PropertyNotificationState("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 PropertyNotificationState(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 PropertyNotificationState 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 PropertyNotificationState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Quality.
///
public class Quality : ConstantClass
{
///
/// Constant BAD for Quality
///
public static readonly Quality BAD = new Quality("BAD");
///
/// Constant GOOD for Quality
///
public static readonly Quality GOOD = new Quality("GOOD");
///
/// Constant UNCERTAIN for Quality
///
public static readonly Quality UNCERTAIN = new Quality("UNCERTAIN");
///
/// 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 Quality(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 Quality 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 Quality(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResourceType.
///
public class ResourceType : ConstantClass
{
///
/// Constant PORTAL for ResourceType
///
public static readonly ResourceType PORTAL = new ResourceType("PORTAL");
///
/// Constant PROJECT for ResourceType
///
public static readonly ResourceType PROJECT = new ResourceType("PROJECT");
///
/// 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 ResourceType(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 ResourceType 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 ResourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type StorageType.
///
public class StorageType : ConstantClass
{
///
/// Constant MULTI_LAYER_STORAGE for StorageType
///
public static readonly StorageType MULTI_LAYER_STORAGE = new StorageType("MULTI_LAYER_STORAGE");
///
/// Constant SITEWISE_DEFAULT_STORAGE for StorageType
///
public static readonly StorageType SITEWISE_DEFAULT_STORAGE = new StorageType("SITEWISE_DEFAULT_STORAGE");
///
/// 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 StorageType(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 StorageType 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 StorageType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TimeOrdering.
///
public class TimeOrdering : ConstantClass
{
///
/// Constant ASCENDING for TimeOrdering
///
public static readonly TimeOrdering ASCENDING = new TimeOrdering("ASCENDING");
///
/// Constant DESCENDING for TimeOrdering
///
public static readonly TimeOrdering DESCENDING = new TimeOrdering("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 TimeOrdering(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 TimeOrdering 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 TimeOrdering(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TraversalDirection.
///
public class TraversalDirection : ConstantClass
{
///
/// Constant CHILD for TraversalDirection
///
public static readonly TraversalDirection CHILD = new TraversalDirection("CHILD");
///
/// Constant PARENT for TraversalDirection
///
public static readonly TraversalDirection PARENT = new TraversalDirection("PARENT");
///
/// 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 TraversalDirection(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 TraversalDirection 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 TraversalDirection(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TraversalType.
///
public class TraversalType : ConstantClass
{
///
/// Constant PATH_TO_ROOT for TraversalType
///
public static readonly TraversalType PATH_TO_ROOT = new TraversalType("PATH_TO_ROOT");
///
/// 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 TraversalType(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 TraversalType 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 TraversalType(string value)
{
return FindValue(value);
}
}
}