ResourceDeleteFailureEventData Class

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

Implements

public final class ResourceDeleteFailureEventData
implements JsonSerializable<ResourceDeleteFailureEventData>

Schema of the Data property of an EventGridEvent for a Microsoft.Resources.ResourceDeleteFailure event. This is raised when a resource delete operation fails.

Constructor Summary

Constructor Description
ResourceDeleteFailureEventData()

Creates an instance of ResourceDeleteFailureEventData class.

Method Summary

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

Reads an instance of ResourceDeleteFailureEventData from the JsonReader.

String getAuthorization()

Deprecated

This method is no longer supported since v4.9.0. Use getResourceAuthorization() instead.

Get the authorization property: The requested authorization for the operation.

String getClaims()

Deprecated

This method is no longer supported since v4.9.0. Use getResourceClaims() instead.

Get the claims property: The properties of the claims.

String getCorrelationId()

Get the correlationId property: An operation ID used for troubleshooting.

String getHttpRequest()

Deprecated

This method is no longer supported since v4.9.0. Use getResourceHttpRequest() instead.

Get the httpRequest property: The details of the operation.

String getOperationName()

Get the operationName property: The operation that was performed.

ResourceAuthorization getResourceAuthorization()

Get the authorization property: The requested authorization for the operation.

Map<String,String> getResourceClaims()

Get the claims property: The properties of the claims.

String getResourceGroup()

Get the resourceGroup property: The resource group of the resource.

ResourceHttpRequest getResourceHttpRequest()

Get the httpRequest property: The details of the operation.

String getResourceProvider()

Get the resourceProvider property: The resource provider performing the operation.

String getResourceUri()

Get the resourceUri property: The URI of the resource in the operation.

String getStatus()

Get the status property: The status of the operation.

String getSubscriptionId()

Get the subscriptionId property: The subscription ID of the resource.

String getTenantId()

Get the tenantId property: The tenant ID of the resource.

ResourceDeleteFailureEventData setAuthorization(String authorization)

Deprecated

This method is no longer supported since v4.9.0. Use setResourceAuthorization(ResourceAuthorization authorization) instead.

Set the authorization property: The requested authorization for the operation.

ResourceDeleteFailureEventData setClaims(String claims)

Deprecated

This method is no longer supported since v4.9.0. Use setResourceClaims(Map<String,String> claims) instead.

Set the claims property: The properties of the claims.

ResourceDeleteFailureEventData setCorrelationId(String correlationId)

Set the correlationId property: An operation ID used for troubleshooting.

ResourceDeleteFailureEventData setHttpRequest(String httpRequest)

Deprecated

This method is no longer supported since v4.9.0. Use setResourceHttpRequest(ResourceHttpRequest httpRequest) instead.

Set the httpRequest property: The details of the operation.

ResourceDeleteFailureEventData setOperationName(String operationName)

Set the operationName property: The operation that was performed.

ResourceDeleteFailureEventData setResourceAuthorization(ResourceAuthorization authorization)

Set the authorization property: The requested authorization for the operation.

ResourceDeleteFailureEventData setResourceClaims(Map<String,String> claims)

Set the claims property: The properties of the claims.

ResourceDeleteFailureEventData setResourceGroup(String resourceGroup)

Set the resourceGroup property: The resource group of the resource.

ResourceDeleteFailureEventData setResourceHttpRequest(ResourceHttpRequest httpRequest)

Set the httpRequest property: The details of the operation.

ResourceDeleteFailureEventData setResourceProvider(String resourceProvider)

Set the resourceProvider property: The resource provider performing the operation.

ResourceDeleteFailureEventData setResourceUri(String resourceUri)

Set the resourceUri property: The URI of the resource in the operation.

ResourceDeleteFailureEventData setStatus(String status)

Set the status property: The status of the operation.

ResourceDeleteFailureEventData setSubscriptionId(String subscriptionId)

Set the subscriptionId property: The subscription ID of the resource.

ResourceDeleteFailureEventData setTenantId(String tenantId)

Set the tenantId property: The tenant ID of the resource.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

ResourceDeleteFailureEventData

public ResourceDeleteFailureEventData()

Creates an instance of ResourceDeleteFailureEventData class.

Method Details

fromJson

public static ResourceDeleteFailureEventData fromJson(JsonReader jsonReader)

Reads an instance of ResourceDeleteFailureEventData from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ResourceDeleteFailureEventData 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 ResourceDeleteFailureEventData.

getAuthorization

@Deprecated
public String getAuthorization()

Deprecated

This method is no longer supported since v4.9.0. Use getResourceAuthorization() instead.

Get the authorization property: The requested authorization for the operation.

Returns:

the authorization value.

getClaims

@Deprecated
public String getClaims()

Deprecated

This method is no longer supported since v4.9.0. Use getResourceClaims() instead.

Get the claims property: The properties of the claims.

Returns:

the claims value.

