@Override @SafeVarargs public final Builder mfaOptions(MFAOptionType... mfaOptions) { mfaOptions(Arrays.asList(mfaOptions)); return this; }
@Override @SafeVarargs public final Builder userAttributes(Consumer<AttributeType.Builder>... userAttributes) { userAttributes(Stream.of(userAttributes).map(c -> AttributeType.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
@Override @SafeVarargs public final Builder userMFASettingList(String... userMFASettingList) { userMFASettingList(Arrays.asList(userMFASettingList)); return this; }
public static Builder builder() { return new BuilderImpl(); }
public static Builder builder() { return new BuilderImpl(); }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
@Override @SafeVarargs public final Builder userAttributes(AttributeType... userAttributes) { userAttributes(Arrays.asList(userAttributes)); return this; }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
@Override public final Builder userStatus(UserStatusType userStatus) { this.userStatus(userStatus.toString()); return this; }
@Override @SafeVarargs public final Builder userAttributes(AttributeType... userAttributes) { userAttributes(Arrays.asList(userAttributes)); 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; }
@Override public final Builder userStatus(UserStatusType userStatus) { this.userStatus(userStatus.toString()); return this; }
@Override @SafeVarargs public final Builder mfaOptions(MFAOptionType... mfaOptions) { mfaOptions(Arrays.asList(mfaOptions)); return this; }
@Override @SafeVarargs public final Builder userAttributes(Consumer<AttributeType.Builder>... userAttributes) { userAttributes(Stream.of(userAttributes).map(c -> AttributeType.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
private BuilderImpl(AdminGetUserResponse model) { super(model); username(model.username); userAttributes(model.userAttributes); 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(AdminGetUserResponse model) { super(model); username(model.username); userAttributes(model.userAttributes); userCreateDate(model.userCreateDate); userLastModifiedDate(model.userLastModifiedDate); enabled(model.enabled); userStatus(model.userStatus); mfaOptions(model.mfaOptions); preferredMfaSetting(model.preferredMfaSetting); userMFASettingList(model.userMFASettingList); }