7#include <aws/codecommit/CodeCommit_EXPORTS.h>
8#include <aws/codecommit/model/MergeHunkDetail.h>
52 inline void SetIsConflict(
bool value) { m_isConflictHasBeenSet =
true; m_isConflict = value; }
96 bool m_isConflictHasBeenSet =
false;
99 bool m_sourceHasBeenSet =
false;
102 bool m_destinationHasBeenSet =
false;
105 bool m_baseHasBeenSet =
false;
void SetIsConflict(bool value)
void SetBase(const MergeHunkDetail &value)
void SetDestination(MergeHunkDetail &&value)
bool SourceHasBeenSet() const
MergeHunk & WithSource(const MergeHunkDetail &value)
void SetDestination(const MergeHunkDetail &value)
MergeHunk & WithDestination(const MergeHunkDetail &value)
void SetSource(MergeHunkDetail &&value)
AWS_CODECOMMIT_API MergeHunk()
const MergeHunkDetail & GetSource() const
bool DestinationHasBeenSet() const
const MergeHunkDetail & GetDestination() const
AWS_CODECOMMIT_API MergeHunk(Aws::Utils::Json::JsonView jsonValue)
MergeHunk & WithBase(const MergeHunkDetail &value)
MergeHunk & WithBase(MergeHunkDetail &&value)
AWS_CODECOMMIT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSource(const MergeHunkDetail &value)
MergeHunk & WithDestination(MergeHunkDetail &&value)
MergeHunk & WithSource(MergeHunkDetail &&value)
bool GetIsConflict() const
bool BaseHasBeenSet() const
void SetBase(MergeHunkDetail &&value)
MergeHunk & WithIsConflict(bool value)
AWS_CODECOMMIT_API MergeHunk & operator=(Aws::Utils::Json::JsonView jsonValue)
bool IsConflictHasBeenSet() const
const MergeHunkDetail & GetBase() const
Aws::Utils::Json::JsonValue JsonValue