7#include <aws/amplifyuibuilder/AmplifyUIBuilder_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
21namespace AmplifyUIBuilder
50 inline void SetTypesFilePath(
const char* value) { m_typesFilePathHasBeenSet =
true; m_typesFilePath.assign(value); }
65 inline void SetQueriesFilePath(
const char* value) { m_queriesFilePathHasBeenSet =
true; m_queriesFilePath.assign(value); }
80 inline void SetMutationsFilePath(
const char* value) { m_mutationsFilePathHasBeenSet =
true; m_mutationsFilePath.assign(value); }
95 inline void SetSubscriptionsFilePath(
const char* value) { m_subscriptionsFilePathHasBeenSet =
true; m_subscriptionsFilePath.assign(value); }
110 inline void SetFragmentsFilePath(
const char* value) { m_fragmentsFilePathHasBeenSet =
true; m_fragmentsFilePath.assign(value); }
118 bool m_typesFilePathHasBeenSet =
false;
121 bool m_queriesFilePathHasBeenSet =
false;
124 bool m_mutationsFilePathHasBeenSet =
false;
127 bool m_subscriptionsFilePathHasBeenSet =
false;
130 bool m_fragmentsFilePathHasBeenSet =
false;
void SetMutationsFilePath(const Aws::String &value)
GraphQLRenderConfig & WithMutationsFilePath(const Aws::String &value)
GraphQLRenderConfig & WithFragmentsFilePath(Aws::String &&value)
GraphQLRenderConfig & WithTypesFilePath(Aws::String &&value)
bool MutationsFilePathHasBeenSet() const
void SetSubscriptionsFilePath(const char *value)
GraphQLRenderConfig & WithFragmentsFilePath(const Aws::String &value)
GraphQLRenderConfig & WithSubscriptionsFilePath(Aws::String &&value)
void SetFragmentsFilePath(const Aws::String &value)
AWS_AMPLIFYUIBUILDER_API GraphQLRenderConfig(Aws::Utils::Json::JsonView jsonValue)
void SetTypesFilePath(Aws::String &&value)
GraphQLRenderConfig & WithMutationsFilePath(const char *value)
GraphQLRenderConfig & WithSubscriptionsFilePath(const Aws::String &value)
const Aws::String & GetQueriesFilePath() const
bool QueriesFilePathHasBeenSet() const
const Aws::String & GetTypesFilePath() const
void SetFragmentsFilePath(Aws::String &&value)
void SetSubscriptionsFilePath(Aws::String &&value)
void SetTypesFilePath(const char *value)
GraphQLRenderConfig & WithQueriesFilePath(const Aws::String &value)
bool SubscriptionsFilePathHasBeenSet() const
AWS_AMPLIFYUIBUILDER_API Aws::Utils::Json::JsonValue Jsonize() const
GraphQLRenderConfig & WithTypesFilePath(const char *value)
bool TypesFilePathHasBeenSet() const
void SetQueriesFilePath(const char *value)
bool FragmentsFilePathHasBeenSet() const
void SetFragmentsFilePath(const char *value)
const Aws::String & GetSubscriptionsFilePath() const
GraphQLRenderConfig & WithFragmentsFilePath(const char *value)
GraphQLRenderConfig & WithSubscriptionsFilePath(const char *value)
AWS_AMPLIFYUIBUILDER_API GraphQLRenderConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetMutationsFilePath() const
void SetMutationsFilePath(Aws::String &&value)
void SetTypesFilePath(const Aws::String &value)
void SetMutationsFilePath(const char *value)
void SetQueriesFilePath(const Aws::String &value)
GraphQLRenderConfig & WithTypesFilePath(const Aws::String &value)
GraphQLRenderConfig & WithQueriesFilePath(Aws::String &&value)
GraphQLRenderConfig & WithMutationsFilePath(Aws::String &&value)
void SetQueriesFilePath(Aws::String &&value)
AWS_AMPLIFYUIBUILDER_API GraphQLRenderConfig()
GraphQLRenderConfig & WithQueriesFilePath(const char *value)
const Aws::String & GetFragmentsFilePath() const
void SetSubscriptionsFilePath(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue