AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudSearch::Model Namespace Reference

Namespaces

 AlgorithmicStemmingMapper
 
 AnalysisSchemeLanguageMapper
 
 IndexFieldTypeMapper
 
 OptionStateMapper
 
 PartitionInstanceTypeMapper
 
 SuggesterFuzzyMatchingMapper
 
 TLSSecurityPolicyMapper
 

Classes

class  AccessPoliciesStatus
 
class  AnalysisOptions
 
class  AnalysisScheme
 
class  AnalysisSchemeStatus
 
class  AvailabilityOptionsStatus
 
class  BuildSuggestersRequest
 
class  BuildSuggestersResult
 
class  CreateDomainRequest
 
class  CreateDomainResult
 
class  DateArrayOptions
 
class  DateOptions
 
class  DefineAnalysisSchemeRequest
 
class  DefineAnalysisSchemeResult
 
class  DefineExpressionRequest
 
class  DefineExpressionResult
 
class  DefineIndexFieldRequest
 
class  DefineIndexFieldResult
 
class  DefineSuggesterRequest
 
class  DefineSuggesterResult
 
class  DeleteAnalysisSchemeRequest
 
class  DeleteAnalysisSchemeResult
 
class  DeleteDomainRequest
 
class  DeleteDomainResult
 
class  DeleteExpressionRequest
 
class  DeleteExpressionResult
 
class  DeleteIndexFieldRequest
 
class  DeleteIndexFieldResult
 
class  DeleteSuggesterRequest
 
class  DeleteSuggesterResult
 
class  DescribeAnalysisSchemesRequest
 
class  DescribeAnalysisSchemesResult
 
class  DescribeAvailabilityOptionsRequest
 
class  DescribeAvailabilityOptionsResult
 
class  DescribeDomainEndpointOptionsRequest
 
class  DescribeDomainEndpointOptionsResult
 
class  DescribeDomainsRequest
 
class  DescribeDomainsResult
 
class  DescribeExpressionsRequest
 
class  DescribeExpressionsResult
 
class  DescribeIndexFieldsRequest
 
class  DescribeIndexFieldsResult
 
class  DescribeScalingParametersRequest
 
class  DescribeScalingParametersResult
 
class  DescribeServiceAccessPoliciesRequest
 
class  DescribeServiceAccessPoliciesResult
 
class  DescribeSuggestersRequest
 
class  DescribeSuggestersResult
 
class  DocumentSuggesterOptions
 
class  DomainEndpointOptions
 
class  DomainEndpointOptionsStatus
 
class  DomainStatus
 
class  DoubleArrayOptions
 
class  DoubleOptions
 
class  Expression
 
class  ExpressionStatus
 
class  IndexDocumentsRequest
 
class  IndexDocumentsResult
 
class  IndexField
 
class  IndexFieldStatus
 
class  IntArrayOptions
 
class  IntOptions
 
class  LatLonOptions
 
class  Limits
 
class  ListDomainNamesRequest
 
class  ListDomainNamesResult
 
class  LiteralArrayOptions
 
class  LiteralOptions
 
class  OptionStatus
 
class  ResponseMetadata
 
class  ScalingParameters
 
class  ScalingParametersStatus
 
class  ServiceEndpoint
 
class  Suggester
 
class  SuggesterStatus
 
class  TextArrayOptions
 
class  TextOptions
 
class  UpdateAvailabilityOptionsRequest
 
class  UpdateAvailabilityOptionsResult
 
class  UpdateDomainEndpointOptionsRequest
 
class  UpdateDomainEndpointOptionsResult
 
class  UpdateScalingParametersRequest
 
class  UpdateScalingParametersResult
 
class  UpdateServiceAccessPoliciesRequest
 
class  UpdateServiceAccessPoliciesResult
 

Typedefs

typedef Aws::Utils::Outcome< BuildSuggestersResult, CloudSearchErrorBuildSuggestersOutcome
 
typedef Aws::Utils::Outcome< CreateDomainResult, CloudSearchErrorCreateDomainOutcome
 
typedef Aws::Utils::Outcome< DefineAnalysisSchemeResult, CloudSearchErrorDefineAnalysisSchemeOutcome
 
