TransferJob class

This resource represents the configuration of a transfer job that runs periodically.


TransferJob.fromJson(Map _json)


creationTime String
Output only. The time that the transfer job was created.
read / write
deletionTime String
Output only. The time that the transfer job was deleted.
read / write
description String
A description provided by the user for the job. Its max length is 1024 bytes when Unicode-encoded.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
lastModificationTime String
Output only. The time that the transfer job was last modified.
read / write
name String
A unique name (within the transfer project) assigned when the job is created. If this field is empty in a CreateTransferJobRequest, Storage Transfer Service will assign a unique name. Otherwise, the specified name is used as the unique name for this job. [...]
read / write
notificationConfig NotificationConfig
Notification configuration.
read / write
projectId String
The ID of the Google Cloud Platform Project that owns the job.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
schedule Schedule
Schedule specification.
read / write
status String
Status of the job. This value MUST be specified for CreateTransferJobRequests. [...]
read / write
transferSpec TransferSpec
Transfer specification.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(dynamic other) bool
The equality operator. [...]