7#include <aws/m2/MainframeModernization_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/m2/model/DatasetDetailOrgAttributes.h>
15template<
typename RESULT_TYPE>
16class AmazonWebServiceResult;
25namespace MainframeModernization
64 inline void SetDataSetName(
const char* value) { m_dataSetName.assign(value); }
86 inline void SetFileSize(
long long value) { m_fileSize = value; }
119 inline void SetLocation(
const char* value) { m_location.assign(value); }
139 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
154 long long m_fileSize;
GetDataSetDetailsResult & WithDataSetName(const Aws::String &value)
GetDataSetDetailsResult & WithLastReferencedTime(Aws::Utils::DateTime &&value)
AWS_MAINFRAMEMODERNIZATION_API GetDataSetDetailsResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetDataSetName(Aws::String &&value)
const DatasetDetailOrgAttributes & GetDataSetOrg() const
GetDataSetDetailsResult & WithDataSetOrg(DatasetDetailOrgAttributes &&value)
GetDataSetDetailsResult & WithDataSetName(const char *value)
void SetBlocksize(int value)
AWS_MAINFRAMEMODERNIZATION_API GetDataSetDetailsResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetDataSetName(const Aws::String &value)
void SetRequestId(Aws::String &&value)
AWS_MAINFRAMEMODERNIZATION_API GetDataSetDetailsResult()
void SetCreationTime(Aws::Utils::DateTime &&value)
void SetLastReferencedTime(const Aws::Utils::DateTime &value)
void SetDataSetName(const char *value)
const Aws::String & GetDataSetName() const
GetDataSetDetailsResult & WithDataSetName(Aws::String &&value)
void SetLastReferencedTime(Aws::Utils::DateTime &&value)
GetDataSetDetailsResult & WithCreationTime(Aws::Utils::DateTime &&value)
int GetRecordLength() const
void SetRecordLength(int value)
void SetLocation(const char *value)
void SetCreationTime(const Aws::Utils::DateTime &value)
void SetDataSetOrg(const DatasetDetailOrgAttributes &value)
GetDataSetDetailsResult & WithLocation(Aws::String &&value)
GetDataSetDetailsResult & WithLocation(const char *value)
GetDataSetDetailsResult & WithRequestId(Aws::String &&value)
void SetDataSetOrg(DatasetDetailOrgAttributes &&value)
void SetLastUpdatedTime(Aws::Utils::DateTime &&value)
const Aws::String & GetRequestId() const
void SetLocation(const Aws::String &value)
GetDataSetDetailsResult & WithLocation(const Aws::String &value)
GetDataSetDetailsResult & WithFileSize(long long value)
GetDataSetDetailsResult & WithRecordLength(int value)
const Aws::Utils::DateTime & GetLastReferencedTime() const
void SetLastUpdatedTime(const Aws::Utils::DateTime &value)
void SetFileSize(long long value)
const Aws::Utils::DateTime & GetCreationTime() const
void SetLocation(Aws::String &&value)
const Aws::Utils::DateTime & GetLastUpdatedTime() const
GetDataSetDetailsResult & WithLastUpdatedTime(const Aws::Utils::DateTime &value)
GetDataSetDetailsResult & WithRequestId(const char *value)
GetDataSetDetailsResult & WithRequestId(const Aws::String &value)
long long GetFileSize() const
GetDataSetDetailsResult & WithLastUpdatedTime(Aws::Utils::DateTime &&value)
void SetRequestId(const char *value)
void SetRequestId(const Aws::String &value)
GetDataSetDetailsResult & WithDataSetOrg(const DatasetDetailOrgAttributes &value)
GetDataSetDetailsResult & WithBlocksize(int value)
GetDataSetDetailsResult & WithLastReferencedTime(const Aws::Utils::DateTime &value)
GetDataSetDetailsResult & WithCreationTime(const Aws::Utils::DateTime &value)
const Aws::String & GetLocation() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue