#[non_exhaustive]pub struct GetLineageNodeInput {
pub domain_identifier: Option<String>,
pub identifier: Option<String>,
pub event_timestamp: Option<DateTime>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.domain_identifier: Option<String>
The ID of the domain in which you want to get the data lineage node.
identifier: Option<String>
The ID of the data lineage node that you want to get.
Both, a lineage node identifier generated by Amazon DataZone and a sourceIdentifier
of the lineage node are supported. If sourceIdentifier
is greater than 1800 characters, you can use lineage node identifier generated by Amazon DataZone to get the node details.
event_timestamp: Option<DateTime>
The event time stamp for which you want to get the data lineage node.
Implementations§
source§impl GetLineageNodeInput
impl GetLineageNodeInput
sourcepub fn domain_identifier(&self) -> Option<&str>
pub fn domain_identifier(&self) -> Option<&str>
The ID of the domain in which you want to get the data lineage node.
sourcepub fn identifier(&self) -> Option<&str>
pub fn identifier(&self) -> Option<&str>
The ID of the data lineage node that you want to get.
Both, a lineage node identifier generated by Amazon DataZone and a sourceIdentifier
of the lineage node are supported. If sourceIdentifier
is greater than 1800 characters, you can use lineage node identifier generated by Amazon DataZone to get the node details.
sourcepub fn event_timestamp(&self) -> Option<&DateTime>
pub fn event_timestamp(&self) -> Option<&DateTime>
The event time stamp for which you want to get the data lineage node.
source§impl GetLineageNodeInput
impl GetLineageNodeInput
sourcepub fn builder() -> GetLineageNodeInputBuilder
pub fn builder() -> GetLineageNodeInputBuilder
Creates a new builder-style object to manufacture GetLineageNodeInput
.
Trait Implementations§
source§impl Clone for GetLineageNodeInput
impl Clone for GetLineageNodeInput
source§fn clone(&self) -> GetLineageNodeInput
fn clone(&self) -> GetLineageNodeInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetLineageNodeInput
impl Debug for GetLineageNodeInput
source§impl PartialEq for GetLineageNodeInput
impl PartialEq for GetLineageNodeInput
impl StructuralPartialEq for GetLineageNodeInput
Auto Trait Implementations§
impl Freeze for GetLineageNodeInput
impl RefUnwindSafe for GetLineageNodeInput
impl Send for GetLineageNodeInput
impl Sync for GetLineageNodeInput
impl Unpin for GetLineageNodeInput
impl UnwindSafe for GetLineageNodeInput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more