envoy_service_accesslog_v2

package
v0.9.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2020 License: Apache-2.0 Imports: 20 Imported by: 45

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterAccessLogServiceServer

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

Types

type AccessLogServiceClient

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

func NewAccessLogServiceClient(cc *grpc.ClientConn) AccessLogServiceClient

type AccessLogServiceServer

type AccessLogServiceServer interface {
	StreamAccessLogs(AccessLogService_StreamAccessLogsServer) error
}

AccessLogServiceServer is the server API for AccessLogService service.

type AccessLogService_StreamAccessLogsClient

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

type AccessLogService_StreamAccessLogsServer

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

type StreamAccessLogsMessage

type StreamAccessLogsMessage struct {
	Identifier *StreamAccessLogsMessage_Identifier `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	// Types that are valid to be assigned to LogEntries:
	//	*StreamAccessLogsMessage_HttpLogs
	//	*StreamAccessLogsMessage_TcpLogs
	LogEntries           isStreamAccessLogsMessage_LogEntries `protobuf_oneof:"log_entries"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

func (*StreamAccessLogsMessage) Descriptor

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

func (*StreamAccessLogsMessage) GetHttpLogs

func (*StreamAccessLogsMessage) GetIdentifier

func (*StreamAccessLogsMessage) GetLogEntries

func (m *StreamAccessLogsMessage) GetLogEntries() isStreamAccessLogsMessage_LogEntries

func (*StreamAccessLogsMessage) GetTcpLogs

func (*StreamAccessLogsMessage) ProtoMessage

func (*StreamAccessLogsMessage) ProtoMessage()

func (*StreamAccessLogsMessage) Reset

func (m *StreamAccessLogsMessage) Reset()

func (*StreamAccessLogsMessage) String

func (m *StreamAccessLogsMessage) String() string

func (*StreamAccessLogsMessage) Validate

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.

func (*StreamAccessLogsMessage) XXX_DiscardUnknown

func (m *StreamAccessLogsMessage) XXX_DiscardUnknown()

func (*StreamAccessLogsMessage) XXX_Marshal

func (m *StreamAccessLogsMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StreamAccessLogsMessage) XXX_Merge

func (m *StreamAccessLogsMessage) XXX_Merge(src proto.Message)

func (*StreamAccessLogsMessage) XXX_OneofWrappers added in v0.9.0

func (*StreamAccessLogsMessage) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*StreamAccessLogsMessage) XXX_Size

func (m *StreamAccessLogsMessage) XXX_Size() int

func (*StreamAccessLogsMessage) XXX_Unmarshal

func (m *StreamAccessLogsMessage) XXX_Unmarshal(b []byte) error

type StreamAccessLogsMessageValidationError

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

Cause function returns cause value.

func (StreamAccessLogsMessageValidationError) Error

Error satisfies the builtin error interface

func (StreamAccessLogsMessageValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (StreamAccessLogsMessageValidationError) Field

Field function returns field value.

func (StreamAccessLogsMessageValidationError) Key

Key function returns key value.

func (StreamAccessLogsMessageValidationError) Reason

Reason function returns reason value.

type StreamAccessLogsMessage_HTTPAccessLogEntries

type StreamAccessLogsMessage_HTTPAccessLogEntries struct {
	LogEntry             []*v2.HTTPAccessLogEntry `protobuf:"bytes,1,rep,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) Descriptor

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) GetLogEntry

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) ProtoMessage

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) Reset

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) String

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) Validate

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.

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) XXX_DiscardUnknown

func (m *StreamAccessLogsMessage_HTTPAccessLogEntries) XXX_DiscardUnknown()

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) XXX_Marshal

func (m *StreamAccessLogsMessage_HTTPAccessLogEntries) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) XXX_Merge

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) XXX_Size

func (*StreamAccessLogsMessage_HTTPAccessLogEntries) XXX_Unmarshal

type StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError

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

Cause function returns cause value.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Error

Error satisfies the builtin error interface

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Field

Field function returns field value.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Key

Key function returns key value.

func (StreamAccessLogsMessage_HTTPAccessLogEntriesValidationError) Reason

Reason function returns reason value.

type StreamAccessLogsMessage_HttpLogs

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

type StreamAccessLogsMessage_Identifier

type StreamAccessLogsMessage_Identifier struct {
	Node                 *core.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"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*StreamAccessLogsMessage_Identifier) Descriptor

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

func (*StreamAccessLogsMessage_Identifier) GetLogName

func (*StreamAccessLogsMessage_Identifier) GetNode

func (*StreamAccessLogsMessage_Identifier) ProtoMessage

func (*StreamAccessLogsMessage_Identifier) ProtoMessage()

func (*StreamAccessLogsMessage_Identifier) Reset

func (*StreamAccessLogsMessage_Identifier) String

func (*StreamAccessLogsMessage_Identifier) Validate

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.

func (*StreamAccessLogsMessage_Identifier) XXX_DiscardUnknown

func (m *StreamAccessLogsMessage_Identifier) XXX_DiscardUnknown()

func (*StreamAccessLogsMessage_Identifier) XXX_Marshal

func (m *StreamAccessLogsMessage_Identifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StreamAccessLogsMessage_Identifier) XXX_Merge

func (*StreamAccessLogsMessage_Identifier) XXX_Size

func (*StreamAccessLogsMessage_Identifier) XXX_Unmarshal

func (m *StreamAccessLogsMessage_Identifier) XXX_Unmarshal(b []byte) error

type StreamAccessLogsMessage_IdentifierValidationError

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

Cause function returns cause value.

func (StreamAccessLogsMessage_IdentifierValidationError) Error

Error satisfies the builtin error interface

func (StreamAccessLogsMessage_IdentifierValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (StreamAccessLogsMessage_IdentifierValidationError) Field

Field function returns field value.

func (StreamAccessLogsMessage_IdentifierValidationError) Key

Key function returns key value.

func (StreamAccessLogsMessage_IdentifierValidationError) Reason

Reason function returns reason value.

type StreamAccessLogsMessage_TCPAccessLogEntries

type StreamAccessLogsMessage_TCPAccessLogEntries struct {
	LogEntry             []*v2.TCPAccessLogEntry `protobuf:"bytes,1,rep,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*StreamAccessLogsMessage_TCPAccessLogEntries) Descriptor

func (*StreamAccessLogsMessage_TCPAccessLogEntries) GetLogEntry

func (*StreamAccessLogsMessage_TCPAccessLogEntries) ProtoMessage

func (*StreamAccessLogsMessage_TCPAccessLogEntries) Reset

func (*StreamAccessLogsMessage_TCPAccessLogEntries) String

func (*StreamAccessLogsMessage_TCPAccessLogEntries) Validate

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.

func (*StreamAccessLogsMessage_TCPAccessLogEntries) XXX_DiscardUnknown

func (m *StreamAccessLogsMessage_TCPAccessLogEntries) XXX_DiscardUnknown()

func (*StreamAccessLogsMessage_TCPAccessLogEntries) XXX_Marshal

func (m *StreamAccessLogsMessage_TCPAccessLogEntries) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StreamAccessLogsMessage_TCPAccessLogEntries) XXX_Merge

func (*StreamAccessLogsMessage_TCPAccessLogEntries) XXX_Size

func (*StreamAccessLogsMessage_TCPAccessLogEntries) XXX_Unmarshal

type StreamAccessLogsMessage_TCPAccessLogEntriesValidationError

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

Cause function returns cause value.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Error

Error satisfies the builtin error interface

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Field

Field function returns field value.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Key

Key function returns key value.

func (StreamAccessLogsMessage_TCPAccessLogEntriesValidationError) Reason

Reason function returns reason value.

type StreamAccessLogsMessage_TcpLogs

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

type StreamAccessLogsResponse

type StreamAccessLogsResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StreamAccessLogsResponse) Descriptor

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

func (*StreamAccessLogsResponse) ProtoMessage

func (*StreamAccessLogsResponse) ProtoMessage()

func (*StreamAccessLogsResponse) Reset

func (m *StreamAccessLogsResponse) Reset()

func (*StreamAccessLogsResponse) String

func (m *StreamAccessLogsResponse) String() string

func (*StreamAccessLogsResponse) Validate

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.

func (*StreamAccessLogsResponse) XXX_DiscardUnknown

func (m *StreamAccessLogsResponse) XXX_DiscardUnknown()

func (*StreamAccessLogsResponse) XXX_Marshal

func (m *StreamAccessLogsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StreamAccessLogsResponse) XXX_Merge

func (m *StreamAccessLogsResponse) XXX_Merge(src proto.Message)

func (*StreamAccessLogsResponse) XXX_Size

func (m *StreamAccessLogsResponse) XXX_Size() int

func (*StreamAccessLogsResponse) XXX_Unmarshal

func (m *StreamAccessLogsResponse) XXX_Unmarshal(b []byte) error

type StreamAccessLogsResponseValidationError

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

Cause function returns cause value.

func (StreamAccessLogsResponseValidationError) Error

Error satisfies the builtin error interface

func (StreamAccessLogsResponseValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (StreamAccessLogsResponseValidationError) Field

Field function returns field value.

func (StreamAccessLogsResponseValidationError) Key

Key function returns key value.

func (StreamAccessLogsResponseValidationError) Reason

Reason function returns reason value.

type UnimplementedAccessLogServiceServer added in v0.9.1

type UnimplementedAccessLogServiceServer struct {
}

UnimplementedAccessLogServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedAccessLogServiceServer) StreamAccessLogs added in v0.9.1

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL