go-control-plane: github.com/envoyproxy/go-control-plane/envoy/service/accesslog/v3 Index | Files

package envoy_service_accesslog_v3

import "github.com/envoyproxy/go-control-plane/envoy/service/accesslog/v3"

Index

Package Files

als.pb.go als.pb.validate.go

Variables

var File_envoy_service_accesslog_v3_als_proto protoreflect.FileDescriptor

func RegisterAccessLogServiceServer Uses

func RegisterAccessLogServiceServer(s *grpc.Server, srv AccessLogServiceServer)

type AccessLogServiceClient Uses

type AccessLogServiceClient interface {
    StreamAccessLogs(ctx context.Context, opts ...grpc.CallOption) (AccessLogService_StreamAccessLogsClient, error)
}

AccessLogServiceClient is the client API for AccessLogService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAccessLogServiceClient Uses

func NewAccessLogServiceClient(cc grpc.ClientConnInterface) AccessLogServiceClient

type AccessLogServiceServer Uses

type AccessLogServiceServer interface {
    StreamAccessLogs(AccessLogService_StreamAccessLogsServer) error
}

AccessLogServiceServer is the server API for AccessLogService service.

type AccessLogService_StreamAccessLogsClient Uses

type AccessLogService_StreamAccessLogsClient interface {
    Send(*StreamAccessLogsMessage) error
    CloseAndRecv() (*StreamAccessLogsResponse, error)
    grpc.ClientStream
}

type AccessLogService_StreamAccessLogsServer Uses

type AccessLogService_StreamAccessLogsServer interface {
    SendAndClose(*StreamAccessLogsResponse) error
    Recv() (*StreamAccessLogsMessage, error)
    grpc.ServerStream
}

type StreamAccessLogsMessage Uses

type StreamAccessLogsMessage struct {
    Identifier *StreamAccessLogsMessage_Identifier `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
    // Types that are assignable to LogEntries:
    //	*StreamAccessLogsMessage_HttpLogs
    //	*StreamAccessLogsMessage_TcpLogs
    LogEntries isStreamAccessLogsMessage_LogEntries `protobuf_oneof:"log_entries"`
    // contains filtered or unexported fields
}

func (*StreamAccessLogsMessage) Descriptor Uses

func (*StreamAccessLogsMessage) Descriptor() ([]byte, []int)

Deprecated: Use StreamAccessLogsMessage.ProtoReflect.Descriptor instead.

func (*StreamAccessLogsMessage) GetHttpLogs Uses

func (x *StreamAccessLogsMessage) GetHttpLogs() *StreamAccessLogsMessage_HTTPAccessLogEntries

func (*StreamAccessLogsMessage) GetIdentifier Uses

func (x *StreamAccessLogsMessage) GetIdentifier() *StreamAccessLogsMessage_Identifier

func (*StreamAccessLogsMessage) GetLogEntries Uses

func (m *StreamAccessLogsMessage) GetLogEntries() isStreamAccessLogsMessage_LogEntries

func (*StreamAccessLogsMessage) GetTcpLogs Uses

func (x *StreamAccessLogsMessage) GetTcpLogs() *StreamAccessLogsMessage_TCPAccessLogEntries

func (*StreamAccessLogsMessage) ProtoMessage Uses

func (*StreamAccessLogsMessage) ProtoMessage()

func (*StreamAccessLogsMessage) ProtoReflect Uses

func (x *StreamAccessLogsMessage) ProtoReflect() protoreflect.Message

func (*StreamAccessLogsMessage) Reset Uses

func (x *StreamAccessLogsMessage) Reset()

func (*StreamAccessLogsMessage) String Uses

func (x *StreamAccessLogsMessage) String() string

func (*StreamAccessLogsMessage) Validate Uses

func (m *StreamAccessLogsMessage) Validate() error

Validate checks the field values on StreamAccessLogsMessage with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamAccessLogsMessageValidationError Uses

type StreamAccessLogsMessageValidationError struct {
    // contains filtered or unexported fields
}

StreamAccessLogsMessageValidationError is the validation error returned by StreamAccessLogsMessage.Validate if the designated constraints aren't met.

func (StreamAccessLogsMessageValidationError) Cause Uses

func (e StreamAccessLogsMessageValidationError) Cause() error

Cause function returns cause value.

func (StreamAccessLogsMessageValidationError) Error Uses

func (e StreamAccessLogsMessageValidationError) Error() string

Error satisfies the builtin error interface

func (StreamAccessLogsMessageValidationError) ErrorName Uses

func (e StreamAccessLogsMessageValidationError) ErrorName() string

ErrorName returns error name.

func (StreamAccessLogsMessageValidationError) Field Uses

func (e StreamAccessLogsMessageValidationError) Field() string

Field function returns field value.

func (StreamAccessLogsMessageValidationError) Key Uses

func (e StreamAccessLogsMessageValidationError) Key() bool

Key function returns key value.

func (StreamAccessLogsMessageValidationError) Reason Uses

func (e StreamAccessLogsMessageValidationError) Reason() string

Reason function returns reason value.

type StreamAccessLogsMessage_HTTPAccessLogEntries Uses

type StreamAccessLogsMessage_HTTPAccessLogEntries struct {
    LogEntry []*v31.HTTPAccessLogEntry `protobuf:"bytes,1,rep,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
    // contains filtered or unexported fields
}

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) Descriptor Uses

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) Descriptor() ([]byte, []int)

