module Network.Google.Datastore.Types
(
datastoreService
, userinfoEmailScope
, cloudPlatformScope
, datastoreScope
, PropertyOrderDirection (..)
, RollbackRequest
, rollbackRequest
, rrTransaction
, Property
, property
, pKeyValue
, pBlobKeyValue
, pDateTimeValue
, pIntegerValue
, pEntityValue
, pDoubleValue
, pStringValue
, pListValue
, pIndexed
, pBooleanValue
, pMeaning
, pBlobValue
, PartitionId
, partitionId
, piNamespace
, piDataSetId
, QueryResultBatch
, queryResultBatch
, qrbSkippedResults
, qrbEntityResultType
, qrbEntityResults
, qrbMoreResults
, qrbEndCursor
, EntityProperties
, entityProperties
, epAddtional
, BeginTransactionRequest
, beginTransactionRequest
, btrIsolationLevel
, RunQueryRequest
, runQueryRequest
, rqrPartitionId
, rqrGqlQuery
, rqrQuery
, rqrReadOptions
, AllocateIdsRequest
, allocateIdsRequest
, airKeys
, QueryResultBatchEntityResultType (..)
, CompositeFilter
, compositeFilter
, cfOperator
, cfFilters
, CompositeFilterOperator (..)
, QueryResultBatchMoreResults (..)
, BeginTransactionResponse
, beginTransactionResponse
, btrTransaction
, btrHeader
, MutationResult
, mutationResult
, mrInsertAutoIdKeys
, mrIndexUpdates
, AllocateIdsResponse
, allocateIdsResponse
, aKeys
, aHeader
, GqlQuery
, gqlQuery
, gqAllowLiteral
, gqNumberArgs
, gqQueryString
, gqNameArgs
, RunQueryResponse
, runQueryResponse
, rqrBatch
, rqrHeader
, Value
, value
, vKeyValue
, vBlobKeyValue
, vDateTimeValue
, vIntegerValue
, vEntityValue
, vDoubleValue
, vStringValue
, vListValue
, vIndexed
, vBooleanValue
, vMeaning
, vBlobValue
, LookupRequest
, lookupRequest
, lrKeys
, lrReadOptions
, ReadOptionsReadConsistency (..)
, Mutation
, mutation
, mInsert
, mForce
, mInsertAutoId
, mUpsert
, mDelete
, mUpdate
, ResponseHeader
, responseHeader
, rhKind
, KeyPathElement
, keyPathElement
, kpeKind
, kpeName
, kpeId
, PropertyReference
, propertyReference
, prName
, GqlQueryArg
, gqlQueryArg
, gqaCursor
, gqaValue
, gqaName
, Key
, key
, kPartitionId
, kPath
, PropertyFilterOperator (..)
, PropertyFilter
, propertyFilter
, pfProperty
, pfOperator
, pfValue
, Query
, query
, qGroupBy
, qStartCursor
, qOffSet
, qEndCursor
, qLimit
, qProjection
, qFilter
, qKinds
, qOrder
, EntityResult
, entityResult
, erEntity
, CommitResponse
, commitResponse
, crMutationResult
, crHeader
, KindExpression
, kindExpression
, keName
, ReadOptions
, readOptions
, roReadConsistency
, roTransaction
, RollbackResponse
, rollbackResponse
, rrHeader
, PropertyExpression
, propertyExpression
, peProperty
, peAggregationFunction
, Filter
, filter'
, fCompositeFilter
, fPropertyFilter
, BeginTransactionRequestIsolationLevel (..)
, CommitRequest
, commitRequest
, crMode
, crMutation
, crTransaction
, crIgnoreReadOnly
, CommitRequestMode (..)
, PropertyExpressionAggregationFunction (..)
, Entity
, entity
, eKey
, eProperties
, LookupResponse
, lookupResponse
, lrDeferred
, lrFound
, lrMissing
, lrHeader
, PropertyOrder
, propertyOrder
, poProperty
, poDirection
) where
import Network.Google.Datastore.Types.Product
import Network.Google.Datastore.Types.Sum
import Network.Google.Prelude
datastoreService :: Service
datastoreService
= defaultService (ServiceId "datastore:v1beta2")
"www.googleapis.com"
userinfoEmailScope :: OAuthScope
userinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email";
cloudPlatformScope :: OAuthScope
cloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
datastoreScope :: OAuthScope
datastoreScope = "https://www.googleapis.com/auth/datastore";