/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #pragma once #include #include #include #include #include namespace Aws { namespace Utils { namespace Json { class JsonValue; class JsonView; } // namespace Json } // namespace Utils namespace ForecastService { namespace Model { /** *

Describes an additional dataset. This object is part of the DataConfig * object. Forecast supports the Weather Index and Holidays additional * datasets.

Weather Index

The Amazon Forecast Weather Index * is a built-in dataset that incorporates historical and projected weather * information into your model. The Weather Index supplements your datasets with * over two years of historical weather data and up to 14 days of projected weather * data. For more information, see Amazon * Forecast Weather Index.

Holidays

Holidays is a * built-in dataset that incorporates national holiday information into your model. * It provides native support for the holiday calendars of 66 countries. To view * the holiday calendars, refer to the Jollyday library. For more * information, see Holidays * Featurization.

See Also:

AWS * API Reference

*/ class AdditionalDataset { public: AWS_FORECASTSERVICE_API AdditionalDataset(); AWS_FORECASTSERVICE_API AdditionalDataset(Aws::Utils::Json::JsonView jsonValue); AWS_FORECASTSERVICE_API AdditionalDataset& operator=(Aws::Utils::Json::JsonView jsonValue); AWS_FORECASTSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const; /** *

The name of the additional dataset. Valid names: "holiday" and * "weather".

*/ inline const Aws::String& GetName() const{ return m_name; } /** *

The name of the additional dataset. Valid names: "holiday" and * "weather".

*/ inline bool NameHasBeenSet() const { return m_nameHasBeenSet; } /** *

The name of the additional dataset. Valid names: "holiday" and * "weather".

*/ inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; } /** *

The name of the additional dataset. Valid names: "holiday" and * "weather".

*/ inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); } /** *

The name of the additional dataset. Valid names: "holiday" and * "weather".

*/ inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); } /** *

The name of the additional dataset. Valid names: "holiday" and * "weather".

*/ inline AdditionalDataset& WithName(const Aws::String& value) { SetName(value); return *this;} /** *

The name of the additional dataset. Valid names: "holiday" and * "weather".

*/ inline AdditionalDataset& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;} /** *

The name of the additional dataset. Valid names: "holiday" and * "weather".

*/ inline AdditionalDataset& WithName(const char* value) { SetName(value); return *this;} /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline const Aws::Map>& GetConfiguration() const{ return m_configuration; } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline bool ConfigurationHasBeenSet() const { return m_configurationHasBeenSet; } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline void SetConfiguration(const Aws::Map>& value) { m_configurationHasBeenSet = true; m_configuration = value; } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline void SetConfiguration(Aws::Map>&& value) { m_configurationHasBeenSet = true; m_configuration = std::move(value); } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline AdditionalDataset& WithConfiguration(const Aws::Map>& value) { SetConfiguration(value); return *this;} /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline AdditionalDataset& WithConfiguration(Aws::Map>&& value) { SetConfiguration(std::move(value)); return *this;} /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline AdditionalDataset& AddConfiguration(const Aws::String& key, const Aws::Vector& value) { m_configurationHasBeenSet = true; m_configuration.emplace(key, value); return *this; } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline AdditionalDataset& AddConfiguration(Aws::String&& key, const Aws::Vector& value) { m_configurationHasBeenSet = true; m_configuration.emplace(std::move(key), value); return *this; } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline AdditionalDataset& AddConfiguration(const Aws::String& key, Aws::Vector&& value) { m_configurationHasBeenSet = true; m_configuration.emplace(key, std::move(value)); return *this; } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline AdditionalDataset& AddConfiguration(Aws::String&& key, Aws::Vector&& value) { m_configurationHasBeenSet = true; m_configuration.emplace(std::move(key), std::move(value)); return *this; } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline AdditionalDataset& AddConfiguration(const char* key, Aws::Vector&& value) { m_configurationHasBeenSet = true; m_configuration.emplace(key, std::move(value)); return *this; } /** *

Weather Index

To enable the Weather Index, do not specify a * value for Configuration.

Holidays

* Holidays

To enable Holidays, set CountryCode to one * of the following two-letter country codes:

  • "AL" - ALBANIA

    *
  • "AR" - ARGENTINA

  • "AT" - AUSTRIA

  • *

    "AU" - AUSTRALIA

  • "BA" - BOSNIA HERZEGOVINA

  • *

    "BE" - BELGIUM

  • "BG" - BULGARIA

  • "BO" - * BOLIVIA

  • "BR" - BRAZIL

  • "BY" - BELARUS

    *
  • "CA" - CANADA

  • "CL" - CHILE

  • *

    "CO" - COLOMBIA

  • "CR" - COSTA RICA

  • "HR" - * CROATIA

  • "CZ" - CZECH REPUBLIC

  • "DK" - * DENMARK

  • "EC" - ECUADOR

  • "EE" - ESTONIA

    *
  • "ET" - ETHIOPIA

  • "FI" - FINLAND

  • *

    "FR" - FRANCE

  • "DE" - GERMANY

  • "GR" - * GREECE

  • "HU" - HUNGARY

  • "IS" - ICELAND

    *
  • "IN" - INDIA

  • "IE" - IRELAND

  • *

    "IT" - ITALY

  • "JP" - JAPAN

  • "KZ" - * KAZAKHSTAN

  • "KR" - KOREA

  • "LV" - LATVIA

    *
  • "LI" - LIECHTENSTEIN

  • "LT" - LITHUANIA

  • *
  • "LU" - LUXEMBOURG

  • "MK" - MACEDONIA

  • *

    "MT" - MALTA

  • "MX" - MEXICO

  • "MD" - * MOLDOVA

  • "ME" - MONTENEGRO

  • "NL" - * NETHERLANDS

  • "NZ" - NEW ZEALAND

  • "NI" - * NICARAGUA

  • "NG" - NIGERIA

  • "NO" - NORWAY

    *
  • "PA" - PANAMA

  • "PY" - PARAGUAY

  • *

    "PE" - PERU

  • "PL" - POLAND

  • "PT" - * PORTUGAL

  • "RO" - ROMANIA

  • "RU" - RUSSIA

    *
  • "RS" - SERBIA

  • "SK" - SLOVAKIA

  • *

    "SI" - SLOVENIA

  • "ZA" - SOUTH AFRICA

  • "ES" * - SPAIN

  • "SE" - SWEDEN

  • "CH" - SWITZERLAND

    *
  • "UA" - UKRAINE

  • "AE" - UNITED ARAB EMIRATES

    *
  • "US" - UNITED STATES

  • "UK" - UNITED KINGDOM

    *
  • "UY" - URUGUAY

  • "VE" - VENEZUELA

*/ inline AdditionalDataset& AddConfiguration(const char* key, const Aws::Vector& value) { m_configurationHasBeenSet = true; m_configuration.emplace(key, value); return *this; } private: Aws::String m_name; bool m_nameHasBeenSet = false; Aws::Map> m_configuration; bool m_configurationHasBeenSet = false; }; } // namespace Model } // namespace ForecastService } // namespace Aws