@Override @SafeVarargs public final Builder mfaOptions(MFAOptionType... mfaOptions) { mfaOptions(Arrays.asList(mfaOptions)); return this; }
@Override @SafeVarargs public final Builder mfaOptions(MFAOptionType... mfaOptions) { mfaOptions(Arrays.asList(mfaOptions)); return this; }
@Override @SafeVarargs public final Builder mfaOptions(Consumer<MFAOptionType.Builder>... mfaOptions) { mfaOptions(Stream.of(mfaOptions).map(c -> MFAOptionType.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
private BuilderImpl(UserType model) { username(model.username); attributes(model.attributes); userCreateDate(model.userCreateDate); userLastModifiedDate(model.userLastModifiedDate); enabled(model.enabled); userStatus(model.userStatus); mfaOptions(model.mfaOptions); }
@Override @SafeVarargs public final Builder mfaOptions(Consumer<MFAOptionType.Builder>... mfaOptions) { mfaOptions(Stream.of(mfaOptions).map(c -> MFAOptionType.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
private BuilderImpl(UserType model) { username(model.username); attributes(model.attributes); userCreateDate(model.userCreateDate); userLastModifiedDate(model.userLastModifiedDate); enabled(model.enabled); userStatus(model.userStatus); mfaOptions(model.mfaOptions); }