Class EquipmentWarranty.EquipmentWarrantyBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.equipment.EquipmentWarranty.EquipmentWarrantyBuilder
- Enclosing class:
- EquipmentWarranty
Helper class to allow for fluent creation of EquipmentWarranty instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Navigation property to_Equipment for EquipmentWarranty to single Equipment.(Key Field) Constraints: Not nullable, Maximum length: 18masterWarranty(String masterWarranty) Constraints: Not nullable, Maximum length: 20toString()warrantyEndDate(LocalDateTime warrantyEndDate) Constraints: Not nullable, Precision: 0warrantyStartDate(LocalDateTime warrantyStartDate) Constraints: Not nullable, Precision: 0warrantyType(String warrantyType) (Key Field) Constraints: Not nullable, Maximum length: 1wrntyIsInhtdFromSuperiorObject(String wrntyIsInhtdFromSuperiorObject) Constraints: Not nullable, Maximum length: 1wrntyIsPassedOnToChildObject(String wrntyIsPassedOnToChildObject) Constraints: Not nullable, Maximum length: 1
-
Method Details
-
equipment
Navigation property to_Equipment for EquipmentWarranty to single Equipment.- Parameters:
value- The Equipment to build this EquipmentWarranty with.- Returns:
- This Builder to allow for a fluent interface.
-
equipment
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Equipment
- Parameters:
value- The equipment to build this EquipmentWarranty with.- Returns:
- This Builder to allow for a fluent interface.
-
warrantyType
@Nonnull public EquipmentWarranty.EquipmentWarrantyBuilder warrantyType(@Nullable String warrantyType) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WarrantyType
- Returns:
this.
-
masterWarranty
@Nonnull public EquipmentWarranty.EquipmentWarrantyBuilder masterWarranty(@Nullable String masterWarranty) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: MasterWarranty
- Returns:
this.
-
warrantyStartDate
@Nonnull public EquipmentWarranty.EquipmentWarrantyBuilder warrantyStartDate(@Nullable LocalDateTime warrantyStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: WarrantyStartDate
- Returns:
this.
-
warrantyEndDate
@Nonnull public EquipmentWarranty.EquipmentWarrantyBuilder warrantyEndDate(@Nullable LocalDateTime warrantyEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: WarrantyEndDate
- Returns:
this.
-
wrntyIsInhtdFromSuperiorObject
@Nonnull public EquipmentWarranty.EquipmentWarrantyBuilder wrntyIsInhtdFromSuperiorObject(@Nullable String wrntyIsInhtdFromSuperiorObject) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WrntyIsInhtdFromSuperiorObject
- Returns:
this.
-
wrntyIsPassedOnToChildObject
@Nonnull public EquipmentWarranty.EquipmentWarrantyBuilder wrntyIsPassedOnToChildObject(@Nullable String wrntyIsPassedOnToChildObject) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WrntyIsPassedOnToChildObject
- Returns:
this.
-
build
-
toString
-