#[non_exhaustive]pub struct ModelExplainabilityAppSpecificationBuilder { /* private fields */ }
Expand description
A builder for ModelExplainabilityAppSpecification
.
Implementations§
source§impl ModelExplainabilityAppSpecificationBuilder
impl ModelExplainabilityAppSpecificationBuilder
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 model explainability 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 model explainability 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 model explainability job.
sourcepub fn config_uri(self, input: impl Into<String>) -> Self
pub fn config_uri(self, input: impl Into<String>) -> Self
JSON formatted Amazon S3 file that defines explainability parameters. For more information on this JSON configuration file, see Configure model explainability parameters.
This field is required.sourcepub fn set_config_uri(self, input: Option<String>) -> Self
pub fn set_config_uri(self, input: Option<String>) -> Self
JSON formatted Amazon S3 file that defines explainability parameters. For more information on this JSON configuration file, see Configure model explainability parameters.
sourcepub fn get_config_uri(&self) -> &Option<String>
pub fn get_config_uri(&self) -> &Option<String>
JSON formatted Amazon S3 file that defines explainability parameters. For more information on this JSON configuration file, see Configure model explainability parameters.
sourcepub fn environment(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn environment(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to environment
.
To override the contents of this collection use set_environment
.
Sets the environment variables in the Docker container.
sourcepub fn set_environment(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_environment(self, input: Option<HashMap<String, String>>) -> Self
Sets the environment variables in the Docker container.
sourcepub fn get_environment(&self) -> &Option<HashMap<String, String>>
pub fn get_environment(&self) -> &Option<HashMap<String, String>>
Sets the environment variables in the Docker container.
sourcepub fn build(self) -> ModelExplainabilityAppSpecification
pub fn build(self) -> ModelExplainabilityAppSpecification
Consumes the builder and constructs a ModelExplainabilityAppSpecification
.
Trait Implementations§
source§impl Clone for ModelExplainabilityAppSpecificationBuilder
impl Clone for ModelExplainabilityAppSpecificationBuilder
source§fn clone(&self) -> ModelExplainabilityAppSpecificationBuilder
fn clone(&self) -> ModelExplainabilityAppSpecificationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ModelExplainabilityAppSpecificationBuilder
impl Default for ModelExplainabilityAppSpecificationBuilder
source§fn default() -> ModelExplainabilityAppSpecificationBuilder
fn default() -> ModelExplainabilityAppSpecificationBuilder
source§impl PartialEq for ModelExplainabilityAppSpecificationBuilder
impl PartialEq for ModelExplainabilityAppSpecificationBuilder
source§fn eq(&self, other: &ModelExplainabilityAppSpecificationBuilder) -> bool
fn eq(&self, other: &ModelExplainabilityAppSpecificationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ModelExplainabilityAppSpecificationBuilder
Auto Trait Implementations§
impl Freeze for ModelExplainabilityAppSpecificationBuilder
impl RefUnwindSafe for ModelExplainabilityAppSpecificationBuilder
impl Send for ModelExplainabilityAppSpecificationBuilder
impl Sync for ModelExplainabilityAppSpecificationBuilder
impl Unpin for ModelExplainabilityAppSpecificationBuilder
impl UnwindSafe for ModelExplainabilityAppSpecificationBuilder
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