pub struct AddFeedRequest {Show 21 fields
pub name: Option<String>,
pub provider: Option<String>,
pub url: Option<String>,
pub rules: Option<Option<String>>,
pub enabled: Option<bool>,
pub distribution: Option<DistributionLevelId>,
pub sharing_group_id: Option<Option<String>>,
pub tag_id: Option<String>,
pub source_format: Option<FeedSourceFormat>,
pub fixed_event: Option<bool>,
pub delta_merge: Option<bool>,
pub event_id: Option<String>,
pub publish: Option<bool>,
pub override_ids: Option<bool>,
pub input_source: Option<FeedInputSource>,
pub delete_local_file: Option<bool>,
pub lookup_visible: Option<bool>,
pub headers: Option<Option<String>>,
pub caching_enabled: Option<bool>,
pub force_to_ids: Option<bool>,
pub orgc_id: Option<String>,
}
Fields§
§name: Option<String>
§provider: Option<String>
§url: Option<String>
§rules: Option<Option<String>>
Stringified JSON filter rules.
enabled: Option<bool>
§distribution: Option<DistributionLevelId>
§sharing_group_id: Option<Option<String>>
§tag_id: Option<String>
§source_format: Option<FeedSourceFormat>
§fixed_event: Option<bool>
target_event option might be considered
delta_merge: Option<bool>
Merge attributes (only add new attribute, remove revoked attributes)
event_id: Option<String>
§publish: Option<bool>
§override_ids: Option<bool>
The IDS flags will be set to Off for this feed
input_source: Option<FeedInputSource>
§delete_local_file: Option<bool>
The IDS flags will be set to Off for this feed
lookup_visible: Option<bool>
The lookup will not be visible in the feed correlation
headers: Option<Option<String>>
Headers to be passed with the requests. All separated by
caching_enabled: Option<bool>
The feed is cached
force_to_ids: Option<bool>
The IDS flags will be set to On for this feed
orgc_id: Option<String>
Implementations§
Source§impl AddFeedRequest
impl AddFeedRequest
pub fn new() -> AddFeedRequest
Trait Implementations§
Source§impl Clone for AddFeedRequest
impl Clone for AddFeedRequest
Source§fn clone(&self) -> AddFeedRequest
fn clone(&self) -> AddFeedRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AddFeedRequest
impl Debug for AddFeedRequest
Source§impl Default for AddFeedRequest
impl Default for AddFeedRequest
Source§fn default() -> AddFeedRequest
fn default() -> AddFeedRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AddFeedRequest
impl<'de> Deserialize<'de> for AddFeedRequest
Source§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
Source§impl PartialEq for AddFeedRequest
impl PartialEq for AddFeedRequest
Source§impl Serialize for AddFeedRequest
impl Serialize for AddFeedRequest
impl StructuralPartialEq for AddFeedRequest
Auto Trait Implementations§
impl Freeze for AddFeedRequest
impl RefUnwindSafe for AddFeedRequest
impl Send for AddFeedRequest
impl Sync for AddFeedRequest
impl Unpin for AddFeedRequest
impl UnwindSafe for AddFeedRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more