Responsibility Class

  • java.lang.Object
    • com.azure.resourcemanager.appcomplianceautomation.models.Responsibility

Implements

public final class Responsibility
implements JsonSerializable<Responsibility>

A class represent the customer responsibility.

Method Summary

Modifier and Type Method and Description
List<String> evidenceFiles()

Get the evidenceFiles property: List of evidence file url.

Integer failedResourceCount()

Get the failedResourceCount property: The count of all failed resources.

static Responsibility fromJson(JsonReader jsonReader)

Reads an instance of Responsibility from the JsonReader.

String guidance()

Get the guidance property: The evidence upload guidance description.

String justification()

Get the justification property: The justification given by the user to clarify the reason.

List<Recommendation> recommendationList()

Get the recommendationList property: List of recommendation.

List<ResponsibilityResource> resourceList()

Get the resourceList property: List of resource.

String responsibilityDescription()

Get the responsibilityDescription property: The description of the customer responsibility.

ResponsibilityEnvironment responsibilityEnvironment()

Get the responsibilityEnvironment property: The supported cloud environment of this customer responsibility.

String responsibilityId()

Get the responsibilityId property: The id of the customer responsibility.

ResponsibilitySeverity responsibilitySeverity()

Get the responsibilitySeverity property: The severity level of this customer responsibility.

ResponsibilityStatus responsibilityStatus()

Get the responsibilityStatus property: The status of this customer responsibility.

String responsibilityTitle()

Get the responsibilityTitle property: The title of the customer responsibility.

ResponsibilityType responsibilityType()

Get the responsibilityType property: The type of customer responsibility.

JsonWriter toJson(JsonWriter jsonWriter)
Integer totalResourceCount()

Get the totalResourceCount property: The count of all resources.

Methods inherited from java.lang.Object

Method Details

evidenceFiles

public List<String> evidenceFiles()

Get the evidenceFiles property: List of evidence file url.

Returns:

the evidenceFiles value.

failedResourceCount

public Integer failedResourceCount()

Get the failedResourceCount property: The count of all failed resources.

Returns:

the failedResourceCount value.

fromJson

public static Responsibility fromJson(JsonReader jsonReader)

Reads an instance of Responsibility from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

guidance

public String guidance()

Get the guidance property: The evidence upload guidance description.

Returns:

the guidance value.

justification

public String justification()

Get the justification property: The justification given by the user to clarify the reason.

Returns:

the justification value.

recommendationList

public List<Recommendation> recommendationList()

Get the recommendationList property: List of recommendation.

Returns:

the recommendationList value.

resourceList

public List<ResponsibilityResource> resourceList()

Get the resourceList property: List of resource.

Returns:

the resourceList value.

responsibilityDescription

public String responsibilityDescription()

Get the responsibilityDescription property: The description of the customer responsibility.

Returns:

the responsibilityDescription value.

responsibilityEnvironment

public ResponsibilityEnvironment responsibilityEnvironment()

Get the responsibilityEnvironment property: The supported cloud environment of this customer responsibility.

Returns:

the responsibilityEnvironment value.

responsibilityId

public String responsibilityId()

Get the responsibilityId property: The id of the customer responsibility.

Returns:

the responsibilityId value.

responsibilitySeverity

public ResponsibilitySeverity responsibilitySeverity()

Get the responsibilitySeverity property: The severity level of this customer responsibility.

Returns:

the responsibilitySeverity value.

responsibilityStatus

public ResponsibilityStatus responsibilityStatus()

Get the responsibilityStatus property: The status of this customer responsibility.

Returns:

the responsibilityStatus value.

responsibilityTitle

public String responsibilityTitle()

Get the responsibilityTitle property: The title of the customer responsibility.

Returns:

the responsibilityTitle value.

responsibilityType

public ResponsibilityType responsibilityType()

Get the responsibilityType property: The type of customer responsibility.

Returns:

the responsibilityType value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

totalResourceCount

public Integer totalResourceCount()

Get the totalResourceCount property: The count of all resources.

Returns:

the totalResourceCount value.

Applies to