public static interface ConfluenceConfiguration.Builder extends SdkPojo, CopyableBuilder<ConfluenceConfiguration.Builder,ConfluenceConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ConfluenceConfiguration.Builder |
attachmentConfiguration(ConfluenceAttachmentConfiguration attachmentConfiguration)
Specifies configuration information for indexing attachments to Confluence blogs and pages.
|
default ConfluenceConfiguration.Builder |
attachmentConfiguration(Consumer<ConfluenceAttachmentConfiguration.Builder> attachmentConfiguration)
Specifies configuration information for indexing attachments to Confluence blogs and pages.
|
ConfluenceConfiguration.Builder |
blogConfiguration(ConfluenceBlogConfiguration blogConfiguration)
Specifies configuration information for indexing Confluence blogs.
|
default ConfluenceConfiguration.Builder |
blogConfiguration(Consumer<ConfluenceBlogConfiguration.Builder> blogConfiguration)
Specifies configuration information for indexing Confluence blogs.
|
ConfluenceConfiguration.Builder |
exclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns that apply to a URL on the Confluence server.
|
ConfluenceConfiguration.Builder |
exclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns that apply to a URL on the Confluence server.
|
ConfluenceConfiguration.Builder |
inclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns that apply to a URL on the Confluence server.
|
ConfluenceConfiguration.Builder |
inclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns that apply to a URL on the Confluence server.
|
ConfluenceConfiguration.Builder |
pageConfiguration(ConfluencePageConfiguration pageConfiguration)
Specifies configuration information for indexing Confluence pages.
|
default ConfluenceConfiguration.Builder |
pageConfiguration(Consumer<ConfluencePageConfiguration.Builder> pageConfiguration)
Specifies configuration information for indexing Confluence pages.
|
ConfluenceConfiguration.Builder |
secretArn(String secretArn)
The Amazon Resource Name (ARN) of an AWS Secrets Manager secret that contains the key/value pairs required to
connect to your Confluence server.
|
ConfluenceConfiguration.Builder |
serverUrl(String serverUrl)
The URL of your Confluence instance.
|
ConfluenceConfiguration.Builder |
spaceConfiguration(ConfluenceSpaceConfiguration spaceConfiguration)
Specifies configuration information for indexing Confluence spaces.
|
default ConfluenceConfiguration.Builder |
spaceConfiguration(Consumer<ConfluenceSpaceConfiguration.Builder> spaceConfiguration)
Specifies configuration information for indexing Confluence spaces.
|
ConfluenceConfiguration.Builder |
version(ConfluenceVersion version)
Specifies the version of the Confluence installation that you are connecting to.
|
ConfluenceConfiguration.Builder |
version(String version)
Specifies the version of the Confluence installation that you are connecting to.
|
default ConfluenceConfiguration.Builder |
vpcConfiguration(Consumer<DataSourceVpcConfiguration.Builder> vpcConfiguration)
Specifies the information for connecting to an Amazon VPC.
|
ConfluenceConfiguration.Builder |
vpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Specifies the information for connecting to an Amazon VPC.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConfluenceConfiguration.Builder serverUrl(String serverUrl)
The URL of your Confluence instance. Use the full URL of the server. For example,
https://server.example.com:port/. You can also use an IP address, for example,
https://192.168.1.113/.
serverUrl - The URL of your Confluence instance. Use the full URL of the server. For example,
https://server.example.com:port/. You can also use an IP address, for example,
https://192.168.1.113/.ConfluenceConfiguration.Builder secretArn(String secretArn)
The Amazon Resource Name (ARN) of an AWS Secrets Manager secret that contains the key/value pairs required to connect to your Confluence server. The secret must contain a JSON structure with the following keys:
username - The user name or email address of a user with administrative privileges for the Confluence server.
password - The password associated with the user logging in to the Confluence server.
secretArn - The Amazon Resource Name (ARN) of an AWS Secrets Manager secret that contains the key/value pairs
required to connect to your Confluence server. The secret must contain a JSON structure with the
following keys:
username - The user name or email address of a user with administrative privileges for the Confluence server.
password - The password associated with the user logging in to the Confluence server.
ConfluenceConfiguration.Builder version(String version)
Specifies the version of the Confluence installation that you are connecting to.
version - Specifies the version of the Confluence installation that you are connecting to.ConfluenceVersion,
ConfluenceVersionConfluenceConfiguration.Builder version(ConfluenceVersion version)
Specifies the version of the Confluence installation that you are connecting to.
version - Specifies the version of the Confluence installation that you are connecting to.ConfluenceVersion,
ConfluenceVersionConfluenceConfiguration.Builder spaceConfiguration(ConfluenceSpaceConfiguration spaceConfiguration)
Specifies configuration information for indexing Confluence spaces.
spaceConfiguration - Specifies configuration information for indexing Confluence spaces.default ConfluenceConfiguration.Builder spaceConfiguration(Consumer<ConfluenceSpaceConfiguration.Builder> spaceConfiguration)
Specifies configuration information for indexing Confluence spaces.
This is a convenience that creates an instance of theConfluenceSpaceConfiguration.Builder avoiding
the need to create one manually via ConfluenceSpaceConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to spaceConfiguration(ConfluenceSpaceConfiguration).spaceConfiguration - a consumer that will call methods on ConfluenceSpaceConfiguration.BuilderspaceConfiguration(ConfluenceSpaceConfiguration)ConfluenceConfiguration.Builder pageConfiguration(ConfluencePageConfiguration pageConfiguration)
Specifies configuration information for indexing Confluence pages.
pageConfiguration - Specifies configuration information for indexing Confluence pages.default ConfluenceConfiguration.Builder pageConfiguration(Consumer<ConfluencePageConfiguration.Builder> pageConfiguration)
Specifies configuration information for indexing Confluence pages.
This is a convenience that creates an instance of theConfluencePageConfiguration.Builder avoiding
the need to create one manually via ConfluencePageConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to pageConfiguration(ConfluencePageConfiguration).pageConfiguration - a consumer that will call methods on ConfluencePageConfiguration.BuilderpageConfiguration(ConfluencePageConfiguration)ConfluenceConfiguration.Builder blogConfiguration(ConfluenceBlogConfiguration blogConfiguration)
Specifies configuration information for indexing Confluence blogs.
blogConfiguration - Specifies configuration information for indexing Confluence blogs.default ConfluenceConfiguration.Builder blogConfiguration(Consumer<ConfluenceBlogConfiguration.Builder> blogConfiguration)
Specifies configuration information for indexing Confluence blogs.
This is a convenience that creates an instance of theConfluenceBlogConfiguration.Builder avoiding
the need to create one manually via ConfluenceBlogConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to blogConfiguration(ConfluenceBlogConfiguration).blogConfiguration - a consumer that will call methods on ConfluenceBlogConfiguration.BuilderblogConfiguration(ConfluenceBlogConfiguration)ConfluenceConfiguration.Builder attachmentConfiguration(ConfluenceAttachmentConfiguration attachmentConfiguration)
Specifies configuration information for indexing attachments to Confluence blogs and pages.
attachmentConfiguration - Specifies configuration information for indexing attachments to Confluence blogs and pages.default ConfluenceConfiguration.Builder attachmentConfiguration(Consumer<ConfluenceAttachmentConfiguration.Builder> attachmentConfiguration)
Specifies configuration information for indexing attachments to Confluence blogs and pages.
This is a convenience that creates an instance of theConfluenceAttachmentConfiguration.Builder
avoiding the need to create one manually via ConfluenceAttachmentConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to attachmentConfiguration(ConfluenceAttachmentConfiguration).attachmentConfiguration - a consumer that will call methods on ConfluenceAttachmentConfiguration.BuilderattachmentConfiguration(ConfluenceAttachmentConfiguration)ConfluenceConfiguration.Builder vpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Specifies the information for connecting to an Amazon VPC.
vpcConfiguration - Specifies the information for connecting to an Amazon VPC.default ConfluenceConfiguration.Builder vpcConfiguration(Consumer<DataSourceVpcConfiguration.Builder> vpcConfiguration)
Specifies the information for connecting to an Amazon VPC.
This is a convenience that creates an instance of theDataSourceVpcConfiguration.Builder avoiding the
need to create one manually via DataSourceVpcConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to vpcConfiguration(DataSourceVpcConfiguration).vpcConfiguration - a consumer that will call methods on DataSourceVpcConfiguration.BuildervpcConfiguration(DataSourceVpcConfiguration)ConfluenceConfiguration.Builder inclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns that apply to a URL on the Confluence server. An inclusion pattern can apply to a blog post, a page, a space, or an attachment. Items that match the patterns are included in the index. Items that don't match the pattern are excluded from the index. If an item matches both an inclusion pattern and an exclusion pattern, the item isn't included in the index.
inclusionPatterns - A list of regular expression patterns that apply to a URL on the Confluence server. An inclusion
pattern can apply to a blog post, a page, a space, or an attachment. Items that match the patterns are
included in the index. Items that don't match the pattern are excluded from the index. If an item
matches both an inclusion pattern and an exclusion pattern, the item isn't included in the index.ConfluenceConfiguration.Builder inclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns that apply to a URL on the Confluence server. An inclusion pattern can apply to a blog post, a page, a space, or an attachment. Items that match the patterns are included in the index. Items that don't match the pattern are excluded from the index. If an item matches both an inclusion pattern and an exclusion pattern, the item isn't included in the index.
inclusionPatterns - A list of regular expression patterns that apply to a URL on the Confluence server. An inclusion
pattern can apply to a blog post, a page, a space, or an attachment. Items that match the patterns are
included in the index. Items that don't match the pattern are excluded from the index. If an item
matches both an inclusion pattern and an exclusion pattern, the item isn't included in the index.ConfluenceConfiguration.Builder exclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns that apply to a URL on the Confluence server. An exclusion pattern can apply to a blog post, a page, a space, or an attachment. Items that match the pattern are excluded from the index. Items that don't match the pattern are included in the index. If a item matches both an exclusion pattern and an inclusion pattern, the item isn't included in the index.
exclusionPatterns - A list of regular expression patterns that apply to a URL on the Confluence server. An exclusion
pattern can apply to a blog post, a page, a space, or an attachment. Items that match the pattern are
excluded from the index. Items that don't match the pattern are included in the index. If a item
matches both an exclusion pattern and an inclusion pattern, the item isn't included in the index.ConfluenceConfiguration.Builder exclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns that apply to a URL on the Confluence server. An exclusion pattern can apply to a blog post, a page, a space, or an attachment. Items that match the pattern are excluded from the index. Items that don't match the pattern are included in the index. If a item matches both an exclusion pattern and an inclusion pattern, the item isn't included in the index.
exclusionPatterns - A list of regular expression patterns that apply to a URL on the Confluence server. An exclusion
pattern can apply to a blog post, a page, a space, or an attachment. Items that match the pattern are
excluded from the index. Items that don't match the pattern are included in the index. If a item
matches both an exclusion pattern and an inclusion pattern, the item isn't included in the index.Copyright © 2021. All rights reserved.