Class REIntegrationObject.REIntegrationObjectBuilder
- Enclosing class:
- REIntegrationObject
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4companyCodeEnableUse(String companyCodeEnableUse) Constraints: Not nullable, Maximum length: 4createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDate creationDate) Constraints: NullablecreationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7creationTime(LocalTime creationTime) Constraints: Not nullableinternalRealEstateNumber(String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13lastChangeDate(LocalDate lastChangeDate) Constraints: NullablelastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12lastChangeTime(LocalTime lastChangeTime) Constraints: Not nullablerealEstateExternalID(String realEstateExternalID) Constraints: Not nullable, Maximum length: 45realEstateObjectType(String realEstateObjectType) Constraints: Not nullable, Maximum length: 2rEAreaUnit(String rEAreaUnit) Constraints: Not nullable, Maximum length: 3rEAuthorizationGroup(String rEAuthorizationGroup) Constraints: Not nullable, Maximum length: 40rEIdentificationKey(String rEIdentificationKey) Constraints: Not nullable, Maximum length: 45Navigation property _REIntegObjContractAssgmtTP for REIntegrationObject to multiple REIntegObjectContractAssgmt.reIntegObjectAddressTP(REIntegObjectAddress... value) Navigation property _REIntegObjectAddressTP for REIntegrationObject to multiple REIntegObjectAddress.rEIntegObjectCtrlgObjectType(String rEIntegObjectCtrlgObjectType) Constraints: Not nullable, Maximum length: 1rEIntegObjectLongName(String rEIntegObjectLongName) Constraints: Not nullable, Maximum length: 250Navigation property _REIntegObjectMeasurementTP for REIntegrationObject to multiple REIntegObjectMeasurementChg.Navigation property _REIntegObjectObjAssgmtTP for REIntegrationObject to multiple REIntegObjectObjAssgmt.Navigation property _REIntegObjectObjRelationTP for REIntegrationObject to multiple REIntegObjectObjRelation.reIntegObjectTimelineTP(REIntegObjectTimeline... value) Navigation property _REIntegObjectTimelineTP for REIntegrationObject to multiple REIntegObjectTimeline.rEIntegObjSpaceGroupType(String rEIntegObjSpaceGroupType) Constraints: Not nullable, Maximum length: 4rEIntegrationObjectName(String rEIntegrationObjectName) Constraints: Not nullable, Maximum length: 30rEIntegrationObjectNumber(String rEIntegrationObjectNumber) Constraints: Not nullable, Maximum length: 20rEIntegrationObjectType(String rEIntegrationObjectType) Constraints: Not nullable, Maximum length: 4rEInternalNumberForUseEnable(String rEInternalNumberForUseEnable) Constraints: Not nullable, Maximum length: 13Navigation property _REOccpcyMngCostObjAssgmtTP for REIntegrationObject to multiple REOccpcyMngCostObjAssgmt.rEParentIntegObjectExternalID(String rEParentIntegObjectExternalID) Constraints: Not nullable, Maximum length: 45rEParentIntegObjectType(String rEParentIntegObjectType) Constraints: Not nullable, Maximum length: 4rESourceOfChange(String rESourceOfChange) Constraints: Not nullable, Maximum length: 10rESourceOfCreation(String rESourceOfCreation) Constraints: Not nullable, Maximum length: 10rESpaceGroupDirection(String rESpaceGroupDirection) Constraints: Not nullable, Maximum length: 2rESpaceGroupUsageType(String rESpaceGroupUsageType) Constraints: Not nullable, Maximum length: 4rESpaceGrpEnableUseType(String rESpaceGrpEnableUseType) Constraints: Not nullable, Maximum length: 4responsible(String responsible) Constraints: Not nullable, Maximum length: 12rEStatusObject(String rEStatusObject) Constraints: Not nullable, Maximum length: 22Navigation property _REUseEnableAddlObjAssgmtTP for REIntegrationObject to multiple REUseEnableAddlObjAssgmt.reUseEnableConditionTP(REUseEnableCondition... value) Navigation property _REUseEnableConditionTP for REIntegrationObject to multiple REUseEnableCondition.Navigation property _REUseEnableFxdAstObjAssgmtTP for REIntegrationObject to multiple REUseEnableFxdAstObjAssgmt.Navigation property _REUseEnableLdngObjAssgmtTP for REIntegrationObject to multiple REUseEnableLdngObjAssgmt.toString()validityEndDate(LocalDate validityEndDate) Constraints: NullablevalidityStartDate(LocalDate validityStartDate) Constraints: Nullable
-
Method Details
-
reIntegObjContractAssgmtTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reIntegObjContractAssgmtTP(REIntegObjectContractAssgmt... value) Navigation property _REIntegObjContractAssgmtTP for REIntegrationObject to multiple REIntegObjectContractAssgmt.- Parameters:
value- The REIntegObjectContractAssgmts to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reIntegObjectAddressTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reIntegObjectAddressTP(REIntegObjectAddress... value) Navigation property _REIntegObjectAddressTP for REIntegrationObject to multiple REIntegObjectAddress.- Parameters:
value- The REIntegObjectAddresss to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reIntegObjectMeasurementTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reIntegObjectMeasurementTP(REIntegObjectMeasurementChg... value) Navigation property _REIntegObjectMeasurementTP for REIntegrationObject to multiple REIntegObjectMeasurementChg.- Parameters:
value- The REIntegObjectMeasurementChgs to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reIntegObjectObjAssgmtTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reIntegObjectObjAssgmtTP(REIntegObjectObjAssgmt... value) Navigation property _REIntegObjectObjAssgmtTP for REIntegrationObject to multiple REIntegObjectObjAssgmt.- Parameters:
value- The REIntegObjectObjAssgmts to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reIntegObjectObjRelationTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reIntegObjectObjRelationTP(REIntegObjectObjRelation... value) Navigation property _REIntegObjectObjRelationTP for REIntegrationObject to multiple REIntegObjectObjRelation.- Parameters:
value- The REIntegObjectObjRelations to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reIntegObjectTimelineTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reIntegObjectTimelineTP(REIntegObjectTimeline... value) Navigation property _REIntegObjectTimelineTP for REIntegrationObject to multiple REIntegObjectTimeline.- Parameters:
value- The REIntegObjectTimelines to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reOccpcyMngCostObjAssgmtTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reOccpcyMngCostObjAssgmtTP(REOccpcyMngCostObjAssgmt... value) Navigation property _REOccpcyMngCostObjAssgmtTP for REIntegrationObject to multiple REOccpcyMngCostObjAssgmt.- Parameters:
value- The REOccpcyMngCostObjAssgmts to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reUseEnableAddlObjAssgmtTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reUseEnableAddlObjAssgmtTP(REUseEnableAddlObjAssgmt... value) Navigation property _REUseEnableAddlObjAssgmtTP for REIntegrationObject to multiple REUseEnableAddlObjAssgmt.- Parameters:
value- The REUseEnableAddlObjAssgmts to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reUseEnableConditionTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reUseEnableConditionTP(REUseEnableCondition... value) Navigation property _REUseEnableConditionTP for REIntegrationObject to multiple REUseEnableCondition.- Parameters:
value- The REUseEnableConditions to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reUseEnableFxdAstObjAssgmtTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reUseEnableFxdAstObjAssgmtTP(REUseEnableFxdAstObjAssgmt... value) Navigation property _REUseEnableFxdAstObjAssgmtTP for REIntegrationObject to multiple REUseEnableFxdAstObjAssgmt.- Parameters:
value- The REUseEnableFxdAstObjAssgmts to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
reUseEnableLdngObjAssgmtTP
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder reUseEnableLdngObjAssgmtTP(REUseEnableLdngObjAssgmt... value) Navigation property _REUseEnableLdngObjAssgmtTP for REIntegrationObject to multiple REUseEnableLdngObjAssgmt.- Parameters:
value- The REUseEnableLdngObjAssgmts to build this REIntegrationObject with.- Returns:
- This Builder to allow for a fluent interface.
-
internalRealEstateNumber
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder internalRealEstateNumber(@Nullable String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
this.
-
realEstateExternalID
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder realEstateExternalID(@Nullable String realEstateExternalID) Constraints: Not nullable, Maximum length: 45Original property name from the Odata EDM: RealEstateExternalID
- Returns:
this.
-
rEStatusObject
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEStatusObject(@Nullable String rEStatusObject) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObject
- Returns:
this.
-
rEIntegrationObjectNumber
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEIntegrationObjectNumber(@Nullable String rEIntegrationObjectNumber) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: REIntegrationObjectNumber
- Returns:
this.
-
rEIntegrationObjectType
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEIntegrationObjectType(@Nullable String rEIntegrationObjectType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REIntegrationObjectType
- Returns:
this.
-
rEIntegObjectCtrlgObjectType
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEIntegObjectCtrlgObjectType(@Nullable String rEIntegObjectCtrlgObjectType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REIntegObjectCtrlgObjectType
- Returns:
this.
-
rEIntegrationObjectName
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEIntegrationObjectName(@Nullable String rEIntegrationObjectName) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: REIntegrationObjectName
- Returns:
this.
-
rEIntegObjectLongName
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEIntegObjectLongName(@Nullable String rEIntegObjectLongName) Constraints: Not nullable, Maximum length: 250Original property name from the Odata EDM: REIntegObjectLongName
- Returns:
this.
-
validityStartDate
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder validityStartDate(@Nullable LocalDate validityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder validityEndDate(@Nullable LocalDate validityEndDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
rEIntegObjSpaceGroupType
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEIntegObjSpaceGroupType(@Nullable String rEIntegObjSpaceGroupType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REIntegObjSpaceGroupType
- Returns:
this.
-
rESpaceGroupUsageType
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rESpaceGroupUsageType(@Nullable String rESpaceGroupUsageType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESpaceGroupUsageType
- Returns:
this.
-
rESpaceGrpEnableUseType
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rESpaceGrpEnableUseType(@Nullable String rESpaceGrpEnableUseType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESpaceGrpEnableUseType
- Returns:
this.
-
rEParentIntegObjectType
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEParentIntegObjectType(@Nullable String rEParentIntegObjectType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REParentIntegObjectType
- Returns:
this.
-
rEParentIntegObjectExternalID
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEParentIntegObjectExternalID(@Nullable String rEParentIntegObjectExternalID) Constraints: Not nullable, Maximum length: 45Original property name from the Odata EDM: REParentIntegObjectExternalID
- Returns:
this.
-
rEInternalNumberForUseEnable
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEInternalNumberForUseEnable(@Nullable String rEInternalNumberForUseEnable) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: REInternalNumberForUseEnable
- Returns:
this.
-
rEIdentificationKey
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEIdentificationKey(@Nullable String rEIdentificationKey) Constraints: Not nullable, Maximum length: 45Original property name from the Odata EDM: REIdentificationKey
- Returns:
this.
-
companyCode
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder companyCode(@Nullable String companyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
companyCodeEnableUse
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder companyCodeEnableUse(@Nullable String companyCodeEnableUse) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCodeEnableUse
- Returns:
this.
-
createdByUser
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDate
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder creationDate(@Nullable LocalDate creationDate) Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
creationTime
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder creationTime(@Nullable LocalTime creationTime) Constraints: Not nullableOriginal property name from the Odata EDM: CreationTime
- Returns:
this.
-
creationDateTime
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
rESourceOfCreation
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rESourceOfCreation(@Nullable String rESourceOfCreation) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RESourceOfCreation
- Returns:
this.
-
lastChangedByUser
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDate
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder lastChangeDate(@Nullable LocalDate lastChangeDate) Constraints: NullableOriginal property name from the Odata EDM: LastChangeDate
- Returns:
this.
-
lastChangeTime
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder lastChangeTime(@Nullable LocalTime lastChangeTime) Constraints: Not nullableOriginal property name from the Odata EDM: LastChangeTime
- Returns:
this.
-
lastChangeDateTime
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
rESourceOfChange
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rESourceOfChange(@Nullable String rESourceOfChange) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RESourceOfChange
- Returns:
this.
-
responsible
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder responsible(@Nullable String responsible) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: Responsible
- Returns:
this.
-
rEAuthorizationGroup
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEAuthorizationGroup(@Nullable String rEAuthorizationGroup) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: REAuthorizationGroup
- Returns:
this.
-
rEAreaUnit
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rEAreaUnit(@Nullable String rEAreaUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: REAreaUnit
- Returns:
this.
-
realEstateObjectType
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder realEstateObjectType(@Nullable String realEstateObjectType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RealEstateObjectType
- Returns:
this.
-
rESpaceGroupDirection
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder rESpaceGroupDirection(@Nullable String rESpaceGroupDirection) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RESpaceGroupDirection
- Returns:
this.
-
_Messages
@Nonnull public REIntegrationObject.REIntegrationObjectBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-