Interface LogGroupImpact.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<LogGroupImpact.Builder,,LogGroupImpact> SdkBuilder<LogGroupImpact.Builder,,LogGroupImpact> SdkPojo
- Enclosing class:
LogGroupImpact
@Mutable
@NotThreadSafe
public static interface LogGroupImpact.Builder
extends SdkPojo, CopyableBuilder<LogGroupImpact.Builder,LogGroupImpact>
-
Method Summary
Modifier and TypeMethodDescriptioncurrentRetention(String currentRetention) The current effective retention period of the log group, in days.logGroupName(String logGroupName) The name of the log group.proposedRetention(String proposedRetention) The effective retention period of the log group, in days, after the change.storedBytes(Long storedBytes) The number of bytes stored in the log group.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
logGroupName
The name of the log group.
- Parameters:
logGroupName- The name of the log group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentRetention
The current effective retention period of the log group, in days. A value of
NEVER_EXPIREindicates that log events in the log group never expire.- Parameters:
currentRetention- The current effective retention period of the log group, in days. A value ofNEVER_EXPIREindicates that log events in the log group never expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
proposedRetention
The effective retention period of the log group, in days, after the change. A value of
NEVER_EXPIREindicates that log events in the log group would never expire.- Parameters:
proposedRetention- The effective retention period of the log group, in days, after the change. A value ofNEVER_EXPIREindicates that log events in the log group would never expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storedBytes
The number of bytes stored in the log group.
- Parameters:
storedBytes- The number of bytes stored in the log group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-