Struct rusoto_kendra::SalesforceChatterFeedConfiguration [−][src]
pub struct SalesforceChatterFeedConfiguration { pub document_data_field_name: String, pub document_title_field_name: Option<String>, pub field_mappings: Option<Vec<DataSourceToIndexFieldMapping>>, pub include_filter_types: Option<Vec<String>>, }
Expand description
Defines configuration for syncing a Salesforce chatter feed. The contents of the object comes from the Salesforce FeedItem table.
Fields
document_data_field_name: String
The name of the column in the Salesforce FeedItem table that contains the content to index. Typically this is the Body
column.
document_title_field_name: Option<String>
The name of the column in the Salesforce FeedItem table that contains the title of the document. This is typically the Title
column.
field_mappings: Option<Vec<DataSourceToIndexFieldMapping>>
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
include_filter_types: Option<Vec<String>>
Filters the documents in the feed based on status of the user. When you specify ACTIVE_USERS
only documents from users who have an active account are indexed. When you specify STANDARD_USER
only documents for Salesforce standard users are documented. You can specify both.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for SalesforceChatterFeedConfiguration
impl Sync for SalesforceChatterFeedConfiguration
impl Unpin for SalesforceChatterFeedConfiguration
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self