typedef Aws::Utils::Outcome< DefineExpressionResult, CloudSearchErrorDefineExpressionOutcome
 
typedef Aws::Utils::Outcome< DefineIndexFieldResult, CloudSearchErrorDefineIndexFieldOutcome
 
typedef Aws::Utils::Outcome< DefineSuggesterResult, CloudSearchErrorDefineSuggesterOutcome
 
typedef Aws::Utils::Outcome< DeleteAnalysisSchemeResult, CloudSearchErrorDeleteAnalysisSchemeOutcome
 
typedef Aws::Utils::Outcome< DeleteDomainResult, CloudSearchErrorDeleteDomainOutcome
 
typedef Aws::Utils::Outcome< DeleteExpressionResult, CloudSearchErrorDeleteExpressionOutcome
 
typedef Aws::Utils::Outcome< DeleteIndexFieldResult, CloudSearchErrorDeleteIndexFieldOutcome
 
typedef Aws::Utils::Outcome< DeleteSuggesterResult, CloudSearchErrorDeleteSuggesterOutcome
 
typedef Aws::Utils::Outcome< DescribeAnalysisSchemesResult, CloudSearchErrorDescribeAnalysisSchemesOutcome
 
typedef Aws::Utils::Outcome< DescribeAvailabilityOptionsResult, CloudSearchErrorDescribeAvailabilityOptionsOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainEndpointOptionsResult, CloudSearchErrorDescribeDomainEndpointOptionsOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainsResult, CloudSearchErrorDescribeDomainsOutcome
 
typedef Aws::Utils::Outcome< DescribeExpressionsResult, CloudSearchErrorDescribeExpressionsOutcome
 
typedef Aws::Utils::Outcome< DescribeIndexFieldsResult, CloudSearchErrorDescribeIndexFieldsOutcome
 
typedef Aws::Utils::Outcome< DescribeScalingParametersResult, CloudSearchErrorDescribeScalingParametersOutcome
 
typedef Aws::Utils::Outcome< DescribeServiceAccessPoliciesResult, CloudSearchErrorDescribeServiceAccessPoliciesOutcome
 
typedef Aws::Utils::Outcome< DescribeSuggestersResult, CloudSearchErrorDescribeSuggestersOutcome
 
typedef Aws::Utils::Outcome< IndexDocumentsResult, CloudSearchErrorIndexDocumentsOutcome
 
typedef Aws::Utils::Outcome< ListDomainNamesResult, CloudSearchErrorListDomainNamesOutcome
 
typedef Aws::Utils::Outcome< UpdateAvailabilityOptionsResult, CloudSearchErrorUpdateAvailabilityOptionsOutcome
 
typedef Aws::Utils::Outcome< UpdateDomainEndpointOptionsResult, CloudSearchErrorUpdateDomainEndpointOptionsOutcome
 
typedef Aws::Utils::Outcome< UpdateScalingParametersResult, CloudSearchErrorUpdateScalingParametersOutcome
 
typedef Aws::Utils::Outcome< UpdateServiceAccessPoliciesResult, CloudSearchErrorUpdateServiceAccessPoliciesOutcome
 
typedef std::future< BuildSuggestersOutcomeBuildSuggestersOutcomeCallable
 
typedef std::future< CreateDomainOutcomeCreateDomainOutcomeCallable
 
typedef std::future< DefineAnalysisSchemeOutcomeDefineAnalysisSchemeOutcomeCallable
 
typedef std::future< DefineExpressionOutcomeDefineExpressionOutcomeCallable
 
typedef std::future< DefineIndexFieldOutcomeDefineIndexFieldOutcomeCallable
 
typedef std::future< DefineSuggesterOutcomeDefineSuggesterOutcomeCallable
 
typedef std::future< DeleteAnalysisSchemeOutcomeDeleteAnalysisSchemeOutcomeCallable
 
typedef std::future< DeleteDomainOutcomeDeleteDomainOutcomeCallable
 
typedef std::future< DeleteExpressionOutcomeDeleteExpressionOutcomeCallable
 
typedef std::future< DeleteIndexFieldOutcomeDeleteIndexFieldOutcomeCallable
 
typedef std::future< DeleteSuggesterOutcomeDeleteSuggesterOutcomeCallable
 
