Struct google_api_proto::google::cloud::websecurityscanner::v1::ScanRunLog
source · pub struct ScanRunLog {
pub summary: String,
pub name: String,
pub execution_state: i32,
pub result_state: i32,
pub urls_crawled_count: i64,
pub urls_tested_count: i64,
pub has_findings: bool,
pub error_trace: Option<ScanRunErrorTrace>,
}
Expand description
A ScanRunLog is an output-only proto used for Stackdriver customer logging. It is used for logs covering the start and end of scan pipelines. Other than an added summary, this is a subset of the ScanRun. Representation in logs is either a proto Struct, or converted to JSON. Next id: 9
Fields§
§summary: String
Human friendly message about the event.
name: String
The resource name of the ScanRun being logged.
execution_state: i32
The execution state of the ScanRun.
result_state: i32
The result state of the ScanRun.
urls_crawled_count: i64
§urls_tested_count: i64
§has_findings: bool
§error_trace: Option<ScanRunErrorTrace>
Implementations§
source§impl ScanRunLog
impl ScanRunLog
sourcepub fn execution_state(&self) -> ExecutionState
pub fn execution_state(&self) -> ExecutionState
Returns the enum value of execution_state
, or the default if the field is set to an invalid enum value.
sourcepub fn set_execution_state(&mut self, value: ExecutionState)
pub fn set_execution_state(&mut self, value: ExecutionState)
Sets execution_state
to the provided enum value.
sourcepub fn result_state(&self) -> ResultState
pub fn result_state(&self) -> ResultState
Returns the enum value of result_state
, or the default if the field is set to an invalid enum value.
sourcepub fn set_result_state(&mut self, value: ResultState)
pub fn set_result_state(&mut self, value: ResultState)
Sets result_state
to the provided enum value.
Trait Implementations§
source§impl Clone for ScanRunLog
impl Clone for ScanRunLog
source§fn clone(&self) -> ScanRunLog
fn clone(&self) -> ScanRunLog
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ScanRunLog
impl Debug for ScanRunLog
source§impl Default for ScanRunLog
impl Default for ScanRunLog
source§impl Message for ScanRunLog
impl Message for ScanRunLog
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for ScanRunLog
impl PartialEq for ScanRunLog
source§fn eq(&self, other: &ScanRunLog) -> bool
fn eq(&self, other: &ScanRunLog) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ScanRunLog
Auto Trait Implementations§
impl Freeze for ScanRunLog
impl RefUnwindSafe for ScanRunLog
impl Send for ScanRunLog
impl Sync for ScanRunLog
impl Unpin for ScanRunLog
impl UnwindSafe for ScanRunLog
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§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::Request