pub struct MigrationJobObject {
pub create_time: Option<DateTime<Utc>>,
pub error: Option<Status>,
pub heterogeneous_metadata: Option<HeterogeneousMetadata>,
pub name: Option<String>,
pub phase: Option<String>,
pub source_object: Option<SourceObjectIdentifier>,
pub state: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}Expand description
A specific Migration Job Object (e.g. a specifc DB Table)
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§create_time: Option<DateTime<Utc>>Output only. The creation time of the migration job object.
error: Option<Status>Output only. The error details in case of failure.
heterogeneous_metadata: Option<HeterogeneousMetadata>Output only. Metadata for heterogeneous migration jobs objects.
name: Option<String>The object’s name.
phase: Option<String>Output only. The phase of the migration job object.
source_object: Option<SourceObjectIdentifier>The object identifier in the data source.
state: Option<String>The state of the migration job object.
update_time: Option<DateTime<Utc>>Output only. The last update time of the migration job object.
Trait Implementations§
Source§impl Clone for MigrationJobObject
impl Clone for MigrationJobObject
Source§fn clone(&self) -> MigrationJobObject
fn clone(&self) -> MigrationJobObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MigrationJobObject
impl Debug for MigrationJobObject
Source§impl Default for MigrationJobObject
impl Default for MigrationJobObject
Source§fn default() -> MigrationJobObject
fn default() -> MigrationJobObject
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MigrationJobObject
impl<'de> Deserialize<'de> for MigrationJobObject
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MigrationJobObject
impl Serialize for MigrationJobObject
impl ResponseResult for MigrationJobObject
Auto Trait Implementations§
impl Freeze for MigrationJobObject
impl RefUnwindSafe for MigrationJobObject
impl Send for MigrationJobObject
impl Sync for MigrationJobObject
impl Unpin for MigrationJobObject
impl UnwindSafe for MigrationJobObject
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more