Google Cloud Storage v1 API - Class MoveObjectOptions (4.13.0)

public sealed class MoveObjectOptions

Reference documentation and code samples for the Google Cloud Storage v1 API class MoveObjectOptions.

Options for MoveObject operations.

Inheritance

object > MoveObjectOptions

Namespace

Google.Cloud.Storage.V1

Assembly

Google.Cloud.Storage.V1.dll

Properties

IfGenerationMatch

public long? IfGenerationMatch { get; set; }

Precondition for moving: the object is only moved if the existing destination object's generation matches the given value.

Property Value
Type Description
long

IfGenerationNotMatch

public long? IfGenerationNotMatch { get; set; }

Precondition for moving: the object is only moved if the existing destination object's generation does not match the given value.

Property Value
Type Description
long

IfMetagenerationMatch

public long? IfMetagenerationMatch { get; set; }

Precondition for moving: the object is only moved if the existing destination object's meta-generation matches the given value.

Property Value
Type Description
long

IfMetagenerationNotMatch

public long? IfMetagenerationNotMatch { get; set; }

Precondition for moving: the object is only moved if the existing destination object's meta-generation does not match the given value.

Property Value
Type Description
long

IfSourceGenerationMatch

public long? IfSourceGenerationMatch { get; set; }

Precondition for moving: the object is only moved if the source object's generation matches the given value.

Property Value
Type Description
long

IfSourceGenerationNotMatch

public long? IfSourceGenerationNotMatch { get; set; }

Precondition for moving: the object is only moved if the source object's generation does not match the given value.

Property Value
Type Description
long

IfSourceMetagenerationMatch

public long? IfSourceMetagenerationMatch { get; set; }

Precondition for moving: the object is only moved if the source object's meta-generation matches the given value.

Property Value
Type Description
long

IfSourceMetagenerationNotMatch

public long? IfSourceMetagenerationNotMatch { get; set; }

Precondition for moving: the object is only moved if the source object's meta-generation does not match the given value.

Property Value
Type Description
long

RetryOptions

public RetryOptions RetryOptions { get; set; }

Options to pass custom retry configuration for each API request.

Property Value
Type Description
RetryOptions

UserProject

public string UserProject { get; set; }

If set, this is the ID of the project which will be billed for the request. The caller must have suitable permissions for the project being billed.

Property Value
Type Description
string