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

#include <FileModes.h>

Public Member Functions

 FileModes ()
 
 FileModes (Aws::Utils::Json::JsonView jsonValue)
 
FileModesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const FileModeTypeEnumGetSource () const
 
bool SourceHasBeenSet () const
 
void SetSource (const FileModeTypeEnum &value)
 
void SetSource (FileModeTypeEnum &&value)
 
FileModesWithSource (const FileModeTypeEnum &value)
 
FileModesWithSource (FileModeTypeEnum &&value)
 
const FileModeTypeEnumGetDestination () const
 
bool DestinationHasBeenSet () const
 
void SetDestination (const FileModeTypeEnum &value)
 
void SetDestination (FileModeTypeEnum &&value)
 
FileModesWithDestination (const FileModeTypeEnum &value)
 
FileModesWithDestination (FileModeTypeEnum &&value)
 
const FileModeTypeEnumGetBase () const
 
bool BaseHasBeenSet () const
 
void SetBase (const FileModeTypeEnum &value)
 
void SetBase (FileModeTypeEnum &&value)
 
FileModesWithBase (const FileModeTypeEnum &value)
 
FileModesWithBase (FileModeTypeEnum &&value)
 

Detailed Description

Information about file modes in a merge or pull request.

See Also:

AWS API Reference

Definition at line 32 of file FileModes.h.

Constructor & Destructor Documentation

◆ FileModes() [1/2]

Aws::CodeCommit::Model::FileModes::FileModes ( )

◆ FileModes() [2/2]

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

Member Function Documentation

◆ BaseHasBeenSet()

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

The file mode of a file in the base of a merge or pull request.

Definition at line 111 of file FileModes.h.

◆ DestinationHasBeenSet()

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

The file mode of a file in the destination of a merge or pull request.

Definition at line 80 of file FileModes.h.

◆ GetBase()

const FileModeTypeEnum& Aws::CodeCommit::Model::FileModes::GetBase ( ) const
inline

The file mode of a file in the base of a merge or pull request.

Definition at line 106 of file FileModes.h.

◆ GetDestination()

const FileModeTypeEnum& Aws::CodeCommit::Model::FileModes::GetDestination ( ) const
inline

The file mode of a file in the destination of a merge or pull request.

Definition at line 75 of file FileModes.h.

◆ GetSource()

const FileModeTypeEnum& Aws::CodeCommit::Model::FileModes::GetSource ( ) const
inline

The file mode of a file in the source of a merge or pull request.

Definition at line 44 of file FileModes.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetBase() [1/2]

void Aws::CodeCommit::Model::FileModes::SetBase ( const FileModeTypeEnum value)
inline

The file mode of a file in the base of a merge or pull request.

Definition at line 116 of file FileModes.h.

◆ SetBase() [2/2]

void Aws::CodeCommit::Model::FileModes::SetBase ( FileModeTypeEnum &&  value)
inline

The file mode of a file in the base of a merge or pull request.

Definition at line 121 of file FileModes.h.

◆ SetDestination() [1/2]

void Aws::CodeCommit::Model::FileModes::SetDestination ( const FileModeTypeEnum value)
inline

The file mode of a file in the destination of a merge or pull request.

Definition at line 85 of file FileModes.h.

◆ SetDestination() [2/2]

void Aws::CodeCommit::Model::FileModes::SetDestination ( FileModeTypeEnum &&  value)
inline

The file mode of a file in the destination of a merge or pull request.

Definition at line 90 of file FileModes.h.

◆ SetSource() [1/2]

void Aws::CodeCommit::Model::FileModes::SetSource ( const FileModeTypeEnum value)
inline

The file mode of a file in the source of a merge or pull request.

Definition at line 54 of file FileModes.h.

◆ SetSource() [2/2]

void Aws::CodeCommit::Model::FileModes::SetSource ( FileModeTypeEnum &&  value)
inline

The file mode of a file in the source of a merge or pull request.

Definition at line 59 of file FileModes.h.

◆ SourceHasBeenSet()

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

The file mode of a file in the source of a merge or pull request.

Definition at line 49 of file FileModes.h.

◆ WithBase() [1/2]

FileModes& Aws::CodeCommit::Model::FileModes::WithBase ( const FileModeTypeEnum value)
inline

The file mode of a file in the base of a merge or pull request.

Definition at line 126 of file FileModes.h.

◆ WithBase() [2/2]

FileModes& Aws::CodeCommit::Model::FileModes::WithBase ( FileModeTypeEnum &&  value)
inline

The file mode of a file in the base of a merge or pull request.

Definition at line 131 of file FileModes.h.

◆ WithDestination() [1/2]

FileModes& Aws::CodeCommit::Model::FileModes::WithDestination ( const FileModeTypeEnum value)
inline

The file mode of a file in the destination of a merge or pull request.

Definition at line 95 of file FileModes.h.

◆ WithDestination() [2/2]

FileModes& Aws::CodeCommit::Model::FileModes::WithDestination ( FileModeTypeEnum &&  value)
inline

The file mode of a file in the destination of a merge or pull request.

Definition at line 100 of file FileModes.h.

◆ WithSource() [1/2]

FileModes& Aws::CodeCommit::Model::FileModes::WithSource ( const FileModeTypeEnum value)
inline

The file mode of a file in the source of a merge or pull request.

Definition at line 64 of file FileModes.h.

◆ WithSource() [2/2]

FileModes& Aws::CodeCommit::Model::FileModes::WithSource ( FileModeTypeEnum &&  value)
inline

The file mode of a file in the source of a merge or pull request.

Definition at line 69 of file FileModes.h.


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