pub struct ClientStatsPayload {Show 17 fields
pub hostname: Chars,
pub env: Chars,
pub version: Chars,
pub stats: Vec<ClientStatsBucket>,
pub lang: Chars,
pub tracerVersion: Chars,
pub runtimeID: Chars,
pub sequence: u64,
pub agentAggregation: Chars,
pub service: Chars,
pub containerID: Chars,
pub tags: Vec<Chars>,
pub git_commit_sha: Chars,
pub image_tag: Chars,
pub process_tags_hash: u64,
pub process_tags: Chars,
pub special_fields: SpecialFields,
}Fields§
§hostname: Chars§env: Chars§version: Chars§stats: Vec<ClientStatsBucket>§lang: Chars§tracerVersion: Chars§runtimeID: Chars§sequence: u64§agentAggregation: Chars§service: Chars§containerID: Chars§git_commit_sha: Chars§image_tag: Chars§special_fields: SpecialFieldsImplementations§
Source§impl ClientStatsPayload
impl ClientStatsPayload
pub fn new() -> ClientStatsPayload
pub fn hostname(&self) -> &str
pub fn clear_hostname(&mut self)
pub fn set_hostname(&mut self, v: Chars)
pub fn mut_hostname(&mut self) -> &mut Chars
pub fn take_hostname(&mut self) -> Chars
pub fn env(&self) -> &str
pub fn clear_env(&mut self)
pub fn set_env(&mut self, v: Chars)
pub fn mut_env(&mut self) -> &mut Chars
pub fn take_env(&mut self) -> Chars
pub fn version(&self) -> &str
pub fn clear_version(&mut self)
pub fn set_version(&mut self, v: Chars)
pub fn mut_version(&mut self) -> &mut Chars
pub fn take_version(&mut self) -> Chars
pub fn stats(&self) -> &[ClientStatsBucket]
pub fn clear_stats(&mut self)
pub fn set_stats(&mut self, v: Vec<ClientStatsBucket>)
pub fn mut_stats(&mut self) -> &mut Vec<ClientStatsBucket>
pub fn take_stats(&mut self) -> Vec<ClientStatsBucket>
pub fn lang(&self) -> &str
pub fn clear_lang(&mut self)
pub fn set_lang(&mut self, v: Chars)
pub fn mut_lang(&mut self) -> &mut Chars
pub fn take_lang(&mut self) -> Chars
pub fn tracerVersion(&self) -> &str
pub fn clear_tracerVersion(&mut self)
pub fn set_tracerVersion(&mut self, v: Chars)
pub fn mut_tracerVersion(&mut self) -> &mut Chars
pub fn take_tracerVersion(&mut self) -> Chars
pub fn runtimeID(&self) -> &str
pub fn clear_runtimeID(&mut self)
pub fn set_runtimeID(&mut self, v: Chars)
pub fn mut_runtimeID(&mut self) -> &mut Chars
pub fn take_runtimeID(&mut self) -> Chars
pub fn sequence(&self) -> u64
pub fn clear_sequence(&mut self)
pub fn set_sequence(&mut self, v: u64)
pub fn agentAggregation(&self) -> &str
pub fn clear_agentAggregation(&mut self)
pub fn set_agentAggregation(&mut self, v: Chars)
pub fn mut_agentAggregation(&mut self) -> &mut Chars
pub fn take_agentAggregation(&mut self) -> Chars
pub fn service(&self) -> &str
pub fn clear_service(&mut self)
pub fn set_service(&mut self, v: Chars)
pub fn mut_service(&mut self) -> &mut Chars
pub fn take_service(&mut self) -> Chars
pub fn containerID(&self) -> &str
pub fn clear_containerID(&mut self)
pub fn set_containerID(&mut self, v: Chars)
pub fn mut_containerID(&mut self) -> &mut Chars
pub fn take_containerID(&mut self) -> Chars
pub fn git_commit_sha(&self) -> &str
pub fn clear_git_commit_sha(&mut self)
pub fn set_git_commit_sha(&mut self, v: Chars)
pub fn mut_git_commit_sha(&mut self) -> &mut Chars
pub fn take_git_commit_sha(&mut self) -> Chars
pub fn image_tag(&self) -> &str
pub fn clear_image_tag(&mut self)
pub fn set_image_tag(&mut self, v: Chars)
pub fn mut_image_tag(&mut self) -> &mut Chars
pub fn take_image_tag(&mut self) -> Chars
Trait Implementations§
Source§impl Clone for ClientStatsPayload
impl Clone for ClientStatsPayload
Source§fn clone(&self) -> ClientStatsPayload
fn clone(&self) -> ClientStatsPayload
Returns a duplicate 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 ClientStatsPayload
impl Debug for ClientStatsPayload
Source§impl<'a> Default for &'a ClientStatsPayload
impl<'a> Default for &'a ClientStatsPayload
Source§fn default() -> &'a ClientStatsPayload
fn default() -> &'a ClientStatsPayload
Returns the “default value” for a type. Read more
Source§impl Default for ClientStatsPayload
impl Default for ClientStatsPayload
Source§fn default() -> ClientStatsPayload
fn default() -> ClientStatsPayload
Returns the “default value” for a type. Read more
Source§impl Message for ClientStatsPayload
impl Message for ClientStatsPayload
Source§const NAME: &'static str = "ClientStatsPayload"
const NAME: &'static str = "ClientStatsPayload"
Message name as specified in
.proto file. Read moreSource§fn is_initialized(&self) -> bool
fn is_initialized(&self) -> bool
True iff all required fields are initialized.
Always returns
true for protobuf 3.Source§fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> Result<()>
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> Result<()>
Update this message object with fields read from given stream.
Source§fn compute_size(&self) -> u64
fn compute_size(&self) -> u64
Compute and cache size of this message and all nested messages. Read more
Source§fn write_to_with_cached_sizes(
&self,
os: &mut CodedOutputStream<'_>,
) -> Result<()>
fn write_to_with_cached_sizes( &self, os: &mut CodedOutputStream<'_>, ) -> Result<()>
Write message to the stream. Read more
Source§fn special_fields(&self) -> &SpecialFields
fn special_fields(&self) -> &SpecialFields
Special fields (unknown fields and cached size).
Source§fn mut_special_fields(&mut self) -> &mut SpecialFields
fn mut_special_fields(&mut self) -> &mut SpecialFields
Special fields (unknown fields and cached size).
Source§fn new() -> ClientStatsPayload
fn new() -> ClientStatsPayload
Create an empty message object. Read more
Source§fn default_instance() -> &'static ClientStatsPayload
fn default_instance() -> &'static ClientStatsPayload
Return a pointer to default immutable message with static lifetime. Read more
Source§fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, Error>
fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, Error>
Parse message from stream.
Source§fn cached_size(&self) -> u32
fn cached_size(&self) -> u32
Get size previously computed by
compute_size. Read moreSource§fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), Error>
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), Error>
Write the message to the stream. Read more
Source§fn write_length_delimited_to(
&self,
os: &mut CodedOutputStream<'_>,
) -> Result<(), Error>
fn write_length_delimited_to( &self, os: &mut CodedOutputStream<'_>, ) -> Result<(), Error>
Write the message to the stream prepending the message with message length
encoded as varint.
Source§fn write_length_delimited_to_vec(&self, vec: &mut Vec<u8>) -> Result<(), Error>
fn write_length_delimited_to_vec(&self, vec: &mut Vec<u8>) -> Result<(), Error>
Write the message to the vec, prepend the message with message length
encoded as varint.
Source§fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), Error>
fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), Error>
Update this message object with fields read from given stream.
Source§fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, Error>
fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, Error>
Parse message from reader.
Parse stops on EOF or when error encountered.
Source§fn parse_from_tokio_bytes(bytes: &Bytes) -> Result<Self, Error>
fn parse_from_tokio_bytes(bytes: &Bytes) -> Result<Self, Error>
Parse message from
Bytes object.
Resulting message may share references to the passed bytes object.Source§fn check_initialized(&self) -> Result<(), Error>
fn check_initialized(&self) -> Result<(), Error>
Check if all required fields of this object are initialized.
Source§fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), Error>
fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), Error>
Write the message to the writer.
Source§fn write_length_delimited_to_writer(
&self,
w: &mut dyn Write,
) -> Result<(), Error>
fn write_length_delimited_to_writer( &self, w: &mut dyn Write, ) -> Result<(), Error>
Write the message to the writer, prepend the message with message length
encoded as varint.
Source§fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, Error>
fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, Error>
Write the message to the bytes vec, prepend the message with message length
encoded as varint.
Source§fn unknown_fields(&self) -> &UnknownFields
fn unknown_fields(&self) -> &UnknownFields
Get a reference to unknown fields.
Source§fn mut_unknown_fields(&mut self) -> &mut UnknownFields
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
Get a mutable reference to unknown fields.
Source§impl PartialEq for ClientStatsPayload
impl PartialEq for ClientStatsPayload
impl StructuralPartialEq for ClientStatsPayload
Auto Trait Implementations§
impl !Freeze for ClientStatsPayload
impl RefUnwindSafe for ClientStatsPayload
impl Send for ClientStatsPayload
impl Sync for ClientStatsPayload
impl Unpin for ClientStatsPayload
impl UnwindSafe for ClientStatsPayload
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> 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