7#include <aws/datasync/DataSync_EXPORTS.h>
8#include <aws/datasync/model/HdfsRpcProtection.h>
9#include <aws/datasync/model/HdfsDataTransferProtection.h>
69 bool m_rpcProtectionHasBeenSet =
false;
72 bool m_dataTransferProtectionHasBeenSet =
false;
HdfsDataTransferProtection GetDataTransferProtection() const
HdfsRpcProtection GetRpcProtection() const
bool DataTransferProtectionHasBeenSet() const
bool RpcProtectionHasBeenSet() const
AWS_DATASYNC_API QopConfiguration()=default
void SetRpcProtection(HdfsRpcProtection value)
QopConfiguration & WithDataTransferProtection(HdfsDataTransferProtection value)
AWS_DATASYNC_API QopConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_DATASYNC_API QopConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
QopConfiguration & WithRpcProtection(HdfsRpcProtection value)
AWS_DATASYNC_API Aws::Utils::Json::JsonValue Jsonize() const
void SetDataTransferProtection(HdfsDataTransferProtection value)
HdfsDataTransferProtection
Aws::Utils::Json::JsonValue JsonValue