Struct monitor_types::DockerRunArgsBuilder
source · pub struct DockerRunArgsBuilder { /* private fields */ }
Expand description
Builder for DockerRunArgs
.
Implementations§
source§impl DockerRunArgsBuilder
impl DockerRunArgsBuilder
pub fn image(&mut self, value: String) -> &mut Self
pub fn ports(&mut self, value: Vec<Conversion>) -> &mut Self
pub fn volumes(&mut self, value: Vec<Conversion>) -> &mut Self
pub fn environment(&mut self, value: Vec<EnvironmentVar>) -> &mut Self
pub fn network(&mut self, value: String) -> &mut Self
pub fn restart(&mut self, value: RestartMode) -> &mut Self
pub fn post_image(&mut self, value: Option<String>) -> &mut Self
pub fn container_user(&mut self, value: Option<String>) -> &mut Self
pub fn extra_args(&mut self, value: Vec<String>) -> &mut Self
pub fn docker_account(&mut self, value: Option<String>) -> &mut Self
sourcepub fn build(&self) -> Result<DockerRunArgs, DockerRunArgsBuilderError>
pub fn build(&self) -> Result<DockerRunArgs, DockerRunArgsBuilderError>
Trait Implementations§
source§impl Clone for DockerRunArgsBuilder
impl Clone for DockerRunArgsBuilder
source§fn clone(&self) -> DockerRunArgsBuilder
fn clone(&self) -> DockerRunArgsBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more