/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Container for response returned by GetPackageVersionHistory
* operation.See Also:
AWS
* API Reference
The unique identifier of the package.
*/ inline const Aws::String& GetPackageID() const{ return m_packageID; } /** *The unique identifier of the package.
*/ inline void SetPackageID(const Aws::String& value) { m_packageID = value; } /** *The unique identifier of the package.
*/ inline void SetPackageID(Aws::String&& value) { m_packageID = std::move(value); } /** *The unique identifier of the package.
*/ inline void SetPackageID(const char* value) { m_packageID.assign(value); } /** *The unique identifier of the package.
*/ inline GetPackageVersionHistoryResult& WithPackageID(const Aws::String& value) { SetPackageID(value); return *this;} /** *The unique identifier of the package.
*/ inline GetPackageVersionHistoryResult& WithPackageID(Aws::String&& value) { SetPackageID(std::move(value)); return *this;} /** *The unique identifier of the package.
*/ inline GetPackageVersionHistoryResult& WithPackageID(const char* value) { SetPackageID(value); return *this;} /** *A list of package versions, along with their creation time and commit * message.
*/ inline const Aws::VectorA list of package versions, along with their creation time and commit * message.
*/ inline void SetPackageVersionHistoryList(const Aws::VectorA list of package versions, along with their creation time and commit * message.
*/ inline void SetPackageVersionHistoryList(Aws::VectorA list of package versions, along with their creation time and commit * message.
*/ inline GetPackageVersionHistoryResult& WithPackageVersionHistoryList(const Aws::VectorA list of package versions, along with their creation time and commit * message.
*/ inline GetPackageVersionHistoryResult& WithPackageVersionHistoryList(Aws::VectorA list of package versions, along with their creation time and commit * message.
*/ inline GetPackageVersionHistoryResult& AddPackageVersionHistoryList(const PackageVersionHistory& value) { m_packageVersionHistoryList.push_back(value); return *this; } /** *A list of package versions, along with their creation time and commit * message.
*/ inline GetPackageVersionHistoryResult& AddPackageVersionHistoryList(PackageVersionHistory&& value) { m_packageVersionHistoryList.push_back(std::move(value)); return *this; } /** *When nextToken
is returned, there are more results available.
* The value of nextToken
is a unique pagination token for each page.
* Make the call again using the returned token to retrieve the next page.
When nextToken
is returned, there are more results available.
* The value of nextToken
is a unique pagination token for each page.
* Make the call again using the returned token to retrieve the next page.
When nextToken
is returned, there are more results available.
* The value of nextToken
is a unique pagination token for each page.
* Make the call again using the returned token to retrieve the next page.
When nextToken
is returned, there are more results available.
* The value of nextToken
is a unique pagination token for each page.
* Make the call again using the returned token to retrieve the next page.
When nextToken
is returned, there are more results available.
* The value of nextToken
is a unique pagination token for each page.
* Make the call again using the returned token to retrieve the next page.
When nextToken
is returned, there are more results available.
* The value of nextToken
is a unique pagination token for each page.
* Make the call again using the returned token to retrieve the next page.
When nextToken
is returned, there are more results available.
* The value of nextToken
is a unique pagination token for each page.
* Make the call again using the returned token to retrieve the next page.