batches (3rd Party Push)

configuration of data processing involving 3rd party environments

Field name

Type

Mode

Description

Field name

Type

Mode

Description

id

STRING

REQUIRED

 

publishedTestId

STRING

REQUIRED

 

publishedProdId

STRING

REQUIRED

 

active

STRING

REQUIRED

 

name

STRING

REQUIRED

 

languages

STRING

REPEATED

 

serviceModelId

STRING

REQUIRED

 

overwriteServiceModel

RECORD

NULLABLE

 

overwriteServiceModel. serviceType

STRING

REQUIRED

 

overwriteServiceModel. getProcessUrlJson

STRING

REQUIRED

 

overwriteServiceModel. startProcessJson

STRING

REQUIRED

 

overwriteServiceModel. storeOutputJson

STRING

REQUIRED

 

requestModel

RECORD

NULLABLE

 

requestModel. id

STRING

REQUIRED

 

requestModel. name

STRING

REQUIRED

 

requestModel. index

STRING

REQUIRED

 

requestModel. categories

STRING

REPEATED

 

requestModel. tags

STRING

REPEATED

 

requestModel. creationDate

STRING

REQUIRED

 

requestModel. lastModificationDate

STRING

REQUIRED

 

requestModel. thriftRequest

STRING

REQUIRED

 

requestModel. description

STRING

REQUIRED

 

requestModel. choiceId

STRING

REQUIRED

 

requestModel. variantId

STRING

REQUIRED

 

requestModel. language

STRING

REQUIRED

 

requestModel. testMode

STRING

REQUIRED

 

requestModel. queryText

STRING

REQUIRED

 

requestModel. contextItems

STRING

REPEATED

 

requestModel. contextParameters

RECORD

REPEATED

 

requestModel.contextParameters. name

STRING

REQUIRED

 

requestModel.contextParameters. values

STRING

REPEATED

 

requestModel. filters

STRING

REPEATED

 

requestModel. orFilters

STRING

REQUIRED

 

requestModel. ip

STRING

REQUIRED

 

requestModel. userAgent

STRING

REQUIRED

 

requestModel. sessionId

STRING

REQUIRED

 

requestModel. profileId

STRING

REQUIRED

 

requestModel. customerId

STRING

REQUIRED

 

requestModel. connectionType

STRING

REQUIRED

 

requestModel. hitCount

STRING

REQUIRED

 

requestModel. offset

STRING

REQUIRED

 

requestModel. minHitCount

STRING

REQUIRED

 

requestModel. groupBy

STRING

REQUIRED

 

requestModel. sortFields

STRING

REPEATED

 

requestModel. returnFields

STRING

REPEATED

 

requestModel. facetRequests

STRING

REPEATED

 

requestModel. excludeVariantIds

STRING

REPEATED

 

requestModel. includeVariantIds

STRING

REPEATED

 

requestModel. scope

STRING

REQUIRED

 

requestModel. withRelaxation

STRING

REQUIRED

 

requestModel. withSemanticFiltering

STRING

REQUIRED

 

requestModel. responses

STRING

REPEATED

 

requestModel. descriptiveData

STRING

REPEATED

 

requestModel. server

STRING

REQUIRED

 

requestModel. apiKey

STRING

REQUIRED

 

requestModel. apiSecret

STRING

REQUIRED

 

subRequestSourceFieldName

STRING

REQUIRED

 

subRequestTargetUsage

STRING

REQUIRED

 

subRequestModel

STRING

REQUIRED

 

condition

STRING

REQUIRED

 

cacheKeys

RECORD

NULLABLE

 

cacheKeys. fieldNames

STRING

REPEATED

 

maxCacheSeconds

STRING

REQUIRED

 

thirdPartySource

RECORD

NULLABLE

 

thirdPartySource. sourceType

STRING

REQUIRED

 

thirdPartySource. htmlResourceId

STRING

REQUIRED

 

thirdPartySource. html

STRING

REQUIRED

 

thirdPartySource. jsResourcesIds

STRING

REPEATED

 

thirdPartySource. jsResources

STRING

REPEATED

 

thirdPartySource. cssResourcesIds

STRING

REPEATED

 

thirdPartySource. cssResources

STRING

REPEATED

 

thirdPartySource. parameters

STRING

REPEATED

 

extraction_tm

DATETIME

REQUIRED

timestamp without a timezone indicating when the records were extracted from the source table

client_id

INTEGER

REQUIRED

ID of the client company