Class CfnCapacityProvider.CapacityProviderLoggingConfigProperty.Builder
java.lang.Object
software.amazon.awscdk.services.lambda.CfnCapacityProvider.CapacityProviderLoggingConfigProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCapacityProvider.CapacityProviderLoggingConfigProperty>
- Enclosing interface:
CfnCapacityProvider.CapacityProviderLoggingConfigProperty
@Stability(Stable)
public static final class CfnCapacityProvider.CapacityProviderLoggingConfigProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCapacityProvider.CapacityProviderLoggingConfigProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.Sets the value ofCfnCapacityProvider.CapacityProviderLoggingConfigProperty.getLogGroup()systemLogLevel(String systemLogLevel)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
logGroup
@Stability(Stable) public CfnCapacityProvider.CapacityProviderLoggingConfigProperty.Builder logGroup(String logGroup) Sets the value ofCfnCapacityProvider.CapacityProviderLoggingConfigProperty.getLogGroup()- 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 CfnCapacityProvider.CapacityProviderLoggingConfigProperty.Builder systemLogLevel(String systemLogLevel) - 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
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCapacityProvider.CapacityProviderLoggingConfigProperty>- Returns:
- a new instance of
CfnCapacityProvider.CapacityProviderLoggingConfigProperty - Throws:
NullPointerException- if any required attribute was not provided
-