7#include <aws/appflow/Appflow_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
41 template <
typename InstanceUrlT = Aws::String>
43 m_instanceUrlHasBeenSet =
true;
44 m_instanceUrl = std::forward<InstanceUrlT>(value);
46 template <
typename InstanceUrlT = Aws::String>
61 m_isSandboxEnvironmentHasBeenSet =
true;
62 m_isSandboxEnvironment = value;
76 template <
typename BusinessUnitIdT = Aws::String>
78 m_businessUnitIdHasBeenSet =
true;
79 m_businessUnitId = std::forward<BusinessUnitIdT>(value);
81 template <
typename BusinessUnitIdT = Aws::String>
90 bool m_isSandboxEnvironment{
false};
93 bool m_instanceUrlHasBeenSet =
false;
94 bool m_isSandboxEnvironmentHasBeenSet =
false;
95 bool m_businessUnitIdHasBeenSet =
false;
AWS_APPFLOW_API PardotConnectorProfileProperties(Aws::Utils::Json::JsonView jsonValue)
bool BusinessUnitIdHasBeenSet() const
void SetIsSandboxEnvironment(bool value)
AWS_APPFLOW_API PardotConnectorProfileProperties()=default
const Aws::String & GetBusinessUnitId() const
PardotConnectorProfileProperties & WithBusinessUnitId(BusinessUnitIdT &&value)
void SetBusinessUnitId(BusinessUnitIdT &&value)
bool IsSandboxEnvironmentHasBeenSet() const
PardotConnectorProfileProperties & WithInstanceUrl(InstanceUrlT &&value)
void SetInstanceUrl(InstanceUrlT &&value)
AWS_APPFLOW_API Aws::Utils::Json::JsonValue Jsonize() const
PardotConnectorProfileProperties & WithIsSandboxEnvironment(bool value)
bool InstanceUrlHasBeenSet() const
bool GetIsSandboxEnvironment() const
const Aws::String & GetInstanceUrl() const
AWS_APPFLOW_API PardotConnectorProfileProperties & operator=(Aws::Utils::Json::JsonView jsonValue)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue