Name | Type | Description | Notes |
---|---|---|---|
AgentVersion | Pointer to string | Version of the agent for the session. | [optional] |
ApplicationNames | Pointer to []string | Names of the applications launched in the session. <br>It will only be set when session_type is APPLICATION. | [optional] |
BrokerUserId | Pointer to string | SID for the broker user associated with the session. It will be unset for non-broker sessions. | [optional] |
BrokeredRemotely | Pointer to bool | Indicates whether the session is brokered from a remote pod. <br>This will be set only if the Horizon View agent where the session resides is version 6.0 or later. | [optional] |
BrokeringPodId | Pointer to string | ID of the pod that brokered the session. | [optional] |
ClientData | Pointer to GlobalSessionClientData | [optional] | |
DesktopPoolId | Pointer to string | ID of the desktop pool for the desktop session. This will be unset if the session is not brokered through a desktop pool, such as for direct console access. This will be unset if the session is hosted by remote pod. | [optional] |
DesktopPoolOrFarmName | Pointer to string | Display name of the desktop pool or name of the farm for the session. This will be unset if session is not brokered through a desktop pool or a farm, such as for direct console access. | [optional] |
DesktopPoolOrFarmSource | Pointer to string | Source of the desktop pool or farm for the session. This will be unset if session is not brokered through a desktop pool or a farm, such as for direct console access. * INSTANT_CLONE: The Desktop Pool uses instant clone technology for provisioning the machines. Applicable for AUTOMATED type desktop pools. * LINKED_CLONE: The Desktop Pool uses linked clone technology for provisioning the machines. Applicable for AUTOMATED type desktop pools. * VIRTUAL_CENTER: The Desktop Pool uses Virtual Center as source for provisioning the machines. Applicable for AUTOMATED and MANUAL type desktop pools. * RDS: The Desktop Pool is backed by Farm. The Farm used in this Desktop Pool can be of any Source. * UNMANAGED: The Desktop Pool holds the non-vCenter source machines that includes physical computers, blade PCs and non-vCenter servers. Applicable for MANUAL type desktop pools. | [optional] |
DesktopPoolOrFarmType | Pointer to string | Type of the desktop pool or farm for the session. This will be unset if session is not brokered through a desktop pool or a farm, such as for direct console access. * AUTOMATED: Automated Desktop Pool. * MANUAL: Manual Desktop Pool. * RDS: RDS Desktop Pool. | [optional] |
DisconnectedTime | Pointer to int64 | Epoch time in milliseconds, when the session was last disconnected. This will be unset if the machine on which the session resides has an error state, or if the session has never been disconnected. | [optional] |
FarmId | Pointer to string | ID of the farm for the RDS desktop or application session. This will be unset if the session is not brokered through a farm, such as for direct console access. This will be unset if the session is hosted by remote pod. | [optional] |
FederatedAccessGroupIds | Pointer to []string | IDs of the federated access groups associated with the session. <br>This represents the federated access groups associated with the global desktop entitlement or global application entitlements used to launch the session. | [optional] |
ForeverSession | Pointer to bool | Indicates whether the application session will continue to run indefinitely on reaching global idle timeout or max session timeout. | [optional] |
GlobalApplicationEntitlementIds | Pointer to []string | IDs of the global application entitlements used to launch applications in the session. Either this or global_desktop_entitlement_id may be set, but not both. | [optional] |
GlobalDesktopEntitlementId | Pointer to string | ID of the global desktop entitlement used to launch the session. Either this or global_application_entitlement_ids may be set, but not both. | [optional] |
Id | Pointer to string | Unique ID representing a session. | [optional] |
IdleDuration | Pointer to int64 | Idle time duration in minutes, indicating how long the end user of the session has been idle for. | [optional] |
LastSessionDurationMs | Pointer to int64 | Duration of the last connection period of the session in milliseconds. If the session is currently connected, this is the duration that the session has been in connected state. If the session is currently disconnected, this is the duration of its previous connection period. This will be unset on error. | [optional] |
LocalAccessGroupId | Pointer to string | ID of the local access group associated with the session. For a non-RDS desktop session, this is the access group ID of the desktop pool. For an RDS desktop session, this is access group ID of the farm of the RDS desktop pool. For an application session, this is the access group ID of the farm of the application pool. This will be unset if the session is hosted by remote pod. | [optional] |
MachineId | Pointer to string | ID of the machine for the session. This will be unset for RDS desktop or application sessions. If desktop_pool_id is unset, it is the id of registered unmanaged physical machine. This will be unset if the session is hosted by remote pod. | [optional] |
MachineOrRdsServerDnsName | Pointer to string | DNS name of the machine or RDS server for the session. | [optional] |
PodId | Pointer to string | ID of the pod that provided the resource for the session. | [optional] |
RdsServerId | Pointer to string | ID of the RDS server for the RDS desktop or application session. <br>This will be unset if the session is hosted by remote pod. | [optional] |
ResourcedRemotely | Pointer to bool | Indicates whether the session is running on a remote pod resource. | [optional] |
SecurityGatewayData | Pointer to GlobalSessionSecurityGatewayData | [optional] | |
SessionProtocol | Pointer to string | Protocol for session. This will be unset for disconnected sessions. * PCOIP: Display protocol is PCoIP. * RDP: Display protocol is RDP. * BLAST: Display protocol is BLAST. * CONSOLE: Display protocol is console. * UNKNOWN: Display protocol is unknown. | [optional] |
SessionState | Pointer to string | State of session. * CONNECTED: Session is connected * DISCONNECTED: Session is disconnected * PENDING: Session is pending | [optional] |
SessionType | Pointer to string | Type of session. * DESKTOP: Desktop or RDS desktop session. * APPLICATION: Application session. | [optional] |
SiteId | Pointer to string | ID of the site where the pod that resourced the session belongs. | [optional] |
StartTime | Pointer to int64 | Epoch time in milliseconds when this session was originally logged in. The lifecycle of a session begins at login and ends at logout, with any number of connect and disconnect occurrences between. The first connection time will be shortly after this time. | [optional] |
Unauthenticated | Pointer to bool | Indicates whether the session belongs to unauthenticated access user. | [optional] |
UserId | Pointer to string | SID of the user logged into the session. It may not match the broker user id for non-SSO scenarios. | [optional] |
func NewGlobalSessionInfo() *GlobalSessionInfo
NewGlobalSessionInfo instantiates a new GlobalSessionInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGlobalSessionInfoWithDefaults() *GlobalSessionInfo
NewGlobalSessionInfoWithDefaults instantiates a new GlobalSessionInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *GlobalSessionInfo) GetAgentVersion() string
GetAgentVersion returns the AgentVersion field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetAgentVersionOk() (*string, bool)
GetAgentVersionOk returns a tuple with the AgentVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetAgentVersion(v string)
SetAgentVersion sets AgentVersion field to given value.
func (o *GlobalSessionInfo) HasAgentVersion() bool
HasAgentVersion returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetApplicationNames() []string
GetApplicationNames returns the ApplicationNames field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetApplicationNamesOk() (*[]string, bool)
GetApplicationNamesOk returns a tuple with the ApplicationNames field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetApplicationNames(v []string)
SetApplicationNames sets ApplicationNames field to given value.
func (o *GlobalSessionInfo) HasApplicationNames() bool
HasApplicationNames returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetBrokerUserId() string
GetBrokerUserId returns the BrokerUserId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetBrokerUserIdOk() (*string, bool)
GetBrokerUserIdOk returns a tuple with the BrokerUserId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetBrokerUserId(v string)
SetBrokerUserId sets BrokerUserId field to given value.
func (o *GlobalSessionInfo) HasBrokerUserId() bool
HasBrokerUserId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetBrokeredRemotely() bool
GetBrokeredRemotely returns the BrokeredRemotely field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetBrokeredRemotelyOk() (*bool, bool)
GetBrokeredRemotelyOk returns a tuple with the BrokeredRemotely field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetBrokeredRemotely(v bool)
SetBrokeredRemotely sets BrokeredRemotely field to given value.
func (o *GlobalSessionInfo) HasBrokeredRemotely() bool
HasBrokeredRemotely returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetBrokeringPodId() string
GetBrokeringPodId returns the BrokeringPodId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetBrokeringPodIdOk() (*string, bool)
GetBrokeringPodIdOk returns a tuple with the BrokeringPodId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetBrokeringPodId(v string)
SetBrokeringPodId sets BrokeringPodId field to given value.
func (o *GlobalSessionInfo) HasBrokeringPodId() bool
HasBrokeringPodId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetClientData() GlobalSessionClientData
GetClientData returns the ClientData field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetClientDataOk() (*GlobalSessionClientData, bool)
GetClientDataOk returns a tuple with the ClientData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetClientData(v GlobalSessionClientData)
SetClientData sets ClientData field to given value.
func (o *GlobalSessionInfo) HasClientData() bool
HasClientData returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetDesktopPoolId() string
GetDesktopPoolId returns the DesktopPoolId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetDesktopPoolIdOk() (*string, bool)
GetDesktopPoolIdOk returns a tuple with the DesktopPoolId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetDesktopPoolId(v string)
SetDesktopPoolId sets DesktopPoolId field to given value.
func (o *GlobalSessionInfo) HasDesktopPoolId() bool
HasDesktopPoolId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetDesktopPoolOrFarmName() string
GetDesktopPoolOrFarmName returns the DesktopPoolOrFarmName field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetDesktopPoolOrFarmNameOk() (*string, bool)
GetDesktopPoolOrFarmNameOk returns a tuple with the DesktopPoolOrFarmName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetDesktopPoolOrFarmName(v string)
SetDesktopPoolOrFarmName sets DesktopPoolOrFarmName field to given value.
func (o *GlobalSessionInfo) HasDesktopPoolOrFarmName() bool
HasDesktopPoolOrFarmName returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetDesktopPoolOrFarmSource() string
GetDesktopPoolOrFarmSource returns the DesktopPoolOrFarmSource field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetDesktopPoolOrFarmSourceOk() (*string, bool)
GetDesktopPoolOrFarmSourceOk returns a tuple with the DesktopPoolOrFarmSource field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetDesktopPoolOrFarmSource(v string)
SetDesktopPoolOrFarmSource sets DesktopPoolOrFarmSource field to given value.
func (o *GlobalSessionInfo) HasDesktopPoolOrFarmSource() bool
HasDesktopPoolOrFarmSource returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetDesktopPoolOrFarmType() string
GetDesktopPoolOrFarmType returns the DesktopPoolOrFarmType field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetDesktopPoolOrFarmTypeOk() (*string, bool)
GetDesktopPoolOrFarmTypeOk returns a tuple with the DesktopPoolOrFarmType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetDesktopPoolOrFarmType(v string)
SetDesktopPoolOrFarmType sets DesktopPoolOrFarmType field to given value.
func (o *GlobalSessionInfo) HasDesktopPoolOrFarmType() bool
HasDesktopPoolOrFarmType returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetDisconnectedTime() int64
GetDisconnectedTime returns the DisconnectedTime field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetDisconnectedTimeOk() (*int64, bool)
GetDisconnectedTimeOk returns a tuple with the DisconnectedTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetDisconnectedTime(v int64)
SetDisconnectedTime sets DisconnectedTime field to given value.
func (o *GlobalSessionInfo) HasDisconnectedTime() bool
HasDisconnectedTime returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetFarmId() string
GetFarmId returns the FarmId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetFarmIdOk() (*string, bool)
GetFarmIdOk returns a tuple with the FarmId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetFarmId(v string)
SetFarmId sets FarmId field to given value.
func (o *GlobalSessionInfo) HasFarmId() bool
HasFarmId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetFederatedAccessGroupIds() []string
GetFederatedAccessGroupIds returns the FederatedAccessGroupIds field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetFederatedAccessGroupIdsOk() (*[]string, bool)
GetFederatedAccessGroupIdsOk returns a tuple with the FederatedAccessGroupIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetFederatedAccessGroupIds(v []string)
SetFederatedAccessGroupIds sets FederatedAccessGroupIds field to given value.
func (o *GlobalSessionInfo) HasFederatedAccessGroupIds() bool
HasFederatedAccessGroupIds returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetForeverSession() bool
GetForeverSession returns the ForeverSession field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetForeverSessionOk() (*bool, bool)
GetForeverSessionOk returns a tuple with the ForeverSession field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetForeverSession(v bool)
SetForeverSession sets ForeverSession field to given value.
func (o *GlobalSessionInfo) HasForeverSession() bool
HasForeverSession returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetGlobalApplicationEntitlementIds() []string
GetGlobalApplicationEntitlementIds returns the GlobalApplicationEntitlementIds field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetGlobalApplicationEntitlementIdsOk() (*[]string, bool)
GetGlobalApplicationEntitlementIdsOk returns a tuple with the GlobalApplicationEntitlementIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetGlobalApplicationEntitlementIds(v []string)
SetGlobalApplicationEntitlementIds sets GlobalApplicationEntitlementIds field to given value.
func (o *GlobalSessionInfo) HasGlobalApplicationEntitlementIds() bool
HasGlobalApplicationEntitlementIds returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetGlobalDesktopEntitlementId() string
GetGlobalDesktopEntitlementId returns the GlobalDesktopEntitlementId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetGlobalDesktopEntitlementIdOk() (*string, bool)
GetGlobalDesktopEntitlementIdOk returns a tuple with the GlobalDesktopEntitlementId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetGlobalDesktopEntitlementId(v string)
SetGlobalDesktopEntitlementId sets GlobalDesktopEntitlementId field to given value.
func (o *GlobalSessionInfo) HasGlobalDesktopEntitlementId() bool
HasGlobalDesktopEntitlementId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetId(v string)
SetId sets Id field to given value.
func (o *GlobalSessionInfo) HasId() bool
HasId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetIdleDuration() int64
GetIdleDuration returns the IdleDuration field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetIdleDurationOk() (*int64, bool)
GetIdleDurationOk returns a tuple with the IdleDuration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetIdleDuration(v int64)
SetIdleDuration sets IdleDuration field to given value.
func (o *GlobalSessionInfo) HasIdleDuration() bool
HasIdleDuration returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetLastSessionDurationMs() int64
GetLastSessionDurationMs returns the LastSessionDurationMs field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetLastSessionDurationMsOk() (*int64, bool)
GetLastSessionDurationMsOk returns a tuple with the LastSessionDurationMs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetLastSessionDurationMs(v int64)
SetLastSessionDurationMs sets LastSessionDurationMs field to given value.
func (o *GlobalSessionInfo) HasLastSessionDurationMs() bool
HasLastSessionDurationMs returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetLocalAccessGroupId() string
GetLocalAccessGroupId returns the LocalAccessGroupId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetLocalAccessGroupIdOk() (*string, bool)
GetLocalAccessGroupIdOk returns a tuple with the LocalAccessGroupId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetLocalAccessGroupId(v string)
SetLocalAccessGroupId sets LocalAccessGroupId field to given value.
func (o *GlobalSessionInfo) HasLocalAccessGroupId() bool
HasLocalAccessGroupId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetMachineId() string
GetMachineId returns the MachineId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetMachineIdOk() (*string, bool)
GetMachineIdOk returns a tuple with the MachineId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetMachineId(v string)
SetMachineId sets MachineId field to given value.
func (o *GlobalSessionInfo) HasMachineId() bool
HasMachineId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetMachineOrRdsServerDnsName() string
GetMachineOrRdsServerDnsName returns the MachineOrRdsServerDnsName field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetMachineOrRdsServerDnsNameOk() (*string, bool)
GetMachineOrRdsServerDnsNameOk returns a tuple with the MachineOrRdsServerDnsName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetMachineOrRdsServerDnsName(v string)
SetMachineOrRdsServerDnsName sets MachineOrRdsServerDnsName field to given value.
func (o *GlobalSessionInfo) HasMachineOrRdsServerDnsName() bool
HasMachineOrRdsServerDnsName returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetPodId() string
GetPodId returns the PodId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetPodIdOk() (*string, bool)
GetPodIdOk returns a tuple with the PodId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetPodId(v string)
SetPodId sets PodId field to given value.
func (o *GlobalSessionInfo) HasPodId() bool
HasPodId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetRdsServerId() string
GetRdsServerId returns the RdsServerId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetRdsServerIdOk() (*string, bool)
GetRdsServerIdOk returns a tuple with the RdsServerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetRdsServerId(v string)
SetRdsServerId sets RdsServerId field to given value.
func (o *GlobalSessionInfo) HasRdsServerId() bool
HasRdsServerId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetResourcedRemotely() bool
GetResourcedRemotely returns the ResourcedRemotely field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetResourcedRemotelyOk() (*bool, bool)
GetResourcedRemotelyOk returns a tuple with the ResourcedRemotely field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetResourcedRemotely(v bool)
SetResourcedRemotely sets ResourcedRemotely field to given value.
func (o *GlobalSessionInfo) HasResourcedRemotely() bool
HasResourcedRemotely returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetSecurityGatewayData() GlobalSessionSecurityGatewayData
GetSecurityGatewayData returns the SecurityGatewayData field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetSecurityGatewayDataOk() (*GlobalSessionSecurityGatewayData, bool)
GetSecurityGatewayDataOk returns a tuple with the SecurityGatewayData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetSecurityGatewayData(v GlobalSessionSecurityGatewayData)
SetSecurityGatewayData sets SecurityGatewayData field to given value.
func (o *GlobalSessionInfo) HasSecurityGatewayData() bool
HasSecurityGatewayData returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetSessionProtocol() string
GetSessionProtocol returns the SessionProtocol field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetSessionProtocolOk() (*string, bool)
GetSessionProtocolOk returns a tuple with the SessionProtocol field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetSessionProtocol(v string)
SetSessionProtocol sets SessionProtocol field to given value.
func (o *GlobalSessionInfo) HasSessionProtocol() bool
HasSessionProtocol returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetSessionState() string
GetSessionState returns the SessionState field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetSessionStateOk() (*string, bool)
GetSessionStateOk returns a tuple with the SessionState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetSessionState(v string)
SetSessionState sets SessionState field to given value.
func (o *GlobalSessionInfo) HasSessionState() bool
HasSessionState returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetSessionType() string
GetSessionType returns the SessionType field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetSessionTypeOk() (*string, bool)
GetSessionTypeOk returns a tuple with the SessionType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetSessionType(v string)
SetSessionType sets SessionType field to given value.
func (o *GlobalSessionInfo) HasSessionType() bool
HasSessionType returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetSiteId() string
GetSiteId returns the SiteId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetSiteIdOk() (*string, bool)
GetSiteIdOk returns a tuple with the SiteId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetSiteId(v string)
SetSiteId sets SiteId field to given value.
func (o *GlobalSessionInfo) HasSiteId() bool
HasSiteId returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetStartTime() int64
GetStartTime returns the StartTime field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetStartTimeOk() (*int64, bool)
GetStartTimeOk returns a tuple with the StartTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetStartTime(v int64)
SetStartTime sets StartTime field to given value.
func (o *GlobalSessionInfo) HasStartTime() bool
HasStartTime returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetUnauthenticated() bool
GetUnauthenticated returns the Unauthenticated field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetUnauthenticatedOk() (*bool, bool)
GetUnauthenticatedOk returns a tuple with the Unauthenticated field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetUnauthenticated(v bool)
SetUnauthenticated sets Unauthenticated field to given value.
func (o *GlobalSessionInfo) HasUnauthenticated() bool
HasUnauthenticated returns a boolean if a field has been set.
func (o *GlobalSessionInfo) GetUserId() string
GetUserId returns the UserId field if non-nil, zero value otherwise.
func (o *GlobalSessionInfo) GetUserIdOk() (*string, bool)
GetUserIdOk returns a tuple with the UserId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GlobalSessionInfo) SetUserId(v string)
SetUserId sets UserId field to given value.
func (o *GlobalSessionInfo) HasUserId() bool
HasUserId returns a boolean if a field has been set.