Class: Google::Apis::PlayintegrityV1::GuidanceDetails

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/playintegrity_v1/classes.rb,
lib/google/apis/playintegrity_v1/representations.rb,
lib/google/apis/playintegrity_v1/representations.rb

Overview

Contains guidance details about the Integrity API response, providing additional context to the integrity verdicts.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GuidanceDetails

Returns a new instance of GuidanceDetails.



186
187
188
# File 'lib/google/apis/playintegrity_v1/classes.rb', line 186

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#user_remediation_detailsArray<Google::Apis::PlayintegrityV1::UserRemediationDetails>

This shows when there is an issue with at least one of the integrity verdicts, which can be remedied by the user and provides additional details. Corresponds to the JSON property userRemediationDetails



184
185
186
# File 'lib/google/apis/playintegrity_v1/classes.rb', line 184

def user_remediation_details
  @user_remediation_details
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



191
192
193
# File 'lib/google/apis/playintegrity_v1/classes.rb', line 191

def update!(**args)
  @user_remediation_details = args[:user_remediation_details] if args.key?(:user_remediation_details)
end