Interface CfnDataSource.CrawlFilterConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataSource.CrawlFilterConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnDataSource
@Stability(Stable)
public static interface CfnDataSource.CrawlFilterConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The configuration of filtering the data source content.
For example, configuring regular expression patterns to include or exclude certain content.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.bedrock.*; CrawlFilterConfigurationProperty crawlFilterConfigurationProperty = CrawlFilterConfigurationProperty.builder() .type("type") // the properties below are optional .patternObjectFilter(PatternObjectFilterConfigurationProperty.builder() .filters(List.of(PatternObjectFilterProperty.builder() .objectType("objectType") // the properties below are optional .exclusionFilters(List.of("exclusionFilters")) .inclusionFilters(List.of("inclusionFilters")) .build())) .build()) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDataSource.CrawlFilterConfigurationProperty
static final class
An implementation forCfnDataSource.CrawlFilterConfigurationProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getType
The type of filtering that you want to apply to certain objects or content of the data source.For example, the
PATTERN
type is regular expression patterns you can apply to filter your content.- See Also:
-
getPatternObjectFilter
The configuration of filtering certain objects or content types of the data source.- See Also:
-
builder
-