Interface FarmBeatsExtension


public interface FarmBeatsExtension
An immutable client-side representation of FarmBeatsExtension.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • systemData

      com.azure.core.management.SystemData systemData()
      Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
      Returns:
      the systemData value.
    • targetResourceType

      String targetResourceType()
      Gets the targetResourceType property: Target ResourceType of the farmBeatsExtension.
      Returns:
      the targetResourceType value.
    • farmBeatsExtensionId

      String farmBeatsExtensionId()
      Gets the farmBeatsExtensionId property: FarmBeatsExtension ID.
      Returns:
      the farmBeatsExtensionId value.
    • farmBeatsExtensionName

      String farmBeatsExtensionName()
      Gets the farmBeatsExtensionName property: FarmBeatsExtension name.
      Returns:
      the farmBeatsExtensionName value.
    • farmBeatsExtensionVersion

      String farmBeatsExtensionVersion()
      Gets the farmBeatsExtensionVersion property: FarmBeatsExtension version.
      Returns:
      the farmBeatsExtensionVersion value.
    • publisherId

      String publisherId()
      Gets the publisherId property: Publisher ID.
      Returns:
      the publisherId value.
    • description

      String description()
      Gets the description property: Textual description.
      Returns:
      the description value.
    • extensionCategory

      String extensionCategory()
      Gets the extensionCategory property: Category of the extension. e.g. weather/sensor/satellite.
      Returns:
      the extensionCategory value.
    • extensionAuthLink

      String extensionAuthLink()
      Gets the extensionAuthLink property: FarmBeatsExtension auth link.
      Returns:
      the extensionAuthLink value.
    • extensionApiDocsLink

      String extensionApiDocsLink()
      Gets the extensionApiDocsLink property: FarmBeatsExtension api docs link.
      Returns:
      the extensionApiDocsLink value.
    • detailedInformation

      List<DetailedInformation> detailedInformation()
      Gets the detailedInformation property: Detailed information which shows summary of requested data. Used in descriptive get extension metadata call. Information for weather category per api included are apisSupported, customParameters, PlatformParameters and Units supported.
      Returns:
      the detailedInformation value.
    • innerModel

      Gets the inner com.azure.resourcemanager.agrifood.fluent.models.FarmBeatsExtensionInner object.
      Returns:
      the inner object.