Class DefaultProjectDemandServiceBatchChangeSet
java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchChangeSetFluentHelperBasic<ProjectDemandServiceBatch,ProjectDemandServiceBatchChangeSet>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.projectdemand.batch.DefaultProjectDemandServiceBatchChangeSet
- All Implemented Interfaces:
FluentHelperBatchChangeSet<ProjectDemandServiceBatchChangeSet>,FluentHelperBatchEndChangeSet<ProjectDemandServiceBatch>,ProjectDemandServiceBatchChangeSet
public class DefaultProjectDemandServiceBatchChangeSet
extends BatchChangeSetFluentHelperBasic<ProjectDemandServiceBatch,ProjectDemandServiceBatchChangeSet>
implements ProjectDemandServiceBatchChangeSet
Implementation of the
ProjectDemandServiceBatchChangeSet interface, enabling you to combine multiple
operations into one changeset. For further information have a look into the
ProjectDemandService.-
Method Summary
Modifier and TypeMethodDescriptioncreateProjDmndResourceAssignment(ProjDmndResourceAssignment projDmndResourceAssignment) Create a newProjDmndResourceAssignmententity and save it to the S/4HANA system.createProjectDemand(ProjectDemand projectDemand) Create a newProjectDemandentity and save it to the S/4HANA system.createProjectDemandExpense(ProjectDemandExpense projectDemandExpense) Create a newProjectDemandExpenseentity and save it to the S/4HANA system.createProjectDemandResource(ProjectDemandResource projectDemandResource) Create a newProjectDemandResourceentity and save it to the S/4HANA system.createProjectDemandResourceRequest(ProjectDemandResourceRequest projectDemandResourceRequest) Create a newProjectDemandResourceRequestentity and save it to the S/4HANA system.deleteProjDmndExpenseDistr(ProjDmndExpenseDistr projDmndExpenseDistr) Deletes an existingProjDmndExpenseDistrentity in the S/4HANA system.deleteProjDmndResourceAssignment(ProjDmndResourceAssignment projDmndResourceAssignment) Deletes an existingProjDmndResourceAssignmententity in the S/4HANA system.deleteProjDmndRsceAssgmtDistr(ProjDmndRsceAssgmtDistr projDmndRsceAssgmtDistr) Deletes an existingProjDmndRsceAssgmtDistrentity in the S/4HANA system.deleteProjDmndRsceReqDistribution(ProjDmndRsceReqDistribution projDmndRsceReqDistribution) Deletes an existingProjDmndRsceReqDistributionentity in the S/4HANA system.deleteProjectDemand(ProjectDemand projectDemand) Deletes an existingProjectDemandentity in the S/4HANA system.deleteProjectDemandResourceRequest(ProjectDemandResourceRequest projectDemandResourceRequest) Deletes an existingProjectDemandResourceRequestentity in the S/4HANA system.getThis()updateProjDmndExpenseDistr(ProjDmndExpenseDistr projDmndExpenseDistr) Update an existingProjDmndExpenseDistrentity and save it to the S/4HANA system.updateProjDmndResourceAssignment(ProjDmndResourceAssignment projDmndResourceAssignment) Update an existingProjDmndResourceAssignmententity and save it to the S/4HANA system.updateProjDmndRsceAssgmtDistr(ProjDmndRsceAssgmtDistr projDmndRsceAssgmtDistr) Update an existingProjDmndRsceAssgmtDistrentity and save it to the S/4HANA system.updateProjDmndRsceReqDistribution(ProjDmndRsceReqDistribution projDmndRsceReqDistribution) Update an existingProjDmndRsceReqDistributionentity and save it to the S/4HANA system.updateProjectDemand(ProjectDemand projectDemand) Update an existingProjectDemandentity and save it to the S/4HANA system.updateProjectDemandExpense(ProjectDemandExpense projectDemandExpense) Update an existingProjectDemandExpenseentity and save it to the S/4HANA system.updateProjectDemandMaterial(ProjectDemandMaterial projectDemandMaterial) Update an existingProjectDemandMaterialentity and save it to the S/4HANA system.updateProjectDemandMaterialSupply(ProjectDemandMaterialSupply projectDemandMaterialSupply) Update an existingProjectDemandMaterialSupplyentity and save it to the S/4HANA system.updateProjectDemandResource(ProjectDemandResource projectDemandResource) Update an existingProjectDemandResourceentity and save it to the S/4HANA system.updateProjectDemandResourceRequest(ProjectDemandResourceRequest projectDemandResourceRequest) Update an existingProjectDemandResourceRequestentity and save it to the S/4HANA system.updateProjectDemandService(ProjectDemandService projectDemandService) Update an existingProjectDemandServiceentity and save it to the S/4HANA system.updateProjectDemandServiceSupply(ProjectDemandServiceSupply projectDemandServiceSupply) Update an existingProjectDemandServiceSupplyentity and save it to the S/4HANA system.Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchChangeSetFluentHelperBasic
addFunctionImport, addRequest, addRequest, addRequest, addRequestCreate, addRequestDelete, addRequestUpdate, endChangeSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.FluentHelperBatchChangeSet
addFunctionImportMethods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.FluentHelperBatchEndChangeSet
endChangeSet
-
Method Details
-
getThis
- Specified by:
getThisin classBatchChangeSetFluentHelperBasic<ProjectDemandServiceBatch,ProjectDemandServiceBatchChangeSet>
-
updateProjDmndExpenseDistr
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjDmndExpenseDistr(@Nonnull ProjDmndExpenseDistr projDmndExpenseDistr) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjDmndExpenseDistrentity and save it to the S/4HANA system.- Specified by:
updateProjDmndExpenseDistrin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndExpenseDistr-ProjDmndExpenseDistrentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
deleteProjDmndExpenseDistr
@Nonnull public ProjectDemandServiceBatchChangeSet deleteProjDmndExpenseDistr(@Nonnull ProjDmndExpenseDistr projDmndExpenseDistr) Description copied from interface:ProjectDemandServiceBatchChangeSetDeletes an existingProjDmndExpenseDistrentity in the S/4HANA system.- Specified by:
deleteProjDmndExpenseDistrin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndExpenseDistr-ProjDmndExpenseDistrentity object that will be deleted in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
createProjDmndResourceAssignment
@Nonnull public ProjectDemandServiceBatchChangeSet createProjDmndResourceAssignment(@Nonnull ProjDmndResourceAssignment projDmndResourceAssignment) Description copied from interface:ProjectDemandServiceBatchChangeSetCreate a newProjDmndResourceAssignmententity and save it to the S/4HANA system.- Specified by:
createProjDmndResourceAssignmentin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndResourceAssignment-ProjDmndResourceAssignmententity object that will be created in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjDmndResourceAssignment
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjDmndResourceAssignment(@Nonnull ProjDmndResourceAssignment projDmndResourceAssignment) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjDmndResourceAssignmententity and save it to the S/4HANA system.- Specified by:
updateProjDmndResourceAssignmentin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndResourceAssignment-ProjDmndResourceAssignmententity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
deleteProjDmndResourceAssignment
@Nonnull public ProjectDemandServiceBatchChangeSet deleteProjDmndResourceAssignment(@Nonnull ProjDmndResourceAssignment projDmndResourceAssignment) Description copied from interface:ProjectDemandServiceBatchChangeSetDeletes an existingProjDmndResourceAssignmententity in the S/4HANA system.- Specified by:
deleteProjDmndResourceAssignmentin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndResourceAssignment-ProjDmndResourceAssignmententity object that will be deleted in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjDmndRsceAssgmtDistr
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjDmndRsceAssgmtDistr(@Nonnull ProjDmndRsceAssgmtDistr projDmndRsceAssgmtDistr) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjDmndRsceAssgmtDistrentity and save it to the S/4HANA system.- Specified by:
updateProjDmndRsceAssgmtDistrin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndRsceAssgmtDistr-ProjDmndRsceAssgmtDistrentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
deleteProjDmndRsceAssgmtDistr
@Nonnull public ProjectDemandServiceBatchChangeSet deleteProjDmndRsceAssgmtDistr(@Nonnull ProjDmndRsceAssgmtDistr projDmndRsceAssgmtDistr) Description copied from interface:ProjectDemandServiceBatchChangeSetDeletes an existingProjDmndRsceAssgmtDistrentity in the S/4HANA system.- Specified by:
deleteProjDmndRsceAssgmtDistrin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndRsceAssgmtDistr-ProjDmndRsceAssgmtDistrentity object that will be deleted in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjDmndRsceReqDistribution
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjDmndRsceReqDistribution(@Nonnull ProjDmndRsceReqDistribution projDmndRsceReqDistribution) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjDmndRsceReqDistributionentity and save it to the S/4HANA system.- Specified by:
updateProjDmndRsceReqDistributionin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndRsceReqDistribution-ProjDmndRsceReqDistributionentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
deleteProjDmndRsceReqDistribution
@Nonnull public ProjectDemandServiceBatchChangeSet deleteProjDmndRsceReqDistribution(@Nonnull ProjDmndRsceReqDistribution projDmndRsceReqDistribution) Description copied from interface:ProjectDemandServiceBatchChangeSetDeletes an existingProjDmndRsceReqDistributionentity in the S/4HANA system.- Specified by:
deleteProjDmndRsceReqDistributionin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projDmndRsceReqDistribution-ProjDmndRsceReqDistributionentity object that will be deleted in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
createProjectDemand
@Nonnull public ProjectDemandServiceBatchChangeSet createProjectDemand(@Nonnull ProjectDemand projectDemand) Description copied from interface:ProjectDemandServiceBatchChangeSetCreate a newProjectDemandentity and save it to the S/4HANA system.- Specified by:
createProjectDemandin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemand-ProjectDemandentity object that will be created in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjectDemand
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjectDemand(@Nonnull ProjectDemand projectDemand) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjectDemandentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemand-ProjectDemandentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
deleteProjectDemand
@Nonnull public ProjectDemandServiceBatchChangeSet deleteProjectDemand(@Nonnull ProjectDemand projectDemand) Description copied from interface:ProjectDemandServiceBatchChangeSetDeletes an existingProjectDemandentity in the S/4HANA system.- Specified by:
deleteProjectDemandin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemand-ProjectDemandentity object that will be deleted in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
createProjectDemandExpense
@Nonnull public ProjectDemandServiceBatchChangeSet createProjectDemandExpense(@Nonnull ProjectDemandExpense projectDemandExpense) Description copied from interface:ProjectDemandServiceBatchChangeSetCreate a newProjectDemandExpenseentity and save it to the S/4HANA system.- Specified by:
createProjectDemandExpensein interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandExpense-ProjectDemandExpenseentity object that will be created in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjectDemandExpense
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjectDemandExpense(@Nonnull ProjectDemandExpense projectDemandExpense) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjectDemandExpenseentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandExpensein interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandExpense-ProjectDemandExpenseentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjectDemandMaterial
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjectDemandMaterial(@Nonnull ProjectDemandMaterial projectDemandMaterial) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjectDemandMaterialentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandMaterialin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandMaterial-ProjectDemandMaterialentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjectDemandMaterialSupply
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjectDemandMaterialSupply(@Nonnull ProjectDemandMaterialSupply projectDemandMaterialSupply) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjectDemandMaterialSupplyentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandMaterialSupplyin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandMaterialSupply-ProjectDemandMaterialSupplyentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
createProjectDemandResource
@Nonnull public ProjectDemandServiceBatchChangeSet createProjectDemandResource(@Nonnull ProjectDemandResource projectDemandResource) Description copied from interface:ProjectDemandServiceBatchChangeSetCreate a newProjectDemandResourceentity and save it to the S/4HANA system.- Specified by:
createProjectDemandResourcein interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandResource-ProjectDemandResourceentity object that will be created in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjectDemandResource
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjectDemandResource(@Nonnull ProjectDemandResource projectDemandResource) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjectDemandResourceentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandResourcein interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandResource-ProjectDemandResourceentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
createProjectDemandResourceRequest
@Nonnull public ProjectDemandServiceBatchChangeSet createProjectDemandResourceRequest(@Nonnull ProjectDemandResourceRequest projectDemandResourceRequest) Description copied from interface:ProjectDemandServiceBatchChangeSetCreate a newProjectDemandResourceRequestentity and save it to the S/4HANA system.- Specified by:
createProjectDemandResourceRequestin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandResourceRequest-ProjectDemandResourceRequestentity object that will be created in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjectDemandResourceRequest
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjectDemandResourceRequest(@Nonnull ProjectDemandResourceRequest projectDemandResourceRequest) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjectDemandResourceRequestentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandResourceRequestin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandResourceRequest-ProjectDemandResourceRequestentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
deleteProjectDemandResourceRequest
@Nonnull public ProjectDemandServiceBatchChangeSet deleteProjectDemandResourceRequest(@Nonnull ProjectDemandResourceRequest projectDemandResourceRequest) Description copied from interface:ProjectDemandServiceBatchChangeSetDeletes an existingProjectDemandResourceRequestentity in the S/4HANA system.- Specified by:
deleteProjectDemandResourceRequestin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandResourceRequest-ProjectDemandResourceRequestentity object that will be deleted in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjectDemandService
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjectDemandService(@Nonnull ProjectDemandService projectDemandService) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjectDemandServiceentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandServicein interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandService-ProjectDemandServiceentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-
updateProjectDemandServiceSupply
@Nonnull public ProjectDemandServiceBatchChangeSet updateProjectDemandServiceSupply(@Nonnull ProjectDemandServiceSupply projectDemandServiceSupply) Description copied from interface:ProjectDemandServiceBatchChangeSetUpdate an existingProjectDemandServiceSupplyentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandServiceSupplyin interfaceProjectDemandServiceBatchChangeSet- Parameters:
projectDemandServiceSupply-ProjectDemandServiceSupplyentity object that will be updated in the S/4HANA system.- Returns:
- This fluent helper to continue adding operations to the change set. To finalize the current change set
call
endChangeSeton the returned fluent helper object.
-