google_api_cloud_search v0.2.0 GoogleApi.CloudSearch.V1.Model.SearchApplication View Source

SearchApplication

Attributes

  • dataSourceRestrictions (type: list(GoogleApi.CloudSearch.V1.Model.DataSourceRestriction.t), default: nil) - Retrictions applied to the configurations. The maximum number of elements is 10.
  • defaultFacetOptions (type: list(GoogleApi.CloudSearch.V1.Model.FacetOptions.t), default: nil) - The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.
  • defaultSortOptions (type: GoogleApi.CloudSearch.V1.Model.SortOptions.t, default: nil) - The default options for sorting the search results
  • displayName (type: String.t, default: nil) - Display name of the Search Application. The maximum length is 300 characters.
  • name (type: String.t, default: nil) - Name of the Search Application.
    Format: searchapplications/{application_id}.
  • operationIds (type: list(String.t), default: nil) - IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
  • scoringConfig (type: GoogleApi.CloudSearch.V1.Model.ScoringConfig.t, default: nil) - Configuration for ranking results.
  • sourceConfig (type: list(GoogleApi.CloudSearch.V1.Model.SourceConfig.t), default: nil) - Configuration for a sources specified in data_source_restrictions.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() :: %GoogleApi.CloudSearch.V1.Model.SearchApplication{
  dataSourceRestrictions: [
    GoogleApi.CloudSearch.V1.Model.DataSourceRestriction.t()
  ],
  defaultFacetOptions: [GoogleApi.CloudSearch.V1.Model.FacetOptions.t()],
  defaultSortOptions: GoogleApi.CloudSearch.V1.Model.SortOptions.t(),
  displayName: String.t(),
  name: String.t(),
  operationIds: [String.t()],
  scoringConfig: GoogleApi.CloudSearch.V1.Model.ScoringConfig.t(),
  sourceConfig: [GoogleApi.CloudSearch.V1.Model.SourceConfig.t()]
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.