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

#include <ConflictResolution.h>

Public Member Functions

 ConflictResolution ()
 
 ConflictResolution (Aws::Utils::Json::JsonView jsonValue)
 
ConflictResolutionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< ReplaceContentEntry > & GetReplaceContents () const
 
bool ReplaceContentsHasBeenSet () const
 
void SetReplaceContents (const Aws::Vector< ReplaceContentEntry > &value)
 
void SetReplaceContents (Aws::Vector< ReplaceContentEntry > &&value)
 
ConflictResolutionWithReplaceContents (const Aws::Vector< ReplaceContentEntry > &value)
 
ConflictResolutionWithReplaceContents (Aws::Vector< ReplaceContentEntry > &&value)
 
ConflictResolutionAddReplaceContents (const ReplaceContentEntry &value)
 
ConflictResolutionAddReplaceContents (ReplaceContentEntry &&value)
 
const Aws::Vector< DeleteFileEntry > & GetDeleteFiles () const
 
bool DeleteFilesHasBeenSet () const
 
void SetDeleteFiles (const Aws::Vector< DeleteFileEntry > &value)
 
void SetDeleteFiles (Aws::Vector< DeleteFileEntry > &&value)
 
ConflictResolutionWithDeleteFiles (const Aws::Vector< DeleteFileEntry > &value)
 
ConflictResolutionWithDeleteFiles (Aws::Vector< DeleteFileEntry > &&value)
 
ConflictResolutionAddDeleteFiles (const DeleteFileEntry &value)
 
ConflictResolutionAddDeleteFiles (DeleteFileEntry &&value)
 
const Aws::Vector< SetFileModeEntry > & GetSetFileModes () const
 
bool SetFileModesHasBeenSet () const
 
void SetSetFileModes (const Aws::Vector< SetFileModeEntry > &value)
 
void SetSetFileModes (Aws::Vector< SetFileModeEntry > &&value)
 
ConflictResolutionWithSetFileModes (const Aws::Vector< SetFileModeEntry > &value)
 
ConflictResolutionWithSetFileModes (Aws::Vector< SetFileModeEntry > &&value)
 
ConflictResolutionAddSetFileModes (const SetFileModeEntry &value)
 
ConflictResolutionAddSetFileModes (SetFileModeEntry &&value)
 

Detailed Description

If AUTOMERGE is the conflict resolution strategy, a list of inputs to use when resolving conflicts during a merge.

See Also:

AWS API Reference

Definition at line 35 of file ConflictResolution.h.

Constructor & Destructor Documentation

◆ ConflictResolution() [1/2]

Aws::CodeCommit::Model::ConflictResolution::ConflictResolution ( )

◆ ConflictResolution() [2/2]

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

Member Function Documentation

