opensearch_client/cluster/
put_settings_response.rs1use crate::common;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct PutSettingsResponse {
16 #[serde(rename = "persistent")]
17 pub persistent: serde_json::Value,
18 #[serde(rename = "acknowledged")]
19 pub acknowledged: bool,
20 #[serde(rename = "transient")]
21 pub transient: serde_json::Value,
22}
23
24impl PutSettingsResponse {
25 pub fn new(
26 persistent: serde_json::Value,
27 acknowledged: bool,
28 transient: serde_json::Value,
29 ) -> PutSettingsResponse {
30 PutSettingsResponse {
31 persistent,
32 acknowledged,
33 transient,
34 }
35 }
36}