public class HoodieMetricsPrometheusConfig extends HoodieConfig
MetricsReporterType.PROMETHEUS
MetricsReporterType.PROMETHEUS_PUSHGATEWAY
| Modifier and Type | Class and Description |
|---|---|
static class |
HoodieMetricsPrometheusConfig.Builder |
CONFIG_VALUES_DELIMITER, props| Modifier and Type | Method and Description |
|---|---|
static HoodieMetricsPrometheusConfig.Builder |
newBuilder() |
contains, contains, getBoolean, getBooleanOrDefault, getBooleanOrDefault, getBooleanOrDefault, getDouble, getDoubleOrDefault, getFloat, getFloatOrDefault, getInt, getIntOrDefault, getLong, getLongOrDefault, getProps, getProps, getSplitStrings, getSplitStrings, getString, getString, getStringOrDefault, getStringOrDefault, getStringOrThrow, setAll, setDefault, setDefaultOnCondition, setDefaults, setDefaultValue, setDefaultValue, setValue, setValuepublic static final String PUSHGATEWAY_PREFIX
public static final ConfigProperty<String> PUSHGATEWAY_HOST_NAME
public static final ConfigProperty<Integer> PUSHGATEWAY_PORT_NUM
public static final ConfigProperty<Integer> PUSHGATEWAY_REPORT_PERIOD_IN_SECONDS
public static final ConfigProperty<Boolean> PUSHGATEWAY_DELETE_ON_SHUTDOWN_ENABLE
public static final ConfigProperty<String> PUSHGATEWAY_JOBNAME
public static final ConfigProperty<String> PUSHGATEWAY_LABELS
public static final ConfigProperty<Boolean> PUSHGATEWAY_RANDOM_JOBNAME_SUFFIX
public static final String PROMETHEUS_PREFIX
public static final ConfigProperty<Integer> PROMETHEUS_PORT_NUM
@Deprecated public static final String PUSHGATEWAY_HOST
PUSHGATEWAY_HOST_NAME and its methods instead@Deprecated public static final String DEFAULT_PUSHGATEWAY_HOST
PUSHGATEWAY_HOST_NAME and its methods instead@Deprecated public static final String PUSHGATEWAY_PORT
PUSHGATEWAY_PORT_NUM and its methods instead@Deprecated public static final int DEFAULT_PUSHGATEWAY_PORT
PUSHGATEWAY_PORT_NUM and its methods instead@Deprecated public static final String PUSHGATEWAY_REPORT_PERIOD_SECONDS
PUSHGATEWAY_REPORT_PERIOD_IN_SECONDS and its methods instead@Deprecated public static final int DEFAULT_PUSHGATEWAY_REPORT_PERIOD_SECONDS
PUSHGATEWAY_REPORT_PERIOD_IN_SECONDS and its methods instead@Deprecated public static final String PUSHGATEWAY_DELETE_ON_SHUTDOWN
PUSHGATEWAY_DELETE_ON_SHUTDOWN_ENABLE and its methods instead@Deprecated public static final boolean DEFAULT_PUSHGATEWAY_DELETE_ON_SHUTDOWN
PUSHGATEWAY_DELETE_ON_SHUTDOWN_ENABLE and its methods instead@Deprecated public static final String PUSHGATEWAY_JOB_NAME
PUSHGATEWAY_JOBNAME and its methods instead@Deprecated public static final String DEFAULT_PUSHGATEWAY_JOB_NAME
PUSHGATEWAY_JOBNAME and its methods instead@Deprecated public static final String PUSHGATEWAY_RANDOM_JOB_NAME_SUFFIX
PUSHGATEWAY_RANDOM_JOBNAME_SUFFIX and its methods instead@Deprecated public static final boolean DEFAULT_PUSHGATEWAY_RANDOM_JOB_NAME_SUFFIX
PUSHGATEWAY_RANDOM_JOBNAME_SUFFIX and its methods instead@Deprecated public static final String PROMETHEUS_PORT
PROMETHEUS_PORT_NUM and its methods instead@Deprecated public static final int DEFAULT_PROMETHEUS_PORT
PROMETHEUS_PORT_NUM and its methods insteadpublic static HoodieMetricsPrometheusConfig.Builder newBuilder()
Copyright © 2024 The Apache Software Foundation. All rights reserved.