Class LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.labeltemplatemetadata.LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder
- Enclosing class:
- LabelTemplateVersUsedFieldVers
public static final class LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder
extends Object
Helper class to allow for fluent creation of LabelTemplateVersUsedFieldVers instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()createdByUser(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: 12pcLblTemplate(LabelTemplate value) Navigation property _PCLblTemplate for LabelTemplateVersUsedFieldVers to single LabelTemplate.pCLblTemplateID(String pCLblTemplateID) Constraints: Not nullable, Maximum length: 21Navigation property _PCLblTemplateVersion for LabelTemplateVersUsedFieldVers to single LabelTemplateVersion.pCLblTemplateVersionID(String pCLblTemplateVersionID) (Key Field) Constraints: Not nullable, Maximum length: 21pCLblTmplNumberOfUsedFldVers(Short pCLblTmplNumberOfUsedFldVers) Constraints: Not nullableprodCmplncLabelFieldVersionID(String prodCmplncLabelFieldVersionID) (Key Field) Constraints: Not nullable, Maximum length: 21toString()
-
Method Details
-
pcLblTemplate
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder pcLblTemplate(LabelTemplate value) Navigation property _PCLblTemplate for LabelTemplateVersUsedFieldVers to single LabelTemplate.- Parameters:
value- The LabelTemplate to build this LabelTemplateVersUsedFieldVers with.- Returns:
- This Builder to allow for a fluent interface.
-
pcLblTemplateVersion
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder pcLblTemplateVersion(LabelTemplateVersion value) Navigation property _PCLblTemplateVersion for LabelTemplateVersUsedFieldVers to single LabelTemplateVersion.- Parameters:
value- The LabelTemplateVersion to build this LabelTemplateVersUsedFieldVers with.- Returns:
- This Builder to allow for a fluent interface.
-
prodCmplncLabelFieldVersionID
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder prodCmplncLabelFieldVersionID(@Nullable String prodCmplncLabelFieldVersionID) (Key Field) Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: ProdCmplncLabelFieldVersionID
- Returns:
this.
-
pCLblTemplateVersionID
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder pCLblTemplateVersionID(@Nullable String pCLblTemplateVersionID) (Key Field) Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: PCLblTemplateVersionID
- Returns:
this.
-
pCLblTmplNumberOfUsedFldVers
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder pCLblTmplNumberOfUsedFldVers(@Nullable Short pCLblTmplNumberOfUsedFldVers) Constraints: Not nullableOriginal property name from the Odata EDM: PCLblTmplNumberOfUsedFldVers
- Returns:
this.
-
creationDateTime
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
createdByUser
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
lastChangeDateTime
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
lastChangedByUser
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
pCLblTemplateID
@Nonnull public LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder pCLblTemplateID(@Nullable String pCLblTemplateID) Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: PCLblTemplateID
- Returns:
this.
-
build
-
toString
-