@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PatternObjectFilter extends Object implements Serializable, Cloneable, StructuredPojo
The specific filters applied to your data source content. You can filter out or include certain content.
Constructor and Description |
---|
PatternObjectFilter() |
Modifier and Type | Method and Description |
---|---|
PatternObjectFilter |
clone() |
boolean |
equals(Object obj) |
List<String> |
getExclusionFilters()
A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the
pattern.
|
List<String> |
getInclusionFilters()
A list of one or more inclusion regular expression patterns to include certain object types that adhere to the
pattern.
|
String |
getObjectType()
The supported object type or content type of the data source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExclusionFilters(Collection<String> exclusionFilters)
A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the
pattern.
|
void |
setInclusionFilters(Collection<String> inclusionFilters)
A list of one or more inclusion regular expression patterns to include certain object types that adhere to the
pattern.
|
void |
setObjectType(String objectType)
The supported object type or content type of the data source.
|
String |
toString()
Returns a string representation of this object.
|
PatternObjectFilter |
withExclusionFilters(Collection<String> exclusionFilters)
A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the
pattern.
|
PatternObjectFilter |
withExclusionFilters(String... exclusionFilters)
A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the
pattern.
|
PatternObjectFilter |
withInclusionFilters(Collection<String> inclusionFilters)
A list of one or more inclusion regular expression patterns to include certain object types that adhere to the
pattern.
|
PatternObjectFilter |
withInclusionFilters(String... inclusionFilters)
A list of one or more inclusion regular expression patterns to include certain object types that adhere to the
pattern.
|
PatternObjectFilter |
withObjectType(String objectType)
The supported object type or content type of the data source.
|
public List<String> getExclusionFilters()
A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.
public void setExclusionFilters(Collection<String> exclusionFilters)
A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.
exclusionFilters
- A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to
the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the
exclusion filter takes precedence and the document isn’t crawled.public PatternObjectFilter withExclusionFilters(String... exclusionFilters)
A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.
NOTE: This method appends the values to the existing list (if any). Use
setExclusionFilters(java.util.Collection)
or withExclusionFilters(java.util.Collection)
if you
want to override the existing values.
exclusionFilters
- A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to
the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the
exclusion filter takes precedence and the document isn’t crawled.public PatternObjectFilter withExclusionFilters(Collection<String> exclusionFilters)
A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.
exclusionFilters
- A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to
the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the
exclusion filter takes precedence and the document isn’t crawled.public List<String> getInclusionFilters()
A list of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.
public void setInclusionFilters(Collection<String> inclusionFilters)
A list of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.
inclusionFilters
- A list of one or more inclusion regular expression patterns to include certain object types that adhere to
the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the
exclusion filter takes precedence and the document isn’t crawled.public PatternObjectFilter withInclusionFilters(String... inclusionFilters)
A list of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.
NOTE: This method appends the values to the existing list (if any). Use
setInclusionFilters(java.util.Collection)
or withInclusionFilters(java.util.Collection)
if you
want to override the existing values.
inclusionFilters
- A list of one or more inclusion regular expression patterns to include certain object types that adhere to
the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the
exclusion filter takes precedence and the document isn’t crawled.public PatternObjectFilter withInclusionFilters(Collection<String> inclusionFilters)
A list of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.
inclusionFilters
- A list of one or more inclusion regular expression patterns to include certain object types that adhere to
the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the
exclusion filter takes precedence and the document isn’t crawled.public void setObjectType(String objectType)
The supported object type or content type of the data source.
objectType
- The supported object type or content type of the data source.public String getObjectType()
The supported object type or content type of the data source.
public PatternObjectFilter withObjectType(String objectType)
The supported object type or content type of the data source.
objectType
- The supported object type or content type of the data source.public String toString()
toString
in class Object
Object.toString()
public PatternObjectFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.