7#include <aws/entityresolution/EntityResolution_EXPORTS.h>
8#include <aws/entityresolution/model/ProviderComponentSchema.h>
9#include <aws/core/utils/Document.h>
10#include <aws/entityresolution/model/ProviderEndpointConfiguration.h>
11#include <aws/entityresolution/model/ProviderIdNameSpaceConfiguration.h>
12#include <aws/entityresolution/model/ProviderIntermediateDataAccessConfiguration.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/entityresolution/model/ServiceType.h>
19template<
typename RESULT_TYPE>
20class AmazonWebServiceResult;
29namespace EntityResolution
201 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
208 bool m_anonymizedOutput;
GetProviderServiceResult & WithProviderServiceName(const char *value)
void SetProviderJobConfiguration(Aws::Utils::Document &&value)
GetProviderServiceResult & WithProviderEntityOutputDefinition(const Aws::Utils::Document &value)
const ServiceType & GetProviderServiceType() const
GetProviderServiceResult & WithRequestId(const char *value)
void SetAnonymizedOutput(bool value)
void SetProviderServiceArn(const Aws::String &value)
GetProviderServiceResult & WithProviderServiceType(ServiceType &&value)
void SetProviderServiceDisplayName(const char *value)
void SetProviderServiceDisplayName(Aws::String &&value)
AWS_ENTITYRESOLUTION_API GetProviderServiceResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetProviderIntermediateDataAccessConfiguration(const ProviderIntermediateDataAccessConfiguration &value)
void SetProviderJobConfiguration(const Aws::Utils::Document &value)
void SetRequestId(Aws::String &&value)
void SetProviderServiceName(const Aws::String &value)
void SetProviderEndpointConfiguration(ProviderEndpointConfiguration &&value)
const ProviderEndpointConfiguration & GetProviderEndpointConfiguration() const
void SetProviderIntermediateDataAccessConfiguration(ProviderIntermediateDataAccessConfiguration &&value)
GetProviderServiceResult & WithProviderComponentSchema(ProviderComponentSchema &&value)
GetProviderServiceResult & WithProviderComponentSchema(const ProviderComponentSchema &value)
void SetProviderConfigurationDefinition(Aws::Utils::Document &&value)
void SetProviderName(const Aws::String &value)
GetProviderServiceResult & WithProviderServiceArn(const Aws::String &value)
AWS_ENTITYRESOLUTION_API GetProviderServiceResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetProviderServiceName(const char *value)
void SetProviderEntityOutputDefinition(const Aws::Utils::Document &value)
const Aws::String & GetRequestId() const
Aws::Utils::DocumentView GetProviderJobConfiguration() const
void SetProviderConfigurationDefinition(const Aws::Utils::Document &value)
const Aws::String & GetProviderServiceArn() const
void SetProviderServiceDisplayName(const Aws::String &value)
AWS_ENTITYRESOLUTION_API GetProviderServiceResult()
GetProviderServiceResult & WithProviderJobConfiguration(Aws::Utils::Document &&value)
void SetProviderName(const char *value)
GetProviderServiceResult & WithProviderJobConfiguration(const Aws::Utils::Document &value)
void SetProviderServiceName(Aws::String &&value)
void SetProviderServiceType(ServiceType &&value)
GetProviderServiceResult & WithProviderEndpointConfiguration(const ProviderEndpointConfiguration &value)
void SetProviderServiceArn(const char *value)
bool GetAnonymizedOutput() const
GetProviderServiceResult & WithProviderConfigurationDefinition(Aws::Utils::Document &&value)
void SetProviderEndpointConfiguration(const ProviderEndpointConfiguration &value)
void SetProviderServiceArn(Aws::String &&value)
GetProviderServiceResult & WithProviderIntermediateDataAccessConfiguration(const ProviderIntermediateDataAccessConfiguration &value)
GetProviderServiceResult & WithProviderEndpointConfiguration(ProviderEndpointConfiguration &&value)
GetProviderServiceResult & WithProviderServiceDisplayName(const char *value)
Aws::Utils::DocumentView GetProviderEntityOutputDefinition() const
GetProviderServiceResult & WithProviderIdNameSpaceConfiguration(const ProviderIdNameSpaceConfiguration &value)
GetProviderServiceResult & WithAnonymizedOutput(bool value)
GetProviderServiceResult & WithProviderName(const char *value)
void SetProviderName(Aws::String &&value)
GetProviderServiceResult & WithProviderEntityOutputDefinition(Aws::Utils::Document &&value)
GetProviderServiceResult & WithProviderServiceArn(const char *value)
void SetRequestId(const char *value)
GetProviderServiceResult & WithRequestId(Aws::String &&value)
const Aws::String & GetProviderServiceDisplayName() const
const ProviderIdNameSpaceConfiguration & GetProviderIdNameSpaceConfiguration() const
void SetProviderComponentSchema(const ProviderComponentSchema &value)
GetProviderServiceResult & WithProviderServiceType(const ServiceType &value)
GetProviderServiceResult & WithProviderConfigurationDefinition(const Aws::Utils::Document &value)
Aws::Utils::DocumentView GetProviderConfigurationDefinition() const
GetProviderServiceResult & WithProviderIdNameSpaceConfiguration(ProviderIdNameSpaceConfiguration &&value)
GetProviderServiceResult & WithProviderName(const Aws::String &value)
GetProviderServiceResult & WithProviderServiceName(const Aws::String &value)
GetProviderServiceResult & WithProviderServiceDisplayName(const Aws::String &value)
void SetProviderEntityOutputDefinition(Aws::Utils::Document &&value)
GetProviderServiceResult & WithRequestId(const Aws::String &value)
GetProviderServiceResult & WithProviderServiceName(Aws::String &&value)
const Aws::String & GetProviderName() const
void SetProviderIdNameSpaceConfiguration(const ProviderIdNameSpaceConfiguration &value)
void SetProviderIdNameSpaceConfiguration(ProviderIdNameSpaceConfiguration &&value)
const Aws::String & GetProviderServiceName() const
GetProviderServiceResult & WithProviderServiceDisplayName(Aws::String &&value)
GetProviderServiceResult & WithProviderName(Aws::String &&value)
GetProviderServiceResult & WithProviderIntermediateDataAccessConfiguration(ProviderIntermediateDataAccessConfiguration &&value)
void SetProviderServiceType(const ServiceType &value)
const ProviderComponentSchema & GetProviderComponentSchema() const
void SetProviderComponentSchema(ProviderComponentSchema &&value)
void SetRequestId(const Aws::String &value)
const ProviderIntermediateDataAccessConfiguration & GetProviderIntermediateDataAccessConfiguration() const
GetProviderServiceResult & WithProviderServiceArn(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue