pub struct CreateObservabilityDestinationRequestBuilder { /* private fields */ }Expand description
Builder for CreateObservabilityDestinationRequest.
Implementations§
Source§impl CreateObservabilityDestinationRequestBuilder
impl CreateObservabilityDestinationRequestBuilder
pub fn destination_type<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn config(&mut self, value: Value) -> &mut Self
pub fn workspace_id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn enabled(&mut self, value: bool) -> &mut Self
pub fn privacy_mode(&mut self, value: bool) -> &mut Self
pub fn sampling_rate(&mut self, value: f64) -> &mut Self
pub fn filter_rules( &mut self, value: ObservabilityFilterRulesConfig, ) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<CreateObservabilityDestinationRequest, OpenRouterError>
pub fn build( &self, ) -> Result<CreateObservabilityDestinationRequest, OpenRouterError>
Builds a new CreateObservabilityDestinationRequest.
§Errors
If a required field has not been initialized.
Source§impl CreateObservabilityDestinationRequestBuilder
impl CreateObservabilityDestinationRequestBuilder
pub fn api_key_hashes<T, S>(&mut self, items: T) -> &mut Self
Trait Implementations§
Source§impl Clone for CreateObservabilityDestinationRequestBuilder
impl Clone for CreateObservabilityDestinationRequestBuilder
Source§fn clone(&self) -> CreateObservabilityDestinationRequestBuilder
fn clone(&self) -> CreateObservabilityDestinationRequestBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CreateObservabilityDestinationRequestBuilder
impl RefUnwindSafe for CreateObservabilityDestinationRequestBuilder
impl Send for CreateObservabilityDestinationRequestBuilder
impl Sync for CreateObservabilityDestinationRequestBuilder
impl Unpin for CreateObservabilityDestinationRequestBuilder
impl UnsafeUnpin for CreateObservabilityDestinationRequestBuilder
impl UnwindSafe for CreateObservabilityDestinationRequestBuilder
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