7#include <aws/appfabric/AppFabric_EXPORTS.h>
8#include <aws/appfabric/model/Oauth2Credential.h>
9#include <aws/appfabric/model/ApiKeyCredential.h>
68 bool m_oauth2CredentialHasBeenSet =
false;
71 bool m_apiKeyCredentialHasBeenSet =
false;
const Oauth2Credential & GetOauth2Credential() const
Credential & WithOauth2Credential(Oauth2Credential &&value)
Credential & WithOauth2Credential(const Oauth2Credential &value)
bool ApiKeyCredentialHasBeenSet() const
void SetOauth2Credential(Oauth2Credential &&value)
const ApiKeyCredential & GetApiKeyCredential() const
Credential & WithApiKeyCredential(const ApiKeyCredential &value)
AWS_APPFABRIC_API Aws::Utils::Json::JsonValue Jsonize() const
bool Oauth2CredentialHasBeenSet() const
AWS_APPFABRIC_API Credential & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetApiKeyCredential(ApiKeyCredential &&value)
void SetApiKeyCredential(const ApiKeyCredential &value)
AWS_APPFABRIC_API Credential()
void SetOauth2Credential(const Oauth2Credential &value)
AWS_APPFABRIC_API Credential(Aws::Utils::Json::JsonView jsonValue)
Credential & WithApiKeyCredential(ApiKeyCredential &&value)
Aws::Utils::Json::JsonValue JsonValue