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

Attributes

  • access (type: GoogleApi.Plus.V1.Model.Acl.t, default: nil) - Identifies who has access to see this activity.
  • actor (type: GoogleApi.Plus.V1.Model.ActivityActor.t, default: nil) - The person who performed this activity.
  • address (type: String.t, default: nil) - Street address where this activity occurred.
  • annotation (type: String.t, default: nil) - Additional content added by the person who shared this activity, applicable only when resharing an activity.
  • crosspostSource (type: String.t, default: nil) - If this activity is a crosspost from another system, this property specifies the ID of the original activity.
  • etag (type: String.t, default: nil) - ETag of this response for caching purposes.
  • geocode (type: String.t, default: nil) - Latitude and longitude where this activity occurred. Format is latitude followed by longitude, space separated.
  • id (type: String.t, default: nil) - The ID of this activity.
  • kind (type: String.t, default: plus#activity) - Identifies this resource as an activity. Value: "plus#activity".
  • location (type: GoogleApi.Plus.V1.Model.Place.t, default: nil) - The location where this activity occurred.
  • object (type: GoogleApi.Plus.V1.Model.ActivityObject.t, default: nil) - The object of this activity.
  • placeId (type: String.t, default: nil) - ID of the place where this activity occurred.
  • placeName (type: String.t, default: nil) - Name of the place where this activity occurred.
  • provider (type: GoogleApi.Plus.V1.Model.ActivityProvider.t, default: nil) - The service provider that initially published this activity.
  • published (type: DateTime.t, default: nil) - The time at which this activity was initially published. Formatted as an RFC 3339 timestamp.
  • radius (type: String.t, default: nil) - Radius, in meters, of the region where this activity occurred, centered at the latitude and longitude identified in geocode.
  • title (type: String.t, default: nil) - Title of this activity.
  • updated (type: DateTime.t, default: nil) - The time at which this activity was last updated. Formatted as an RFC 3339 timestamp.
  • url (type: String.t, default: nil) - The link to this activity.
  • verb (type: String.t, default: nil) - 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.

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: String.t(),
  annotation: String.t(),
  crosspostSource: String.t(),
  etag: String.t(),
  geocode: String.t(),
  id: String.t(),
  kind: String.t(),
  location: GoogleApi.Plus.V1.Model.Place.t(),
  object: GoogleApi.Plus.V1.Model.ActivityObject.t(),
  placeId: String.t(),
  placeName: String.t(),
  provider: GoogleApi.Plus.V1.Model.ActivityProvider.t(),
  published: DateTime.t(),
  radius: String.t(),
  title: String.t(),
  updated: DateTime.t(),
  url: String.t(),
  verb: String.t()
}

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.