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

#include <ConflictMetadata.h>

Public Member Functions

 ConflictMetadata ()
 
 ConflictMetadata (Aws::Utils::Json::JsonView jsonValue)
 
ConflictMetadataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetFilePath () const
 
bool FilePathHasBeenSet () const
 
void SetFilePath (const Aws::String &value)
 
void SetFilePath (Aws::String &&value)
 
void SetFilePath (const char *value)
 
ConflictMetadataWithFilePath (const Aws::String &value)
 
ConflictMetadataWithFilePath (Aws::String &&value)
 
ConflictMetadataWithFilePath (const char *value)
 
const FileSizesGetFileSizes () const
 
bool FileSizesHasBeenSet () const
 
void SetFileSizes (const FileSizes &value)
 
void SetFileSizes (FileSizes &&value)
 
ConflictMetadataWithFileSizes (const FileSizes &value)
 
ConflictMetadataWithFileSizes (FileSizes &&value)
 
const FileModesGetFileModes () const
 
bool FileModesHasBeenSet () const
 
void SetFileModes (const FileModes &value)
 
void SetFileModes (FileModes &&value)
 
ConflictMetadataWithFileModes (const FileModes &value)
 
ConflictMetadataWithFileModes (FileModes &&value)
 
const ObjectTypesGetObjectTypes () const
 
bool ObjectTypesHasBeenSet () const
 
void SetObjectTypes (const ObjectTypes &value)
 
void SetObjectTypes (ObjectTypes &&value)
 
ConflictMetadataWithObjectTypes (const ObjectTypes &value)
 
ConflictMetadataWithObjectTypes (ObjectTypes &&value)
 
int GetNumberOfConflicts () const
 
bool NumberOfConflictsHasBeenSet () const
 
void SetNumberOfConflicts (int value)
 
ConflictMetadataWithNumberOfConflicts (int value)
 
const IsBinaryFileGetIsBinaryFile () const
 
bool IsBinaryFileHasBeenSet () const
 
void SetIsBinaryFile (const IsBinaryFile &value)
 
void SetIsBinaryFile (IsBinaryFile &&value)
 
ConflictMetadataWithIsBinaryFile (const IsBinaryFile &value)
 
ConflictMetadataWithIsBinaryFile (IsBinaryFile &&value)
 
bool GetContentConflict () const
 
bool ContentConflictHasBeenSet () const
 
void SetContentConflict (bool value)
 
ConflictMetadataWithContentConflict (bool value)
 
bool GetFileModeConflict () const
 
bool FileModeConflictHasBeenSet () const
 
void SetFileModeConflict (bool value)
 
ConflictMetadataWithFileModeConflict (bool value)
 
bool GetObjectTypeConflict () const
 
bool ObjectTypeConflictHasBeenSet () const
 
void SetObjectTypeConflict (bool value)
 
ConflictMetadataWithObjectTypeConflict (bool value)
 
const MergeOperationsGetMergeOperations () const
 
bool MergeOperationsHasBeenSet () const
 
void SetMergeOperations (const MergeOperations &value)
 
void SetMergeOperations (MergeOperations &&value)
 
ConflictMetadataWithMergeOperations (const MergeOperations &value)
 
ConflictMetadataWithMergeOperations (MergeOperations &&value)
 

Detailed Description

Information about the metadata for a conflict in a merge operation.

See Also:

AWS API Reference

Definition at line 37 of file ConflictMetadata.h.

Constructor & Destructor Documentation

◆ ConflictMetadata() [1/2]

Aws::CodeCommit::Model::ConflictMetadata::ConflictMetadata ( )

◆ ConflictMetadata() [2/2]

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

Member Function Documentation

◆ ContentConflictHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::ContentConflictHasBeenSet ( ) const
inline

A boolean value indicating whether there are conflicts in the content of a file.

Definition at line 264 of file ConflictMetadata.h.

◆ FileModeConflictHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::FileModeConflictHasBeenSet ( ) const
inline

A boolean value indicating whether there are conflicts in the file mode of a file.

Definition at line 289 of file ConflictMetadata.h.

