@Override @SafeVarargs public final Builder desiredDeliveryMediums(DeliveryMediumType... desiredDeliveryMediums) { desiredDeliveryMediums(Arrays.asList(desiredDeliveryMediums)); return this; }
@Override @SafeVarargs public final Builder desiredDeliveryMediumsWithStrings(String... desiredDeliveryMediums) { desiredDeliveryMediumsWithStrings(Arrays.asList(desiredDeliveryMediums)); 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; }
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 validationData(AttributeType... validationData) { validationData(Arrays.asList(validationData)); return this; }
@Override @SafeVarargs public final Builder validationData(AttributeType... validationData) { validationData(Arrays.asList(validationData)); return this; }
@Override @SafeVarargs public final Builder userAttributes(AttributeType... userAttributes) { userAttributes(Arrays.asList(userAttributes)); return this; }
@Override @SafeVarargs public final Builder desiredDeliveryMediumsWithStrings(String... desiredDeliveryMediums) { desiredDeliveryMediumsWithStrings(Arrays.asList(desiredDeliveryMediums)); return this; }
@Override @SafeVarargs public final Builder desiredDeliveryMediums(DeliveryMediumType... desiredDeliveryMediums) { desiredDeliveryMediums(Arrays.asList(desiredDeliveryMediums)); return this; }
@Override @SafeVarargs public final Builder validationData(Consumer<AttributeType.Builder>... validationData) { validationData(Stream.of(validationData).map(c -> AttributeType.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
@Override public Builder toBuilder() { return new BuilderImpl(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 public final Builder messageAction(MessageActionType messageAction) { this.messageAction(messageAction.toString()); return this; }
@Override @SafeVarargs public final Builder userAttributes(AttributeType... userAttributes) { userAttributes(Arrays.asList(userAttributes)); return this; }
@Override public final Builder messageAction(MessageActionType messageAction) { this.messageAction(messageAction.toString()); return this; }
@Override @SafeVarargs public final Builder validationData(Consumer<AttributeType.Builder>... validationData) { validationData(Stream.of(validationData).map(c -> AttributeType.builder().applyMutation(c).build()) .collect(Collectors.toList())); return this; }
private BuilderImpl(AdminCreateUserRequest model) { super(model); userPoolId(model.userPoolId); username(model.username); userAttributes(model.userAttributes); validationData(model.validationData); temporaryPassword(model.temporaryPassword); forceAliasCreation(model.forceAliasCreation); messageAction(model.messageAction); desiredDeliveryMediumsWithStrings(model.desiredDeliveryMediums); }
private BuilderImpl(AdminCreateUserRequest model) { super(model); userPoolId(model.userPoolId); username(model.username); userAttributes(model.userAttributes); validationData(model.validationData); temporaryPassword(model.temporaryPassword); forceAliasCreation(model.forceAliasCreation); messageAction(model.messageAction); desiredDeliveryMediumsWithStrings(model.desiredDeliveryMediums); }