Interface ArchiveFilterCondition.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ArchiveFilterCondition.Builder,ArchiveFilterCondition>,SdkBuilder<ArchiveFilterCondition.Builder,ArchiveFilterCondition>,SdkPojo
- Enclosing class:
- ArchiveFilterCondition
public static interface ArchiveFilterCondition.Builder extends SdkPojo, CopyableBuilder<ArchiveFilterCondition.Builder,ArchiveFilterCondition>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ArchiveFilterCondition.BuilderbooleanExpression(Consumer<ArchiveBooleanExpression.Builder> booleanExpression)A boolean expression to evaluate against email attributes.ArchiveFilterCondition.BuilderbooleanExpression(ArchiveBooleanExpression booleanExpression)A boolean expression to evaluate against email attributes.default ArchiveFilterCondition.BuilderstringExpression(Consumer<ArchiveStringExpression.Builder> stringExpression)A string expression to evaluate against email attributes.ArchiveFilterCondition.BuilderstringExpression(ArchiveStringExpression stringExpression)A string expression to evaluate against email attributes.-
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 Detail
-
booleanExpression
ArchiveFilterCondition.Builder booleanExpression(ArchiveBooleanExpression booleanExpression)
A boolean expression to evaluate against email attributes.
- Parameters:
booleanExpression- A boolean expression to evaluate against email attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
booleanExpression
default ArchiveFilterCondition.Builder booleanExpression(Consumer<ArchiveBooleanExpression.Builder> booleanExpression)
A boolean expression to evaluate against email attributes.
This is a convenience method that creates an instance of theArchiveBooleanExpression.Builderavoiding the need to create one manually viaArchiveBooleanExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobooleanExpression(ArchiveBooleanExpression).- Parameters:
booleanExpression- a consumer that will call methods onArchiveBooleanExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
booleanExpression(ArchiveBooleanExpression)
-
stringExpression
ArchiveFilterCondition.Builder stringExpression(ArchiveStringExpression stringExpression)
A string expression to evaluate against email attributes.
- Parameters:
stringExpression- A string expression to evaluate against email attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringExpression
default ArchiveFilterCondition.Builder stringExpression(Consumer<ArchiveStringExpression.Builder> stringExpression)
A string expression to evaluate against email attributes.
This is a convenience method that creates an instance of theArchiveStringExpression.Builderavoiding the need to create one manually viaArchiveStringExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostringExpression(ArchiveStringExpression).- Parameters:
stringExpression- a consumer that will call methods onArchiveStringExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
stringExpression(ArchiveStringExpression)
-
-