Class: Google::Apis::DocsV1::Response
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Apis::DocsV1::Response
 
 
- Includes:
 - Core::Hashable, Core::JsonObjectSupport
 
- Defined in:
 - lib/google/apis/docs_v1/classes.rb,
lib/google/apis/docs_v1/representations.rb,
lib/google/apis/docs_v1/representations.rb 
Overview
A single response from an update.
Instance Attribute Summary collapse
- 
  
    
      #create_footer  ⇒ Google::Apis::DocsV1::CreateFooterResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The result of creating a footer.
 - 
  
    
      #create_footnote  ⇒ Google::Apis::DocsV1::CreateFootnoteResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The result of creating a footnote.
 - 
  
    
      #create_header  ⇒ Google::Apis::DocsV1::CreateHeaderResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The result of creating a header.
 - 
  
    
      #create_named_range  ⇒ Google::Apis::DocsV1::CreateNamedRangeResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The result of creating a named range.
 - 
  
    
      #insert_inline_image  ⇒ Google::Apis::DocsV1::InsertInlineImageResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The result of inserting an inline image.
 - 
  
    
      #insert_inline_sheets_chart  ⇒ Google::Apis::DocsV1::InsertInlineSheetsChartResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The result of inserting an embedded Google Sheets chart.
 - 
  
    
      #replace_all_text  ⇒ Google::Apis::DocsV1::ReplaceAllTextResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The result of replacing text.
 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ Response 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of Response.
 - 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Update properties of this object.
 
Constructor Details
#initialize(**args) ⇒ Response
Returns a new instance of Response.
      4591 4592 4593  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4591 def initialize(**args) update!(**args) end  | 
  
Instance Attribute Details
#create_footer ⇒ Google::Apis::DocsV1::CreateFooterResponse
The result of creating a footer.
Corresponds to the JSON property createFooter
      4559 4560 4561  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4559 def @create_footer end  | 
  
#create_footnote ⇒ Google::Apis::DocsV1::CreateFootnoteResponse
The result of creating a footnote.
Corresponds to the JSON property createFootnote
      4564 4565 4566  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4564 def create_footnote @create_footnote end  | 
  
#create_header ⇒ Google::Apis::DocsV1::CreateHeaderResponse
The result of creating a header.
Corresponds to the JSON property createHeader
      4569 4570 4571  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4569 def create_header @create_header end  | 
  
#create_named_range ⇒ Google::Apis::DocsV1::CreateNamedRangeResponse
The result of creating a named range.
Corresponds to the JSON property createNamedRange
      4574 4575 4576  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4574 def create_named_range @create_named_range end  | 
  
#insert_inline_image ⇒ Google::Apis::DocsV1::InsertInlineImageResponse
The result of inserting an inline image.
Corresponds to the JSON property insertInlineImage
      4579 4580 4581  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4579 def insert_inline_image @insert_inline_image end  | 
  
#insert_inline_sheets_chart ⇒ Google::Apis::DocsV1::InsertInlineSheetsChartResponse
The result of inserting an embedded Google Sheets chart.
Corresponds to the JSON property insertInlineSheetsChart
      4584 4585 4586  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4584 def insert_inline_sheets_chart @insert_inline_sheets_chart end  | 
  
#replace_all_text ⇒ Google::Apis::DocsV1::ReplaceAllTextResponse
The result of replacing text.
Corresponds to the JSON property replaceAllText
      4589 4590 4591  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4589 def replace_all_text @replace_all_text end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      4596 4597 4598 4599 4600 4601 4602 4603 4604  | 
    
      # File 'lib/google/apis/docs_v1/classes.rb', line 4596 def update!(**args) @create_footer = args[:create_footer] if args.key?(:create_footer) @create_footnote = args[:create_footnote] if args.key?(:create_footnote) @create_header = args[:create_header] if args.key?(:create_header) @create_named_range = args[:create_named_range] if args.key?(:create_named_range) @insert_inline_image = args[:insert_inline_image] if args.key?(:insert_inline_image) @insert_inline_sheets_chart = args[:insert_inline_sheets_chart] if args.key?(:insert_inline_sheets_chart) @replace_all_text = args[:replace_all_text] if args.key?(:replace_all_text) end  |