pub struct SegmentsStats {Show 25 fields
pub remote_store: Option<RemoteStoreStats>,
pub stored_fields_memory_in_bytes: u32,
pub terms_memory: Option<String>,
pub terms_memory_in_bytes: u32,
pub norms_memory: Option<String>,
pub term_vectors_memory: Option<String>,
pub term_vectors_memory_in_bytes: u32,
pub doc_values_memory_in_bytes: u32,
pub version_map_memory: Option<String>,
pub count: u32,
pub stored_fields_memory: Option<String>,
pub index_writer_memory_in_bytes: u32,
pub index_writer_memory: Option<String>,
pub index_writer_max_memory_in_bytes: Option<u32>,
pub memory_in_bytes: u32,
pub fixed_bit_set_memory_in_bytes: u32,
pub doc_values_memory: Option<String>,
pub file_sizes: Value,
pub fixed_bit_set: Option<String>,
pub max_unsafe_auto_id_timestamp: String,
pub memory: Option<String>,
pub norms_memory_in_bytes: u32,
pub points_memory_in_bytes: u32,
pub version_map_memory_in_bytes: u32,
pub points_memory: Option<String>,
}Fields§
§remote_store: Option<RemoteStoreStats>Statistics related to remote segment store operations.
stored_fields_memory_in_bytes: u32§terms_memory: Option<String>§terms_memory_in_bytes: u32§norms_memory: Option<String>§term_vectors_memory: Option<String>§term_vectors_memory_in_bytes: u32§doc_values_memory_in_bytes: u32§version_map_memory: Option<String>§count: u32The total number of segments across all shards assigned to the selected nodes.
stored_fields_memory: Option<String>§index_writer_memory_in_bytes: u32§index_writer_memory: Option<String>§index_writer_max_memory_in_bytes: Option<u32>§memory_in_bytes: u32§fixed_bit_set_memory_in_bytes: u32§doc_values_memory: Option<String>§file_sizes: ValueThis object is not populated by the cluster stats API. To get information on segment files, use the node stats API.
fixed_bit_set: Option<String>§max_unsafe_auto_id_timestamp: String§memory: Option<String>§norms_memory_in_bytes: u32§points_memory_in_bytes: u32§version_map_memory_in_bytes: u32§points_memory: Option<String>Implementations§
Source§impl SegmentsStats
impl SegmentsStats
pub fn new( stored_fields_memory_in_bytes: u32, terms_memory_in_bytes: u32, term_vectors_memory_in_bytes: u32, doc_values_memory_in_bytes: u32, count: u32, index_writer_memory_in_bytes: u32, memory_in_bytes: u32, fixed_bit_set_memory_in_bytes: u32, file_sizes: Value, max_unsafe_auto_id_timestamp: String, norms_memory_in_bytes: u32, points_memory_in_bytes: u32, version_map_memory_in_bytes: u32, ) -> SegmentsStats
Trait Implementations§
Source§impl Clone for SegmentsStats
impl Clone for SegmentsStats
Source§fn clone(&self) -> SegmentsStats
fn clone(&self) -> SegmentsStats
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 SegmentsStats
impl Debug for SegmentsStats
Source§impl Default for SegmentsStats
impl Default for SegmentsStats
Source§fn default() -> SegmentsStats
fn default() -> SegmentsStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SegmentsStats
impl<'de> Deserialize<'de> for SegmentsStats
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 SegmentsStats
impl PartialEq for SegmentsStats
Source§fn eq(&self, other: &SegmentsStats) -> bool
fn eq(&self, other: &SegmentsStats) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SegmentsStats
impl Serialize for SegmentsStats
impl StructuralPartialEq for SegmentsStats
Auto Trait Implementations§
impl Freeze for SegmentsStats
impl RefUnwindSafe for SegmentsStats
impl Send for SegmentsStats
impl Sync for SegmentsStats
impl Unpin for SegmentsStats
impl UnsafeUnpin for SegmentsStats
impl UnwindSafe for SegmentsStats
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