7#include <aws/appmesh/AppMesh_EXPORTS.h>
8#include <aws/appmesh/model/VirtualGatewayFileAccessLog.h>
47 template<
typename FileT = VirtualGatewayFileAccessLog>
48 void SetFile(FileT&& value) { m_fileHasBeenSet =
true; m_file = std::forward<FileT>(value); }
49 template<
typename FileT = VirtualGatewayFileAccessLog>
55 bool m_fileHasBeenSet =
false;
AWS_APPMESH_API VirtualGatewayAccessLog & operator=(Aws::Utils::Json::JsonView jsonValue)
bool FileHasBeenSet() const
AWS_APPMESH_API VirtualGatewayAccessLog()=default
const VirtualGatewayFileAccessLog & GetFile() const
void SetFile(FileT &&value)
AWS_APPMESH_API VirtualGatewayAccessLog(Aws::Utils::Json::JsonView jsonValue)
VirtualGatewayAccessLog & WithFile(FileT &&value)
AWS_APPMESH_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue