AWS SDK for C++  1.8.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeCommit::Model::ObjectTypes Class Reference

#include <ObjectTypes.h>

Public Member Functions

 ObjectTypes ()
 
 ObjectTypes (Aws::Utils::Json::JsonView jsonValue)
 
ObjectTypesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ObjectTypeEnumGetSource () const
 
bool SourceHasBeenSet () const
 
void SetSource (const ObjectTypeEnum &value)
 
void SetSource (ObjectTypeEnum &&value)
 
ObjectTypesWithSource (const ObjectTypeEnum &value)
 
ObjectTypesWithSource (ObjectTypeEnum &&value)
 
const ObjectTypeEnumGetDestination () const
 
bool DestinationHasBeenSet () const
 
void SetDestination (const ObjectTypeEnum &value)
 
void SetDestination (ObjectTypeEnum &&value)
 
ObjectTypesWithDestination (const ObjectTypeEnum &value)
 
ObjectTypesWithDestination (ObjectTypeEnum &&value)
 
const ObjectTypeEnumGetBase () const
 
bool BaseHasBeenSet () const
 
void SetBase (const ObjectTypeEnum &value)
 
void SetBase (ObjectTypeEnum &&value)
 
ObjectTypesWithBase (const ObjectTypeEnum &value)
 
ObjectTypesWithBase (ObjectTypeEnum &&value)
 

Detailed Description

Information about the type of an object in a merge operation.

See Also:

AWS API Reference

Definition at line 32 of file ObjectTypes.h.

Constructor & Destructor Documentation

◆ ObjectTypes() [1/2]

Aws::CodeCommit::Model::ObjectTypes::ObjectTypes ( )

◆ ObjectTypes() [2/2]

Aws::CodeCommit::Model::ObjectTypes::ObjectTypes ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ BaseHasBeenSet()

bool Aws::CodeCommit::Model::ObjectTypes::BaseHasBeenSet ( ) const
inline

The type of the object in the base commit of the merge.

Definition at line 111 of file ObjectTypes.h.

◆ DestinationHasBeenSet()

bool Aws::CodeCommit::Model::ObjectTypes::DestinationHasBeenSet ( ) const
inline

The type of the object in the destination branch.

Definition at line 80 of file ObjectTypes.h.

◆ GetBase()

const ObjectTypeEnum& Aws::CodeCommit::Model::ObjectTypes::GetBase ( ) const
inline

The type of the object in the base commit of the merge.

Definition at line 106 of file ObjectTypes.h.

◆ GetDestination()

const ObjectTypeEnum& Aws::CodeCommit::Model::ObjectTypes::GetDestination ( ) const
inline

The type of the object in the destination branch.

Definition at line 75 of file ObjectTypes.h.

◆ GetSource()

const ObjectTypeEnum& Aws::CodeCommit::Model::ObjectTypes::GetSource ( ) const
inline

The type of the object in the source branch.

Definition at line 44 of file ObjectTypes.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CodeCommit::Model::ObjectTypes::Jsonize ( ) const

◆ operator=()

ObjectTypes& Aws::CodeCommit::Model::ObjectTypes::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetBase() [1/2]

void Aws::CodeCommit::Model::ObjectTypes::SetBase ( const ObjectTypeEnum value)
inline

The type of the object in the base commit of the merge.

Definition at line 116 of file ObjectTypes.h.

◆ SetBase() [2/2]

void Aws::CodeCommit::Model::ObjectTypes::SetBase ( ObjectTypeEnum &&  value)
inline

The type of the object in the base commit of the merge.

Definition at line 121 of file ObjectTypes.h.

◆ SetDestination() [1/2]

void Aws::CodeCommit::Model::ObjectTypes::SetDestination ( const ObjectTypeEnum value)
inline

The type of the object in the destination branch.

Definition at line 85 of file ObjectTypes.h.

◆ SetDestination() [2/2]

void Aws::CodeCommit::Model::ObjectTypes::SetDestination ( ObjectTypeEnum &&  value)
inline

The type of the object in the destination branch.

Definition at line 90 of file ObjectTypes.h.

◆ SetSource() [1/2]

void Aws::CodeCommit::Model::ObjectTypes::SetSource ( const ObjectTypeEnum value)
inline

The type of the object in the source branch.

Definition at line 54 of file ObjectTypes.h.

◆ SetSource() [2/2]

void Aws::CodeCommit::Model::ObjectTypes::SetSource ( ObjectTypeEnum &&  value)
inline

The type of the object in the source branch.

Definition at line 59 of file ObjectTypes.h.

◆ SourceHasBeenSet()

bool Aws::CodeCommit::Model::ObjectTypes::SourceHasBeenSet ( ) const
inline

The type of the object in the source branch.

Definition at line 49 of file ObjectTypes.h.

◆ WithBase() [1/2]

ObjectTypes& Aws::CodeCommit::Model::ObjectTypes::WithBase ( const ObjectTypeEnum value)
inline

The type of the object in the base commit of the merge.

Definition at line 126 of file ObjectTypes.h.

◆ WithBase() [2/2]

ObjectTypes& Aws::CodeCommit::Model::ObjectTypes::WithBase ( ObjectTypeEnum &&  value)
inline

The type of the object in the base commit of the merge.

Definition at line 131 of file ObjectTypes.h.

◆ WithDestination() [1/2]

ObjectTypes& Aws::CodeCommit::Model::ObjectTypes::WithDestination ( const ObjectTypeEnum value)
inline

The type of the object in the destination branch.

Definition at line 95 of file ObjectTypes.h.

◆ WithDestination() [2/2]

ObjectTypes& Aws::CodeCommit::Model::ObjectTypes::WithDestination ( ObjectTypeEnum &&  value)
inline

The type of the object in the destination branch.

Definition at line 100 of file ObjectTypes.h.

◆ WithSource() [1/2]

ObjectTypes& Aws::CodeCommit::Model::ObjectTypes::WithSource ( const ObjectTypeEnum value)
inline

The type of the object in the source branch.

Definition at line 64 of file ObjectTypes.h.

◆ WithSource() [2/2]

ObjectTypes& Aws::CodeCommit::Model::ObjectTypes::WithSource ( ObjectTypeEnum &&  value)
inline

The type of the object in the source branch.

Definition at line 69 of file ObjectTypes.h.


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