Versions in this module Expand all Collapse all v0 v0.6.3 Nov 12, 2018 v0.6.2 Nov 6, 2018 v0.6.1 Oct 15, 2018 v0.6.0 Sep 25, 2018 Changes in this version type ResponseFlags + RateLimitServiceError bool + func (m *ResponseFlags) GetRateLimitServiceError() bool v0.5.0 Aug 14, 2018 Changes in this version + var ErrIntOverflowAccesslog = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthAccesslog = fmt.Errorf("proto: negative length found during unmarshaling") + var HTTPAccessLogEntry_HTTPVersion_name = map[int32]string + var HTTPAccessLogEntry_HTTPVersion_value = map[string]int32 + var ResponseFlags_Unauthorized_Reason_name = map[int32]string + var ResponseFlags_Unauthorized_Reason_value = map[string]int32 + var TLSProperties_TLSVersion_name = map[int32]string + var TLSProperties_TLSVersion_value = map[string]int32 + type AccessLogCommon struct + DownstreamLocalAddress *core.Address + DownstreamRemoteAddress *core.Address + Metadata *core.Metadata + ResponseFlags *ResponseFlags + SampleRate float64 + StartTime *time.Time + TimeToFirstDownstreamTxByte *time.Duration + TimeToFirstUpstreamRxByte *time.Duration + TimeToFirstUpstreamTxByte *time.Duration + TimeToLastDownstreamTxByte *time.Duration + TimeToLastRxByte *time.Duration + TimeToLastUpstreamRxByte *time.Duration + TimeToLastUpstreamTxByte *time.Duration + TlsProperties *TLSProperties + UpstreamCluster string + UpstreamLocalAddress *core.Address + UpstreamRemoteAddress *core.Address + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*AccessLogCommon) Descriptor() ([]byte, []int) + func (*AccessLogCommon) ProtoMessage() + func (dst *AccessLogCommon) XXX_Merge(src proto.Message) + func (m *AccessLogCommon) GetDownstreamLocalAddress() *core.Address + func (m *AccessLogCommon) GetDownstreamRemoteAddress() *core.Address + func (m *AccessLogCommon) GetMetadata() *core.Metadata + func (m *AccessLogCommon) GetResponseFlags() *ResponseFlags + func (m *AccessLogCommon) GetSampleRate() float64 + func (m *AccessLogCommon) GetStartTime() *time.Time + func (m *AccessLogCommon) GetTimeToFirstDownstreamTxByte() *time.Duration + func (m *AccessLogCommon) GetTimeToFirstUpstreamRxByte() *time.Duration + func (m *AccessLogCommon) GetTimeToFirstUpstreamTxByte() *time.Duration + func (m *AccessLogCommon) GetTimeToLastDownstreamTxByte() *time.Duration + func (m *AccessLogCommon) GetTimeToLastRxByte() *time.Duration + func (m *AccessLogCommon) GetTimeToLastUpstreamRxByte() *time.Duration + func (m *AccessLogCommon) GetTimeToLastUpstreamTxByte() *time.Duration + func (m *AccessLogCommon) GetTlsProperties() *TLSProperties + func (m *AccessLogCommon) GetUpstreamCluster() string + func (m *AccessLogCommon) GetUpstreamLocalAddress() *core.Address + func (m *AccessLogCommon) GetUpstreamRemoteAddress() *core.Address + func (m *AccessLogCommon) Marshal() (dAtA []byte, err error) + func (m *AccessLogCommon) MarshalTo(dAtA []byte) (int, error) + func (m *AccessLogCommon) Reset() + func (m *AccessLogCommon) Size() (n int) + func (m *AccessLogCommon) String() string + func (m *AccessLogCommon) Unmarshal(dAtA []byte) error + func (m *AccessLogCommon) Validate() error + func (m *AccessLogCommon) XXX_DiscardUnknown() + func (m *AccessLogCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *AccessLogCommon) XXX_Size() int + func (m *AccessLogCommon) XXX_Unmarshal(b []byte) error + type AccessLogCommonValidationError struct + Cause error + Field string + Key bool + Reason string + func (e AccessLogCommonValidationError) Error() string + type HTTPAccessLogEntry struct + CommonProperties *AccessLogCommon + ProtocolVersion HTTPAccessLogEntry_HTTPVersion + Request *HTTPRequestProperties + Response *HTTPResponseProperties + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*HTTPAccessLogEntry) Descriptor() ([]byte, []int) + func (*HTTPAccessLogEntry) ProtoMessage() + func (dst *HTTPAccessLogEntry) XXX_Merge(src proto.Message) + func (m *HTTPAccessLogEntry) GetCommonProperties() *AccessLogCommon + func (m *HTTPAccessLogEntry) GetProtocolVersion() HTTPAccessLogEntry_HTTPVersion + func (m *HTTPAccessLogEntry) GetRequest() *HTTPRequestProperties + func (m *HTTPAccessLogEntry) GetResponse() *HTTPResponseProperties + func (m *HTTPAccessLogEntry) Marshal() (dAtA []byte, err error) + func (m *HTTPAccessLogEntry) MarshalTo(dAtA []byte) (int, error) + func (m *HTTPAccessLogEntry) Reset() + func (m *HTTPAccessLogEntry) Size() (n int) + func (m *HTTPAccessLogEntry) String() string + func (m *HTTPAccessLogEntry) Unmarshal(dAtA []byte) error + func (m *HTTPAccessLogEntry) Validate() error + func (m *HTTPAccessLogEntry) XXX_DiscardUnknown() + func (m *HTTPAccessLogEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HTTPAccessLogEntry) XXX_Size() int + func (m *HTTPAccessLogEntry) XXX_Unmarshal(b []byte) error + type HTTPAccessLogEntryValidationError struct + Cause error + Field string + Key bool + Reason string + func (e HTTPAccessLogEntryValidationError) Error() string + type HTTPAccessLogEntry_HTTPVersion int32 + const HTTPAccessLogEntry_HTTP10 + const HTTPAccessLogEntry_HTTP11 + const HTTPAccessLogEntry_HTTP2 + const HTTPAccessLogEntry_PROTOCOL_UNSPECIFIED + func (HTTPAccessLogEntry_HTTPVersion) EnumDescriptor() ([]byte, []int) + func (x HTTPAccessLogEntry_HTTPVersion) String() string + type HTTPRequestProperties struct + Authority string + ForwardedFor string + OriginalPath string + Path string + Port *types.UInt32Value + Referer string + RequestBodyBytes uint64 + RequestHeaders map[string]string + RequestHeadersBytes uint64 + RequestId string + RequestMethod core.RequestMethod + Scheme string + UserAgent string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*HTTPRequestProperties) Descriptor() ([]byte, []int) + func (*HTTPRequestProperties) ProtoMessage() + func (dst *HTTPRequestProperties) XXX_Merge(src proto.Message) + func (m *HTTPRequestProperties) GetAuthority() string + func (m *HTTPRequestProperties) GetForwardedFor() string + func (m *HTTPRequestProperties) GetOriginalPath() string + func (m *HTTPRequestProperties) GetPath() string + func (m *HTTPRequestProperties) GetPort() *types.UInt32Value + func (m *HTTPRequestProperties) GetReferer() string + func (m *HTTPRequestProperties) GetRequestBodyBytes() uint64 + func (m *HTTPRequestProperties) GetRequestHeaders() map[string]string + func (m *HTTPRequestProperties) GetRequestHeadersBytes() uint64 + func (m *HTTPRequestProperties) GetRequestId() string + func (m *HTTPRequestProperties) GetRequestMethod() core.RequestMethod + func (m *HTTPRequestProperties) GetScheme() string + func (m *HTTPRequestProperties) GetUserAgent() string + func (m *HTTPRequestProperties) Marshal() (dAtA []byte, err error) + func (m *HTTPRequestProperties) MarshalTo(dAtA []byte) (int, error) + func (m *HTTPRequestProperties) Reset() + func (m *HTTPRequestProperties) Size() (n int) + func (m *HTTPRequestProperties) String() string + func (m *HTTPRequestProperties) Unmarshal(dAtA []byte) error + func (m *HTTPRequestProperties) Validate() error + func (m *HTTPRequestProperties) XXX_DiscardUnknown() + func (m *HTTPRequestProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HTTPRequestProperties) XXX_Size() int + func (m *HTTPRequestProperties) XXX_Unmarshal(b []byte) error + type HTTPRequestPropertiesValidationError struct + Cause error + Field string + Key bool + Reason string + func (e HTTPRequestPropertiesValidationError) Error() string + type HTTPResponseProperties struct + ResponseBodyBytes uint64 + ResponseCode *types.UInt32Value + ResponseHeaders map[string]string + ResponseHeadersBytes uint64 + ResponseTrailers map[string]string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*HTTPResponseProperties) Descriptor() ([]byte, []int) + func (*HTTPResponseProperties) ProtoMessage() + func (dst *HTTPResponseProperties) XXX_Merge(src proto.Message) + func (m *HTTPResponseProperties) GetResponseBodyBytes() uint64 + func (m *HTTPResponseProperties) GetResponseCode() *types.UInt32Value + func (m *HTTPResponseProperties) GetResponseHeaders() map[string]string + func (m *HTTPResponseProperties) GetResponseHeadersBytes() uint64 + func (m *HTTPResponseProperties) GetResponseTrailers() map[string]string + func (m *HTTPResponseProperties) Marshal() (dAtA []byte, err error) + func (m *HTTPResponseProperties) MarshalTo(dAtA []byte) (int, error) + func (m *HTTPResponseProperties) Reset() + func (m *HTTPResponseProperties) Size() (n int) + func (m *HTTPResponseProperties) String() string + func (m *HTTPResponseProperties) Unmarshal(dAtA []byte) error + func (m *HTTPResponseProperties) Validate() error + func (m *HTTPResponseProperties) XXX_DiscardUnknown() + func (m *HTTPResponseProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HTTPResponseProperties) XXX_Size() int + func (m *HTTPResponseProperties) XXX_Unmarshal(b []byte) error + type HTTPResponsePropertiesValidationError struct + Cause error + Field string + Key bool + Reason string + func (e HTTPResponsePropertiesValidationError) Error() string + type ResponseFlags struct + DelayInjected bool + FailedLocalHealthcheck bool + FaultInjected bool + LocalReset bool + NoHealthyUpstream bool + NoRouteFound bool + RateLimited bool + UnauthorizedDetails *ResponseFlags_Unauthorized + UpstreamConnectionFailure bool + UpstreamConnectionTermination bool + UpstreamOverflow bool + UpstreamRemoteReset bool + UpstreamRequestTimeout bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ResponseFlags) Descriptor() ([]byte, []int) + func (*ResponseFlags) ProtoMessage() + func (dst *ResponseFlags) XXX_Merge(src proto.Message) + func (m *ResponseFlags) GetDelayInjected() bool + func (m *ResponseFlags) GetFailedLocalHealthcheck() bool + func (m *ResponseFlags) GetFaultInjected() bool + func (m *ResponseFlags) GetLocalReset() bool + func (m *ResponseFlags) GetNoHealthyUpstream() bool + func (m *ResponseFlags) GetNoRouteFound() bool + func (m *ResponseFlags) GetRateLimited() bool + func (m *ResponseFlags) GetUnauthorizedDetails() *ResponseFlags_Unauthorized + func (m *ResponseFlags) GetUpstreamConnectionFailure() bool + func (m *ResponseFlags) GetUpstreamConnectionTermination() bool + func (m *ResponseFlags) GetUpstreamOverflow() bool + func (m *ResponseFlags) GetUpstreamRemoteReset() bool + func (m *ResponseFlags) GetUpstreamRequestTimeout() bool + func (m *ResponseFlags) Marshal() (dAtA []byte, err error) + func (m *ResponseFlags) MarshalTo(dAtA []byte) (int, error) + func (m *ResponseFlags) Reset() + func (m *ResponseFlags) Size() (n int) + func (m *ResponseFlags) String() string + func (m *ResponseFlags) Unmarshal(dAtA []byte) error + func (m *ResponseFlags) Validate() error + func (m *ResponseFlags) XXX_DiscardUnknown() + func (m *ResponseFlags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ResponseFlags) XXX_Size() int + func (m *ResponseFlags) XXX_Unmarshal(b []byte) error + type ResponseFlagsValidationError struct + Cause error + Field string + Key bool + Reason string + func (e ResponseFlagsValidationError) Error() string + type ResponseFlags_Unauthorized struct + Reason ResponseFlags_Unauthorized_Reason + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ResponseFlags_Unauthorized) Descriptor() ([]byte, []int) + func (*ResponseFlags_Unauthorized) ProtoMessage() + func (dst *ResponseFlags_Unauthorized) XXX_Merge(src proto.Message) + func (m *ResponseFlags_Unauthorized) GetReason() ResponseFlags_Unauthorized_Reason + func (m *ResponseFlags_Unauthorized) Marshal() (dAtA []byte, err error) + func (m *ResponseFlags_Unauthorized) MarshalTo(dAtA []byte) (int, error) + func (m *ResponseFlags_Unauthorized) Reset() + func (m *ResponseFlags_Unauthorized) Size() (n int) + func (m *ResponseFlags_Unauthorized) String() string + func (m *ResponseFlags_Unauthorized) Unmarshal(dAtA []byte) error + func (m *ResponseFlags_Unauthorized) Validate() error + func (m *ResponseFlags_Unauthorized) XXX_DiscardUnknown() + func (m *ResponseFlags_Unauthorized) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ResponseFlags_Unauthorized) XXX_Size() int + func (m *ResponseFlags_Unauthorized) XXX_Unmarshal(b []byte) error + type ResponseFlags_UnauthorizedValidationError struct + Cause error + Field string + Key bool + Reason string + func (e ResponseFlags_UnauthorizedValidationError) Error() string + type ResponseFlags_Unauthorized_Reason int32 + const ResponseFlags_Unauthorized_EXTERNAL_SERVICE + const ResponseFlags_Unauthorized_REASON_UNSPECIFIED + func (ResponseFlags_Unauthorized_Reason) EnumDescriptor() ([]byte, []int) + func (x ResponseFlags_Unauthorized_Reason) String() string + type TCPAccessLogEntry struct + CommonProperties *AccessLogCommon + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TCPAccessLogEntry) Descriptor() ([]byte, []int) + func (*TCPAccessLogEntry) ProtoMessage() + func (dst *TCPAccessLogEntry) XXX_Merge(src proto.Message) + func (m *TCPAccessLogEntry) GetCommonProperties() *AccessLogCommon + func (m *TCPAccessLogEntry) Marshal() (dAtA []byte, err error) + func (m *TCPAccessLogEntry) MarshalTo(dAtA []byte) (int, error) + func (m *TCPAccessLogEntry) Reset() + func (m *TCPAccessLogEntry) Size() (n int) + func (m *TCPAccessLogEntry) String() string + func (m *TCPAccessLogEntry) Unmarshal(dAtA []byte) error + func (m *TCPAccessLogEntry) Validate() error + func (m *TCPAccessLogEntry) XXX_DiscardUnknown() + func (m *TCPAccessLogEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TCPAccessLogEntry) XXX_Size() int + func (m *TCPAccessLogEntry) XXX_Unmarshal(b []byte) error + type TCPAccessLogEntryValidationError struct + Cause error + Field string + Key bool + Reason string + func (e TCPAccessLogEntryValidationError) Error() string + type TLSProperties struct + TlsCipherSuite *types.UInt32Value + TlsSniHostname string + TlsVersion TLSProperties_TLSVersion + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TLSProperties) Descriptor() ([]byte, []int) + func (*TLSProperties) ProtoMessage() + func (dst *TLSProperties) XXX_Merge(src proto.Message) + func (m *TLSProperties) GetTlsCipherSuite() *types.UInt32Value + func (m *TLSProperties) GetTlsSniHostname() string + func (m *TLSProperties) GetTlsVersion() TLSProperties_TLSVersion + func (m *TLSProperties) Marshal() (dAtA []byte, err error) + func (m *TLSProperties) MarshalTo(dAtA []byte) (int, error) + func (m *TLSProperties) Reset() + func (m *TLSProperties) Size() (n int) + func (m *TLSProperties) String() string + func (m *TLSProperties) Unmarshal(dAtA []byte) error + func (m *TLSProperties) Validate() error + func (m *TLSProperties) XXX_DiscardUnknown() + func (m *TLSProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TLSProperties) XXX_Size() int + func (m *TLSProperties) XXX_Unmarshal(b []byte) error + type TLSPropertiesValidationError struct + Cause error + Field string + Key bool + Reason string + func (e TLSPropertiesValidationError) Error() string + type TLSProperties_TLSVersion int32 + const TLSProperties_TLSv1 + const TLSProperties_TLSv1_1 + const TLSProperties_TLSv1_2 + const TLSProperties_TLSv1_3 + const TLSProperties_VERSION_UNSPECIFIED + func (TLSProperties_TLSVersion) EnumDescriptor() ([]byte, []int) + func (x TLSProperties_TLSVersion) String() string