7#include <aws/kinesisanalyticsv2/KinesisAnalyticsV2_EXPORTS.h>
8#include <aws/kinesisanalyticsv2/model/CodeContentType.h>
9#include <aws/kinesisanalyticsv2/model/CodeContentUpdate.h>
22namespace KinesisAnalyticsV2
59 template<
typename CodeContentUpdateT = CodeContentUpdate>
60 void SetCodeContentUpdate(CodeContentUpdateT&& value) { m_codeContentUpdateHasBeenSet =
true; m_codeContentUpdate = std::forward<CodeContentUpdateT>(value); }
61 template<
typename CodeContentUpdateT = CodeContentUpdate>
67 bool m_codeContentTypeUpdateHasBeenSet =
false;
69 CodeContentUpdate m_codeContentUpdate;
70 bool m_codeContentUpdateHasBeenSet =
false;
AWS_KINESISANALYTICSV2_API ApplicationCodeConfigurationUpdate & operator=(Aws::Utils::Json::JsonView jsonValue)
const CodeContentUpdate & GetCodeContentUpdate() const
ApplicationCodeConfigurationUpdate & WithCodeContentTypeUpdate(CodeContentType value)
void SetCodeContentUpdate(CodeContentUpdateT &&value)
void SetCodeContentTypeUpdate(CodeContentType value)
CodeContentType GetCodeContentTypeUpdate() const
bool CodeContentTypeUpdateHasBeenSet() const
AWS_KINESISANALYTICSV2_API Aws::Utils::Json::JsonValue Jsonize() const
bool CodeContentUpdateHasBeenSet() const
ApplicationCodeConfigurationUpdate & WithCodeContentUpdate(CodeContentUpdateT &&value)
AWS_KINESISANALYTICSV2_API ApplicationCodeConfigurationUpdate()=default
AWS_KINESISANALYTICSV2_API ApplicationCodeConfigurationUpdate(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue