Class AcsRouterWorkerOfferIssuedEventData
java.lang.Object
com.azure.messaging.eventgrid.systemevents.AcsRouterEventData
com.azure.messaging.eventgrid.systemevents.AcsRouterWorkerEventData
com.azure.messaging.eventgrid.systemevents.AcsRouterWorkerOfferIssuedEventData
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RouterWorkerOfferIssued event.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of AcsRouterWorkerOfferIssuedEventData class. -
Method Summary
Modifier and TypeMethodDescriptionGet the expiresOn property: Router Worker Offer Issued Expiration Time in UTC.Get the jobLabels property: Router Worker Offer Issued Job Labels.Get the jobPriority property: Router Worker Offer Issued Job Priority.Get the jobTags property: Router Worker Offer Issued Job Tags.Get the offeredOn property: Router Worker Offer Issued Time in UTC.Get the offerId property: Router Worker Offer Issued Offer Id.Get the queueId property: Router Worker Offer Issued Queue Id.Get the workerLabels property: Router Worker Offer Issued Worker Labels.Get the workerTags property: Router Worker Offer Issued Worker Tags.setChannelId(String channelId) Set the channelId property: Router Event Channel ID.setChannelReference(String channelReference) Set the channelReference property: Router Event Channel Reference.setExpiresOn(OffsetDateTime expiresOn) Set the expiresOn property: Router Worker Offer Issued Expiration Time in UTC.Set the jobId property: Router Event Job ID.setJobLabels(Map<String, String> jobLabels) Set the jobLabels property: Router Worker Offer Issued Job Labels.setJobPriority(Integer jobPriority) Set the jobPriority property: Router Worker Offer Issued Job Priority.setJobTags(Map<String, String> jobTags) Set the jobTags property: Router Worker Offer Issued Job Tags.setOfferedOn(OffsetDateTime offeredOn) Set the offeredOn property: Router Worker Offer Issued Time in UTC.setOfferId(String offerId) Set the offerId property: Router Worker Offer Issued Offer Id.setQueueId(String queueId) Set the queueId property: Router Worker Offer Issued Queue Id.setWorkerId(String workerId) Set the workerId property: Router Worker events Worker Id.setWorkerLabels(Map<String, String> workerLabels) Set the workerLabels property: Router Worker Offer Issued Worker Labels.setWorkerTags(Map<String, String> workerTags) Set the workerTags property: Router Worker Offer Issued Worker Tags.Methods inherited from class com.azure.messaging.eventgrid.systemevents.AcsRouterWorkerEventData
getWorkerIdMethods inherited from class com.azure.messaging.eventgrid.systemevents.AcsRouterEventData
getChannelId, getChannelReference, getJobId
-
Constructor Details
-
AcsRouterWorkerOfferIssuedEventData
public AcsRouterWorkerOfferIssuedEventData()Creates an instance of AcsRouterWorkerOfferIssuedEventData class.
-
-
Method Details
-
getQueueId
Get the queueId property: Router Worker Offer Issued Queue Id.- Returns:
- the queueId value.
-
setQueueId
Set the queueId property: Router Worker Offer Issued Queue Id.- Parameters:
queueId- the queueId value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
getOfferId
Get the offerId property: Router Worker Offer Issued Offer Id.- Returns:
- the offerId value.
-
setOfferId
Set the offerId property: Router Worker Offer Issued Offer Id.- Parameters:
offerId- the offerId value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
getJobPriority
Get the jobPriority property: Router Worker Offer Issued Job Priority.- Returns:
- the jobPriority value.
-
setJobPriority
Set the jobPriority property: Router Worker Offer Issued Job Priority.- Parameters:
jobPriority- the jobPriority value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
getWorkerLabels
Get the workerLabels property: Router Worker Offer Issued Worker Labels.- Returns:
- the workerLabels value.
-
setWorkerLabels
Set the workerLabels property: Router Worker Offer Issued Worker Labels.- Parameters:
workerLabels- the workerLabels value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
getOfferedOn
Get the offeredOn property: Router Worker Offer Issued Time in UTC.- Returns:
- the offeredOn value.
-
setOfferedOn
Set the offeredOn property: Router Worker Offer Issued Time in UTC.- Parameters:
offeredOn- the offeredOn value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
getExpiresOn
Get the expiresOn property: Router Worker Offer Issued Expiration Time in UTC.- Returns:
- the expiresOn value.
-
setExpiresOn
Set the expiresOn property: Router Worker Offer Issued Expiration Time in UTC.- Parameters:
expiresOn- the expiresOn value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
getWorkerTags
Get the workerTags property: Router Worker Offer Issued Worker Tags.- Returns:
- the workerTags value.
-
setWorkerTags
Set the workerTags property: Router Worker Offer Issued Worker Tags.- Parameters:
workerTags- the workerTags value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
getJobLabels
Get the jobLabels property: Router Worker Offer Issued Job Labels.- Returns:
- the jobLabels value.
-
setJobLabels
Set the jobLabels property: Router Worker Offer Issued Job Labels.- Parameters:
jobLabels- the jobLabels value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
getJobTags
Get the jobTags property: Router Worker Offer Issued Job Tags.- Returns:
- the jobTags value.
-
setJobTags
Set the jobTags property: Router Worker Offer Issued Job Tags.- Parameters:
jobTags- the jobTags value to set.- Returns:
- the AcsRouterWorkerOfferIssuedEventData object itself.
-
setWorkerId
Set the workerId property: Router Worker events Worker Id.- Overrides:
setWorkerIdin classAcsRouterWorkerEventData- Parameters:
workerId- the workerId value to set.- Returns:
- the AcsRouterWorkerEventData object itself.
-
setJobId
Set the jobId property: Router Event Job ID.- Overrides:
setJobIdin classAcsRouterWorkerEventData- Parameters:
jobId- the jobId value to set.- Returns:
- the AcsRouterEventData object itself.
-
setChannelReference
Set the channelReference property: Router Event Channel Reference.- Overrides:
setChannelReferencein classAcsRouterWorkerEventData- Parameters:
channelReference- the channelReference value to set.- Returns:
- the AcsRouterEventData object itself.
-
setChannelId
Set the channelId property: Router Event Channel ID.- Overrides:
setChannelIdin classAcsRouterWorkerEventData- Parameters:
channelId- the channelId value to set.- Returns:
- the AcsRouterEventData object itself.
-