7#include <aws/appflow/Appflow_EXPORTS.h>
45 inline void SetIsRetrievable(
bool value) { m_isRetrievableHasBeenSet =
true; m_isRetrievable = value; }
55 inline void SetIsQueryable(
bool value) { m_isQueryableHasBeenSet =
true; m_isQueryable = value; }
71 bool m_isRetrievableHasBeenSet =
false;
74 bool m_isQueryableHasBeenSet =
false;
76 bool m_isTimestampFieldForIncrementalQueries;
77 bool m_isTimestampFieldForIncrementalQueriesHasBeenSet =
false;
bool GetIsTimestampFieldForIncrementalQueries() const
SourceFieldProperties & WithIsRetrievable(bool value)
bool IsQueryableHasBeenSet() const
AWS_APPFLOW_API SourceFieldProperties()
bool IsRetrievableHasBeenSet() const
SourceFieldProperties & WithIsQueryable(bool value)
AWS_APPFLOW_API SourceFieldProperties & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_APPFLOW_API SourceFieldProperties(Aws::Utils::Json::JsonView jsonValue)
void SetIsRetrievable(bool value)
void SetIsTimestampFieldForIncrementalQueries(bool value)
bool IsTimestampFieldForIncrementalQueriesHasBeenSet() const
bool GetIsRetrievable() const
SourceFieldProperties & WithIsTimestampFieldForIncrementalQueries(bool value)
bool GetIsQueryable() const
AWS_APPFLOW_API Aws::Utils::Json::JsonValue Jsonize() const
void SetIsQueryable(bool value)
Aws::Utils::Json::JsonValue JsonValue