74 inline void SetFamily(
const char* value) { m_familyHasBeenSet =
true; m_family.assign(value); }
189 bool m_familyHasBeenSet;
191 bool m_containerDefinitionsHasBeenSet;
193 bool m_volumesHasBeenSet;
RegisterTaskDefinitionRequest & AddVolumes(Volume &&value)
void SetFamily(const char *value)
RegisterTaskDefinitionRequest & AddContainerDefinitions(const ContainerDefinition &value)
const Aws::Vector< ContainerDefinition > & GetContainerDefinitions() const
RegisterTaskDefinitionRequest & WithContainerDefinitions(const Aws::Vector< ContainerDefinition > &value)
RegisterTaskDefinitionRequest & AddContainerDefinitions(ContainerDefinition &&value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
RegisterTaskDefinitionRequest & WithFamily(const char *value)
RegisterTaskDefinitionRequest & WithVolumes(const Aws::Vector< Volume > &value)
RegisterTaskDefinitionRequest & WithContainerDefinitions(Aws::Vector< ContainerDefinition > &&value)
RegisterTaskDefinitionRequest & WithFamily(const Aws::String &value)
void SetVolumes(Aws::Vector< Volume > &&value)
void SetContainerDefinitions(Aws::Vector< ContainerDefinition > &&value)
const Aws::Vector< Volume > & GetVolumes() const
const Aws::String & GetFamily() const
void SetVolumes(const Aws::Vector< Volume > &value)
void SetContainerDefinitions(const Aws::Vector< ContainerDefinition > &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
RegisterTaskDefinitionRequest & WithVolumes(Aws::Vector< Volume > &&value)
void SetFamily(const Aws::String &value)
void SetFamily(Aws::String &&value)
RegisterTaskDefinitionRequest & AddVolumes(const Volume &value)
JSON (JavaScript Object Notation).
RegisterTaskDefinitionRequest & WithFamily(Aws::String &&value)