Class ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData
java.lang.Object
com.azure.messaging.eventgrid.systemevents.ResourceNotificationsResourceUpdatedEventData
com.azure.messaging.eventgrid.systemevents.ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData
public final class ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData
extends ResourceNotificationsResourceUpdatedEventData
Schema of the Data property of an EventGridEvent for a
Microsoft.ResourceNotifications.HealthResources.AvailabilityStatusChanged event.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData class. -
Method Summary
Modifier and TypeMethodDescriptionsetApiVersion(String apiVersion) Set the apiVersion property: api version of the resource properties bag.setOperationalDetails(ResourceNotificationsOperationalDetails operationalDetails) Set the operationalDetails property: details about operational info.setResourceDetails(ResourceNotificationsResourceUpdatedDetails resourceDetails) Set the resourceDetails property: resourceInfo details for update event.Methods inherited from class com.azure.messaging.eventgrid.systemevents.ResourceNotificationsResourceUpdatedEventData
getApiVersion, getOperationalDetails, getResourceDetails
-
Constructor Details
-
ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData
public ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData()Creates an instance of ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData class.
-
-
Method Details
-
setResourceDetails
public ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData setResourceDetails(ResourceNotificationsResourceUpdatedDetails resourceDetails) Set the resourceDetails property: resourceInfo details for update event.- Overrides:
setResourceDetailsin classResourceNotificationsResourceUpdatedEventData- Parameters:
resourceDetails- the resourceDetails value to set.- Returns:
- the ResourceNotificationsResourceUpdatedEventData object itself.
-
setOperationalDetails
public ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData setOperationalDetails(ResourceNotificationsOperationalDetails operationalDetails) Set the operationalDetails property: details about operational info.- Overrides:
setOperationalDetailsin classResourceNotificationsResourceUpdatedEventData- Parameters:
operationalDetails- the operationalDetails value to set.- Returns:
- the ResourceNotificationsResourceUpdatedEventData object itself.
-
setApiVersion
public ResourceNotificationsHealthResourcesAvailabilityStatusChangedEventData setApiVersion(String apiVersion) Set the apiVersion property: api version of the resource properties bag.- Overrides:
setApiVersionin classResourceNotificationsResourceUpdatedEventData- Parameters:
apiVersion- the apiVersion value to set.- Returns:
- the ResourceNotificationsResourceUpdatedEventData object itself.
-