Class: Google::Apis::TestingV1::ResultStorage
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::TestingV1::ResultStorage
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/testing_v1/classes.rb,
 generated/google/apis/testing_v1/representations.rb,
 generated/google/apis/testing_v1/representations.rb
Overview
Locations where the results of running the test are stored.
Instance Attribute Summary collapse
- 
  
    
      #google_cloud_storage  ⇒ Google::Apis::TestingV1::GoogleCloudStorage 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A storage location within Google cloud storage (GCS). 
- 
  
    
      #tool_results_execution  ⇒ Google::Apis::TestingV1::ToolResultsExecution 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Represents a tool results execution resource. 
- 
  
    
      #tool_results_history  ⇒ Google::Apis::TestingV1::ToolResultsHistory 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Represents a tool results history resource. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ ResultStorage 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of ResultStorage. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ResultStorage
Returns a new instance of ResultStorage
| 1300 1301 1302 | # File 'generated/google/apis/testing_v1/classes.rb', line 1300 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#google_cloud_storage ⇒ Google::Apis::TestingV1::GoogleCloudStorage
A storage location within Google cloud storage (GCS).
Corresponds to the JSON property googleCloudStorage
| 1287 1288 1289 | # File 'generated/google/apis/testing_v1/classes.rb', line 1287 def google_cloud_storage @google_cloud_storage end | 
#tool_results_execution ⇒ Google::Apis::TestingV1::ToolResultsExecution
Represents a tool results execution resource.
This has the results of a TestMatrix.
Corresponds to the JSON property toolResultsExecution
| 1293 1294 1295 | # File 'generated/google/apis/testing_v1/classes.rb', line 1293 def tool_results_execution @tool_results_execution end | 
#tool_results_history ⇒ Google::Apis::TestingV1::ToolResultsHistory
Represents a tool results history resource.
Corresponds to the JSON property toolResultsHistory
| 1298 1299 1300 | # File 'generated/google/apis/testing_v1/classes.rb', line 1298 def tool_results_history @tool_results_history end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 1305 1306 1307 1308 1309 | # File 'generated/google/apis/testing_v1/classes.rb', line 1305 def update!(**args) @google_cloud_storage = args[:google_cloud_storage] if args.key?(:google_cloud_storage) @tool_results_execution = args[:tool_results_execution] if args.key?(:tool_results_execution) @tool_results_history = args[:tool_results_history] if args.key?(:tool_results_history) end |