GetItemCollectionOptions Class

Definition

Options for the getItemCollection operation.

public class GetItemCollectionOptions : System.ClientModel.Primitives.IJsonModel<Azure.Analytics.PlanetaryComputer.GetItemCollectionOptions>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.PlanetaryComputer.GetItemCollectionOptions>
type GetItemCollectionOptions = class
    interface IJsonModel<GetItemCollectionOptions>
    interface IPersistableModel<GetItemCollectionOptions>
Public Class GetItemCollectionOptions
Implements IJsonModel(Of GetItemCollectionOptions), IPersistableModel(Of GetItemCollectionOptions)
Inheritance
GetItemCollectionOptions
Implements

Constructors

Name Description
GetItemCollectionOptions(String)

Initializes a new instance of GetItemCollectionOptions.

Properties

Name Description
BoundingBox

Only features that have a geometry that intersects the bounding box are selected.

CollectionId

Catalog collection id.

Datetime

Either a date-time or an interval, open or closed.

DurationInMinutes

The duration in minutes for which the signed url is valid.

Limit

The optional limit parameter recommends the number of items that should be present in the response document. Minimum = 1. Maximum = 10000. Default = 10.

Sign

Whether to sign the asset urls.

Token

The token to use for signing the asset urls.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<GetItemCollectionOptions>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<GetItemCollectionOptions>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<GetItemCollectionOptions>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<GetItemCollectionOptions>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<GetItemCollectionOptions>.Write(ModelReaderWriterOptions)

Applies to