public class

PlaceReport

extends Object
implements Parcelable
java.lang.Object
   ↳ com.google.android.gms.location.places.PlaceReport

Class Overview

An indication from the client that the device is currently located at a particular place. This is usually triggered by a user action (e.g. check-in at a venue, Wallet tap to pay at a business) such that we have strong confidence of the device's presence at that place.

Summary

[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final PlaceReportCreator CREATOR
Public Methods
static PlaceReport create(String placeId, String tag)
Creates a PlaceReport.
int describeContents()
boolean equals(Object that)
String getPlaceId()
Identifies a particular place in the world.
String getTag()
Defines an app-specific context for the flow that triggered the report, such as "redeem-offer" etc.
int hashCode()
String toString()
void writeToParcel(Parcel out, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final PlaceReportCreator CREATOR

Public Methods

public static PlaceReport create (String placeId, String tag)

Creates a PlaceReport.

Parameters
placeId ID of the place associated to this report
tag an app-specific context for the flow that triggered the report, such as "redeem-offer" etc. The maximum size is 4k, longer values will be silently truncated.

public int describeContents ()

public boolean equals (Object that)

public String getPlaceId ()

Identifies a particular place in the world.

public String getTag ()

Defines an app-specific context for the flow that triggered the report, such as "redeem-offer" etc. The maximum size is 4k, longer values will be silently truncated.

public int hashCode ()

public String toString ()

public void writeToParcel (Parcel out, int flags)