Package io.fabric8.openshift.client.dsl
Interface OpenShiftMonitoringAPIGroupDSL
-
- All Superinterfaces:
AutoCloseable,Client,Closeable,ConfigAware
- All Known Implementing Classes:
OpenShiftMonitoringAPIGroupClient
public interface OpenShiftMonitoringAPIGroupDSL extends Client
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.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)-
Methods inherited from interface io.fabric8.kubernetes.client.Client
adapt, close, getApiVersion, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPath
-
Methods inherited from interface io.fabric8.kubernetes.client.ConfigAware
getConfiguration
-
-
-
-
Method Detail
-
prometheuses
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)- Returns:
- MixedOperation object for Prometheus type
-
podMonitors
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)- Returns:
- MixedOperation object for PodMonitor type
-
alertmanagers
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)- Returns:
- MixedOperation object for Alertmanager type
-
prometheusRules
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)- Returns:
- MixedOperation object for PrometheusRule type
-
serviceMonitors
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)- Returns:
- MixedOperation object for ServiceMonitor type
-
-