Class CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.lambda.CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty>
- Enclosing interface:
CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty
@Stability(Stable)
public static final class CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.systemLogLevel(String systemLogLevel)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
logGroup
@Stability(Stable) public CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty.Builder logGroup(String logGroup) - Parameters:
logGroup- The name of the Amazon CloudWatch log group the capacity provider sends logs to. By default, Lambda capacity providers send logs to a default log group named/aws/lambda/capacity-provider/<capacity provider name>. To use a different log group, enter an existing log group or enter a new log group name.- Returns:
this
-
systemLogLevel
@Stability(Stable) public CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty.Builder systemLogLevel(String systemLogLevel) Sets the value ofCfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty.getSystemLogLevel()- Parameters:
systemLogLevel- Set this property to filter the system logs for your capacity provider that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, whereDEBUGis the highest level andWARNis the lowest.- Returns:
this
-
build
@Stability(Stable) public CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty build()Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty>- Returns:
- a new instance of
CfnCapacityProviderPropsMixin.CapacityProviderLoggingConfigProperty - Throws:
NullPointerException- if any required attribute was not provided
-