Class: Google::Apis::YoutubePartnerV1::PackageInsertResponse
- Inherits:
-
Object
- Object
- Google::Apis::YoutubePartnerV1::PackageInsertResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/youtube_partner_v1/classes.rb,
generated/google/apis/youtube_partner_v1/representations.rb,
generated/google/apis/youtube_partner_v1/representations.rb
Instance Attribute Summary collapse
-
#errors ⇒ Array<Google::Apis::YoutubePartnerV1::ValidateError>
The list of errors and/or warnings.
-
#kind ⇒ String
The type of the API response.
-
#resource ⇒ Google::Apis::YoutubePartnerV1::Package
The package resource.
-
#status ⇒ String
The package insert status.
Instance Method Summary collapse
-
#initialize(**args) ⇒ PackageInsertResponse
constructor
A new instance of PackageInsertResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ PackageInsertResponse
Returns a new instance of PackageInsertResponse
2718 2719 2720 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2718 def initialize(**args) update!(**args) end |
Instance Attribute Details
#errors ⇒ Array<Google::Apis::YoutubePartnerV1::ValidateError>
The list of errors and/or warnings.
Corresponds to the JSON property errors
2696 2697 2698 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2696 def errors @errors end |
#kind ⇒ String
The type of the API response. For this operation, the value is youtubePartner#
packageInsert.
Corresponds to the JSON property kind
2702 2703 2704 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2702 def kind @kind end |
#resource ⇒ Google::Apis::YoutubePartnerV1::Package
The package resource.
Corresponds to the JSON property resource
2707 2708 2709 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2707 def resource @resource end |
#status ⇒ String
The package insert status. Indicates whether the insert operation completed
successfully or identifies the general cause of failure. For most cases where
the insert operation failed, the errors are described in the API response's
errors object. However, if the operation failed because the package contained
non-metadata files, the errors object is not included in the response.
Corresponds to the JSON property status
2716 2717 2718 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2716 def status @status end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2723 2724 2725 2726 2727 2728 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2723 def update!(**args) @errors = args[:errors] if args.key?(:errors) @kind = args[:kind] if args.key?(:kind) @resource = args[:resource] if args.key?(:resource) @status = args[:status] if args.key?(:status) end |