getCorrelationId

public String getCorrelationId()

Get the correlationId property: An operation ID used for troubleshooting.

Returns:

the correlationId value.

getHttpRequest

@Deprecated
public String getHttpRequest()

Deprecated

This method is no longer supported since v4.9.0. Use getResourceHttpRequest() instead.

Get the httpRequest property: The details of the operation.

Returns:

the httpRequest value.

getOperationName

public String getOperationName()

Get the operationName property: The operation that was performed.

Returns:

the operationName value.

getResourceAuthorization

public ResourceAuthorization getResourceAuthorization()

Get the authorization property: The requested authorization for the operation.

Returns:

the authorization value.

getResourceClaims

public Map getResourceClaims()

Get the claims property: The properties of the claims.

Returns:

the claims value.

getResourceGroup

public String getResourceGroup()

Get the resourceGroup property: The resource group of the resource.

Returns:

the resourceGroup value.

getResourceHttpRequest

public ResourceHttpRequest getResourceHttpRequest()

Get the httpRequest property: The details of the operation.

Returns:

the httpRequest value.

getResourceProvider

public String getResourceProvider()

Get the resourceProvider property: The resource provider performing the operation.

Returns:

the resourceProvider value.

getResourceUri

public String getResourceUri()

Get the resourceUri property: The URI of the resource in the operation.

Returns:

the resourceUri value.

getStatus

public String getStatus()

Get the status property: The status of the operation.

Returns:

the status value.

getSubscriptionId

public String getSubscriptionId()

Get the subscriptionId property: The subscription ID of the resource.

Returns:

the subscriptionId value.

getTenantId

public String getTenantId()

Get the tenantId property: The tenant ID of the resource.

Returns:

the tenantId value.

setAuthorization

@Deprecated
public ResourceDeleteFailureEventData setAuthorization(String authorization)

Deprecated

This method is no longer supported since v4.9.0. Use setResourceAuthorization(ResourceAuthorization authorization) instead.

Set the authorization property: The requested authorization for the operation.

Parameters:

authorization - the authorization value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setClaims

@Deprecated
public ResourceDeleteFailureEventData setClaims(String claims)

Deprecated

This method is no longer supported since v4.9.0. Use setResourceClaims(Map<String,String> claims) instead.

Set the claims property: The properties of the claims.

Parameters:

claims - the claims value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setCorrelationId

public ResourceDeleteFailureEventData setCorrelationId(String correlationId)

Set the correlationId property: An operation ID used for troubleshooting.

Parameters:

correlationId - the correlationId value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setHttpRequest

@Deprecated
public ResourceDeleteFailureEventData setHttpRequest(String httpRequest)

Deprecated

This method is no longer supported since v4.9.0. Use setResourceHttpRequest(ResourceHttpRequest httpRequest) instead.

Set the httpRequest property: The details of the operation.

Parameters:

httpRequest - the httpRequest value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setOperationName

public ResourceDeleteFailureEventData setOperationName(String operationName)

Set the operationName property: The operation that was performed.

Parameters:

operationName - the operationName value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setResourceAuthorization

public ResourceDeleteFailureEventData setResourceAuthorization(ResourceAuthorization authorization)

Set the authorization property: The requested authorization for the operation.

Parameters:

authorization - the authorization value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setResourceClaims

public ResourceDeleteFailureEventData setResourceClaims(Map claims)

Set the claims property: The properties of the claims.

Parameters:

claims - the claims value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setResourceGroup

public ResourceDeleteFailureEventData setResourceGroup(String resourceGroup)

Set the resourceGroup property: The resource group of the resource.

Parameters:

resourceGroup - the resourceGroup value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setResourceHttpRequest

public ResourceDeleteFailureEventData setResourceHttpRequest(ResourceHttpRequest httpRequest)

Set the httpRequest property: The details of the operation.

Parameters:

httpRequest - the httpRequest value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setResourceProvider

public ResourceDeleteFailureEventData setResourceProvider(String resourceProvider)

Set the resourceProvider property: The resource provider performing the operation.

Parameters:

resourceProvider - the resourceProvider value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setResourceUri

public ResourceDeleteFailureEventData setResourceUri(String resourceUri)

Set the resourceUri property: The URI of the resource in the operation.

Parameters:

resourceUri - the resourceUri value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setStatus

public ResourceDeleteFailureEventData setStatus(String status)

Set the status property: The status of the operation.

Parameters:

status - the status value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setSubscriptionId

public ResourceDeleteFailureEventData setSubscriptionId(String subscriptionId)

Set the subscriptionId property: The subscription ID of the resource.

Parameters:

subscriptionId - the subscriptionId value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

setTenantId

public ResourceDeleteFailureEventData setTenantId(String tenantId)

Set the tenantId property: The tenant ID of the resource.

Parameters:

tenantId - the tenantId value to set.

Returns:

the ResourceDeleteFailureEventData object itself.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to