7#include <aws/acm/ACMRequest.h>
8#include <aws/acm/ACM_EXPORTS.h>
9#include <aws/acm/model/CertificateFilterStatement.h>
10#include <aws/acm/model/SearchCertificatesSortBy.h>
11#include <aws/acm/model/SearchCertificatesSortOrder.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
48 template <
typename FilterStatementT = CertificateFilterStatement>
50 m_filterStatementHasBeenSet =
true;
51 m_filterStatement = std::forward<FilterStatementT>(value);
53 template <
typename FilterStatementT = CertificateFilterStatement>
67 m_maxResultsHasBeenSet =
true;
84 template <
typename NextTokenT = Aws::String>
86 m_nextTokenHasBeenSet =
true;
87 m_nextToken = std::forward<NextTokenT>(value);
89 template <
typename NextTokenT = Aws::String>
106 m_sortByHasBeenSet =
true;
123 m_sortOrderHasBeenSet =
true;
141 bool m_filterStatementHasBeenSet =
false;
142 bool m_maxResultsHasBeenSet =
false;
143 bool m_nextTokenHasBeenSet =
false;
144 bool m_sortByHasBeenSet =
false;
145 bool m_sortOrderHasBeenSet =
false;
Aws::Endpoint::EndpointParameters EndpointParameters
AWS_ACM_API Aws::String SerializePayload() const override
SearchCertificatesSortOrder GetSortOrder() const
bool MaxResultsHasBeenSet() const
AWS_ACM_API SearchCertificatesRequest()=default
bool NextTokenHasBeenSet() const
void SetSortBy(SearchCertificatesSortBy value)
AWS_ACM_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
bool SortOrderHasBeenSet() const
const CertificateFilterStatement & GetFilterStatement() const
SearchCertificatesRequest & WithFilterStatement(FilterStatementT &&value)
bool FilterStatementHasBeenSet() const
void SetFilterStatement(FilterStatementT &&value)
int GetMaxResults() const
void SetMaxResults(int value)
AWS_ACM_API EndpointParameters GetEndpointContextParams() const override
SearchCertificatesSortBy GetSortBy() const
SearchCertificatesRequest & WithSortBy(SearchCertificatesSortBy value)
const Aws::String & GetNextToken() const
SearchCertificatesRequest & WithMaxResults(int value)
SearchCertificatesRequest & WithSortOrder(SearchCertificatesSortOrder value)
virtual const char * GetServiceRequestName() const override
SearchCertificatesRequest & WithNextToken(NextTokenT &&value)
void SetNextToken(NextTokenT &&value)
void SetSortOrder(SearchCertificatesSortOrder value)
bool SortByHasBeenSet() const
SearchCertificatesSortOrder
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String