AccessReviewDecisionInsight Class

  • java.lang.Object
    • com.azure.resourcemanager.authorization.models.AccessReviewDecisionInsight

Implements

public final class AccessReviewDecisionInsight
implements JsonSerializable<AccessReviewDecisionInsight>

Access Review Decision Insight.

Constructor Summary

Constructor Description
AccessReviewDecisionInsight()

Creates an instance of AccessReviewDecisionInsight class.

Method Summary

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

Reads an instance of AccessReviewDecisionInsight from the JsonReader.

String id()

Get the id property: The access review insight id.

String name()

Get the name property: The access review insight name.

AccessReviewDecisionInsightProperties properties()

Get the properties property: Access Review Decision Insight properties.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The resource type.

void validate()

Validates the instance.

AccessReviewDecisionInsight withProperties(AccessReviewDecisionInsightProperties properties)

Set the properties property: Access Review Decision Insight properties.

Methods inherited from java.lang.Object

Constructor Details

AccessReviewDecisionInsight

public AccessReviewDecisionInsight()

Creates an instance of AccessReviewDecisionInsight class.

Method Details

fromJson

public static AccessReviewDecisionInsight fromJson(JsonReader jsonReader)

Reads an instance of AccessReviewDecisionInsight from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

id

public String id()

Get the id property: The access review insight id.

Returns:

the id value.

name

public String name()

Get the name property: The access review insight name.

Returns:

the name value.

properties

public AccessReviewDecisionInsightProperties properties()

Get the properties property: Access Review Decision Insight properties.

Returns:

the properties value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The resource type.

Returns:

the type value.

validate

public void validate()

Validates the instance.

withProperties

public AccessReviewDecisionInsight withProperties(AccessReviewDecisionInsightProperties properties)

Set the properties property: Access Review Decision Insight properties.

Parameters:

properties - the properties value to set.

Returns:

the AccessReviewDecisionInsight object itself.

Applies to