Class Location.LocationBuilder
- Enclosing class:
- Location
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullableConstraints: Not nullable, Maximum length: 10build()changedDateTime(OffsetDateTime changedDateTime) Constraints: NullablecreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7geoCoordinatesLatitudeValue(Double geoCoordinatesLatitudeValue) Constraints: Not nullablegeoCoordinatesLongitudeValue(Double geoCoordinatesLongitudeValue) Constraints: Not nullablegeoCoordsAreManuallyChanged(Boolean geoCoordsAreManuallyChanged) Constraints: Not nullablegeoCoordsValidityEndDateTime(OffsetDateTime geoCoordsValidityEndDateTime) Constraints: NullableglobalLocationNumber(String globalLocationNumber) Constraints: Not nullable, Maximum length: 13isBusinessPurposeCompleted(String isBusinessPurposeCompleted) Constraints: Not nullable, Maximum length: 1lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12localLastChangeDateTime(OffsetDateTime localLastChangeDateTime) Constraints: NullableConstraints: Not nullable, Maximum length: 20locationAdditionalUUID(UUID locationAdditionalUUID) Constraints: NullablelocationAddressTP(LocationAddress value) Navigation property _LocationAddressTP for Location to single LocationAddress.locationDUNSNumber(String locationDUNSNumber) Constraints: Not nullable, Maximum length: 13locationIATACode(String locationIATACode) Constraints: Not nullable, Maximum length: 3locationIsTemporary(Boolean locationIsTemporary) Constraints: Not nullablelocationTextTP(LocationText... value) Navigation property _LocationTextTP for Location to multiple LocationText.locationTimeZone(String locationTimeZone) Constraints: Not nullable, Maximum length: 6locationType(String locationType) Constraints: Not nullable, Maximum length: 4locationUNCode(String locationUNCode) Constraints: Not nullable, Maximum length: 5locationUUID(UUID locationUUID) (Key Field) Constraints: Not nullabletoString()
-
Method Details
-
locationAddressTP
Navigation property _LocationAddressTP for Location to single LocationAddress.- Parameters:
value- The LocationAddress to build this Location with.- Returns:
- This Builder to allow for a fluent interface.
-
locationTextTP
Navigation property _LocationTextTP for Location to multiple LocationText.- Parameters:
value- The LocationTexts to build this Location with.- Returns:
- This Builder to allow for a fluent interface.
-
locationUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: LocationUUID
- Returns:
this.
-
location
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: Location
- Returns:
this.
-
locationType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LocationType
- Returns:
this.
-
locationAdditionalUUID
@Nonnull public Location.LocationBuilder locationAdditionalUUID(@Nullable UUID locationAdditionalUUID) Constraints: NullableOriginal property name from the Odata EDM: LocationAdditionalUUID
- Returns:
this.
-
locationTimeZone
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: LocationTimeZone
- Returns:
this.
-
globalLocationNumber
@Nonnull public Location.LocationBuilder globalLocationNumber(@Nullable String globalLocationNumber) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: GlobalLocationNumber
- Returns:
this.
-
locationDUNSNumber
Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: LocationDUNSNumber
- Returns:
this.
-
locationUNCode
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: LocationUNCode
- Returns:
this.
-
locationIATACode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LocationIATACode
- Returns:
this.
-
geoCoordinatesLongitudeValue
@Nonnull public Location.LocationBuilder geoCoordinatesLongitudeValue(@Nullable Double geoCoordinatesLongitudeValue) Constraints: Not nullableOriginal property name from the Odata EDM: GeoCoordinatesLongitudeValue
- Returns:
this.
-
geoCoordinatesLatitudeValue
@Nonnull public Location.LocationBuilder geoCoordinatesLatitudeValue(@Nullable Double geoCoordinatesLatitudeValue) Constraints: Not nullableOriginal property name from the Odata EDM: GeoCoordinatesLatitudeValue
- Returns:
this.
-
geoCoordsValidityEndDateTime
@Nonnull public Location.LocationBuilder geoCoordsValidityEndDateTime(@Nullable OffsetDateTime geoCoordsValidityEndDateTime) Constraints: NullableOriginal property name from the Odata EDM: GeoCoordsValidityEndDateTime
- Returns:
this.
-
geoCoordsAreManuallyChanged
@Nonnull public Location.LocationBuilder geoCoordsAreManuallyChanged(@Nullable Boolean geoCoordsAreManuallyChanged) Constraints: Not nullableOriginal property name from the Odata EDM: GeoCoordsAreManuallyChanged
- Returns:
this.
-
creationDateTime
@Nonnull public Location.LocationBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
createdByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
changedDateTime
Constraints: NullableOriginal property name from the Odata EDM: ChangedDateTime
- Returns:
this.
-
localLastChangeDateTime
@Nonnull public Location.LocationBuilder localLastChangeDateTime(@Nullable OffsetDateTime localLastChangeDateTime) Constraints: NullableOriginal property name from the Odata EDM: LocalLastChangeDateTime
- Returns:
this.
-
lastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
locationIsTemporary
Constraints: Not nullableOriginal property name from the Odata EDM: LocationIsTemporary
- Returns:
this.
-
isBusinessPurposeCompleted
@Nonnull public Location.LocationBuilder isBusinessPurposeCompleted(@Nullable String isBusinessPurposeCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsBusinessPurposeCompleted
- Returns:
this.
-
addressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Returns:
this.
-
_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-