Struct aws_sdk_devicefarm::model::artifact::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for Artifact.
Implementations§
source§impl Builder
impl Builder
sourcepub fn type(self, input: ArtifactType) -> Self
pub fn type(self, input: ArtifactType) -> Self
The artifact's type.
Allowed values include the following:
-
UNKNOWN
-
SCREENSHOT
-
DEVICE_LOG
-
MESSAGE_LOG
-
VIDEO_LOG
-
RESULT_LOG
-
SERVICE_LOG
-
WEBKIT_LOG
-
INSTRUMENTATION_OUTPUT
-
EXERCISER_MONKEY_OUTPUT: the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT
-
CALABASH_PRETTY_OUTPUT
-
CALABASH_STANDARD_OUTPUT
-
CALABASH_JAVA_XML_OUTPUT
-
AUTOMATION_OUTPUT
-
APPIUM_SERVER_OUTPUT
-
APPIUM_JAVA_OUTPUT
-
APPIUM_JAVA_XML_OUTPUT
-
APPIUM_PYTHON_OUTPUT
-
APPIUM_PYTHON_XML_OUTPUT
-
EXPLORER_EVENT_LOG
-
EXPLORER_SUMMARY_LOG
-
APPLICATION_CRASH_REPORT
-
XCTEST_LOG
-
VIDEO
-
CUSTOMER_ARTIFACT
-
CUSTOMER_ARTIFACT_LOG
-
TESTSPEC_OUTPUT
sourcepub fn set_type(self, input: Option<ArtifactType>) -> Self
pub fn set_type(self, input: Option<ArtifactType>) -> Self
The artifact's type.
Allowed values include the following:
-
UNKNOWN
-
SCREENSHOT
-
DEVICE_LOG
-
MESSAGE_LOG
-
VIDEO_LOG
-
RESULT_LOG
-
SERVICE_LOG
-
WEBKIT_LOG
-
INSTRUMENTATION_OUTPUT
-
EXERCISER_MONKEY_OUTPUT: the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT
-
CALABASH_PRETTY_OUTPUT
-
CALABASH_STANDARD_OUTPUT
-
CALABASH_JAVA_XML_OUTPUT
-
AUTOMATION_OUTPUT
-
APPIUM_SERVER_OUTPUT
-
APPIUM_JAVA_OUTPUT
-
APPIUM_JAVA_XML_OUTPUT
-
APPIUM_PYTHON_OUTPUT
-
APPIUM_PYTHON_XML_OUTPUT
-
EXPLORER_EVENT_LOG
-
EXPLORER_SUMMARY_LOG
-
APPLICATION_CRASH_REPORT
-
XCTEST_LOG
-
VIDEO
-
CUSTOMER_ARTIFACT
-
CUSTOMER_ARTIFACT_LOG
-
TESTSPEC_OUTPUT
sourcepub fn set_extension(self, input: Option<String>) -> Self
pub fn set_extension(self, input: Option<String>) -> Self
The artifact's file extension.
sourcepub fn url(self, input: impl Into<String>) -> Self
pub fn url(self, input: impl Into<String>) -> Self
The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file.