use crate::observability;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct ObservabilityObjectList {
#[serde(rename = "observabilityObjectList")]
pub observability_object_list: Vec<observability::ObservabilityObject>,
#[serde(rename = "totalHits")]
pub total_hits: u32,
#[serde(rename = "totalHitRelation")]
pub total_hit_relation: String,
#[serde(rename = "startIndex")]
pub start_index: u32,
}
impl ObservabilityObjectList {
pub fn new(observability_object_list: Vec<observability::ObservabilityObject>, total_hits: u32, total_hit_relation: String, start_index: u32) -> ObservabilityObjectList {
ObservabilityObjectList {
observability_object_list,
total_hits,
total_hit_relation,
start_index,
}
}
}