public static final class SupplyProtection.SupplyProtectionBuilder extends Object
Modifier and Type | Method and Description |
---|---|
SupplyProtection.SupplyProtectionBuilder |
_Messages(Collection<SAP__Message> _Messages)
Constraints: Not nullable
|
SupplyProtection |
build() |
SupplyProtection.SupplyProtectionBuilder |
charcValAuthznGroup(String charcValAuthznGroup)
Constraints: Not nullable, Maximum length: 40
|
SupplyProtection.SupplyProtectionBuilder |
coreCharc01CtlgPathIntID(byte[] coreCharc01CtlgPathIntID)
Constraints: Not nullable, Maximum length: 20
|
SupplyProtection.SupplyProtectionBuilder |
coreCharc02CtlgPathIntID(byte[] coreCharc02CtlgPathIntID)
Constraints: Not nullable, Maximum length: 20
|
SupplyProtection.SupplyProtectionBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
SupplyProtection.SupplyProtectionBuilder |
creationDateTime(OffsetDateTime creationDateTime)
Constraints: Nullable, Precision: 7
|
SupplyProtection.SupplyProtectionBuilder |
lastChangeDateTime(OffsetDateTime lastChangeDateTime)
Constraints: Nullable, Precision: 7
|
SupplyProtection.SupplyProtectionBuilder |
lastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
SupplyProtection.SupplyProtectionBuilder |
material(String material)
Constraints: Not nullable, Maximum length: 18
|
SupplyProtection.SupplyProtectionBuilder |
materialName(String materialName)
Constraints: Not nullable, Maximum length: 40
|
SupplyProtection.SupplyProtectionBuilder |
plant(String plant)
Constraints: Not nullable, Maximum length: 4
|
SupplyProtection.SupplyProtectionBuilder |
plantName(String plantName)
Constraints: Not nullable, Maximum length: 30
|
SupplyProtection.SupplyProtectionBuilder |
supplyProtectionGroupTP(SupplyProtectionGroup... value)
Navigation property _SupplyProtectionGroupTP for SupplyProtection to multiple
SupplyProtectionGroup.
|
SupplyProtection.SupplyProtectionBuilder |
supplyProtectionName(String supplyProtectionName)
Constraints: Not nullable, Maximum length: 60
|
SupplyProtection.SupplyProtectionBuilder |
supplyProtectionUUID(UUID supplyProtectionUUID)
(Key Field) Constraints: Not nullable
|
SupplyProtection.SupplyProtectionBuilder |
supProtCharacteristicTP(SupProtCharacteristic... value)
Navigation property _SupProtCharacteristicTP for SupplyProtection to multiple
SupProtCharacteristic.
|
SupplyProtection.SupplyProtectionBuilder |
supProtConsumedQuantity(BigDecimal supProtConsumedQuantity)
Constraints: Not nullable, Precision: 15, Scale: 3
|
SupplyProtection.SupplyProtectionBuilder |
supProtCoreCharc01Text(String supProtCoreCharc01Text)
Constraints: Not nullable, Maximum length: 255
|
SupplyProtection.SupplyProtectionBuilder |
supProtCoreCharc01ValueID(String supProtCoreCharc01ValueID)
Constraints: Not nullable, Maximum length: 40
|
SupplyProtection.SupplyProtectionBuilder |
supProtCoreCharc02Text(String supProtCoreCharc02Text)
Constraints: Not nullable, Maximum length: 255
|
SupplyProtection.SupplyProtectionBuilder |
supProtCoreCharc02ValueID(String supProtCoreCharc02ValueID)
Constraints: Not nullable, Maximum length: 40
|
SupplyProtection.SupplyProtectionBuilder |
supProtIsPlanningContextSlsOrd(Boolean supProtIsPlanningContextSlsOrd)
Constraints: Not nullable
|
SupplyProtection.SupplyProtectionBuilder |
supProtIsPlanningContextSTO(Boolean supProtIsPlanningContextSTO)
Constraints: Not nullable
|
SupplyProtection.SupplyProtectionBuilder |
supProtLifecycleStatus(String supProtLifecycleStatus)
Constraints: Not nullable, Maximum length: 2
|
SupplyProtection.SupplyProtectionBuilder |
supProtLifecycleStatusText(String supProtLifecycleStatusText)
Constraints: Not nullable, Maximum length: 60
|
SupplyProtection.SupplyProtectionBuilder |
supProtPlanningPeriodEndDate(LocalDate supProtPlanningPeriodEndDate)
Constraints: Nullable
|
SupplyProtection.SupplyProtectionBuilder |
supProtPlanningPeriodStartDate(LocalDate supProtPlanningPeriodStartDate)
Constraints: Nullable
|
SupplyProtection.SupplyProtectionBuilder |
supProtPlanningPeriodType(String supProtPlanningPeriodType)
Constraints: Not nullable, Maximum length: 1
|
SupplyProtection.SupplyProtectionBuilder |
supProtPlanningPeriodTypeText(String supProtPlanningPeriodTypeText)
Constraints: Not nullable, Maximum length: 60
|
SupplyProtection.SupplyProtectionBuilder |
supProtProtectedQuantity(BigDecimal supProtProtectedQuantity)
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
toString() |
SupplyProtection.SupplyProtectionBuilder |
unitOfMeasure(String unitOfMeasure)
Constraints: Not nullable, Maximum length: 3
|
@Nonnull public SupplyProtection.SupplyProtectionBuilder supplyProtectionGroupTP(SupplyProtectionGroup... value)
value
- The SupplyProtectionGroups to build this SupplyProtection with.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtCharacteristicTP(SupProtCharacteristic... value)
value
- The SupProtCharacteristics to build this SupplyProtection with.@Nonnull public SupplyProtection.SupplyProtectionBuilder supplyProtectionUUID(@Nullable UUID supplyProtectionUUID)
Original property name from the Odata EDM: SupplyProtectionUUID
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supplyProtectionName(@Nullable String supplyProtectionName)
Original property name from the Odata EDM: SupplyProtectionName
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder materialName(@Nullable String materialName)
Original property name from the Odata EDM: MaterialName
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder plantName(@Nullable String plantName)
Original property name from the Odata EDM: PlantName
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtLifecycleStatus(@Nullable String supProtLifecycleStatus)
Original property name from the Odata EDM: SupProtLifecycleStatus
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtLifecycleStatusText(@Nullable String supProtLifecycleStatusText)
Original property name from the Odata EDM: SupProtLifecycleStatusText
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtPlanningPeriodType(@Nullable String supProtPlanningPeriodType)
Original property name from the Odata EDM: SupProtPlanningPeriodType
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtPlanningPeriodTypeText(@Nullable String supProtPlanningPeriodTypeText)
Original property name from the Odata EDM: SupProtPlanningPeriodTypeText
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtPlanningPeriodStartDate(@Nullable LocalDate supProtPlanningPeriodStartDate)
Original property name from the Odata EDM: SupProtPlanningPeriodStartDate
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtPlanningPeriodEndDate(@Nullable LocalDate supProtPlanningPeriodEndDate)
Original property name from the Odata EDM: SupProtPlanningPeriodEndDate
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtIsPlanningContextSlsOrd(@Nullable Boolean supProtIsPlanningContextSlsOrd)
Original property name from the Odata EDM: SupProtIsPlanningContextSlsOrd
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtIsPlanningContextSTO(@Nullable Boolean supProtIsPlanningContextSTO)
Original property name from the Odata EDM: SupProtIsPlanningContextSTO
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder coreCharc01CtlgPathIntID(@Nullable byte[] coreCharc01CtlgPathIntID)
Original property name from the Odata EDM: CoreCharc01CtlgPathIntID
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtCoreCharc01Text(@Nullable String supProtCoreCharc01Text)
Original property name from the Odata EDM: SupProtCoreCharc01Text
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtCoreCharc01ValueID(@Nullable String supProtCoreCharc01ValueID)
Original property name from the Odata EDM: SupProtCoreCharc01ValueID
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder coreCharc02CtlgPathIntID(@Nullable byte[] coreCharc02CtlgPathIntID)
Original property name from the Odata EDM: CoreCharc02CtlgPathIntID
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtCoreCharc02Text(@Nullable String supProtCoreCharc02Text)
Original property name from the Odata EDM: SupProtCoreCharc02Text
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtCoreCharc02ValueID(@Nullable String supProtCoreCharc02ValueID)
Original property name from the Odata EDM: SupProtCoreCharc02ValueID
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder unitOfMeasure(@Nullable String unitOfMeasure)
Original property name from the Odata EDM: UnitOfMeasure
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtProtectedQuantity(@Nullable BigDecimal supProtProtectedQuantity)
Original property name from the Odata EDM: SupProtProtectedQuantity
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder supProtConsumedQuantity(@Nullable BigDecimal supProtConsumedQuantity)
Original property name from the Odata EDM: SupProtConsumedQuantity
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime)
Original property name from the Odata EDM: CreationDateTime
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder charcValAuthznGroup(@Nullable String charcValAuthznGroup)
Original property name from the Odata EDM: CharcValAuthznGroup
this
.@Nonnull public SupplyProtection.SupplyProtectionBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
Original property name from the Odata EDM: SAP__Messages
this
.@Nonnull public SupplyProtection build()
Copyright © 2021 SAP SE. All rights reserved.