Struct aws_sdk_xray::model::http::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for Http
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn set_http_url(self, input: Option<String>) -> Self
pub fn set_http_url(self, input: Option<String>) -> Self
The request URL.
sourcepub fn http_status(self, input: i32) -> Self
pub fn http_status(self, input: i32) -> Self
The response status.
sourcepub fn set_http_status(self, input: Option<i32>) -> Self
pub fn set_http_status(self, input: Option<i32>) -> Self
The response status.
sourcepub fn http_method(self, input: impl Into<String>) -> Self
pub fn http_method(self, input: impl Into<String>) -> Self
The request method.
sourcepub fn set_http_method(self, input: Option<String>) -> Self
pub fn set_http_method(self, input: Option<String>) -> Self
The request method.
sourcepub fn user_agent(self, input: impl Into<String>) -> Self
pub fn user_agent(self, input: impl Into<String>) -> Self
The request's user agent string.
sourcepub fn set_user_agent(self, input: Option<String>) -> Self
pub fn set_user_agent(self, input: Option<String>) -> Self
The request's user agent string.
sourcepub fn set_client_ip(self, input: Option<String>) -> Self
pub fn set_client_ip(self, input: Option<String>) -> Self
The IP address of the requestor.