7#include <aws/iottwinmaker/IoTTwinMaker_EXPORTS.h>
8#include <aws/iottwinmaker/model/LambdaFunction.h>
59 inline void SetIsNative(
bool value) { m_isNativeHasBeenSet =
true; m_isNative = value; }
65 bool m_lambdaHasBeenSet =
false;
68 bool m_isNativeHasBeenSet =
false;
void SetLambda(LambdaFunction &&value)
bool LambdaHasBeenSet() const
AWS_IOTTWINMAKER_API DataConnector()
DataConnector & WithIsNative(bool value)
bool IsNativeHasBeenSet() const
const LambdaFunction & GetLambda() const
AWS_IOTTWINMAKER_API DataConnector & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetIsNative(bool value)
DataConnector & WithLambda(const LambdaFunction &value)
DataConnector & WithLambda(LambdaFunction &&value)
void SetLambda(const LambdaFunction &value)
AWS_IOTTWINMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_IOTTWINMAKER_API DataConnector(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue