Module macrobond_data_api.com.com_types.series_with_revisions
Classes
class SeriesWithRevisions-
Interface for a Macrobond series with revisions.
Instance variables
var ErrorMessage : str-
Gets the error message.
var HasRevisions : bool-
Check is there are any revisions.
var Head : Series-
Get the series with the latest revisions.
var IsError : bool-
Gets a value indicating whether the series request resulted in an error.
var StoresRevisions : bool-
Check if underlying series stores revisions.
var TimeOfLastRevision : datetime.datetime-
Get the time of the last revision.
Methods
def GetCompleteHistory(self) ‑> List[Series]-
Get all the revisions as a separate complete series.
def GetNthRelease(self, n: int) ‑> Series-
Get the series at the specified release.
def GetObservationHistory(self, pointInTime: datetime.datetime) ‑> Series-
Get the values over time for a specific point in time.
def GetVintage(self, date: datetime.datetime) ‑> Series-
Get the series at the specified time.
def GetVintageDates(self) ‑> List[datetime.datetime]-
Get the times for all revisions.