[−][src]Struct helm_api::release::Release
Fields
name: String
info: SingularPtrField<Info>
chart: SingularPtrField<Chart>
config: SingularPtrField<Config>
manifest: String
hooks: RepeatedField<Hook>
version: i32
namespace: String
unknown_fields: UnknownFields
cached_size: CachedSize
Methods
impl Release
[src][−]
pub fn new() -> Release
[src]
pub fn get_name(&self) -> &str
[src]
pub fn clear_name(&mut self)
[src]
pub fn set_name(&mut self, v: String)
[src]
pub fn mut_name(&mut self) -> &mut String
[src]
pub fn take_name(&mut self) -> String
[src]
pub fn get_info(&self) -> &Info
[src]
pub fn clear_info(&mut self)
[src]
pub fn has_info(&self) -> bool
[src]
pub fn set_info(&mut self, v: Info)
[src]
pub fn mut_info(&mut self) -> &mut Info
[src]
pub fn take_info(&mut self) -> Info
[src]
pub fn get_chart(&self) -> &Chart
[src]
pub fn clear_chart(&mut self)
[src]
pub fn has_chart(&self) -> bool
[src]
pub fn set_chart(&mut self, v: Chart)
[src]
pub fn mut_chart(&mut self) -> &mut Chart
[src]
pub fn take_chart(&mut self) -> Chart
[src]
pub fn get_config(&self) -> &Config
[src]
pub fn clear_config(&mut self)
[src]
pub fn has_config(&self) -> bool
[src]
pub fn set_config(&mut self, v: Config)
[src]
pub fn mut_config(&mut self) -> &mut Config
[src]
pub fn take_config(&mut self) -> Config
[src]
pub fn get_manifest(&self) -> &str
[src]
pub fn clear_manifest(&mut self)
[src]
pub fn set_manifest(&mut self, v: String)
[src]
pub fn mut_manifest(&mut self) -> &mut String
[src]
pub fn take_manifest(&mut self) -> String
[src]
pub fn get_hooks(&self) -> &[Hook]
[src]
pub fn clear_hooks(&mut self)
[src]
pub fn set_hooks(&mut self, v: RepeatedField<Hook>)
[src]
pub fn mut_hooks(&mut self) -> &mut RepeatedField<Hook>
[src]
pub fn take_hooks(&mut self) -> RepeatedField<Hook>
[src]
pub fn get_version(&self) -> i32
[src]
pub fn clear_version(&mut self)
[src]
pub fn set_version(&mut self, v: i32)
[src]
pub fn get_namespace(&self) -> &str
[src]
pub fn clear_namespace(&mut self)
[src]
pub fn set_namespace(&mut self, v: String)
[src]
pub fn mut_namespace(&mut self) -> &mut String
[src]
pub fn take_namespace(&mut self) -> String
[src]
Trait Implementations
impl Default for Release
[src][+]
impl<'a> Default for &'a Release
[src][+]
impl Clone for Release
[src][+]
impl PartialEq<Release> for Release
[src][+]
impl Debug for Release
[src][+]
impl Message for Release
[src][+]
impl Clear for Release
[src][+]
impl ProtobufValue for Release
[src][+]
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,