pub enum SageMakerRuntimeSpanBuilder {}Expand description
Builder for SageMaker Runtime-specific OpenTelemetry spans.
This enum serves as a namespace for SageMaker Runtime operation span builders. Each operation provides a specific method to create properly configured spans with SageMaker Runtime-specific attributes.
Implementations§
Source§impl SageMakerRuntimeSpanBuilder
impl SageMakerRuntimeSpanBuilder
Sourcepub fn invoke_endpoint<'a>(
endpoint_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn invoke_endpoint<'a>( endpoint_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the SageMaker Runtime invoke_endpoint operation.
§Arguments
endpoint_name- The name of the SageMaker endpoint
Source§impl SageMakerRuntimeSpanBuilder
impl SageMakerRuntimeSpanBuilder
Sourcepub fn invoke_endpoint_async<'a>(
endpoint_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn invoke_endpoint_async<'a>( endpoint_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the SageMaker Runtime invoke_endpoint_async operation.
§Arguments
endpoint_name- The name of the SageMaker endpoint
Source§impl SageMakerRuntimeSpanBuilder
impl SageMakerRuntimeSpanBuilder
Sourcepub fn invoke_endpoint_with_response_stream<'a>(
endpoint_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn invoke_endpoint_with_response_stream<'a>( endpoint_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the SageMaker Runtime invoke_endpoint_with_response_stream operation.
§Arguments
endpoint_name- The name of the SageMaker endpoint
Auto Trait Implementations§
impl Freeze for SageMakerRuntimeSpanBuilder
impl RefUnwindSafe for SageMakerRuntimeSpanBuilder
impl Send for SageMakerRuntimeSpanBuilder
impl Sync for SageMakerRuntimeSpanBuilder
impl Unpin for SageMakerRuntimeSpanBuilder
impl UnwindSafe for SageMakerRuntimeSpanBuilder
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
Mutably borrows from an owned value. Read more
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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>
Converts
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>
Converts
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::RequestCreates a shared type from an unshared type.