public static final class ImmutableFfbDepotInfo.Builder extends Object
ImmutableFfbDepotInfo.
Initialize attributes and then invoke the build() method to create an
immutable instance.
Builder is not thread-safe and generally should not be stored in a field or collection,
but instead used immediately to create instances.
@CanIgnoreReturnValue public final ImmutableFfbDepotInfo.Builder from(FfbDepotInfo instance)
FfbDepotInfo instance.
Regular attribute values will be replaced with those from the given instance.
Absent optional values will not replace present values.
Collection elements and entries will be added, not replaced.instance - The instance from which to copy valuesthis builder for use in a chained invocation@CanIgnoreReturnValue public final ImmutableFfbDepotInfo.Builder depotname(String depotname)
depotname attribute.depotname - The value for depotnamethis builder for use in a chained invocation@CanIgnoreReturnValue public final ImmutableFfbDepotInfo.Builder depotNummer(FfbDepotNummer depotNummer)
depotNummer attribute.depotNummer - The value for depotNummerthis builder for use in a chained invocation@CanIgnoreReturnValue public final ImmutableFfbDepotInfo.Builder gesamtDepotBestand(BigDecimal gesamtDepotBestand)
gesamtDepotBestand attribute.gesamtDepotBestand - The value for gesamtDepotBestandthis builder for use in a chained invocation@CanIgnoreReturnValue public final ImmutableFfbDepotInfo.Builder addFondsbestaende(FfbFondsbestand element)
fondsbestaende list.element - A fondsbestaende elementthis builder for use in a chained invocation@CanIgnoreReturnValue public final ImmutableFfbDepotInfo.Builder addFondsbestaende(FfbFondsbestand... elements)
fondsbestaende list.elements - An array of fondsbestaende elementsthis builder for use in a chained invocation@CanIgnoreReturnValue public final ImmutableFfbDepotInfo.Builder fondsbestaende(Iterable<? extends FfbFondsbestand> elements)
fondsbestaende list.elements - An iterable of fondsbestaende elementsthis builder for use in a chained invocation@CanIgnoreReturnValue public final ImmutableFfbDepotInfo.Builder addAllFondsbestaende(Iterable<? extends FfbFondsbestand> elements)
fondsbestaende list.elements - An iterable of fondsbestaende elementsthis builder for use in a chained invocationpublic ImmutableFfbDepotInfo build()
ImmutableFfbDepotInfo.IllegalStateException - if any required attributes are missingCopyright © 2018. All rights reserved.