@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomerArtifactPaths extends Object implements Serializable, Cloneable, StructuredPojo
A JSON object specifying the paths where the artifacts generated by the customer's tests, on the device or in the test environment, will be pulled from.
Specify deviceHostPaths
and optionally specify either iosPaths
or androidPaths
.
For web app tests, you can specify both iosPaths
and androidPaths
.
Constructor and Description |
---|
CustomerArtifactPaths() |
Modifier and Type | Method and Description |
---|---|
CustomerArtifactPaths |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAndroidPaths()
Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests will be
pulled from.
|
List<String> |
getDeviceHostPaths()
Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's
tests will be pulled from.
|
List<String> |
getIosPaths()
Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will be
pulled from.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAndroidPaths(Collection<String> androidPaths)
Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests will be
pulled from.
|
void |
setDeviceHostPaths(Collection<String> deviceHostPaths)
Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's
tests will be pulled from.
|
void |
setIosPaths(Collection<String> iosPaths)
Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will be
pulled from.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CustomerArtifactPaths |
withAndroidPaths(Collection<String> androidPaths)
Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests will be
pulled from.
|
CustomerArtifactPaths |
withAndroidPaths(String... androidPaths)
Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests will be
pulled from.
|
CustomerArtifactPaths |
withDeviceHostPaths(Collection<String> deviceHostPaths)
Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's
tests will be pulled from.
|
CustomerArtifactPaths |
withDeviceHostPaths(String... deviceHostPaths)
Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's
tests will be pulled from.
|
CustomerArtifactPaths |
withIosPaths(Collection<String> iosPaths)
Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will be
pulled from.
|
CustomerArtifactPaths |
withIosPaths(String... iosPaths)
Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will be
pulled from.
|
public List<String> getIosPaths()
Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will be pulled from.
public void setIosPaths(Collection<String> iosPaths)
Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will be pulled from.
iosPaths
- Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will
be pulled from.public CustomerArtifactPaths withIosPaths(String... iosPaths)
Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will be pulled from.
NOTE: This method appends the values to the existing list (if any). Use
setIosPaths(java.util.Collection)
or withIosPaths(java.util.Collection)
if you want to override
the existing values.
iosPaths
- Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will
be pulled from.public CustomerArtifactPaths withIosPaths(Collection<String> iosPaths)
Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will be pulled from.
iosPaths
- Comma-separated list of paths on the iOS device where the artifacts generated by the customer's tests will
be pulled from.public List<String> getAndroidPaths()
Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests will be pulled from.
public void setAndroidPaths(Collection<String> androidPaths)
Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests will be pulled from.
androidPaths
- Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests
will be pulled from.public CustomerArtifactPaths withAndroidPaths(String... androidPaths)
Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests will be pulled from.
NOTE: This method appends the values to the existing list (if any). Use
setAndroidPaths(java.util.Collection)
or withAndroidPaths(java.util.Collection)
if you want to
override the existing values.
androidPaths
- Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests
will be pulled from.public CustomerArtifactPaths withAndroidPaths(Collection<String> androidPaths)
Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests will be pulled from.
androidPaths
- Comma-separated list of paths on the Android device where the artifacts generated by the customer's tests
will be pulled from.public List<String> getDeviceHostPaths()
Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's tests will be pulled from.
public void setDeviceHostPaths(Collection<String> deviceHostPaths)
Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's tests will be pulled from.
deviceHostPaths
- Comma-separated list of paths in the test execution environment where the artifacts generated by the
customer's tests will be pulled from.public CustomerArtifactPaths withDeviceHostPaths(String... deviceHostPaths)
Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's tests will be pulled from.
NOTE: This method appends the values to the existing list (if any). Use
setDeviceHostPaths(java.util.Collection)
or withDeviceHostPaths(java.util.Collection)
if you
want to override the existing values.
deviceHostPaths
- Comma-separated list of paths in the test execution environment where the artifacts generated by the
customer's tests will be pulled from.public CustomerArtifactPaths withDeviceHostPaths(Collection<String> deviceHostPaths)
Comma-separated list of paths in the test execution environment where the artifacts generated by the customer's tests will be pulled from.
deviceHostPaths
- Comma-separated list of paths in the test execution environment where the artifacts generated by the
customer's tests will be pulled from.public String toString()
toString
in class Object
Object.toString()
public CustomerArtifactPaths clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.