public class CreateRemoteAccessSessionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Creates and submits a request to start a remote access session.
NOOP
Constructor and Description |
---|
CreateRemoteAccessSessionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateRemoteAccessSessionRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
CreateRemoteAccessSessionConfiguration |
getConfiguration()
The configuration information for the remote access session request.
|
String |
getDeviceArn()
The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.
|
String |
getName()
The name of the remote access session that you wish to create.
|
String |
getProjectArn()
The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.
|
int |
hashCode() |
void |
setConfiguration(CreateRemoteAccessSessionConfiguration configuration)
The configuration information for the remote access session request.
|
void |
setDeviceArn(String deviceArn)
The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.
|
void |
setName(String name)
The name of the remote access session that you wish to create.
|
void |
setProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateRemoteAccessSessionRequest |
withConfiguration(CreateRemoteAccessSessionConfiguration configuration)
The configuration information for the remote access session request.
|
CreateRemoteAccessSessionRequest |
withDeviceArn(String deviceArn)
The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.
|
CreateRemoteAccessSessionRequest |
withName(String name)
The name of the remote access session that you wish to create.
|
CreateRemoteAccessSessionRequest |
withProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.
projectArn
- The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.public String getProjectArn()
The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.
public CreateRemoteAccessSessionRequest withProjectArn(String projectArn)
The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.
projectArn
- The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.public void setDeviceArn(String deviceArn)
The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.
deviceArn
- The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.public String getDeviceArn()
The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.
public CreateRemoteAccessSessionRequest withDeviceArn(String deviceArn)
The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.
deviceArn
- The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.public void setName(String name)
The name of the remote access session that you wish to create.
name
- The name of the remote access session that you wish to create.public String getName()
The name of the remote access session that you wish to create.
public CreateRemoteAccessSessionRequest withName(String name)
The name of the remote access session that you wish to create.
name
- The name of the remote access session that you wish to create.public void setConfiguration(CreateRemoteAccessSessionConfiguration configuration)
The configuration information for the remote access session request.
configuration
- The configuration information for the remote access session request.public CreateRemoteAccessSessionConfiguration getConfiguration()
The configuration information for the remote access session request.
public CreateRemoteAccessSessionRequest withConfiguration(CreateRemoteAccessSessionConfiguration configuration)
The configuration information for the remote access session request.
configuration
- The configuration information for the remote access session request.public String toString()
toString
in class Object
Object.toString()
public CreateRemoteAccessSessionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.