public class OpenShiftMonitoringAPIGroupClient extends BaseOpenShiftClient implements OpenShiftMonitoringAPIGroupDSL
APISconfig, httpClient| Constructor and Description |
|---|
OpenShiftMonitoringAPIGroupClient() |
OpenShiftMonitoringAPIGroupClient(ClientContext clientContext) |
| Modifier and Type | Method and Description |
|---|---|
MixedOperation<io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfig,io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfigList,Resource<io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfig>> |
alertmanagerConfigs()
API entrypoint for AlertmanagerConfig related operations (monitoring.coreos.com/v1alpha1)
|
MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Alertmanager,io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerList,Resource<io.fabric8.openshift.api.model.monitoring.v1.Alertmanager>> |
alertmanagers()
API entrypoint for Alertmanager related operations(monitoring.coreos.com/v1)
|
MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.PodMonitor,io.fabric8.openshift.api.model.monitoring.v1.PodMonitorList,Resource<io.fabric8.openshift.api.model.monitoring.v1.PodMonitor>> |
podMonitors()
API entrypoint for PodMonitor related operations(monitoring.coreos.com/v1)
|
MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Probe,io.fabric8.openshift.api.model.monitoring.v1.ProbeList,Resource<io.fabric8.openshift.api.model.monitoring.v1.Probe>> |
probes()
API entrypoint for Probe (monitoring.coreos.com/v1)
|
MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Prometheus,io.fabric8.openshift.api.model.monitoring.v1.PrometheusList,Resource<io.fabric8.openshift.api.model.monitoring.v1.Prometheus>> |
prometheuses()
API entrypoint for Prometheus related operations(monitoring.coreos.com/v1)
|
MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.PrometheusRule,io.fabric8.openshift.api.model.monitoring.v1.PrometheusRuleList,Resource<io.fabric8.openshift.api.model.monitoring.v1.PrometheusRule>> |
prometheusRules()
API entrypoint for PrometheusRule related operations(monitoring.coreos.com/v1)
|
MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitor,io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitorList,Resource<io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitor>> |
serviceMonitors()
API entrypoint for ServiceMonitor related operations(monitoring.coreos.com/v1)
|
MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.ThanosRuler,io.fabric8.openshift.api.model.monitoring.v1.ThanosRulerList,Resource<io.fabric8.openshift.api.model.monitoring.v1.ThanosRuler>> |
thanosRulers()
API entrypoint for ThanosRuler (monitoring.coreos.com/v1)
|
getConfigurationadapt, adaptState, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getMasterUrl, getNamespace, getVersionInfo, isAdaptable, newState, rootPaths, supportsApiPathgetHttpClientclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPathgetHttpClientgetConfigurationpublic OpenShiftMonitoringAPIGroupClient()
public OpenShiftMonitoringAPIGroupClient(ClientContext clientContext)
public MixedOperation<io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfig,io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfigList,Resource<io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfig>> alertmanagerConfigs()
OpenShiftMonitoringAPIGroupDSLalertmanagerConfigs in interface OpenShiftMonitoringAPIGroupDSLMixedOperation object for AlertmanagerConfigpublic MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Prometheus,io.fabric8.openshift.api.model.monitoring.v1.PrometheusList,Resource<io.fabric8.openshift.api.model.monitoring.v1.Prometheus>> prometheuses()
OpenShiftMonitoringAPIGroupDSLprometheuses in interface OpenShiftMonitoringAPIGroupDSLpublic MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.PodMonitor,io.fabric8.openshift.api.model.monitoring.v1.PodMonitorList,Resource<io.fabric8.openshift.api.model.monitoring.v1.PodMonitor>> podMonitors()
OpenShiftMonitoringAPIGroupDSLpodMonitors in interface OpenShiftMonitoringAPIGroupDSLpublic MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Probe,io.fabric8.openshift.api.model.monitoring.v1.ProbeList,Resource<io.fabric8.openshift.api.model.monitoring.v1.Probe>> probes()
OpenShiftMonitoringAPIGroupDSLprobes in interface OpenShiftMonitoringAPIGroupDSLMixedOperation for Probepublic MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Alertmanager,io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerList,Resource<io.fabric8.openshift.api.model.monitoring.v1.Alertmanager>> alertmanagers()
OpenShiftMonitoringAPIGroupDSLalertmanagers in interface OpenShiftMonitoringAPIGroupDSLpublic MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.PrometheusRule,io.fabric8.openshift.api.model.monitoring.v1.PrometheusRuleList,Resource<io.fabric8.openshift.api.model.monitoring.v1.PrometheusRule>> prometheusRules()
OpenShiftMonitoringAPIGroupDSLprometheusRules in interface OpenShiftMonitoringAPIGroupDSLpublic MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitor,io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitorList,Resource<io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitor>> serviceMonitors()
OpenShiftMonitoringAPIGroupDSLserviceMonitors in interface OpenShiftMonitoringAPIGroupDSLpublic MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.ThanosRuler,io.fabric8.openshift.api.model.monitoring.v1.ThanosRulerList,Resource<io.fabric8.openshift.api.model.monitoring.v1.ThanosRuler>> thanosRulers()
OpenShiftMonitoringAPIGroupDSLthanosRulers in interface OpenShiftMonitoringAPIGroupDSLMixedOperation for ThanosRulerCopyright © 2015–2020 Red Hat. All rights reserved.