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
      1608 1609 1610  | 
    
      # File 'generated/google/apis/testing_v1/classes.rb', line 1608 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
      1595 1596 1597  | 
    
      # File 'generated/google/apis/testing_v1/classes.rb', line 1595 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
      1601 1602 1603  | 
    
      # File 'generated/google/apis/testing_v1/classes.rb', line 1601 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
      1606 1607 1608  | 
    
      # File 'generated/google/apis/testing_v1/classes.rb', line 1606 def tool_results_history @tool_results_history end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      1613 1614 1615 1616 1617  | 
    
      # File 'generated/google/apis/testing_v1/classes.rb', line 1613 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  |