1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type ArtifactCategory string 6 7// Enum values for ArtifactCategory 8const ( 9 ArtifactCategoryScreenshot ArtifactCategory = "SCREENSHOT" 10 ArtifactCategoryFile ArtifactCategory = "FILE" 11 ArtifactCategoryLog ArtifactCategory = "LOG" 12) 13 14// Values returns all known values for ArtifactCategory. Note that this can be 15// expanded in the future, and so it is only as up to date as the client. The 16// ordering of this slice is not guaranteed to be stable across updates. 17func (ArtifactCategory) Values() []ArtifactCategory { 18 return []ArtifactCategory{ 19 "SCREENSHOT", 20 "FILE", 21 "LOG", 22 } 23} 24 25type ArtifactType string 26 27// Enum values for ArtifactType 28const ( 29 ArtifactTypeUnknown ArtifactType = "UNKNOWN" 30 ArtifactTypeScreenshot ArtifactType = "SCREENSHOT" 31 ArtifactTypeDeviceLog ArtifactType = "DEVICE_LOG" 32 ArtifactTypeMessageLog ArtifactType = "MESSAGE_LOG" 33 ArtifactTypeVideoLog ArtifactType = "VIDEO_LOG" 34 ArtifactTypeResultLog ArtifactType = "RESULT_LOG" 35 ArtifactTypeServiceLog ArtifactType = "SERVICE_LOG" 36 ArtifactTypeWebkitLog ArtifactType = "WEBKIT_LOG" 37 ArtifactTypeInstrumentationOutput ArtifactType = "INSTRUMENTATION_OUTPUT" 38 ArtifactTypeExerciserMonkeyOutput ArtifactType = "EXERCISER_MONKEY_OUTPUT" 39 ArtifactTypeCalabashJsonOutput ArtifactType = "CALABASH_JSON_OUTPUT" 40 ArtifactTypeCalabashPrettyOutput ArtifactType = "CALABASH_PRETTY_OUTPUT" 41 ArtifactTypeCalabashStandardOutput ArtifactType = "CALABASH_STANDARD_OUTPUT" 42 ArtifactTypeCalabashJavaXmlOutput ArtifactType = "CALABASH_JAVA_XML_OUTPUT" 43 ArtifactTypeAutomationOutput ArtifactType = "AUTOMATION_OUTPUT" 44 ArtifactTypeAppiumServerOutput ArtifactType = "APPIUM_SERVER_OUTPUT" 45 ArtifactTypeAppiumJavaOutput ArtifactType = "APPIUM_JAVA_OUTPUT" 46 ArtifactTypeAppiumJavaXmlOutput ArtifactType = "APPIUM_JAVA_XML_OUTPUT" 47 ArtifactTypeAppiumPythonOutput ArtifactType = "APPIUM_PYTHON_OUTPUT" 48 ArtifactTypeAppiumPythonXmlOutput ArtifactType = "APPIUM_PYTHON_XML_OUTPUT" 49 ArtifactTypeExplorerEventLog ArtifactType = "EXPLORER_EVENT_LOG" 50 ArtifactTypeExplorerSummaryLog ArtifactType = "EXPLORER_SUMMARY_LOG" 51 ArtifactTypeApplicationCrashReport ArtifactType = "APPLICATION_CRASH_REPORT" 52 ArtifactTypeXctestLog ArtifactType = "XCTEST_LOG" 53 ArtifactTypeVideo ArtifactType = "VIDEO" 54 ArtifactTypeCustomerArtifact ArtifactType = "CUSTOMER_ARTIFACT" 55 ArtifactTypeCustomerArtifactLog ArtifactType = "CUSTOMER_ARTIFACT_LOG" 56 ArtifactTypeTestspecOutput ArtifactType = "TESTSPEC_OUTPUT" 57) 58 59// Values returns all known values for ArtifactType. Note that this can be expanded 60// in the future, and so it is only as up to date as the client. The ordering of 61// this slice is not guaranteed to be stable across updates. 62func (ArtifactType) Values() []ArtifactType { 63 return []ArtifactType{ 64 "UNKNOWN", 65 "SCREENSHOT", 66 "DEVICE_LOG", 67 "MESSAGE_LOG", 68 "VIDEO_LOG", 69 "RESULT_LOG", 70 "SERVICE_LOG", 71 "WEBKIT_LOG", 72 "INSTRUMENTATION_OUTPUT", 73 "EXERCISER_MONKEY_OUTPUT", 74 "CALABASH_JSON_OUTPUT", 75 "CALABASH_PRETTY_OUTPUT", 76 "CALABASH_STANDARD_OUTPUT", 77 "CALABASH_JAVA_XML_OUTPUT", 78 "AUTOMATION_OUTPUT", 79 "APPIUM_SERVER_OUTPUT", 80 "APPIUM_JAVA_OUTPUT", 81 "APPIUM_JAVA_XML_OUTPUT", 82 "APPIUM_PYTHON_OUTPUT", 83 "APPIUM_PYTHON_XML_OUTPUT", 84 "EXPLORER_EVENT_LOG", 85 "EXPLORER_SUMMARY_LOG", 86 "APPLICATION_CRASH_REPORT", 87 "XCTEST_LOG", 88 "VIDEO", 89 "CUSTOMER_ARTIFACT", 90 "CUSTOMER_ARTIFACT_LOG", 91 "TESTSPEC_OUTPUT", 92 } 93} 94 95type BillingMethod string 96 97// Enum values for BillingMethod 98const ( 99 BillingMethodMetered BillingMethod = "METERED" 100 BillingMethodUnmetered BillingMethod = "UNMETERED" 101) 102 103// Values returns all known values for BillingMethod. Note that this can be 104// expanded in the future, and so it is only as up to date as the client. The 105// ordering of this slice is not guaranteed to be stable across updates. 106func (BillingMethod) Values() []BillingMethod { 107 return []BillingMethod{ 108 "METERED", 109 "UNMETERED", 110 } 111} 112 113type CurrencyCode string 114 115// Enum values for CurrencyCode 116const ( 117 CurrencyCodeUsd CurrencyCode = "USD" 118) 119 120// Values returns all known values for CurrencyCode. Note that this can be expanded 121// in the future, and so it is only as up to date as the client. The ordering of 122// this slice is not guaranteed to be stable across updates. 123func (CurrencyCode) Values() []CurrencyCode { 124 return []CurrencyCode{ 125 "USD", 126 } 127} 128 129type DeviceAttribute string 130 131// Enum values for DeviceAttribute 132const ( 133 DeviceAttributeArn DeviceAttribute = "ARN" 134 DeviceAttributePlatform DeviceAttribute = "PLATFORM" 135 DeviceAttributeFormFactor DeviceAttribute = "FORM_FACTOR" 136 DeviceAttributeManufacturer DeviceAttribute = "MANUFACTURER" 137 DeviceAttributeRemoteAccessEnabled DeviceAttribute = "REMOTE_ACCESS_ENABLED" 138 DeviceAttributeRemoteDebugEnabled DeviceAttribute = "REMOTE_DEBUG_ENABLED" 139 DeviceAttributeAppiumVersion DeviceAttribute = "APPIUM_VERSION" 140 DeviceAttributeInstanceArn DeviceAttribute = "INSTANCE_ARN" 141 DeviceAttributeInstanceLabels DeviceAttribute = "INSTANCE_LABELS" 142 DeviceAttributeFleetType DeviceAttribute = "FLEET_TYPE" 143 DeviceAttributeOsVersion DeviceAttribute = "OS_VERSION" 144 DeviceAttributeModel DeviceAttribute = "MODEL" 145 DeviceAttributeAvailability DeviceAttribute = "AVAILABILITY" 146) 147 148// Values returns all known values for DeviceAttribute. Note that this can be 149// expanded in the future, and so it is only as up to date as the client. The 150// ordering of this slice is not guaranteed to be stable across updates. 151func (DeviceAttribute) Values() []DeviceAttribute { 152 return []DeviceAttribute{ 153 "ARN", 154 "PLATFORM", 155 "FORM_FACTOR", 156 "MANUFACTURER", 157 "REMOTE_ACCESS_ENABLED", 158 "REMOTE_DEBUG_ENABLED", 159 "APPIUM_VERSION", 160 "INSTANCE_ARN", 161 "INSTANCE_LABELS", 162 "FLEET_TYPE", 163 "OS_VERSION", 164 "MODEL", 165 "AVAILABILITY", 166 } 167} 168 169type DeviceAvailability string 170 171// Enum values for DeviceAvailability 172const ( 173 DeviceAvailabilityTemporaryNotAvailable DeviceAvailability = "TEMPORARY_NOT_AVAILABLE" 174 DeviceAvailabilityBusy DeviceAvailability = "BUSY" 175 DeviceAvailabilityAvailable DeviceAvailability = "AVAILABLE" 176 DeviceAvailabilityHighlyAvailable DeviceAvailability = "HIGHLY_AVAILABLE" 177) 178 179// Values returns all known values for DeviceAvailability. Note that this can be 180// expanded in the future, and so it is only as up to date as the client. The 181// ordering of this slice is not guaranteed to be stable across updates. 182func (DeviceAvailability) Values() []DeviceAvailability { 183 return []DeviceAvailability{ 184 "TEMPORARY_NOT_AVAILABLE", 185 "BUSY", 186 "AVAILABLE", 187 "HIGHLY_AVAILABLE", 188 } 189} 190 191type DeviceFilterAttribute string 192 193// Enum values for DeviceFilterAttribute 194const ( 195 DeviceFilterAttributeArn DeviceFilterAttribute = "ARN" 196 DeviceFilterAttributePlatform DeviceFilterAttribute = "PLATFORM" 197 DeviceFilterAttributeOsVersion DeviceFilterAttribute = "OS_VERSION" 198 DeviceFilterAttributeModel DeviceFilterAttribute = "MODEL" 199 DeviceFilterAttributeAvailability DeviceFilterAttribute = "AVAILABILITY" 200 DeviceFilterAttributeFormFactor DeviceFilterAttribute = "FORM_FACTOR" 201 DeviceFilterAttributeManufacturer DeviceFilterAttribute = "MANUFACTURER" 202 DeviceFilterAttributeRemoteAccessEnabled DeviceFilterAttribute = "REMOTE_ACCESS_ENABLED" 203 DeviceFilterAttributeRemoteDebugEnabled DeviceFilterAttribute = "REMOTE_DEBUG_ENABLED" 204 DeviceFilterAttributeInstanceArn DeviceFilterAttribute = "INSTANCE_ARN" 205 DeviceFilterAttributeInstanceLabels DeviceFilterAttribute = "INSTANCE_LABELS" 206 DeviceFilterAttributeFleetType DeviceFilterAttribute = "FLEET_TYPE" 207) 208 209// Values returns all known values for DeviceFilterAttribute. Note that this can be 210// expanded in the future, and so it is only as up to date as the client. The 211// ordering of this slice is not guaranteed to be stable across updates. 212func (DeviceFilterAttribute) Values() []DeviceFilterAttribute { 213 return []DeviceFilterAttribute{ 214 "ARN", 215 "PLATFORM", 216 "OS_VERSION", 217 "MODEL", 218 "AVAILABILITY", 219 "FORM_FACTOR", 220 "MANUFACTURER", 221 "REMOTE_ACCESS_ENABLED", 222 "REMOTE_DEBUG_ENABLED", 223 "INSTANCE_ARN", 224 "INSTANCE_LABELS", 225 "FLEET_TYPE", 226 } 227} 228 229type DeviceFormFactor string 230 231// Enum values for DeviceFormFactor 232const ( 233 DeviceFormFactorPhone DeviceFormFactor = "PHONE" 234 DeviceFormFactorTablet DeviceFormFactor = "TABLET" 235) 236 237// Values returns all known values for DeviceFormFactor. Note that this can be 238// expanded in the future, and so it is only as up to date as the client. The 239// ordering of this slice is not guaranteed to be stable across updates. 240func (DeviceFormFactor) Values() []DeviceFormFactor { 241 return []DeviceFormFactor{ 242 "PHONE", 243 "TABLET", 244 } 245} 246 247type DevicePlatform string 248 249// Enum values for DevicePlatform 250const ( 251 DevicePlatformAndroid DevicePlatform = "ANDROID" 252 DevicePlatformIos DevicePlatform = "IOS" 253) 254 255// Values returns all known values for DevicePlatform. Note that this can be 256// expanded in the future, and so it is only as up to date as the client. The 257// ordering of this slice is not guaranteed to be stable across updates. 258func (DevicePlatform) Values() []DevicePlatform { 259 return []DevicePlatform{ 260 "ANDROID", 261 "IOS", 262 } 263} 264 265type DevicePoolType string 266 267// Enum values for DevicePoolType 268const ( 269 DevicePoolTypeCurated DevicePoolType = "CURATED" 270 DevicePoolTypePrivate DevicePoolType = "PRIVATE" 271) 272 273// Values returns all known values for DevicePoolType. Note that this can be 274// expanded in the future, and so it is only as up to date as the client. The 275// ordering of this slice is not guaranteed to be stable across updates. 276func (DevicePoolType) Values() []DevicePoolType { 277 return []DevicePoolType{ 278 "CURATED", 279 "PRIVATE", 280 } 281} 282 283type ExecutionResult string 284 285// Enum values for ExecutionResult 286const ( 287 ExecutionResultPending ExecutionResult = "PENDING" 288 ExecutionResultPassed ExecutionResult = "PASSED" 289 ExecutionResultWarned ExecutionResult = "WARNED" 290 ExecutionResultFailed ExecutionResult = "FAILED" 291 ExecutionResultSkipped ExecutionResult = "SKIPPED" 292 ExecutionResultErrored ExecutionResult = "ERRORED" 293 ExecutionResultStopped ExecutionResult = "STOPPED" 294) 295 296// Values returns all known values for ExecutionResult. Note that this can be 297// expanded in the future, and so it is only as up to date as the client. The 298// ordering of this slice is not guaranteed to be stable across updates. 299func (ExecutionResult) Values() []ExecutionResult { 300 return []ExecutionResult{ 301 "PENDING", 302 "PASSED", 303 "WARNED", 304 "FAILED", 305 "SKIPPED", 306 "ERRORED", 307 "STOPPED", 308 } 309} 310 311type ExecutionResultCode string 312 313// Enum values for ExecutionResultCode 314const ( 315 ExecutionResultCodeParsingFailed ExecutionResultCode = "PARSING_FAILED" 316 ExecutionResultCodeVpcEndpointSetupFailed ExecutionResultCode = "VPC_ENDPOINT_SETUP_FAILED" 317) 318 319// Values returns all known values for ExecutionResultCode. Note that this can be 320// expanded in the future, and so it is only as up to date as the client. The 321// ordering of this slice is not guaranteed to be stable across updates. 322func (ExecutionResultCode) Values() []ExecutionResultCode { 323 return []ExecutionResultCode{ 324 "PARSING_FAILED", 325 "VPC_ENDPOINT_SETUP_FAILED", 326 } 327} 328 329type ExecutionStatus string 330 331// Enum values for ExecutionStatus 332const ( 333 ExecutionStatusPending ExecutionStatus = "PENDING" 334 ExecutionStatusPendingConcurrnecy ExecutionStatus = "PENDING_CONCURRENCY" 335 ExecutionStatusPendingDevice ExecutionStatus = "PENDING_DEVICE" 336 ExecutionStatusProcessing ExecutionStatus = "PROCESSING" 337 ExecutionStatusScheduling ExecutionStatus = "SCHEDULING" 338 ExecutionStatusPreparing ExecutionStatus = "PREPARING" 339 ExecutionStatusRunning ExecutionStatus = "RUNNING" 340 ExecutionStatusCompleted ExecutionStatus = "COMPLETED" 341 ExecutionStatusStopping ExecutionStatus = "STOPPING" 342) 343 344// Values returns all known values for ExecutionStatus. Note that this can be 345// expanded in the future, and so it is only as up to date as the client. The 346// ordering of this slice is not guaranteed to be stable across updates. 347func (ExecutionStatus) Values() []ExecutionStatus { 348 return []ExecutionStatus{ 349 "PENDING", 350 "PENDING_CONCURRENCY", 351 "PENDING_DEVICE", 352 "PROCESSING", 353 "SCHEDULING", 354 "PREPARING", 355 "RUNNING", 356 "COMPLETED", 357 "STOPPING", 358 } 359} 360 361type InstanceStatus string 362 363// Enum values for InstanceStatus 364const ( 365 InstanceStatusInUse InstanceStatus = "IN_USE" 366 InstanceStatusPreparing InstanceStatus = "PREPARING" 367 InstanceStatusAvailable InstanceStatus = "AVAILABLE" 368 InstanceStatusNotAvailable InstanceStatus = "NOT_AVAILABLE" 369) 370 371// Values returns all known values for InstanceStatus. Note that this can be 372// expanded in the future, and so it is only as up to date as the client. The 373// ordering of this slice is not guaranteed to be stable across updates. 374func (InstanceStatus) Values() []InstanceStatus { 375 return []InstanceStatus{ 376 "IN_USE", 377 "PREPARING", 378 "AVAILABLE", 379 "NOT_AVAILABLE", 380 } 381} 382 383type InteractionMode string 384 385// Enum values for InteractionMode 386const ( 387 InteractionModeInteractive InteractionMode = "INTERACTIVE" 388 InteractionModeNoVideo InteractionMode = "NO_VIDEO" 389 InteractionModeVideoOnly InteractionMode = "VIDEO_ONLY" 390) 391 392// Values returns all known values for InteractionMode. Note that this can be 393// expanded in the future, and so it is only as up to date as the client. The 394// ordering of this slice is not guaranteed to be stable across updates. 395func (InteractionMode) Values() []InteractionMode { 396 return []InteractionMode{ 397 "INTERACTIVE", 398 "NO_VIDEO", 399 "VIDEO_ONLY", 400 } 401} 402 403type NetworkProfileType string 404 405// Enum values for NetworkProfileType 406const ( 407 NetworkProfileTypeCurated NetworkProfileType = "CURATED" 408 NetworkProfileTypePrivate NetworkProfileType = "PRIVATE" 409) 410 411// Values returns all known values for NetworkProfileType. Note that this can be 412// expanded in the future, and so it is only as up to date as the client. The 413// ordering of this slice is not guaranteed to be stable across updates. 414func (NetworkProfileType) Values() []NetworkProfileType { 415 return []NetworkProfileType{ 416 "CURATED", 417 "PRIVATE", 418 } 419} 420 421type OfferingTransactionType string 422 423// Enum values for OfferingTransactionType 424const ( 425 OfferingTransactionTypePurchase OfferingTransactionType = "PURCHASE" 426 OfferingTransactionTypeRenew OfferingTransactionType = "RENEW" 427 OfferingTransactionTypeSystem OfferingTransactionType = "SYSTEM" 428) 429 430// Values returns all known values for OfferingTransactionType. Note that this can 431// be expanded in the future, and so it is only as up to date as the client. The 432// ordering of this slice is not guaranteed to be stable across updates. 433func (OfferingTransactionType) Values() []OfferingTransactionType { 434 return []OfferingTransactionType{ 435 "PURCHASE", 436 "RENEW", 437 "SYSTEM", 438 } 439} 440 441type OfferingType string 442 443// Enum values for OfferingType 444const ( 445 OfferingTypeRecurring OfferingType = "RECURRING" 446) 447 448// Values returns all known values for OfferingType. Note that this can be expanded 449// in the future, and so it is only as up to date as the client. The ordering of 450// this slice is not guaranteed to be stable across updates. 451func (OfferingType) Values() []OfferingType { 452 return []OfferingType{ 453 "RECURRING", 454 } 455} 456 457type RecurringChargeFrequency string 458 459// Enum values for RecurringChargeFrequency 460const ( 461 RecurringChargeFrequencyMonthly RecurringChargeFrequency = "MONTHLY" 462) 463 464// Values returns all known values for RecurringChargeFrequency. Note that this can 465// be expanded in the future, and so it is only as up to date as the client. The 466// ordering of this slice is not guaranteed to be stable across updates. 467func (RecurringChargeFrequency) Values() []RecurringChargeFrequency { 468 return []RecurringChargeFrequency{ 469 "MONTHLY", 470 } 471} 472 473type RuleOperator string 474 475// Enum values for RuleOperator 476const ( 477 RuleOperatorEquals RuleOperator = "EQUALS" 478 RuleOperatorLessThan RuleOperator = "LESS_THAN" 479 RuleOperatorLessThanOrEquals RuleOperator = "LESS_THAN_OR_EQUALS" 480 RuleOperatorGreaterThan RuleOperator = "GREATER_THAN" 481 RuleOperatorGreaterThanOrEquals RuleOperator = "GREATER_THAN_OR_EQUALS" 482 RuleOperatorIn RuleOperator = "IN" 483 RuleOperatorNotIn RuleOperator = "NOT_IN" 484 RuleOperatorContains RuleOperator = "CONTAINS" 485) 486 487// Values returns all known values for RuleOperator. Note that this can be expanded 488// in the future, and so it is only as up to date as the client. The ordering of 489// this slice is not guaranteed to be stable across updates. 490func (RuleOperator) Values() []RuleOperator { 491 return []RuleOperator{ 492 "EQUALS", 493 "LESS_THAN", 494 "LESS_THAN_OR_EQUALS", 495 "GREATER_THAN", 496 "GREATER_THAN_OR_EQUALS", 497 "IN", 498 "NOT_IN", 499 "CONTAINS", 500 } 501} 502 503type SampleType string 504 505// Enum values for SampleType 506const ( 507 SampleTypeCpu SampleType = "CPU" 508 SampleTypeMemory SampleType = "MEMORY" 509 SampleTypeThreads SampleType = "THREADS" 510 SampleTypeRxRate SampleType = "RX_RATE" 511 SampleTypeTxRate SampleType = "TX_RATE" 512 SampleTypeRx SampleType = "RX" 513 SampleTypeTx SampleType = "TX" 514 SampleTypeNativeFrames SampleType = "NATIVE_FRAMES" 515 SampleTypeNativeFps SampleType = "NATIVE_FPS" 516 SampleTypeNativeMinDrawtime SampleType = "NATIVE_MIN_DRAWTIME" 517 SampleTypeNativeAvgDrawtime SampleType = "NATIVE_AVG_DRAWTIME" 518 SampleTypeNativeMaxDrawtime SampleType = "NATIVE_MAX_DRAWTIME" 519 SampleTypeOpenglFrames SampleType = "OPENGL_FRAMES" 520 SampleTypeOpenglFps SampleType = "OPENGL_FPS" 521 SampleTypeOpenglMinDrawtime SampleType = "OPENGL_MIN_DRAWTIME" 522 SampleTypeOpenglAvgDrawtime SampleType = "OPENGL_AVG_DRAWTIME" 523 SampleTypeOpenglMaxDrawtime SampleType = "OPENGL_MAX_DRAWTIME" 524) 525 526// Values returns all known values for SampleType. Note that this can be expanded 527// in the future, and so it is only as up to date as the client. The ordering of 528// this slice is not guaranteed to be stable across updates. 529func (SampleType) Values() []SampleType { 530 return []SampleType{ 531 "CPU", 532 "MEMORY", 533 "THREADS", 534 "RX_RATE", 535 "TX_RATE", 536 "RX", 537 "TX", 538 "NATIVE_FRAMES", 539 "NATIVE_FPS", 540 "NATIVE_MIN_DRAWTIME", 541 "NATIVE_AVG_DRAWTIME", 542 "NATIVE_MAX_DRAWTIME", 543 "OPENGL_FRAMES", 544 "OPENGL_FPS", 545 "OPENGL_MIN_DRAWTIME", 546 "OPENGL_AVG_DRAWTIME", 547 "OPENGL_MAX_DRAWTIME", 548 } 549} 550 551type TestGridSessionArtifactCategory string 552 553// Enum values for TestGridSessionArtifactCategory 554const ( 555 TestGridSessionArtifactCategoryVideo TestGridSessionArtifactCategory = "VIDEO" 556 TestGridSessionArtifactCategoryLog TestGridSessionArtifactCategory = "LOG" 557) 558 559// Values returns all known values for TestGridSessionArtifactCategory. Note that 560// this can be expanded in the future, and so it is only as up to date as the 561// client. The ordering of this slice is not guaranteed to be stable across 562// updates. 563func (TestGridSessionArtifactCategory) Values() []TestGridSessionArtifactCategory { 564 return []TestGridSessionArtifactCategory{ 565 "VIDEO", 566 "LOG", 567 } 568} 569 570type TestGridSessionArtifactType string 571 572// Enum values for TestGridSessionArtifactType 573const ( 574 TestGridSessionArtifactTypeUnknown TestGridSessionArtifactType = "UNKNOWN" 575 TestGridSessionArtifactTypeVideo TestGridSessionArtifactType = "VIDEO" 576 TestGridSessionArtifactTypeSeleniumLog TestGridSessionArtifactType = "SELENIUM_LOG" 577) 578 579// Values returns all known values for TestGridSessionArtifactType. Note that this 580// can be expanded in the future, and so it is only as up to date as the client. 581// The ordering of this slice is not guaranteed to be stable across updates. 582func (TestGridSessionArtifactType) Values() []TestGridSessionArtifactType { 583 return []TestGridSessionArtifactType{ 584 "UNKNOWN", 585 "VIDEO", 586 "SELENIUM_LOG", 587 } 588} 589 590type TestGridSessionStatus string 591 592// Enum values for TestGridSessionStatus 593const ( 594 TestGridSessionStatusActive TestGridSessionStatus = "ACTIVE" 595 TestGridSessionStatusClosed TestGridSessionStatus = "CLOSED" 596 TestGridSessionStatusErrored TestGridSessionStatus = "ERRORED" 597) 598 599// Values returns all known values for TestGridSessionStatus. Note that this can be 600// expanded in the future, and so it is only as up to date as the client. The 601// ordering of this slice is not guaranteed to be stable across updates. 602func (TestGridSessionStatus) Values() []TestGridSessionStatus { 603 return []TestGridSessionStatus{ 604 "ACTIVE", 605 "CLOSED", 606 "ERRORED", 607 } 608} 609 610type TestType string 611 612// Enum values for TestType 613const ( 614 TestTypeBuiltinFuzz TestType = "BUILTIN_FUZZ" 615 TestTypeBuiltinExplorer TestType = "BUILTIN_EXPLORER" 616 TestTypeWebPerformanceProfile TestType = "WEB_PERFORMANCE_PROFILE" 617 TestTypeAppiumJavaJunit TestType = "APPIUM_JAVA_JUNIT" 618 TestTypeAppiumJavaTestng TestType = "APPIUM_JAVA_TESTNG" 619 TestTypeAppiumPython TestType = "APPIUM_PYTHON" 620 TestTypeAppiumNode TestType = "APPIUM_NODE" 621 TestTypeAppiumRuby TestType = "APPIUM_RUBY" 622 TestTypeAppiumWebJavaJunit TestType = "APPIUM_WEB_JAVA_JUNIT" 623 TestTypeAppiumWebJavaTestng TestType = "APPIUM_WEB_JAVA_TESTNG" 624 TestTypeAppiumWebPython TestType = "APPIUM_WEB_PYTHON" 625 TestTypeAppiumWebNode TestType = "APPIUM_WEB_NODE" 626 TestTypeAppiumWebRuby TestType = "APPIUM_WEB_RUBY" 627 TestTypeCalabash TestType = "CALABASH" 628 TestTypeInstrumentation TestType = "INSTRUMENTATION" 629 TestTypeUiautomation TestType = "UIAUTOMATION" 630 TestTypeUiautomator TestType = "UIAUTOMATOR" 631 TestTypeXctest TestType = "XCTEST" 632 TestTypeXctestUi TestType = "XCTEST_UI" 633 TestTypeRemoteAccessRecord TestType = "REMOTE_ACCESS_RECORD" 634 TestTypeRemoteAccessReplay TestType = "REMOTE_ACCESS_REPLAY" 635) 636 637// Values returns all known values for TestType. Note that this can be expanded in 638// the future, and so it is only as up to date as the client. The ordering of this 639// slice is not guaranteed to be stable across updates. 640func (TestType) Values() []TestType { 641 return []TestType{ 642 "BUILTIN_FUZZ", 643 "BUILTIN_EXPLORER", 644 "WEB_PERFORMANCE_PROFILE", 645 "APPIUM_JAVA_JUNIT", 646 "APPIUM_JAVA_TESTNG", 647 "APPIUM_PYTHON", 648 "APPIUM_NODE", 649 "APPIUM_RUBY", 650 "APPIUM_WEB_JAVA_JUNIT", 651 "APPIUM_WEB_JAVA_TESTNG", 652 "APPIUM_WEB_PYTHON", 653 "APPIUM_WEB_NODE", 654 "APPIUM_WEB_RUBY", 655 "CALABASH", 656 "INSTRUMENTATION", 657 "UIAUTOMATION", 658 "UIAUTOMATOR", 659 "XCTEST", 660 "XCTEST_UI", 661 "REMOTE_ACCESS_RECORD", 662 "REMOTE_ACCESS_REPLAY", 663 } 664} 665 666type UploadCategory string 667 668// Enum values for UploadCategory 669const ( 670 UploadCategoryCurated UploadCategory = "CURATED" 671 UploadCategoryPrivate UploadCategory = "PRIVATE" 672) 673 674// Values returns all known values for UploadCategory. Note that this can be 675// expanded in the future, and so it is only as up to date as the client. The 676// ordering of this slice is not guaranteed to be stable across updates. 677func (UploadCategory) Values() []UploadCategory { 678 return []UploadCategory{ 679 "CURATED", 680 "PRIVATE", 681 } 682} 683 684type UploadStatus string 685 686// Enum values for UploadStatus 687const ( 688 UploadStatusInitialized UploadStatus = "INITIALIZED" 689 UploadStatusProcessing UploadStatus = "PROCESSING" 690 UploadStatusSucceeded UploadStatus = "SUCCEEDED" 691 UploadStatusFailed UploadStatus = "FAILED" 692) 693 694// Values returns all known values for UploadStatus. Note that this can be expanded 695// in the future, and so it is only as up to date as the client. The ordering of 696// this slice is not guaranteed to be stable across updates. 697func (UploadStatus) Values() []UploadStatus { 698 return []UploadStatus{ 699 "INITIALIZED", 700 "PROCESSING", 701 "SUCCEEDED", 702 "FAILED", 703 } 704} 705 706type UploadType string 707 708// Enum values for UploadType 709const ( 710 UploadTypeAndroidApp UploadType = "ANDROID_APP" 711 UploadTypeIosApp UploadType = "IOS_APP" 712 UploadTypeWebApp UploadType = "WEB_APP" 713 UploadTypeExternalData UploadType = "EXTERNAL_DATA" 714 UploadTypeAppiumJavaJunitTestPackage UploadType = "APPIUM_JAVA_JUNIT_TEST_PACKAGE" 715 UploadTypeAppiumJavaTestngTestPackage UploadType = "APPIUM_JAVA_TESTNG_TEST_PACKAGE" 716 UploadTypeAppiumPythonTestPackage UploadType = "APPIUM_PYTHON_TEST_PACKAGE" 717 UploadTypeAppiumNodeTestPackage UploadType = "APPIUM_NODE_TEST_PACKAGE" 718 UploadTypeAppiumRubyTestPackage UploadType = "APPIUM_RUBY_TEST_PACKAGE" 719 UploadTypeAppiumWebJavaJunitTestPackage UploadType = "APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE" 720 UploadTypeAppiumWebJavaTestngTestPackage UploadType = "APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE" 721 UploadTypeAppiumWebPythonTestPackage UploadType = "APPIUM_WEB_PYTHON_TEST_PACKAGE" 722 UploadTypeAppiumWebNodeTestPackage UploadType = "APPIUM_WEB_NODE_TEST_PACKAGE" 723 UploadTypeAppiumWebRubyTestPackage UploadType = "APPIUM_WEB_RUBY_TEST_PACKAGE" 724 UploadTypeCalabashTestPackage UploadType = "CALABASH_TEST_PACKAGE" 725 UploadTypeInstrumentationTestPackage UploadType = "INSTRUMENTATION_TEST_PACKAGE" 726 UploadTypeUiautomationTestPackage UploadType = "UIAUTOMATION_TEST_PACKAGE" 727 UploadTypeUiautomatorTestPackage UploadType = "UIAUTOMATOR_TEST_PACKAGE" 728 UploadTypeXctestTestPackage UploadType = "XCTEST_TEST_PACKAGE" 729 UploadTypeXctestUiTestPackage UploadType = "XCTEST_UI_TEST_PACKAGE" 730 UploadTypeAppiumJavaJunitTestSpec UploadType = "APPIUM_JAVA_JUNIT_TEST_SPEC" 731 UploadTypeAppiumJavaTestngTestSpec UploadType = "APPIUM_JAVA_TESTNG_TEST_SPEC" 732 UploadTypeAppiumPythonTestSpec UploadType = "APPIUM_PYTHON_TEST_SPEC" 733 UploadTypeAppiumNodeTestSpec UploadType = "APPIUM_NODE_TEST_SPEC" 734 UploadTypeAppiumRubyTestSpec UploadType = "APPIUM_RUBY_TEST_SPEC" 735 UploadTypeAppiumWebJavaJunitTestSpec UploadType = "APPIUM_WEB_JAVA_JUNIT_TEST_SPEC" 736 UploadTypeAppiumWebJavaTestngTestSpec UploadType = "APPIUM_WEB_JAVA_TESTNG_TEST_SPEC" 737 UploadTypeAppiumWebPythonTestSpec UploadType = "APPIUM_WEB_PYTHON_TEST_SPEC" 738 UploadTypeAppiumWebNodeTestSpec UploadType = "APPIUM_WEB_NODE_TEST_SPEC" 739 UploadTypeAppiumWebRubyTestSpec UploadType = "APPIUM_WEB_RUBY_TEST_SPEC" 740 UploadTypeInstrumentationTestSpec UploadType = "INSTRUMENTATION_TEST_SPEC" 741 UploadTypeXctestUiTestSpec UploadType = "XCTEST_UI_TEST_SPEC" 742) 743 744// Values returns all known values for UploadType. Note that this can be expanded 745// in the future, and so it is only as up to date as the client. The ordering of 746// this slice is not guaranteed to be stable across updates. 747func (UploadType) Values() []UploadType { 748 return []UploadType{ 749 "ANDROID_APP", 750 "IOS_APP", 751 "WEB_APP", 752 "EXTERNAL_DATA", 753 "APPIUM_JAVA_JUNIT_TEST_PACKAGE", 754 "APPIUM_JAVA_TESTNG_TEST_PACKAGE", 755 "APPIUM_PYTHON_TEST_PACKAGE", 756 "APPIUM_NODE_TEST_PACKAGE", 757 "APPIUM_RUBY_TEST_PACKAGE", 758 "APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE", 759 "APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE", 760 "APPIUM_WEB_PYTHON_TEST_PACKAGE", 761 "APPIUM_WEB_NODE_TEST_PACKAGE", 762 "APPIUM_WEB_RUBY_TEST_PACKAGE", 763 "CALABASH_TEST_PACKAGE", 764 "INSTRUMENTATION_TEST_PACKAGE", 765 "UIAUTOMATION_TEST_PACKAGE", 766 "UIAUTOMATOR_TEST_PACKAGE", 767 "XCTEST_TEST_PACKAGE", 768 "XCTEST_UI_TEST_PACKAGE", 769 "APPIUM_JAVA_JUNIT_TEST_SPEC", 770 "APPIUM_JAVA_TESTNG_TEST_SPEC", 771 "APPIUM_PYTHON_TEST_SPEC", 772 "APPIUM_NODE_TEST_SPEC", 773 "APPIUM_RUBY_TEST_SPEC", 774 "APPIUM_WEB_JAVA_JUNIT_TEST_SPEC", 775 "APPIUM_WEB_JAVA_TESTNG_TEST_SPEC", 776 "APPIUM_WEB_PYTHON_TEST_SPEC", 777 "APPIUM_WEB_NODE_TEST_SPEC", 778 "APPIUM_WEB_RUBY_TEST_SPEC", 779 "INSTRUMENTATION_TEST_SPEC", 780 "XCTEST_UI_TEST_SPEC", 781 } 782} 783