google_api_plus v0.1.0 GoogleApi.Plus.V1.Model.Activity View Source

Attributes

  • access (Acl): Identifies who has access to see this activity. Defaults to: null.
  • actor (ActivityActor): Defaults to: null.
  • address (String.t): Street address where this activity occurred. Defaults to: null.
  • annotation (String.t): Additional content added by the person who shared this activity, applicable only when resharing an activity. Defaults to: null.
  • crosspostSource (String.t): If this activity is a crosspost from another system, this property specifies the ID of the original activity. Defaults to: null.
  • etag (String.t): ETag of this response for caching purposes. Defaults to: null.
  • geocode (String.t): Latitude and longitude where this activity occurred. Format is latitude followed by longitude, space separated. Defaults to: null.
  • id (String.t): The ID of this activity. Defaults to: null.
  • kind (String.t): Identifies this resource as an activity. Value: "plus#activity". Defaults to: null.
  • location (Place): The location where this activity occurred. Defaults to: null.
  • object (ActivityObject): Defaults to: null.
  • placeId (String.t): ID of the place where this activity occurred. Defaults to: null.
  • placeName (String.t): Name of the place where this activity occurred. Defaults to: null.
  • provider (ActivityProvider): Defaults to: null.
  • published (DateTime.t): The time at which this activity was initially published. Formatted as an RFC 3339 timestamp. Defaults to: null.
  • radius (String.t): Radius, in meters, of the region where this activity occurred, centered at the latitude and longitude identified in geocode. Defaults to: null.
  • title (String.t): Title of this activity. Defaults to: null.
  • updated (DateTime.t): The time at which this activity was last updated. Formatted as an RFC 3339 timestamp. Defaults to: null.
  • url (String.t): The link to this activity. Defaults to: null.
  • verb (String.t): This activity's verb, which indicates the action that was performed. Possible values include, but are not limited to, the following values: - "post" - Publish content to the stream. - "share" - Reshare an activity. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type t() View Source
t() :: %GoogleApi.Plus.V1.Model.Activity{
  access: GoogleApi.Plus.V1.Model.Acl.t(),
  actor: GoogleApi.Plus.V1.Model.ActivityActor.t(),
  address: any(),
  annotation: any(),
  crosspostSource: any(),
  etag: any(),
  geocode: any(),
  id: any(),
  kind: any(),
  location: GoogleApi.Plus.V1.Model.Place.t(),
  object: GoogleApi.Plus.V1.Model.ActivityObject.t(),
  placeId: any(),
  placeName: any(),
  provider: GoogleApi.Plus.V1.Model.ActivityProvider.t(),
  published: DateTime.t(),
  radius: any(),
  title: any(),
  updated: DateTime.t(),
  url: any(),
  verb: any()
}

Link to this section Functions

Link to this function decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.