@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AlfrescoConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Provides the configuration information to connect to Alfresco as your data source.
Support for AlfrescoConfiguration
ended May 2023. We recommend migrating to or using the Alfresco data
source template schema / TemplateConfiguration API.
Constructor and Description |
---|
AlfrescoConfiguration() |
Modifier and Type | Method and Description |
---|---|
AlfrescoConfiguration |
clone() |
boolean |
equals(Object obj) |
List<DataSourceToIndexFieldMapping> |
getBlogFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco blogs
to Amazon Kendra index field names. |
Boolean |
getCrawlComments()
TRUE to index comments of blogs and other content. |
Boolean |
getCrawlSystemFolders()
TRUE to index shared files. |
List<DataSourceToIndexFieldMapping> |
getDocumentLibraryFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco
document libraries to Amazon Kendra index field names. |
List<String> |
getEntityFilter()
Specify whether to index document libraries, wikis, or blogs.
|
List<String> |
getExclusionPatterns()
A list of regular expression patterns to exclude certain files in your Alfresco data source.
|
List<String> |
getInclusionPatterns()
A list of regular expression patterns to include certain files in your Alfresco data source.
|
String |
getSecretArn()
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to connect
to your Alfresco data source.
|
String |
getSiteId()
The identifier of the Alfresco site.
|
String |
getSiteUrl()
The URL of the Alfresco site.
|
S3Path |
getSslCertificateS3Path()
The path to the SSL certificate stored in an Amazon S3 bucket.
|
DataSourceVpcConfiguration |
getVpcConfiguration()
Configuration information for an Amazon Virtual Private Cloud to connect to your Alfresco.
|
List<DataSourceToIndexFieldMapping> |
getWikiFieldMappings()
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco wikis
to Amazon Kendra index field names. |
int |
hashCode() |
Boolean |
isCrawlComments()
TRUE to index comments of blogs and other content. |
Boolean |
isCrawlSystemFolders()
TRUE to index shared files. |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBlogFieldMappings(Collection<DataSourceToIndexFieldMapping> blogFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco blogs
to Amazon Kendra index field names. |
void |
setCrawlComments(Boolean crawlComments)
TRUE to index comments of blogs and other content. |
void |
setCrawlSystemFolders(Boolean crawlSystemFolders)
TRUE to index shared files. |
void |
setDocumentLibraryFieldMappings(Collection<DataSourceToIndexFieldMapping> documentLibraryFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco
document libraries to Amazon Kendra index field names. |
void |
setEntityFilter(Collection<String> entityFilter)
Specify whether to index document libraries, wikis, or blogs.
|
void |
setExclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Alfresco data source.
|
void |
setInclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain files in your Alfresco data source.
|
void |
setSecretArn(String secretArn)
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to connect
to your Alfresco data source.
|
void |
setSiteId(String siteId)
The identifier of the Alfresco site.
|
void |
setSiteUrl(String siteUrl)
The URL of the Alfresco site.
|
void |
setSslCertificateS3Path(S3Path sslCertificateS3Path)
The path to the SSL certificate stored in an Amazon S3 bucket.
|
void |
setVpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Configuration information for an Amazon Virtual Private Cloud to connect to your Alfresco.
|
void |
setWikiFieldMappings(Collection<DataSourceToIndexFieldMapping> wikiFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco wikis
to Amazon Kendra index field names. |
String |
toString()
Returns a string representation of this object.
|
AlfrescoConfiguration |
withBlogFieldMappings(Collection<DataSourceToIndexFieldMapping> blogFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco blogs
to Amazon Kendra index field names. |
AlfrescoConfiguration |
withBlogFieldMappings(DataSourceToIndexFieldMapping... blogFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco blogs
to Amazon Kendra index field names. |
AlfrescoConfiguration |
withCrawlComments(Boolean crawlComments)
TRUE to index comments of blogs and other content. |
AlfrescoConfiguration |
withCrawlSystemFolders(Boolean crawlSystemFolders)
TRUE to index shared files. |
AlfrescoConfiguration |
withDocumentLibraryFieldMappings(Collection<DataSourceToIndexFieldMapping> documentLibraryFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco
document libraries to Amazon Kendra index field names. |
AlfrescoConfiguration |
withDocumentLibraryFieldMappings(DataSourceToIndexFieldMapping... documentLibraryFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco
document libraries to Amazon Kendra index field names. |
AlfrescoConfiguration |
withEntityFilter(AlfrescoEntity... entityFilter)
Specify whether to index document libraries, wikis, or blogs.
|
AlfrescoConfiguration |
withEntityFilter(Collection<String> entityFilter)
Specify whether to index document libraries, wikis, or blogs.
|
AlfrescoConfiguration |
withEntityFilter(String... entityFilter)
Specify whether to index document libraries, wikis, or blogs.
|
AlfrescoConfiguration |
withExclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Alfresco data source.
|
AlfrescoConfiguration |
withExclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Alfresco data source.
|
AlfrescoConfiguration |
withInclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain files in your Alfresco data source.
|
AlfrescoConfiguration |
withInclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns to include certain files in your Alfresco data source.
|
AlfrescoConfiguration |
withSecretArn(String secretArn)
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to connect
to your Alfresco data source.
|
AlfrescoConfiguration |
withSiteId(String siteId)
The identifier of the Alfresco site.
|
AlfrescoConfiguration |
withSiteUrl(String siteUrl)
The URL of the Alfresco site.
|
AlfrescoConfiguration |
withSslCertificateS3Path(S3Path sslCertificateS3Path)
The path to the SSL certificate stored in an Amazon S3 bucket.
|
AlfrescoConfiguration |
withVpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Configuration information for an Amazon Virtual Private Cloud to connect to your Alfresco.
|
AlfrescoConfiguration |
withWikiFieldMappings(Collection<DataSourceToIndexFieldMapping> wikiFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco wikis
to Amazon Kendra index field names. |
AlfrescoConfiguration |
withWikiFieldMappings(DataSourceToIndexFieldMapping... wikiFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Alfresco wikis
to Amazon Kendra index field names. |
public void setSiteUrl(String siteUrl)
The URL of the Alfresco site. For example, https://hostname:8080.
siteUrl
- The URL of the Alfresco site. For example, https://hostname:8080.public String getSiteUrl()
The URL of the Alfresco site. For example, https://hostname:8080.
public AlfrescoConfiguration withSiteUrl(String siteUrl)
The URL of the Alfresco site. For example, https://hostname:8080.
siteUrl
- The URL of the Alfresco site. For example, https://hostname:8080.public void setSiteId(String siteId)
The identifier of the Alfresco site. For example, my-site.
siteId
- The identifier of the Alfresco site. For example, my-site.public String getSiteId()
The identifier of the Alfresco site. For example, my-site.
public AlfrescoConfiguration withSiteId(String siteId)
The identifier of the Alfresco site. For example, my-site.
siteId
- The identifier of the Alfresco site. For example, my-site.public void setSecretArn(String secretArn)
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to connect to your Alfresco data source. The secret must contain a JSON structure with the following keys:
username—The user name of the Alfresco account.
password—The password of the Alfresco account.
secretArn
- The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to
connect to your Alfresco data source. The secret must contain a JSON structure with the following
keys:
username—The user name of the Alfresco account.
password—The password of the Alfresco account.
public String getSecretArn()
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to connect to your Alfresco data source. The secret must contain a JSON structure with the following keys:
username—The user name of the Alfresco account.
password—The password of the Alfresco account.
username—The user name of the Alfresco account.
password—The password of the Alfresco account.
public AlfrescoConfiguration withSecretArn(String secretArn)
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to connect to your Alfresco data source. The secret must contain a JSON structure with the following keys:
username—The user name of the Alfresco account.
password—The password of the Alfresco account.
secretArn
- The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to
connect to your Alfresco data source. The secret must contain a JSON structure with the following
keys:
username—The user name of the Alfresco account.
password—The password of the Alfresco account.
public void setSslCertificateS3Path(S3Path sslCertificateS3Path)
The path to the SSL certificate stored in an Amazon S3 bucket. You use this to connect to Alfresco if you require a secure SSL connection.
You can simply generate a self-signed X509 certificate on any computer using OpenSSL. For an example of using OpenSSL to create an X509 certificate, see Create and sign an X509 certificate.
sslCertificateS3Path
- The path to the SSL certificate stored in an Amazon S3 bucket. You use this to connect to Alfresco if you
require a secure SSL connection.
You can simply generate a self-signed X509 certificate on any computer using OpenSSL. For an example of using OpenSSL to create an X509 certificate, see Create and sign an X509 certificate.
public S3Path getSslCertificateS3Path()
The path to the SSL certificate stored in an Amazon S3 bucket. You use this to connect to Alfresco if you require a secure SSL connection.
You can simply generate a self-signed X509 certificate on any computer using OpenSSL. For an example of using OpenSSL to create an X509 certificate, see Create and sign an X509 certificate.
You can simply generate a self-signed X509 certificate on any computer using OpenSSL. For an example of using OpenSSL to create an X509 certificate, see Create and sign an X509 certificate.
public AlfrescoConfiguration withSslCertificateS3Path(S3Path sslCertificateS3Path)
The path to the SSL certificate stored in an Amazon S3 bucket. You use this to connect to Alfresco if you require a secure SSL connection.
You can simply generate a self-signed X509 certificate on any computer using OpenSSL. For an example of using OpenSSL to create an X509 certificate, see Create and sign an X509 certificate.
sslCertificateS3Path
- The path to the SSL certificate stored in an Amazon S3 bucket. You use this to connect to Alfresco if you
require a secure SSL connection.
You can simply generate a self-signed X509 certificate on any computer using OpenSSL. For an example of using OpenSSL to create an X509 certificate, see Create and sign an X509 certificate.
public void setCrawlSystemFolders(Boolean crawlSystemFolders)
TRUE
to index shared files.
crawlSystemFolders
- TRUE
to index shared files.public Boolean getCrawlSystemFolders()
TRUE
to index shared files.
TRUE
to index shared files.public AlfrescoConfiguration withCrawlSystemFolders(Boolean crawlSystemFolders)
TRUE
to index shared files.
crawlSystemFolders
- TRUE
to index shared files.public Boolean isCrawlSystemFolders()
TRUE
to index shared files.
TRUE
to index shared files.public void setCrawlComments(Boolean crawlComments)
TRUE
to index comments of blogs and other content.
crawlComments
- TRUE
to index comments of blogs and other content.public Boolean getCrawlComments()
TRUE
to index comments of blogs and other content.
TRUE
to index comments of blogs and other content.public AlfrescoConfiguration withCrawlComments(Boolean crawlComments)
TRUE
to index comments of blogs and other content.
crawlComments
- TRUE
to index comments of blogs and other content.public Boolean isCrawlComments()
TRUE
to index comments of blogs and other content.
TRUE
to index comments of blogs and other content.public List<String> getEntityFilter()
Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these options.
AlfrescoEntity
public void setEntityFilter(Collection<String> entityFilter)
Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these options.
entityFilter
- Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these
options.AlfrescoEntity
public AlfrescoConfiguration withEntityFilter(String... entityFilter)
Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these options.
NOTE: This method appends the values to the existing list (if any). Use
setEntityFilter(java.util.Collection)
or withEntityFilter(java.util.Collection)
if you want to
override the existing values.
entityFilter
- Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these
options.AlfrescoEntity
public AlfrescoConfiguration withEntityFilter(Collection<String> entityFilter)
Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these options.
entityFilter
- Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these
options.AlfrescoEntity
public AlfrescoConfiguration withEntityFilter(AlfrescoEntity... entityFilter)
Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these options.
entityFilter
- Specify whether to index document libraries, wikis, or blogs. You can specify one or more of these
options.AlfrescoEntity
public List<DataSourceToIndexFieldMapping> getDocumentLibraryFieldMappings()
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco
document libraries to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco document libraries to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public void setDocumentLibraryFieldMappings(Collection<DataSourceToIndexFieldMapping> documentLibraryFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco
document libraries to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
documentLibraryFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco document libraries to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public AlfrescoConfiguration withDocumentLibraryFieldMappings(DataSourceToIndexFieldMapping... documentLibraryFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco
document libraries to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
NOTE: This method appends the values to the existing list (if any). Use
setDocumentLibraryFieldMappings(java.util.Collection)
or
withDocumentLibraryFieldMappings(java.util.Collection)
if you want to override the existing values.
documentLibraryFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco document libraries to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public AlfrescoConfiguration withDocumentLibraryFieldMappings(Collection<DataSourceToIndexFieldMapping> documentLibraryFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco
document libraries to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
documentLibraryFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco document libraries to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public List<DataSourceToIndexFieldMapping> getBlogFieldMappings()
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco blogs
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map
to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco blogs to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public void setBlogFieldMappings(Collection<DataSourceToIndexFieldMapping> blogFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco blogs
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map
to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
blogFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco blogs to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public AlfrescoConfiguration withBlogFieldMappings(DataSourceToIndexFieldMapping... blogFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco blogs
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map
to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
NOTE: This method appends the values to the existing list (if any). Use
setBlogFieldMappings(java.util.Collection)
or withBlogFieldMappings(java.util.Collection)
if
you want to override the existing values.
blogFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco blogs to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public AlfrescoConfiguration withBlogFieldMappings(Collection<DataSourceToIndexFieldMapping> blogFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco blogs
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map
to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
blogFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco blogs to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public List<DataSourceToIndexFieldMapping> getWikiFieldMappings()
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco wikis
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map
to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco wikis to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public void setWikiFieldMappings(Collection<DataSourceToIndexFieldMapping> wikiFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco wikis
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map
to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
wikiFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco wikis to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public AlfrescoConfiguration withWikiFieldMappings(DataSourceToIndexFieldMapping... wikiFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco wikis
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map
to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
NOTE: This method appends the values to the existing list (if any). Use
setWikiFieldMappings(java.util.Collection)
or withWikiFieldMappings(java.util.Collection)
if
you want to override the existing values.
wikiFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco wikis to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public AlfrescoConfiguration withWikiFieldMappings(Collection<DataSourceToIndexFieldMapping> wikiFieldMappings)
A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of Alfresco wikis
to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map
to Alfresco fields. For more information, see Mapping data source fields. The
Alfresco data source field names must exist in your Alfresco custom metadata.
wikiFieldMappings
- A list of DataSourceToIndexFieldMapping
objects that map attributes or field names of
Alfresco wikis to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Alfresco fields. For more information, see Mapping data source fields.
The Alfresco data source field names must exist in your Alfresco custom metadata.public List<String> getInclusionPatterns()
A list of regular expression patterns to include certain files in your Alfresco data source. Files that match the patterns are included in the index. Files that don't match the patterns are excluded from the index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
public void setInclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain files in your Alfresco data source. Files that match the patterns are included in the index. Files that don't match the patterns are excluded from the index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
inclusionPatterns
- A list of regular expression patterns to include certain files in your Alfresco data source. Files that
match the patterns are included in the index. Files that don't match the patterns are excluded from the
index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes
precedence and the file isn't included in the index.public AlfrescoConfiguration withInclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns to include certain files in your Alfresco data source. Files that match the patterns are included in the index. Files that don't match the patterns are excluded from the index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
NOTE: This method appends the values to the existing list (if any). Use
setInclusionPatterns(java.util.Collection)
or withInclusionPatterns(java.util.Collection)
if
you want to override the existing values.
inclusionPatterns
- A list of regular expression patterns to include certain files in your Alfresco data source. Files that
match the patterns are included in the index. Files that don't match the patterns are excluded from the
index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes
precedence and the file isn't included in the index.public AlfrescoConfiguration withInclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain files in your Alfresco data source. Files that match the patterns are included in the index. Files that don't match the patterns are excluded from the index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
inclusionPatterns
- A list of regular expression patterns to include certain files in your Alfresco data source. Files that
match the patterns are included in the index. Files that don't match the patterns are excluded from the
index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes
precedence and the file isn't included in the index.public List<String> getExclusionPatterns()
A list of regular expression patterns to exclude certain files in your Alfresco data source. Files that match the patterns are excluded from the index. Files that don't match the patterns are included in the index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
public void setExclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Alfresco data source. Files that match the patterns are excluded from the index. Files that don't match the patterns are included in the index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
exclusionPatterns
- A list of regular expression patterns to exclude certain files in your Alfresco data source. Files that
match the patterns are excluded from the index. Files that don't match the patterns are included in the
index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes
precedence and the file isn't included in the index.public AlfrescoConfiguration withExclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Alfresco data source. Files that match the patterns are excluded from the index. Files that don't match the patterns are included in the index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
NOTE: This method appends the values to the existing list (if any). Use
setExclusionPatterns(java.util.Collection)
or withExclusionPatterns(java.util.Collection)
if
you want to override the existing values.
exclusionPatterns
- A list of regular expression patterns to exclude certain files in your Alfresco data source. Files that
match the patterns are excluded from the index. Files that don't match the patterns are included in the
index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes
precedence and the file isn't included in the index.public AlfrescoConfiguration withExclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Alfresco data source. Files that match the patterns are excluded from the index. Files that don't match the patterns are included in the index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
exclusionPatterns
- A list of regular expression patterns to exclude certain files in your Alfresco data source. Files that
match the patterns are excluded from the index. Files that don't match the patterns are included in the
index. If a file matches both an inclusion pattern and an exclusion pattern, the exclusion pattern takes
precedence and the file isn't included in the index.public void setVpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Configuration information for an Amazon Virtual Private Cloud to connect to your Alfresco. For more information, see Configuring a VPC.
vpcConfiguration
- Configuration information for an Amazon Virtual Private Cloud to connect to your Alfresco. For more
information, see Configuring
a VPC.public DataSourceVpcConfiguration getVpcConfiguration()
Configuration information for an Amazon Virtual Private Cloud to connect to your Alfresco. For more information, see Configuring a VPC.
public AlfrescoConfiguration withVpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Configuration information for an Amazon Virtual Private Cloud to connect to your Alfresco. For more information, see Configuring a VPC.
vpcConfiguration
- Configuration information for an Amazon Virtual Private Cloud to connect to your Alfresco. For more
information, see Configuring
a VPC.public String toString()
toString
in class Object
Object.toString()
public AlfrescoConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.