7#include <aws/logs/CloudWatchLogs_EXPORTS.h>
19namespace CloudWatchLogs
70 int m_tooNewLogEventStartIndex{0};
71 bool m_tooNewLogEventStartIndexHasBeenSet =
false;
73 int m_tooOldLogEventEndIndex{0};
74 bool m_tooOldLogEventEndIndexHasBeenSet =
false;
76 int m_expiredLogEventEndIndex{0};
77 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