| Copyright | (C) 2019 Earnest Research |
|---|---|
| License | MIT |
| Maintainer | Daniel Donohue <ddonohue@earnestresearch.com> |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.Livy.Client.Interactive.GetSessionState
Description
Synopsis
- newtype GetSessionState = GetSessionState {}
- getSessionState :: SessionId -> GetSessionState
- gsstSessionId :: Iso' GetSessionState SessionId
- data GetSessionStateResponse = GetSessionStateResponse {
- _gsstrId :: !SessionId
- _gsstrState :: !SessionState
- gsstrId :: Lens' GetSessionStateResponse SessionId
- gsstrState :: Lens' GetSessionStateResponse SessionState
The request
newtype GetSessionState Source #
The GetSessionState request object.
Constructors
| GetSessionState | |
Fields
| |
Instances
| Eq GetSessionState Source # | |
Defined in Network.Livy.Client.Interactive.GetSessionState Methods (==) :: GetSessionState -> GetSessionState -> Bool # (/=) :: GetSessionState -> GetSessionState -> Bool # | |
| Show GetSessionState Source # | |
Defined in Network.Livy.Client.Interactive.GetSessionState Methods showsPrec :: Int -> GetSessionState -> ShowS # show :: GetSessionState -> String # showList :: [GetSessionState] -> ShowS # | |
| LivyRequest GetSessionState Source # | |
Defined in Network.Livy.Client.Interactive.GetSessionState Methods request :: GetSessionState -> Request Source # | |
| ToPath GetSessionState Source # | |
Defined in Network.Livy.Client.Interactive.GetSessionState Methods toPath :: GetSessionState -> ByteString Source # | |
| type LivyResponse GetSessionState Source # | |
getSessionState :: SessionId -> GetSessionState Source #
Creates a value of GetSessionState with the minimum fields required to make a request.
Request lenses
The response
data GetSessionStateResponse Source #
The GetSessionState response body.
Constructors
| GetSessionStateResponse | |
Fields
| |
Instances
| Eq GetSessionStateResponse Source # | |
Defined in Network.Livy.Client.Interactive.GetSessionState Methods (==) :: GetSessionStateResponse -> GetSessionStateResponse -> Bool # (/=) :: GetSessionStateResponse -> GetSessionStateResponse -> Bool # | |
| Show GetSessionStateResponse Source # | |
Defined in Network.Livy.Client.Interactive.GetSessionState Methods showsPrec :: Int -> GetSessionStateResponse -> ShowS # show :: GetSessionStateResponse -> String # showList :: [GetSessionStateResponse] -> ShowS # | |
| FromJSON GetSessionStateResponse Source # | |
Defined in Network.Livy.Client.Interactive.GetSessionState Methods parseJSON :: Value -> Parser GetSessionStateResponse # parseJSONList :: Value -> Parser [GetSessionStateResponse] # | |