#[non_exhaustive]pub struct ProductionVariantServerlessConfig {
pub memory_size_in_mb: Option<i32>,
pub max_concurrency: Option<i32>,
}
Expand description
Serverless Inference is in preview release for Amazon SageMaker and is subject to change. We do not recommend using this feature in production environments.
Specifies the serverless configuration for an endpoint variant.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.memory_size_in_mb: Option<i32>
The memory size of your serverless endpoint. Valid values are in 1 GB increments: 1024 MB, 2048 MB, 3072 MB, 4096 MB, 5120 MB, or 6144 MB.
max_concurrency: Option<i32>
The maximum number of concurrent invocations your serverless endpoint can process.
Implementations
sourceimpl ProductionVariantServerlessConfig
impl ProductionVariantServerlessConfig
sourcepub fn memory_size_in_mb(&self) -> Option<i32>
pub fn memory_size_in_mb(&self) -> Option<i32>
The memory size of your serverless endpoint. Valid values are in 1 GB increments: 1024 MB, 2048 MB, 3072 MB, 4096 MB, 5120 MB, or 6144 MB.
sourcepub fn max_concurrency(&self) -> Option<i32>
pub fn max_concurrency(&self) -> Option<i32>
The maximum number of concurrent invocations your serverless endpoint can process.
sourceimpl ProductionVariantServerlessConfig
impl ProductionVariantServerlessConfig
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ProductionVariantServerlessConfig
Trait Implementations
sourceimpl Clone for ProductionVariantServerlessConfig
impl Clone for ProductionVariantServerlessConfig
sourcefn clone(&self) -> ProductionVariantServerlessConfig
fn clone(&self) -> ProductionVariantServerlessConfig
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 PartialEq<ProductionVariantServerlessConfig> for ProductionVariantServerlessConfig
impl PartialEq<ProductionVariantServerlessConfig> for ProductionVariantServerlessConfig
sourcefn eq(&self, other: &ProductionVariantServerlessConfig) -> bool
fn eq(&self, other: &ProductionVariantServerlessConfig) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ProductionVariantServerlessConfig) -> bool
fn ne(&self, other: &ProductionVariantServerlessConfig) -> bool
This method tests for !=
.
impl StructuralPartialEq for ProductionVariantServerlessConfig
Auto Trait Implementations
impl RefUnwindSafe for ProductionVariantServerlessConfig
impl Send for ProductionVariantServerlessConfig
impl Sync for ProductionVariantServerlessConfig
impl Unpin for ProductionVariantServerlessConfig
impl UnwindSafe for ProductionVariantServerlessConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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