@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DebugSession extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the debug session for a build. For more information, see Viewing a running build in Session Manager.
| Constructor and Description |
|---|
DebugSession() |
| Modifier and Type | Method and Description |
|---|---|
DebugSession |
clone() |
boolean |
equals(Object obj) |
Boolean |
getSessionEnabled()
Specifies if session debugging is enabled for this build.
|
String |
getSessionTarget()
Contains the identifier of the Session Manager session used for the build.
|
int |
hashCode() |
Boolean |
isSessionEnabled()
Specifies if session debugging is enabled for this build.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSessionEnabled(Boolean sessionEnabled)
Specifies if session debugging is enabled for this build.
|
void |
setSessionTarget(String sessionTarget)
Contains the identifier of the Session Manager session used for the build.
|
String |
toString()
Returns a string representation of this object.
|
DebugSession |
withSessionEnabled(Boolean sessionEnabled)
Specifies if session debugging is enabled for this build.
|
DebugSession |
withSessionTarget(String sessionTarget)
Contains the identifier of the Session Manager session used for the build.
|
public void setSessionEnabled(Boolean sessionEnabled)
Specifies if session debugging is enabled for this build.
sessionEnabled - Specifies if session debugging is enabled for this build.public Boolean getSessionEnabled()
Specifies if session debugging is enabled for this build.
public DebugSession withSessionEnabled(Boolean sessionEnabled)
Specifies if session debugging is enabled for this build.
sessionEnabled - Specifies if session debugging is enabled for this build.public Boolean isSessionEnabled()
Specifies if session debugging is enabled for this build.
public void setSessionTarget(String sessionTarget)
Contains the identifier of the Session Manager session used for the build. To work with the paused build, you open this session to examine, control, and resume the build.
sessionTarget - Contains the identifier of the Session Manager session used for the build. To work with the paused build,
you open this session to examine, control, and resume the build.public String getSessionTarget()
Contains the identifier of the Session Manager session used for the build. To work with the paused build, you open this session to examine, control, and resume the build.
public DebugSession withSessionTarget(String sessionTarget)
Contains the identifier of the Session Manager session used for the build. To work with the paused build, you open this session to examine, control, and resume the build.
sessionTarget - Contains the identifier of the Session Manager session used for the build. To work with the paused build,
you open this session to examine, control, and resume the build.public String toString()
toString in class ObjectObject.toString()public DebugSession clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.