cloudsearch_domain_tag() = [{TagKey::binary(), TagValue::string()}]
cloudsearch_index_field() = [cloudsearch_index_field_option()]
cloudsearch_index_field_option() = {OptionName::binary(), OptionValue::boolean() | string() | null | integer() | float() | list() | binary()}
cloudsearch_return_val() = {ok, proplists:proplist()} | {error, term()}
add_tags(DomainARN::string(), TagList::[cloudsearch_domain_tag()]) -> cloudsearch_return_val()
add_tags(DomainName::string(), TagList::[cloudsearch_domain_tag()], Config::aws_config()) -> cloudsearch_return_val()
configure(AccessKeyID::string(), SecretAccessKey::string()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> ok
configure(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer()) -> ok
create_domain(DomainName::string()) -> cloudsearch_return_val()
create_domain(DomainName::string(), Config::aws_config()) -> cloudsearch_return_val()
create_tag_list(TagList::[{Key::string(), Value::string()}]) -> [cloudsearch_domain_tag()]
date_array_field_options(FieldName::string()) -> cloudsearch_index_field()
date_array_field_options(FieldName::string(), DefaultValue::string(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SourceFields::string()) -> cloudsearch_index_field()
date_field_options(FieldName::string()) -> cloudsearch_index_field()
date_field_options(FieldName::string(), DefaultValue::string(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SortEnabled::boolean(), SourceField::string()) -> proplist()
define_index_field(DomainName::string(), IndexField::cloudsearch_index_field()) -> cloudsearch_return_val()
define_index_field(DomainName::string(), IndexField::cloudsearch_index_field(), Config::aws_config()) -> cloudsearch_return_val()
define_index_fields(DomainName::string(), IndexFields::[cloudsearch_index_field()]) -> cloudsearch_return_val()
define_index_fields(DomainName::string(), IndexFields::[cloudsearch_index_field()], Config::aws_config()) -> cloudsearch_return_val()
delete_domain(DomainName::string()) -> cloudsearch_return_val()
delete_domain(DomainName::string(), Config::aws_config()) -> cloudsearch_return_val()
delete_index_field(DomainName::string(), IndexFieldName::string()) -> cloudsearch_return_val()
delete_index_field(DomainName::string(), IndexFieldName::string(), Config::aws_config()) -> cloudsearch_return_val()
describe_domains() -> cloudsearch_return_val()
describe_domains(Aws_config::aws_config() | list()) -> cloudsearch_return_val()
describe_domains(DomainNames::[string()], Config::aws_config()) -> cloudsearch_return_val()
describe_index_fields(DomainName::string()) -> cloudsearch_return_val()
describe_index_fields(DomainName::string(), Config::aws_config()) -> cloudsearch_return_val()
describe_index_fields(DomainName::string(), Deployed::boolean(), Config::aws_config()) -> cloudsearch_return_val()
describe_index_fields(DomainName::string(), Deployed::boolean(), FieldNames::[string()], Config::aws_config()) -> cloudsearch_return_val()
documents_upload(DocEndpointUrl::string(), Documents::proplists:proplist()) -> cloudsearch_return_val()
documents_upload(DocEndpointUrl::string(), Documents::proplists:proplist(), Config::aws_config()) -> cloudsearch_return_val()
double_array_field_options(FieldName::string()) -> cloudsearch_index_field()
double_array_field_options(FieldName::string(), DefaultValue::float(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SourceFields::string()) -> cloudsearch_index_field()
double_field_options(FieldName::string()) -> cloudsearch_index_field()
double_field_options(FieldName::string(), DefaultValue::float(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SortEnabled::boolean(), SourceField::string()) -> cloudsearch_index_field()
flatten_index_field(IndexField::cloudsearch_index_field()) -> proplists:proplist()
get_tag_params(TagList) -> any()
index_documents(DomainName::string()) -> cloudsearch_return_val()
index_documents(DomainName::string(), Config::aws_config()) -> cloudsearch_return_val()
int_array_field_options(FieldName::string()) -> cloudsearch_index_field()
int_array_field_options(FieldName::string(), DefaultValue::integer(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SourceFields::string()) -> cloudsearch_index_field()
int_field_options(FieldName::string()) -> cloudsearch_index_field()
int_field_options(FieldName::string(), DefaultValue::integer(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SortEnabled::boolean(), SourceField::string()) -> cloudsearch_index_field()
latlon_field_options(FieldName::string()) -> cloudsearch_index_field()
latlon_field_options(FieldName::string(), DefaultValue::string(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SortEnabled::boolean(), SourceField::string()) -> cloudsearch_index_field()
list_domain_names() -> cloudsearch_return_val()
list_domain_names(Config::aws_config()) -> cloudsearch_return_val()
list_tags(DomainARN::string()) -> cloudsearch_return_val()
list_tags(DomainARN::string(), Config::aws_config()) -> cloudsearch_return_val()
literal_array_field_options(FieldName::string()) -> cloudsearch_index_field()
literal_array_field_options(FieldName::string(), DefaultValue::string(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SourceFields::string()) -> cloudsearch_index_field()
literal_field_options(FieldName::string()) -> cloudsearch_index_field()
literal_field_options(FieldName::string(), DefaultValue::string(), FacetEnabled::boolean(), ReturnEnabled::boolean(), SearchEnabled::boolean(), SortEnabled::boolean(), SourceField::string()) -> cloudsearch_index_field()
new(AccessKeyID::string(), SecretAccessKey::string()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string()) -> aws_config()
new(AccessKeyID::string(), SecretAccessKey::string(), Host::string(), Port::non_neg_integer()) -> aws_config()
remove_tags(DomainARN::string(), TagKeys::[string()]) -> cloudsearch_return_val()
remove_tags(DomainARN::string(), TagKeys::[string()], Config::aws_config()) -> cloudsearch_return_val()
text_array_field_options(FieldName::string()) -> cloudsearch_index_field()
text_array_field_options(FieldName::string(), AnalysisScheme::string(), DefaultValue::string(), HighlightEnabled::boolean(), ReturnEnabled::boolean(), SourceFields::string()) -> cloudsearch_index_field()
text_field_options(FieldName::string()) -> cloudsearch_index_field()
text_field_options(FieldName::string(), AnalysisScheme::string(), DefaultValue::string(), HighlightEnabled::boolean(), ReturnEnabled::boolean(), SortEnabled::boolean(), SourceField::string()) -> cloudsearch_index_field()
Generated by EDoc