Interface Feature

All Superinterfaces:
HasId, HasInnerModel<FeatureResultInner>, HasName, Indexable

public interface Feature extends Indexable, HasId, HasInnerModel<FeatureResultInner>, HasName
An immutable client-side representation of an Azure feature.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the name of the feature.
    Gets the resource provider namespace of the feature.
    Gets the state of the previewed feature.
    Gets the type of the feature.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId

    id

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName

    name

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key
  • Method Details

    • type

      String type()
      Gets the type of the feature.
      Returns:
      the type of the feature
    • state

      String state()
      Gets the state of the previewed feature.
      Returns:
      the state of the previewed feature
    • resourceProviderName

      String resourceProviderName()
      Gets the resource provider namespace of the feature.
      Returns:
      the resource provider namespace of the feature
    • featureName

      String featureName()
      Gets the name of the feature.
      Returns:
      the name of the feature