class Google::Apis::YoutubePartnerV1::DiffUploadRequest

A Diff upload request. For details on the Scotty Diff protocol, visit http:// go/scotty-diff-protocol.

Attributes

checksums_info[RW]

A sequence of media data references representing composite data. Introduced to support Bigstore composite objects. For details, visit go/bigstore- composites. Corresponds to the JSON property `checksumsInfo` @return [Google::Apis::YoutubePartnerV1::CompositeMedia]

object_info[RW]

A sequence of media data references representing composite data. Introduced to support Bigstore composite objects. For details, visit go/bigstore- composites. Corresponds to the JSON property `objectInfo` @return [Google::Apis::YoutubePartnerV1::CompositeMedia]

object_version[RW]

The object version of the object that is the base version the incoming diff script will be applied to. This field will always be filled in. Corresponds to the JSON property `objectVersion` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/youtube_partner_v1/classes.rb, line 1676
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/youtube_partner_v1/classes.rb, line 1681
def update!(**args)
  @checksums_info = args[:checksums_info] if args.key?(:checksums_info)
  @object_info = args[:object_info] if args.key?(:object_info)
  @object_version = args[:object_version] if args.key?(:object_version)
end