◆ FileModesHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::FileModesHasBeenSet ( ) const
inline

The file modes of the file in the source, destination, and base of the merge.

Definition at line 134 of file ConflictMetadata.h.

◆ FilePathHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::FilePathHasBeenSet ( ) const
inline

The path of the file that contains conflicts.

Definition at line 54 of file ConflictMetadata.h.

◆ FileSizesHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::FileSizesHasBeenSet ( ) const
inline

The file sizes of the file in the source, destination, and base of the merge.

Definition at line 97 of file ConflictMetadata.h.

◆ GetContentConflict()

bool Aws::CodeCommit::Model::ConflictMetadata::GetContentConflict ( ) const
inline

A boolean value indicating whether there are conflicts in the content of a file.

Definition at line 258 of file ConflictMetadata.h.

◆ GetFileModeConflict()

bool Aws::CodeCommit::Model::ConflictMetadata::GetFileModeConflict ( ) const
inline

A boolean value indicating whether there are conflicts in the file mode of a file.

Definition at line 283 of file ConflictMetadata.h.

◆ GetFileModes()

const FileModes& Aws::CodeCommit::Model::ConflictMetadata::GetFileModes ( ) const
inline

The file modes of the file in the source, destination, and base of the merge.

Definition at line 128 of file ConflictMetadata.h.

◆ GetFilePath()

const Aws::String& Aws::CodeCommit::Model::ConflictMetadata::GetFilePath ( ) const
inline

The path of the file that contains conflicts.

Definition at line 49 of file ConflictMetadata.h.

◆ GetFileSizes()

const FileSizes& Aws::CodeCommit::Model::ConflictMetadata::GetFileSizes ( ) const
inline

The file sizes of the file in the source, destination, and base of the merge.

Definition at line 91 of file ConflictMetadata.h.

◆ GetIsBinaryFile()

const IsBinaryFile& Aws::CodeCommit::Model::ConflictMetadata::GetIsBinaryFile ( ) const
inline

A boolean value (true or false) indicating whether the file is binary or textual in the source, destination, and base of the merge.

Definition at line 221 of file ConflictMetadata.h.

◆ GetMergeOperations()

const MergeOperations& Aws::CodeCommit::Model::ConflictMetadata::GetMergeOperations ( ) const
inline

Whether an add, modify, or delete operation caused the conflict between the source and destination of the merge.

Definition at line 333 of file ConflictMetadata.h.

◆ GetNumberOfConflicts()

int Aws::CodeCommit::Model::ConflictMetadata::GetNumberOfConflicts ( ) const
inline

The number of conflicts, including both hunk conflicts and metadata conflicts.

Definition at line 196 of file ConflictMetadata.h.

◆ GetObjectTypeConflict()

bool Aws::CodeCommit::Model::ConflictMetadata::GetObjectTypeConflict ( ) const
inline

A boolean value (true or false) indicating whether there are conflicts between the branches in the object type of a file, folder, or submodule.

Definition at line 308 of file ConflictMetadata.h.

◆ GetObjectTypes()

const ObjectTypes& Aws::CodeCommit::Model::ConflictMetadata::GetObjectTypes ( ) const
inline

Information about any object type conflicts in a merge operation.

Definition at line 164 of file ConflictMetadata.h.

◆ IsBinaryFileHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::IsBinaryFileHasBeenSet ( ) const
inline

A boolean value (true or false) indicating whether the file is binary or textual in the source, destination, and base of the merge.

Definition at line 227 of file ConflictMetadata.h.

◆ Jsonize()

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

◆ MergeOperationsHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::MergeOperationsHasBeenSet ( ) const
inline

Whether an add, modify, or delete operation caused the conflict between the source and destination of the merge.

Definition at line 339 of file ConflictMetadata.h.

◆ NumberOfConflictsHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::NumberOfConflictsHasBeenSet ( ) const
inline

The number of conflicts, including both hunk conflicts and metadata conflicts.

Definition at line 202 of file ConflictMetadata.h.

◆ ObjectTypeConflictHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::ObjectTypeConflictHasBeenSet ( ) const
inline

A boolean value (true or false) indicating whether there are conflicts between the branches in the object type of a file, folder, or submodule.

