@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SessionSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains summary information about a notebook session.
Constructor and Description |
---|
SessionSummary() |
Modifier and Type | Method and Description |
---|---|
SessionSummary |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
The session description.
|
EngineVersion |
getEngineVersion()
The engine version used by the session (for example,
PySpark engine version 3 ). |
String |
getNotebookVersion()
The notebook version.
|
String |
getSessionId()
The session ID.
|
SessionStatus |
getStatus()
Contains information about the session status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
The session description.
|
void |
setEngineVersion(EngineVersion engineVersion)
The engine version used by the session (for example,
PySpark engine version 3 ). |
void |
setNotebookVersion(String notebookVersion)
The notebook version.
|
void |
setSessionId(String sessionId)
The session ID.
|
void |
setStatus(SessionStatus status)
Contains information about the session status.
|
String |
toString()
Returns a string representation of this object.
|
SessionSummary |
withDescription(String description)
The session description.
|
SessionSummary |
withEngineVersion(EngineVersion engineVersion)
The engine version used by the session (for example,
PySpark engine version 3 ). |
SessionSummary |
withNotebookVersion(String notebookVersion)
The notebook version.
|
SessionSummary |
withSessionId(String sessionId)
The session ID.
|
SessionSummary |
withStatus(SessionStatus status)
Contains information about the session status.
|
public void setSessionId(String sessionId)
The session ID.
sessionId
- The session ID.public String getSessionId()
The session ID.
public SessionSummary withSessionId(String sessionId)
The session ID.
sessionId
- The session ID.public void setDescription(String description)
The session description.
description
- The session description.public String getDescription()
The session description.
public SessionSummary withDescription(String description)
The session description.
description
- The session description.public void setEngineVersion(EngineVersion engineVersion)
The engine version used by the session (for example, PySpark engine version 3
).
engineVersion
- The engine version used by the session (for example, PySpark engine version 3
).public EngineVersion getEngineVersion()
The engine version used by the session (for example, PySpark engine version 3
).
PySpark engine version 3
).public SessionSummary withEngineVersion(EngineVersion engineVersion)
The engine version used by the session (for example, PySpark engine version 3
).
engineVersion
- The engine version used by the session (for example, PySpark engine version 3
).public void setNotebookVersion(String notebookVersion)
The notebook version.
notebookVersion
- The notebook version.public String getNotebookVersion()
The notebook version.
public SessionSummary withNotebookVersion(String notebookVersion)
The notebook version.
notebookVersion
- The notebook version.public void setStatus(SessionStatus status)
Contains information about the session status.
status
- Contains information about the session status.public SessionStatus getStatus()
Contains information about the session status.
public SessionSummary withStatus(SessionStatus status)
Contains information about the session status.
status
- Contains information about the session status.public String toString()
toString
in class Object
Object.toString()
public SessionSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.