Class CfnDataSource.ConfluenceConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSource.ConfluenceConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSource.ConfluenceConfigurationProperty
CfnDataSource.ConfluenceConfigurationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.kendra.CfnDataSource.ConfluenceConfigurationProperty
CfnDataSource.ConfluenceConfigurationProperty.Builder, CfnDataSource.ConfluenceConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDataSource.ConfluenceConfigurationProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Configuration information for indexing attachments to Confluence blogs and pages.final Object
Configuration information for indexing Confluence blogs.A list of regular expression patterns to exclude certain blog posts, pages, spaces, or attachments in your Confluence.A list of regular expression patterns to include certain blog posts, pages, spaces, or attachments in your Confluence.final Object
Configuration information for indexing Confluence pages.final String
The Amazon Resource Name (ARN) of an AWS Secrets Manager secret that contains the user name and password required to connect to the Confluence instance.final String
The URL of your Confluence instance.final Object
Configuration information for indexing Confluence spaces.final String
The version or the type of Confluence installation to connect to.final Object
Configuration information for an Amazon Virtual Private Cloud to connect to your Confluence.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDataSource.ConfluenceConfigurationProperty.Builder
.
-
-
Method Details
-
getSecretArn
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
The Amazon Resource Name (ARN) of an AWS Secrets Manager secret that contains the user name and password required to connect to the Confluence instance.If you use Confluence Cloud, you use a generated API token as the password.
You can also provide authentication credentials in the form of a personal access token. For more information, see Using a Confluence data source .
- Specified by:
getSecretArn
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getServerUrl
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
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/ .
- Specified by:
getServerUrl
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getVersion
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
The version or the type of Confluence installation to connect to.- Specified by:
getVersion
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getAttachmentConfiguration
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
Configuration information for indexing attachments to Confluence blogs and pages.- Specified by:
getAttachmentConfiguration
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getBlogConfiguration
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
Configuration information for indexing Confluence blogs.- Specified by:
getBlogConfiguration
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getExclusionPatterns
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
A list of regular expression patterns to exclude certain blog posts, pages, spaces, or attachments in your Confluence.Content that matches the patterns are excluded from the index. Content that doesn't match the patterns is included in the index. If content matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the content isn't included in the index.
- Specified by:
getExclusionPatterns
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getInclusionPatterns
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
A list of regular expression patterns to include certain blog posts, pages, spaces, or attachments in your Confluence.Content that matches the patterns are included in the index. Content that doesn't match the patterns is excluded from the index. If content matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the content isn't included in the index.
- Specified by:
getInclusionPatterns
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getPageConfiguration
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
Configuration information for indexing Confluence pages.- Specified by:
getPageConfiguration
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getSpaceConfiguration
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
Configuration information for indexing Confluence spaces.- Specified by:
getSpaceConfiguration
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
getVpcConfiguration
Description copied from interface:CfnDataSource.ConfluenceConfigurationProperty
Configuration information for an Amazon Virtual Private Cloud to connect to your Confluence.For more information, see Configuring a VPC .
- Specified by:
getVpcConfiguration
in interfaceCfnDataSource.ConfluenceConfigurationProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-