gogol-freebasesearch-0.0.1: Google Freebase Search SDK.

Copyright(c) 2015 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.Method.Freebase.Reconcile

Contents

Description

Reconcile entities to Freebase open data.

See: Freebase Search Reference for freebase.reconcile.

Synopsis

REST Resource

type ReconcileMethod = "freebase" :> ("v1" :> ("reconcile" :> (QueryParams "kind" Text :> (QueryParams "lang" Text :> (QueryParam "confidence" (Textual Double) :> (QueryParam "name" Text :> (QueryParam "limit" (Textual Int32) :> (QueryParams "prop" Text :> (QueryParam "alt" AltJSON :> Get `[JSON]` ReconcileGet))))))))) Source

A resource alias for freebase.reconcile method which the Reconcile request conforms to.

Creating a Request

reconcile :: Reconcile Source

Creates a value of Reconcile with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data Reconcile Source

Reconcile entities to Freebase open data.

See: reconcile smart constructor.

Request Lenses

rKind :: Lens' Reconcile [Text] Source

Classifications of entity e.g. type, category, title.

rLang :: Lens' Reconcile [Text] Source

Languages for names and values. First language is used for display. Default is 'en'.

rConfidence :: Lens' Reconcile Double Source

Required confidence for a candidate to match. Must be between .5 and 1.0

rName :: Lens' Reconcile (Maybe Text) Source

Name of entity.

rLimit :: Lens' Reconcile Int32 Source

Maximum number of candidates to return.

rProp :: Lens' Reconcile [Text] Source

Property values for entity formatted as :