7#include <aws/logs/CloudWatchLogs_EXPORTS.h>
8#include <aws/logs/model/FieldsData.h>
21namespace CloudWatchLogs
46 template<
typename FieldsT = FieldsData>
47 void SetFields(FieldsT&& value) { m_fieldsHasBeenSet =
true; m_fields = std::forward<FieldsT>(value); }
48 template<
typename FieldsT = FieldsData>
56 template<
typename InternalStreamingExceptionT = CloudWatchLogsError>
57 void SetInternalStreamingException(InternalStreamingExceptionT&& value) { m_internalStreamingExceptionHasBeenSet =
true; m_internalStreamingException = std::forward<InternalStreamingExceptionT>(value); }
58 template<
typename InternalStreamingExceptionT = CloudWatchLogsError>
64 bool m_fieldsHasBeenSet =
false;
67 bool m_internalStreamingExceptionHasBeenSet =
false;
void SetInternalStreamingException(InternalStreamingExceptionT &&value)
AWS_CLOUDWATCHLOGS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CLOUDWATCHLOGS_API GetLogObjectResponseStream & operator=(Aws::Utils::Json::JsonView jsonValue)
bool FieldsHasBeenSet() const
AWS_CLOUDWATCHLOGS_API GetLogObjectResponseStream()=default
const CloudWatchLogsError & GetInternalStreamingException() const
void SetFields(FieldsT &&value)
AWS_CLOUDWATCHLOGS_API GetLogObjectResponseStream(Aws::Utils::Json::JsonView jsonValue)
bool InternalStreamingExceptionHasBeenSet() const
const FieldsData & GetFields() const
GetLogObjectResponseStream & WithInternalStreamingException(InternalStreamingExceptionT &&value)
GetLogObjectResponseStream & WithFields(FieldsT &&value)
Aws::Utils::Json::JsonValue JsonValue