Class TimeSheetDataFields.TimeSheetDataFieldsBuilder
- Enclosing class:
- TimeSheetDataFields
-
Method Summary
Modifier and TypeMethodDescriptionactivityType(String activityType) Constraints: Not nullable, Maximum length: 6billingControlCategory(String billingControlCategory) Constraints: Not nullable, Maximum length: 8build()controllingArea(String controllingArea) Constraints: Not nullable, Maximum length: 4hoursUnitOfMeasure(String hoursUnitOfMeasure) Constraints: Not nullable, Maximum length: 3internalOrder(String internalOrder) Constraints: Not nullable, Maximum length: 12purchaseOrder(String purchaseOrder) Constraints: Not nullable, Maximum length: 10purchaseOrderItem(String purchaseOrderItem) Constraints: Not nullable, Maximum length: 5receiverCostCenter(String receiverCostCenter) Constraints: Not nullable, Maximum length: 10receiverPubSecBudgetPeriod(String receiverPubSecBudgetPeriod) Constraints: Not nullable, Maximum length: 10receiverPubSecFuncnlArea(String receiverPubSecFuncnlArea) Constraints: Not nullable, Maximum length: 16receiverPubSecFund(String receiverPubSecFund) Constraints: Not nullable, Maximum length: 10receiverPubSecGrant(String receiverPubSecGrant) Constraints: Not nullable, Maximum length: 20recordedHours(BigDecimal recordedHours) Constraints: Not nullable, Precision: 4, Scale: 2recordedQuantity(BigDecimal recordedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3rejectionReason(String rejectionReason) Constraints: Not nullable, Maximum length: 4senderCostCenter(String senderCostCenter) Constraints: Not nullable, Maximum length: 10senderPubSecBudgetPeriod(String senderPubSecBudgetPeriod) Constraints: Not nullable, Maximum length: 10senderPubSecFund(String senderPubSecFund) Constraints: Not nullable, Maximum length: 10senderPubSecGrant(String senderPubSecGrant) Constraints: Not nullable, Maximum length: 20sendingPubSecFunctionalArea(String sendingPubSecFunctionalArea) Constraints: Not nullable, Maximum length: 16timeSheetNote(String timeSheetNote) Constraints: nonetimeSheetOvertimeCategory(String timeSheetOvertimeCategory) Constraints: Not nullable, Maximum length: 4timeSheetTaskComponent(String timeSheetTaskComponent) Constraints: Not nullable, Maximum length: 8timeSheetTaskLevel(String timeSheetTaskLevel) Constraints: Not nullable, Maximum length: 8timeSheetTaskType(String timeSheetTaskType) Constraints: Not nullable, Maximum length: 4timeSheetWrkLocCode(String timeSheetWrkLocCode) Constraints: Not nullable, Maximum length: 4toString()wBSElement(String wBSElement) Constraints: Not nullable, Maximum length: 24Constraints: Not nullable, Maximum length: 10
-
Method Details
-
controllingArea
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder controllingArea(@Nullable String controllingArea) Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: ControllingArea
- Parameters:
controllingArea-- Returns:
this.
-
senderCostCenter
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder senderCostCenter(@Nullable String senderCostCenter) Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderCostCenter
- Parameters:
senderCostCenter-- Returns:
this.
-
receiverCostCenter
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder receiverCostCenter(@Nullable String receiverCostCenter) Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverCostCenter
- Parameters:
receiverCostCenter-- Returns:
this.
-
internalOrder
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder internalOrder(@Nullable String internalOrder) Constraints: Not nullable, Maximum length: 12Original property from the Odata EDM: InternalOrder
- Parameters:
internalOrder-- Returns:
this.
-
activityType
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder activityType(@Nullable String activityType) Constraints: Not nullable, Maximum length: 6Original property from the Odata EDM: ActivityType
- Parameters:
activityType-- Returns:
this.
-
wBSElement
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder wBSElement(@Nullable String wBSElement) Constraints: Not nullable, Maximum length: 24Original property from the Odata EDM: WBSElement
- Parameters:
wBSElement-- Returns:
this.
-
workItem
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: WorkItem
- Parameters:
workItem-- Returns:
this.
-
billingControlCategory
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder billingControlCategory(@Nullable String billingControlCategory) Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: BillingControlCategory
- Parameters:
billingControlCategory-- Returns:
this.
-
purchaseOrder
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder purchaseOrder(@Nullable String purchaseOrder) Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: PurchaseOrder
- Parameters:
purchaseOrder-- Returns:
this.
-
purchaseOrderItem
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder purchaseOrderItem(@Nullable String purchaseOrderItem) Constraints: Not nullable, Maximum length: 5Original property from the Odata EDM: PurchaseOrderItem
- Parameters:
purchaseOrderItem-- Returns:
this.
-
timeSheetTaskType
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder timeSheetTaskType(@Nullable String timeSheetTaskType) Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetTaskType
- Parameters:
timeSheetTaskType-- Returns:
this.
-
timeSheetTaskLevel
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder timeSheetTaskLevel(@Nullable String timeSheetTaskLevel) Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: TimeSheetTaskLevel
- Parameters:
timeSheetTaskLevel-- Returns:
this.
-
timeSheetTaskComponent
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder timeSheetTaskComponent(@Nullable String timeSheetTaskComponent) Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: TimeSheetTaskComponent
- Parameters:
timeSheetTaskComponent-- Returns:
this.
-
timeSheetNote
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder timeSheetNote(@Nullable String timeSheetNote) Constraints: noneOriginal property from the Odata EDM: TimeSheetNote
- Parameters:
timeSheetNote-- Returns:
this.
-
recordedHours
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder recordedHours(@Nullable BigDecimal recordedHours) Constraints: Not nullable, Precision: 4, Scale: 2Original property from the Odata EDM: RecordedHours
- Parameters:
recordedHours-- Returns:
this.
-
recordedQuantity
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder recordedQuantity(@Nullable BigDecimal recordedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property from the Odata EDM: RecordedQuantity
- Parameters:
recordedQuantity-- Returns:
this.
-
hoursUnitOfMeasure
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder hoursUnitOfMeasure(@Nullable String hoursUnitOfMeasure) Constraints: Not nullable, Maximum length: 3Original property from the Odata EDM: HoursUnitOfMeasure
- Parameters:
hoursUnitOfMeasure-- Returns:
this.
-
rejectionReason
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder rejectionReason(@Nullable String rejectionReason) Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: RejectionReason
- Parameters:
rejectionReason-- Returns:
this.
-
timeSheetWrkLocCode
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder timeSheetWrkLocCode(@Nullable String timeSheetWrkLocCode) Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetWrkLocCode
- Parameters:
timeSheetWrkLocCode-- Returns:
this.
-
timeSheetOvertimeCategory
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder timeSheetOvertimeCategory(@Nullable String timeSheetOvertimeCategory) Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetOvertimeCategory
- Parameters:
timeSheetOvertimeCategory-- Returns:
this.
-
senderPubSecFund
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder senderPubSecFund(@Nullable String senderPubSecFund) Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderPubSecFund
- Parameters:
senderPubSecFund-- Returns:
this.
-
sendingPubSecFunctionalArea
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder sendingPubSecFunctionalArea(@Nullable String sendingPubSecFunctionalArea) Constraints: Not nullable, Maximum length: 16Original property from the Odata EDM: SendingPubSecFunctionalArea
- Parameters:
sendingPubSecFunctionalArea-- Returns:
this.
-
senderPubSecGrant
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder senderPubSecGrant(@Nullable String senderPubSecGrant) Constraints: Not nullable, Maximum length: 20Original property from the Odata EDM: SenderPubSecGrant
- Parameters:
senderPubSecGrant-- Returns:
this.
-
senderPubSecBudgetPeriod
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder senderPubSecBudgetPeriod(@Nullable String senderPubSecBudgetPeriod) Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderPubSecBudgetPeriod
- Parameters:
senderPubSecBudgetPeriod-- Returns:
this.
-
receiverPubSecFund
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder receiverPubSecFund(@Nullable String receiverPubSecFund) Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverPubSecFund
- Parameters:
receiverPubSecFund-- Returns:
this.
-
receiverPubSecFuncnlArea
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder receiverPubSecFuncnlArea(@Nullable String receiverPubSecFuncnlArea) Constraints: Not nullable, Maximum length: 16Original property from the Odata EDM: ReceiverPubSecFuncnlArea
- Parameters:
receiverPubSecFuncnlArea-- Returns:
this.
-
receiverPubSecGrant
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder receiverPubSecGrant(@Nullable String receiverPubSecGrant) Constraints: Not nullable, Maximum length: 20Original property from the Odata EDM: ReceiverPubSecGrant
- Parameters:
receiverPubSecGrant-- Returns:
this.
-
receiverPubSecBudgetPeriod
@Nonnull public TimeSheetDataFields.TimeSheetDataFieldsBuilder receiverPubSecBudgetPeriod(@Nullable String receiverPubSecBudgetPeriod) Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverPubSecBudgetPeriod
- Parameters:
receiverPubSecBudgetPeriod-- Returns:
this.
-
build
-
toString
-