Geotag

open class Geotag

Constructors

Link copied to clipboard
open fun Geotag(    @NonNull eventData: Map<String, out Any>,     @Nullable sequenceNo: Integer,     @Nullable expectedLocation: GeoJSONLocation,     @Nullable deviceLocation: GeoJSONLocation,     @Nullable deviation: Integer,     @Nullable outageReason: String,     @Nullable accuracy: Integer)
Link copied to clipboard
open fun Geotag(    @NonNull customerData: Map<String, out Any>,     @NonNull recordedAt: String,     @NonNull id: String,     @Nullable sequenceNo: Integer,     @Nullable expectedLocation: GeoJSONLocation,     @Nullable deviceLocation: GeoJSONLocation,     @Nullable deviation: Integer,     @Nullable outageReason: String,     @Nullable accuracy: Integer)

Functions

Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun toString(): String

Properties

Link copied to clipboard
@SerializedName(value = "device_location_accuracy")
val accuracy: Integer
Link copied to clipboard
@SerializedName(value = "data")
val mData: Map<String, out Any>
Link copied to clipboard
@SerializedName(value = "deviation")
val mDeviation: Integer
Link copied to clipboard
@SerializedName(value = "device_location")
val mDeviceLocation: GeoJSONLocation
Link copied to clipboard
@SerializedName(value = "expected_location")
val mExpectedlocation: GeoJSONLocation
Link copied to clipboard
@SerializedName(value = "id")
val mId: String
Link copied to clipboard
@SerializedName(value = "outage_reason")
val mOutageReason: String
Link copied to clipboard
@SerializedName(value = "recorded_at")
val mRecordedAt: String
Link copied to clipboard
@SerializedName(value = "sequence_no")
val sequenceNo: Integer