Class OpenShiftMonitoringAPIGroupClient

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.Client, io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL, Closeable, AutoCloseable

    public class OpenShiftMonitoringAPIGroupClient
    extends io.fabric8.kubernetes.client.extension.ClientAdapter<OpenShiftMonitoringAPIGroupClient>
    implements io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL
    • Method Summary

      All Methods Instance Methods Concrete 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()  
      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()  
      OpenShiftMonitoringAPIGroupClient newInstance()  
      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()  
      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()  
      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()  
      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()  
      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()  
      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()  
      • Methods inherited from class io.fabric8.kubernetes.client.extension.ClientAdapter

        adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getClient, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, inAnyNamespace, init, inNamespace, newClient, raw, resources, rootPaths, supports, supports, supportsApiPath
      • 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
    • Constructor Detail

      • OpenShiftMonitoringAPIGroupClient

        public OpenShiftMonitoringAPIGroupClient()
    • Method Detail

      • alertmanagerConfigs

        public 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()
        Specified by:
        alertmanagerConfigs in interface io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL
      • prometheuses

        public 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()
        Specified by:
        prometheuses in interface io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL
      • podMonitors

        public 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()
        Specified by:
        podMonitors in interface io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL
      • probes

        public 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()
        Specified by:
        probes in interface io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL
      • alertmanagers

        public 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()
        Specified by:
        alertmanagers in interface io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL
      • prometheusRules

        public 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()
        Specified by:
        prometheusRules in interface io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL
      • serviceMonitors

        public 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()
        Specified by:
        serviceMonitors in interface io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL
      • thanosRulers

        public 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()
        Specified by:
        thanosRulers in interface io.fabric8.openshift.client.dsl.OpenShiftMonitoringAPIGroupDSL