◆ AddDeleteFiles() [1/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::AddDeleteFiles ( const DeleteFileEntry value)
inline

Files to be deleted as part of the merge conflict resolution.

Definition at line 118 of file ConflictResolution.h.

◆ AddDeleteFiles() [2/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::AddDeleteFiles ( DeleteFileEntry &&  value)
inline

Files to be deleted as part of the merge conflict resolution.

Definition at line 123 of file ConflictResolution.h.

◆ AddReplaceContents() [1/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::AddReplaceContents ( const ReplaceContentEntry value)
inline

Files to have content replaced as part of the merge conflict resolution.

Definition at line 77 of file ConflictResolution.h.

◆ AddReplaceContents() [2/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::AddReplaceContents ( ReplaceContentEntry &&  value)
inline

Files to have content replaced as part of the merge conflict resolution.

Definition at line 82 of file ConflictResolution.h.

◆ AddSetFileModes() [1/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::AddSetFileModes ( const SetFileModeEntry value)
inline

File modes that are set as part of the merge conflict resolution.

Definition at line 159 of file ConflictResolution.h.

◆ AddSetFileModes() [2/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::AddSetFileModes ( SetFileModeEntry &&  value)
inline

File modes that are set as part of the merge conflict resolution.

Definition at line 164 of file ConflictResolution.h.

◆ DeleteFilesHasBeenSet()

bool Aws::CodeCommit::Model::ConflictResolution::DeleteFilesHasBeenSet ( ) const
inline

Files to be deleted as part of the merge conflict resolution.

Definition at line 93 of file ConflictResolution.h.

◆ GetDeleteFiles()

const Aws::Vector<DeleteFileEntry>& Aws::CodeCommit::Model::ConflictResolution::GetDeleteFiles ( ) const
inline

Files to be deleted as part of the merge conflict resolution.

Definition at line 88 of file ConflictResolution.h.

◆ GetReplaceContents()

const Aws::Vector<ReplaceContentEntry>& Aws::CodeCommit::Model::ConflictResolution::GetReplaceContents ( ) const
inline

Files to have content replaced as part of the merge conflict resolution.

Definition at line 47 of file ConflictResolution.h.

◆ GetSetFileModes()

const Aws::Vector<SetFileModeEntry>& Aws::CodeCommit::Model::ConflictResolution::GetSetFileModes ( ) const
inline

File modes that are set as part of the merge conflict resolution.

Definition at line 129 of file ConflictResolution.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ReplaceContentsHasBeenSet()

bool Aws::CodeCommit::Model::ConflictResolution::ReplaceContentsHasBeenSet ( ) const
inline

Files to have content replaced as part of the merge conflict resolution.

Definition at line 52 of file ConflictResolution.h.

◆ SetDeleteFiles() [1/2]

void Aws::CodeCommit::Model::ConflictResolution::SetDeleteFiles ( Aws::Vector< DeleteFileEntry > &&  value)
inline

Files to be deleted as part of the merge conflict resolution.

Definition at line 103 of file ConflictResolution.h.

◆ SetDeleteFiles() [2/2]

void Aws::CodeCommit::Model::ConflictResolution::SetDeleteFiles ( const Aws::Vector< DeleteFileEntry > &  value)
inline

Files to be deleted as part of the merge conflict resolution.

Definition at line 98 of file ConflictResolution.h.

◆ SetFileModesHasBeenSet()

bool Aws::CodeCommit::Model::ConflictResolution::SetFileModesHasBeenSet ( ) const
inline

File modes that are set as part of the merge conflict resolution.

Definition at line 134 of file ConflictResolution.h.

◆ SetReplaceContents() [1/2]

void Aws::CodeCommit::Model::ConflictResolution::SetReplaceContents ( Aws::Vector< ReplaceContentEntry > &&  value)
inline

Files to have content replaced as part of the merge conflict resolution.

Definition at line 62 of file ConflictResolution.h.

◆ SetReplaceContents() [2/2]

void Aws::CodeCommit::Model::ConflictResolution::SetReplaceContents ( const Aws::Vector< ReplaceContentEntry > &  value)
inline

Files to have content replaced as part of the merge conflict resolution.

Definition at line 57 of file ConflictResolution.h.

◆ SetSetFileModes() [1/2]

void Aws::CodeCommit::Model::ConflictResolution::SetSetFileModes ( Aws::Vector< SetFileModeEntry > &&  value)
inline

File modes that are set as part of the merge conflict resolution.

Definition at line 144 of file ConflictResolution.h.

◆ SetSetFileModes() [2/2]

void Aws::CodeCommit::Model::ConflictResolution::SetSetFileModes ( const Aws::Vector< SetFileModeEntry > &  value)
inline

File modes that are set as part of the merge conflict resolution.

Definition at line 139 of file ConflictResolution.h.

◆ WithDeleteFiles() [1/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::WithDeleteFiles ( Aws::Vector< DeleteFileEntry > &&  value)
inline

Files to be deleted as part of the merge conflict resolution.

Definition at line 113 of file ConflictResolution.h.

◆ WithDeleteFiles() [2/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::WithDeleteFiles ( const Aws::Vector< DeleteFileEntry > &  value)
inline

Files to be deleted as part of the merge conflict resolution.

Definition at line 108 of file ConflictResolution.h.

◆ WithReplaceContents() [1/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::WithReplaceContents ( Aws::Vector< ReplaceContentEntry > &&  value)
inline

Files to have content replaced as part of the merge conflict resolution.

Definition at line 72 of file ConflictResolution.h.

◆ WithReplaceContents() [2/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::WithReplaceContents ( const Aws::Vector< ReplaceContentEntry > &  value)
inline

Files to have content replaced as part of the merge conflict resolution.

Definition at line 67 of file ConflictResolution.h.

◆ WithSetFileModes() [1/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::WithSetFileModes ( Aws::Vector< SetFileModeEntry > &&  value)
inline

File modes that are set as part of the merge conflict resolution.

Definition at line 154 of file ConflictResolution.h.

◆ WithSetFileModes() [2/2]

ConflictResolution& Aws::CodeCommit::Model::ConflictResolution::WithSetFileModes ( const Aws::Vector< SetFileModeEntry > &  value)
inline

File modes that are set as part of the merge conflict resolution.

Definition at line 149 of file ConflictResolution.h.


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