GapiPlusV1Model.Activity
module Provider : sig ... end
module Object : sig ... end
module Actor : sig ... end
type t = {
access : Acl.t; | (* Identifies who has access to see this activity. *) |
actor : Actor.t; | (* The person who performed this activity. *) |
address : string; | (* Street address where this activity occurred. *) |
annotation : string; | (* Additional content added by the person who shared this activity, applicable only when resharing an activity. *) |
crosspostSource : string; | (* If this activity is a crosspost from another system, this property specifies the ID of the original activity. *) |
etag : string; | (* ETag of this response for caching purposes. *) |
geocode : string; | (* Latitude and longitude where this activity occurred. Format is latitude followed by longitude, space separated. *) |
id : string; | (* The ID of this activity. *) |
kind : string; | (* Identifies this resource as an activity. Value: "plus#activity". *) |
location : Place.t; | (* The location where this activity occurred. *) |
_object : Object.t; | (* The object of this activity. *) |
placeId : string; | (* ID of the place where this activity occurred. *) |
placeName : string; | (* Name of the place where this activity occurred. *) |
provider : Provider.t; | (* The service provider that initially published this activity. *) |
published : GapiDate.t; | (* The time at which this activity was initially published. Formatted as an RFC 3339 timestamp. *) |
radius : string; | (* Radius, in meters, of the region where this activity occurred, centered at the latitude and longitude identified in geocode. *) |
title : string; | (* Title of this activity. *) |
updated : GapiDate.t; | (* The time at which this activity was last updated. Formatted as an RFC 3339 timestamp. *) |
url : string; | (* The link to this activity. *) |
verb : string; | (* This activity's verb, which indicates the action that was performed. Possible values include, but are not limited to, the following values:
|
}
val access : ( t, Acl.t ) GapiLens.t
val actor : ( t, Actor.t ) GapiLens.t
val address : ( t, string ) GapiLens.t
val annotation : ( t, string ) GapiLens.t
val crosspostSource : ( t, string ) GapiLens.t
val etag : ( t, string ) GapiLens.t
val geocode : ( t, string ) GapiLens.t
val id : ( t, string ) GapiLens.t
val kind : ( t, string ) GapiLens.t
val location : ( t, Place.t ) GapiLens.t
val _object : ( t, Object.t ) GapiLens.t
val placeId : ( t, string ) GapiLens.t
val placeName : ( t, string ) GapiLens.t
val provider : ( t, Provider.t ) GapiLens.t
val published : ( t, GapiDate.t ) GapiLens.t
val radius : ( t, string ) GapiLens.t
val title : ( t, string ) GapiLens.t
val updated : ( t, GapiDate.t ) GapiLens.t
val url : ( t, string ) GapiLens.t
val verb : ( t, string ) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t -> GapiJson.json_data_model -> t
val to_data_model : t -> GapiJson.json_data_model
val of_data_model : GapiJson.json_data_model -> t