7#include <aws/managedblockchain-query/ManagedBlockchainQueryRequest.h>
8#include <aws/managedblockchain-query/ManagedBlockchainQuery_EXPORTS.h>
9#include <aws/managedblockchain-query/model/BlockchainInstant.h>
10#include <aws/managedblockchain-query/model/OwnerIdentifier.h>
11#include <aws/managedblockchain-query/model/TokenIdentifier.h>
16namespace ManagedBlockchainQuery {
40 template <
typename TokenIdentifierT = TokenIdentifier>
42 m_tokenIdentifierHasBeenSet =
true;
43 m_tokenIdentifier = std::forward<TokenIdentifierT>(value);
45 template <
typename TokenIdentifierT = TokenIdentifier>
58 template <
typename OwnerIdentifierT = OwnerIdentifier>
60 m_ownerIdentifierHasBeenSet =
true;
61 m_ownerIdentifier = std::forward<OwnerIdentifierT>(value);
63 template <
typename OwnerIdentifierT = OwnerIdentifier>
78 template <
typename AtBlockchainInstantT = BlockchainInstant>
80 m_atBlockchainInstantHasBeenSet =
true;
81 m_atBlockchainInstant = std::forward<AtBlockchainInstantT>(value);
83 template <
typename AtBlockchainInstantT = BlockchainInstant>
95 bool m_tokenIdentifierHasBeenSet =
false;
96 bool m_ownerIdentifierHasBeenSet =
false;
97 bool m_atBlockchainInstantHasBeenSet =
false;
AWS_MANAGEDBLOCKCHAINQUERY_API GetTokenBalanceRequest()=default
GetTokenBalanceRequest & WithOwnerIdentifier(OwnerIdentifierT &&value)
const OwnerIdentifier & GetOwnerIdentifier() const
void SetTokenIdentifier(TokenIdentifierT &&value)
const TokenIdentifier & GetTokenIdentifier() const
bool OwnerIdentifierHasBeenSet() const
GetTokenBalanceRequest & WithAtBlockchainInstant(AtBlockchainInstantT &&value)
AWS_MANAGEDBLOCKCHAINQUERY_API Aws::String SerializePayload() const override
void SetAtBlockchainInstant(AtBlockchainInstantT &&value)
GetTokenBalanceRequest & WithTokenIdentifier(TokenIdentifierT &&value)
void SetOwnerIdentifier(OwnerIdentifierT &&value)
bool AtBlockchainInstantHasBeenSet() const
virtual const char * GetServiceRequestName() const override
const BlockchainInstant & GetAtBlockchainInstant() const
bool TokenIdentifierHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String