Interface ConfluenceSourceConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConfluenceSourceConfiguration.Builder,
,ConfluenceSourceConfiguration> SdkBuilder<ConfluenceSourceConfiguration.Builder,
,ConfluenceSourceConfiguration> SdkPojo
- Enclosing class:
ConfluenceSourceConfiguration
@Mutable
@NotThreadSafe
public static interface ConfluenceSourceConfiguration.Builder
extends SdkPojo, CopyableBuilder<ConfluenceSourceConfiguration.Builder,ConfluenceSourceConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe supported authentication type to authenticate and connect to your Confluence instance.authType
(ConfluenceAuthType authType) The supported authentication type to authenticate and connect to your Confluence instance.credentialsSecretArn
(String credentialsSecretArn) The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your Confluence instance URL.The supported host type, whether online/cloud or server/on-premises.hostType
(ConfluenceHostType hostType) The supported host type, whether online/cloud or server/on-premises.The Confluence host URL or instance URL.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
authType
The supported authentication type to authenticate and connect to your Confluence instance.
- Parameters:
authType
- The supported authentication type to authenticate and connect to your Confluence instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
authType
The supported authentication type to authenticate and connect to your Confluence instance.
- Parameters:
authType
- The supported authentication type to authenticate and connect to your Confluence instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
credentialsSecretArn
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
- Parameters:
credentialsSecretArn
- The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostType
The supported host type, whether online/cloud or server/on-premises.
- Parameters:
hostType
- The supported host type, whether online/cloud or server/on-premises.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hostType
The supported host type, whether online/cloud or server/on-premises.
- Parameters:
hostType
- The supported host type, whether online/cloud or server/on-premises.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hostUrl
The Confluence host URL or instance URL.
- Parameters:
hostUrl
- The Confluence host URL or instance URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-