7#include <aws/core/utils/DateTime.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/partnercentral-account/PartnerCentralAccount_EXPORTS.h>
20namespace PartnerCentralAccount {
45 template <
typename CompletionUrlT = Aws::String>
47 m_completionUrlHasBeenSet =
true;
48 m_completionUrl = std::forward<CompletionUrlT>(value);
50 template <
typename CompletionUrlT = Aws::String>
64 template <
typename CompletionUrlExpiresAtT = Aws::Utils::DateTime>
66 m_completionUrlExpiresAtHasBeenSet =
true;
67 m_completionUrlExpiresAt = std::forward<CompletionUrlExpiresAtT>(value);
69 template <
typename CompletionUrlExpiresAtT = Aws::Utils::DateTime>
79 bool m_completionUrlHasBeenSet =
false;
80 bool m_completionUrlExpiresAtHasBeenSet =
false;
void SetCompletionUrl(CompletionUrlT &&value)
bool CompletionUrlExpiresAtHasBeenSet() const
AWS_PARTNERCENTRALACCOUNT_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::String & GetCompletionUrl() const
RegistrantVerificationResponse & WithCompletionUrlExpiresAt(CompletionUrlExpiresAtT &&value)
AWS_PARTNERCENTRALACCOUNT_API RegistrantVerificationResponse(Aws::Utils::Json::JsonView jsonValue)
RegistrantVerificationResponse & WithCompletionUrl(CompletionUrlT &&value)
AWS_PARTNERCENTRALACCOUNT_API RegistrantVerificationResponse()=default
const Aws::Utils::DateTime & GetCompletionUrlExpiresAt() const
AWS_PARTNERCENTRALACCOUNT_API RegistrantVerificationResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
bool CompletionUrlHasBeenSet() const
void SetCompletionUrlExpiresAt(CompletionUrlExpiresAtT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue