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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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:
-