public class DeliveryParcelDraftBuilder extends Object implements io.vrap.rmf.base.client.Builder<DeliveryParcelDraft>
DeliveryParcelDraft deliveryParcelDraft = DeliveryParcelDraft.builder()
.build()
Constructor and Description |
---|
DeliveryParcelDraftBuilder() |
public DeliveryParcelDraftBuilder measurements(Function<ParcelMeasurementsBuilder,ParcelMeasurementsBuilder> builder)
public DeliveryParcelDraftBuilder measurements(@Nullable ParcelMeasurements measurements)
public DeliveryParcelDraftBuilder trackingData(Function<TrackingDataBuilder,TrackingDataBuilder> builder)
public DeliveryParcelDraftBuilder trackingData(@Nullable TrackingData trackingData)
public DeliveryParcelDraftBuilder items(@Nullable DeliveryItem... items)
public DeliveryParcelDraftBuilder items(@Nullable List<DeliveryItem> items)
public DeliveryParcelDraftBuilder plusItems(@Nullable DeliveryItem... items)
public DeliveryParcelDraftBuilder plusItems(Function<DeliveryItemBuilder,DeliveryItemBuilder> builder)
public DeliveryParcelDraftBuilder withItems(Function<DeliveryItemBuilder,DeliveryItemBuilder> builder)
@Nullable public ParcelMeasurements getMeasurements()
@Nullable public TrackingData getTrackingData()
@Nullable public List<DeliveryItem> getItems()
public DeliveryParcelDraft build()
build
in interface io.vrap.rmf.base.client.Builder<DeliveryParcelDraft>
public DeliveryParcelDraft buildUnchecked()
public static DeliveryParcelDraftBuilder of()
public static DeliveryParcelDraftBuilder of(DeliveryParcelDraft template)