Supports Expression Language: true (will be evaluated using Environment variables only)Collection | Collection | | | The Solr collection name, only used with a Solr Type of Cloud Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
Content Stream Path | Content Stream Path | /update/json/docs | | The path in Solr to post the ContentStream Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
Content-Type | Content-Type | application/json | | Content-Type being sent to Solr Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
Commit Within | Commit Within | 5000 | | The number of milliseconds before the given update is committed Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
Kerberos User Service | kerberos-user-service | | Controller Service API: KerberosUserService Implementations: KerberosTicketCacheUserService KerberosKeytabUserService KerberosPasswordUserService | Specifies the Kerberos User Controller Service that should be used for authenticating with Kerberos |
Basic Auth Username | Username | | | The username to use when Solr is configured with basic authentication. Supports Expression Language: true (will be evaluated using Environment variables only) |
Basic Auth Password | Password | | | The password to use when Solr is configured with basic authentication. Sensitive Property: true Supports Expression Language: true (will be evaluated using Environment variables only)
This Property is only considered if the [Basic Auth Username] Property has a value specified. |
SSL Context Service | SSL Context Service | | Controller Service API: SSLContextService Implementations: StandardRestrictedSSLContextService StandardSSLContextService | The Controller Service to use in order to obtain an SSL Context. This property must be set when communicating with a Solr over https. |
Solr Socket Timeout | Solr Socket Timeout | 10 seconds | | The amount of time to wait for data on a socket connection to Solr. A value of 0 indicates an infinite timeout. |
Solr Connection Timeout | Solr Connection Timeout | 10 seconds | | The amount of time to wait when establishing a connection to Solr. A value of 0 indicates an infinite timeout. |
Solr Maximum Connections Per Host | Solr Maximum Connections Per Host | 5 | | The maximum number of connections allowed from the Solr client to a single Solr host. |
Dynamic Properties:
Supports Sensitive Dynamic Properties: No
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
---|
A Solr request parameter name | A Solr request parameter value | These parameters will be passed to Solr on the request Supports Expression Language: false |
Relationships:
Name | Description |
---|
success | The original FlowFile |
failure | FlowFiles that failed for any reason other than Solr being unreachable |
connection_failure | FlowFiles that failed because Solr is unreachable |
Reads Attributes:
None specified.Writes Attributes:
None specified.State management:
This component does not store state.Restricted:
This component is not restricted.Input requirement:
This component requires an incoming relationship.System Resource Considerations:
None specified.