#[non_exhaustive]pub struct QueryLineageOutputBuilder { /* private fields */ }
Expand description
A builder for QueryLineageOutput
.
Implementations§
source§impl QueryLineageOutputBuilder
impl QueryLineageOutputBuilder
sourcepub fn vertices(self, input: Vertex) -> Self
pub fn vertices(self, input: Vertex) -> Self
Appends an item to vertices
.
To override the contents of this collection use set_vertices
.
A list of vertices connected to the start entity(ies) in the lineage graph.
sourcepub fn set_vertices(self, input: Option<Vec<Vertex>>) -> Self
pub fn set_vertices(self, input: Option<Vec<Vertex>>) -> Self
A list of vertices connected to the start entity(ies) in the lineage graph.
sourcepub fn get_vertices(&self) -> &Option<Vec<Vertex>>
pub fn get_vertices(&self) -> &Option<Vec<Vertex>>
A list of vertices connected to the start entity(ies) in the lineage graph.
sourcepub fn edges(self, input: Edge) -> Self
pub fn edges(self, input: Edge) -> Self
Appends an item to edges
.
To override the contents of this collection use set_edges
.
A list of edges that connect vertices in the response.
sourcepub fn set_edges(self, input: Option<Vec<Edge>>) -> Self
pub fn set_edges(self, input: Option<Vec<Edge>>) -> Self
A list of edges that connect vertices in the response.
sourcepub fn get_edges(&self) -> &Option<Vec<Edge>>
pub fn get_edges(&self) -> &Option<Vec<Edge>>
A list of edges that connect vertices in the response.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
Limits the number of vertices in the response. Use the NextToken
in a response to to retrieve the next page of results.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
Limits the number of vertices in the response. Use the NextToken
in a response to to retrieve the next page of results.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
Limits the number of vertices in the response. Use the NextToken
in a response to to retrieve the next page of results.
sourcepub fn build(self) -> QueryLineageOutput
pub fn build(self) -> QueryLineageOutput
Consumes the builder and constructs a QueryLineageOutput
.
Trait Implementations§
source§impl Clone for QueryLineageOutputBuilder
impl Clone for QueryLineageOutputBuilder
source§fn clone(&self) -> QueryLineageOutputBuilder
fn clone(&self) -> QueryLineageOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for QueryLineageOutputBuilder
impl Debug for QueryLineageOutputBuilder
source§impl Default for QueryLineageOutputBuilder
impl Default for QueryLineageOutputBuilder
source§fn default() -> QueryLineageOutputBuilder
fn default() -> QueryLineageOutputBuilder
source§impl PartialEq for QueryLineageOutputBuilder
impl PartialEq for QueryLineageOutputBuilder
source§fn eq(&self, other: &QueryLineageOutputBuilder) -> bool
fn eq(&self, other: &QueryLineageOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for QueryLineageOutputBuilder
Auto Trait Implementations§
impl Freeze for QueryLineageOutputBuilder
impl RefUnwindSafe for QueryLineageOutputBuilder
impl Send for QueryLineageOutputBuilder
impl Sync for QueryLineageOutputBuilder
impl Unpin for QueryLineageOutputBuilder
impl UnwindSafe for QueryLineageOutputBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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