Struct aws_sdk_glue::model::JobCommand
source · [−]#[non_exhaustive]pub struct JobCommand { /* private fields */ }Expand description
Specifies code that runs when a job is run.
Implementations
sourceimpl JobCommand
impl JobCommand
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
The name of the job command. For an Apache Spark ETL job, this must be glueetl. For a Python shell job, it must be pythonshell. For an Apache Spark streaming ETL job, this must be gluestreaming.
sourcepub fn script_location(&self) -> Option<&str>
pub fn script_location(&self) -> Option<&str>
Specifies the Amazon Simple Storage Service (Amazon S3) path to a script that runs a job.
sourcepub fn python_version(&self) -> Option<&str>
pub fn python_version(&self) -> Option<&str>
The Python version being used to run a Python shell job. Allowed values are 2 or 3.
sourceimpl JobCommand
impl JobCommand
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture JobCommand.
Trait Implementations
sourceimpl Clone for JobCommand
impl Clone for JobCommand
sourcefn clone(&self) -> JobCommand
fn clone(&self) -> JobCommand
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 moresourceimpl Debug for JobCommand
impl Debug for JobCommand
sourceimpl PartialEq<JobCommand> for JobCommand
impl PartialEq<JobCommand> for JobCommand
sourcefn eq(&self, other: &JobCommand) -> bool
fn eq(&self, other: &JobCommand) -> bool
impl StructuralPartialEq for JobCommand
Auto Trait Implementations
impl RefUnwindSafe for JobCommand
impl Send for JobCommand
impl Sync for JobCommand
impl Unpin for JobCommand
impl UnwindSafe for JobCommand
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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