7#include <aws/logs/CloudWatchLogs_EXPORTS.h>
16namespace CloudWatchLogs {
39 m_tooNewLogEventStartIndexHasBeenSet =
true;
40 m_tooNewLogEventStartIndex = value;
55 m_tooOldLogEventEndIndexHasBeenSet =
true;
56 m_tooOldLogEventEndIndex = value;
71 m_expiredLogEventEndIndexHasBeenSet =
true;
72 m_expiredLogEventEndIndex = value;
80 int m_tooNewLogEventStartIndex{0};
82 int m_tooOldLogEventEndIndex{0};
84 int m_expiredLogEventEndIndex{0};
85 bool m_tooNewLogEventStartIndexHasBeenSet =
false;
86 bool m_tooOldLogEventEndIndexHasBeenSet =
false;
87 bool m_expiredLogEventEndIndexHasBeenSet =
false;
int GetExpiredLogEventEndIndex() const
AWS_CLOUDWATCHLOGS_API RejectedLogEventsInfo(Aws::Utils::Json::JsonView jsonValue)
void SetTooNewLogEventStartIndex(int value)
bool TooOldLogEventEndIndexHasBeenSet() const
void SetTooOldLogEventEndIndex(int value)
int GetTooNewLogEventStartIndex() const
RejectedLogEventsInfo & WithTooOldLogEventEndIndex(int value)
void SetExpiredLogEventEndIndex(int value)
AWS_CLOUDWATCHLOGS_API RejectedLogEventsInfo()=default
RejectedLogEventsInfo & WithExpiredLogEventEndIndex(int value)
AWS_CLOUDWATCHLOGS_API Aws::Utils::Json::JsonValue Jsonize() const
bool TooNewLogEventStartIndexHasBeenSet() const
bool ExpiredLogEventEndIndexHasBeenSet() const
AWS_CLOUDWATCHLOGS_API RejectedLogEventsInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
RejectedLogEventsInfo & WithTooNewLogEventStartIndex(int value)
int GetTooOldLogEventEndIndex() const
Aws::Utils::Json::JsonValue JsonValue