Struct aws_sdk_xray::model::InsightSummary
source · [−]#[non_exhaustive]pub struct InsightSummary { /* private fields */ }
Expand description
Information that describes an insight.
Implementations
sourceimpl InsightSummary
impl InsightSummary
sourcepub fn insight_id(&self) -> Option<&str>
pub fn insight_id(&self) -> Option<&str>
The insights unique identifier.
sourcepub fn group_arn(&self) -> Option<&str>
pub fn group_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the group that the insight belongs to.
sourcepub fn group_name(&self) -> Option<&str>
pub fn group_name(&self) -> Option<&str>
The name of the group that the insight belongs to.
sourcepub fn root_cause_service_id(&self) -> Option<&ServiceId>
pub fn root_cause_service_id(&self) -> Option<&ServiceId>
sourcepub fn categories(&self) -> Option<&[InsightCategory]>
pub fn categories(&self) -> Option<&[InsightCategory]>
Categories The categories that label and describe the type of insight.
sourcepub fn state(&self) -> Option<&InsightState>
pub fn state(&self) -> Option<&InsightState>
The current state of the insight.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The time, in Unix seconds, at which the insight began.
sourcepub fn end_time(&self) -> Option<&DateTime>
pub fn end_time(&self) -> Option<&DateTime>
The time, in Unix seconds, at which the insight ended.
sourcepub fn client_request_impact_statistics(
&self
) -> Option<&RequestImpactStatistics>
pub fn client_request_impact_statistics(
&self
) -> Option<&RequestImpactStatistics>
The impact statistics of the client side service. This includes the number of requests to the client service and whether the requests were faults or okay.
sourcepub fn root_cause_service_request_impact_statistics(
&self
) -> Option<&RequestImpactStatistics>
pub fn root_cause_service_request_impact_statistics(
&self
) -> Option<&RequestImpactStatistics>
The impact statistics of the root cause service. This includes the number of requests to the client service and whether the requests were faults or okay.
sourcepub fn top_anomalous_services(&self) -> Option<&[AnomalousService]>
pub fn top_anomalous_services(&self) -> Option<&[AnomalousService]>
The service within the insight that is most impacted by the incident.
sourcepub fn last_update_time(&self) -> Option<&DateTime>
pub fn last_update_time(&self) -> Option<&DateTime>
The time, in Unix seconds, that the insight was last updated.
sourceimpl InsightSummary
impl InsightSummary
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture InsightSummary
.
Trait Implementations
sourceimpl Clone for InsightSummary
impl Clone for InsightSummary
sourcefn clone(&self) -> InsightSummary
fn clone(&self) -> InsightSummary
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more