CopyableBuilder<RemoteAccessSession.Builder,RemoteAccessSession>, SdkBuilder<RemoteAccessSession.Builder,RemoteAccessSession>public static interface RemoteAccessSession.Builder extends CopyableBuilder<RemoteAccessSession.Builder,RemoteAccessSession>
| Modifier and Type | Method | Description |
|---|---|---|
RemoteAccessSession.Builder |
arn(String arn) |
The Amazon Resource Name (ARN) of the remote access session.
|
RemoteAccessSession.Builder |
billingMethod(String billingMethod) |
The billing method of the remote access session.
|
RemoteAccessSession.Builder |
billingMethod(BillingMethod billingMethod) |
The billing method of the remote access session.
|
RemoteAccessSession.Builder |
created(Date created) |
The date and time the remote access session was created.
|
RemoteAccessSession.Builder |
device(Device device) |
The device (phone or tablet) used in the remote access session.
|
RemoteAccessSession.Builder |
deviceMinutes(DeviceMinutes deviceMinutes) |
The number of minutes a device is used in a remote access sesssion (including setup and teardown minutes).
|
RemoteAccessSession.Builder |
endpoint(String endpoint) |
The endpoint for the remote access sesssion.
|
RemoteAccessSession.Builder |
message(String message) |
A message about the remote access session.
|
RemoteAccessSession.Builder |
name(String name) |
The name of the remote access session.
|
RemoteAccessSession.Builder |
result(String result) |
The result of the remote access session.
|
RemoteAccessSession.Builder |
result(ExecutionResult result) |
The result of the remote access session.
|
RemoteAccessSession.Builder |
started(Date started) |
The date and time the remote access session was started.
|
RemoteAccessSession.Builder |
status(String status) |
The status of the remote access session.
|
RemoteAccessSession.Builder |
status(ExecutionStatus status) |
The status of the remote access session.
|
RemoteAccessSession.Builder |
stopped(Date stopped) |
The date and time the remote access session was stopped.
|
copyapply, buildRemoteAccessSession.Builder arn(String arn)
The Amazon Resource Name (ARN) of the remote access session.
arn - The Amazon Resource Name (ARN) of the remote access session.RemoteAccessSession.Builder name(String name)
The name of the remote access session.
name - The name of the remote access session.RemoteAccessSession.Builder created(Date created)
The date and time the remote access session was created.
created - The date and time the remote access session was created.RemoteAccessSession.Builder status(String status)
The status of the remote access session. Can be any of the following:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
status - The status of the remote access session. Can be any of the following:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
ExecutionStatusRemoteAccessSession.Builder status(ExecutionStatus status)
The status of the remote access session. Can be any of the following:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
status - The status of the remote access session. Can be any of the following:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
ExecutionStatusRemoteAccessSession.Builder result(String result)
The result of the remote access session. Can be any of the following:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
result - The result of the remote access session. Can be any of the following:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
ExecutionResultRemoteAccessSession.Builder result(ExecutionResult result)
The result of the remote access session. Can be any of the following:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
result - The result of the remote access session. Can be any of the following:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
ExecutionResultRemoteAccessSession.Builder message(String message)
A message about the remote access session.
message - A message about the remote access session.RemoteAccessSession.Builder started(Date started)
The date and time the remote access session was started.
started - The date and time the remote access session was started.RemoteAccessSession.Builder stopped(Date stopped)
The date and time the remote access session was stopped.
stopped - The date and time the remote access session was stopped.RemoteAccessSession.Builder device(Device device)
The device (phone or tablet) used in the remote access session.
device - The device (phone or tablet) used in the remote access session.RemoteAccessSession.Builder billingMethod(String billingMethod)
The billing method of the remote access session. Possible values include METERED or
UNMETERED. For more information about metered devices, see AWS
Device Farm terminology."
billingMethod - The billing method of the remote access session. Possible values include METERED or
UNMETERED. For more information about metered devices, see AWS Device Farm terminology."BillingMethodRemoteAccessSession.Builder billingMethod(BillingMethod billingMethod)
The billing method of the remote access session. Possible values include METERED or
UNMETERED. For more information about metered devices, see AWS
Device Farm terminology."
billingMethod - The billing method of the remote access session. Possible values include METERED or
UNMETERED. For more information about metered devices, see AWS Device Farm terminology."BillingMethodRemoteAccessSession.Builder deviceMinutes(DeviceMinutes deviceMinutes)
The number of minutes a device is used in a remote access sesssion (including setup and teardown minutes).
deviceMinutes - The number of minutes a device is used in a remote access sesssion (including setup and teardown
minutes).RemoteAccessSession.Builder endpoint(String endpoint)
The endpoint for the remote access sesssion.
endpoint - The endpoint for the remote access sesssion.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.