Class ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder
- Enclosing class:
- ServiceOrderTemplateItem
-
Method Summary
Modifier and TypeMethodDescriptionappointment(SrvcOrdTmplItemAppointment... value) Navigation property to_Appointment for ServiceOrderTemplateItem to multiple SrvcOrdTmplItemAppointment.build()duration(SrvcOrdTmplItemDuration... value) Navigation property to_Duration for ServiceOrderTemplateItem to multiple SrvcOrdTmplItemDuration.Constraints: Not nullable, Maximum length: 2parentServiceOrderTemplateItem(String parentServiceOrderTemplateItem) Constraints: Not nullable, Maximum length: 6partner(SrvcOrdTmplItemPartner... value) Navigation property to_Partner for ServiceOrderTemplateItem to multiple SrvcOrdTmplItemPartner.personResponsible(String personResponsible) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 54quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3quantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3referenceObject(ServiceOrderTmplItemRefObj... value) Navigation property to_ReferenceObject for ServiceOrderTemplateItem to multiple ServiceOrderTmplItemRefObj.serviceDocumentItemObjectType(String serviceDocumentItemObjectType) Constraints: Not nullable, Maximum length: 10serviceObjectType(String serviceObjectType) Constraints: Not nullable, Maximum length: 10Navigation property to_ServiceOrderTemplate for ServiceOrderTemplateItem to single ServiceOrderTemplate.serviceOrderTemplate(String value) (Key Field) Constraints: Not nullable, Maximum length: 10serviceOrderTemplateItem(String serviceOrderTemplateItem) (Key Field) Constraints: Not nullable, Maximum length: 6serviceOrderTemplateItemUUID(UUID serviceOrderTemplateItemUUID) Constraints: nonesrvcDocItmApptReferenceItem(String srvcDocItmApptReferenceItem) Constraints: Not nullable, Maximum length: 6srvcDocItmApptRefObjectUUID(UUID srvcDocItmApptRefObjectUUID) Constraints: nonesrvcDocItmPartReferenceItem(String srvcDocItmPartReferenceItem) Constraints: Not nullable, Maximum length: 6srvcDocItmValdtyEndDateTime(ZonedDateTime srvcDocItmValdtyEndDateTime) Constraints: Not nullable, Precision: 0srvcDocItmValdtyStartDateTime(ZonedDateTime srvcDocItmValdtyStartDateTime) Constraints: Not nullable, Precision: 0Navigation property to_SrvcOrdTmplItemUserStatus for ServiceOrderTemplateItem to multiple SrvcOrdTmplItemUserStatus.srvcOrdTmplItmCategory(String srvcOrdTmplItmCategory) Constraints: Not nullable, Maximum length: 4srvcOrdTmplItmDescription(String srvcOrdTmplItmDescription) Constraints: Not nullable, Maximum length: 40srvcOrdTmplItmIsCompleted(String srvcOrdTmplItmIsCompleted) Constraints: Not nullable, Maximum length: 1srvcOrdTmplItmIsReleased(String srvcOrdTmplItmIsReleased) Constraints: Not nullable, Maximum length: 1text(ServiceOrderTmplItemText... value) Navigation property to_Text for ServiceOrderTemplateItem to multiple ServiceOrderTmplItemText.toString()
-
Method Details
-
appointment
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder appointment(SrvcOrdTmplItemAppointment... value) Navigation property to_Appointment for ServiceOrderTemplateItem to multiple SrvcOrdTmplItemAppointment.- Parameters:
value- The SrvcOrdTmplItemAppointments to build this ServiceOrderTemplateItem with.- Returns:
- This Builder to allow for a fluent interface.
-
duration
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder duration(SrvcOrdTmplItemDuration... value) Navigation property to_Duration for ServiceOrderTemplateItem to multiple SrvcOrdTmplItemDuration.- Parameters:
value- The SrvcOrdTmplItemDurations to build this ServiceOrderTemplateItem with.- Returns:
- This Builder to allow for a fluent interface.
-
partner
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder partner(SrvcOrdTmplItemPartner... value) Navigation property to_Partner for ServiceOrderTemplateItem to multiple SrvcOrdTmplItemPartner.- Parameters:
value- The SrvcOrdTmplItemPartners to build this ServiceOrderTemplateItem with.- Returns:
- This Builder to allow for a fluent interface.
-
referenceObject
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder referenceObject(ServiceOrderTmplItemRefObj... value) Navigation property to_ReferenceObject for ServiceOrderTemplateItem to multiple ServiceOrderTmplItemRefObj.- Parameters:
value- The ServiceOrderTmplItemRefObjs to build this ServiceOrderTemplateItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceOrderTemplate
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder serviceOrderTemplate(ServiceOrderTemplate value) Navigation property to_ServiceOrderTemplate for ServiceOrderTemplateItem to single ServiceOrderTemplate.- Parameters:
value- The ServiceOrderTemplate to build this ServiceOrderTemplateItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceOrderTemplate
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder serviceOrderTemplate(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceOrderTemplate
- Parameters:
value- The serviceOrderTemplate to build this ServiceOrderTemplateItem with.- Returns:
- This Builder to allow for a fluent interface.
-
srvcOrdTmplItemUserStatus
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcOrdTmplItemUserStatus(SrvcOrdTmplItemUserStatus... value) Navigation property to_SrvcOrdTmplItemUserStatus for ServiceOrderTemplateItem to multiple SrvcOrdTmplItemUserStatus.- Parameters:
value- The SrvcOrdTmplItemUserStatuss to build this ServiceOrderTemplateItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder text(ServiceOrderTmplItemText... value) Navigation property to_Text for ServiceOrderTemplateItem to multiple ServiceOrderTmplItemText.- Parameters:
value- The ServiceOrderTmplItemTexts to build this ServiceOrderTemplateItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceOrderTemplateItem
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder serviceOrderTemplateItem(@Nullable String serviceOrderTemplateItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceOrderTemplateItem
- Returns:
this.
-
serviceOrderTemplateItemUUID
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder serviceOrderTemplateItemUUID(@Nullable UUID serviceOrderTemplateItemUUID) Constraints: noneOriginal property name from the Odata EDM: ServiceOrderTemplateItemUUID
- Returns:
this.
-
srvcOrdTmplItmDescription
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcOrdTmplItmDescription(@Nullable String srvcOrdTmplItmDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SrvcOrdTmplItmDescription
- Returns:
this.
-
serviceObjectType
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder serviceObjectType(@Nullable String serviceObjectType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Returns:
this.
-
serviceDocumentItemObjectType
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder serviceDocumentItemObjectType(@Nullable String serviceDocumentItemObjectType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceDocumentItemObjectType
- Returns:
this.
-
language
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
product
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder product(@Nullable String product) Constraints: Not nullable, Maximum length: 54Original property name from the Odata EDM: Product
- Returns:
this.
-
quantity
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder quantity(@Nullable BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
quantityUnit
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder quantityUnit(@Nullable String quantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
this.
-
srvcOrdTmplItmCategory
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcOrdTmplItmCategory(@Nullable String srvcOrdTmplItmCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SrvcOrdTmplItmCategory
- Returns:
this.
-
srvcDocItmValdtyStartDateTime
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcDocItmValdtyStartDateTime(@Nullable ZonedDateTime srvcDocItmValdtyStartDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SrvcDocItmValdtyStartDateTime
- Returns:
this.
-
srvcDocItmValdtyEndDateTime
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcDocItmValdtyEndDateTime(@Nullable ZonedDateTime srvcDocItmValdtyEndDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SrvcDocItmValdtyEndDateTime
- Returns:
this.
-
personResponsible
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder personResponsible(@Nullable String personResponsible) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PersonResponsible
- Returns:
this.
-
srvcOrdTmplItmIsReleased
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcOrdTmplItmIsReleased(@Nullable String srvcOrdTmplItmIsReleased) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrvcOrdTmplItmIsReleased
- Returns:
this.
-
parentServiceOrderTemplateItem
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder parentServiceOrderTemplateItem(@Nullable String parentServiceOrderTemplateItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ParentServiceOrderTemplateItem
- Returns:
this.
-
srvcOrdTmplItmIsCompleted
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcOrdTmplItmIsCompleted(@Nullable String srvcOrdTmplItmIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrvcOrdTmplItmIsCompleted
- Returns:
this.
-
srvcDocItmPartReferenceItem
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcDocItmPartReferenceItem(@Nullable String srvcDocItmPartReferenceItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SrvcDocItmPartReferenceItem
- Returns:
this.
-
srvcDocItmApptReferenceItem
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcDocItmApptReferenceItem(@Nullable String srvcDocItmApptReferenceItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SrvcDocItmApptReferenceItem
- Returns:
this.
-
srvcDocItmApptRefObjectUUID
@Nonnull public ServiceOrderTemplateItem.ServiceOrderTemplateItemBuilder srvcDocItmApptRefObjectUUID(@Nullable UUID srvcDocItmApptRefObjectUUID) Constraints: noneOriginal property name from the Odata EDM: SrvcDocItmApptRefObjectUUID
- Returns:
this.
-
build
-
toString
-