public class SourceConfig
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SourceConfig.ForcedMeta |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
authenticationMode |
java.lang.String |
documentsType |
protected SourceConfig.ForcedMeta |
forcedMeta |
java.lang.String |
login |
java.lang.String |
name |
java.lang.String |
password |
SourceCachingConfig |
sourceCachingConfig |
SourceFetchConfig |
sourceFetchConfig |
SourcePreviewConfig |
sourcePreviewConfig |
SourceThumbnailsConfig |
sourceThumbnailsConfig |
Constructor and Description |
---|
SourceConfig() |
SourceConfig(SourceConfig o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this SourceConfig.
|
static SourceConfig |
fromString(java.lang.String s)
String representation of this SourceConfig.
|
java.lang.String |
getAuthenticationMode() |
java.lang.String |
getDocumentsType() |
SourceConfig.ForcedMeta |
getForcedMeta() |
java.lang.String |
getLogin() |
java.lang.String |
getName() |
java.lang.String |
getPassword() |
SourceCachingConfig |
getSourceCachingConfig() |
SourceFetchConfig |
getSourceFetchConfig() |
SourcePreviewConfig |
getSourcePreviewConfig() |
SourceThumbnailsConfig |
getSourceThumbnailsConfig() |
SourceConfig |
makeCopy()
Creates and returns a deep copy of this SourceConfig.
|
static SourceConfig |
readFrom(java.io.InputStream is)
Read this SourceConfig from an XML fragment.
|
void |
setAuthenticationMode(java.lang.String authenticationMode) |
void |
setDocumentsType(java.lang.String documentsType) |
void |
setForcedMeta(SourceConfig.ForcedMeta __value) |
void |
setLogin(java.lang.String login) |
void |
setName(java.lang.String name) |
void |
setPassword(java.lang.String password) |
void |
setSourceCachingConfig(SourceCachingConfig sourceCachingConfig) |
void |
setSourceFetchConfig(SourceFetchConfig sourceFetchConfig) |
void |
setSourcePreviewConfig(SourcePreviewConfig sourcePreviewConfig) |
void |
setSourceThumbnailsConfig(SourceThumbnailsConfig sourceThumbnailsConfig) |
java.lang.String |
toString()
String representation of this SourceConfig.
|
SourceConfig |
withAuthenticationMode(java.lang.String authenticationMode) |
SourceConfig |
withDocumentsType(java.lang.String documentsType) |
SourceConfig |
withForcedMeta(java.util.Collection<KeyValue> __values) |
SourceConfig |
withForcedMeta(KeyValue... __values) |
SourceConfig |
withForcedMeta(SourceConfig.ForcedMeta __value) |
SourceConfig |
withLogin(java.lang.String login) |
SourceConfig |
withName(java.lang.String name) |
SourceConfig |
withPassword(java.lang.String password) |
SourceConfig |
withSourceCachingConfig(SourceCachingConfig sourceCachingConfig) |
SourceConfig |
withSourceFetchConfig(SourceFetchConfig sourceFetchConfig) |
SourceConfig |
withSourcePreviewConfig(SourcePreviewConfig sourcePreviewConfig) |
SourceConfig |
withSourceThumbnailsConfig(SourceThumbnailsConfig sourceThumbnailsConfig) |
void |
writeTo(java.io.OutputStream os)
Write this SourceConfig as an XML fragment
|
public java.lang.String name
public java.lang.String documentsType
public java.lang.String authenticationMode
public java.lang.String login
public java.lang.String password
protected SourceConfig.ForcedMeta forcedMeta
public SourceCachingConfig sourceCachingConfig
public SourceFetchConfig sourceFetchConfig
public SourcePreviewConfig sourcePreviewConfig
public SourceThumbnailsConfig sourceThumbnailsConfig
public SourceConfig()
public SourceConfig(SourceConfig o)
public void setName(java.lang.String name)
public java.lang.String getName()
public SourceConfig withName(java.lang.String name)
public void setDocumentsType(java.lang.String documentsType)
public java.lang.String getDocumentsType()
public SourceConfig withDocumentsType(java.lang.String documentsType)
public void setAuthenticationMode(java.lang.String authenticationMode)
public java.lang.String getAuthenticationMode()
public SourceConfig withAuthenticationMode(java.lang.String authenticationMode)
public void setLogin(java.lang.String login)
public java.lang.String getLogin()
public SourceConfig withLogin(java.lang.String login)
public void setPassword(java.lang.String password)
public java.lang.String getPassword()
public SourceConfig withPassword(java.lang.String password)
public SourceConfig.ForcedMeta getForcedMeta()
public void setForcedMeta(SourceConfig.ForcedMeta __value)
public SourceConfig withForcedMeta(KeyValue... __values)
public SourceConfig withForcedMeta(java.util.Collection<KeyValue> __values)
public SourceConfig withForcedMeta(SourceConfig.ForcedMeta __value)
public void setSourceCachingConfig(SourceCachingConfig sourceCachingConfig)
public SourceCachingConfig getSourceCachingConfig()
public SourceConfig withSourceCachingConfig(SourceCachingConfig sourceCachingConfig)
public void setSourceFetchConfig(SourceFetchConfig sourceFetchConfig)
public SourceFetchConfig getSourceFetchConfig()
public SourceConfig withSourceFetchConfig(SourceFetchConfig sourceFetchConfig)
public void setSourcePreviewConfig(SourcePreviewConfig sourcePreviewConfig)
public SourcePreviewConfig getSourcePreviewConfig()
public SourceConfig withSourcePreviewConfig(SourcePreviewConfig sourcePreviewConfig)
public void setSourceThumbnailsConfig(SourceThumbnailsConfig sourceThumbnailsConfig)
public SourceThumbnailsConfig getSourceThumbnailsConfig()
public SourceConfig withSourceThumbnailsConfig(SourceThumbnailsConfig sourceThumbnailsConfig)
public SourceConfig makeCopy()
public static SourceConfig readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static SourceConfig fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.