@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfluenceSourceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The endpoint information to connect to your Confluence data source.
Constructor and Description |
---|
ConfluenceSourceConfiguration() |
Modifier and Type | Method and Description |
---|---|
ConfluenceSourceConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getAuthType()
The supported authentication type to authenticate and connect to your Confluence instance.
|
String |
getCredentialsSecretArn()
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites.
|
String |
getHostType()
The supported host type, whether online/cloud or server/on-premises.
|
String |
getHostUrl()
The Confluence host URL or instance URL.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAuthType(String authType)
The supported authentication type to authenticate and connect to your Confluence instance.
|
void |
setCredentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites.
|
void |
setHostType(String hostType)
The supported host type, whether online/cloud or server/on-premises.
|
void |
setHostUrl(String hostUrl)
The Confluence host URL or instance URL.
|
String |
toString()
Returns a string representation of this object.
|
ConfluenceSourceConfiguration |
withAuthType(ConfluenceAuthType authType)
The supported authentication type to authenticate and connect to your Confluence instance.
|
ConfluenceSourceConfiguration |
withAuthType(String authType)
The supported authentication type to authenticate and connect to your Confluence instance.
|
ConfluenceSourceConfiguration |
withCredentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites.
|
ConfluenceSourceConfiguration |
withHostType(ConfluenceHostType hostType)
The supported host type, whether online/cloud or server/on-premises.
|
ConfluenceSourceConfiguration |
withHostType(String hostType)
The supported host type, whether online/cloud or server/on-premises.
|
ConfluenceSourceConfiguration |
withHostUrl(String hostUrl)
The Confluence host URL or instance URL.
|
public void setAuthType(String authType)
The supported authentication type to authenticate and connect to your Confluence instance.
authType
- The supported authentication type to authenticate and connect to your Confluence instance.ConfluenceAuthType
public String getAuthType()
The supported authentication type to authenticate and connect to your Confluence instance.
ConfluenceAuthType
public ConfluenceSourceConfiguration withAuthType(String authType)
The supported authentication type to authenticate and connect to your Confluence instance.
authType
- The supported authentication type to authenticate and connect to your Confluence instance.ConfluenceAuthType
public ConfluenceSourceConfiguration withAuthType(ConfluenceAuthType authType)
The supported authentication type to authenticate and connect to your Confluence instance.
authType
- The supported authentication type to authenticate and connect to your Confluence instance.ConfluenceAuthType
public void setCredentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
credentialsSecretArn
- The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites. For more information on the key-value pairs that must be included in your secret,
depending on your authentication type, see Confluence connection configuration.public String getCredentialsSecretArn()
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
public ConfluenceSourceConfiguration withCredentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.
credentialsSecretArn
- The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites. For more information on the key-value pairs that must be included in your secret,
depending on your authentication type, see Confluence connection configuration.public void setHostType(String hostType)
The supported host type, whether online/cloud or server/on-premises.
hostType
- The supported host type, whether online/cloud or server/on-premises.ConfluenceHostType
public String getHostType()
The supported host type, whether online/cloud or server/on-premises.
ConfluenceHostType
public ConfluenceSourceConfiguration withHostType(String hostType)
The supported host type, whether online/cloud or server/on-premises.
hostType
- The supported host type, whether online/cloud or server/on-premises.ConfluenceHostType
public ConfluenceSourceConfiguration withHostType(ConfluenceHostType hostType)
The supported host type, whether online/cloud or server/on-premises.
hostType
- The supported host type, whether online/cloud or server/on-premises.ConfluenceHostType
public void setHostUrl(String hostUrl)
The Confluence host URL or instance URL.
hostUrl
- The Confluence host URL or instance URL.public String getHostUrl()
The Confluence host URL or instance URL.
public ConfluenceSourceConfiguration withHostUrl(String hostUrl)
The Confluence host URL or instance URL.
hostUrl
- The Confluence host URL or instance URL.public String toString()
toString
in class Object
Object.toString()
public ConfluenceSourceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.