AWS SDK for C++  1.8.78
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeBuild::Model::BuildStatusConfig Class Reference

#include <BuildStatusConfig.h>

Public Member Functions

 BuildStatusConfig ()
 
 BuildStatusConfig (Aws::Utils::Json::JsonView jsonValue)
 
BuildStatusConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetContext () const
 
bool ContextHasBeenSet () const
 
void SetContext (const Aws::String &value)
 
void SetContext (Aws::String &&value)
 
void SetContext (const char *value)
 
BuildStatusConfigWithContext (const Aws::String &value)
 
BuildStatusConfigWithContext (Aws::String &&value)
 
BuildStatusConfigWithContext (const char *value)
 
const Aws::StringGetTargetUrl () const
 
bool TargetUrlHasBeenSet () const
 
void SetTargetUrl (const Aws::String &value)
 
void SetTargetUrl (Aws::String &&value)
 
void SetTargetUrl (const char *value)
 
BuildStatusConfigWithTargetUrl (const Aws::String &value)
 
BuildStatusConfigWithTargetUrl (Aws::String &&value)
 
BuildStatusConfigWithTargetUrl (const char *value)
 

Detailed Description

Contains information that defines how the AWS CodeBuild build project reports the build status to the source provider.

See Also:

AWS API Reference

Definition at line 32 of file BuildStatusConfig.h.

Constructor & Destructor Documentation

◆ BuildStatusConfig() [1/2]

Aws::CodeBuild::Model::BuildStatusConfig::BuildStatusConfig ( )

◆ BuildStatusConfig() [2/2]

Aws::CodeBuild::Model::BuildStatusConfig::BuildStatusConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ContextHasBeenSet()

bool Aws::CodeBuild::Model::BuildStatusConfig::ContextHasBeenSet ( ) const
inline

Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the name parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the context parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 67 of file BuildStatusConfig.h.

◆ GetContext()

const Aws::String& Aws::CodeBuild::Model::BuildStatusConfig::GetContext ( ) const
inline

Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the name parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the context parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 53 of file BuildStatusConfig.h.

◆ GetTargetUrl()

const Aws::String& Aws::CodeBuild::Model::BuildStatusConfig::GetTargetUrl ( ) const
inline

Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the url parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the target_url parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 166 of file BuildStatusConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CodeBuild::Model::BuildStatusConfig::Jsonize ( ) const

◆ operator=()

BuildStatusConfig& Aws::CodeBuild::Model::BuildStatusConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetContext() [1/3]

void Aws::CodeBuild::Model::BuildStatusConfig::SetContext ( const Aws::String value)
inline

Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the name parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the context parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 81 of file BuildStatusConfig.h.

◆ SetContext() [2/3]

void Aws::CodeBuild::Model::BuildStatusConfig::SetContext ( Aws::String &&  value)
inline

Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the name parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the context parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 95 of file BuildStatusConfig.h.

◆ SetContext() [3/3]

void Aws::CodeBuild::Model::BuildStatusConfig::SetContext ( const char *  value)
inline

Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the name parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the context parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 109 of file BuildStatusConfig.h.

◆ SetTargetUrl() [1/3]

void Aws::CodeBuild::Model::BuildStatusConfig::SetTargetUrl ( const Aws::String value)
inline

Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the url parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the target_url parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 194 of file BuildStatusConfig.h.

◆ SetTargetUrl() [2/3]

void Aws::CodeBuild::Model::BuildStatusConfig::SetTargetUrl ( Aws::String &&  value)
inline

Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the url parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the target_url parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 208 of file BuildStatusConfig.h.

◆ SetTargetUrl() [3/3]

void Aws::CodeBuild::Model::BuildStatusConfig::SetTargetUrl ( const char *  value)
inline

Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the url parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the target_url parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 222 of file BuildStatusConfig.h.

◆ TargetUrlHasBeenSet()

bool Aws::CodeBuild::Model::BuildStatusConfig::TargetUrlHasBeenSet ( ) const
inline

Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the url parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the target_url parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 180 of file BuildStatusConfig.h.

◆ WithContext() [1/3]

BuildStatusConfig& Aws::CodeBuild::Model::BuildStatusConfig::WithContext ( const Aws::String value)
inline

Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the name parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the context parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 123 of file BuildStatusConfig.h.

◆ WithContext() [2/3]

BuildStatusConfig& Aws::CodeBuild::Model::BuildStatusConfig::WithContext ( Aws::String &&  value)
inline

Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the name parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the context parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 137 of file BuildStatusConfig.h.

◆ WithContext() [3/3]

BuildStatusConfig& Aws::CodeBuild::Model::BuildStatusConfig::WithContext ( const char *  value)
inline

Specifies the context of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the name parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the context parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 151 of file BuildStatusConfig.h.

◆ WithTargetUrl() [1/3]

BuildStatusConfig& Aws::CodeBuild::Model::BuildStatusConfig::WithTargetUrl ( const Aws::String value)
inline

Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the url parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the target_url parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 236 of file BuildStatusConfig.h.

◆ WithTargetUrl() [2/3]

BuildStatusConfig& Aws::CodeBuild::Model::BuildStatusConfig::WithTargetUrl ( Aws::String &&  value)
inline

Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the url parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the target_url parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 250 of file BuildStatusConfig.h.

◆ WithTargetUrl() [3/3]

BuildStatusConfig& Aws::CodeBuild::Model::BuildStatusConfig::WithTargetUrl ( const char *  value)
inline

Specifies the target url of the build status CodeBuild sends to the source provider. The usage of this parameter depends on the source provider.

Bitbucket

This parameter is used for the url parameter in the Bitbucket commit status. For more information, see build in the Bitbucket API documentation.

GitHub/GitHub Enterprise Server

This parameter is used for the target_url parameter in the GitHub commit status. For more information, see Create a commit status in the GitHub developer guide.

Definition at line 264 of file BuildStatusConfig.h.


The documentation for this class was generated from the following file: