ControlFamily Class

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

Implements

public final class ControlFamily
implements JsonSerializable<ControlFamily>

A class represent the control family.

Method Summary

Modifier and Type Method and Description
String controlFamilyName()

Get the controlFamilyName property: The name of the control family.

ControlFamilyStatus controlFamilyStatus()

Get the controlFamilyStatus property: The control family status.

List<Control> controls()

Get the controls property: List of controls.

static ControlFamily fromJson(JsonReader jsonReader)

Reads an instance of ControlFamily from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Method Details

controlFamilyName

public String controlFamilyName()

Get the controlFamilyName property: The name of the control family. e.g. "Malware Protection - Anti-Virus".

Returns:

the controlFamilyName value.

controlFamilyStatus

public ControlFamilyStatus controlFamilyStatus()

Get the controlFamilyStatus property: The control family status.

Returns:

the controlFamilyStatus value.

controls

public List<Control> controls()

Get the controls property: List of controls.

Returns:

the controls value.

fromJson

public static ControlFamily fromJson(JsonReader jsonReader)

Reads an instance of ControlFamily from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to