TilerStacSearchDefinition Class

Definition

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

Properties

Name Description
Hash

Unique hash identifier for the search query.

LastUsedOn

Timestamp when the search was last accessed.

Metadata

Additional metadata associated with the search.

Search

Search

To assign an object to the value of this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"). : Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""). : Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }). : Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"). : Creates a payload of { "key": "value" }.

UseCount

Number of times the search has been accessed.

Methods

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

Explicit Interface Implementations

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

Applies to