SeasonalFieldsClient.ListByFarmerId(String, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<Double>, Nullable<Double>, String, Nullable<Double>, Nullable<Double>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, String, RequestOptions) Method

Definition

Returns a paginated list of seasonal field resources under a particular farmer.

public virtual Azure.Response ListByFarmerId (string farmerId, System.Collections.Generic.IEnumerable<string> farmIds = default, System.Collections.Generic.IEnumerable<string> fieldIds = default, System.Collections.Generic.IEnumerable<string> seasonIds = default, System.Collections.Generic.IEnumerable<string> cropVarietyIds = default, System.Collections.Generic.IEnumerable<string> cropIds = default, double? minAvgYieldValue = default, double? maxAvgYieldValue = default, string avgYieldUnit = default, double? minAvgSeedPopulationValue = default, double? maxAvgSeedPopulationValue = default, string avgSeedPopulationUnit = default, DateTimeOffset? minPlantingDateTime = default, DateTimeOffset? maxPlantingDateTime = default, System.Collections.Generic.IEnumerable<string> ids = default, System.Collections.Generic.IEnumerable<string> names = default, System.Collections.Generic.IEnumerable<string> propertyFilters = default, System.Collections.Generic.IEnumerable<string> statuses = default, DateTimeOffset? minCreatedDateTime = default, DateTimeOffset? maxCreatedDateTime = default, DateTimeOffset? minLastModifiedDateTime = default, DateTimeOffset? maxLastModifiedDateTime = default, int? maxPageSize = default, string skipToken = default, Azure.RequestOptions requestOptions = default);
abstract member ListByFarmerId : string * seq<string> * seq<string> * seq<string> * seq<string> * seq<string> * Nullable<double> * Nullable<double> * string * Nullable<double> * Nullable<double> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<string> * seq<string> * seq<string> * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int> * string * Azure.RequestOptions -> Azure.Response
override this.ListByFarmerId : string * seq<string> * seq<string> * seq<string> * seq<string> * seq<string> * Nullable<double> * Nullable<double> * string * Nullable<double> * Nullable<double> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<string> * seq<string> * seq<string> * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int> * string * Azure.RequestOptions -> Azure.Response
Public Overridable Function ListByFarmerId (farmerId As String, Optional farmIds As IEnumerable(Of String) = Nothing, Optional fieldIds As IEnumerable(Of String) = Nothing, Optional seasonIds As IEnumerable(Of String) = Nothing, Optional cropVarietyIds As IEnumerable(Of String) = Nothing, Optional cropIds As IEnumerable(Of String) = Nothing, Optional minAvgYieldValue As Nullable(Of Double) = Nothing, Optional maxAvgYieldValue As Nullable(Of Double) = Nothing, Optional avgYieldUnit As String = Nothing, Optional minAvgSeedPopulationValue As Nullable(Of Double) = Nothing, Optional maxAvgSeedPopulationValue As Nullable(Of Double) = Nothing, Optional avgSeedPopulationUnit As String = Nothing, Optional minPlantingDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxPlantingDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional ids As IEnumerable(Of String) = Nothing, Optional names As IEnumerable(Of String) = Nothing, Optional propertyFilters As IEnumerable(Of String) = Nothing, Optional statuses As IEnumerable(Of String) = Nothing, Optional minCreatedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxCreatedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional minLastModifiedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxLastModifiedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxPageSize As Nullable(Of Integer) = Nothing, Optional skipToken As String = Nothing, Optional requestOptions As RequestOptions = Nothing) As Response

Parameters

farmerId
System.String

ID of the associated farmer.

farmIds
System.Collections.Generic.IEnumerable<System.String>

Farm Ids of the resource.

fieldIds
System.Collections.Generic.IEnumerable<System.String>

Field Ids of the resource.

seasonIds
System.Collections.Generic.IEnumerable<System.String>

Season Ids of the resource.

cropVarietyIds
System.Collections.Generic.IEnumerable<System.String>

CropVarietyIds of the resource.

cropIds
System.Collections.Generic.IEnumerable<System.String>

Ids of the crop it belongs to.

minAvgYieldValue
System.Nullable<System.Double>

Minimum average yield value of the seasonal field(inclusive).

maxAvgYieldValue
System.Nullable<System.Double>

Maximum average yield value of the seasonal field(inclusive).

avgYieldUnit
System.String

Unit of the average yield value attribute.

minAvgSeedPopulationValue
System.Nullable<System.Double>

Minimum average seed population value of the seasonal field(inclusive).

maxAvgSeedPopulationValue
System.Nullable<System.Double>

Maximum average seed population value of the seasonal field(inclusive).

avgSeedPopulationUnit
System.String

Unit of average seed population value attribute.

minPlantingDateTime
System.Nullable<System.DateTimeOffset>

Minimum planting datetime, sample format: yyyy-MM-ddTHH:mm:ssZ.

maxPlantingDateTime
System.Nullable<System.DateTimeOffset>

Maximum planting datetime, sample format: yyyy-MM-ddTHH:mm:ssZ.

ids
System.Collections.Generic.IEnumerable<System.String>

Ids of the resource.

names
System.Collections.Generic.IEnumerable<System.String>

Names of the resource.

propertyFilters
System.Collections.Generic.IEnumerable<System.String>

Filters on key-value pairs within the Properties object.

eg. "{testKey} eq {testValue}".

statuses
System.Collections.Generic.IEnumerable<System.String>

Statuses of the resource.

minCreatedDateTime
System.Nullable<System.DateTimeOffset>

Minimum creation date of resource (inclusive).

maxCreatedDateTime
System.Nullable<System.DateTimeOffset>

Maximum creation date of resource (inclusive).

minLastModifiedDateTime
System.Nullable<System.DateTimeOffset>

Minimum last modified date of resource (inclusive).

maxLastModifiedDateTime
System.Nullable<System.DateTimeOffset>

Maximum last modified date of resource (inclusive).

maxPageSize
System.Nullable<System.Int32>

Maximum number of items needed (inclusive).

Minimum = 10, Maximum = 1000, Default value = 50.

skipToken
System.String

Skip token for getting next set of results.

requestOptions
RequestOptions

The request options.

Returns

Response

Applies to