Class AcsRouterJobEventData

java.lang.Object
com.azure.messaging.eventgrid.systemevents.AcsRouterEventData
com.azure.messaging.eventgrid.systemevents.AcsRouterJobEventData
Direct Known Subclasses:
AcsRouterJobCancelledEventData, AcsRouterJobClassificationFailedEventData, AcsRouterJobClassifiedEventData, AcsRouterJobClosedEventData, AcsRouterJobCompletedEventData, AcsRouterJobDeletedEventData, AcsRouterJobExceptionTriggeredEventData, AcsRouterJobQueuedEventData, AcsRouterJobReceivedEventData, AcsRouterJobSchedulingFailedEventData, AcsRouterJobUnassignedEventData, AcsRouterJobWaitingForActivationEventData, AcsRouterJobWorkerSelectorsExpiredEventData

public class AcsRouterJobEventData extends AcsRouterEventData
Schema of common properties of all Router Job events.
  • Constructor Details

    • AcsRouterJobEventData

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

    • getQueueId

      public String getQueueId()
      Get the queueId property: Router Job events Queue Id.
      Returns:
      the queueId value.
    • setQueueId

      public AcsRouterJobEventData setQueueId(String queueId)
      Set the queueId property: Router Job events Queue Id.
      Parameters:
      queueId - the queueId value to set.
      Returns:
      the AcsRouterJobEventData object itself.
    • getLabels

      public Map<String,String> getLabels()
      Get the labels property: Router Job events Labels.
      Returns:
      the labels value.
    • setLabels

      public AcsRouterJobEventData setLabels(Map<String,String> labels)
      Set the labels property: Router Job events Labels.
      Parameters:
      labels - the labels value to set.
      Returns:
      the AcsRouterJobEventData object itself.
    • getTags

      public Map<String,String> getTags()
      Get the tags property: Router Jobs events Tags.
      Returns:
      the tags value.
    • setTags

      public AcsRouterJobEventData setTags(Map<String,String> tags)
      Set the tags property: Router Jobs events Tags.
      Parameters:
      tags - the tags value to set.
      Returns:
      the AcsRouterJobEventData object itself.
    • setJobId

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

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

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