envoy_types/generated/
envoy.extensions.access_loggers.stream.v3.rs1#[derive(Clone, PartialEq, ::prost::Message)]
6pub struct StdoutAccessLog {
7 #[prost(oneof = "stdout_access_log::AccessLogFormat", tags = "1")]
8 pub access_log_format: ::core::option::Option<stdout_access_log::AccessLogFormat>,
9}
10pub mod stdout_access_log {
12 #[derive(Clone, PartialEq, ::prost::Oneof)]
13 pub enum AccessLogFormat {
14 #[prost(message, tag = "1")]
17 LogFormat(
18 super::super::super::super::super::config::core::v3::SubstitutionFormatString,
19 ),
20 }
21}
22impl ::prost::Name for StdoutAccessLog {
23 const NAME: &'static str = "StdoutAccessLog";
24 const PACKAGE: &'static str = "envoy.extensions.access_loggers.stream.v3";
25 fn full_name() -> ::prost::alloc::string::String {
26 "envoy.extensions.access_loggers.stream.v3.StdoutAccessLog".into()
27 }
28 fn type_url() -> ::prost::alloc::string::String {
29 "type.googleapis.com/envoy.extensions.access_loggers.stream.v3.StdoutAccessLog"
30 .into()
31 }
32}
33#[derive(Clone, PartialEq, ::prost::Message)]
37pub struct StderrAccessLog {
38 #[prost(oneof = "stderr_access_log::AccessLogFormat", tags = "1")]
39 pub access_log_format: ::core::option::Option<stderr_access_log::AccessLogFormat>,
40}
41pub mod stderr_access_log {
43 #[derive(Clone, PartialEq, ::prost::Oneof)]
44 pub enum AccessLogFormat {
45 #[prost(message, tag = "1")]
48 LogFormat(
49 super::super::super::super::super::config::core::v3::SubstitutionFormatString,
50 ),
51 }
52}
53impl ::prost::Name for StderrAccessLog {
54 const NAME: &'static str = "StderrAccessLog";
55 const PACKAGE: &'static str = "envoy.extensions.access_loggers.stream.v3";
56 fn full_name() -> ::prost::alloc::string::String {
57 "envoy.extensions.access_loggers.stream.v3.StderrAccessLog".into()
58 }
59 fn type_url() -> ::prost::alloc::string::String {
60 "type.googleapis.com/envoy.extensions.access_loggers.stream.v3.StderrAccessLog"
61 .into()
62 }
63}