pub struct MergeEntitiesRequestBuilder { /* private fields */ }
Expand description
Builder for MergeEntitiesRequest
.
Implementations§
source§impl MergeEntitiesRequestBuilder
impl MergeEntitiesRequestBuilder
sourcepub fn from_entity_ids<VALUE: Into<Vec<String>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn from_entity_ids<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
Entity IDs which need to get merged.
sourcepub fn to_entity_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn to_entity_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Entity ID into which all the other entities need to get merged.
sourcepub fn force<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn force<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
Setting this will follow the ‘mine’ strategy for merging MFA secrets. If there are secrets of the same type both in entities that are merged from and in entity into which all others are getting merged, secrets in the destination will be unaltered. If not set, this API will throw an error containing all the conflicts.
sourcepub fn conflicting_alias_ids_to_keep<VALUE: Into<String>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn conflicting_alias_ids_to_keep<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
A list of entity aliases to keep in the case where the to-Entity and from-Entity have aliases with the same mount accessor. In the case where alias share mount accessors, the alias ID given in this list will be kept or merged, and the other alias will be deleted. Note that merges requiring this parameter must have only one from-Entity.
sourcepub fn build(
&self,
) -> Result<MergeEntitiesRequest, MergeEntitiesRequestBuilderError>
pub fn build( &self, ) -> Result<MergeEntitiesRequest, MergeEntitiesRequestBuilderError>
Trait Implementations§
source§impl Clone for MergeEntitiesRequestBuilder
impl Clone for MergeEntitiesRequestBuilder
source§fn clone(&self) -> MergeEntitiesRequestBuilder
fn clone(&self) -> MergeEntitiesRequestBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for MergeEntitiesRequestBuilder
impl RefUnwindSafe for MergeEntitiesRequestBuilder
impl Send for MergeEntitiesRequestBuilder
impl Sync for MergeEntitiesRequestBuilder
impl Unpin for MergeEntitiesRequestBuilder
impl UnwindSafe for MergeEntitiesRequestBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)