typedef std::future< DescribeAnalysisSchemesOutcomeDescribeAnalysisSchemesOutcomeCallable
 
typedef std::future< DescribeAvailabilityOptionsOutcomeDescribeAvailabilityOptionsOutcomeCallable
 
typedef std::future< DescribeDomainEndpointOptionsOutcomeDescribeDomainEndpointOptionsOutcomeCallable
 
typedef std::future< DescribeDomainsOutcomeDescribeDomainsOutcomeCallable
 
typedef std::future< DescribeExpressionsOutcomeDescribeExpressionsOutcomeCallable
 
typedef std::future< DescribeIndexFieldsOutcomeDescribeIndexFieldsOutcomeCallable
 
typedef std::future< DescribeScalingParametersOutcomeDescribeScalingParametersOutcomeCallable
 
typedef std::future< DescribeServiceAccessPoliciesOutcomeDescribeServiceAccessPoliciesOutcomeCallable
 
typedef std::future< DescribeSuggestersOutcomeDescribeSuggestersOutcomeCallable
 
typedef std::future< IndexDocumentsOutcomeIndexDocumentsOutcomeCallable
 
typedef std::future< ListDomainNamesOutcomeListDomainNamesOutcomeCallable
 
typedef std::future< UpdateAvailabilityOptionsOutcomeUpdateAvailabilityOptionsOutcomeCallable
 
typedef std::future< UpdateDomainEndpointOptionsOutcomeUpdateDomainEndpointOptionsOutcomeCallable
 
typedef std::future< UpdateScalingParametersOutcomeUpdateScalingParametersOutcomeCallable
 
typedef std::future< UpdateServiceAccessPoliciesOutcomeUpdateServiceAccessPoliciesOutcomeCallable
 

Enumerations

enum  AlgorithmicStemming {
  AlgorithmicStemming::NOT_SET, AlgorithmicStemming::none, AlgorithmicStemming::minimal, AlgorithmicStemming::light,
  AlgorithmicStemming::full
}
 
enum  AnalysisSchemeLanguage {
  AnalysisSchemeLanguage::NOT_SET, AnalysisSchemeLanguage::ar, AnalysisSchemeLanguage::bg, AnalysisSchemeLanguage::ca,
  AnalysisSchemeLanguage::cs, AnalysisSchemeLanguage::da, AnalysisSchemeLanguage::de, AnalysisSchemeLanguage::el,
  AnalysisSchemeLanguage::en, AnalysisSchemeLanguage::es, AnalysisSchemeLanguage::eu, AnalysisSchemeLanguage::fa,
  AnalysisSchemeLanguage::fi, AnalysisSchemeLanguage::fr, AnalysisSchemeLanguage::ga, AnalysisSchemeLanguage::gl,
  AnalysisSchemeLanguage::he, AnalysisSchemeLanguage::hi, AnalysisSchemeLanguage::hu, AnalysisSchemeLanguage::hy,
  AnalysisSchemeLanguage::id, AnalysisSchemeLanguage::it, AnalysisSchemeLanguage::ja, AnalysisSchemeLanguage::ko,
  AnalysisSchemeLanguage::lv, AnalysisSchemeLanguage::mul, AnalysisSchemeLanguage::nl, AnalysisSchemeLanguage::no,
  AnalysisSchemeLanguage::pt, AnalysisSchemeLanguage::ro, AnalysisSchemeLanguage::ru, AnalysisSchemeLanguage::sv,
  AnalysisSchemeLanguage::th, AnalysisSchemeLanguage::tr, AnalysisSchemeLanguage::zh_Hans, AnalysisSchemeLanguage::zh_Hant
}
 
enum  IndexFieldType {
  IndexFieldType::NOT_SET, IndexFieldType::int_, IndexFieldType::double_, IndexFieldType::literal,
  IndexFieldType::text, IndexFieldType::date, IndexFieldType::latlon, IndexFieldType::int_array,
  IndexFieldType::double_array, IndexFieldType::literal_array, IndexFieldType::text_array, IndexFieldType::date_array
}
 
enum  OptionState {
  OptionState::NOT_SET, OptionState::RequiresIndexDocuments, OptionState::Processing, OptionState::Active,
  OptionState::FailedToValidate
}
 