Definition at line 314 of file ConflictMetadata.h.

◆ ObjectTypesHasBeenSet()

bool Aws::CodeCommit::Model::ConflictMetadata::ObjectTypesHasBeenSet ( ) const
inline

Information about any object type conflicts in a merge operation.

Definition at line 169 of file ConflictMetadata.h.

◆ operator=()

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

◆ SetContentConflict()

void Aws::CodeCommit::Model::ConflictMetadata::SetContentConflict ( bool  value)
inline

A boolean value indicating whether there are conflicts in the content of a file.

Definition at line 270 of file ConflictMetadata.h.

◆ SetFileModeConflict()

void Aws::CodeCommit::Model::ConflictMetadata::SetFileModeConflict ( bool  value)
inline

A boolean value indicating whether there are conflicts in the file mode of a file.

Definition at line 295 of file ConflictMetadata.h.

◆ SetFileModes() [1/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetFileModes ( const FileModes value)
inline

The file modes of the file in the source, destination, and base of the merge.

Definition at line 140 of file ConflictMetadata.h.

◆ SetFileModes() [2/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetFileModes ( FileModes &&  value)
inline

The file modes of the file in the source, destination, and base of the merge.

Definition at line 146 of file ConflictMetadata.h.

◆ SetFilePath() [1/3]

void Aws::CodeCommit::Model::ConflictMetadata::SetFilePath ( Aws::String &&  value)
inline

The path of the file that contains conflicts.

Definition at line 64 of file ConflictMetadata.h.

◆ SetFilePath() [2/3]

void Aws::CodeCommit::Model::ConflictMetadata::SetFilePath ( const Aws::String value)
inline

The path of the file that contains conflicts.

Definition at line 59 of file ConflictMetadata.h.

◆ SetFilePath() [3/3]

void Aws::CodeCommit::Model::ConflictMetadata::SetFilePath ( const char *  value)
inline

The path of the file that contains conflicts.

Definition at line 69 of file ConflictMetadata.h.

◆ SetFileSizes() [1/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetFileSizes ( const FileSizes value)
inline

The file sizes of the file in the source, destination, and base of the merge.

Definition at line 103 of file ConflictMetadata.h.

◆ SetFileSizes() [2/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetFileSizes ( FileSizes &&  value)
inline

The file sizes of the file in the source, destination, and base of the merge.

Definition at line 109 of file ConflictMetadata.h.

◆ SetIsBinaryFile() [1/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetIsBinaryFile ( const IsBinaryFile value)
inline

A boolean value (true or false) indicating whether the file is binary or textual in the source, destination, and base of the merge.

Definition at line 233 of file ConflictMetadata.h.

◆ SetIsBinaryFile() [2/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetIsBinaryFile ( IsBinaryFile &&  value)
inline

A boolean value (true or false) indicating whether the file is binary or textual in the source, destination, and base of the merge.

Definition at line 239 of file ConflictMetadata.h.

◆ SetMergeOperations() [1/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetMergeOperations ( const MergeOperations value)
inline

Whether an add, modify, or delete operation caused the conflict between the source and destination of the merge.

Definition at line 345 of file ConflictMetadata.h.

◆ SetMergeOperations() [2/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetMergeOperations ( MergeOperations &&  value)
inline

Whether an add, modify, or delete operation caused the conflict between the source and destination of the merge.

Definition at line 351 of file ConflictMetadata.h.

◆ SetNumberOfConflicts()

void Aws::CodeCommit::Model::ConflictMetadata::SetNumberOfConflicts ( int  value)
inline

The number of conflicts, including both hunk conflicts and metadata conflicts.

Definition at line 208 of file ConflictMetadata.h.

◆ SetObjectTypeConflict()

void Aws::CodeCommit::Model::ConflictMetadata::SetObjectTypeConflict ( bool  value)
inline

A boolean value (true or false) indicating whether there are conflicts between the branches in the object type of a file, folder, or submodule.

Definition at line 320 of file ConflictMetadata.h.

◆ SetObjectTypes() [1/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetObjectTypes ( const ObjectTypes value)
inline

Information about any object type conflicts in a merge operation.

Definition at line 174 of file ConflictMetadata.h.

◆ SetObjectTypes() [2/2]

void Aws::CodeCommit::Model::ConflictMetadata::SetObjectTypes ( ObjectTypes &&  value)
inline

Information about any object type conflicts in a merge operation.

Definition at line 179 of file ConflictMetadata.h.

◆ WithContentConflict()

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithContentConflict ( bool  value)
inline

A boolean value indicating whether there are conflicts in the content of a file.

Definition at line 276 of file ConflictMetadata.h.

◆ WithFileModeConflict()

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithFileModeConflict ( bool  value)
inline

A boolean value indicating whether there are conflicts in the file mode of a file.

Definition at line 301 of file ConflictMetadata.h.

◆ WithFileModes() [1/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithFileModes ( const FileModes value)
inline

The file modes of the file in the source, destination, and base of the merge.

Definition at line 152 of file ConflictMetadata.h.

◆ WithFileModes() [2/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithFileModes ( FileModes &&  value)
inline

The file modes of the file in the source, destination, and base of the merge.

Definition at line 158 of file ConflictMetadata.h.

◆ WithFilePath() [1/3]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithFilePath ( Aws::String &&  value)
inline

The path of the file that contains conflicts.

Definition at line 79 of file ConflictMetadata.h.

◆ WithFilePath() [2/3]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithFilePath ( const Aws::String value)
inline

The path of the file that contains conflicts.

Definition at line 74 of file ConflictMetadata.h.

◆ WithFilePath() [3/3]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithFilePath ( const char *  value)
inline

The path of the file that contains conflicts.

Definition at line 84 of file ConflictMetadata.h.

◆ WithFileSizes() [1/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithFileSizes ( const FileSizes value)
inline

The file sizes of the file in the source, destination, and base of the merge.

Definition at line 115 of file ConflictMetadata.h.

◆ WithFileSizes() [2/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithFileSizes ( FileSizes &&  value)
inline

The file sizes of the file in the source, destination, and base of the merge.

Definition at line 121 of file ConflictMetadata.h.

◆ WithIsBinaryFile() [1/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithIsBinaryFile ( const IsBinaryFile value)
inline

A boolean value (true or false) indicating whether the file is binary or textual in the source, destination, and base of the merge.

Definition at line 245 of file ConflictMetadata.h.

◆ WithIsBinaryFile() [2/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithIsBinaryFile ( IsBinaryFile &&  value)
inline

A boolean value (true or false) indicating whether the file is binary or textual in the source, destination, and base of the merge.

Definition at line 251 of file ConflictMetadata.h.

◆ WithMergeOperations() [1/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithMergeOperations ( const MergeOperations value)
inline

Whether an add, modify, or delete operation caused the conflict between the source and destination of the merge.

Definition at line 357 of file ConflictMetadata.h.

◆ WithMergeOperations() [2/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithMergeOperations ( MergeOperations &&  value)
inline

Whether an add, modify, or delete operation caused the conflict between the source and destination of the merge.

Definition at line 363 of file ConflictMetadata.h.

◆ WithNumberOfConflicts()

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithNumberOfConflicts ( int  value)
inline

The number of conflicts, including both hunk conflicts and metadata conflicts.

Definition at line 214 of file ConflictMetadata.h.

◆ WithObjectTypeConflict()

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithObjectTypeConflict ( bool  value)
inline

A boolean value (true or false) indicating whether there are conflicts between the branches in the object type of a file, folder, or submodule.

Definition at line 326 of file ConflictMetadata.h.

◆ WithObjectTypes() [1/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithObjectTypes ( const ObjectTypes value)
inline

Information about any object type conflicts in a merge operation.

Definition at line 184 of file ConflictMetadata.h.

◆ WithObjectTypes() [2/2]

ConflictMetadata& Aws::CodeCommit::Model::ConflictMetadata::WithObjectTypes ( ObjectTypes &&  value)
inline

Information about any object type conflicts in a merge operation.

Definition at line 189 of file ConflictMetadata.h.


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