R/cloudsearchdomain_interfaces.R

Defines functions upload_documents_output upload_documents_input suggest_output suggest_input search_output search_input

# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include cloudsearchdomain_service.R
NULL

.cloudsearchdomain$search_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(cursor = structure(logical(0), tags = list(location = "querystring", locationName = "cursor", type = "string")), expr = structure(logical(0), tags = list(location = "querystring", locationName = "expr", type = "string")), facet = structure(logical(0), tags = list(location = "querystring", locationName = "facet", type = "string")), filterQuery = structure(logical(0), tags = list(location = "querystring", locationName = "fq", type = "string")), highlight = structure(logical(0), tags = list(location = "querystring", locationName = "highlight", type = "string")), partial = structure(logical(0), tags = list(location = "querystring", locationName = "partial", type = "boolean")), query = structure(logical(0), tags = list(location = "querystring", locationName = "q", type = "string")), queryOptions = structure(logical(0), tags = list(location = "querystring", locationName = "q.options", type = "string")), queryParser = structure(logical(0), tags = list(location = "querystring", locationName = "q.parser", type = "string")), return = structure(logical(0), tags = list(location = "querystring", locationName = "return", type = "string")), size = structure(logical(0), tags = list(location = "querystring", locationName = "size", type = "long")), sort = structure(logical(0), tags = list(location = "querystring", locationName = "sort", type = "string")), start = structure(logical(0), tags = list(location = "querystring", locationName = "start", type = "long")), stats = structure(logical(0), tags = list(location = "querystring", locationName = "stats", type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearchdomain$search_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(status = structure(list(timems = structure(logical(0), tags = list(type = "long")), rid = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), hits = structure(list(found = structure(logical(0), tags = list(type = "long")), start = structure(logical(0), tags = list(type = "long")), cursor = structure(logical(0), tags = list(type = "string")), hit = structure(list(structure(list(id = structure(logical(0), tags = list(type = "string")), fields = structure(list(structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "map")), exprs = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map")), highlights = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "map"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure")), facets = structure(list(structure(list(buckets = structure(list(structure(list(value = structure(logical(0), tags = list(type = "string")), count = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "map")), stats = structure(list(structure(list(min = structure(logical(0), tags = list(type = "string")), max = structure(logical(0), tags = list(type = "string")), count = structure(logical(0), tags = list(type = "long")), missing = structure(logical(0), tags = list(type = "long")), sum = structure(logical(0), tags = list(type = "double")), sumOfSquares = structure(logical(0), tags = list(type = "double")), mean = structure(logical(0), tags = list(type = "string")), stddev = structure(logical(0), tags = list(type = "double"))), tags = list(type = "structure"))), tags = list(type = "map"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearchdomain$suggest_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(query = structure(logical(0), tags = list(location = "querystring", locationName = "q", type = "string")), suggester = structure(logical(0), tags = list(location = "querystring", locationName = "suggester", type = "string")), size = structure(logical(0), tags = list(location = "querystring", locationName = "size", type = "long"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearchdomain$suggest_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(status = structure(list(timems = structure(logical(0), tags = list(type = "long")), rid = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), suggest = structure(list(query = structure(logical(0), tags = list(type = "string")), found = structure(logical(0), tags = list(type = "long")), suggestions = structure(list(structure(list(suggestion = structure(logical(0), tags = list(type = "string")), score = structure(logical(0), tags = list(type = "long")), id = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.cloudsearchdomain$upload_documents_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(documents = structure(logical(0), tags = list(type = "blob", streaming = TRUE)), contentType = structure(logical(0), tags = list(location = "header", locationName = "Content-Type", type = "string"))), tags = list(type = "structure", payload = "documents"))
  return(populate(args, shape))
}

.cloudsearchdomain$upload_documents_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(status = structure(logical(0), tags = list(type = "string")), adds = structure(logical(0), tags = list(type = "long")), deletes = structure(logical(0), tags = list(type = "long")), warnings = structure(list(structure(list(message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

Try the paws.analytics package in your browser

Any scripts or data that you put into this service are public.

paws.analytics documentation built on Sept. 11, 2023, 5:06 p.m.