pub struct DataStreamIndex {
pub ilm_policy: Option<String>,
pub index_name: String,
pub managed_by: Option<String>,
pub index_uuid: String,
pub prefer_ilm: Option<bool>,
}Fields§
§ilm_policy: Option<String>§index_name: String§managed_by: Option<String>§index_uuid: String§prefer_ilm: Option<bool>Indicates if ILM should take precedence over DSL in case both are configured to manage this index.
Implementations§
Source§impl DataStreamIndex
impl DataStreamIndex
pub fn new(index_name: String, index_uuid: String) -> DataStreamIndex
Trait Implementations§
Source§impl Clone for DataStreamIndex
impl Clone for DataStreamIndex
Source§fn clone(&self) -> DataStreamIndex
fn clone(&self) -> DataStreamIndex
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DataStreamIndex
impl Debug for DataStreamIndex
Source§impl Default for DataStreamIndex
impl Default for DataStreamIndex
Source§fn default() -> DataStreamIndex
fn default() -> DataStreamIndex
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DataStreamIndex
impl<'de> Deserialize<'de> for DataStreamIndex
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 DataStreamIndex
impl PartialEq for DataStreamIndex
Source§fn eq(&self, other: &DataStreamIndex) -> bool
fn eq(&self, other: &DataStreamIndex) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DataStreamIndex
impl Serialize for DataStreamIndex
impl StructuralPartialEq for DataStreamIndex
Auto Trait Implementations§
impl Freeze for DataStreamIndex
impl RefUnwindSafe for DataStreamIndex
impl Send for DataStreamIndex
impl Sync for DataStreamIndex
impl Unpin for DataStreamIndex
impl UnsafeUnpin for DataStreamIndex
impl UnwindSafe for DataStreamIndex
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