Share via


MicrosoftGraphOnPremisesProvisioningError Class

  • java.lang.Object
    • com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphOnPremisesProvisioningError

Implements

public final class MicrosoftGraphOnPremisesProvisioningError
implements JsonSerializable<MicrosoftGraphOnPremisesProvisioningError>

Represents an on premises provisioning error.

Constructor Summary

Constructor Description
MicrosoftGraphOnPremisesProvisioningError()

Creates an instance of MicrosoftGraphOnPremisesProvisioningError class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: onPremisesProvisioningError.

String category()

Get the category property: Category of the provisioning error.

static MicrosoftGraphOnPremisesProvisioningError fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphOnPremisesProvisioningError from the JsonReader.

OffsetDateTime occurredDateTime()

Get the occurredDateTime property: The date and time at which the error occurred.

String propertyCausingError()

Get the propertyCausingError property: Name of the directory property causing the error.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

String value()

Get the value property: Value of the property causing the error.

MicrosoftGraphOnPremisesProvisioningError withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: onPremisesProvisioningError.

MicrosoftGraphOnPremisesProvisioningError withCategory(String category)

Set the category property: Category of the provisioning error.

MicrosoftGraphOnPremisesProvisioningError withOccurredDateTime(OffsetDateTime occurredDateTime)

Set the occurredDateTime property: The date and time at which the error occurred.

MicrosoftGraphOnPremisesProvisioningError withPropertyCausingError(String propertyCausingError)

Set the propertyCausingError property: Name of the directory property causing the error.

MicrosoftGraphOnPremisesProvisioningError withValue(String value)

Set the value property: Value of the property causing the error.

Methods inherited from java.lang.Object

Constructor Details

MicrosoftGraphOnPremisesProvisioningError

public MicrosoftGraphOnPremisesProvisioningError()

Creates an instance of MicrosoftGraphOnPremisesProvisioningError class.

Method Details

additionalProperties

public Map<String,Object> additionalProperties()

Get the additionalProperties property: onPremisesProvisioningError.

Returns:

the additionalProperties value.

category

public String category()

Get the category property: Category of the provisioning error. Note: Currently, there is only one possible value. Possible value: PropertyConflict - indicates a property value is not unique. Other objects contain the same value for the property.

Returns:

the category value.

fromJson

public static MicrosoftGraphOnPremisesProvisioningError fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphOnPremisesProvisioningError from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

occurredDateTime

public OffsetDateTime occurredDateTime()

Get the occurredDateTime property: The date and time at which the error occurred.

Returns:

the occurredDateTime value.

propertyCausingError

public String propertyCausingError()

Get the propertyCausingError property: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress.

Returns:

the propertyCausingError value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

value

public String value()

Get the value property: Value of the property causing the error.

Returns:

the value value.

withAdditionalProperties

public MicrosoftGraphOnPremisesProvisioningError withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: onPremisesProvisioningError.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphOnPremisesProvisioningError object itself.

withCategory

public MicrosoftGraphOnPremisesProvisioningError withCategory(String category)

Set the category property: Category of the provisioning error. Note: Currently, there is only one possible value. Possible value: PropertyConflict - indicates a property value is not unique. Other objects contain the same value for the property.

Parameters:

category - the category value to set.

Returns:

the MicrosoftGraphOnPremisesProvisioningError object itself.

withOccurredDateTime

public MicrosoftGraphOnPremisesProvisioningError withOccurredDateTime(OffsetDateTime occurredDateTime)

Set the occurredDateTime property: The date and time at which the error occurred.

Parameters:

occurredDateTime - the occurredDateTime value to set.

Returns:

the MicrosoftGraphOnPremisesProvisioningError object itself.

withPropertyCausingError

public MicrosoftGraphOnPremisesProvisioningError withPropertyCausingError(String propertyCausingError)

Set the propertyCausingError property: Name of the directory property causing the error. Current possible values: UserPrincipalName or ProxyAddress.

Parameters:

propertyCausingError - the propertyCausingError value to set.

Returns:

the MicrosoftGraphOnPremisesProvisioningError object itself.

withValue

public MicrosoftGraphOnPremisesProvisioningError withValue(String value)

Set the value property: Value of the property causing the error.

Parameters:

value - the value value to set.

Returns:

the MicrosoftGraphOnPremisesProvisioningError object itself.

Applies to