AWS SDK for C++  1.7.209
AWS SDK for C++
Public Member Functions | List of all members
Aws::GameLift::Model::CreateBuildResult Class Reference

#include <CreateBuildResult.h>

Public Member Functions

 CreateBuildResult ()
 
 CreateBuildResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateBuildResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const BuildGetBuild () const
 
void SetBuild (const Build &value)
 
void SetBuild (Build &&value)
 
CreateBuildResultWithBuild (const Build &value)
 
CreateBuildResultWithBuild (Build &&value)
 
const AwsCredentialsGetUploadCredentials () const
 
void SetUploadCredentials (const AwsCredentials &value)
 
void SetUploadCredentials (AwsCredentials &&value)
 
CreateBuildResultWithUploadCredentials (const AwsCredentials &value)
 
CreateBuildResultWithUploadCredentials (AwsCredentials &&value)
 
const S3LocationGetStorageLocation () const
 
void SetStorageLocation (const S3Location &value)
 
void SetStorageLocation (S3Location &&value)
 
CreateBuildResultWithStorageLocation (const S3Location &value)
 
CreateBuildResultWithStorageLocation (S3Location &&value)
 

Detailed Description

Represents the returned data in response to a request action.

See Also:

AWS API Reference

Definition at line 45 of file CreateBuildResult.h.

Constructor & Destructor Documentation

◆ CreateBuildResult() [1/2]

Aws::GameLift::Model::CreateBuildResult::CreateBuildResult ( )

◆ CreateBuildResult() [2/2]

Aws::GameLift::Model::CreateBuildResult::CreateBuildResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetBuild()

const Build& Aws::GameLift::Model::CreateBuildResult::GetBuild ( ) const
inline

The newly created build record, including a unique build ID and status.

Definition at line 56 of file CreateBuildResult.h.

◆ GetStorageLocation()

const S3Location& Aws::GameLift::Model::CreateBuildResult::GetStorageLocation ( ) const
inline

Amazon S3 location for your game build file, including bucket name and key.

Definition at line 129 of file CreateBuildResult.h.

◆ GetUploadCredentials()

const AwsCredentials& Aws::GameLift::Model::CreateBuildResult::GetUploadCredentials ( ) const
inline

This element is returned only when the operation is called without a storage location. It contains credentials to use when you are uploading a build file to an Amazon S3 bucket that is owned by Amazon GameLift. Credentials have a limited life span. To refresh these credentials, call RequestUploadCredentials.

Definition at line 86 of file CreateBuildResult.h.

◆ operator=()

CreateBuildResult& Aws::GameLift::Model::CreateBuildResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetBuild() [1/2]

void Aws::GameLift::Model::CreateBuildResult::SetBuild ( const Build value)
inline

The newly created build record, including a unique build ID and status.

Definition at line 61 of file CreateBuildResult.h.

◆ SetBuild() [2/2]

void Aws::GameLift::Model::CreateBuildResult::SetBuild ( Build &&  value)
inline

The newly created build record, including a unique build ID and status.

Definition at line 66 of file CreateBuildResult.h.

◆ SetStorageLocation() [1/2]

void Aws::GameLift::Model::CreateBuildResult::SetStorageLocation ( const S3Location value)
inline

Amazon S3 location for your game build file, including bucket name and key.

Definition at line 135 of file CreateBuildResult.h.

◆ SetStorageLocation() [2/2]

void Aws::GameLift::Model::CreateBuildResult::SetStorageLocation ( S3Location &&  value)
inline

Amazon S3 location for your game build file, including bucket name and key.

Definition at line 141 of file CreateBuildResult.h.

◆ SetUploadCredentials() [1/2]

void Aws::GameLift::Model::CreateBuildResult::SetUploadCredentials ( const AwsCredentials value)
inline

This element is returned only when the operation is called without a storage location. It contains credentials to use when you are uploading a build file to an Amazon S3 bucket that is owned by Amazon GameLift. Credentials have a limited life span. To refresh these credentials, call RequestUploadCredentials.

Definition at line 95 of file CreateBuildResult.h.

◆ SetUploadCredentials() [2/2]

void Aws::GameLift::Model::CreateBuildResult::SetUploadCredentials ( AwsCredentials &&  value)
inline

This element is returned only when the operation is called without a storage location. It contains credentials to use when you are uploading a build file to an Amazon S3 bucket that is owned by Amazon GameLift. Credentials have a limited life span. To refresh these credentials, call RequestUploadCredentials.

Definition at line 104 of file CreateBuildResult.h.

◆ WithBuild() [1/2]

CreateBuildResult& Aws::GameLift::Model::CreateBuildResult::WithBuild ( const Build value)
inline

The newly created build record, including a unique build ID and status.

Definition at line 71 of file CreateBuildResult.h.

◆ WithBuild() [2/2]

CreateBuildResult& Aws::GameLift::Model::CreateBuildResult::WithBuild ( Build &&  value)
inline

The newly created build record, including a unique build ID and status.

Definition at line 76 of file CreateBuildResult.h.

◆ WithStorageLocation() [1/2]

CreateBuildResult& Aws::GameLift::Model::CreateBuildResult::WithStorageLocation ( const S3Location value)
inline

Amazon S3 location for your game build file, including bucket name and key.

Definition at line 147 of file CreateBuildResult.h.

◆ WithStorageLocation() [2/2]

CreateBuildResult& Aws::GameLift::Model::CreateBuildResult::WithStorageLocation ( S3Location &&  value)
inline

Amazon S3 location for your game build file, including bucket name and key.

Definition at line 153 of file CreateBuildResult.h.

◆ WithUploadCredentials() [1/2]

CreateBuildResult& Aws::GameLift::Model::CreateBuildResult::WithUploadCredentials ( const AwsCredentials value)
inline

This element is returned only when the operation is called without a storage location. It contains credentials to use when you are uploading a build file to an Amazon S3 bucket that is owned by Amazon GameLift. Credentials have a limited life span. To refresh these credentials, call RequestUploadCredentials.

Definition at line 113 of file CreateBuildResult.h.

◆ WithUploadCredentials() [2/2]

CreateBuildResult& Aws::GameLift::Model::CreateBuildResult::WithUploadCredentials ( AwsCredentials &&  value)
inline

This element is returned only when the operation is called without a storage location. It contains credentials to use when you are uploading a build file to an Amazon S3 bucket that is owned by Amazon GameLift. Credentials have a limited life span. To refresh these credentials, call RequestUploadCredentials.

Definition at line 122 of file CreateBuildResult.h.


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