batch_size
Batch Size
|
Number of items to fetch in each batch request. The Jive API limit is 100. If you are having problems with Jive timing out on requests, decreasing the batch size might help the crawl continue, but will extend the overall time the crawl takes.
type: integer
default value: '95 '
|
collection
Collection
|
Collection documents will be indexed to.
type: string
pattern: ^[a-zA-Z0-9_-]+$
|
contents_to_crawl
Contents to crawl
required
|
List of content types to crawl, separated by commas and no spaces (lowercase). The connector can only retrieve objects from Jive's Content entity, as described in https://developers.jivesoftware.com/api/v3/cloud/rest/ContentEntity.html.
type: string
default value: 'All '
minLength: 1
|
default_content_encoding
Default content encoding
|
The default encoding to use when parsing Jive content. Can be left blank to have fusion make an educated guess before parsing instead.
type: string
default value: 'UTF-8 '
|
diagnostic_mode
Diagnostic Mode
|
Enable to print more detailed information to the logs about each request.
type: boolean
default value: 'false '
|
excluded_content_types
Excluded content types
|
Content MIME types to exclude from fetching. Files with a content type contained in this list will not be downloaded but available metadata will be added to the index. By default, this list includes many content types Apache Tika is not able to process.
type: array of string
default value: [
video/x-ms-wm ,
text/csv ,
application/postscript ,
video/x-ms-wmv ,
image/vnd.dwg ,
image/tiff ,
audio/x-aiff ,
audio/x-ms-wma ,
application/mac-binhex40 ,
application/winhlp ,
application/x-font-ttf ,
video/x-ms-asf ,
application/illustrator ,
chemical/x-pdb ,
application/x-iso9660-image ,
application/x-msdownload ,
audio/x-pn-realaudio ,
application/x-ms-installer ,
image/gif ,
video/x-msvideo ,
application/vnd.visio ,
audio/mpeg ,
application/x-emf ,
image/vnd.dxf ,
application/x-dosexec ,
application/x-shockwave-flash ,
audio/midi ,
image/vnd.adobe.photoshop ,
application/octet-stream ,
application/x-java-jnilib ,
image/x-ms-bmp ,
image/jpeg ,
application/x-msaccess ,
video/mp4 ,
text/plain ,
video/quicktime ,
application/x-dtbresource+xml ,
text/x-expect ,
application/vnd.ms-htmlhelp ,
audio/basic ,
video/mpeg ,
application/x-quattro-pro ,
application/vnd.rn-realmedia ,
audio/x-wav ,
application/vnd.ms-cab-compressed ,
audio/ogg ,
video/ogg ,
application/ogg ,
audio/vorbis ,
audio/x-oggflac ,
audio/x-oggpcm ,
audio/opus ,
audio/speex ,
video/daala ,
video/theora ,
video/x-dirac ,
video/x-ogm ,
video/x-ogguvs ,
video/x-oggyuv ,
video/x-oggrgb ,
audio/x-flac ,
application/x-msmetafile ,
application/x-roxio-toast ,
application/mp4 ,
audio/mp4 ,
audio/mp4a-latm ,
video/mp4v-es ,
video/x-m4v ,
audio/mpeg4-generic ,
audio/vnd.sealedmedia.softseal.mpeg ,
audio/x-mpegurl ,
video/bmpeg ,
video/mpeg4-generic ,
application/x-msdownload;format=pe ,
application/x-dosexec ,
application/x-msdownload;format=pe32 ,
application/x-msdownload;format=pe64 ,
application/x-msdownload;format=pe-itanium ,
application/x-msdownload;format=pe-armLE ,
application/x-msdownload;format=pe-arm7 ,
application/x-tika-msoffice ,
]
|
fetch_announcements
Fetch Announcements
|
When enabled system and place announcements are fetched
type: boolean
default value: 'true '
|
fetch_deactivated_users
Fetch deactivated Jive users
|
If enabled, deactivated users from Jive will be fetched
type: boolean
default value: 'false '
|
fetch_personal_blogs
Fetch personal blogs
|
If enabled, all user's blogs from Jive will be fetched
type: boolean
default value: 'false '
|
fetch_threads
Fetch threads
|
The number of threads to use during fetching
type: integer
default value: '10 '
exclusiveMinimum: false
minimum: 1
|
fetch_users
Fetch Jive users
|
If enabled, users from Jive will be fetched
type: boolean
default value: 'false '
|
jive_client_id
Jive Add-on Client Id
|
Jive Client ID provided by the Jive Add-on. If the Add-on has been installed in your Jive instance, OAuth will be used to authenticate to the Jive instance. If this is not provided, the username and password will be used instead.
type: string
|
jive_client_secret
Jive Add-on Client Secret
|
Jive Secret Key for the provided Client ID.
type: string
|
jive_instance_url
Jive instance URL
required
|
Address of your Jive instance.
type: string
minLength: 1
|
jive_password
Jive password
|
Password for the provided user.
type: string
minLength: 1
|
jive_username
Jive username
|
Username to access the Jive instance. If this is provided and the Client ID is also provided, the Client ID will be preferred for OAuth-based authentication to Jive. The username and password are defined as a backup in case OAuth is not available.
type: string
minLength: 1
|
kerberosEnabled
Enable Spnego/Kerberos Authentication
|
This tells the web connector to enable Spnego/Kerberos authentication scheme.
type: boolean
|
kerberosKeytabBase64
Kerberos Keytab in Base64
|
This value is set as the base64 string of the to a keytab file of your principal that is used to authenticate. Optionally you can supply the keytab file path in the "Kerberos Keytab File Path" property, or the "Kerberos Password".
type: string
|
kerberosKeytabFile
Kerberos Keytab File Path
|
This value is set as the file path on the server to a keytab file of the principal that is used to authenticate. Optionally you can supply the keytab as a base64 encoded string in the "Kerberos Keytab in Base64" property, or the "Kerberos Password".
type: string
|
kerberosLoginContextName
Kerberos Login Context Name
|
If you are using a login configuration file with the JVM property "java.security.auth.login.config" then this value will tell what login context name to choose from this file when authenticating with Kerberos.
type: string
|
kerberosPassword
Kerberos Password
|
The password of the principal to use when authenticating with kerberos. You can also specify a keytab in the "Kerberos Keytab File Path" or "Kerberos Keytab in Base64" properties.
type: string
|
kerberosPrincipal
Kerberos Principal Name
|
When this value is specified along with a keytab, this value is the "Kerberos Principal" of the login user that has authorization to crawl your web site(s). If you do not specify this when kerberos/spnego is enabled, the default principal name will be used.
type: string
|
kerberosSpn
Kerberos Service Principal Name
|
If you specify this value, this service principal name (SPN) will be used. If not specified, the resource you are accessing will be used to create this value from the client. An example of an SPN would be: "http@your.realm.com"
type: string
|
kerberos_sso_cookie_ttl
Kerberos SSO Cookie TTL (ms)
|
The cookies provided by the Kerberos SSO Endpoint URL may expire eventually. This TTL parameter stands for Time-to-live. Set this to the number of milliseconds until the session cookies expire. If not specified, it will never expire.
type: integer
|
kerberos_sso_endpoint
Kerberos SSO Endpoint URL
|
SSO Endpoint that must be authenticated against Kerberos prior to crawling Jive. This endpoint will provide Session cookies that will authenticate the Jive crawl user.Use this when your Jive is fronted by a Kerberos-protected SSO such as SiteMinder.
type: string
|
max_file_size
Maximum file size (bytes)
|
Maximum size (in bytes) of documents to fetch or -1 for unlimited file size. Files with size greater than this value will not be downloaded but metadata will be added.
type: integer
default value: '10485760 '
|
max_retries
Maximum number of retries.
|
The maximum number of retries for a failed request.
type: integer
default value: '5 '
|
places_filter
Places Filter
|
Filter to control the indexation of contents under specific places, this can not be set with Places to crawl at the same time
type: array of object
object attributes: {
object_id
: {
display name: Object Id
type: string
}
object_type_id
: {
display name: Object Type Id
type: string
}
}
|
places_to_crawl
Places to crawl
|
List of places to crawl, separated by commas and no spaces (lowercase). The connector can only retrieve Places from Jive's Place entity, as described in https://developers.jivesoftware.com/api/v3/cloud/rest/PlaceEntity.html.
type: string
default value: 'space,group '
|
producer_threads
Producer threads
|
The number of threads to use during production
type: integer
default value: '2 '
exclusiveMinimum: false
minimum: 1
|
proxy_address
HTTP proxy address
|
Address of the HTTP proxy, if required. This should be entered in the format ://:
type: string
|
queue_capacity
Fetch queue capacity
|
The capacity for the fetch queue
type: integer
default value: '10 '
exclusiveMinimum: false
minimum: 1
|
request_delay
Request delay (ms)
|
The amount of time, in milliseconds, to wait before perform each request.
type: integer
default value: '0 '
|
requests_timeout
Connection timeout (ms)
|
Time in milliseconds to wait for server response.
type: integer
default value: '60000 '
|
retry_delay
Retry delay (ms)
|
The number of milliseconds to wait before retrying a failed request.
type: integer
default value: '15000 '
|