Options - 6.3

Talend ESB Mediation Developer Guide

EnrichVersion
6.3
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
task
Design and Development
EnrichPlatform
Talend ESB

Property

Default

Description

location

null

If null Camel will try and determine your current location using the geolocation of your ip address, else specify the city,country. For well known city names, Open Weather Map will determine the best fit, but multiple results may be returned. Hence specifying and country as well will return more accurate data. If you specify "current" as the location then the component will try to get the current latitude and longitude and use that to get the weather details. You can use lat and lon options instead of location.

lat

null

Latitude of location. You can use lat and lon options instead of location.

lon

null

Longitude of location. You can use lat and lon options instead of location.

period

null

If null, the current weather will be returned, else use values of 5, 7, 14 days. Only the numeric value for the forecast period is actually parsed, so spelling, capitalisation of the time period is up to you (its ignored)

headerName

null

To store the weather result in this header instead of the message body. This is useable if you want to keep current message body as-is.

mode

JSON

The output format of the weather data. The possible values are HTML, JSON or XML

units

METRIC

The units for temperature measurement. The possible values are IMPERIAL or METRIC

consumer.delay

3600000

Delay in millis between each poll (default is 1 hour)

consumer.initialDelay

1000

Millis before polling starts.

consumer.userFixedDelay

false

If true, use fixed delay between polls, otherwise fixed rate is used. See ScheduledExecutorService in JDK for details.

You can append query options to the URI in the following format, ?option=value&option=value&...