Struct aws_sdk_sagemaker::types::builders::AppSpecificationBuilder
source · #[non_exhaustive]pub struct AppSpecificationBuilder { /* private fields */ }
Expand description
A builder for AppSpecification
.
Implementations§
source§impl AppSpecificationBuilder
impl AppSpecificationBuilder
sourcepub fn image_uri(self, input: impl Into<String>) -> Self
pub fn image_uri(self, input: impl Into<String>) -> Self
The container image to be run by the processing job.
This field is required.sourcepub fn set_image_uri(self, input: Option<String>) -> Self
pub fn set_image_uri(self, input: Option<String>) -> Self
The container image to be run by the processing job.
sourcepub fn get_image_uri(&self) -> &Option<String>
pub fn get_image_uri(&self) -> &Option<String>
The container image to be run by the processing job.
sourcepub fn container_entrypoint(self, input: impl Into<String>) -> Self
pub fn container_entrypoint(self, input: impl Into<String>) -> Self
Appends an item to container_entrypoint
.
To override the contents of this collection use set_container_entrypoint
.
The entrypoint for a container used to run a processing job.
sourcepub fn set_container_entrypoint(self, input: Option<Vec<String>>) -> Self
pub fn set_container_entrypoint(self, input: Option<Vec<String>>) -> Self
The entrypoint for a container used to run a processing job.
sourcepub fn get_container_entrypoint(&self) -> &Option<Vec<String>>
pub fn get_container_entrypoint(&self) -> &Option<Vec<String>>
The entrypoint for a container used to run a processing job.
sourcepub fn container_arguments(self, input: impl Into<String>) -> Self
pub fn container_arguments(self, input: impl Into<String>) -> Self
Appends an item to container_arguments
.
To override the contents of this collection use set_container_arguments
.
The arguments for a container used to run a processing job.
sourcepub fn set_container_arguments(self, input: Option<Vec<String>>) -> Self
pub fn set_container_arguments(self, input: Option<Vec<String>>) -> Self
The arguments for a container used to run a processing job.
sourcepub fn get_container_arguments(&self) -> &Option<Vec<String>>
pub fn get_container_arguments(&self) -> &Option<Vec<String>>
The arguments for a container used to run a processing job.
sourcepub fn build(self) -> AppSpecification
pub fn build(self) -> AppSpecification
Consumes the builder and constructs a AppSpecification
.
Trait Implementations§
source§impl Clone for AppSpecificationBuilder
impl Clone for AppSpecificationBuilder
source§fn clone(&self) -> AppSpecificationBuilder
fn clone(&self) -> AppSpecificationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AppSpecificationBuilder
impl Debug for AppSpecificationBuilder
source§impl Default for AppSpecificationBuilder
impl Default for AppSpecificationBuilder
source§fn default() -> AppSpecificationBuilder
fn default() -> AppSpecificationBuilder
source§impl PartialEq for AppSpecificationBuilder
impl PartialEq for AppSpecificationBuilder
impl StructuralPartialEq for AppSpecificationBuilder
Auto Trait Implementations§
impl Freeze for AppSpecificationBuilder
impl RefUnwindSafe for AppSpecificationBuilder
impl Send for AppSpecificationBuilder
impl Sync for AppSpecificationBuilder
impl Unpin for AppSpecificationBuilder
impl UnwindSafe for AppSpecificationBuilder
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