Interface MonitoringConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    MonitoringConfig, MonitoringConfig.Builder

    public interface MonitoringConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasComponentConfig

        boolean hasComponentConfig()
         Monitoring components configuration
         
        .google.container.v1.MonitoringComponentConfig component_config = 1;
        Returns:
        Whether the componentConfig field is set.
      • getComponentConfig

        MonitoringComponentConfig getComponentConfig()
         Monitoring components configuration
         
        .google.container.v1.MonitoringComponentConfig component_config = 1;
        Returns:
        The componentConfig.
      • getComponentConfigOrBuilder

        MonitoringComponentConfigOrBuilder getComponentConfigOrBuilder()
         Monitoring components configuration
         
        .google.container.v1.MonitoringComponentConfig component_config = 1;
      • hasManagedPrometheusConfig

        boolean hasManagedPrometheusConfig()
         Enable Google Cloud Managed Service for Prometheus
         in the cluster.
         
        .google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2;
        Returns:
        Whether the managedPrometheusConfig field is set.
      • getManagedPrometheusConfig

        ManagedPrometheusConfig getManagedPrometheusConfig()
         Enable Google Cloud Managed Service for Prometheus
         in the cluster.
         
        .google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2;
        Returns:
        The managedPrometheusConfig.
      • getManagedPrometheusConfigOrBuilder

        ManagedPrometheusConfigOrBuilder getManagedPrometheusConfigOrBuilder()
         Enable Google Cloud Managed Service for Prometheus
         in the cluster.
         
        .google.container.v1.ManagedPrometheusConfig managed_prometheus_config = 2;
      • hasAdvancedDatapathObservabilityConfig

        boolean hasAdvancedDatapathObservabilityConfig()
         Configuration of Advanced Datapath Observability features.
         
        .google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3;
        Returns:
        Whether the advancedDatapathObservabilityConfig field is set.
      • getAdvancedDatapathObservabilityConfig

        AdvancedDatapathObservabilityConfig getAdvancedDatapathObservabilityConfig()
         Configuration of Advanced Datapath Observability features.
         
        .google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3;
        Returns:
        The advancedDatapathObservabilityConfig.
      • getAdvancedDatapathObservabilityConfigOrBuilder

        AdvancedDatapathObservabilityConfigOrBuilder getAdvancedDatapathObservabilityConfigOrBuilder()
         Configuration of Advanced Datapath Observability features.
         
        .google.container.v1.AdvancedDatapathObservabilityConfig advanced_datapath_observability_config = 3;