java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.event.BundleCreateInput
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class BundleCreateInput extends DynO
Input object for BundleCreateEvent.
Since:
10.1
See Also:
GCApi:
bo
  • Constructor Details

    • BundleCreateInput

      public BundleCreateInput()
  • Method Details

    • getWorkOrderOperationsId

      public List<Long> getWorkOrderOperationsId()
      Returns the work order operations to aggregate.
      Returns:
      a list of work order operation id
      See Also:
    • setWorkOrderOperations

      public void setWorkOrderOperations(List<Long> workOrderOperationsId)
      Sets the list of work order operations ids to aggregate.
      Parameters:
      workOrderOperationsId - the work order operations
      See Also:
    • getOperationCenter

      public Long getOperationCenter()
      Returns the operation center id to use for the bundling process.
      Returns:
      the bundle operation center id
      See Also:
    • setOperationCenter

      public void setOperationCenter(Long operationCenter)
      Sets the operation center id to use for the bundling process.
      Parameters:
      operationCenter - the bundle operation center id
      See Also:
    • getBundleCriterion

      public Long getBundleCriterion()
      Returns the id of the bundle criterion to use for the bundling process.
      Returns:
      the bundle criterion id
      See Also:
    • setBundleCriterion

      public void setBundleCriterion(Long bundleCriterion)
      Sets the id of the bundle criterion to use for the bundling process.
      Parameters:
      bundleCriterion - the bundle criterion id
      See Also:
    • getCache

      public BundleEntitiesCache getCache()
      Returns the cache used for the Bundle related entities.
      Returns:
      the BundleEntitiesCache
    • setCache

      public void setCache(BundleEntitiesCache cache)
      Sets the cache to use for the Bundle related entities.
      Parameters:
      cache - the BundleEntitiesCache
    • getBundleName

      public String getBundleName()
      Returns the name to use for the bundle.
      Returns:
      the bundle name
    • setBundleName

      public void setBundleName(String bundleName)
      Sets the name to use for the bundle.
      Parameters:
      bundleName - the bundle name
    • getStartingPointXCoordinate

      public Double getStartingPointXCoordinate()
      Returns the starting point X coordinate.
      Returns:
      the starting point X coordinate
    • setStartingPointXCoordinate

      public void setStartingPointXCoordinate(Double startingPointXCoordinate)
      Sets the starting point X coordinate.
      Parameters:
      startingPointXCoordinate - the starting point X coordinate
    • getStartingPointYCoordinate

      public Double getStartingPointYCoordinate()
      Returns the starting point Y coordinate.
      Returns:
      the starting point Y coordinate
    • setStartingPointYCoordinate

      public void setStartingPointYCoordinate(Double startingPointYCoordinate)
      Sets the starting point Y coordinate.
      Parameters:
      startingPointYCoordinate - the starting point Y coordinate
    • getParentBundle

      public Long getParentBundle()
      Returns the parent bundle id.
      Returns:
      the parent bundle id
    • setParentBundle

      public void setParentBundle(Long parentBundle)
      Sets the parent bundle id.
      Parameters:
      parentBundle - the parent bundle id