7#include <aws/appflow/Appflow_EXPORTS.h>
8#include <aws/appflow/model/SalesforceDataTransferApi.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
42 template <
typename ObjectT = Aws::String>
44 m_objectHasBeenSet =
true;
45 m_object = std::forward<ObjectT>(value);
47 template <
typename ObjectT = Aws::String>
62 m_enableDynamicFieldUpdateHasBeenSet =
true;
63 m_enableDynamicFieldUpdate = value;
79 m_includeDeletedRecordsHasBeenSet =
true;
80 m_includeDeletedRecords = value;
120 m_dataTransferApiHasBeenSet =
true;
121 m_dataTransferApi = value;
131 bool m_enableDynamicFieldUpdate{
false};
133 bool m_includeDeletedRecords{
false};
136 bool m_objectHasBeenSet =
false;
137 bool m_enableDynamicFieldUpdateHasBeenSet =
false;
138 bool m_includeDeletedRecordsHasBeenSet =
false;
139 bool m_dataTransferApiHasBeenSet =
false;
SalesforceDataTransferApi GetDataTransferApi() const
SalesforceSourceProperties & WithIncludeDeletedRecords(bool value)
void SetObject(ObjectT &&value)
bool EnableDynamicFieldUpdateHasBeenSet() const
SalesforceSourceProperties & WithObject(ObjectT &&value)
void SetEnableDynamicFieldUpdate(bool value)
bool DataTransferApiHasBeenSet() const
bool GetIncludeDeletedRecords() const
AWS_APPFLOW_API SalesforceSourceProperties()=default
AWS_APPFLOW_API Aws::Utils::Json::JsonValue Jsonize() const
bool GetEnableDynamicFieldUpdate() const
AWS_APPFLOW_API SalesforceSourceProperties(Aws::Utils::Json::JsonView jsonValue)
bool IncludeDeletedRecordsHasBeenSet() const
bool ObjectHasBeenSet() const
AWS_APPFLOW_API SalesforceSourceProperties & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetIncludeDeletedRecords(bool value)
SalesforceSourceProperties & WithDataTransferApi(SalesforceDataTransferApi value)
const Aws::String & GetObject() const
SalesforceSourceProperties & WithEnableDynamicFieldUpdate(bool value)
void SetDataTransferApi(SalesforceDataTransferApi value)
SalesforceDataTransferApi
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue