Struct rusoto_glue::GetPlanRequest
source · [−]pub struct GetPlanRequest {
pub additional_plan_options_map: Option<HashMap<String, String>>,
pub language: Option<String>,
pub location: Option<Location>,
pub mapping: Vec<MappingEntry>,
pub sinks: Option<Vec<CatalogEntry>>,
pub source: CatalogEntry,
}
Fields
additional_plan_options_map: Option<HashMap<String, String>>
A map to hold additional optional key-value parameters.
Currently, these key-value pairs are supported:
-
inferSchema
— Specifies whether to setinferSchema
to true or false for the default script generated by an Glue job. For example, to setinferSchema
to true, pass the following key value pair:--additional-plan-options-map '{"inferSchema":"true"}'
language: Option<String>
The programming language of the code to perform the mapping.
location: Option<Location>
The parameters for the mapping.
mapping: Vec<MappingEntry>
The list of mappings from a source table to target tables.
sinks: Option<Vec<CatalogEntry>>
The target tables.
source: CatalogEntry
The source table.
Trait Implementations
sourceimpl Clone for GetPlanRequest
impl Clone for GetPlanRequest
sourcefn clone(&self) -> GetPlanRequest
fn clone(&self) -> GetPlanRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GetPlanRequest
impl Debug for GetPlanRequest
sourceimpl Default for GetPlanRequest
impl Default for GetPlanRequest
sourcefn default() -> GetPlanRequest
fn default() -> GetPlanRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<GetPlanRequest> for GetPlanRequest
impl PartialEq<GetPlanRequest> for GetPlanRequest
sourcefn eq(&self, other: &GetPlanRequest) -> bool
fn eq(&self, other: &GetPlanRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &GetPlanRequest) -> bool
fn ne(&self, other: &GetPlanRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for GetPlanRequest
impl Serialize for GetPlanRequest
impl StructuralPartialEq for GetPlanRequest
Auto Trait Implementations
impl RefUnwindSafe for GetPlanRequest
impl Send for GetPlanRequest
impl Sync for GetPlanRequest
impl Unpin for GetPlanRequest
impl UnwindSafe for GetPlanRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more