Class MetricsConfigurationArgs.Builder

  • Enclosing class:
    MetricsConfigurationArgs

    public static final class MetricsConfigurationArgs.Builder
    extends java.lang.Object
    • Method Detail

      • clusterName

        public MetricsConfigurationArgs.Builder clusterName​(com.pulumi.core.Output<java.lang.String> clusterName)
        Parameters:
        clusterName - The name of the cluster.
        Returns:
        builder
      • clusterName

        public MetricsConfigurationArgs.Builder clusterName​(java.lang.String clusterName)
        Parameters:
        clusterName - The name of the cluster.
        Returns:
        builder
      • collectionInterval

        public MetricsConfigurationArgs.Builder collectionInterval​(com.pulumi.core.Output<java.lang.Double> collectionInterval)
        Parameters:
        collectionInterval - The interval in minutes by which metrics will be collected.
        Returns:
        builder
      • collectionInterval

        public MetricsConfigurationArgs.Builder collectionInterval​(java.lang.Double collectionInterval)
        Parameters:
        collectionInterval - The interval in minutes by which metrics will be collected.
        Returns:
        builder
      • enabledMetrics

        public MetricsConfigurationArgs.Builder enabledMetrics​(@Nullable
                                                               com.pulumi.core.Output<java.util.List<java.lang.String>> enabledMetrics)
        Parameters:
        enabledMetrics - The list of metric names that have been chosen to be enabled in addition to the core set of enabled metrics.
        Returns:
        builder
      • enabledMetrics

        public MetricsConfigurationArgs.Builder enabledMetrics​(java.util.List<java.lang.String> enabledMetrics)
        Parameters:
        enabledMetrics - The list of metric names that have been chosen to be enabled in addition to the core set of enabled metrics.
        Returns:
        builder
      • enabledMetrics

        public MetricsConfigurationArgs.Builder enabledMetrics​(java.lang.String... enabledMetrics)
        Parameters:
        enabledMetrics - The list of metric names that have been chosen to be enabled in addition to the core set of enabled metrics.
        Returns:
        builder
      • location

        public MetricsConfigurationArgs.Builder location​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> location)
        Parameters:
        location - The geo-location where the resource lives
        Returns:
        builder
      • location

        public MetricsConfigurationArgs.Builder location​(java.lang.String location)
        Parameters:
        location - The geo-location where the resource lives
        Returns:
        builder
      • metricsConfigurationName

        public MetricsConfigurationArgs.Builder metricsConfigurationName​(@Nullable
                                                                         com.pulumi.core.Output<java.lang.String> metricsConfigurationName)
        Parameters:
        metricsConfigurationName - The name of the metrics configuration for the cluster.
        Returns:
        builder
      • metricsConfigurationName

        public MetricsConfigurationArgs.Builder metricsConfigurationName​(java.lang.String metricsConfigurationName)
        Parameters:
        metricsConfigurationName - The name of the metrics configuration for the cluster.
        Returns:
        builder
      • resourceGroupName

        public MetricsConfigurationArgs.Builder resourceGroupName​(com.pulumi.core.Output<java.lang.String> resourceGroupName)
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        Returns:
        builder
      • resourceGroupName

        public MetricsConfigurationArgs.Builder resourceGroupName​(java.lang.String resourceGroupName)
        Parameters:
        resourceGroupName - The name of the resource group. The name is case insensitive.
        Returns:
        builder
      • tags

        public MetricsConfigurationArgs.Builder tags​(@Nullable
                                                     com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Resource tags.
        Returns:
        builder
      • tags

        public MetricsConfigurationArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Resource tags.
        Returns:
        builder