com.stripe.param.reporting.ReportRunCreateParams Maven / Gradle / Ivy
// Generated by delombok at Thu Mar 12 08:35:04 PDT 2020
package com.stripe.param.reporting;
import com.google.gson.annotations.SerializedName;
import com.stripe.net.ApiRequestParams;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class ReportRunCreateParams extends ApiRequestParams {
/**
* Specifies which fields in the response should be expanded.
*/
@SerializedName("expand")
List expand;
/**
* Map of extra parameters for custom features not available in this client library. The content
* in this map is not serialized under this field's {@code @SerializedName} value. Instead, each
* key/value pair is serialized as if the key is a root-level field (serialized) name in this
* param object. Effectively, this map is flattened to its parent instance.
*/
@SerializedName(ApiRequestParams.EXTRA_PARAMS_KEY)
Map extraParams;
/**
* Parameters specifying how the report should be run. Different Report Types have different
* required and optional parameters, listed in the API Access to Reports
* documentation.
*/
@SerializedName("parameters")
Parameters parameters;
/**
* The ID of the report
* type to run, such as {@code "balance.summary.1"}.
*/
@SerializedName("report_type")
String reportType;
private ReportRunCreateParams(List expand, Map extraParams, Parameters parameters, String reportType) {
this.expand = expand;
this.extraParams = extraParams;
this.parameters = parameters;
this.reportType = reportType;
}
public static Builder builder() {
return new Builder();
}
public static class Builder {
private List expand;
private Map extraParams;
private Parameters parameters;
private String reportType;
/**
* Finalize and obtain parameter instance from this builder.
*/
public ReportRunCreateParams build() {
return new ReportRunCreateParams(this.expand, this.extraParams, this.parameters, this.reportType);
}
/**
* Add an element to `expand` list. A list is initialized for the first `add/addAll` call, and
* subsequent calls adds additional elements to the original list. See {@link
* ReportRunCreateParams#expand} for the field documentation.
*/
public Builder addExpand(String element) {
if (this.expand == null) {
this.expand = new ArrayList<>();
}
this.expand.add(element);
return this;
}
/**
* Add all elements to `expand` list. A list is initialized for the first `add/addAll` call, and
* subsequent calls adds additional elements to the original list. See {@link
* ReportRunCreateParams#expand} for the field documentation.
*/
public Builder addAllExpand(List elements) {
if (this.expand == null) {
this.expand = new ArrayList<>();
}
this.expand.addAll(elements);
return this;
}
/**
* Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll`
* call, and subsequent calls add additional key/value pairs to the original map. See {@link
* ReportRunCreateParams#extraParams} for the field documentation.
*/
public Builder putExtraParam(String key, Object value) {
if (this.extraParams == null) {
this.extraParams = new HashMap<>();
}
this.extraParams.put(key, value);
return this;
}
/**
* Add all map key/value pairs to `extraParams` map. A map is initialized for the first
* `put/putAll` call, and subsequent calls add additional key/value pairs to the original map.
* See {@link ReportRunCreateParams#extraParams} for the field documentation.
*/
public Builder putAllExtraParam(Map map) {
if (this.extraParams == null) {
this.extraParams = new HashMap<>();
}
this.extraParams.putAll(map);
return this;
}
/**
* Parameters specifying how the report should be run. Different Report Types have different
* required and optional parameters, listed in the API Access to Reports
* documentation.
*/
public Builder setParameters(Parameters parameters) {
this.parameters = parameters;
return this;
}
/**
* The ID of the report
* type to run, such as {@code "balance.summary.1"}.
*/
public Builder setReportType(String reportType) {
this.reportType = reportType;
return this;
}
}
public static class Parameters {
/**
* The set of report columns to include in the report output. If omitted, the Report Type is run
* with its default column set.
*/
@SerializedName("columns")
List columns;
/** Connected account ID to filter for in the report run. */
@SerializedName("connected_account")
String connectedAccount;
/** Currency of objects to be included in the report run. */
@SerializedName("currency")
String currency;
/**
* Map of extra parameters for custom features not available in this client library. The content
* in this map is not serialized under this field's {@code @SerializedName} value. Instead, each
* key/value pair is serialized as if the key is a root-level field (serialized) name in this
* param object. Effectively, this map is flattened to its parent instance.
*/
@SerializedName(ApiRequestParams.EXTRA_PARAMS_KEY)
Map extraParams;
/** Ending timestamp of data to be included in the report run (exclusive). */
@SerializedName("interval_end")
Long intervalEnd;
/** Starting timestamp of data to be included in the report run. */
@SerializedName("interval_start")
Long intervalStart;
/** Payout ID by which to filter the report run. */
@SerializedName("payout")
String payout;
/** Category of balance transactions to be included in the report run. */
@SerializedName("reporting_category")
ReportingCategory reportingCategory;
/**
* Defaults to {@code Etc/UTC}. The output timezone for all timestamps in the report. A list of
* possible time zone values is maintained at the IANA
* Time Zone Database. Has no effect on {@code interval_start} or {@code interval_end}.
*/
@SerializedName("timezone")
Timezone timezone;
private Parameters(List columns, String connectedAccount, String currency, Map extraParams, Long intervalEnd, Long intervalStart, String payout, ReportingCategory reportingCategory, Timezone timezone) {
this.columns = columns;
this.connectedAccount = connectedAccount;
this.currency = currency;
this.extraParams = extraParams;
this.intervalEnd = intervalEnd;
this.intervalStart = intervalStart;
this.payout = payout;
this.reportingCategory = reportingCategory;
this.timezone = timezone;
}
public static Builder builder() {
return new Builder();
}
public static class Builder {
private List columns;
private String connectedAccount;
private String currency;
private Map extraParams;
private Long intervalEnd;
private Long intervalStart;
private String payout;
private ReportingCategory reportingCategory;
private Timezone timezone;
/** Finalize and obtain parameter instance from this builder. */
public Parameters build() {
return new Parameters(this.columns, this.connectedAccount, this.currency, this.extraParams, this.intervalEnd, this.intervalStart, this.payout, this.reportingCategory, this.timezone);
}
/**
* Add an element to `columns` list. A list is initialized for the first `add/addAll` call,
* and subsequent calls adds additional elements to the original list. See {@link
* ReportRunCreateParams.Parameters#columns} for the field documentation.
*/
public Builder addColumn(String element) {
if (this.columns == null) {
this.columns = new ArrayList<>();
}
this.columns.add(element);
return this;
}
/**
* Add all elements to `columns` list. A list is initialized for the first `add/addAll` call,
* and subsequent calls adds additional elements to the original list. See {@link
* ReportRunCreateParams.Parameters#columns} for the field documentation.
*/
public Builder addAllColumn(List elements) {
if (this.columns == null) {
this.columns = new ArrayList<>();
}
this.columns.addAll(elements);
return this;
}
/** Connected account ID to filter for in the report run. */
public Builder setConnectedAccount(String connectedAccount) {
this.connectedAccount = connectedAccount;
return this;
}
/** Currency of objects to be included in the report run. */
public Builder setCurrency(String currency) {
this.currency = currency;
return this;
}
/**
* Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll`
* call, and subsequent calls add additional key/value pairs to the original map. See {@link
* ReportRunCreateParams.Parameters#extraParams} for the field documentation.
*/
public Builder putExtraParam(String key, Object value) {
if (this.extraParams == null) {
this.extraParams = new HashMap<>();
}
this.extraParams.put(key, value);
return this;
}
/**
* Add all map key/value pairs to `extraParams` map. A map is initialized for the first
* `put/putAll` call, and subsequent calls add additional key/value pairs to the original map.
* See {@link ReportRunCreateParams.Parameters#extraParams} for the field documentation.
*/
public Builder putAllExtraParam(Map map) {
if (this.extraParams == null) {
this.extraParams = new HashMap<>();
}
this.extraParams.putAll(map);
return this;
}
/** Ending timestamp of data to be included in the report run (exclusive). */
public Builder setIntervalEnd(Long intervalEnd) {
this.intervalEnd = intervalEnd;
return this;
}
/** Starting timestamp of data to be included in the report run. */
public Builder setIntervalStart(Long intervalStart) {
this.intervalStart = intervalStart;
return this;
}
/** Payout ID by which to filter the report run. */
public Builder setPayout(String payout) {
this.payout = payout;
return this;
}
/** Category of balance transactions to be included in the report run. */
public Builder setReportingCategory(ReportingCategory reportingCategory) {
this.reportingCategory = reportingCategory;
return this;
}
/**
* Defaults to {@code Etc/UTC}. The output timezone for all timestamps in the report. A list
* of possible time zone values is maintained at the IANA Time Zone Database. Has no effect on {@code
* interval_start} or {@code interval_end}.
*/
public Builder setTimezone(Timezone timezone) {
this.timezone = timezone;
return this;
}
}
public enum ReportingCategory implements ApiRequestParams.EnumParam {
@SerializedName("advance")
ADVANCE("advance"), @SerializedName("advance_funding")
ADVANCE_FUNDING("advance_funding"), @SerializedName("charge")
CHARGE("charge"), @SerializedName("charge_failure")
CHARGE_FAILURE("charge_failure"), @SerializedName("connect_collection_transfer")
CONNECT_COLLECTION_TRANSFER("connect_collection_transfer"), @SerializedName("connect_reserved_funds")
CONNECT_RESERVED_FUNDS("connect_reserved_funds"), @SerializedName("dispute")
DISPUTE("dispute"), @SerializedName("dispute_reversal")
DISPUTE_REVERSAL("dispute_reversal"), @SerializedName("fee")
FEE("fee"), @SerializedName("financing_paydown")
FINANCING_PAYDOWN("financing_paydown"), @SerializedName("financing_paydown_reversal")
FINANCING_PAYDOWN_REVERSAL("financing_paydown_reversal"), @SerializedName("financing_payout")
FINANCING_PAYOUT("financing_payout"), @SerializedName("financing_payout_reversal")
FINANCING_PAYOUT_REVERSAL("financing_payout_reversal"), @SerializedName("issuing_authorization_hold")
ISSUING_AUTHORIZATION_HOLD("issuing_authorization_hold"), @SerializedName("issuing_authorization_release")
ISSUING_AUTHORIZATION_RELEASE("issuing_authorization_release"), @SerializedName("issuing_transaction")
ISSUING_TRANSACTION("issuing_transaction"), @SerializedName("network_cost")
NETWORK_COST("network_cost"), @SerializedName("other_adjustment")
OTHER_ADJUSTMENT("other_adjustment"), @SerializedName("partial_capture_reversal")
PARTIAL_CAPTURE_REVERSAL("partial_capture_reversal"), @SerializedName("payout")
PAYOUT("payout"), @SerializedName("payout_reversal")
PAYOUT_REVERSAL("payout_reversal"), @SerializedName("platform_earning")
PLATFORM_EARNING("platform_earning"), @SerializedName("platform_earning_refund")
PLATFORM_EARNING_REFUND("platform_earning_refund"), @SerializedName("refund")
REFUND("refund"), @SerializedName("refund_failure")
REFUND_FAILURE("refund_failure"), @SerializedName("risk_reserved_funds")
RISK_RESERVED_FUNDS("risk_reserved_funds"), @SerializedName("tax")
TAX("tax"), @SerializedName("topup")
TOPUP("topup"), @SerializedName("topup_reversal")
TOPUP_REVERSAL("topup_reversal"), @SerializedName("transfer")
TRANSFER("transfer"), @SerializedName("transfer_reversal")
TRANSFER_REVERSAL("transfer_reversal");
private final String value;
ReportingCategory(String value) {
this.value = value;
}
@Override
@java.lang.SuppressWarnings("all")
@lombok.Generated
public String getValue() {
return this.value;
}
}
public enum Timezone implements ApiRequestParams.EnumParam {
@SerializedName("Africa/Abidjan")
AFRICA_ABIDJAN("Africa/Abidjan"), @SerializedName("Africa/Accra")
AFRICA_ACCRA("Africa/Accra"), @SerializedName("Africa/Addis_Ababa")
AFRICA_ADDIS_ABABA("Africa/Addis_Ababa"), @SerializedName("Africa/Algiers")
AFRICA_ALGIERS("Africa/Algiers"), @SerializedName("Africa/Asmara")
AFRICA_ASMARA("Africa/Asmara"), @SerializedName("Africa/Asmera")
AFRICA_ASMERA("Africa/Asmera"), @SerializedName("Africa/Bamako")
AFRICA_BAMAKO("Africa/Bamako"), @SerializedName("Africa/Bangui")
AFRICA_BANGUI("Africa/Bangui"), @SerializedName("Africa/Banjul")
AFRICA_BANJUL("Africa/Banjul"), @SerializedName("Africa/Bissau")
AFRICA_BISSAU("Africa/Bissau"), @SerializedName("Africa/Blantyre")
AFRICA_BLANTYRE("Africa/Blantyre"), @SerializedName("Africa/Brazzaville")
AFRICA_BRAZZAVILLE("Africa/Brazzaville"), @SerializedName("Africa/Bujumbura")
AFRICA_BUJUMBURA("Africa/Bujumbura"), @SerializedName("Africa/Cairo")
AFRICA_CAIRO("Africa/Cairo"), @SerializedName("Africa/Casablanca")
AFRICA_CASABLANCA("Africa/Casablanca"), @SerializedName("Africa/Ceuta")
AFRICA_CEUTA("Africa/Ceuta"), @SerializedName("Africa/Conakry")
AFRICA_CONAKRY("Africa/Conakry"), @SerializedName("Africa/Dakar")
AFRICA_DAKAR("Africa/Dakar"), @SerializedName("Africa/Dar_es_Salaam")
AFRICA_DAR_ES_SALAAM("Africa/Dar_es_Salaam"), @SerializedName("Africa/Djibouti")
AFRICA_DJIBOUTI("Africa/Djibouti"), @SerializedName("Africa/Douala")
AFRICA_DOUALA("Africa/Douala"), @SerializedName("Africa/El_Aaiun")
AFRICA_EL_AAIUN("Africa/El_Aaiun"), @SerializedName("Africa/Freetown")
AFRICA_FREETOWN("Africa/Freetown"), @SerializedName("Africa/Gaborone")
AFRICA_GABORONE("Africa/Gaborone"), @SerializedName("Africa/Harare")
AFRICA_HARARE("Africa/Harare"), @SerializedName("Africa/Johannesburg")
AFRICA_JOHANNESBURG("Africa/Johannesburg"), @SerializedName("Africa/Juba")
AFRICA_JUBA("Africa/Juba"), @SerializedName("Africa/Kampala")
AFRICA_KAMPALA("Africa/Kampala"), @SerializedName("Africa/Khartoum")
AFRICA_KHARTOUM("Africa/Khartoum"), @SerializedName("Africa/Kigali")
AFRICA_KIGALI("Africa/Kigali"), @SerializedName("Africa/Kinshasa")
AFRICA_KINSHASA("Africa/Kinshasa"), @SerializedName("Africa/Lagos")
AFRICA_LAGOS("Africa/Lagos"), @SerializedName("Africa/Libreville")
AFRICA_LIBREVILLE("Africa/Libreville"), @SerializedName("Africa/Lome")
AFRICA_LOME("Africa/Lome"), @SerializedName("Africa/Luanda")
AFRICA_LUANDA("Africa/Luanda"), @SerializedName("Africa/Lubumbashi")
AFRICA_LUBUMBASHI("Africa/Lubumbashi"), @SerializedName("Africa/Lusaka")
AFRICA_LUSAKA("Africa/Lusaka"), @SerializedName("Africa/Malabo")
AFRICA_MALABO("Africa/Malabo"), @SerializedName("Africa/Maputo")
AFRICA_MAPUTO("Africa/Maputo"), @SerializedName("Africa/Maseru")
AFRICA_MASERU("Africa/Maseru"), @SerializedName("Africa/Mbabane")
AFRICA_MBABANE("Africa/Mbabane"), @SerializedName("Africa/Mogadishu")
AFRICA_MOGADISHU("Africa/Mogadishu"), @SerializedName("Africa/Monrovia")
AFRICA_MONROVIA("Africa/Monrovia"), @SerializedName("Africa/Nairobi")
AFRICA_NAIROBI("Africa/Nairobi"), @SerializedName("Africa/Ndjamena")
AFRICA_NDJAMENA("Africa/Ndjamena"), @SerializedName("Africa/Niamey")
AFRICA_NIAMEY("Africa/Niamey"), @SerializedName("Africa/Nouakchott")
AFRICA_NOUAKCHOTT("Africa/Nouakchott"), @SerializedName("Africa/Ouagadougou")
AFRICA_OUAGADOUGOU("Africa/Ouagadougou"), @SerializedName("Africa/Porto-Novo")
AFRICA_PORTO_NOVO("Africa/Porto-Novo"), @SerializedName("Africa/Sao_Tome")
AFRICA_SAO_TOME("Africa/Sao_Tome"), @SerializedName("Africa/Timbuktu")
AFRICA_TIMBUKTU("Africa/Timbuktu"), @SerializedName("Africa/Tripoli")
AFRICA_TRIPOLI("Africa/Tripoli"), @SerializedName("Africa/Tunis")
AFRICA_TUNIS("Africa/Tunis"), @SerializedName("Africa/Windhoek")
AFRICA_WINDHOEK("Africa/Windhoek"), @SerializedName("America/Adak")
AMERICA_ADAK("America/Adak"), @SerializedName("America/Anchorage")
AMERICA_ANCHORAGE("America/Anchorage"), @SerializedName("America/Anguilla")
AMERICA_ANGUILLA("America/Anguilla"), @SerializedName("America/Antigua")
AMERICA_ANTIGUA("America/Antigua"), @SerializedName("America/Araguaina")
AMERICA_ARAGUAINA("America/Araguaina"), @SerializedName("America/Argentina/Buenos_Aires")
AMERICA_ARGENTINA_BUENOS_AIRES("America/Argentina/Buenos_Aires"), @SerializedName("America/Argentina/Catamarca")
AMERICA_ARGENTINA_CATAMARCA("America/Argentina/Catamarca"), @SerializedName("America/Argentina/ComodRivadavia")
AMERICA_ARGENTINA_COMODRIVADAVIA("America/Argentina/ComodRivadavia"), @SerializedName("America/Argentina/Cordoba")
AMERICA_ARGENTINA_CORDOBA("America/Argentina/Cordoba"), @SerializedName("America/Argentina/Jujuy")
AMERICA_ARGENTINA_JUJUY("America/Argentina/Jujuy"), @SerializedName("America/Argentina/La_Rioja")
AMERICA_ARGENTINA_LA_RIOJA("America/Argentina/La_Rioja"), @SerializedName("America/Argentina/Mendoza")
AMERICA_ARGENTINA_MENDOZA("America/Argentina/Mendoza"), @SerializedName("America/Argentina/Rio_Gallegos")
AMERICA_ARGENTINA_RIO_GALLEGOS("America/Argentina/Rio_Gallegos"), @SerializedName("America/Argentina/Salta")
AMERICA_ARGENTINA_SALTA("America/Argentina/Salta"), @SerializedName("America/Argentina/San_Juan")
AMERICA_ARGENTINA_SAN_JUAN("America/Argentina/San_Juan"), @SerializedName("America/Argentina/San_Luis")
AMERICA_ARGENTINA_SAN_LUIS("America/Argentina/San_Luis"), @SerializedName("America/Argentina/Tucuman")
AMERICA_ARGENTINA_TUCUMAN("America/Argentina/Tucuman"), @SerializedName("America/Argentina/Ushuaia")
AMERICA_ARGENTINA_USHUAIA("America/Argentina/Ushuaia"), @SerializedName("America/Aruba")
AMERICA_ARUBA("America/Aruba"), @SerializedName("America/Asuncion")
AMERICA_ASUNCION("America/Asuncion"), @SerializedName("America/Atikokan")
AMERICA_ATIKOKAN("America/Atikokan"), @SerializedName("America/Atka")
AMERICA_ATKA("America/Atka"), @SerializedName("America/Bahia")
AMERICA_BAHIA("America/Bahia"), @SerializedName("America/Bahia_Banderas")
AMERICA_BAHIA_BANDERAS("America/Bahia_Banderas"), @SerializedName("America/Barbados")
AMERICA_BARBADOS("America/Barbados"), @SerializedName("America/Belem")
AMERICA_BELEM("America/Belem"), @SerializedName("America/Belize")
AMERICA_BELIZE("America/Belize"), @SerializedName("America/Blanc-Sablon")
AMERICA_BLANC_SABLON("America/Blanc-Sablon"), @SerializedName("America/Boa_Vista")
AMERICA_BOA_VISTA("America/Boa_Vista"), @SerializedName("America/Bogota")
AMERICA_BOGOTA("America/Bogota"), @SerializedName("America/Boise")
AMERICA_BOISE("America/Boise"), @SerializedName("America/Buenos_Aires")
AMERICA_BUENOS_AIRES("America/Buenos_Aires"), @SerializedName("America/Cambridge_Bay")
AMERICA_CAMBRIDGE_BAY("America/Cambridge_Bay"), @SerializedName("America/Campo_Grande")
AMERICA_CAMPO_GRANDE("America/Campo_Grande"), @SerializedName("America/Cancun")
AMERICA_CANCUN("America/Cancun"), @SerializedName("America/Caracas")
AMERICA_CARACAS("America/Caracas"), @SerializedName("America/Catamarca")
AMERICA_CATAMARCA("America/Catamarca"), @SerializedName("America/Cayenne")
AMERICA_CAYENNE("America/Cayenne"), @SerializedName("America/Cayman")
AMERICA_CAYMAN("America/Cayman"), @SerializedName("America/Chicago")
AMERICA_CHICAGO("America/Chicago"), @SerializedName("America/Chihuahua")
AMERICA_CHIHUAHUA("America/Chihuahua"), @SerializedName("America/Coral_Harbour")
AMERICA_CORAL_HARBOUR("America/Coral_Harbour"), @SerializedName("America/Cordoba")
AMERICA_CORDOBA("America/Cordoba"), @SerializedName("America/Costa_Rica")
AMERICA_COSTA_RICA("America/Costa_Rica"), @SerializedName("America/Creston")
AMERICA_CRESTON("America/Creston"), @SerializedName("America/Cuiaba")
AMERICA_CUIABA("America/Cuiaba"), @SerializedName("America/Curacao")
AMERICA_CURACAO("America/Curacao"), @SerializedName("America/Danmarkshavn")
AMERICA_DANMARKSHAVN("America/Danmarkshavn"), @SerializedName("America/Dawson")
AMERICA_DAWSON("America/Dawson"), @SerializedName("America/Dawson_Creek")
AMERICA_DAWSON_CREEK("America/Dawson_Creek"), @SerializedName("America/Denver")
AMERICA_DENVER("America/Denver"), @SerializedName("America/Detroit")
AMERICA_DETROIT("America/Detroit"), @SerializedName("America/Dominica")
AMERICA_DOMINICA("America/Dominica"), @SerializedName("America/Edmonton")
AMERICA_EDMONTON("America/Edmonton"), @SerializedName("America/Eirunepe")
AMERICA_EIRUNEPE("America/Eirunepe"), @SerializedName("America/El_Salvador")
AMERICA_EL_SALVADOR("America/El_Salvador"), @SerializedName("America/Ensenada")
AMERICA_ENSENADA("America/Ensenada"), @SerializedName("America/Fort_Nelson")
AMERICA_FORT_NELSON("America/Fort_Nelson"), @SerializedName("America/Fort_Wayne")
AMERICA_FORT_WAYNE("America/Fort_Wayne"), @SerializedName("America/Fortaleza")
AMERICA_FORTALEZA("America/Fortaleza"), @SerializedName("America/Glace_Bay")
AMERICA_GLACE_BAY("America/Glace_Bay"), @SerializedName("America/Godthab")
AMERICA_GODTHAB("America/Godthab"), @SerializedName("America/Goose_Bay")
AMERICA_GOOSE_BAY("America/Goose_Bay"), @SerializedName("America/Grand_Turk")
AMERICA_GRAND_TURK("America/Grand_Turk"), @SerializedName("America/Grenada")
AMERICA_GRENADA("America/Grenada"), @SerializedName("America/Guadeloupe")
AMERICA_GUADELOUPE("America/Guadeloupe"), @SerializedName("America/Guatemala")
AMERICA_GUATEMALA("America/Guatemala"), @SerializedName("America/Guayaquil")
AMERICA_GUAYAQUIL("America/Guayaquil"), @SerializedName("America/Guyana")
AMERICA_GUYANA("America/Guyana"), @SerializedName("America/Halifax")
AMERICA_HALIFAX("America/Halifax"), @SerializedName("America/Havana")
AMERICA_HAVANA("America/Havana"), @SerializedName("America/Hermosillo")
AMERICA_HERMOSILLO("America/Hermosillo"), @SerializedName("America/Indiana/Indianapolis")
AMERICA_INDIANA_INDIANAPOLIS("America/Indiana/Indianapolis"), @SerializedName("America/Indiana/Knox")
AMERICA_INDIANA_KNOX("America/Indiana/Knox"), @SerializedName("America/Indiana/Marengo")
AMERICA_INDIANA_MARENGO("America/Indiana/Marengo"), @SerializedName("America/Indiana/Petersburg")
AMERICA_INDIANA_PETERSBURG("America/Indiana/Petersburg"), @SerializedName("America/Indiana/Tell_City")
AMERICA_INDIANA_TELL_CITY("America/Indiana/Tell_City"), @SerializedName("America/Indiana/Vevay")
AMERICA_INDIANA_VEVAY("America/Indiana/Vevay"), @SerializedName("America/Indiana/Vincennes")
AMERICA_INDIANA_VINCENNES("America/Indiana/Vincennes"), @SerializedName("America/Indiana/Winamac")
AMERICA_INDIANA_WINAMAC("America/Indiana/Winamac"), @SerializedName("America/Indianapolis")
AMERICA_INDIANAPOLIS("America/Indianapolis"), @SerializedName("America/Inuvik")
AMERICA_INUVIK("America/Inuvik"), @SerializedName("America/Iqaluit")
AMERICA_IQALUIT("America/Iqaluit"), @SerializedName("America/Jamaica")
AMERICA_JAMAICA("America/Jamaica"), @SerializedName("America/Jujuy")
AMERICA_JUJUY("America/Jujuy"), @SerializedName("America/Juneau")
AMERICA_JUNEAU("America/Juneau"), @SerializedName("America/Kentucky/Louisville")
AMERICA_KENTUCKY_LOUISVILLE("America/Kentucky/Louisville"), @SerializedName("America/Kentucky/Monticello")
AMERICA_KENTUCKY_MONTICELLO("America/Kentucky/Monticello"), @SerializedName("America/Knox_IN")
AMERICA_KNOX_IN("America/Knox_IN"), @SerializedName("America/Kralendijk")
AMERICA_KRALENDIJK("America/Kralendijk"), @SerializedName("America/La_Paz")
AMERICA_LA_PAZ("America/La_Paz"), @SerializedName("America/Lima")
AMERICA_LIMA("America/Lima"), @SerializedName("America/Los_Angeles")
AMERICA_LOS_ANGELES("America/Los_Angeles"), @SerializedName("America/Louisville")
AMERICA_LOUISVILLE("America/Louisville"), @SerializedName("America/Lower_Princes")
AMERICA_LOWER_PRINCES("America/Lower_Princes"), @SerializedName("America/Maceio")
AMERICA_MACEIO("America/Maceio"), @SerializedName("America/Managua")
AMERICA_MANAGUA("America/Managua"), @SerializedName("America/Manaus")
AMERICA_MANAUS("America/Manaus"), @SerializedName("America/Marigot")
AMERICA_MARIGOT("America/Marigot"), @SerializedName("America/Martinique")
AMERICA_MARTINIQUE("America/Martinique"), @SerializedName("America/Matamoros")
AMERICA_MATAMOROS("America/Matamoros"), @SerializedName("America/Mazatlan")
AMERICA_MAZATLAN("America/Mazatlan"), @SerializedName("America/Mendoza")
AMERICA_MENDOZA("America/Mendoza"), @SerializedName("America/Menominee")
AMERICA_MENOMINEE("America/Menominee"), @SerializedName("America/Merida")
AMERICA_MERIDA("America/Merida"), @SerializedName("America/Metlakatla")
AMERICA_METLAKATLA("America/Metlakatla"), @SerializedName("America/Mexico_City")
AMERICA_MEXICO_CITY("America/Mexico_City"), @SerializedName("America/Miquelon")
AMERICA_MIQUELON("America/Miquelon"), @SerializedName("America/Moncton")
AMERICA_MONCTON("America/Moncton"), @SerializedName("America/Monterrey")
AMERICA_MONTERREY("America/Monterrey"), @SerializedName("America/Montevideo")
AMERICA_MONTEVIDEO("America/Montevideo"), @SerializedName("America/Montreal")
AMERICA_MONTREAL("America/Montreal"), @SerializedName("America/Montserrat")
AMERICA_MONTSERRAT("America/Montserrat"), @SerializedName("America/Nassau")
AMERICA_NASSAU("America/Nassau"), @SerializedName("America/New_York")
AMERICA_NEW_YORK("America/New_York"), @SerializedName("America/Nipigon")
AMERICA_NIPIGON("America/Nipigon"), @SerializedName("America/Nome")
AMERICA_NOME("America/Nome"), @SerializedName("America/Noronha")
AMERICA_NORONHA("America/Noronha"), @SerializedName("America/North_Dakota/Beulah")
AMERICA_NORTH_DAKOTA_BEULAH("America/North_Dakota/Beulah"), @SerializedName("America/North_Dakota/Center")
AMERICA_NORTH_DAKOTA_CENTER("America/North_Dakota/Center"), @SerializedName("America/North_Dakota/New_Salem")
AMERICA_NORTH_DAKOTA_NEW_SALEM("America/North_Dakota/New_Salem"), @SerializedName("America/Ojinaga")
AMERICA_OJINAGA("America/Ojinaga"), @SerializedName("America/Panama")
AMERICA_PANAMA("America/Panama"), @SerializedName("America/Pangnirtung")
AMERICA_PANGNIRTUNG("America/Pangnirtung"), @SerializedName("America/Paramaribo")
AMERICA_PARAMARIBO("America/Paramaribo"), @SerializedName("America/Phoenix")
AMERICA_PHOENIX("America/Phoenix"), @SerializedName("America/Port-au-Prince")
AMERICA_PORT_AU_PRINCE("America/Port-au-Prince"), @SerializedName("America/Port_of_Spain")
AMERICA_PORT_OF_SPAIN("America/Port_of_Spain"), @SerializedName("America/Porto_Acre")
AMERICA_PORTO_ACRE("America/Porto_Acre"), @SerializedName("America/Porto_Velho")
AMERICA_PORTO_VELHO("America/Porto_Velho"), @SerializedName("America/Puerto_Rico")
AMERICA_PUERTO_RICO("America/Puerto_Rico"), @SerializedName("America/Punta_Arenas")
AMERICA_PUNTA_ARENAS("America/Punta_Arenas"), @SerializedName("America/Rainy_River")
AMERICA_RAINY_RIVER("America/Rainy_River"), @SerializedName("America/Rankin_Inlet")
AMERICA_RANKIN_INLET("America/Rankin_Inlet"), @SerializedName("America/Recife")
AMERICA_RECIFE("America/Recife"), @SerializedName("America/Regina")
AMERICA_REGINA("America/Regina"), @SerializedName("America/Resolute")
AMERICA_RESOLUTE("America/Resolute"), @SerializedName("America/Rio_Branco")
AMERICA_RIO_BRANCO("America/Rio_Branco"), @SerializedName("America/Rosario")
AMERICA_ROSARIO("America/Rosario"), @SerializedName("America/Santa_Isabel")
AMERICA_SANTA_ISABEL("America/Santa_Isabel"), @SerializedName("America/Santarem")
AMERICA_SANTAREM("America/Santarem"), @SerializedName("America/Santiago")
AMERICA_SANTIAGO("America/Santiago"), @SerializedName("America/Santo_Domingo")
AMERICA_SANTO_DOMINGO("America/Santo_Domingo"), @SerializedName("America/Sao_Paulo")
AMERICA_SAO_PAULO("America/Sao_Paulo"), @SerializedName("America/Scoresbysund")
AMERICA_SCORESBYSUND("America/Scoresbysund"), @SerializedName("America/Shiprock")
AMERICA_SHIPROCK("America/Shiprock"), @SerializedName("America/Sitka")
AMERICA_SITKA("America/Sitka"), @SerializedName("America/St_Barthelemy")
AMERICA_ST_BARTHELEMY("America/St_Barthelemy"), @SerializedName("America/St_Johns")
AMERICA_ST_JOHNS("America/St_Johns"), @SerializedName("America/St_Kitts")
AMERICA_ST_KITTS("America/St_Kitts"), @SerializedName("America/St_Lucia")
AMERICA_ST_LUCIA("America/St_Lucia"), @SerializedName("America/St_Thomas")
AMERICA_ST_THOMAS("America/St_Thomas"), @SerializedName("America/St_Vincent")
AMERICA_ST_VINCENT("America/St_Vincent"), @SerializedName("America/Swift_Current")
AMERICA_SWIFT_CURRENT("America/Swift_Current"), @SerializedName("America/Tegucigalpa")
AMERICA_TEGUCIGALPA("America/Tegucigalpa"), @SerializedName("America/Thule")
AMERICA_THULE("America/Thule"), @SerializedName("America/Thunder_Bay")
AMERICA_THUNDER_BAY("America/Thunder_Bay"), @SerializedName("America/Tijuana")
AMERICA_TIJUANA("America/Tijuana"), @SerializedName("America/Toronto")
AMERICA_TORONTO("America/Toronto"), @SerializedName("America/Tortola")
AMERICA_TORTOLA("America/Tortola"), @SerializedName("America/Vancouver")
AMERICA_VANCOUVER("America/Vancouver"), @SerializedName("America/Virgin")
AMERICA_VIRGIN("America/Virgin"), @SerializedName("America/Whitehorse")
AMERICA_WHITEHORSE("America/Whitehorse"), @SerializedName("America/Winnipeg")
AMERICA_WINNIPEG("America/Winnipeg"), @SerializedName("America/Yakutat")
AMERICA_YAKUTAT("America/Yakutat"), @SerializedName("America/Yellowknife")
AMERICA_YELLOWKNIFE("America/Yellowknife"), @SerializedName("Antarctica/Casey")
ANTARCTICA_CASEY("Antarctica/Casey"), @SerializedName("Antarctica/Davis")
ANTARCTICA_DAVIS("Antarctica/Davis"), @SerializedName("Antarctica/DumontDUrville")
ANTARCTICA_DUMONTDURVILLE("Antarctica/DumontDUrville"), @SerializedName("Antarctica/Macquarie")
ANTARCTICA_MACQUARIE("Antarctica/Macquarie"), @SerializedName("Antarctica/Mawson")
ANTARCTICA_MAWSON("Antarctica/Mawson"), @SerializedName("Antarctica/McMurdo")
ANTARCTICA_MCMURDO("Antarctica/McMurdo"), @SerializedName("Antarctica/Palmer")
ANTARCTICA_PALMER("Antarctica/Palmer"), @SerializedName("Antarctica/Rothera")
ANTARCTICA_ROTHERA("Antarctica/Rothera"), @SerializedName("Antarctica/South_Pole")
ANTARCTICA_SOUTH_POLE("Antarctica/South_Pole"), @SerializedName("Antarctica/Syowa")
ANTARCTICA_SYOWA("Antarctica/Syowa"), @SerializedName("Antarctica/Troll")
ANTARCTICA_TROLL("Antarctica/Troll"), @SerializedName("Antarctica/Vostok")
ANTARCTICA_VOSTOK("Antarctica/Vostok"), @SerializedName("Arctic/Longyearbyen")
ARCTIC_LONGYEARBYEN("Arctic/Longyearbyen"), @SerializedName("Asia/Aden")
ASIA_ADEN("Asia/Aden"), @SerializedName("Asia/Almaty")
ASIA_ALMATY("Asia/Almaty"), @SerializedName("Asia/Amman")
ASIA_AMMAN("Asia/Amman"), @SerializedName("Asia/Anadyr")
ASIA_ANADYR("Asia/Anadyr"), @SerializedName("Asia/Aqtau")
ASIA_AQTAU("Asia/Aqtau"), @SerializedName("Asia/Aqtobe")
ASIA_AQTOBE("Asia/Aqtobe"), @SerializedName("Asia/Ashgabat")
ASIA_ASHGABAT("Asia/Ashgabat"), @SerializedName("Asia/Ashkhabad")
ASIA_ASHKHABAD("Asia/Ashkhabad"), @SerializedName("Asia/Atyrau")
ASIA_ATYRAU("Asia/Atyrau"), @SerializedName("Asia/Baghdad")
ASIA_BAGHDAD("Asia/Baghdad"), @SerializedName("Asia/Bahrain")
ASIA_BAHRAIN("Asia/Bahrain"), @SerializedName("Asia/Baku")
ASIA_BAKU("Asia/Baku"), @SerializedName("Asia/Bangkok")
ASIA_BANGKOK("Asia/Bangkok"), @SerializedName("Asia/Barnaul")
ASIA_BARNAUL("Asia/Barnaul"), @SerializedName("Asia/Beirut")
ASIA_BEIRUT("Asia/Beirut"), @SerializedName("Asia/Bishkek")
ASIA_BISHKEK("Asia/Bishkek"), @SerializedName("Asia/Brunei")
ASIA_BRUNEI("Asia/Brunei"), @SerializedName("Asia/Calcutta")
ASIA_CALCUTTA("Asia/Calcutta"), @SerializedName("Asia/Chita")
ASIA_CHITA("Asia/Chita"), @SerializedName("Asia/Choibalsan")
ASIA_CHOIBALSAN("Asia/Choibalsan"), @SerializedName("Asia/Chongqing")
ASIA_CHONGQING("Asia/Chongqing"), @SerializedName("Asia/Chungking")
ASIA_CHUNGKING("Asia/Chungking"), @SerializedName("Asia/Colombo")
ASIA_COLOMBO("Asia/Colombo"), @SerializedName("Asia/Dacca")
ASIA_DACCA("Asia/Dacca"), @SerializedName("Asia/Damascus")
ASIA_DAMASCUS("Asia/Damascus"), @SerializedName("Asia/Dhaka")
ASIA_DHAKA("Asia/Dhaka"), @SerializedName("Asia/Dili")
ASIA_DILI("Asia/Dili"), @SerializedName("Asia/Dubai")
ASIA_DUBAI("Asia/Dubai"), @SerializedName("Asia/Dushanbe")
ASIA_DUSHANBE("Asia/Dushanbe"), @SerializedName("Asia/Famagusta")
ASIA_FAMAGUSTA("Asia/Famagusta"), @SerializedName("Asia/Gaza")
ASIA_GAZA("Asia/Gaza"), @SerializedName("Asia/Harbin")
ASIA_HARBIN("Asia/Harbin"), @SerializedName("Asia/Hebron")
ASIA_HEBRON("Asia/Hebron"), @SerializedName("Asia/Ho_Chi_Minh")
ASIA_HO_CHI_MINH("Asia/Ho_Chi_Minh"), @SerializedName("Asia/Hong_Kong")
ASIA_HONG_KONG("Asia/Hong_Kong"), @SerializedName("Asia/Hovd")
ASIA_HOVD("Asia/Hovd"), @SerializedName("Asia/Irkutsk")
ASIA_IRKUTSK("Asia/Irkutsk"), @SerializedName("Asia/Istanbul")
ASIA_ISTANBUL("Asia/Istanbul"), @SerializedName("Asia/Jakarta")
ASIA_JAKARTA("Asia/Jakarta"), @SerializedName("Asia/Jayapura")
ASIA_JAYAPURA("Asia/Jayapura"), @SerializedName("Asia/Jerusalem")
ASIA_JERUSALEM("Asia/Jerusalem"), @SerializedName("Asia/Kabul")
ASIA_KABUL("Asia/Kabul"), @SerializedName("Asia/Kamchatka")
ASIA_KAMCHATKA("Asia/Kamchatka"), @SerializedName("Asia/Karachi")
ASIA_KARACHI("Asia/Karachi"), @SerializedName("Asia/Kashgar")
ASIA_KASHGAR("Asia/Kashgar"), @SerializedName("Asia/Kathmandu")
ASIA_KATHMANDU("Asia/Kathmandu"), @SerializedName("Asia/Katmandu")
ASIA_KATMANDU("Asia/Katmandu"), @SerializedName("Asia/Khandyga")
ASIA_KHANDYGA("Asia/Khandyga"), @SerializedName("Asia/Kolkata")
ASIA_KOLKATA("Asia/Kolkata"), @SerializedName("Asia/Krasnoyarsk")
ASIA_KRASNOYARSK("Asia/Krasnoyarsk"), @SerializedName("Asia/Kuala_Lumpur")
ASIA_KUALA_LUMPUR("Asia/Kuala_Lumpur"), @SerializedName("Asia/Kuching")
ASIA_KUCHING("Asia/Kuching"), @SerializedName("Asia/Kuwait")
ASIA_KUWAIT("Asia/Kuwait"), @SerializedName("Asia/Macao")
ASIA_MACAO("Asia/Macao"), @SerializedName("Asia/Macau")
ASIA_MACAU("Asia/Macau"), @SerializedName("Asia/Magadan")
ASIA_MAGADAN("Asia/Magadan"), @SerializedName("Asia/Makassar")
ASIA_MAKASSAR("Asia/Makassar"), @SerializedName("Asia/Manila")
ASIA_MANILA("Asia/Manila"), @SerializedName("Asia/Muscat")
ASIA_MUSCAT("Asia/Muscat"), @SerializedName("Asia/Nicosia")
ASIA_NICOSIA("Asia/Nicosia"), @SerializedName("Asia/Novokuznetsk")
ASIA_NOVOKUZNETSK("Asia/Novokuznetsk"), @SerializedName("Asia/Novosibirsk")
ASIA_NOVOSIBIRSK("Asia/Novosibirsk"), @SerializedName("Asia/Omsk")
ASIA_OMSK("Asia/Omsk"), @SerializedName("Asia/Oral")
ASIA_ORAL("Asia/Oral"), @SerializedName("Asia/Phnom_Penh")
ASIA_PHNOM_PENH("Asia/Phnom_Penh"), @SerializedName("Asia/Pontianak")
ASIA_PONTIANAK("Asia/Pontianak"), @SerializedName("Asia/Pyongyang")
ASIA_PYONGYANG("Asia/Pyongyang"), @SerializedName("Asia/Qatar")
ASIA_QATAR("Asia/Qatar"), @SerializedName("Asia/Qostanay")
ASIA_QOSTANAY("Asia/Qostanay"), @SerializedName("Asia/Qyzylorda")
ASIA_QYZYLORDA("Asia/Qyzylorda"), @SerializedName("Asia/Rangoon")
ASIA_RANGOON("Asia/Rangoon"), @SerializedName("Asia/Riyadh")
ASIA_RIYADH("Asia/Riyadh"), @SerializedName("Asia/Saigon")
ASIA_SAIGON("Asia/Saigon"), @SerializedName("Asia/Sakhalin")
ASIA_SAKHALIN("Asia/Sakhalin"), @SerializedName("Asia/Samarkand")
ASIA_SAMARKAND("Asia/Samarkand"), @SerializedName("Asia/Seoul")
ASIA_SEOUL("Asia/Seoul"), @SerializedName("Asia/Shanghai")
ASIA_SHANGHAI("Asia/Shanghai"), @SerializedName("Asia/Singapore")
ASIA_SINGAPORE("Asia/Singapore"), @SerializedName("Asia/Srednekolymsk")
ASIA_SREDNEKOLYMSK("Asia/Srednekolymsk"), @SerializedName("Asia/Taipei")
ASIA_TAIPEI("Asia/Taipei"), @SerializedName("Asia/Tashkent")
ASIA_TASHKENT("Asia/Tashkent"), @SerializedName("Asia/Tbilisi")
ASIA_TBILISI("Asia/Tbilisi"), @SerializedName("Asia/Tehran")
ASIA_TEHRAN("Asia/Tehran"), @SerializedName("Asia/Tel_Aviv")
ASIA_TEL_AVIV("Asia/Tel_Aviv"), @SerializedName("Asia/Thimbu")
ASIA_THIMBU("Asia/Thimbu"), @SerializedName("Asia/Thimphu")
ASIA_THIMPHU("Asia/Thimphu"), @SerializedName("Asia/Tokyo")
ASIA_TOKYO("Asia/Tokyo"), @SerializedName("Asia/Tomsk")
ASIA_TOMSK("Asia/Tomsk"), @SerializedName("Asia/Ujung_Pandang")
ASIA_UJUNG_PANDANG("Asia/Ujung_Pandang"), @SerializedName("Asia/Ulaanbaatar")
ASIA_ULAANBAATAR("Asia/Ulaanbaatar"), @SerializedName("Asia/Ulan_Bator")
ASIA_ULAN_BATOR("Asia/Ulan_Bator"), @SerializedName("Asia/Urumqi")
ASIA_URUMQI("Asia/Urumqi"), @SerializedName("Asia/Ust-Nera")
ASIA_UST_NERA("Asia/Ust-Nera"), @SerializedName("Asia/Vientiane")
ASIA_VIENTIANE("Asia/Vientiane"), @SerializedName("Asia/Vladivostok")
ASIA_VLADIVOSTOK("Asia/Vladivostok"), @SerializedName("Asia/Yakutsk")
ASIA_YAKUTSK("Asia/Yakutsk"), @SerializedName("Asia/Yangon")
ASIA_YANGON("Asia/Yangon"), @SerializedName("Asia/Yekaterinburg")
ASIA_YEKATERINBURG("Asia/Yekaterinburg"), @SerializedName("Asia/Yerevan")
ASIA_YEREVAN("Asia/Yerevan"), @SerializedName("Atlantic/Azores")
ATLANTIC_AZORES("Atlantic/Azores"), @SerializedName("Atlantic/Bermuda")
ATLANTIC_BERMUDA("Atlantic/Bermuda"), @SerializedName("Atlantic/Canary")
ATLANTIC_CANARY("Atlantic/Canary"), @SerializedName("Atlantic/Cape_Verde")
ATLANTIC_CAPE_VERDE("Atlantic/Cape_Verde"), @SerializedName("Atlantic/Faeroe")
ATLANTIC_FAEROE("Atlantic/Faeroe"), @SerializedName("Atlantic/Faroe")
ATLANTIC_FAROE("Atlantic/Faroe"), @SerializedName("Atlantic/Jan_Mayen")
ATLANTIC_JAN_MAYEN("Atlantic/Jan_Mayen"), @SerializedName("Atlantic/Madeira")
ATLANTIC_MADEIRA("Atlantic/Madeira"), @SerializedName("Atlantic/Reykjavik")
ATLANTIC_REYKJAVIK("Atlantic/Reykjavik"), @SerializedName("Atlantic/South_Georgia")
ATLANTIC_SOUTH_GEORGIA("Atlantic/South_Georgia"), @SerializedName("Atlantic/St_Helena")
ATLANTIC_ST_HELENA("Atlantic/St_Helena"), @SerializedName("Atlantic/Stanley")
ATLANTIC_STANLEY("Atlantic/Stanley"), @SerializedName("Australia/ACT")
AUSTRALIA_ACT("Australia/ACT"), @SerializedName("Australia/Adelaide")
AUSTRALIA_ADELAIDE("Australia/Adelaide"), @SerializedName("Australia/Brisbane")
AUSTRALIA_BRISBANE("Australia/Brisbane"), @SerializedName("Australia/Broken_Hill")
AUSTRALIA_BROKEN_HILL("Australia/Broken_Hill"), @SerializedName("Australia/Canberra")
AUSTRALIA_CANBERRA("Australia/Canberra"), @SerializedName("Australia/Currie")
AUSTRALIA_CURRIE("Australia/Currie"), @SerializedName("Australia/Darwin")
AUSTRALIA_DARWIN("Australia/Darwin"), @SerializedName("Australia/Eucla")
AUSTRALIA_EUCLA("Australia/Eucla"), @SerializedName("Australia/Hobart")
AUSTRALIA_HOBART("Australia/Hobart"), @SerializedName("Australia/LHI")
AUSTRALIA_LHI("Australia/LHI"), @SerializedName("Australia/Lindeman")
AUSTRALIA_LINDEMAN("Australia/Lindeman"), @SerializedName("Australia/Lord_Howe")
AUSTRALIA_LORD_HOWE("Australia/Lord_Howe"), @SerializedName("Australia/Melbourne")
AUSTRALIA_MELBOURNE("Australia/Melbourne"), @SerializedName("Australia/NSW")
AUSTRALIA_NSW("Australia/NSW"), @SerializedName("Australia/North")
AUSTRALIA_NORTH("Australia/North"), @SerializedName("Australia/Perth")
AUSTRALIA_PERTH("Australia/Perth"), @SerializedName("Australia/Queensland")
AUSTRALIA_QUEENSLAND("Australia/Queensland"), @SerializedName("Australia/South")
AUSTRALIA_SOUTH("Australia/South"), @SerializedName("Australia/Sydney")
AUSTRALIA_SYDNEY("Australia/Sydney"), @SerializedName("Australia/Tasmania")
AUSTRALIA_TASMANIA("Australia/Tasmania"), @SerializedName("Australia/Victoria")
AUSTRALIA_VICTORIA("Australia/Victoria"), @SerializedName("Australia/West")
AUSTRALIA_WEST("Australia/West"), @SerializedName("Australia/Yancowinna")
AUSTRALIA_YANCOWINNA("Australia/Yancowinna"), @SerializedName("Brazil/Acre")
BRAZIL_ACRE("Brazil/Acre"), @SerializedName("Brazil/DeNoronha")
BRAZIL_DENORONHA("Brazil/DeNoronha"), @SerializedName("Brazil/East")
BRAZIL_EAST("Brazil/East"), @SerializedName("Brazil/West")
BRAZIL_WEST("Brazil/West"), @SerializedName("CET")
CET("CET"), @SerializedName("CST6CDT")
CST6CDT("CST6CDT"), @SerializedName("Canada/Atlantic")
CANADA_ATLANTIC("Canada/Atlantic"), @SerializedName("Canada/Central")
CANADA_CENTRAL("Canada/Central"), @SerializedName("Canada/Eastern")
CANADA_EASTERN("Canada/Eastern"), @SerializedName("Canada/Mountain")
CANADA_MOUNTAIN("Canada/Mountain"), @SerializedName("Canada/Newfoundland")
CANADA_NEWFOUNDLAND("Canada/Newfoundland"), @SerializedName("Canada/Pacific")
CANADA_PACIFIC("Canada/Pacific"), @SerializedName("Canada/Saskatchewan")
CANADA_SASKATCHEWAN("Canada/Saskatchewan"), @SerializedName("Canada/Yukon")
CANADA_YUKON("Canada/Yukon"), @SerializedName("Chile/Continental")
CHILE_CONTINENTAL("Chile/Continental"), @SerializedName("Chile/EasterIsland")
CHILE_EASTERISLAND("Chile/EasterIsland"), @SerializedName("Cuba")
CUBA("Cuba"), @SerializedName("EET")
EET("EET"), @SerializedName("EST")
EST("EST"), @SerializedName("EST5EDT")
EST5EDT("EST5EDT"), @SerializedName("Egypt")
EGYPT("Egypt"), @SerializedName("Eire")
EIRE("Eire"), @SerializedName("Etc/GMT")
ETC_GMT("Etc/GMT"), @SerializedName("Etc/GMT+0")
ETC_GMT_PLUS_0("Etc/GMT+0"), @SerializedName("Etc/GMT+1")
ETC_GMT_PLUS_1("Etc/GMT+1"), @SerializedName("Etc/GMT+10")
ETC_GMT_PLUS_10("Etc/GMT+10"), @SerializedName("Etc/GMT+11")
ETC_GMT_PLUS_11("Etc/GMT+11"), @SerializedName("Etc/GMT+12")
ETC_GMT_PLUS_12("Etc/GMT+12"), @SerializedName("Etc/GMT+2")
ETC_GMT_PLUS_2("Etc/GMT+2"), @SerializedName("Etc/GMT+3")
ETC_GMT_PLUS_3("Etc/GMT+3"), @SerializedName("Etc/GMT+4")
ETC_GMT_PLUS_4("Etc/GMT+4"), @SerializedName("Etc/GMT+5")
ETC_GMT_PLUS_5("Etc/GMT+5"), @SerializedName("Etc/GMT+6")
ETC_GMT_PLUS_6("Etc/GMT+6"), @SerializedName("Etc/GMT+7")
ETC_GMT_PLUS_7("Etc/GMT+7"), @SerializedName("Etc/GMT+8")
ETC_GMT_PLUS_8("Etc/GMT+8"), @SerializedName("Etc/GMT+9")
ETC_GMT_PLUS_9("Etc/GMT+9"), @SerializedName("Etc/GMT-0")
ETC_GMT_MINUS_0("Etc/GMT-0"), @SerializedName("Etc/GMT-1")
ETC_GMT_MINUS_1("Etc/GMT-1"), @SerializedName("Etc/GMT-10")
ETC_GMT_MINUS_10("Etc/GMT-10"), @SerializedName("Etc/GMT-11")
ETC_GMT_MINUS_11("Etc/GMT-11"), @SerializedName("Etc/GMT-12")
ETC_GMT_MINUS_12("Etc/GMT-12"), @SerializedName("Etc/GMT-13")
ETC_GMT_MINUS_13("Etc/GMT-13"), @SerializedName("Etc/GMT-14")
ETC_GMT_MINUS_14("Etc/GMT-14"), @SerializedName("Etc/GMT-2")
ETC_GMT_MINUS_2("Etc/GMT-2"), @SerializedName("Etc/GMT-3")
ETC_GMT_MINUS_3("Etc/GMT-3"), @SerializedName("Etc/GMT-4")
ETC_GMT_MINUS_4("Etc/GMT-4"), @SerializedName("Etc/GMT-5")
ETC_GMT_MINUS_5("Etc/GMT-5"), @SerializedName("Etc/GMT-6")
ETC_GMT_MINUS_6("Etc/GMT-6"), @SerializedName("Etc/GMT-7")
ETC_GMT_MINUS_7("Etc/GMT-7"), @SerializedName("Etc/GMT-8")
ETC_GMT_MINUS_8("Etc/GMT-8"), @SerializedName("Etc/GMT-9")
ETC_GMT_MINUS_9("Etc/GMT-9"), @SerializedName("Etc/GMT0")
ETC_GMT0("Etc/GMT0"), @SerializedName("Etc/Greenwich")
ETC_GREENWICH("Etc/Greenwich"), @SerializedName("Etc/UCT")
ETC_UCT("Etc/UCT"), @SerializedName("Etc/UTC")
ETC_UTC("Etc/UTC"), @SerializedName("Etc/Universal")
ETC_UNIVERSAL("Etc/Universal"), @SerializedName("Etc/Zulu")
ETC_ZULU("Etc/Zulu"), @SerializedName("Europe/Amsterdam")
EUROPE_AMSTERDAM("Europe/Amsterdam"), @SerializedName("Europe/Andorra")
EUROPE_ANDORRA("Europe/Andorra"), @SerializedName("Europe/Astrakhan")
EUROPE_ASTRAKHAN("Europe/Astrakhan"), @SerializedName("Europe/Athens")
EUROPE_ATHENS("Europe/Athens"), @SerializedName("Europe/Belfast")
EUROPE_BELFAST("Europe/Belfast"), @SerializedName("Europe/Belgrade")
EUROPE_BELGRADE("Europe/Belgrade"), @SerializedName("Europe/Berlin")
EUROPE_BERLIN("Europe/Berlin"), @SerializedName("Europe/Bratislava")
EUROPE_BRATISLAVA("Europe/Bratislava"), @SerializedName("Europe/Brussels")
EUROPE_BRUSSELS("Europe/Brussels"), @SerializedName("Europe/Bucharest")
EUROPE_BUCHAREST("Europe/Bucharest"), @SerializedName("Europe/Budapest")
EUROPE_BUDAPEST("Europe/Budapest"), @SerializedName("Europe/Busingen")
EUROPE_BUSINGEN("Europe/Busingen"), @SerializedName("Europe/Chisinau")
EUROPE_CHISINAU("Europe/Chisinau"), @SerializedName("Europe/Copenhagen")
EUROPE_COPENHAGEN("Europe/Copenhagen"), @SerializedName("Europe/Dublin")
EUROPE_DUBLIN("Europe/Dublin"), @SerializedName("Europe/Gibraltar")
EUROPE_GIBRALTAR("Europe/Gibraltar"), @SerializedName("Europe/Guernsey")
EUROPE_GUERNSEY("Europe/Guernsey"), @SerializedName("Europe/Helsinki")
EUROPE_HELSINKI("Europe/Helsinki"), @SerializedName("Europe/Isle_of_Man")
EUROPE_ISLE_OF_MAN("Europe/Isle_of_Man"), @SerializedName("Europe/Istanbul")
EUROPE_ISTANBUL("Europe/Istanbul"), @SerializedName("Europe/Jersey")
EUROPE_JERSEY("Europe/Jersey"), @SerializedName("Europe/Kaliningrad")
EUROPE_KALININGRAD("Europe/Kaliningrad"), @SerializedName("Europe/Kiev")
EUROPE_KIEV("Europe/Kiev"), @SerializedName("Europe/Kirov")
EUROPE_KIROV("Europe/Kirov"), @SerializedName("Europe/Lisbon")
EUROPE_LISBON("Europe/Lisbon"), @SerializedName("Europe/Ljubljana")
EUROPE_LJUBLJANA("Europe/Ljubljana"), @SerializedName("Europe/London")
EUROPE_LONDON("Europe/London"), @SerializedName("Europe/Luxembourg")
EUROPE_LUXEMBOURG("Europe/Luxembourg"), @SerializedName("Europe/Madrid")
EUROPE_MADRID("Europe/Madrid"), @SerializedName("Europe/Malta")
EUROPE_MALTA("Europe/Malta"), @SerializedName("Europe/Mariehamn")
EUROPE_MARIEHAMN("Europe/Mariehamn"), @SerializedName("Europe/Minsk")
EUROPE_MINSK("Europe/Minsk"), @SerializedName("Europe/Monaco")
EUROPE_MONACO("Europe/Monaco"), @SerializedName("Europe/Moscow")
EUROPE_MOSCOW("Europe/Moscow"), @SerializedName("Europe/Nicosia")
EUROPE_NICOSIA("Europe/Nicosia"), @SerializedName("Europe/Oslo")
EUROPE_OSLO("Europe/Oslo"), @SerializedName("Europe/Paris")
EUROPE_PARIS("Europe/Paris"), @SerializedName("Europe/Podgorica")
EUROPE_PODGORICA("Europe/Podgorica"), @SerializedName("Europe/Prague")
EUROPE_PRAGUE("Europe/Prague"), @SerializedName("Europe/Riga")
EUROPE_RIGA("Europe/Riga"), @SerializedName("Europe/Rome")
EUROPE_ROME("Europe/Rome"), @SerializedName("Europe/Samara")
EUROPE_SAMARA("Europe/Samara"), @SerializedName("Europe/San_Marino")
EUROPE_SAN_MARINO("Europe/San_Marino"), @SerializedName("Europe/Sarajevo")
EUROPE_SARAJEVO("Europe/Sarajevo"), @SerializedName("Europe/Saratov")
EUROPE_SARATOV("Europe/Saratov"), @SerializedName("Europe/Simferopol")
EUROPE_SIMFEROPOL("Europe/Simferopol"), @SerializedName("Europe/Skopje")
EUROPE_SKOPJE("Europe/Skopje"), @SerializedName("Europe/Sofia")
EUROPE_SOFIA("Europe/Sofia"), @SerializedName("Europe/Stockholm")
EUROPE_STOCKHOLM("Europe/Stockholm"), @SerializedName("Europe/Tallinn")
EUROPE_TALLINN("Europe/Tallinn"), @SerializedName("Europe/Tirane")
EUROPE_TIRANE("Europe/Tirane"), @SerializedName("Europe/Tiraspol")
EUROPE_TIRASPOL("Europe/Tiraspol"), @SerializedName("Europe/Ulyanovsk")
EUROPE_ULYANOVSK("Europe/Ulyanovsk"), @SerializedName("Europe/Uzhgorod")
EUROPE_UZHGOROD("Europe/Uzhgorod"), @SerializedName("Europe/Vaduz")
EUROPE_VADUZ("Europe/Vaduz"), @SerializedName("Europe/Vatican")
EUROPE_VATICAN("Europe/Vatican"), @SerializedName("Europe/Vienna")
EUROPE_VIENNA("Europe/Vienna"), @SerializedName("Europe/Vilnius")
EUROPE_VILNIUS("Europe/Vilnius"), @SerializedName("Europe/Volgograd")
EUROPE_VOLGOGRAD("Europe/Volgograd"), @SerializedName("Europe/Warsaw")
EUROPE_WARSAW("Europe/Warsaw"), @SerializedName("Europe/Zagreb")
EUROPE_ZAGREB("Europe/Zagreb"), @SerializedName("Europe/Zaporozhye")
EUROPE_ZAPOROZHYE("Europe/Zaporozhye"), @SerializedName("Europe/Zurich")
EUROPE_ZURICH("Europe/Zurich"), @SerializedName("Factory")
FACTORY("Factory"), @SerializedName("GB")
GB("GB"), @SerializedName("GB-Eire")
GB_EIRE("GB-Eire"), @SerializedName("GMT")
GMT("GMT"), @SerializedName("GMT+0")
GMT_PLUS_0("GMT+0"), @SerializedName("GMT-0")
GMT_MINUS_0("GMT-0"), @SerializedName("GMT0")
GMT0("GMT0"), @SerializedName("Greenwich")
GREENWICH("Greenwich"), @SerializedName("HST")
HST("HST"), @SerializedName("Hongkong")
HONGKONG("Hongkong"), @SerializedName("Iceland")
ICELAND("Iceland"), @SerializedName("Indian/Antananarivo")
INDIAN_ANTANANARIVO("Indian/Antananarivo"), @SerializedName("Indian/Chagos")
INDIAN_CHAGOS("Indian/Chagos"), @SerializedName("Indian/Christmas")
INDIAN_CHRISTMAS("Indian/Christmas"), @SerializedName("Indian/Cocos")
INDIAN_COCOS("Indian/Cocos"), @SerializedName("Indian/Comoro")
INDIAN_COMORO("Indian/Comoro"), @SerializedName("Indian/Kerguelen")
INDIAN_KERGUELEN("Indian/Kerguelen"), @SerializedName("Indian/Mahe")
INDIAN_MAHE("Indian/Mahe"), @SerializedName("Indian/Maldives")
INDIAN_MALDIVES("Indian/Maldives"), @SerializedName("Indian/Mauritius")
INDIAN_MAURITIUS("Indian/Mauritius"), @SerializedName("Indian/Mayotte")
INDIAN_MAYOTTE("Indian/Mayotte"), @SerializedName("Indian/Reunion")
INDIAN_REUNION("Indian/Reunion"), @SerializedName("Iran")
IRAN("Iran"), @SerializedName("Israel")
ISRAEL("Israel"), @SerializedName("Jamaica")
JAMAICA("Jamaica"), @SerializedName("Japan")
JAPAN("Japan"), @SerializedName("Kwajalein")
KWAJALEIN("Kwajalein"), @SerializedName("Libya")
LIBYA("Libya"), @SerializedName("MET")
MET("MET"), @SerializedName("MST")
MST("MST"), @SerializedName("MST7MDT")
MST7MDT("MST7MDT"), @SerializedName("Mexico/BajaNorte")
MEXICO_BAJANORTE("Mexico/BajaNorte"), @SerializedName("Mexico/BajaSur")
MEXICO_BAJASUR("Mexico/BajaSur"), @SerializedName("Mexico/General")
MEXICO_GENERAL("Mexico/General"), @SerializedName("NZ")
NZ("NZ"), @SerializedName("NZ-CHAT")
NZ_CHAT("NZ-CHAT"), @SerializedName("Navajo")
NAVAJO("Navajo"), @SerializedName("PRC")
PRC("PRC"), @SerializedName("PST8PDT")
PST8PDT("PST8PDT"), @SerializedName("Pacific/Apia")
PACIFIC_APIA("Pacific/Apia"), @SerializedName("Pacific/Auckland")
PACIFIC_AUCKLAND("Pacific/Auckland"), @SerializedName("Pacific/Bougainville")
PACIFIC_BOUGAINVILLE("Pacific/Bougainville"), @SerializedName("Pacific/Chatham")
PACIFIC_CHATHAM("Pacific/Chatham"), @SerializedName("Pacific/Chuuk")
PACIFIC_CHUUK("Pacific/Chuuk"), @SerializedName("Pacific/Easter")
PACIFIC_EASTER("Pacific/Easter"), @SerializedName("Pacific/Efate")
PACIFIC_EFATE("Pacific/Efate"), @SerializedName("Pacific/Enderbury")
PACIFIC_ENDERBURY("Pacific/Enderbury"), @SerializedName("Pacific/Fakaofo")
PACIFIC_FAKAOFO("Pacific/Fakaofo"), @SerializedName("Pacific/Fiji")
PACIFIC_FIJI("Pacific/Fiji"), @SerializedName("Pacific/Funafuti")
PACIFIC_FUNAFUTI("Pacific/Funafuti"), @SerializedName("Pacific/Galapagos")
PACIFIC_GALAPAGOS("Pacific/Galapagos"), @SerializedName("Pacific/Gambier")
PACIFIC_GAMBIER("Pacific/Gambier"), @SerializedName("Pacific/Guadalcanal")
PACIFIC_GUADALCANAL("Pacific/Guadalcanal"), @SerializedName("Pacific/Guam")
PACIFIC_GUAM("Pacific/Guam"), @SerializedName("Pacific/Honolulu")
PACIFIC_HONOLULU("Pacific/Honolulu"), @SerializedName("Pacific/Johnston")
PACIFIC_JOHNSTON("Pacific/Johnston"), @SerializedName("Pacific/Kiritimati")
PACIFIC_KIRITIMATI("Pacific/Kiritimati"), @SerializedName("Pacific/Kosrae")
PACIFIC_KOSRAE("Pacific/Kosrae"), @SerializedName("Pacific/Kwajalein")
PACIFIC_KWAJALEIN("Pacific/Kwajalein"), @SerializedName("Pacific/Majuro")
PACIFIC_MAJURO("Pacific/Majuro"), @SerializedName("Pacific/Marquesas")
PACIFIC_MARQUESAS("Pacific/Marquesas"), @SerializedName("Pacific/Midway")
PACIFIC_MIDWAY("Pacific/Midway"), @SerializedName("Pacific/Nauru")
PACIFIC_NAURU("Pacific/Nauru"), @SerializedName("Pacific/Niue")
PACIFIC_NIUE("Pacific/Niue"), @SerializedName("Pacific/Norfolk")
PACIFIC_NORFOLK("Pacific/Norfolk"), @SerializedName("Pacific/Noumea")
PACIFIC_NOUMEA("Pacific/Noumea"), @SerializedName("Pacific/Pago_Pago")
PACIFIC_PAGO_PAGO("Pacific/Pago_Pago"), @SerializedName("Pacific/Palau")
PACIFIC_PALAU("Pacific/Palau"), @SerializedName("Pacific/Pitcairn")
PACIFIC_PITCAIRN("Pacific/Pitcairn"), @SerializedName("Pacific/Pohnpei")
PACIFIC_POHNPEI("Pacific/Pohnpei"), @SerializedName("Pacific/Ponape")
PACIFIC_PONAPE("Pacific/Ponape"), @SerializedName("Pacific/Port_Moresby")
PACIFIC_PORT_MORESBY("Pacific/Port_Moresby"), @SerializedName("Pacific/Rarotonga")
PACIFIC_RAROTONGA("Pacific/Rarotonga"), @SerializedName("Pacific/Saipan")
PACIFIC_SAIPAN("Pacific/Saipan"), @SerializedName("Pacific/Samoa")
PACIFIC_SAMOA("Pacific/Samoa"), @SerializedName("Pacific/Tahiti")
PACIFIC_TAHITI("Pacific/Tahiti"), @SerializedName("Pacific/Tarawa")
PACIFIC_TARAWA("Pacific/Tarawa"), @SerializedName("Pacific/Tongatapu")
PACIFIC_TONGATAPU("Pacific/Tongatapu"), @SerializedName("Pacific/Truk")
PACIFIC_TRUK("Pacific/Truk"), @SerializedName("Pacific/Wake")
PACIFIC_WAKE("Pacific/Wake"), @SerializedName("Pacific/Wallis")
PACIFIC_WALLIS("Pacific/Wallis"), @SerializedName("Pacific/Yap")
PACIFIC_YAP("Pacific/Yap"), @SerializedName("Poland")
POLAND("Poland"), @SerializedName("Portugal")
PORTUGAL("Portugal"), @SerializedName("ROC")
ROC("ROC"), @SerializedName("ROK")
ROK("ROK"), @SerializedName("Singapore")
SINGAPORE("Singapore"), @SerializedName("Turkey")
TURKEY("Turkey"), @SerializedName("UCT")
UCT("UCT"), @SerializedName("US/Alaska")
US_ALASKA("US/Alaska"), @SerializedName("US/Aleutian")
US_ALEUTIAN("US/Aleutian"), @SerializedName("US/Arizona")
US_ARIZONA("US/Arizona"), @SerializedName("US/Central")
US_CENTRAL("US/Central"), @SerializedName("US/East-Indiana")
US_EAST_INDIANA("US/East-Indiana"), @SerializedName("US/Eastern")
US_EASTERN("US/Eastern"), @SerializedName("US/Hawaii")
US_HAWAII("US/Hawaii"), @SerializedName("US/Indiana-Starke")
US_INDIANA_STARKE("US/Indiana-Starke"), @SerializedName("US/Michigan")
US_MICHIGAN("US/Michigan"), @SerializedName("US/Mountain")
US_MOUNTAIN("US/Mountain"), @SerializedName("US/Pacific")
US_PACIFIC("US/Pacific"), @SerializedName("US/Pacific-New")
US_PACIFIC_NEW("US/Pacific-New"), @SerializedName("US/Samoa")
US_SAMOA("US/Samoa"), @SerializedName("UTC")
UTC("UTC"), @SerializedName("Universal")
UNIVERSAL("Universal"), @SerializedName("W-SU")
W_SU("W-SU"), @SerializedName("WET")
WET("WET"), @SerializedName("Zulu")
ZULU("Zulu");
private final String value;
Timezone(String value) {
this.value = value;
}
@Override
@java.lang.SuppressWarnings("all")
@lombok.Generated
public String getValue() {
return this.value;
}
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public List getColumns() {
return this.columns;
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public String getConnectedAccount() {
return this.connectedAccount;
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public String getCurrency() {
return this.currency;
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public Map getExtraParams() {
return this.extraParams;
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public Long getIntervalEnd() {
return this.intervalEnd;
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public Long getIntervalStart() {
return this.intervalStart;
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public String getPayout() {
return this.payout;
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public ReportingCategory getReportingCategory() {
return this.reportingCategory;
}
@java.lang.SuppressWarnings("all")
@lombok.Generated
public Timezone getTimezone() {
return this.timezone;
}
}
/**
* Specifies which fields in the response should be expanded.
*/
@java.lang.SuppressWarnings("all")
@lombok.Generated
public List getExpand() {
return this.expand;
}
/**
* Map of extra parameters for custom features not available in this client library. The content
* in this map is not serialized under this field's {@code @SerializedName} value. Instead, each
* key/value pair is serialized as if the key is a root-level field (serialized) name in this
* param object. Effectively, this map is flattened to its parent instance.
*/
@java.lang.SuppressWarnings("all")
@lombok.Generated
public Map getExtraParams() {
return this.extraParams;
}
/**
* Parameters specifying how the report should be run. Different Report Types have different
* required and optional parameters, listed in the API Access to Reports
* documentation.
*/
@java.lang.SuppressWarnings("all")
@lombok.Generated
public Parameters getParameters() {
return this.parameters;
}
/**
* The ID of the report
* type to run, such as {@code "balance.summary.1"}.
*/
@java.lang.SuppressWarnings("all")
@lombok.Generated
public String getReportType() {
return this.reportType;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy