7#include <aws/neptunedata/Neptunedata_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/neptunedata/model/QueryLanguageVersion.h>
10#include <aws/core/utils/memory/stl/AWSMap.h>
11#include <aws/core/utils/Document.h>
16template<
typename RESULT_TYPE>
17class AmazonWebServiceResult;
48 inline void SetStatus(
const char* value) { m_status.assign(value); }
61 inline void SetStartTime(
const char* value) { m_startTime.assign(value); }
90 inline void SetRole(
const char* value) { m_role.assign(value); }
236 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
261 int m_rollingBackTrxCount;
GetEngineStatusResult & AddLabMode(Aws::String &&key, const char *value)
const Aws::String & GetStatus() const
GetEngineStatusResult & WithRollingBackTrxEarliestStartTime(const char *value)
GetEngineStatusResult & WithLabMode(Aws::Map< Aws::String, Aws::String > &&value)
GetEngineStatusResult & WithSparql(QueryLanguageVersion &&value)
const Aws::String & GetDbEngineVersion() const
const Aws::String & GetRequestId() const
GetEngineStatusResult & WithDbEngineVersion(const Aws::String &value)
const QueryLanguageVersion & GetOpencypher() const
void SetRollingBackTrxEarliestStartTime(const char *value)
void SetLabMode(Aws::Map< Aws::String, Aws::String > &&value)
GetEngineStatusResult & AddSettings(const char *key, const char *value)
void SetStatus(const Aws::String &value)
const QueryLanguageVersion & GetGremlin() const
void SetRole(Aws::String &&value)
void SetStatus(const char *value)
AWS_NEPTUNEDATA_API GetEngineStatusResult()
void SetDfeQueryEngine(const char *value)
GetEngineStatusResult & WithStatus(const char *value)
const QueryLanguageVersion & GetSparql() const
GetEngineStatusResult & AddFeatures(const Aws::String &key, const Aws::Utils::Document &value)
GetEngineStatusResult & WithOpencypher(const QueryLanguageVersion &value)
GetEngineStatusResult & WithDfeQueryEngine(const char *value)
GetEngineStatusResult & WithRollingBackTrxCount(int value)
GetEngineStatusResult & AddSettings(Aws::String &&key, Aws::String &&value)
void SetRole(const char *value)
const Aws::String & GetRollingBackTrxEarliestStartTime() const
GetEngineStatusResult & WithDbEngineVersion(const char *value)
const Aws::String & GetRole() const
GetEngineStatusResult & WithStartTime(const char *value)
GetEngineStatusResult & WithRequestId(Aws::String &&value)
GetEngineStatusResult & WithRole(const Aws::String &value)
GetEngineStatusResult & WithStatus(Aws::String &&value)
void SetRequestId(const Aws::String &value)
void SetDbEngineVersion(const char *value)
void SetRollingBackTrxEarliestStartTime(Aws::String &&value)
GetEngineStatusResult & WithSparql(const QueryLanguageVersion &value)
GetEngineStatusResult & AddFeatures(const char *key, Aws::Utils::Document &&value)
GetEngineStatusResult & AddSettings(const char *key, Aws::String &&value)
void SetSparql(QueryLanguageVersion &&value)
GetEngineStatusResult & AddFeatures(const Aws::String &key, Aws::Utils::Document &&value)
void SetSettings(Aws::Map< Aws::String, Aws::String > &&value)
GetEngineStatusResult & WithSettings(const Aws::Map< Aws::String, Aws::String > &value)
void SetRollingBackTrxEarliestStartTime(const Aws::String &value)
void SetOpencypher(QueryLanguageVersion &&value)
const Aws::String & GetStartTime() const
void SetFeatures(Aws::Map< Aws::String, Aws::Utils::Document > &&value)
void SetLabMode(const Aws::Map< Aws::String, Aws::String > &value)
GetEngineStatusResult & AddLabMode(Aws::String &&key, const Aws::String &value)
GetEngineStatusResult & WithStatus(const Aws::String &value)
GetEngineStatusResult & AddLabMode(Aws::String &&key, Aws::String &&value)
void SetGremlin(QueryLanguageVersion &&value)
int GetRollingBackTrxCount() const
GetEngineStatusResult & AddLabMode(const Aws::String &key, const Aws::String &value)
GetEngineStatusResult & WithSettings(Aws::Map< Aws::String, Aws::String > &&value)
GetEngineStatusResult & WithRequestId(const Aws::String &value)
void SetRollingBackTrxCount(int value)
void SetGremlin(const QueryLanguageVersion &value)
GetEngineStatusResult & WithOpencypher(QueryLanguageVersion &&value)
GetEngineStatusResult & AddLabMode(const char *key, const char *value)
GetEngineStatusResult & WithRole(Aws::String &&value)
void SetStartTime(Aws::String &&value)
void SetDfeQueryEngine(const Aws::String &value)
const Aws::String & GetDfeQueryEngine() const
GetEngineStatusResult & AddSettings(const Aws::String &key, const Aws::String &value)
GetEngineStatusResult & WithDfeQueryEngine(const Aws::String &value)
GetEngineStatusResult & WithRollingBackTrxEarliestStartTime(const Aws::String &value)
GetEngineStatusResult & AddFeatures(Aws::String &&key, Aws::Utils::Document &&value)
void SetDfeQueryEngine(Aws::String &&value)
GetEngineStatusResult & WithGremlin(QueryLanguageVersion &&value)
GetEngineStatusResult & AddFeatures(Aws::String &&key, const Aws::Utils::Document &value)
const Aws::Map< Aws::String, Aws::String > & GetSettings() const
const Aws::Map< Aws::String, Aws::String > & GetLabMode() const
void SetRole(const Aws::String &value)
GetEngineStatusResult & AddLabMode(const Aws::String &key, Aws::String &&value)
GetEngineStatusResult & AddFeatures(const char *key, const Aws::Utils::Document &value)
GetEngineStatusResult & WithDbEngineVersion(Aws::String &&value)
void SetDbEngineVersion(Aws::String &&value)
void SetRequestId(Aws::String &&value)
GetEngineStatusResult & WithRequestId(const char *value)
GetEngineStatusResult & AddLabMode(const char *key, Aws::String &&value)
GetEngineStatusResult & WithStartTime(const Aws::String &value)
AWS_NEPTUNEDATA_API GetEngineStatusResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
GetEngineStatusResult & WithDfeQueryEngine(Aws::String &&value)
GetEngineStatusResult & WithGremlin(const QueryLanguageVersion &value)
GetEngineStatusResult & WithStartTime(Aws::String &&value)
const Aws::Map< Aws::String, Aws::Utils::Document > & GetFeatures() const
void SetStartTime(const char *value)
void SetSparql(const QueryLanguageVersion &value)
void SetSettings(const Aws::Map< Aws::String, Aws::String > &value)
void SetStartTime(const Aws::String &value)
GetEngineStatusResult & WithRole(const char *value)
void SetFeatures(const Aws::Map< Aws::String, Aws::Utils::Document > &value)
GetEngineStatusResult & WithRollingBackTrxEarliestStartTime(Aws::String &&value)
GetEngineStatusResult & WithFeatures(const Aws::Map< Aws::String, Aws::Utils::Document > &value)
void SetRequestId(const char *value)
GetEngineStatusResult & AddSettings(const Aws::String &key, Aws::String &&value)
AWS_NEPTUNEDATA_API GetEngineStatusResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetDbEngineVersion(const Aws::String &value)
GetEngineStatusResult & AddSettings(Aws::String &&key, const char *value)
void SetOpencypher(const QueryLanguageVersion &value)
void SetStatus(Aws::String &&value)
GetEngineStatusResult & AddSettings(Aws::String &&key, const Aws::String &value)
GetEngineStatusResult & WithLabMode(const Aws::Map< Aws::String, Aws::String > &value)
GetEngineStatusResult & WithFeatures(Aws::Map< Aws::String, Aws::Utils::Document > &&value)
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue