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
2724 2725 2726 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2724 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
2702 2703 2704 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2702 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
2708 2709 2710 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2708 def kind @kind end |
#resource ⇒ Google::Apis::YoutubePartnerV1::Package
The package resource.
Corresponds to the JSON property resource
2713 2714 2715 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2713 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
2722 2723 2724 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2722 def status @status end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2729 2730 2731 2732 2733 2734 |
# File 'generated/google/apis/youtube_partner_v1/classes.rb', line 2729 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 |