Class AcsRouterWorkerOfferAcceptedEventData


public final class AcsRouterWorkerOfferAcceptedEventData extends AcsRouterWorkerEventData
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerOfferAccepted event.
  • Constructor Details

    • AcsRouterWorkerOfferAcceptedEventData

      public AcsRouterWorkerOfferAcceptedEventData()
      Creates an instance of AcsRouterWorkerOfferAcceptedEventData class.
  • Method Details

    • getQueueId

      public String getQueueId()
      Get the queueId property: Router Worker Offer Accepted Queue Id.
      Returns:
      the queueId value.
    • setQueueId

      public AcsRouterWorkerOfferAcceptedEventData setQueueId(String queueId)
      Set the queueId property: Router Worker Offer Accepted Queue Id.
      Parameters:
      queueId - the queueId value to set.
      Returns:
      the AcsRouterWorkerOfferAcceptedEventData object itself.
    • getOfferId

      public String getOfferId()
      Get the offerId property: Router Worker Offer Accepted Offer Id.
      Returns:
      the offerId value.
    • setOfferId

      public AcsRouterWorkerOfferAcceptedEventData setOfferId(String offerId)
      Set the offerId property: Router Worker Offer Accepted Offer Id.
      Parameters:
      offerId - the offerId value to set.
      Returns:
      the AcsRouterWorkerOfferAcceptedEventData object itself.
    • getAssignmentId

      public String getAssignmentId()
      Get the assignmentId property: Router Worker Offer Accepted Assignment Id.
      Returns:
      the assignmentId value.
    • setAssignmentId

      public AcsRouterWorkerOfferAcceptedEventData setAssignmentId(String assignmentId)
      Set the assignmentId property: Router Worker Offer Accepted Assignment Id.
      Parameters:
      assignmentId - the assignmentId value to set.
      Returns:
      the AcsRouterWorkerOfferAcceptedEventData object itself.
    • getJobPriority

      public Integer getJobPriority()
      Get the jobPriority property: Router Worker Offer Accepted Job Priority.
      Returns:
      the jobPriority value.
    • setJobPriority

      public AcsRouterWorkerOfferAcceptedEventData setJobPriority(Integer jobPriority)
      Set the jobPriority property: Router Worker Offer Accepted Job Priority.
      Parameters:
      jobPriority - the jobPriority value to set.
      Returns:
      the AcsRouterWorkerOfferAcceptedEventData object itself.
    • getWorkerLabels

      public Map<String,String> getWorkerLabels()
      Get the workerLabels property: Router Worker Offer Accepted Worker Labels.
      Returns:
      the workerLabels value.
    • setWorkerLabels

      public AcsRouterWorkerOfferAcceptedEventData setWorkerLabels(Map<String,String> workerLabels)
      Set the workerLabels property: Router Worker Offer Accepted Worker Labels.
      Parameters:
      workerLabels - the workerLabels value to set.
      Returns:
      the AcsRouterWorkerOfferAcceptedEventData object itself.
    • getWorkerTags

      public Map<String,String> getWorkerTags()
      Get the workerTags property: Router Worker Offer Accepted Worker Tags.
      Returns:
      the workerTags value.
    • setWorkerTags

      public AcsRouterWorkerOfferAcceptedEventData setWorkerTags(Map<String,String> workerTags)
      Set the workerTags property: Router Worker Offer Accepted Worker Tags.
      Parameters:
      workerTags - the workerTags value to set.
      Returns:
      the AcsRouterWorkerOfferAcceptedEventData object itself.
    • getJobLabels

      public Map<String,String> getJobLabels()
      Get the jobLabels property: Router Worker Offer Accepted Job Labels.
      Returns:
      the jobLabels value.
    • setJobLabels

      public AcsRouterWorkerOfferAcceptedEventData setJobLabels(Map<String,String> jobLabels)
      Set the jobLabels property: Router Worker Offer Accepted Job Labels.
      Parameters:
      jobLabels - the jobLabels value to set.
      Returns:
      the AcsRouterWorkerOfferAcceptedEventData object itself.
    • getJobTags

      public Map<String,String> getJobTags()
      Get the jobTags property: Router Worker Offer Accepted Job Tags.
      Returns:
      the jobTags value.
    • setJobTags

      Set the jobTags property: Router Worker Offer Accepted Job Tags.
      Parameters:
      jobTags - the jobTags value to set.
      Returns:
      the AcsRouterWorkerOfferAcceptedEventData object itself.
    • setWorkerId

      public AcsRouterWorkerOfferAcceptedEventData setWorkerId(String workerId)
      Set the workerId property: Router Worker events Worker Id.
      Overrides:
      setWorkerId in class AcsRouterWorkerEventData
      Parameters:
      workerId - the workerId value to set.
      Returns:
      the AcsRouterWorkerEventData object itself.
    • setJobId

      Set the jobId property: Router Event Job ID.
      Overrides:
      setJobId in class AcsRouterWorkerEventData
      Parameters:
      jobId - the jobId value to set.
      Returns:
      the AcsRouterEventData object itself.
    • setChannelReference

      public AcsRouterWorkerOfferAcceptedEventData setChannelReference(String channelReference)
      Set the channelReference property: Router Event Channel Reference.
      Overrides:
      setChannelReference in class AcsRouterWorkerEventData
      Parameters:
      channelReference - the channelReference value to set.
      Returns:
      the AcsRouterEventData object itself.
    • setChannelId

      public AcsRouterWorkerOfferAcceptedEventData setChannelId(String channelId)
      Set the channelId property: Router Event Channel ID.
      Overrides:
      setChannelId in class AcsRouterWorkerEventData
      Parameters:
      channelId - the channelId value to set.
      Returns:
      the AcsRouterEventData object itself.