Class FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.fieldlogisticsshipmentvoyage.FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder
- Enclosing class:
- FieldLogisticsShipmentVoyage
public static final class FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder
extends Object
Helper class to allow for fluent creation of FieldLogisticsShipmentVoyage instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()fldLogsShptVoyageNumber(String fldLogsShptVoyageNumber) Constraints: Not nullable, Maximum length: 20fldLogsShptVoyageStatusCode(String fldLogsShptVoyageStatusCode) Constraints: Not nullable, Maximum length: 2fldLogsShptVoyageTypeCode(String fldLogsShptVoyageTypeCode) Constraints: Not nullable, Maximum length: 2fldLogsShptVoyageUUID(UUID fldLogsShptVoyageUUID) (Key Field) Constraints: Not nullablefldLogsShptVoyIsExternallyMngd(Boolean fldLogsShptVoyIsExternallyMngd) Constraints: Not nullablefldLogsVoyageChangeDateTime(OffsetDateTime fldLogsVoyageChangeDateTime) Constraints: NullableisBusinessPurposeCompleted(String isBusinessPurposeCompleted) Constraints: Not nullable, Maximum length: 1stage(FieldLogisticsShipmentVoyageStage... value) Navigation property _Stage for FieldLogisticsShipmentVoyage to multiple FieldLogisticsShipmentVoyageStage.toString()
-
Method Details
-
stage
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder stage(FieldLogisticsShipmentVoyageStage... value) Navigation property _Stage for FieldLogisticsShipmentVoyage to multiple FieldLogisticsShipmentVoyageStage.- Parameters:
value- The FieldLogisticsShipmentVoyageStages to build this FieldLogisticsShipmentVoyage with.- Returns:
- This Builder to allow for a fluent interface.
-
fldLogsShptVoyageUUID
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder fldLogsShptVoyageUUID(@Nullable UUID fldLogsShptVoyageUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: FldLogsShptVoyageUUID
- Returns:
this.
-
fldLogsShptVoyageNumber
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder fldLogsShptVoyageNumber(@Nullable String fldLogsShptVoyageNumber) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: FldLogsShptVoyageNumber
- Returns:
this.
-
fldLogsShptVoyageTypeCode
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder fldLogsShptVoyageTypeCode(@Nullable String fldLogsShptVoyageTypeCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FldLogsShptVoyageTypeCode
- Returns:
this.
-
fldLogsShptVoyageStatusCode
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder fldLogsShptVoyageStatusCode(@Nullable String fldLogsShptVoyageStatusCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FldLogsShptVoyageStatusCode
- Returns:
this.
-
fldLogsVoyageChangeDateTime
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder fldLogsVoyageChangeDateTime(@Nullable OffsetDateTime fldLogsVoyageChangeDateTime) Constraints: NullableOriginal property name from the Odata EDM: FldLogsVoyageChangeDateTime
- Returns:
this.
-
fldLogsShptVoyIsExternallyMngd
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder fldLogsShptVoyIsExternallyMngd(@Nullable Boolean fldLogsShptVoyIsExternallyMngd) Constraints: Not nullableOriginal property name from the Odata EDM: FldLogsShptVoyIsExternallyMngd
- Returns:
this.
-
isBusinessPurposeCompleted
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder isBusinessPurposeCompleted(@Nullable String isBusinessPurposeCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBusinessPurposeCompleted
- Returns:
this.
-
_Messages
@Nonnull public FieldLogisticsShipmentVoyage.FieldLogisticsShipmentVoyageBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-