pub struct UpdateInstanceOption {
pub cluster_name: Option<String>,
pub group_name: Option<String>,
pub namespace_id: Option<String>,
pub ephemeral: Option<bool>,
pub weight: Option<f64>,
pub enabled: Option<bool>,
pub metadata: Option<HashMap<String, String>>,
}Fields§
§cluster_name: Option<String>§group_name: Option<String>§namespace_id: Option<String>§ephemeral: Option<bool>§weight: Option<f64>§enabled: Option<bool>§metadata: Option<HashMap<String, String>>Implementations§
Source§impl UpdateInstanceOption
impl UpdateInstanceOption
pub fn builder() -> UpdateInstanceOptionBuilder
Source§impl UpdateInstanceOption
impl UpdateInstanceOption
pub fn set_cluster_name(&mut self, value: &String)
pub fn cluster_name(&self) -> Option<String>
pub fn set_group_name(&mut self, value: &String)
pub fn group_name(&self) -> Option<String>
pub fn set_namespace_id(&mut self, value: &String)
pub fn namespace_id(&self) -> Option<String>
pub fn set_ephemeral(&mut self, value: &bool)
pub fn ephemeral(&self) -> Option<bool>
pub fn set_weight(&mut self, value: &f64)
pub fn weight(&self) -> Option<f64>
pub fn set_enabled(&mut self, value: &bool)
pub fn enabled(&self) -> Option<bool>
pub fn set_metadata(&mut self, value: &HashMap<String, String>)
pub fn metadata(&self) -> Option<HashMap<String, String>>
Trait Implementations§
Source§impl Clone for UpdateInstanceOption
impl Clone for UpdateInstanceOption
Source§fn clone(&self) -> UpdateInstanceOption
fn clone(&self) -> UpdateInstanceOption
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 UpdateInstanceOption
impl Debug for UpdateInstanceOption
Source§impl Default for UpdateInstanceOption
impl Default for UpdateInstanceOption
Source§fn default() -> UpdateInstanceOption
fn default() -> UpdateInstanceOption
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UpdateInstanceOption
impl RefUnwindSafe for UpdateInstanceOption
impl Send for UpdateInstanceOption
impl Sync for UpdateInstanceOption
impl Unpin for UpdateInstanceOption
impl UnsafeUnpin for UpdateInstanceOption
impl UnwindSafe for UpdateInstanceOption
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