7#include <aws/imagebuilder/Imagebuilder_EXPORTS.h>
43 inline bool GetAmis()
const{
return m_amis; }
45 inline void SetAmis(
bool value) { m_amisHasBeenSet =
true; m_amis = value; }
56 inline void SetSnapshots(
bool value) { m_snapshotsHasBeenSet =
true; m_snapshots = value; }
67 inline void SetContainers(
bool value) { m_containersHasBeenSet =
true; m_containers = value; }
73 bool m_amisHasBeenSet =
false;
76 bool m_snapshotsHasBeenSet =
false;
79 bool m_containersHasBeenSet =
false;
ResourceStateUpdateIncludeResources & WithAmis(bool value)
bool ContainersHasBeenSet() const
void SetContainers(bool value)
bool SnapshotsHasBeenSet() const
ResourceStateUpdateIncludeResources & WithContainers(bool value)
bool GetContainers() const
AWS_IMAGEBUILDER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_IMAGEBUILDER_API ResourceStateUpdateIncludeResources & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_IMAGEBUILDER_API ResourceStateUpdateIncludeResources()
bool GetSnapshots() const
bool AmisHasBeenSet() const
AWS_IMAGEBUILDER_API ResourceStateUpdateIncludeResources(Aws::Utils::Json::JsonView jsonValue)
void SetSnapshots(bool value)
ResourceStateUpdateIncludeResources & WithSnapshots(bool value)
Aws::Utils::Json::JsonValue JsonValue