Class DetailedInformation
java.lang.Object
com.azure.resourcemanager.agrifood.models.DetailedInformation
Model to capture detailed information for farmBeatsExtensions.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the apiInputParameters property: List of apiInputParameters.apiName()
Get the apiName property: ApiName available for the farmBeatsExtension.Get the customParameters property: List of customParameters.Get the platformParameters property: List of platformParameters.Get the unitsSupported property: Unit systems info for the data provider.void
validate()
Validates the instance.withApiInputParameters
(List<String> apiInputParameters) Set the apiInputParameters property: List of apiInputParameters.withApiName
(String apiName) Set the apiName property: ApiName available for the farmBeatsExtension.withCustomParameters
(List<String> customParameters) Set the customParameters property: List of customParameters.withPlatformParameters
(List<String> platformParameters) Set the platformParameters property: List of platformParameters.withUnitsSupported
(UnitSystemsInfo unitsSupported) Set the unitsSupported property: Unit systems info for the data provider.
-
Constructor Details
-
DetailedInformation
public DetailedInformation()
-
-
Method Details
-
apiName
Get the apiName property: ApiName available for the farmBeatsExtension.- Returns:
- the apiName value.
-
withApiName
Set the apiName property: ApiName available for the farmBeatsExtension.- Parameters:
apiName
- the apiName value to set.- Returns:
- the DetailedInformation object itself.
-
customParameters
Get the customParameters property: List of customParameters.- Returns:
- the customParameters value.
-
withCustomParameters
Set the customParameters property: List of customParameters.- Parameters:
customParameters
- the customParameters value to set.- Returns:
- the DetailedInformation object itself.
-
platformParameters
Get the platformParameters property: List of platformParameters.- Returns:
- the platformParameters value.
-
withPlatformParameters
Set the platformParameters property: List of platformParameters.- Parameters:
platformParameters
- the platformParameters value to set.- Returns:
- the DetailedInformation object itself.
-
unitsSupported
Get the unitsSupported property: Unit systems info for the data provider.- Returns:
- the unitsSupported value.
-
withUnitsSupported
Set the unitsSupported property: Unit systems info for the data provider.- Parameters:
unitsSupported
- the unitsSupported value to set.- Returns:
- the DetailedInformation object itself.
-
apiInputParameters
Get the apiInputParameters property: List of apiInputParameters.- Returns:
- the apiInputParameters value.
-
withApiInputParameters
Set the apiInputParameters property: List of apiInputParameters.- Parameters:
apiInputParameters
- the apiInputParameters value to set.- Returns:
- the DetailedInformation object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-