Class: Google::Apis::ToolresultsV1beta3::PublishXunitXmlFilesRequest
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Apis::ToolresultsV1beta3::PublishXunitXmlFilesRequest
 
 
- Includes:
 - Core::Hashable, Core::JsonObjectSupport
 
- Defined in:
 - lib/google/apis/toolresults_v1beta3/classes.rb,
lib/google/apis/toolresults_v1beta3/representations.rb,
lib/google/apis/toolresults_v1beta3/representations.rb 
Overview
Request message for StepService.PublishXunitXmlFiles.
Instance Attribute Summary collapse
- 
  
    
      #xunit_xml_files  ⇒ Array<Google::Apis::ToolresultsV1beta3::FileReference> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
URI of the Xunit XML files to publish.
 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ PublishXunitXmlFilesRequest 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of PublishXunitXmlFilesRequest.
 - 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Update properties of this object.
 
Constructor Details
#initialize(**args) ⇒ PublishXunitXmlFilesRequest
Returns a new instance of PublishXunitXmlFilesRequest.
      2380 2381 2382  | 
    
      # File 'lib/google/apis/toolresults_v1beta3/classes.rb', line 2380 def initialize(**args) update!(**args) end  | 
  
Instance Attribute Details
#xunit_xml_files ⇒ Array<Google::Apis::ToolresultsV1beta3::FileReference>
URI of the Xunit XML files to publish. The maximum size of the file this
reference is pointing to is 50MB. Required.
Corresponds to the JSON property xunitXmlFiles
      2378 2379 2380  | 
    
      # File 'lib/google/apis/toolresults_v1beta3/classes.rb', line 2378 def xunit_xml_files @xunit_xml_files end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      2385 2386 2387  | 
    
      # File 'lib/google/apis/toolresults_v1beta3/classes.rb', line 2385 def update!(**args) @xunit_xml_files = args[:xunit_xml_files] if args.key?(:xunit_xml_files) end  |