Interface OpenShiftMonitoringAPIGroupDSL

  • All Superinterfaces:
    AutoCloseable, io.fabric8.kubernetes.client.Client, Closeable

    public interface OpenShiftMonitoringAPIGroupDSL
    extends io.fabric8.kubernetes.client.Client
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfig,​io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfigList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfig>> alertmanagerConfigs()
      API entrypoint for AlertmanagerConfig related operations (monitoring.coreos.com/v1alpha1)
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Alertmanager,​io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.Alertmanager>> alertmanagers()
      API entrypoint for Alertmanager related operations(monitoring.coreos.com/v1)
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.PodMonitor,​io.fabric8.openshift.api.model.monitoring.v1.PodMonitorList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.PodMonitor>> podMonitors()
      API entrypoint for PodMonitor related operations(monitoring.coreos.com/v1)
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Probe,​io.fabric8.openshift.api.model.monitoring.v1.ProbeList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.Probe>> probes()
      API entrypoint for Probe (monitoring.coreos.com/v1)
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Prometheus,​io.fabric8.openshift.api.model.monitoring.v1.PrometheusList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.Prometheus>> prometheuses()
      API entrypoint for Prometheus related operations(monitoring.coreos.com/v1)
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.PrometheusRule,​io.fabric8.openshift.api.model.monitoring.v1.PrometheusRuleList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.PrometheusRule>> prometheusRules()
      API entrypoint for PrometheusRule related operations(monitoring.coreos.com/v1)
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitor,​io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitorList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitor>> serviceMonitors()
      API entrypoint for ServiceMonitor related operations(monitoring.coreos.com/v1)
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.ThanosRuler,​io.fabric8.openshift.api.model.monitoring.v1.ThanosRulerList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.ThanosRuler>> thanosRulers()
      API entrypoint for ThanosRuler (monitoring.coreos.com/v1)
      • Methods inherited from interface io.fabric8.kubernetes.client.Client

        adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, newClient, raw, raw, resources, resources, rootPaths, supports, supports, supportsApiPath
    • Method Detail

      • alertmanagerConfigs

        io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfig,​io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfigList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1alpha1.AlertmanagerConfig>> alertmanagerConfigs()
        API entrypoint for AlertmanagerConfig related operations (monitoring.coreos.com/v1alpha1)
        Returns:
        MixedOperation object for AlertmanagerConfig
      • prometheuses

        io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Prometheus,​io.fabric8.openshift.api.model.monitoring.v1.PrometheusList,​io.fabric8.kubernetes.client.dsl.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

        io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.PodMonitor,​io.fabric8.openshift.api.model.monitoring.v1.PodMonitorList,​io.fabric8.kubernetes.client.dsl.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
      • probes

        io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Probe,​io.fabric8.openshift.api.model.monitoring.v1.ProbeList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.Probe>> probes()
        API entrypoint for Probe (monitoring.coreos.com/v1)
        Returns:
        MixedOperation for Probe
      • alertmanagers

        io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.Alertmanager,​io.fabric8.openshift.api.model.monitoring.v1.AlertmanagerList,​io.fabric8.kubernetes.client.dsl.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

        io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.PrometheusRule,​io.fabric8.openshift.api.model.monitoring.v1.PrometheusRuleList,​io.fabric8.kubernetes.client.dsl.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

        io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitor,​io.fabric8.openshift.api.model.monitoring.v1.ServiceMonitorList,​io.fabric8.kubernetes.client.dsl.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
      • thanosRulers

        io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.openshift.api.model.monitoring.v1.ThanosRuler,​io.fabric8.openshift.api.model.monitoring.v1.ThanosRulerList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.openshift.api.model.monitoring.v1.ThanosRuler>> thanosRulers()
        API entrypoint for ThanosRuler (monitoring.coreos.com/v1)
        Returns:
        MixedOperation for ThanosRuler