Deprecated: Use StreamAccessLogsMessage_HTTPAccessLogEntries.ProtoReflect.Descriptor instead.

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) GetLogEntry Uses

func (x *StreamAccessLogsMessage_HTTPAccessLogEntries) GetLogEntry() []*v31.HTTPAccessLogEntry

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) ProtoMessage Uses

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) ProtoMessage()

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) ProtoReflect Uses

func (x *StreamAccessLogsMessage_HTTPAccessLogEntries) ProtoReflect() protoreflect.Message

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) Reset Uses

func (x *StreamAccessLogsMessage_HTTPAccessLogEntries) Reset()

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) String Uses

func (x *StreamAccessLogsMessage_HTTPAccessLogEntries) String() string

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) Validate Uses

func (m *StreamAccessLogsMessage_HTTPAccessLogEntries) Validate() error

Validate checks the field values on StreamAccessLogsMessage_HTTPAccessLogEntries with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError Uses

type StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError struct {
    // contains filtered or unexported fields
}

StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError is the validation error returned by StreamAccessLogsMessage_HTTPAccessLogEntries.Validate if the designated constraints aren't met.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Cause Uses

func (e StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Cause() error

Cause function returns cause value.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Error Uses

func (e StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Error() string

Error satisfies the builtin error interface

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) ErrorName Uses

func (e StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) ErrorName() string

ErrorName returns error name.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Field Uses

func (e StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Field() string

Field function returns field value.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Key Uses

func (e StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Key() bool

Key function returns key value.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Reason Uses

func (e StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Reason() string

Reason function returns reason value.

type StreamAccessLogsMessage_HttpLogs Uses

type StreamAccessLogsMessage_HttpLogs struct {
    HttpLogs *StreamAccessLogsMessage_HTTPAccessLogEntries `protobuf:"bytes,2,opt,name=http_logs,json=httpLogs,proto3,oneof"`
}

type StreamAccessLogsMessage_Identifier Uses

type StreamAccessLogsMessage_Identifier struct {
    Node    *v3.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
    LogName string   `protobuf:"bytes,2,opt,name=log_name,json=logName,proto3" json:"log_name,omitempty"`
    // contains filtered or unexported fields
}

func (*StreamAccessLogsMessage_Identifier) Descriptor Uses

func (*StreamAccessLogsMessage_Identifier) Descriptor() ([]byte, []int)

Deprecated: Use StreamAccessLogsMessage_Identifier.ProtoReflect.Descriptor instead.

func (*StreamAccessLogsMessage_Identifier) GetLogName Uses

func (x *StreamAccessLogsMessage_Identifier) GetLogName() string

func (*StreamAccessLogsMessage_Identifier) GetNode Uses

func (x *StreamAccessLogsMessage_Identifier) GetNode() *v3.Node

func (*StreamAccessLogsMessage_Identifier) ProtoMessage Uses

func (*StreamAccessLogsMessage_Identifier) ProtoMessage()

func (*StreamAccessLogsMessage_Identifier) ProtoReflect Uses

func (x *StreamAccessLogsMessage_Identifier) ProtoReflect() protoreflect.Message

func (*StreamAccessLogsMessage_Identifier) Reset Uses

func (x *StreamAccessLogsMessage_Identifier) Reset()

func (*StreamAccessLogsMessage_Identifier) String Uses

func (x *StreamAccessLogsMessage_Identifier) String() string

func (*StreamAccessLogsMessage_Identifier) Validate Uses

func (m *StreamAccessLogsMessage_Identifier) Validate() error

Validate checks the field values on StreamAccessLogsMessage_Identifier with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamAccessLogsMessage_IdentifierValidationError Uses

type StreamAccessLogsMessage_IdentifierValidationError struct {
    // contains filtered or unexported fields
}

StreamAccessLogsMessage_IdentifierValidationError is the validation error returned by StreamAccessLogsMessage_Identifier.Validate if the designated constraints aren't met.

func (StreamAccessLogsMessage_IdentifierValidationError) Cause Uses

func (e StreamAccessLogsMessage_IdentifierValidationError) Cause() error

Cause function returns cause value.

func (StreamAccessLogsMessage_IdentifierValidationError) Error Uses

func (e StreamAccessLogsMessage_IdentifierValidationError) Error() string

Error satisfies the builtin error interface

func (StreamAccessLogsMessage_IdentifierValidationError) ErrorName Uses

func (e StreamAccessLogsMessage_IdentifierValidationError) ErrorName() string

ErrorName returns error name.

func (StreamAccessLogsMessage_IdentifierValidationError) Field Uses

func (e StreamAccessLogsMessage_IdentifierValidationError) Field() string

Field function returns field value.

func (StreamAccessLogsMessage_IdentifierValidationError) Key Uses

func (e StreamAccessLogsMessage_IdentifierValidationError) Key() bool

Key function returns key value.

func (StreamAccessLogsMessage_IdentifierValidationError) Reason Uses

func (e StreamAccessLogsMessage_IdentifierValidationError) Reason() string

Reason function returns reason value.

type StreamAccessLogsMessage_TCPAccessLogEntries Uses

type StreamAccessLogsMessage_TCPAccessLogEntries struct {
    LogEntry []*v31.TCPAccessLogEntry `protobuf:"bytes,1,rep,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
    // contains filtered or unexported fields
}

func (*StreamAccessLogsMessage_TCPAccessLogEntries) Descriptor Uses

func (*StreamAccessLogsMessage_TCPAccessLogEntries) Descriptor() ([]byte, []int)

Deprecated: Use StreamAccessLogsMessage_TCPAccessLogEntries.ProtoReflect.Descriptor instead.

func (*StreamAccessLogsMessage_TCPAccessLogEntries) GetLogEntry Uses

func (x *StreamAccessLogsMessage_TCPAccessLogEntries) GetLogEntry() []*v31.TCPAccessLogEntry

func (*StreamAccessLogsMessage_TCPAccessLogEntries) ProtoMessage Uses

func (*StreamAccessLogsMessage_TCPAccessLogEntries) ProtoMessage()

func (*StreamAccessLogsMessage_TCPAccessLogEntries) ProtoReflect Uses

func (x *StreamAccessLogsMessage_TCPAccessLogEntries) ProtoReflect() protoreflect.Message

func (*StreamAccessLogsMessage_TCPAccessLogEntries) Reset Uses

func (x *StreamAccessLogsMessage_TCPAccessLogEntries) Reset()

func (*StreamAccessLogsMessage_TCPAccessLogEntries) String Uses

func (x *StreamAccessLogsMessage_TCPAccessLogEntries) String() string

func (*StreamAccessLogsMessage_TCPAccessLogEntries) Validate Uses

func (m *StreamAccessLogsMessage_TCPAccessLogEntries) Validate() error

Validate checks the field values on StreamAccessLogsMessage_TCPAccessLogEntries with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamAccessLogsMessage_TCPAccessLogEntriesValidationError Uses

type StreamAccessLogsMessage_TCPAccessLogEntriesValidationError struct {
    // contains filtered or unexported fields
}

StreamAccessLogsMessage_TCPAccessLogEntriesValidationError is the validation error returned by StreamAccessLogsMessage_TCPAccessLogEntries.Validate if the designated constraints aren't met.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Cause Uses

func (e StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Cause() error

Cause function returns cause value.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Error Uses

func (e StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Error() string

Error satisfies the builtin error interface

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) ErrorName Uses

func (e StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) ErrorName() string

ErrorName returns error name.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Field Uses

func (e StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Field() string

Field function returns field value.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Key Uses

func (e StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Key() bool

Key function returns key value.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Reason Uses

func (e StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Reason() string

Reason function returns reason value.

type StreamAccessLogsMessage_TcpLogs Uses

type StreamAccessLogsMessage_TcpLogs struct {
    TcpLogs *StreamAccessLogsMessage_TCPAccessLogEntries `protobuf:"bytes,3,opt,name=tcp_logs,json=tcpLogs,proto3,oneof"`
}

type StreamAccessLogsResponse Uses

type StreamAccessLogsResponse struct {
    // contains filtered or unexported fields
}

func (*StreamAccessLogsResponse) Descriptor Uses

func (*StreamAccessLogsResponse) Descriptor() ([]byte, []int)

Deprecated: Use StreamAccessLogsResponse.ProtoReflect.Descriptor instead.

func (*StreamAccessLogsResponse) ProtoMessage Uses

func (*StreamAccessLogsResponse) ProtoMessage()

func (*StreamAccessLogsResponse) ProtoReflect Uses

func (x *StreamAccessLogsResponse) ProtoReflect() protoreflect.Message

func (*StreamAccessLogsResponse) Reset Uses

func (x *StreamAccessLogsResponse) Reset()

func (*StreamAccessLogsResponse) String Uses

func (x *StreamAccessLogsResponse) String() string

func (*StreamAccessLogsResponse) Validate Uses

func (m *StreamAccessLogsResponse) Validate() error

Validate checks the field values on StreamAccessLogsResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type StreamAccessLogsResponseValidationError Uses

type StreamAccessLogsResponseValidationError struct {
    // contains filtered or unexported fields
}

StreamAccessLogsResponseValidationError is the validation error returned by StreamAccessLogsResponse.Validate if the designated constraints aren't met.

func (StreamAccessLogsResponseValidationError) Cause Uses

func (e StreamAccessLogsResponseValidationError) Cause() error

Cause function returns cause value.

func (StreamAccessLogsResponseValidationError) Error Uses

func (e StreamAccessLogsResponseValidationError) Error() string

Error satisfies the builtin error interface

func (StreamAccessLogsResponseValidationError) ErrorName Uses

func (e StreamAccessLogsResponseValidationError) ErrorName() string

ErrorName returns error name.

func (StreamAccessLogsResponseValidationError) Field Uses

func (e StreamAccessLogsResponseValidationError) Field() string

Field function returns field value.

func (StreamAccessLogsResponseValidationError) Key Uses

func (e StreamAccessLogsResponseValidationError) Key() bool

Key function returns key value.

func (StreamAccessLogsResponseValidationError) Reason Uses

func (e StreamAccessLogsResponseValidationError) Reason() string

Reason function returns reason value.

type UnimplementedAccessLogServiceServer Uses

type UnimplementedAccessLogServiceServer struct {
}

UnimplementedAccessLogServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAccessLogServiceServer) StreamAccessLogs Uses

func (*UnimplementedAccessLogServiceServer) StreamAccessLogs(AccessLogService_StreamAccessLogsServer) error

Package envoy_service_accesslog_v3 imports 24 packages (graph) and is imported by 2 packages. Updated 2020-06-29. Refresh now. Tools for package owners.