Class DiffChecksumsResponse
Backend response for a Diff get checksums response. For details on the Scotty Diff protocol, visit http://go/scotty-diff-protocol.
Implements
Inherited Members
Namespace: Google.Apis.Walletobjects.v1.Data
Assembly: Google.Apis.Walletobjects.v1.dll
Syntax
public class DiffChecksumsResponse : IDirectResponseSchema
Properties
ChecksumsLocation
Exactly one of these fields must be populated. If checksums_location is filled, the server will return the corresponding contents to the user. If object_location is filled, the server will calculate the checksums based on the content there and return that to the user. For details on the format of the checksums, see http://go/scotty-diff-protocol.
Declaration
[JsonProperty("checksumsLocation")]
public virtual CompositeMedia ChecksumsLocation { get; set; }
Property Value
Type | Description |
---|---|
CompositeMedia |
ChunkSizeBytes
The chunk size of checksums. Must be a multiple of 256KB.
Declaration
[JsonProperty("chunkSizeBytes")]
public virtual long? ChunkSizeBytes { get; set; }
Property Value
Type | Description |
---|---|
long? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ObjectLocation
If set, calculate the checksums based on the contents and return them to the caller.
Declaration
[JsonProperty("objectLocation")]
public virtual CompositeMedia ObjectLocation { get; set; }
Property Value
Type | Description |
---|---|
CompositeMedia |
ObjectSizeBytes
The total size of the server object.
Declaration
[JsonProperty("objectSizeBytes")]
public virtual long? ObjectSizeBytes { get; set; }
Property Value
Type | Description |
---|---|
long? |
ObjectVersion
The object version of the object the checksums are being returned for.
Declaration
[JsonProperty("objectVersion")]
public virtual string ObjectVersion { get; set; }
Property Value
Type | Description |
---|---|
string |