@Deprecated
public static final class LogRetentionProps.Builder
extends java.lang.Object
LogRetentionProps
Constructor and Description |
---|
Builder()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
LogRetentionProps |
build()
Deprecated.
|
LogRetentionProps.Builder |
logGroupName(java.lang.String logGroupName)
Deprecated.
Sets the value of
LogRetentionProps.getLogGroupName() |
LogRetentionProps.Builder |
logGroupRegion(java.lang.String logGroupRegion)
Deprecated.
Sets the value of
LogRetentionProps.getLogGroupRegion() |
LogRetentionProps.Builder |
logRetentionRetryOptions(LogRetentionRetryOptions logRetentionRetryOptions)
Deprecated.
Sets the value of
LogRetentionProps.getLogRetentionRetryOptions() |
LogRetentionProps.Builder |
retention(RetentionDays retention)
Deprecated.
Sets the value of
LogRetentionProps.getRetention() |
LogRetentionProps.Builder |
role(IRole role)
Deprecated.
Sets the value of
LogRetentionProps.getRole() |
public LogRetentionProps.Builder logGroupName(java.lang.String logGroupName)
LogRetentionProps.getLogGroupName()
logGroupName
- The log group name. This parameter is required.this
public LogRetentionProps.Builder retention(RetentionDays retention)
LogRetentionProps.getRetention()
retention
- The number of days log events are kept in CloudWatch Logs. This parameter is required.this
public LogRetentionProps.Builder logGroupRegion(java.lang.String logGroupRegion)
LogRetentionProps.getLogGroupRegion()
logGroupRegion
- The region where the log group should be created.this
public LogRetentionProps.Builder logRetentionRetryOptions(LogRetentionRetryOptions logRetentionRetryOptions)
LogRetentionProps.getLogRetentionRetryOptions()
logRetentionRetryOptions
- Retry options for all AWS API calls.this
public LogRetentionProps.Builder role(IRole role)
LogRetentionProps.getRole()
role
- The IAM role for the Lambda function associated with the custom resource.this
@Deprecated public LogRetentionProps build()
LogRetentionProps
java.lang.NullPointerException
- if any required attribute was not provided