7#include <aws/awstransfer/Transfer_EXPORTS.h>
8#include <aws/awstransfer/model/S3FileLocation.h>
9#include <aws/awstransfer/model/EfsFileLocation.h>
69 bool m_s3FileLocationHasBeenSet =
false;
72 bool m_efsFileLocationHasBeenSet =
false;
bool S3FileLocationHasBeenSet() const
FileLocation & WithS3FileLocation(const S3FileLocation &value)
void SetEfsFileLocation(EfsFileLocation &&value)
AWS_TRANSFER_API FileLocation()
AWS_TRANSFER_API FileLocation & operator=(Aws::Utils::Json::JsonView jsonValue)
const EfsFileLocation & GetEfsFileLocation() const
void SetS3FileLocation(const S3FileLocation &value)
bool EfsFileLocationHasBeenSet() const
void SetEfsFileLocation(const EfsFileLocation &value)
AWS_TRANSFER_API Aws::Utils::Json::JsonValue Jsonize() const
FileLocation & WithEfsFileLocation(const EfsFileLocation &value)
void SetS3FileLocation(S3FileLocation &&value)
AWS_TRANSFER_API FileLocation(Aws::Utils::Json::JsonView jsonValue)
const S3FileLocation & GetS3FileLocation() const
FileLocation & WithS3FileLocation(S3FileLocation &&value)
FileLocation & WithEfsFileLocation(EfsFileLocation &&value)
Aws::Utils::Json::JsonValue JsonValue