Class: Google::Apis::DigitalassetlinksV1::CheckResponse
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Apis::DigitalassetlinksV1::CheckResponse
 
 
- Includes:
 - Core::Hashable, Core::JsonObjectSupport
 
- Defined in:
 - generated/google/apis/digitalassetlinks_v1/classes.rb,
generated/google/apis/digitalassetlinks_v1/representations.rb,
generated/google/apis/digitalassetlinks_v1/representations.rb 
Overview
Response message for the CheckAssetLinks call.
Instance Attribute Summary collapse
- 
  
    
      #debug_string  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Human-readable message containing information intended to help end users understand, reproduce and debug the result.
 - 
  
    
      #error_code  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Error codes that describe the result of the Check operation.
 - 
  
    
      #linked  ⇒ Boolean 
    
    
      (also: #linked?)
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Set to true if the assets specified in the request are linked by the relation specified in the request.
 - 
  
    
      #max_age  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
From serving time, how much longer the response should be considered valid barring further updates.
 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ CheckResponse 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of CheckResponse.
 - 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Update properties of this object.
 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ CheckResponse
Returns a new instance of CheckResponse
      150 151 152  | 
    
      # File 'generated/google/apis/digitalassetlinks_v1/classes.rb', line 150 def initialize(**args) update!(**args) end  | 
  
Instance Attribute Details
#debug_string ⇒ String
Human-readable message containing information intended to help end users
understand, reproduce and debug the result.
The message will be in English and we are currently not planning to offer
any translations.
Please note that no guarantees are made about the contents or format of
this string.  Any aspect of it may be subject to change without notice.
You should not attempt to programmatically parse this data.  For
programmatic access, use the error_code field below.
Corresponds to the JSON property debugString
      129 130 131  | 
    
      # File 'generated/google/apis/digitalassetlinks_v1/classes.rb', line 129 def debug_string @debug_string end  | 
  
#error_code ⇒ Array<String>
Error codes that describe the result of the Check operation.
Corresponds to the JSON property errorCode
      134 135 136  | 
    
      # File 'generated/google/apis/digitalassetlinks_v1/classes.rb', line 134 def error_code @error_code end  | 
  
#linked ⇒ Boolean Also known as: linked?
Set to true if the assets specified in the request are linked by the
relation specified in the request.
Corresponds to the JSON property linked
      140 141 142  | 
    
      # File 'generated/google/apis/digitalassetlinks_v1/classes.rb', line 140 def linked @linked end  | 
  
#max_age ⇒ String
From serving time, how much longer the response should be considered valid
barring further updates.
REQUIRED
Corresponds to the JSON property maxAge
      148 149 150  | 
    
      # File 'generated/google/apis/digitalassetlinks_v1/classes.rb', line 148 def max_age @max_age end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      155 156 157 158 159 160  | 
    
      # File 'generated/google/apis/digitalassetlinks_v1/classes.rb', line 155 def update!(**args) @debug_string = args[:debug_string] if args.key?(:debug_string) @error_code = args[:error_code] if args.key?(:error_code) @linked = args[:linked] if args.key?(:linked) @max_age = args[:max_age] if args.key?(:max_age) end  |