@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartProjectSessionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
StartProjectSessionRequest() |
| Modifier and Type | Method and Description |
|---|---|
StartProjectSessionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getAssumeControl()
A value that, if true, enables you to take control of a session, even if a different client is currently
accessing the project.
|
String |
getName()
The name of the project to act upon.
|
int |
hashCode() |
Boolean |
isAssumeControl()
A value that, if true, enables you to take control of a session, even if a different client is currently
accessing the project.
|
void |
setAssumeControl(Boolean assumeControl)
A value that, if true, enables you to take control of a session, even if a different client is currently
accessing the project.
|
void |
setName(String name)
The name of the project to act upon.
|
String |
toString()
Returns a string representation of this object.
|
StartProjectSessionRequest |
withAssumeControl(Boolean assumeControl)
A value that, if true, enables you to take control of a session, even if a different client is currently
accessing the project.
|
StartProjectSessionRequest |
withName(String name)
The name of the project to act upon.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setName(String name)
The name of the project to act upon.
name - The name of the project to act upon.public String getName()
The name of the project to act upon.
public StartProjectSessionRequest withName(String name)
The name of the project to act upon.
name - The name of the project to act upon.public void setAssumeControl(Boolean assumeControl)
A value that, if true, enables you to take control of a session, even if a different client is currently accessing the project.
assumeControl - A value that, if true, enables you to take control of a session, even if a different client is currently
accessing the project.public Boolean getAssumeControl()
A value that, if true, enables you to take control of a session, even if a different client is currently accessing the project.
public StartProjectSessionRequest withAssumeControl(Boolean assumeControl)
A value that, if true, enables you to take control of a session, even if a different client is currently accessing the project.
assumeControl - A value that, if true, enables you to take control of a session, even if a different client is currently
accessing the project.public Boolean isAssumeControl()
A value that, if true, enables you to take control of a session, even if a different client is currently accessing the project.
public String toString()
toString in class ObjectObject.toString()public StartProjectSessionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()