/*
* 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 codebuild-2016-10-06.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.CodeBuild
{
///
/// Constants used for properties of type ArtifactNamespace.
///
public class ArtifactNamespace : ConstantClass
{
///
/// Constant BUILD_ID for ArtifactNamespace
///
public static readonly ArtifactNamespace BUILD_ID = new ArtifactNamespace("BUILD_ID");
///
/// Constant NONE for ArtifactNamespace
///
public static readonly ArtifactNamespace NONE = new ArtifactNamespace("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 ArtifactNamespace(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 ArtifactNamespace 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 ArtifactNamespace(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ArtifactPackaging.
///
public class ArtifactPackaging : ConstantClass
{
///
/// Constant NONE for ArtifactPackaging
///
public static readonly ArtifactPackaging NONE = new ArtifactPackaging("NONE");
///
/// Constant ZIP for ArtifactPackaging
///
public static readonly ArtifactPackaging ZIP = new ArtifactPackaging("ZIP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ArtifactPackaging(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 ArtifactPackaging 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 ArtifactPackaging(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ArtifactsType.
///
public class ArtifactsType : ConstantClass
{
///
/// Constant CODEPIPELINE for ArtifactsType
///
public static readonly ArtifactsType CODEPIPELINE = new ArtifactsType("CODEPIPELINE");
///
/// Constant NO_ARTIFACTS for ArtifactsType
///
public static readonly ArtifactsType NO_ARTIFACTS = new ArtifactsType("NO_ARTIFACTS");
///
/// Constant S3 for ArtifactsType
///
public static readonly ArtifactsType S3 = new ArtifactsType("S3");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ArtifactsType(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 ArtifactsType 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 ArtifactsType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AuthType.
///
public class AuthType : ConstantClass
{
///
/// Constant BASIC_AUTH for AuthType
///
public static readonly AuthType BASIC_AUTH = new AuthType("BASIC_AUTH");
///
/// Constant OAUTH for AuthType
///
public static readonly AuthType OAUTH = new AuthType("OAUTH");
///
/// Constant PERSONAL_ACCESS_TOKEN for AuthType
///
public static readonly AuthType PERSONAL_ACCESS_TOKEN = new AuthType("PERSONAL_ACCESS_TOKEN");
///
/// 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 AuthType(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 AuthType 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 AuthType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BatchReportModeType.
///
public class BatchReportModeType : ConstantClass
{
///
/// Constant REPORT_AGGREGATED_BATCH for BatchReportModeType
///
public static readonly BatchReportModeType REPORT_AGGREGATED_BATCH = new BatchReportModeType("REPORT_AGGREGATED_BATCH");
///
/// Constant REPORT_INDIVIDUAL_BUILDS for BatchReportModeType
///
public static readonly BatchReportModeType REPORT_INDIVIDUAL_BUILDS = new BatchReportModeType("REPORT_INDIVIDUAL_BUILDS");
///
/// 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 BatchReportModeType(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 BatchReportModeType 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 BatchReportModeType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BucketOwnerAccess.
///
public class BucketOwnerAccess : ConstantClass
{
///
/// Constant FULL for BucketOwnerAccess
///
public static readonly BucketOwnerAccess FULL = new BucketOwnerAccess("FULL");
///
/// Constant NONE for BucketOwnerAccess
///
public static readonly BucketOwnerAccess NONE = new BucketOwnerAccess("NONE");
///
/// Constant READ_ONLY for BucketOwnerAccess
///
public static readonly BucketOwnerAccess READ_ONLY = new BucketOwnerAccess("READ_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 BucketOwnerAccess(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 BucketOwnerAccess 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 BucketOwnerAccess(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BuildBatchPhaseType.
///
public class BuildBatchPhaseType : ConstantClass
{
///
/// Constant COMBINE_ARTIFACTS for BuildBatchPhaseType
///
public static readonly BuildBatchPhaseType COMBINE_ARTIFACTS = new BuildBatchPhaseType("COMBINE_ARTIFACTS");
///
/// Constant DOWNLOAD_BATCHSPEC for BuildBatchPhaseType
///
public static readonly BuildBatchPhaseType DOWNLOAD_BATCHSPEC = new BuildBatchPhaseType("DOWNLOAD_BATCHSPEC");
///
/// Constant FAILED for BuildBatchPhaseType
///
public static readonly BuildBatchPhaseType FAILED = new BuildBatchPhaseType("FAILED");
///
/// Constant IN_PROGRESS for BuildBatchPhaseType
///
public static readonly BuildBatchPhaseType IN_PROGRESS = new BuildBatchPhaseType("IN_PROGRESS");
///
/// Constant STOPPED for BuildBatchPhaseType
///
public static readonly BuildBatchPhaseType STOPPED = new BuildBatchPhaseType("STOPPED");
///
/// Constant SUBMITTED for BuildBatchPhaseType
///
public static readonly BuildBatchPhaseType SUBMITTED = new BuildBatchPhaseType("SUBMITTED");
///
/// Constant SUCCEEDED for BuildBatchPhaseType
///
public static readonly BuildBatchPhaseType SUCCEEDED = new BuildBatchPhaseType("SUCCEEDED");
///
/// 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 BuildBatchPhaseType(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 BuildBatchPhaseType 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 BuildBatchPhaseType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BuildPhaseType.
///
public class BuildPhaseType : ConstantClass
{
///
/// Constant BUILD for BuildPhaseType
///
public static readonly BuildPhaseType BUILD = new BuildPhaseType("BUILD");
///
/// Constant COMPLETED for BuildPhaseType
///
public static readonly BuildPhaseType COMPLETED = new BuildPhaseType("COMPLETED");
///
/// Constant DOWNLOAD_SOURCE for BuildPhaseType
///
public static readonly BuildPhaseType DOWNLOAD_SOURCE = new BuildPhaseType("DOWNLOAD_SOURCE");
///
/// Constant FINALIZING for BuildPhaseType
///
public static readonly BuildPhaseType FINALIZING = new BuildPhaseType("FINALIZING");
///
/// Constant INSTALL for BuildPhaseType
///
public static readonly BuildPhaseType INSTALL = new BuildPhaseType("INSTALL");
///
/// Constant POST_BUILD for BuildPhaseType
///
public static readonly BuildPhaseType POST_BUILD = new BuildPhaseType("POST_BUILD");
///
/// Constant PRE_BUILD for BuildPhaseType
///
public static readonly BuildPhaseType PRE_BUILD = new BuildPhaseType("PRE_BUILD");
///
/// Constant PROVISIONING for BuildPhaseType
///
public static readonly BuildPhaseType PROVISIONING = new BuildPhaseType("PROVISIONING");
///
/// Constant QUEUED for BuildPhaseType
///
public static readonly BuildPhaseType QUEUED = new BuildPhaseType("QUEUED");
///
/// Constant SUBMITTED for BuildPhaseType
///
public static readonly BuildPhaseType SUBMITTED = new BuildPhaseType("SUBMITTED");
///
/// Constant UPLOAD_ARTIFACTS for BuildPhaseType
///
public static readonly BuildPhaseType UPLOAD_ARTIFACTS = new BuildPhaseType("UPLOAD_ARTIFACTS");
///
/// 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 BuildPhaseType(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 BuildPhaseType 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 BuildPhaseType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CacheMode.
///
public class CacheMode : ConstantClass
{
///
/// Constant LOCAL_CUSTOM_CACHE for CacheMode
///
public static readonly CacheMode LOCAL_CUSTOM_CACHE = new CacheMode("LOCAL_CUSTOM_CACHE");
///
/// Constant LOCAL_DOCKER_LAYER_CACHE for CacheMode
///
public static readonly CacheMode LOCAL_DOCKER_LAYER_CACHE = new CacheMode("LOCAL_DOCKER_LAYER_CACHE");
///
/// Constant LOCAL_SOURCE_CACHE for CacheMode
///
public static readonly CacheMode LOCAL_SOURCE_CACHE = new CacheMode("LOCAL_SOURCE_CACHE");
///
/// 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 CacheMode(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 CacheMode 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 CacheMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CacheType.
///
public class CacheType : ConstantClass
{
///
/// Constant LOCAL for CacheType
///
public static readonly CacheType LOCAL = new CacheType("LOCAL");
///
/// Constant NO_CACHE for CacheType
///
public static readonly CacheType NO_CACHE = new CacheType("NO_CACHE");
///
/// Constant S3 for CacheType
///
public static readonly CacheType S3 = new CacheType("S3");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CacheType(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 CacheType 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 CacheType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ComputeType.
///
public class ComputeType : ConstantClass
{
///
/// Constant BUILD_GENERAL1_2XLARGE for ComputeType
///
public static readonly ComputeType BUILD_GENERAL1_2XLARGE = new ComputeType("BUILD_GENERAL1_2XLARGE");
///
/// Constant BUILD_GENERAL1_LARGE for ComputeType
///
public static readonly ComputeType BUILD_GENERAL1_LARGE = new ComputeType("BUILD_GENERAL1_LARGE");
///
/// Constant BUILD_GENERAL1_MEDIUM for ComputeType
///
public static readonly ComputeType BUILD_GENERAL1_MEDIUM = new ComputeType("BUILD_GENERAL1_MEDIUM");
///
/// Constant BUILD_GENERAL1_SMALL for ComputeType
///
public static readonly ComputeType BUILD_GENERAL1_SMALL = new ComputeType("BUILD_GENERAL1_SMALL");
///
/// 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 ComputeType(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 ComputeType 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 ComputeType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CredentialProviderType.
///
public class CredentialProviderType : ConstantClass
{
///
/// Constant SECRETS_MANAGER for CredentialProviderType
///
public static readonly CredentialProviderType SECRETS_MANAGER = new CredentialProviderType("SECRETS_MANAGER");
///
/// 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 CredentialProviderType(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 CredentialProviderType 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 CredentialProviderType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EnvironmentType.
///
public class EnvironmentType : ConstantClass
{
///
/// Constant ARM_CONTAINER for EnvironmentType
///
public static readonly EnvironmentType ARM_CONTAINER = new EnvironmentType("ARM_CONTAINER");
///
/// Constant LINUX_CONTAINER for EnvironmentType
///
public static readonly EnvironmentType LINUX_CONTAINER = new EnvironmentType("LINUX_CONTAINER");
///
/// Constant LINUX_GPU_CONTAINER for EnvironmentType
///
public static readonly EnvironmentType LINUX_GPU_CONTAINER = new EnvironmentType("LINUX_GPU_CONTAINER");
///
/// Constant WINDOWS_CONTAINER for EnvironmentType
///
public static readonly EnvironmentType WINDOWS_CONTAINER = new EnvironmentType("WINDOWS_CONTAINER");
///
/// Constant WINDOWS_SERVER_2019_CONTAINER for EnvironmentType
///
public static readonly EnvironmentType WINDOWS_SERVER_2019_CONTAINER = new EnvironmentType("WINDOWS_SERVER_2019_CONTAINER");
///
/// 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 EnvironmentType(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 EnvironmentType 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 EnvironmentType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EnvironmentVariableType.
///
public class EnvironmentVariableType : ConstantClass
{
///
/// Constant PARAMETER_STORE for EnvironmentVariableType
///
public static readonly EnvironmentVariableType PARAMETER_STORE = new EnvironmentVariableType("PARAMETER_STORE");
///
/// Constant PLAINTEXT for EnvironmentVariableType
///
public static readonly EnvironmentVariableType PLAINTEXT = new EnvironmentVariableType("PLAINTEXT");
///
/// Constant SECRETS_MANAGER for EnvironmentVariableType
///
public static readonly EnvironmentVariableType SECRETS_MANAGER = new EnvironmentVariableType("SECRETS_MANAGER");
///
/// 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 EnvironmentVariableType(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 EnvironmentVariableType 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 EnvironmentVariableType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type FileSystemType.
///
public class FileSystemType : ConstantClass
{
///
/// Constant EFS for FileSystemType
///
public static readonly FileSystemType EFS = new FileSystemType("EFS");
///
/// 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 FileSystemType(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 FileSystemType 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 FileSystemType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ImagePullCredentialsType.
///
public class ImagePullCredentialsType : ConstantClass
{
///
/// Constant CODEBUILD for ImagePullCredentialsType
///
public static readonly ImagePullCredentialsType CODEBUILD = new ImagePullCredentialsType("CODEBUILD");
///
/// Constant SERVICE_ROLE for ImagePullCredentialsType
///
public static readonly ImagePullCredentialsType SERVICE_ROLE = new ImagePullCredentialsType("SERVICE_ROLE");
///
/// 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 ImagePullCredentialsType(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 ImagePullCredentialsType 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 ImagePullCredentialsType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LanguageType.
///
public class LanguageType : ConstantClass
{
///
/// Constant ANDROID for LanguageType
///
public static readonly LanguageType ANDROID = new LanguageType("ANDROID");
///
/// Constant BASE for LanguageType
///
public static readonly LanguageType BASE = new LanguageType("BASE");
///
/// Constant DOCKER for LanguageType
///
public static readonly LanguageType DOCKER = new LanguageType("DOCKER");
///
/// Constant DOTNET for LanguageType
///
public static readonly LanguageType DOTNET = new LanguageType("DOTNET");
///
/// Constant GOLANG for LanguageType
///
public static readonly LanguageType GOLANG = new LanguageType("GOLANG");
///
/// Constant JAVA for LanguageType
///
public static readonly LanguageType JAVA = new LanguageType("JAVA");
///
/// Constant NODE_JS for LanguageType
///
public static readonly LanguageType NODE_JS = new LanguageType("NODE_JS");
///
/// Constant PHP for LanguageType
///
public static readonly LanguageType PHP = new LanguageType("PHP");
///
/// Constant PYTHON for LanguageType
///
public static readonly LanguageType PYTHON = new LanguageType("PYTHON");
///
/// Constant RUBY for LanguageType
///
public static readonly LanguageType RUBY = new LanguageType("RUBY");
///
/// 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 LanguageType(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 LanguageType 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 LanguageType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LogsConfigStatusType.
///
public class LogsConfigStatusType : ConstantClass
{
///
/// Constant DISABLED for LogsConfigStatusType
///
public static readonly LogsConfigStatusType DISABLED = new LogsConfigStatusType("DISABLED");
///
/// Constant ENABLED for LogsConfigStatusType
///
public static readonly LogsConfigStatusType ENABLED = new LogsConfigStatusType("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 LogsConfigStatusType(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 LogsConfigStatusType 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 LogsConfigStatusType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PlatformType.
///
public class PlatformType : ConstantClass
{
///
/// Constant AMAZON_LINUX for PlatformType
///
public static readonly PlatformType AMAZON_LINUX = new PlatformType("AMAZON_LINUX");
///
/// Constant DEBIAN for PlatformType
///
public static readonly PlatformType DEBIAN = new PlatformType("DEBIAN");
///
/// Constant UBUNTU for PlatformType
///
public static readonly PlatformType UBUNTU = new PlatformType("UBUNTU");
///
/// Constant WINDOWS_SERVER for PlatformType
///
public static readonly PlatformType WINDOWS_SERVER = new PlatformType("WINDOWS_SERVER");
///
/// 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 PlatformType(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 PlatformType 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 PlatformType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProjectSortByType.
///
public class ProjectSortByType : ConstantClass
{
///
/// Constant CREATED_TIME for ProjectSortByType
///
public static readonly ProjectSortByType CREATED_TIME = new ProjectSortByType("CREATED_TIME");
///
/// Constant LAST_MODIFIED_TIME for ProjectSortByType
///
public static readonly ProjectSortByType LAST_MODIFIED_TIME = new ProjectSortByType("LAST_MODIFIED_TIME");
///
/// Constant NAME for ProjectSortByType
///
public static readonly ProjectSortByType NAME = new ProjectSortByType("NAME");
///
/// 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 ProjectSortByType(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 ProjectSortByType 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 ProjectSortByType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProjectVisibilityType.
///
public class ProjectVisibilityType : ConstantClass
{
///
/// Constant PRIVATE for ProjectVisibilityType
///
public static readonly ProjectVisibilityType PRIVATE = new ProjectVisibilityType("PRIVATE");
///
/// Constant PUBLIC_READ for ProjectVisibilityType
///
public static readonly ProjectVisibilityType PUBLIC_READ = new ProjectVisibilityType("PUBLIC_READ");
///
/// 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 ProjectVisibilityType(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 ProjectVisibilityType 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 ProjectVisibilityType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ReportCodeCoverageSortByType.
///
public class ReportCodeCoverageSortByType : ConstantClass
{
///
/// Constant FILE_PATH for ReportCodeCoverageSortByType
///
public static readonly ReportCodeCoverageSortByType FILE_PATH = new ReportCodeCoverageSortByType("FILE_PATH");
///
/// Constant LINE_COVERAGE_PERCENTAGE for ReportCodeCoverageSortByType
///
public static readonly ReportCodeCoverageSortByType LINE_COVERAGE_PERCENTAGE = new ReportCodeCoverageSortByType("LINE_COVERAGE_PERCENTAGE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ReportCodeCoverageSortByType(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 ReportCodeCoverageSortByType 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 ReportCodeCoverageSortByType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ReportExportConfigType.
///
public class ReportExportConfigType : ConstantClass
{
///
/// Constant NO_EXPORT for ReportExportConfigType
///
public static readonly ReportExportConfigType NO_EXPORT = new ReportExportConfigType("NO_EXPORT");
///
/// Constant S3 for ReportExportConfigType
///
public static readonly ReportExportConfigType S3 = new ReportExportConfigType("S3");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ReportExportConfigType(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 ReportExportConfigType 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 ReportExportConfigType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ReportGroupSortByType.
///
public class ReportGroupSortByType : ConstantClass
{
///
/// Constant CREATED_TIME for ReportGroupSortByType
///
public static readonly ReportGroupSortByType CREATED_TIME = new ReportGroupSortByType("CREATED_TIME");
///
/// Constant LAST_MODIFIED_TIME for ReportGroupSortByType
///
public static readonly ReportGroupSortByType LAST_MODIFIED_TIME = new ReportGroupSortByType("LAST_MODIFIED_TIME");
///
/// Constant NAME for ReportGroupSortByType
///
public static readonly ReportGroupSortByType NAME = new ReportGroupSortByType("NAME");
///
/// 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 ReportGroupSortByType(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 ReportGroupSortByType 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 ReportGroupSortByType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ReportGroupStatusType.
///
public class ReportGroupStatusType : ConstantClass
{
///
/// Constant ACTIVE for ReportGroupStatusType
///
public static readonly ReportGroupStatusType ACTIVE = new ReportGroupStatusType("ACTIVE");
///
/// Constant DELETING for ReportGroupStatusType
///
public static readonly ReportGroupStatusType DELETING = new ReportGroupStatusType("DELETING");
///
/// 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 ReportGroupStatusType(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 ReportGroupStatusType 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 ReportGroupStatusType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ReportGroupTrendFieldType.
///
public class ReportGroupTrendFieldType : ConstantClass
{
///
/// Constant BRANCH_COVERAGE for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType BRANCH_COVERAGE = new ReportGroupTrendFieldType("BRANCH_COVERAGE");
///
/// Constant BRANCHES_COVERED for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType BRANCHES_COVERED = new ReportGroupTrendFieldType("BRANCHES_COVERED");
///
/// Constant BRANCHES_MISSED for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType BRANCHES_MISSED = new ReportGroupTrendFieldType("BRANCHES_MISSED");
///
/// Constant DURATION for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType DURATION = new ReportGroupTrendFieldType("DURATION");
///
/// Constant LINE_COVERAGE for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType LINE_COVERAGE = new ReportGroupTrendFieldType("LINE_COVERAGE");
///
/// Constant LINES_COVERED for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType LINES_COVERED = new ReportGroupTrendFieldType("LINES_COVERED");
///
/// Constant LINES_MISSED for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType LINES_MISSED = new ReportGroupTrendFieldType("LINES_MISSED");
///
/// Constant PASS_RATE for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType PASS_RATE = new ReportGroupTrendFieldType("PASS_RATE");
///
/// Constant TOTAL for ReportGroupTrendFieldType
///
public static readonly ReportGroupTrendFieldType TOTAL = new ReportGroupTrendFieldType("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 ReportGroupTrendFieldType(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 ReportGroupTrendFieldType 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 ReportGroupTrendFieldType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ReportPackagingType.
///
public class ReportPackagingType : ConstantClass
{
///
/// Constant NONE for ReportPackagingType
///
public static readonly ReportPackagingType NONE = new ReportPackagingType("NONE");
///
/// Constant ZIP for ReportPackagingType
///
public static readonly ReportPackagingType ZIP = new ReportPackagingType("ZIP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ReportPackagingType(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 ReportPackagingType 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 ReportPackagingType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ReportStatusType.
///
public class ReportStatusType : ConstantClass
{
///
/// Constant DELETING for ReportStatusType
///
public static readonly ReportStatusType DELETING = new ReportStatusType("DELETING");
///
/// Constant FAILED for ReportStatusType
///
public static readonly ReportStatusType FAILED = new ReportStatusType("FAILED");
///
/// Constant GENERATING for ReportStatusType
///
public static readonly ReportStatusType GENERATING = new ReportStatusType("GENERATING");
///
/// Constant INCOMPLETE for ReportStatusType
///
public static readonly ReportStatusType INCOMPLETE = new ReportStatusType("INCOMPLETE");
///
/// Constant SUCCEEDED for ReportStatusType
///
public static readonly ReportStatusType SUCCEEDED = new ReportStatusType("SUCCEEDED");
///
/// 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 ReportStatusType(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 ReportStatusType 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 ReportStatusType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ReportType.
///
public class ReportType : ConstantClass
{
///
/// Constant CODE_COVERAGE for ReportType
///
public static readonly ReportType CODE_COVERAGE = new ReportType("CODE_COVERAGE");
///
/// Constant TEST for ReportType
///
public static readonly ReportType TEST = new ReportType("TEST");
///
/// 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 ReportType(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 ReportType 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 ReportType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RetryBuildBatchType.
///
public class RetryBuildBatchType : ConstantClass
{
///
/// Constant RETRY_ALL_BUILDS for RetryBuildBatchType
///
public static readonly RetryBuildBatchType RETRY_ALL_BUILDS = new RetryBuildBatchType("RETRY_ALL_BUILDS");
///
/// Constant RETRY_FAILED_BUILDS for RetryBuildBatchType
///
public static readonly RetryBuildBatchType RETRY_FAILED_BUILDS = new RetryBuildBatchType("RETRY_FAILED_BUILDS");
///
/// 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 RetryBuildBatchType(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 RetryBuildBatchType 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 RetryBuildBatchType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ServerType.
///
public class ServerType : ConstantClass
{
///
/// Constant BITBUCKET for ServerType
///
public static readonly ServerType BITBUCKET = new ServerType("BITBUCKET");
///
/// Constant GITHUB for ServerType
///
public static readonly ServerType GITHUB = new ServerType("GITHUB");
///
/// Constant GITHUB_ENTERPRISE for ServerType
///
public static readonly ServerType GITHUB_ENTERPRISE = new ServerType("GITHUB_ENTERPRISE");
///
/// 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 ServerType(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 ServerType 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 ServerType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SharedResourceSortByType.
///
public class SharedResourceSortByType : ConstantClass
{
///
/// Constant ARN for SharedResourceSortByType
///
public static readonly SharedResourceSortByType ARN = new SharedResourceSortByType("ARN");
///
/// Constant MODIFIED_TIME for SharedResourceSortByType
///
public static readonly SharedResourceSortByType MODIFIED_TIME = new SharedResourceSortByType("MODIFIED_TIME");
///
/// 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 SharedResourceSortByType(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 SharedResourceSortByType 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 SharedResourceSortByType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SortOrderType.
///
public class SortOrderType : ConstantClass
{
///
/// Constant ASCENDING for SortOrderType
///
public static readonly SortOrderType ASCENDING = new SortOrderType("ASCENDING");
///
/// Constant DESCENDING for SortOrderType
///
public static readonly SortOrderType DESCENDING = new SortOrderType("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 SortOrderType(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 SortOrderType 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 SortOrderType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SourceAuthType.
///
public class SourceAuthType : ConstantClass
{
///
/// Constant OAUTH for SourceAuthType
///
public static readonly SourceAuthType OAUTH = new SourceAuthType("OAUTH");
///
/// 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 SourceAuthType(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 SourceAuthType 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 SourceAuthType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SourceType.
///
public class SourceType : ConstantClass
{
///
/// Constant BITBUCKET for SourceType
///
public static readonly SourceType BITBUCKET = new SourceType("BITBUCKET");
///
/// Constant CODECOMMIT for SourceType
///
public static readonly SourceType CODECOMMIT = new SourceType("CODECOMMIT");
///
/// Constant CODEPIPELINE for SourceType
///
public static readonly SourceType CODEPIPELINE = new SourceType("CODEPIPELINE");
///
/// Constant GITHUB for SourceType
///
public static readonly SourceType GITHUB = new SourceType("GITHUB");
///
/// Constant GITHUB_ENTERPRISE for SourceType
///
public static readonly SourceType GITHUB_ENTERPRISE = new SourceType("GITHUB_ENTERPRISE");
///
/// Constant NO_SOURCE for SourceType
///
public static readonly SourceType NO_SOURCE = new SourceType("NO_SOURCE");
///
/// Constant S3 for SourceType
///
public static readonly SourceType S3 = new SourceType("S3");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SourceType(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 SourceType 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 SourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type StatusType.
///
public class StatusType : ConstantClass
{
///
/// Constant FAILED for StatusType
///
public static readonly StatusType FAILED = new StatusType("FAILED");
///
/// Constant FAULT for StatusType
///
public static readonly StatusType FAULT = new StatusType("FAULT");
///
/// Constant IN_PROGRESS for StatusType
///
public static readonly StatusType IN_PROGRESS = new StatusType("IN_PROGRESS");
///
/// Constant STOPPED for StatusType
///
public static readonly StatusType STOPPED = new StatusType("STOPPED");
///
/// Constant SUCCEEDED for StatusType
///
public static readonly StatusType SUCCEEDED = new StatusType("SUCCEEDED");
///
/// Constant TIMED_OUT for StatusType
///
public static readonly StatusType TIMED_OUT = new StatusType("TIMED_OUT");
///
/// 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 StatusType(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 StatusType 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 StatusType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type WebhookBuildType.
///
public class WebhookBuildType : ConstantClass
{
///
/// Constant BUILD for WebhookBuildType
///
public static readonly WebhookBuildType BUILD = new WebhookBuildType("BUILD");
///
/// Constant BUILD_BATCH for WebhookBuildType
///
public static readonly WebhookBuildType BUILD_BATCH = new WebhookBuildType("BUILD_BATCH");
///
/// 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 WebhookBuildType(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 WebhookBuildType 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 WebhookBuildType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type WebhookFilterType.
///
public class WebhookFilterType : ConstantClass
{
///
/// Constant ACTOR_ACCOUNT_ID for WebhookFilterType
///
public static readonly WebhookFilterType ACTOR_ACCOUNT_ID = new WebhookFilterType("ACTOR_ACCOUNT_ID");
///
/// Constant BASE_REF for WebhookFilterType
///
public static readonly WebhookFilterType BASE_REF = new WebhookFilterType("BASE_REF");
///
/// Constant COMMIT_MESSAGE for WebhookFilterType
///
public static readonly WebhookFilterType COMMIT_MESSAGE = new WebhookFilterType("COMMIT_MESSAGE");
///
/// Constant EVENT for WebhookFilterType
///
public static readonly WebhookFilterType EVENT = new WebhookFilterType("EVENT");
///
/// Constant FILE_PATH for WebhookFilterType
///
public static readonly WebhookFilterType FILE_PATH = new WebhookFilterType("FILE_PATH");
///
/// Constant HEAD_REF for WebhookFilterType
///
public static readonly WebhookFilterType HEAD_REF = new WebhookFilterType("HEAD_REF");
///
/// 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 WebhookFilterType(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 WebhookFilterType 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 WebhookFilterType(string value)
{
return FindValue(value);
}
}
}