Class: Google::Apis::FirebaseappdistributionV1::GdataDiffUploadRequest
- Inherits:
-
Object
- Object
- Google::Apis::FirebaseappdistributionV1::GdataDiffUploadRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/firebaseappdistribution_v1/classes.rb,
lib/google/apis/firebaseappdistribution_v1/representations.rb,
lib/google/apis/firebaseappdistribution_v1/representations.rb
Overview
A Diff upload request. For details on the Scotty Diff protocol, visit http:// go/scotty-diff-protocol.
Instance Attribute Summary collapse
-
#checksums_info ⇒ Google::Apis::FirebaseappdistributionV1::GdataCompositeMedia
A sequence of media data references representing composite data.
-
#object_info ⇒ Google::Apis::FirebaseappdistributionV1::GdataCompositeMedia
A sequence of media data references representing composite data.
-
#object_version ⇒ String
The object version of the object that is the base version the incoming diff script will be applied to.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GdataDiffUploadRequest
constructor
A new instance of GdataDiffUploadRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GdataDiffUploadRequest
Returns a new instance of GdataDiffUploadRequest.
318 319 320 |
# File 'lib/google/apis/firebaseappdistribution_v1/classes.rb', line 318 def initialize(**args) update!(**args) end |
Instance Attribute Details
#checksums_info ⇒ Google::Apis::FirebaseappdistributionV1::GdataCompositeMedia
A sequence of media data references representing composite data. Introduced to
support Bigstore composite objects. For details, visit http://go/bigstore-
composites.
Corresponds to the JSON property checksumsInfo
303 304 305 |
# File 'lib/google/apis/firebaseappdistribution_v1/classes.rb', line 303 def checksums_info @checksums_info end |
#object_info ⇒ Google::Apis::FirebaseappdistributionV1::GdataCompositeMedia
A sequence of media data references representing composite data. Introduced to
support Bigstore composite objects. For details, visit http://go/bigstore-
composites.
Corresponds to the JSON property objectInfo
310 311 312 |
# File 'lib/google/apis/firebaseappdistribution_v1/classes.rb', line 310 def object_info @object_info end |
#object_version ⇒ String
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
316 317 318 |
# File 'lib/google/apis/firebaseappdistribution_v1/classes.rb', line 316 def object_version @object_version end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
323 324 325 326 327 |
# File 'lib/google/apis/firebaseappdistribution_v1/classes.rb', line 323 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 |