7#include <aws/eventbridge/EventBridge_EXPORTS.h>
8#include <aws/eventbridge/model/UpdateConnectionBasicAuthRequestParameters.h>
9#include <aws/eventbridge/model/UpdateConnectionOAuthRequestParameters.h>
10#include <aws/eventbridge/model/UpdateConnectionApiKeyAuthRequestParameters.h>
11#include <aws/eventbridge/model/ConnectionHttpParameters.h>
98 bool m_basicAuthParametersHasBeenSet =
false;
101 bool m_oAuthParametersHasBeenSet =
false;
104 bool m_apiKeyAuthParametersHasBeenSet =
false;
107 bool m_invocationHttpParametersHasBeenSet =
false;
bool ApiKeyAuthParametersHasBeenSet() const
void SetBasicAuthParameters(UpdateConnectionBasicAuthRequestParameters &&value)
UpdateConnectionAuthRequestParameters & WithOAuthParameters(const UpdateConnectionOAuthRequestParameters &value)
bool BasicAuthParametersHasBeenSet() const
const ConnectionHttpParameters & GetInvocationHttpParameters() const
void SetApiKeyAuthParameters(const UpdateConnectionApiKeyAuthRequestParameters &value)
UpdateConnectionAuthRequestParameters & WithApiKeyAuthParameters(const UpdateConnectionApiKeyAuthRequestParameters &value)
AWS_EVENTBRIDGE_API UpdateConnectionAuthRequestParameters()
bool InvocationHttpParametersHasBeenSet() const
UpdateConnectionAuthRequestParameters & WithBasicAuthParameters(const UpdateConnectionBasicAuthRequestParameters &value)
UpdateConnectionAuthRequestParameters & WithApiKeyAuthParameters(UpdateConnectionApiKeyAuthRequestParameters &&value)
void SetOAuthParameters(UpdateConnectionOAuthRequestParameters &&value)
UpdateConnectionAuthRequestParameters & WithBasicAuthParameters(UpdateConnectionBasicAuthRequestParameters &&value)
const UpdateConnectionOAuthRequestParameters & GetOAuthParameters() const
UpdateConnectionAuthRequestParameters & WithOAuthParameters(UpdateConnectionOAuthRequestParameters &&value)
const UpdateConnectionApiKeyAuthRequestParameters & GetApiKeyAuthParameters() const
void SetInvocationHttpParameters(ConnectionHttpParameters &&value)
void SetOAuthParameters(const UpdateConnectionOAuthRequestParameters &value)
const UpdateConnectionBasicAuthRequestParameters & GetBasicAuthParameters() const
void SetInvocationHttpParameters(const ConnectionHttpParameters &value)
void SetApiKeyAuthParameters(UpdateConnectionApiKeyAuthRequestParameters &&value)
UpdateConnectionAuthRequestParameters & WithInvocationHttpParameters(ConnectionHttpParameters &&value)
AWS_EVENTBRIDGE_API UpdateConnectionAuthRequestParameters(Aws::Utils::Json::JsonView jsonValue)
void SetBasicAuthParameters(const UpdateConnectionBasicAuthRequestParameters &value)
UpdateConnectionAuthRequestParameters & WithInvocationHttpParameters(const ConnectionHttpParameters &value)
AWS_EVENTBRIDGE_API Aws::Utils::Json::JsonValue Jsonize() const
bool OAuthParametersHasBeenSet() const
AWS_EVENTBRIDGE_API UpdateConnectionAuthRequestParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue