GetDependencyViewForFocusedMachineRequest Class

  • java.lang.Object
    • com.azure.resourcemanager.dependencymap.models.GetDependencyViewForFocusedMachineRequest

Implements

public final class GetDependencyViewForFocusedMachineRequest
implements JsonSerializable<GetDependencyViewForFocusedMachineRequest>

GetDependencyViewForFocusedMachine request model.

Constructor Summary

Constructor Description
GetDependencyViewForFocusedMachineRequest()

Creates an instance of GetDependencyViewForFocusedMachineRequest class.

Method Summary

Modifier and Type Method and Description
DependencyMapVisualizationFilter filters()

Get the filters property: Filters for GetSingleMachineDependencyView.

String focusedMachineId()

Get the focusedMachineId property: Machine arm id.

static GetDependencyViewForFocusedMachineRequest fromJson(JsonReader jsonReader)

Reads an instance of GetDependencyViewForFocusedMachineRequest from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

GetDependencyViewForFocusedMachineRequest withFilters(DependencyMapVisualizationFilter filters)

Set the filters property: Filters for GetSingleMachineDependencyView.

GetDependencyViewForFocusedMachineRequest withFocusedMachineId(String focusedMachineId)

Set the focusedMachineId property: Machine arm id.

Methods inherited from java.lang.Object

Constructor Details

GetDependencyViewForFocusedMachineRequest

public GetDependencyViewForFocusedMachineRequest()

Creates an instance of GetDependencyViewForFocusedMachineRequest class.

Method Details

filters

public DependencyMapVisualizationFilter filters()

Get the filters property: Filters for GetSingleMachineDependencyView.

Returns:

the filters value.

focusedMachineId

public String focusedMachineId()

Get the focusedMachineId property: Machine arm id.

Returns:

the focusedMachineId value.

fromJson

public static GetDependencyViewForFocusedMachineRequest fromJson(JsonReader jsonReader)

Reads an instance of GetDependencyViewForFocusedMachineRequest from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of GetDependencyViewForFocusedMachineRequest if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withFilters

public GetDependencyViewForFocusedMachineRequest withFilters(DependencyMapVisualizationFilter filters)

Set the filters property: Filters for GetSingleMachineDependencyView.

Parameters:

filters - the filters value to set.

Returns:

the GetDependencyViewForFocusedMachineRequest object itself.

withFocusedMachineId

public GetDependencyViewForFocusedMachineRequest withFocusedMachineId(String focusedMachineId)

Set the focusedMachineId property: Machine arm id.

Parameters:

focusedMachineId - the focusedMachineId value to set.

Returns:

the GetDependencyViewForFocusedMachineRequest object itself.

Applies to