UVACanvasAccess
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
UVACanvasAccess.Structures.Users.PageView Class Reference

Represents a record of a user page view request. More...

Inheritance diagram for UVACanvasAccess.Structures.Users.PageView:
Inheritance graph
[legend]
Collaboration diagram for UVACanvasAccess.Structures.Users.PageView:
Collaboration graph
[legend]

Public Member Functions

string ToPrettyString ()
 Returns a pretty, formatted string representation of the object.
 

Properties

string Id [get]
 The view's UUID.
 
string AppName [get]
 If this was an API request, the name of the app that generated the access token.
 
string Url [get]
 The requested URL.
 
string ContextType [get]
 The context for this request. I.e., what part of the API this request is being made on.
 
string AssetType [get]
 The asset within the ContextType this request is being made on, if relevant.
 
string Controller [get]
 The Rails controller that handled this request.
 
string Action [get]
 The Rails action that handled this request.
 
decimal? InteractionSeconds [get]
 An approximation of how long the user spent on the page, in seconds.
 
DateTime CreatedAt [get]
 When this request was made.
 
bool? UserRequest [get]
 Whether or not this request was initiated by a real user.
 
double? RenderTime [get]
 An approximation of how long the page took to render, in seconds.
 
string UserAgent [get]
 The user agent of the browser or program that made this request.
 
bool? Participated [get]
 Whether or not this interaction counted as participation.
 
string HttpMethod [get]
 The HTTP method of this request.
 
string RemoteIp [get]
 The origin IP address of this request.
 
PageViewLinks Links [get]
 Relationships to this view.
 

Detailed Description

Represents a record of a user page view request.

Member Function Documentation

◆ ToPrettyString()

string UVACanvasAccess.Structures.Users.PageView.ToPrettyString ( )
inline

Returns a pretty, formatted string representation of the object.

Returns
The formatted string.

Implements UVACanvasAccess.Util.IPrettyPrint.


The documentation for this class was generated from the following file: