DependencyMapVisualizationFilter Class

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

Implements

public final class DependencyMapVisualizationFilter
implements JsonSerializable<DependencyMapVisualizationFilter>

Filters for dependency map visualization apis.

Constructor Summary

Constructor Description
DependencyMapVisualizationFilter()

Creates an instance of DependencyMapVisualizationFilter class.

Method Summary

Modifier and Type Method and Description
DateTimeFilter dateTime()

Get the dateTime property: DateTime filter.

static DependencyMapVisualizationFilter fromJson(JsonReader jsonReader)

Reads an instance of DependencyMapVisualizationFilter from the JsonReader.

ProcessNameFilter processNameFilter()

Get the processNameFilter property: Process name filter.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

DependencyMapVisualizationFilter withDateTime(DateTimeFilter dateTime)

Set the dateTime property: DateTime filter.

DependencyMapVisualizationFilter withProcessNameFilter(ProcessNameFilter processNameFilter)

Set the processNameFilter property: Process name filter.

Methods inherited from java.lang.Object

Constructor Details

DependencyMapVisualizationFilter

public DependencyMapVisualizationFilter()

Creates an instance of DependencyMapVisualizationFilter class.

Method Details

dateTime

public DateTimeFilter dateTime()

Get the dateTime property: DateTime filter.

Returns:

the dateTime value.

fromJson

public static DependencyMapVisualizationFilter fromJson(JsonReader jsonReader)

Reads an instance of DependencyMapVisualizationFilter from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

processNameFilter

public ProcessNameFilter processNameFilter()

Get the processNameFilter property: Process name filter.

Returns:

the processNameFilter value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withDateTime

public DependencyMapVisualizationFilter withDateTime(DateTimeFilter dateTime)

Set the dateTime property: DateTime filter.

Parameters:

dateTime - the dateTime value to set.

Returns:

the DependencyMapVisualizationFilter object itself.

withProcessNameFilter

public DependencyMapVisualizationFilter withProcessNameFilter(ProcessNameFilter processNameFilter)

Set the processNameFilter property: Process name filter.

Parameters:

processNameFilter - the processNameFilter value to set.

Returns:

the DependencyMapVisualizationFilter object itself.

Applies to