7#include <aws/awstransfer/Transfer_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/awstransfer/model/WorkflowDetail.h>
83 bool m_onUploadHasBeenSet =
false;
86 bool m_onPartialUploadHasBeenSet =
false;
void SetOnUpload(const Aws::Vector< WorkflowDetail > &value)
WorkflowDetails & WithOnPartialUpload(Aws::Vector< WorkflowDetail > &&value)
WorkflowDetails & AddOnUpload(const WorkflowDetail &value)
bool OnPartialUploadHasBeenSet() const
WorkflowDetails & WithOnUpload(Aws::Vector< WorkflowDetail > &&value)
WorkflowDetails & AddOnPartialUpload(WorkflowDetail &&value)
AWS_TRANSFER_API WorkflowDetails(Aws::Utils::Json::JsonView jsonValue)
void SetOnUpload(Aws::Vector< WorkflowDetail > &&value)
const Aws::Vector< WorkflowDetail > & GetOnPartialUpload() const
void SetOnPartialUpload(Aws::Vector< WorkflowDetail > &&value)
WorkflowDetails & AddOnUpload(WorkflowDetail &&value)
WorkflowDetails & WithOnUpload(const Aws::Vector< WorkflowDetail > &value)
WorkflowDetails & AddOnPartialUpload(const WorkflowDetail &value)
AWS_TRANSFER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_TRANSFER_API WorkflowDetails()
bool OnUploadHasBeenSet() const
AWS_TRANSFER_API WorkflowDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetOnPartialUpload(const Aws::Vector< WorkflowDetail > &value)
WorkflowDetails & WithOnPartialUpload(const Aws::Vector< WorkflowDetail > &value)
const Aws::Vector< WorkflowDetail > & GetOnUpload() const
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue