Package com.pulumi.aws.lambda.inputs
Class FunctionLoggingConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lambda.inputs.FunctionLoggingConfigArgs.Builder
-
- Enclosing class:
- FunctionLoggingConfigArgs
public static final class FunctionLoggingConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FunctionLoggingConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FunctionLoggingConfigArgs.BuilderapplicationLogLevel(com.pulumi.core.Output<java.lang.String> applicationLogLevel)FunctionLoggingConfigArgs.BuilderapplicationLogLevel(java.lang.String applicationLogLevel)FunctionLoggingConfigArgsbuild()FunctionLoggingConfigArgs.BuilderlogFormat(com.pulumi.core.Output<java.lang.String> logFormat)FunctionLoggingConfigArgs.BuilderlogFormat(java.lang.String logFormat)FunctionLoggingConfigArgs.BuilderlogGroup(com.pulumi.core.Output<java.lang.String> logGroup)FunctionLoggingConfigArgs.BuilderlogGroup(java.lang.String logGroup)FunctionLoggingConfigArgs.BuildersystemLogLevel(com.pulumi.core.Output<java.lang.String> systemLogLevel)FunctionLoggingConfigArgs.BuildersystemLogLevel(java.lang.String systemLogLevel)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FunctionLoggingConfigArgs defaults)
-
-
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
-
build
public FunctionLoggingConfigArgs build()
-
-