Class StageDefaultRouteSettingsArgs.Builder

    • Method Detail

      • dataTraceEnabled

        public StageDefaultRouteSettingsArgs.Builder dataTraceEnabled​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.Boolean> dataTraceEnabled)
        Parameters:
        dataTraceEnabled - Whether data trace logging is enabled for the default route. Affects the log entries pushed to Amazon CloudWatch Logs. Defaults to `false`. Supported only for WebSocket APIs.
        Returns:
        builder
      • dataTraceEnabled

        public StageDefaultRouteSettingsArgs.Builder dataTraceEnabled​(java.lang.Boolean dataTraceEnabled)
        Parameters:
        dataTraceEnabled - Whether data trace logging is enabled for the default route. Affects the log entries pushed to Amazon CloudWatch Logs. Defaults to `false`. Supported only for WebSocket APIs.
        Returns:
        builder
      • detailedMetricsEnabled

        public StageDefaultRouteSettingsArgs.Builder detailedMetricsEnabled​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.Boolean> detailedMetricsEnabled)
        Parameters:
        detailedMetricsEnabled - Whether detailed metrics are enabled for the default route. Defaults to `false`.
        Returns:
        builder
      • detailedMetricsEnabled

        public StageDefaultRouteSettingsArgs.Builder detailedMetricsEnabled​(java.lang.Boolean detailedMetricsEnabled)
        Parameters:
        detailedMetricsEnabled - Whether detailed metrics are enabled for the default route. Defaults to `false`.
        Returns:
        builder
      • loggingLevel

        public StageDefaultRouteSettingsArgs.Builder loggingLevel​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> loggingLevel)
        Parameters:
        loggingLevel - Logging level for the default route. Affects the log entries pushed to Amazon CloudWatch Logs. Valid values: `ERROR`, `INFO`, `OFF`. Defaults to `OFF`. Supported only for WebSocket APIs. This provider will only perform drift detection of its value when present in a configuration.
        Returns:
        builder
      • loggingLevel

        public StageDefaultRouteSettingsArgs.Builder loggingLevel​(java.lang.String loggingLevel)
        Parameters:
        loggingLevel - Logging level for the default route. Affects the log entries pushed to Amazon CloudWatch Logs. Valid values: `ERROR`, `INFO`, `OFF`. Defaults to `OFF`. Supported only for WebSocket APIs. This provider will only perform drift detection of its value when present in a configuration.
        Returns:
        builder
      • throttlingBurstLimit

        public StageDefaultRouteSettingsArgs.Builder throttlingBurstLimit​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.Integer> throttlingBurstLimit)
        Parameters:
        throttlingBurstLimit - Throttling burst limit for the default route.
        Returns:
        builder
      • throttlingBurstLimit

        public StageDefaultRouteSettingsArgs.Builder throttlingBurstLimit​(java.lang.Integer throttlingBurstLimit)
        Parameters:
        throttlingBurstLimit - Throttling burst limit for the default route.
        Returns:
        builder
      • throttlingRateLimit

        public StageDefaultRouteSettingsArgs.Builder throttlingRateLimit​(@Nullable
                                                                         com.pulumi.core.Output<java.lang.Double> throttlingRateLimit)
        Parameters:
        throttlingRateLimit - Throttling rate limit for the default route.
        Returns:
        builder
      • throttlingRateLimit

        public StageDefaultRouteSettingsArgs.Builder throttlingRateLimit​(java.lang.Double throttlingRateLimit)
        Parameters:
        throttlingRateLimit - Throttling rate limit for the default route.
        Returns:
        builder