Class GraphQLApiEnhancedMetricsConfigArgs.Builder

    • Method Detail

      • dataSourceLevelMetricsBehavior

        public GraphQLApiEnhancedMetricsConfigArgs.Builder dataSourceLevelMetricsBehavior​(com.pulumi.core.Output<java.lang.String> dataSourceLevelMetricsBehavior)
        Parameters:
        dataSourceLevelMetricsBehavior - How data source metrics will be emitted to CloudWatch. Valid values: `FULL_REQUEST_DATA_SOURCE_METRICS`, `PER_DATA_SOURCE_METRICS`
        Returns:
        builder
      • dataSourceLevelMetricsBehavior

        public GraphQLApiEnhancedMetricsConfigArgs.Builder dataSourceLevelMetricsBehavior​(java.lang.String dataSourceLevelMetricsBehavior)
        Parameters:
        dataSourceLevelMetricsBehavior - How data source metrics will be emitted to CloudWatch. Valid values: `FULL_REQUEST_DATA_SOURCE_METRICS`, `PER_DATA_SOURCE_METRICS`
        Returns:
        builder
      • operationLevelMetricsConfig

        public GraphQLApiEnhancedMetricsConfigArgs.Builder operationLevelMetricsConfig​(com.pulumi.core.Output<java.lang.String> operationLevelMetricsConfig)
        Parameters:
        operationLevelMetricsConfig - How operation metrics will be emitted to CloudWatch. Valid values: `ENABLED`, `DISABLED`
        Returns:
        builder
      • operationLevelMetricsConfig

        public GraphQLApiEnhancedMetricsConfigArgs.Builder operationLevelMetricsConfig​(java.lang.String operationLevelMetricsConfig)
        Parameters:
        operationLevelMetricsConfig - How operation metrics will be emitted to CloudWatch. Valid values: `ENABLED`, `DISABLED`
        Returns:
        builder
      • resolverLevelMetricsBehavior

        public GraphQLApiEnhancedMetricsConfigArgs.Builder resolverLevelMetricsBehavior​(com.pulumi.core.Output<java.lang.String> resolverLevelMetricsBehavior)
        Parameters:
        resolverLevelMetricsBehavior - How resolver metrics will be emitted to CloudWatch. Valid values: `FULL_REQUEST_RESOLVER_METRICS`, `PER_RESOLVER_METRICS`
        Returns:
        builder
      • resolverLevelMetricsBehavior

        public GraphQLApiEnhancedMetricsConfigArgs.Builder resolverLevelMetricsBehavior​(java.lang.String resolverLevelMetricsBehavior)
        Parameters:
        resolverLevelMetricsBehavior - How resolver metrics will be emitted to CloudWatch. Valid values: `FULL_REQUEST_RESOLVER_METRICS`, `PER_RESOLVER_METRICS`
        Returns:
        builder