Interface FarmBeatsExtension
public interface FarmBeatsExtension
An immutable client-side representation of FarmBeatsExtension.
-
Method Summary
Modifier and TypeMethodDescriptionGets the description property: Textual description.Gets the detailedInformation property: Detailed information which shows summary of requested data.Gets the extensionApiDocsLink property: FarmBeatsExtension api docs link.Gets the extensionAuthLink property: FarmBeatsExtension auth link.Gets the extensionCategory property: Category of the extension.Gets the farmBeatsExtensionId property: FarmBeatsExtension ID.Gets the farmBeatsExtensionName property: FarmBeatsExtension name.Gets the farmBeatsExtensionVersion property: FarmBeatsExtension version.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.agrifood.fluent.models.FarmBeatsExtensionInner object.name()
Gets the name property: The name of the resource.Gets the publisherId property: Publisher ID.com.azure.core.management.SystemData
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.Gets the targetResourceType property: Target ResourceType of the farmBeatsExtension.type()
Gets the type property: The type of the resource.
-
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
FarmBeatsExtensionInner innerModel()Gets the inner com.azure.resourcemanager.agrifood.fluent.models.FarmBeatsExtensionInner object.- Returns:
- the inner object.
-