Class FunctionLoggingConfigArgs.Builder

  • Enclosing class:
    FunctionLoggingConfigArgs

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

      • applicationLogLevel

        public FunctionLoggingConfigArgs.Builder applicationLogLevel​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> applicationLogLevel)
        Parameters:
        applicationLogLevel - Detail level of application logs. Valid values: `TRACE`, `DEBUG`, `INFO`, `WARN`, `ERROR`, `FATAL`.
        Returns:
        builder
      • applicationLogLevel

        public FunctionLoggingConfigArgs.Builder applicationLogLevel​(java.lang.String applicationLogLevel)
        Parameters:
        applicationLogLevel - Detail level of application logs. Valid values: `TRACE`, `DEBUG`, `INFO`, `WARN`, `ERROR`, `FATAL`.
        Returns:
        builder
      • logFormat

        public FunctionLoggingConfigArgs.Builder logFormat​(com.pulumi.core.Output<java.lang.String> logFormat)
        Parameters:
        logFormat - Log format. Valid values: `Text`, `JSON`.
        Returns:
        builder
      • logFormat

        public FunctionLoggingConfigArgs.Builder logFormat​(java.lang.String logFormat)
        Parameters:
        logFormat - Log format. Valid values: `Text`, `JSON`.
        Returns:
        builder
      • logGroup

        public FunctionLoggingConfigArgs.Builder logGroup​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> logGroup)
        Parameters:
        logGroup - CloudWatch log group where logs are sent.
        Returns:
        builder
      • logGroup

        public FunctionLoggingConfigArgs.Builder logGroup​(java.lang.String logGroup)
        Parameters:
        logGroup - CloudWatch log group where logs are sent.
        Returns:
        builder
      • systemLogLevel

        public FunctionLoggingConfigArgs.Builder systemLogLevel​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> systemLogLevel)
        Parameters:
        systemLogLevel - Detail level of Lambda platform logs. Valid values: `DEBUG`, `INFO`, `WARN`.
        Returns:
        builder
      • systemLogLevel

        public FunctionLoggingConfigArgs.Builder systemLogLevel​(java.lang.String systemLogLevel)
        Parameters:
        systemLogLevel - Detail level of Lambda platform logs. Valid values: `DEBUG`, `INFO`, `WARN`.
        Returns:
        builder