Interface ExpirationSettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExpirationSettings.Builder,,ExpirationSettings> SdkBuilder<ExpirationSettings.Builder,,ExpirationSettings> SdkPojo
- Enclosing class:
ExpirationSettings
public static interface ExpirationSettings.Builder
extends SdkPojo, CopyableBuilder<ExpirationSettings.Builder,ExpirationSettings>
-
Method Summary
Modifier and TypeMethodDescriptionexpirationCriterion(String expirationCriterion) The conditions that must be met for a channel to expire.expirationCriterion(ExpirationCriterion expirationCriterion) The conditions that must be met for a channel to expire.expirationDays(Integer expirationDays) The period in days after which the system automatically deletes a channel.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, sdkFields
-
Method Details
-
expirationDays
The period in days after which the system automatically deletes a channel.
- Parameters:
expirationDays- The period in days after which the system automatically deletes a channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationCriterion
The conditions that must be met for a channel to expire.
- Parameters:
expirationCriterion- The conditions that must be met for a channel to expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
expirationCriterion
The conditions that must be met for a channel to expire.
- Parameters:
expirationCriterion- The conditions that must be met for a channel to expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-