7#include <aws/glue/Glue_EXPORTS.h>
46 inline void SetSegmentNumber(
int value) { m_segmentNumberHasBeenSet =
true; m_segmentNumber = value; }
56 inline void SetTotalSegments(
int value) { m_totalSegmentsHasBeenSet =
true; m_totalSegments = value; }
62 bool m_segmentNumberHasBeenSet =
false;
65 bool m_totalSegmentsHasBeenSet =
false;
bool SegmentNumberHasBeenSet() const
int GetSegmentNumber() const
int GetTotalSegments() const
AWS_GLUE_API Segment(Aws::Utils::Json::JsonView jsonValue)
Segment & WithSegmentNumber(int value)
Segment & WithTotalSegments(int value)
AWS_GLUE_API Segment & operator=(Aws::Utils::Json::JsonView jsonValue)
bool TotalSegmentsHasBeenSet() const
void SetTotalSegments(int value)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSegmentNumber(int value)
Aws::Utils::Json::JsonValue JsonValue