7#include <aws/continuum/ContinuumRequest.h>
8#include <aws/continuum/Continuum_EXPORTS.h>
9#include <aws/continuum/model/UpdateProviderConfiguration.h>
10#include <aws/core/utils/memory/stl/AWSString.h>
42 template <
typename IntegrationIdT = Aws::String>
44 m_integrationIdHasBeenSet =
true;
45 m_integrationId = std::forward<IntegrationIdT>(value);
47 template <
typename IntegrationIdT = Aws::String>
61 template <
typename Prov
iderConfigurationT = UpdateProv
iderConfiguration>
63 m_providerConfigurationHasBeenSet =
true;
64 m_providerConfiguration = std::forward<ProviderConfigurationT>(value);
66 template <
typename Prov
iderConfigurationT = UpdateProv
iderConfiguration>
76 bool m_integrationIdHasBeenSet =
false;
77 bool m_providerConfigurationHasBeenSet =
false;
AWS_CONTINUUM_API Aws::String SerializePayload() const override
void SetProviderConfiguration(ProviderConfigurationT &&value)
void SetIntegrationId(IntegrationIdT &&value)
bool IntegrationIdHasBeenSet() const
virtual const char * GetServiceRequestName() const override
const Aws::String & GetIntegrationId() const
UpdateIntegrationRequest & WithProviderConfiguration(ProviderConfigurationT &&value)
UpdateIntegrationRequest & WithIntegrationId(IntegrationIdT &&value)
const UpdateProviderConfiguration & GetProviderConfiguration() const
AWS_CONTINUUM_API UpdateIntegrationRequest()=default
bool ProviderConfigurationHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String