enum  PartitionInstanceType {
  PartitionInstanceType::NOT_SET, PartitionInstanceType::search_m1_small, PartitionInstanceType::search_m1_large, PartitionInstanceType::search_m2_xlarge,
  PartitionInstanceType::search_m2_2xlarge, PartitionInstanceType::search_m3_medium, PartitionInstanceType::search_m3_large, PartitionInstanceType::search_m3_xlarge,
  PartitionInstanceType::search_m3_2xlarge
}
 
enum  SuggesterFuzzyMatching { SuggesterFuzzyMatching::NOT_SET, SuggesterFuzzyMatching::none, SuggesterFuzzyMatching::low, SuggesterFuzzyMatching::high }
 
enum  TLSSecurityPolicy { TLSSecurityPolicy::NOT_SET, TLSSecurityPolicy::Policy_Min_TLS_1_0_2019_07, TLSSecurityPolicy::Policy_Min_TLS_1_2_2019_07 }
 

Typedef Documentation

◆ BuildSuggestersOutcome

Definition at line 111 of file CloudSearchClient.h.

◆ BuildSuggestersOutcomeCallable

Definition at line 140 of file CloudSearchClient.h.

◆ CreateDomainOutcome

Definition at line 114 of file CloudSearchClient.h.

◆ CreateDomainOutcomeCallable

Definition at line 141 of file CloudSearchClient.h.

◆ DefineAnalysisSchemeOutcome

Definition at line 115 of file CloudSearchClient.h.

◆ DefineAnalysisSchemeOutcomeCallable

Definition at line 142 of file CloudSearchClient.h.

◆ DefineExpressionOutcome

Definition at line 116 of file CloudSearchClient.h.

◆ DefineExpressionOutcomeCallable

Definition at line 143 of file CloudSearchClient.h.

◆ DefineIndexFieldOutcome

Definition at line 117 of file CloudSearchClient.h.

◆ DefineIndexFieldOutcomeCallable

Definition at line 144 of file CloudSearchClient.h.

◆ DefineSuggesterOutcome

Definition at line 118 of file CloudSearchClient.h.

◆ DefineSuggesterOutcomeCallable

Definition at line 145 of file CloudSearchClient.h.

◆ DeleteAnalysisSchemeOutcome

Definition at line 119 of file CloudSearchClient.h.

◆ DeleteAnalysisSchemeOutcomeCallable

Definition at line 146 of file CloudSearchClient.h.

◆ DeleteDomainOutcome

Definition at line 120 of file CloudSearchClient.h.

◆ DeleteDomainOutcomeCallable

Definition at line 147 of file CloudSearchClient.h.

◆ DeleteExpressionOutcome

Definition at line 121 of file CloudSearchClient.h.

◆ DeleteExpressionOutcomeCallable

Definition at line 148 of file CloudSearchClient.h.

◆ DeleteIndexFieldOutcome

Definition at line 122 of file CloudSearchClient.h.

◆ DeleteIndexFieldOutcomeCallable

Definition at line 149 of file CloudSearchClient.h.

◆ DeleteSuggesterOutcome

Definition at line 123 of file CloudSearchClient.h.

◆ DeleteSuggesterOutcomeCallable

Definition at line 150 of file CloudSearchClient.h.

◆ DescribeAnalysisSchemesOutcome

Definition at line 124 of file CloudSearchClient.h.

◆ DescribeAnalysisSchemesOutcomeCallable

Definition at line 151 of file CloudSearchClient.h.

◆ DescribeAvailabilityOptionsOutcome

Definition at line 125 of file CloudSearchClient.h.

◆ DescribeAvailabilityOptionsOutcomeCallable

Definition at line 152 of file CloudSearchClient.h.

◆ DescribeDomainEndpointOptionsOutcome

Definition at line 126 of file CloudSearchClient.h.

◆ DescribeDomainEndpointOptionsOutcomeCallable

Definition at line 153 of file CloudSearchClient.h.

◆ DescribeDomainsOutcome

Definition at line 127 of file CloudSearchClient.h.

◆ DescribeDomainsOutcomeCallable

Definition at line 154 of file CloudSearchClient.h.

◆ DescribeExpressionsOutcome

