#[non_exhaustive]pub struct RealtimeEndpointInfo {
pub peak_requests_per_second: i32,
pub created_at: Option<DateTime>,
pub endpoint_url: Option<String>,
pub endpoint_status: Option<RealtimeEndpointStatus>,
}
Expand description
Describes the real-time endpoint information for an MLModel
.
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.peak_requests_per_second: i32
The maximum processing rate for the real-time endpoint for MLModel
, measured in incoming requests per second.
created_at: Option<DateTime>
The time that the request to create the real-time endpoint for the MLModel
was received. The time is expressed in epoch time.
endpoint_url: Option<String>
The URI that specifies where to send real-time prediction requests for the MLModel
.
Note: The application must wait until the real-time endpoint is ready before using this URI.
endpoint_status: Option<RealtimeEndpointStatus>
The current status of the real-time endpoint for the MLModel
. This element can have one of the following values:
-
NONE
- Endpoint does not exist or was previously deleted. -
READY
- Endpoint is ready to be used for real-time predictions. -
UPDATING
- Updating/creating the endpoint.
Implementations§
source§impl RealtimeEndpointInfo
impl RealtimeEndpointInfo
sourcepub fn peak_requests_per_second(&self) -> i32
pub fn peak_requests_per_second(&self) -> i32
The maximum processing rate for the real-time endpoint for MLModel
, measured in incoming requests per second.
sourcepub fn created_at(&self) -> Option<&DateTime>
pub fn created_at(&self) -> Option<&DateTime>
The time that the request to create the real-time endpoint for the MLModel
was received. The time is expressed in epoch time.
sourcepub fn endpoint_url(&self) -> Option<&str>
pub fn endpoint_url(&self) -> Option<&str>
The URI that specifies where to send real-time prediction requests for the MLModel
.
Note: The application must wait until the real-time endpoint is ready before using this URI.
sourcepub fn endpoint_status(&self) -> Option<&RealtimeEndpointStatus>
pub fn endpoint_status(&self) -> Option<&RealtimeEndpointStatus>
The current status of the real-time endpoint for the MLModel
. This element can have one of the following values:
-
NONE
- Endpoint does not exist or was previously deleted. -
READY
- Endpoint is ready to be used for real-time predictions. -
UPDATING
- Updating/creating the endpoint.
source§impl RealtimeEndpointInfo
impl RealtimeEndpointInfo
sourcepub fn builder() -> RealtimeEndpointInfoBuilder
pub fn builder() -> RealtimeEndpointInfoBuilder
Creates a new builder-style object to manufacture RealtimeEndpointInfo
.
Trait Implementations§
source§impl Clone for RealtimeEndpointInfo
impl Clone for RealtimeEndpointInfo
source§fn clone(&self) -> RealtimeEndpointInfo
fn clone(&self) -> RealtimeEndpointInfo
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for RealtimeEndpointInfo
impl Debug for RealtimeEndpointInfo
source§impl PartialEq for RealtimeEndpointInfo
impl PartialEq for RealtimeEndpointInfo
source§fn eq(&self, other: &RealtimeEndpointInfo) -> bool
fn eq(&self, other: &RealtimeEndpointInfo) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RealtimeEndpointInfo
Auto Trait Implementations§
impl Freeze for RealtimeEndpointInfo
impl RefUnwindSafe for RealtimeEndpointInfo
impl Send for RealtimeEndpointInfo
impl Sync for RealtimeEndpointInfo
impl Unpin for RealtimeEndpointInfo
impl UnwindSafe for RealtimeEndpointInfo
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> 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