次の方法で共有


ApplicationInsightsComponentFeature Class

  • java.lang.Object
    • com.azure.resourcemanager.applicationinsights.models.ApplicationInsightsComponentFeature

Implements

public final class ApplicationInsightsComponentFeature
implements JsonSerializable<ApplicationInsightsComponentFeature>

An Application Insights component daily data volume cap status.

Constructor Summary

Constructor Description
ApplicationInsightsComponentFeature()

Creates an instance of ApplicationInsightsComponentFeature class.

Method Summary

Modifier and Type Method and Description
List<ApplicationInsightsComponentFeatureCapability> capabilities()

Get the capabilities property: A list of Application Insights component feature capability.

String featureName()

Get the featureName property: The pricing feature name.

static ApplicationInsightsComponentFeature fromJson(JsonReader jsonReader)

Reads an instance of ApplicationInsightsComponentFeature from the JsonReader.

Boolean isHidden()

Get the isHidden property: Reserved, not used now.

Boolean isMainFeature()

Get the isMainFeature property: Whether can apply addon feature on to it.

String meterId()

Get the meterId property: The meter id used for the feature.

String meterRateFrequency()

Get the meterRateFrequency property: The meter rate for the feature's meter.

String resouceId()

Get the resouceId property: Reserved, not used now.

String supportedAddonFeatures()

Get the supportedAddonFeatures property: The add on features on main feature.

String title()

Get the title property: Display name of the feature.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

ApplicationInsightsComponentFeature

public ApplicationInsightsComponentFeature()

Creates an instance of ApplicationInsightsComponentFeature class.

Method Details

capabilities

public List<ApplicationInsightsComponentFeatureCapability> capabilities()

Get the capabilities property: A list of Application Insights component feature capability.

Returns:

the capabilities value.

featureName

public String featureName()

Get the featureName property: The pricing feature name.

Returns:

the featureName value.

fromJson

public static ApplicationInsightsComponentFeature fromJson(JsonReader jsonReader)

Reads an instance of ApplicationInsightsComponentFeature from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

isHidden

public Boolean isHidden()

Get the isHidden property: Reserved, not used now.

Returns:

the isHidden value.

isMainFeature

public Boolean isMainFeature()

Get the isMainFeature property: Whether can apply addon feature on to it.

Returns:

the isMainFeature value.

meterId

public String meterId()

Get the meterId property: The meter id used for the feature.

Returns:

the meterId value.

meterRateFrequency

public String meterRateFrequency()

Get the meterRateFrequency property: The meter rate for the feature's meter.

Returns:

the meterRateFrequency value.

resouceId

public String resouceId()

Get the resouceId property: Reserved, not used now.

Returns:

the resouceId value.

supportedAddonFeatures

public String supportedAddonFeatures()

Get the supportedAddonFeatures property: The add on features on main feature.

Returns:

the supportedAddonFeatures value.

title

public String title()

Get the title property: Display name of the feature.

Returns:

the title value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to