Table of Contents

Class VideoMetadata

Namespace
GoogleMapsApi.Entities.AerialView.Response
Assembly
GoogleMapsApi.dll

Metadata describing a rendered Aerial View video. While processing, only VideoId is typically populated; the remaining fields become available once the video is Active.

public sealed class VideoMetadata
Inheritance
VideoMetadata
Inherited Members

Properties

CaptureDate

Date the underlying imagery was captured.

[JsonPropertyName("captureDate")]
public CaptureDate? CaptureDate { get; set; }

Property Value

CaptureDate

Duration

Video duration as a google.protobuf.Duration string (seconds with an s suffix, e.g. "40s"). Use DurationValue for a parsed TimeSpan.

[JsonPropertyName("duration")]
public string? Duration { get; set; }

Property Value

string

DurationValue

Duration parsed into a TimeSpan, or null when it is absent or not in the expected "<seconds>s" form.

[JsonIgnore]
public TimeSpan? DurationValue { get; }

Property Value

TimeSpan?

VideoId

Identifier of the video. Use it for subsequent LookupVideo calls.

[JsonPropertyName("videoId")]
public string? VideoId { get; set; }

Property Value

string