Interface Filter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Filter.Builder,Filter>,SdkBuilder<Filter.Builder,Filter>,SdkPojo
- Enclosing class:
- Filter
public static interface Filter.Builder extends SdkPojo, CopyableBuilder<Filter.Builder,Filter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Filter.BuildercreationDateTime(Instant creationDateTime)The time at which the filter was created.Filter.BuilderdatasetGroupArn(String datasetGroupArn)The ARN of the dataset group to which the filter belongs.Filter.BuilderfailureReason(String failureReason)If the filter failed, the reason for its failure.Filter.BuilderfilterArn(String filterArn)The ARN of the filter.Filter.BuilderfilterExpression(String filterExpression)Specifies the type of item interactions to filter out of recommendation results.Filter.BuilderlastUpdatedDateTime(Instant lastUpdatedDateTime)The time at which the filter was last updated.Filter.Buildername(String name)The name of the filter.Filter.Builderstatus(String status)The status of the filter.-
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
-
name
Filter.Builder name(String name)
The name of the filter.
- Parameters:
name- The name of the filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterArn
Filter.Builder filterArn(String filterArn)
The ARN of the filter.
- Parameters:
filterArn- The ARN of the filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDateTime
Filter.Builder creationDateTime(Instant creationDateTime)
The time at which the filter was created.
- Parameters:
creationDateTime- The time at which the filter was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDateTime
Filter.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)
The time at which the filter was last updated.
- Parameters:
lastUpdatedDateTime- The time at which the filter was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datasetGroupArn
Filter.Builder datasetGroupArn(String datasetGroupArn)
The ARN of the dataset group to which the filter belongs.
- Parameters:
datasetGroupArn- The ARN of the dataset group to which the filter belongs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
Filter.Builder failureReason(String failureReason)
If the filter failed, the reason for its failure.
- Parameters:
failureReason- If the filter failed, the reason for its failure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterExpression
Filter.Builder filterExpression(String filterExpression)
Specifies the type of item interactions to filter out of recommendation results. The filter expression must follow specific format rules. For information about filter expression structure and syntax, see Filter expressions.
- Parameters:
filterExpression- Specifies the type of item interactions to filter out of recommendation results. The filter expression must follow specific format rules. For information about filter expression structure and syntax, see Filter expressions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Filter.Builder status(String status)
The status of the filter.
- Parameters:
status- The status of the filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-