Class ProductStructureVariant.ProductStructureVariantBuilder
- Enclosing class:
- ProductStructureVariant
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4build()Constraints: Not nullable, Maximum length: 40materialAuthorizationGroup(String materialAuthorizationGroup) Constraints: Not nullable, Maximum length: 4prodStructureVariantParentUUID(UUID prodStructureVariantParentUUID) Constraints: noneprodStrucVarChgNmbrDescription(String prodStrucVarChgNmbrDescription) Constraints: Not nullable, Maximum length: 40prodStrucVariantChangeNumber(String prodStrucVariantChangeNumber) Constraints: Not nullable, Maximum length: 12prodStrucVariantChgStateIntID(String prodStrucVariantChgStateIntID) (Key Field) Constraints: Not nullable, Maximum length: 8prodStrucVariantUniqueID(String prodStrucVariantUniqueID) Constraints: Not nullable, Maximum length: 32prodStrucVarIsMrkdForDeletion(Boolean prodStrucVarIsMrkdForDeletion) Constraints: noneproductStrucLastChangedByUser(String productStrucLastChangedByUser) Constraints: Not nullable, Maximum length: 12productStrucLastChangedDate(LocalDateTime productStrucLastChangedDate) Constraints: Not nullable, Precision: 0productStructureCreatedByUser(String productStructureCreatedByUser) Constraints: Not nullable, Maximum length: 12productStructureCreationDate(LocalDateTime productStructureCreationDate) Constraints: Not nullable, Precision: 0productStructureVariantName(String productStructureVariantName) Constraints: Not nullable, Maximum length: 8productStructureVariantQty(BigDecimal productStructureVariantQty) Constraints: Not nullable, Precision: 13, Scale: 3productStructureVariantType(String productStructureVariantType) Constraints: Not nullable, Maximum length: 8productStructureVariantUnit(String productStructureVariantUnit) Constraints: Not nullable, Maximum length: 3productStructureVariantUUID(UUID productStructureVariantUUID) (Key Field) Constraints: Not nullabletoString()
-
Method Details
-
productStructureVariantUUID
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantUUID(@Nullable UUID productStructureVariantUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ProductStructureVariantUUID
- Returns:
this.
-
prodStrucVariantChgStateIntID
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVariantChgStateIntID(@Nullable String prodStrucVariantChgStateIntID) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProdStrucVariantChgStateIntID
- Returns:
this.
-
prodStrucVariantUniqueID
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVariantUniqueID(@Nullable String prodStrucVariantUniqueID) Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: ProdStrucVariantUniqueID
- Returns:
this.
-
productStructureVariantName
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantName(@Nullable String productStructureVariantName) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductStructureVariantName
- Returns:
this.
-
prodStructureVariantParentUUID
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStructureVariantParentUUID(@Nullable UUID prodStructureVariantParentUUID) Constraints: noneOriginal property name from the Odata EDM: ProdStructureVariantParentUUID
- Returns:
this.
-
productStructureCreationDate
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureCreationDate(@Nullable LocalDateTime productStructureCreationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductStructureCreationDate
- Returns:
this.
-
productStructureCreatedByUser
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureCreatedByUser(@Nullable String productStructureCreatedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ProductStructureCreatedByUser
- Returns:
this.
-
productStrucLastChangedDate
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStrucLastChangedDate(@Nullable LocalDateTime productStrucLastChangedDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductStrucLastChangedDate
- Returns:
this.
-
productStrucLastChangedByUser
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStrucLastChangedByUser(@Nullable String productStrucLastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ProductStrucLastChangedByUser
- Returns:
this.
-
prodStrucVariantChangeNumber
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVariantChangeNumber(@Nullable String prodStrucVariantChangeNumber) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ProdStrucVariantChangeNumber
- Returns:
this.
-
authorizationGroup
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder authorizationGroup(@Nullable String authorizationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
this.
-
prodStrucVarIsMrkdForDeletion
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVarIsMrkdForDeletion(@Nullable Boolean prodStrucVarIsMrkdForDeletion) Constraints: noneOriginal property name from the Odata EDM: ProdStrucVarIsMrkdForDeletion
- Returns:
this.
-
prodStrucVarChgNmbrDescription
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVarChgNmbrDescription(@Nullable String prodStrucVarChgNmbrDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProdStrucVarChgNmbrDescription
- Returns:
this.
-
productStructureVariantQty
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantQty(@Nullable BigDecimal productStructureVariantQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ProductStructureVariantQty
- Returns:
this.
-
productStructureVariantUnit
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantUnit(@Nullable String productStructureVariantUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductStructureVariantUnit
- Returns:
this.
-
material
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder material(@Nullable String material) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
this.
-
materialAuthorizationGroup
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder materialAuthorizationGroup(@Nullable String materialAuthorizationGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialAuthorizationGroup
- Returns:
this.
-
productStructureVariantType
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantType(@Nullable String productStructureVariantType) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductStructureVariantType
- Returns:
this.
-
build
-
toString
-