GoogleApi.CloudSearch.V1.Model.SearchApplication (google_api_cloud_search v0.9.0) 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) - Output only. 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

Specs

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

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.