Class SupplyProtectionGroup.SupplyProtectionGroupBuilder
- Enclosing class:
- SupplyProtectionGroup
-
Method Summary
Modifier and TypeMethodDescriptionbuild()charcValAuthznGroup(String charcValAuthznGroup) Constraints: Not nullable, Maximum length: 40createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7lastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12supplyProtectionGroupUUID(UUID supplyProtectionGroupUUID) (Key Field) Constraints: Not nullableNavigation property _SupplyProtectionTimeBucketTP for SupplyProtectionGroup to multiple SupplyProtectionTimeBucket.Navigation property _SupplyProtectionTP for SupplyProtectionGroup to single SupplyProtection.supplyProtectionUUID(UUID supplyProtectionUUID) Constraints: Not nullablesupProtCharc01ValueID(String supProtCharc01ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc02ValueID(String supProtCharc02ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc03ValueID(String supProtCharc03ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc04ValueID(String supProtCharc04ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc05ValueID(String supProtCharc05ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc06ValueID(String supProtCharc06ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc07ValueID(String supProtCharc07ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc08ValueID(String supProtCharc08ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc09ValueID(String supProtCharc09ValueID) Constraints: Not nullable, Maximum length: 40supProtCharc10ValueID(String supProtCharc10ValueID) Constraints: Not nullable, Maximum length: 40supProtConsumedQuantity(BigDecimal supProtConsumedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3supProtGroupPriorityValue(Integer supProtGroupPriorityValue) Constraints: Not nullablesupProtProtectedQuantity(BigDecimal supProtProtectedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3supProtRemainingProtectedQty(BigDecimal supProtRemainingProtectedQty) Constraints: Not nullable, Precision: 15, Scale: 3toString()unitOfMeasure(String unitOfMeasure) Constraints: Not nullable, Maximum length: 3
-
Method Details
-
supplyProtectionTimeBucketTP
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supplyProtectionTimeBucketTP(SupplyProtectionTimeBucket... value) Navigation property _SupplyProtectionTimeBucketTP for SupplyProtectionGroup to multiple SupplyProtectionTimeBucket.- Parameters:
value- The SupplyProtectionTimeBuckets to build this SupplyProtectionGroup with.- Returns:
- This Builder to allow for a fluent interface.
-
supplyProtectionTP
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supplyProtectionTP(SupplyProtection value) Navigation property _SupplyProtectionTP for SupplyProtectionGroup to single SupplyProtection.- Parameters:
value- The SupplyProtection to build this SupplyProtectionGroup with.- Returns:
- This Builder to allow for a fluent interface.
-
supplyProtectionGroupUUID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supplyProtectionGroupUUID(@Nullable UUID supplyProtectionGroupUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SupplyProtectionGroupUUID
- Returns:
this.
-
supplyProtectionUUID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supplyProtectionUUID(@Nullable UUID supplyProtectionUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SupplyProtectionUUID
- Returns:
this.
-
supProtCharc01ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc01ValueID(@Nullable String supProtCharc01ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc01ValueID
- Returns:
this.
-
supProtCharc02ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc02ValueID(@Nullable String supProtCharc02ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc02ValueID
- Returns:
this.
-
supProtCharc03ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc03ValueID(@Nullable String supProtCharc03ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc03ValueID
- Returns:
this.
-
supProtCharc04ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc04ValueID(@Nullable String supProtCharc04ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc04ValueID
- Returns:
this.
-
supProtCharc05ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc05ValueID(@Nullable String supProtCharc05ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc05ValueID
- Returns:
this.
-
supProtCharc06ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc06ValueID(@Nullable String supProtCharc06ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc06ValueID
- Returns:
this.
-
supProtCharc07ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc07ValueID(@Nullable String supProtCharc07ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc07ValueID
- Returns:
this.
-
supProtCharc08ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc08ValueID(@Nullable String supProtCharc08ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc08ValueID
- Returns:
this.
-
supProtCharc09ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc09ValueID(@Nullable String supProtCharc09ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc09ValueID
- Returns:
this.
-
supProtCharc10ValueID
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtCharc10ValueID(@Nullable String supProtCharc10ValueID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SupProtCharc10ValueID
- Returns:
this.
-
supProtGroupPriorityValue
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtGroupPriorityValue(@Nullable Integer supProtGroupPriorityValue) Constraints: Not nullableOriginal property name from the Odata EDM: SupProtGroupPriorityValue
- Returns:
this.
-
createdByUser
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDateTime
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
lastChangedByUser
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDateTime
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
charcValAuthznGroup
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder charcValAuthznGroup(@Nullable String charcValAuthznGroup) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CharcValAuthznGroup
- Returns:
this.
-
unitOfMeasure
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder unitOfMeasure(@Nullable String unitOfMeasure) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitOfMeasure
- Returns:
this.
-
supProtProtectedQuantity
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtProtectedQuantity(@Nullable BigDecimal supProtProtectedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: SupProtProtectedQuantity
- Returns:
this.
-
supProtConsumedQuantity
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtConsumedQuantity(@Nullable BigDecimal supProtConsumedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: SupProtConsumedQuantity
- Returns:
this.
-
supProtRemainingProtectedQty
@Nonnull public SupplyProtectionGroup.SupplyProtectionGroupBuilder supProtRemainingProtectedQty(@Nullable BigDecimal supProtRemainingProtectedQty) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: SupProtRemainingProtectedQty
- Returns:
this.
-
build
-
toString
-