Class: Google::Apis::YoutubeV3::ChannelAuditDetails
- Inherits:
-
Object
- Object
- Google::Apis::YoutubeV3::ChannelAuditDetails
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/youtube_v3/classes.rb,
generated/google/apis/youtube_v3/representations.rb,
generated/google/apis/youtube_v3/representations.rb
Overview
The auditDetails object encapsulates channel data that is relevant for YouTube Partners during the audit process.
Instance Attribute Summary collapse
-
#community_guidelines_good_standing ⇒ Boolean
(also: #community_guidelines_good_standing?)
Whether or not the channel respects the community guidelines.
-
#content_id_claims_good_standing ⇒ Boolean
(also: #content_id_claims_good_standing?)
Whether or not the channel has any unresolved claims.
-
#copyright_strikes_good_standing ⇒ Boolean
(also: #copyright_strikes_good_standing?)
Whether or not the channel has any copyright strikes.
-
#overall_good_standing ⇒ Boolean
(also: #overall_good_standing?)
Describes the general state of the channel.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ChannelAuditDetails
constructor
A new instance of ChannelAuditDetails.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ChannelAuditDetails
Returns a new instance of ChannelAuditDetails.
1017 1018 1019 |
# File 'generated/google/apis/youtube_v3/classes.rb', line 1017 def initialize(**args) update!(**args) end |
Instance Attribute Details
#community_guidelines_good_standing ⇒ Boolean Also known as: community_guidelines_good_standing?
Whether or not the channel respects the community guidelines.
Corresponds to the JSON property communityGuidelinesGoodStanding
992 993 994 |
# File 'generated/google/apis/youtube_v3/classes.rb', line 992 def community_guidelines_good_standing @community_guidelines_good_standing end |
#content_id_claims_good_standing ⇒ Boolean Also known as: content_id_claims_good_standing?
Whether or not the channel has any unresolved claims.
Corresponds to the JSON property contentIdClaimsGoodStanding
998 999 1000 |
# File 'generated/google/apis/youtube_v3/classes.rb', line 998 def content_id_claims_good_standing @content_id_claims_good_standing end |
#copyright_strikes_good_standing ⇒ Boolean Also known as: copyright_strikes_good_standing?
Whether or not the channel has any copyright strikes.
Corresponds to the JSON property copyrightStrikesGoodStanding
1004 1005 1006 |
# File 'generated/google/apis/youtube_v3/classes.rb', line 1004 def copyright_strikes_good_standing @copyright_strikes_good_standing end |
#overall_good_standing ⇒ Boolean Also known as: overall_good_standing?
Describes the general state of the channel. This field will always show if
there are any issues whatsoever with the channel. Currently this field
represents the result of the logical and operation over the community
guidelines good standing, the copyright strikes good standing and the content
ID claims good standing, but this may change in the future.
Corresponds to the JSON property overallGoodStanding
1014 1015 1016 |
# File 'generated/google/apis/youtube_v3/classes.rb', line 1014 def overall_good_standing @overall_good_standing end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1022 1023 1024 1025 1026 1027 |
# File 'generated/google/apis/youtube_v3/classes.rb', line 1022 def update!(**args) @community_guidelines_good_standing = args[:community_guidelines_good_standing] if args.key?(:community_guidelines_good_standing) @content_id_claims_good_standing = args[:content_id_claims_good_standing] if args.key?(:content_id_claims_good_standing) @copyright_strikes_good_standing = args[:copyright_strikes_good_standing] if args.key?(:copyright_strikes_good_standing) @overall_good_standing = args[:overall_good_standing] if args.key?(:overall_good_standing) end |