Definition at line 128 of file CloudSearchClient.h.

◆ DescribeExpressionsOutcomeCallable

Definition at line 155 of file CloudSearchClient.h.

◆ DescribeIndexFieldsOutcome

Definition at line 129 of file CloudSearchClient.h.

◆ DescribeIndexFieldsOutcomeCallable

Definition at line 156 of file CloudSearchClient.h.

◆ DescribeScalingParametersOutcome

Definition at line 130 of file CloudSearchClient.h.

◆ DescribeScalingParametersOutcomeCallable

Definition at line 157 of file CloudSearchClient.h.

◆ DescribeServiceAccessPoliciesOutcome

Definition at line 131 of file CloudSearchClient.h.

◆ DescribeServiceAccessPoliciesOutcomeCallable

Definition at line 158 of file CloudSearchClient.h.

◆ DescribeSuggestersOutcome

Definition at line 132 of file CloudSearchClient.h.

◆ DescribeSuggestersOutcomeCallable

Definition at line 159 of file CloudSearchClient.h.

◆ IndexDocumentsOutcome

Definition at line 133 of file CloudSearchClient.h.

◆ IndexDocumentsOutcomeCallable

Definition at line 160 of file CloudSearchClient.h.

◆ ListDomainNamesOutcome

Definition at line 134 of file CloudSearchClient.h.

◆ ListDomainNamesOutcomeCallable

Definition at line 161 of file CloudSearchClient.h.

◆ UpdateAvailabilityOptionsOutcome

Definition at line 135 of file CloudSearchClient.h.

◆ UpdateAvailabilityOptionsOutcomeCallable

Definition at line 162 of file CloudSearchClient.h.

◆ UpdateDomainEndpointOptionsOutcome

Definition at line 136 of file CloudSearchClient.h.

◆ UpdateDomainEndpointOptionsOutcomeCallable

Definition at line 163 of file CloudSearchClient.h.

◆ UpdateScalingParametersOutcome

Definition at line 137 of file CloudSearchClient.h.

◆ UpdateScalingParametersOutcomeCallable

Definition at line 164 of file CloudSearchClient.h.

◆ UpdateServiceAccessPoliciesOutcome

Definition at line 138 of file CloudSearchClient.h.

◆ UpdateServiceAccessPoliciesOutcomeCallable

Definition at line 165 of file CloudSearchClient.h.

Enumeration Type Documentation

◆ AlgorithmicStemming

Enumerator
NOT_SET 
none 
minimal 
light 
full 

Definition at line 16 of file AlgorithmicStemming.h.

◆ AnalysisSchemeLanguage

Enumerator
NOT_SET 
ar 
bg 
ca 
cs 
da 
de 
el 
en 
es 
eu 
fa 
fi 
fr 
ga 
gl 
he 
hi 
hu 
hy 
id 
it 
ja 
ko 
lv 
mul 
nl 
no 
pt 
ro 
ru 
sv 
th 
tr 
zh_Hans 
zh_Hant 

Definition at line 16 of file AnalysisSchemeLanguage.h.

◆ IndexFieldType

Enumerator
NOT_SET 
int_ 
double_ 
literal 
text 
date 
latlon 
int_array 
double_array 
literal_array 
text_array 
date_array 

Definition at line 16 of file IndexFieldType.h.

◆ OptionState

Enumerator
NOT_SET 
RequiresIndexDocuments 
Processing 
Active 
FailedToValidate 

Definition at line 16 of file OptionState.h.

◆ PartitionInstanceType

Enumerator
NOT_SET 
search_m1_small 
search_m1_large 
search_m2_xlarge 
search_m2_2xlarge 
search_m3_medium 
search_m3_large 
search_m3_xlarge 
search_m3_2xlarge 

Definition at line 16 of file PartitionInstanceType.h.

◆ SuggesterFuzzyMatching

Enumerator
NOT_SET 
none 
low 
high 

Definition at line 16 of file SuggesterFuzzyMatching.h.

◆ TLSSecurityPolicy

Enumerator
NOT_SET 
Policy_Min_TLS_1_0_2019_07 
Policy_Min_TLS_1_2_2019_07 

Definition at line 16 of file TLSSecurityPolicy.h.