@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 Object
Object.toString()
public DebugSession clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.