AllFeatures Class

public final class AllFeatures
extends MonitoringFeatureFilterBase

The AllFeatures model.

Constructor Summary

Constructor Description
AllFeatures()

Creates an instance of AllFeatures class.

Method Summary

Modifier and Type Method and Description
MonitoringFeatureFilterType filterType()

Get the filterType property: [Required] Specifies the feature filter to leverage when selecting features to calculate metrics over.

static AllFeatures fromJson(JsonReader jsonReader)

Reads an instance of AllFeatures from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from MonitoringFeatureFilterBase

Methods inherited from java.lang.Object

Constructor Details

AllFeatures

public AllFeatures()

Creates an instance of AllFeatures class.

Method Details

filterType

public MonitoringFeatureFilterType filterType()

Get the filterType property: [Required] Specifies the feature filter to leverage when selecting features to calculate metrics over.

Overrides:

AllFeatures.filterType()

Returns:

the filterType value.

fromJson

public static AllFeatures fromJson(JsonReader jsonReader)

Reads an instance of AllFeatures from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

AllFeatures.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

AllFeatures.validate()

Applies to