pub struct InvokeEndpointOutput {
pub body: Bytes,
pub content_type: Option<String>,
pub custom_attributes: Option<String>,
pub invoked_production_variant: Option<String>,
}
Fields
body: Bytes
Includes the inference provided by the model.
For information about the format of the response body, see Common Data Formats-Inference.
content_type: Option<String>
The MIME type of the inference returned in the response body.
custom_attributes: Option<String>
Provides additional information in the response about the inference returned by a model hosted at an Amazon SageMaker endpoint. The information is an opaque value that is forwarded verbatim. You could use this value, for example, to return an ID received in the CustomAttributes
header of a request or other metadata that a service endpoint was programmed to produce. The value must consist of no more than 1024 visible US-ASCII characters as specified in Section 3.3.6. Field Value Components of the Hypertext Transfer Protocol (HTTP/1.1). If the customer wants the custom attribute returned, the model must set the custom attribute to be included on the way back.
The code in your model is responsible for setting or updating any custom attributes in the response. If your code does not set this value in the response, an empty value is returned. For example, if a custom attribute represents the trace ID, your model can prepend the custom attribute with Trace ID:
in your post-processing function.
This feature is currently supported in the AWS SDKs but not in the Amazon SageMaker Python SDK.
invoked_production_variant: Option<String>
Identifies the production variant that was invoked.
Trait Implementations
sourceimpl Clone for InvokeEndpointOutput
impl Clone for InvokeEndpointOutput
sourcefn clone(&self) -> InvokeEndpointOutput
fn clone(&self) -> InvokeEndpointOutput
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 Debug for InvokeEndpointOutput
impl Debug for InvokeEndpointOutput
sourceimpl Default for InvokeEndpointOutput
impl Default for InvokeEndpointOutput
sourcefn default() -> InvokeEndpointOutput
fn default() -> InvokeEndpointOutput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<InvokeEndpointOutput> for InvokeEndpointOutput
impl PartialEq<InvokeEndpointOutput> for InvokeEndpointOutput
sourcefn eq(&self, other: &InvokeEndpointOutput) -> bool
fn eq(&self, other: &InvokeEndpointOutput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &InvokeEndpointOutput) -> bool
fn ne(&self, other: &InvokeEndpointOutput) -> bool
This method tests for !=
.
impl StructuralPartialEq for InvokeEndpointOutput
Auto Trait Implementations
impl RefUnwindSafe for InvokeEndpointOutput
impl Send for InvokeEndpointOutput
impl Sync for InvokeEndpointOutput
impl Unpin for InvokeEndpointOutput
impl UnwindSafe for InvokeEndpointOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
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.
sourcefn clone_into(&self, target: &mut T)
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