7#include <aws/b2bi/B2BI_EXPORTS.h>
8#include <aws/b2bi/model/WrapFormat.h>
9#include <aws/b2bi/model/LineTerminator.h>
78 inline void SetLineLength(
int value) { m_lineLengthHasBeenSet =
true; m_lineLength = value; }
84 bool m_wrapByHasBeenSet =
false;
87 bool m_lineTerminatorHasBeenSet =
false;
90 bool m_lineLengthHasBeenSet =
false;
WrapOptions & WithLineTerminator(LineTerminator value)
bool LineTerminatorHasBeenSet() const
void SetWrapBy(WrapFormat value)
AWS_B2BI_API WrapOptions()=default
bool LineLengthHasBeenSet() const
int GetLineLength() const
AWS_B2BI_API WrapOptions(Aws::Utils::Json::JsonView jsonValue)
void SetLineLength(int value)
bool WrapByHasBeenSet() const
WrapFormat GetWrapBy() const
LineTerminator GetLineTerminator() const
void SetLineTerminator(LineTerminator value)
WrapOptions & WithLineLength(int value)
AWS_B2BI_API WrapOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
WrapOptions & WithWrapBy(WrapFormat value)
AWS_B2BI_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue