GetSearchTilesetMetadataOptions Class

Definition

Options for search tileset metadata operations.

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

Constructors

Name Description
GetSearchTilesetMetadataOptions(String, String)

Initializes a new instance of GetSearchTilesetMetadataOptions.

Properties

Name Description
Crs

Coordinate Reference System.

Datetime

Either a date-time or an interval, open or closed. Date and time expressions adhere to RFC 3339. Open intervals are expressed using double-dots. Examples:

  • A date-time: "2018-02-12T23:20:50Z"
  • A closed interval: "2018-02-12T00:00:00Z/2018-03-18T12:31:12Z"
  • Open intervals: "2018-02-12T00:00:00Z/.." or "../2018-03-18T12:31:12Z"
Only features that have a temporal property that intersects the value of `datetime` are selected. If a feature has multiple temporal properties, it is the decision of the server whether only a single temporal property is used to determine the extent or all relevant temporal properties.
SearchId

Search Id (pgSTAC Search Hash).

Sel

Xarray Indexing using dimension names {dimension}={value}.

SelMethod

Xarray indexing method to use for inexact matches.

SubdatasetBands

The index of a subdataset band within the asset.

SubdatasetName

The name of a subdataset within the asset.

TileMatrixSetId

Identifier selecting one of the TileMatrixSetId supported.

Methods

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

Explicit Interface Implementations

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

Applies to