Class AcsRouterJobSchedulingFailedEventData
java.lang.Object
com.azure.messaging.eventgrid.systemevents.AcsRouterEventData
com.azure.messaging.eventgrid.systemevents.AcsRouterJobEventData
com.azure.messaging.eventgrid.systemevents.AcsRouterJobSchedulingFailedEventData
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterJobSchedulingFailed event.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of AcsRouterJobSchedulingFailedEventData class. -
Method Summary
Modifier and TypeMethodDescriptionGet the expiredAttachedWorkerSelectors property: Router Job Scheduling Failed Attached Worker Selector Expired.Get the expiredRequestedWorkerSelectors property: Router Job Scheduling Failed Requested Worker Selector Expired.Get the failureReason property: Router Job Scheduling Failed Reason.Get the priority property: Router Job Priority.Get the scheduledOn property: Router Job Scheduling Failed Scheduled Time in UTC.setChannelId(String channelId) Set the channelId property: Router Event Channel ID.setChannelReference(String channelReference) Set the channelReference property: Router Event Channel Reference.setExpiredAttachedWorkerSelectors(List<AcsRouterWorkerSelector> expiredAttachedWorkerSelectors) Set the expiredAttachedWorkerSelectors property: Router Job Scheduling Failed Attached Worker Selector Expired.setExpiredRequestedWorkerSelectors(List<AcsRouterWorkerSelector> expiredRequestedWorkerSelectors) Set the expiredRequestedWorkerSelectors property: Router Job Scheduling Failed Requested Worker Selector Expired.setFailureReason(String failureReason) Set the failureReason property: Router Job Scheduling Failed Reason.Set the jobId property: Router Event Job ID.Set the labels property: Router Job events Labels.setPriority(Integer priority) Set the priority property: Router Job Priority.setQueueId(String queueId) Set the queueId property: Router Job events Queue Id.setScheduledOn(OffsetDateTime scheduledOn) Set the scheduledOn property: Router Job Scheduling Failed Scheduled Time in UTC.Set the tags property: Router Jobs events Tags.Methods inherited from class com.azure.messaging.eventgrid.systemevents.AcsRouterJobEventData
getLabels, getQueueId, getTagsMethods inherited from class com.azure.messaging.eventgrid.systemevents.AcsRouterEventData
getChannelId, getChannelReference, getJobId
-
Constructor Details
-
AcsRouterJobSchedulingFailedEventData
public AcsRouterJobSchedulingFailedEventData()Creates an instance of AcsRouterJobSchedulingFailedEventData class.
-
-
Method Details
-
getPriority
Get the priority property: Router Job Priority.- Returns:
- the priority value.
-
setPriority
Set the priority property: Router Job Priority.- Parameters:
priority- the priority value to set.- Returns:
- the AcsRouterJobSchedulingFailedEventData object itself.
-
getExpiredAttachedWorkerSelectors
Get the expiredAttachedWorkerSelectors property: Router Job Scheduling Failed Attached Worker Selector Expired.- Returns:
- the expiredAttachedWorkerSelectors value.
-
setExpiredAttachedWorkerSelectors
public AcsRouterJobSchedulingFailedEventData setExpiredAttachedWorkerSelectors(List<AcsRouterWorkerSelector> expiredAttachedWorkerSelectors) Set the expiredAttachedWorkerSelectors property: Router Job Scheduling Failed Attached Worker Selector Expired.- Parameters:
expiredAttachedWorkerSelectors- the expiredAttachedWorkerSelectors value to set.- Returns:
- the AcsRouterJobSchedulingFailedEventData object itself.
-
getExpiredRequestedWorkerSelectors
Get the expiredRequestedWorkerSelectors property: Router Job Scheduling Failed Requested Worker Selector Expired.- Returns:
- the expiredRequestedWorkerSelectors value.
-
setExpiredRequestedWorkerSelectors
public AcsRouterJobSchedulingFailedEventData setExpiredRequestedWorkerSelectors(List<AcsRouterWorkerSelector> expiredRequestedWorkerSelectors) Set the expiredRequestedWorkerSelectors property: Router Job Scheduling Failed Requested Worker Selector Expired.- Parameters:
expiredRequestedWorkerSelectors- the expiredRequestedWorkerSelectors value to set.- Returns:
- the AcsRouterJobSchedulingFailedEventData object itself.
-
getScheduledOn
Get the scheduledOn property: Router Job Scheduling Failed Scheduled Time in UTC.- Returns:
- the scheduledOn value.
-
setScheduledOn
Set the scheduledOn property: Router Job Scheduling Failed Scheduled Time in UTC.- Parameters:
scheduledOn- the scheduledOn value to set.- Returns:
- the AcsRouterJobSchedulingFailedEventData object itself.
-
getFailureReason
Get the failureReason property: Router Job Scheduling Failed Reason.- Returns:
- the failureReason value.
-
setFailureReason
Set the failureReason property: Router Job Scheduling Failed Reason.- Parameters:
failureReason- the failureReason value to set.- Returns:
- the AcsRouterJobSchedulingFailedEventData object itself.
-
setQueueId
Set the queueId property: Router Job events Queue Id.- Overrides:
setQueueIdin classAcsRouterJobEventData- Parameters:
queueId- the queueId value to set.- Returns:
- the AcsRouterJobEventData object itself.
-
setLabels
Set the labels property: Router Job events Labels.- Overrides:
setLabelsin classAcsRouterJobEventData- Parameters:
labels- the labels value to set.- Returns:
- the AcsRouterJobEventData object itself.
-
setTags
Set the tags property: Router Jobs events Tags.- Overrides:
setTagsin classAcsRouterJobEventData- Parameters:
tags- the tags value to set.- Returns:
- the AcsRouterJobEventData object itself.
-
setJobId
Set the jobId property: Router Event Job ID.- Overrides:
setJobIdin classAcsRouterJobEventData- Parameters:
jobId- the jobId value to set.- Returns:
- the AcsRouterEventData object itself.
-
setChannelReference
Set the channelReference property: Router Event Channel Reference.- Overrides:
setChannelReferencein classAcsRouterJobEventData- Parameters:
channelReference- the channelReference value to set.- Returns:
- the AcsRouterEventData object itself.
-
setChannelId
Set the channelId property: Router Event Channel ID.- Overrides:
setChannelIdin classAcsRouterJobEventData- Parameters:
channelId- the channelId value to set.- Returns:
- the AcsRouterEventData object itself.
-