Struct docker_api::opts::SwarmJoinOptsBuilder
source · [−]pub struct SwarmJoinOptsBuilder { /* private fields */ }
Available on crate feature
swarm
only.Expand description
A builder struct for SwarmJoinOpts.
Implementations
sourceimpl SwarmJoinOptsBuilder
impl SwarmJoinOptsBuilder
sourcepub fn build(self) -> SwarmJoinOpts
pub fn build(self) -> SwarmJoinOpts
Finish building SwarmJoinOpts.
sourceimpl SwarmJoinOptsBuilder
impl SwarmJoinOptsBuilder
sourcepub fn listen_addr(self, listen_addr: impl Serialize) -> Self
pub fn listen_addr(self, listen_addr: impl Serialize) -> Self
Listen address used for inter-manager communication if the node gets promoted to manager, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP).
pub fn advertise_addr(self, advertise_addr: impl Serialize) -> Self
sourcepub fn data_path_addr(self, data_path_addr: impl Serialize) -> Self
pub fn data_path_addr(self, data_path_addr: impl Serialize) -> Self
Address or interface to use for data path traffic.
sourcepub fn remote_addrs<S>(self, remote_addrs: impl IntoIterator<Item = S>) -> Selfwhere
S: Serialize,
pub fn remote_addrs<S>(self, remote_addrs: impl IntoIterator<Item = S>) -> Selfwhere
S: Serialize,
Addresses of manager nodes already participating in the swarm.
sourcepub fn join_token(self, join_token: impl Serialize) -> Self
pub fn join_token(self, join_token: impl Serialize) -> Self
Secret token for joining this swarm.
Trait Implementations
sourceimpl Clone for SwarmJoinOptsBuilder
impl Clone for SwarmJoinOptsBuilder
sourcefn clone(&self) -> SwarmJoinOptsBuilder
fn clone(&self) -> SwarmJoinOptsBuilder
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SwarmJoinOptsBuilder
impl Debug for SwarmJoinOptsBuilder
sourceimpl Default for SwarmJoinOptsBuilder
impl Default for SwarmJoinOptsBuilder
sourcefn default() -> SwarmJoinOptsBuilder
fn default() -> SwarmJoinOptsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for SwarmJoinOptsBuilder
impl Send for SwarmJoinOptsBuilder
impl Sync for SwarmJoinOptsBuilder
impl Unpin for SwarmJoinOptsBuilder
impl UnwindSafe for SwarmJoinOptsBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more