Share via


WebBackupOperationCompletedEventData Class

  • java.lang.Object
    • com.azure.messaging.eventgrid.systemevents.WebBackupOperationCompletedEventData

Implements

@Deprecated
public final class WebBackupOperationCompletedEventData
implements JsonSerializable<WebBackupOperationCompletedEventData>

Note

This class has been deprecated. This class is deprecated and may be removed in future releases. System events are now available in the azure-messaging-eventgrid-systemevents package.

Schema of the Data property of an EventGridEvent for a Microsoft.Web.BackupOperationCompleted event.

Constructor Summary

Constructor Description
WebBackupOperationCompletedEventData()

Creates an instance of WebBackupOperationCompletedEventData class.

Method Summary

Modifier and Type Method and Description
static WebBackupOperationCompletedEventData fromJson(JsonReader jsonReader)

Reads an instance of WebBackupOperationCompletedEventData from the JsonReader.

String getAddress()

Get the address property: HTTP request URL of this operation.

AppEventTypeDetail getAppEventTypeDetail()

Get the appEventTypeDetail property: Detail of action on the app.

String getClientRequestId()

Get the clientRequestId property: The client request id generated by the app service for the site API operation that triggered this event.

String getCorrelationRequestId()

Get the correlationRequestId property: The correlation request id generated by the app service for the site API operation that triggered this event.

String getName()

Get the name property: name of the web site that had this event.

String getRequestId()

Get the requestId property: The request id generated by the app service for the site API operation that triggered this event.

String getVerb()

Get the verb property: HTTP verb of this operation.

WebBackupOperationCompletedEventData setAddress(String address)

Set the address property: HTTP request URL of this operation.

WebBackupOperationCompletedEventData setAppEventTypeDetail(AppEventTypeDetail appEventTypeDetail)

Set the appEventTypeDetail property: Detail of action on the app.

WebBackupOperationCompletedEventData setClientRequestId(String clientRequestId)

Set the clientRequestId property: The client request id generated by the app service for the site API operation that triggered this event.

WebBackupOperationCompletedEventData setCorrelationRequestId(String correlationRequestId)

Set the correlationRequestId property: The correlation request id generated by the app service for the site API operation that triggered this event.

WebBackupOperationCompletedEventData setName(String name)

Set the name property: name of the web site that had this event.

WebBackupOperationCompletedEventData setRequestId(String requestId)

Set the requestId property: The request id generated by the app service for the site API operation that triggered this event.

WebBackupOperationCompletedEventData setVerb(String verb)

Set the verb property: HTTP verb of this operation.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

WebBackupOperationCompletedEventData

public WebBackupOperationCompletedEventData()

Creates an instance of WebBackupOperationCompletedEventData class.

Method Details

fromJson

public static WebBackupOperationCompletedEventData fromJson(JsonReader jsonReader)

Reads an instance of WebBackupOperationCompletedEventData from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of WebBackupOperationCompletedEventData if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the WebBackupOperationCompletedEventData.

getAddress

public String getAddress()

Get the address property: HTTP request URL of this operation.

Returns:

the address value.

getAppEventTypeDetail

public AppEventTypeDetail getAppEventTypeDetail()

Get the appEventTypeDetail property: Detail of action on the app.

Returns:

the appEventTypeDetail value.

getClientRequestId

public String getClientRequestId()

Get the clientRequestId property: The client request id generated by the app service for the site API operation that triggered this event.

Returns:

the clientRequestId value.

getCorrelationRequestId

public String getCorrelationRequestId()

Get the correlationRequestId property: The correlation request id generated by the app service for the site API operation that triggered this event.

Returns:

the correlationRequestId value.

getName

public String getName()

Get the name property: name of the web site that had this event.

Returns:

the name value.

getRequestId

public String getRequestId()

Get the requestId property: The request id generated by the app service for the site API operation that triggered this event.

Returns:

the requestId value.

getVerb

public String getVerb()

Get the verb property: HTTP verb of this operation.

Returns:

the verb value.

setAddress

public WebBackupOperationCompletedEventData setAddress(String address)

Set the address property: HTTP request URL of this operation.

Parameters:

address - the address value to set.

Returns:

the WebBackupOperationCompletedEventData object itself.

setAppEventTypeDetail

public WebBackupOperationCompletedEventData setAppEventTypeDetail(AppEventTypeDetail appEventTypeDetail)

Set the appEventTypeDetail property: Detail of action on the app.

Parameters:

appEventTypeDetail - the appEventTypeDetail value to set.

Returns:

the WebBackupOperationCompletedEventData object itself.

setClientRequestId

public WebBackupOperationCompletedEventData setClientRequestId(String clientRequestId)

Set the clientRequestId property: The client request id generated by the app service for the site API operation that triggered this event.

Parameters:

clientRequestId - the clientRequestId value to set.

Returns:

the WebBackupOperationCompletedEventData object itself.

setCorrelationRequestId

public WebBackupOperationCompletedEventData setCorrelationRequestId(String correlationRequestId)

Set the correlationRequestId property: The correlation request id generated by the app service for the site API operation that triggered this event.

Parameters:

correlationRequestId - the correlationRequestId value to set.

Returns:

the WebBackupOperationCompletedEventData object itself.

setName

public WebBackupOperationCompletedEventData setName(String name)

Set the name property: name of the web site that had this event.

Parameters:

name - the name value to set.

Returns:

the WebBackupOperationCompletedEventData object itself.

setRequestId

public WebBackupOperationCompletedEventData setRequestId(String requestId)

Set the requestId property: The request id generated by the app service for the site API operation that triggered this event.

Parameters:

requestId - the requestId value to set.

Returns:

the WebBackupOperationCompletedEventData object itself.

setVerb

public WebBackupOperationCompletedEventData setVerb(String verb)

Set the verb property: HTTP verb of this operation.

Parameters:

verb - the verb value to set.

Returns:

the WebBackupOperationCompletedEventData object itself.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to