seqdb

package
v0.48.1 Latest Latest
Warning

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

Go to latest
Published: Dec 24, 2025 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FieldTypeFromProto

func FieldTypeFromProto(proto seqapi.FieldType) string

func FieldTypeToProto

func FieldTypeToProto(t string) seqapi.FieldType

Types

type ClientParams

type ClientParams struct {
	Addrs               []string
	Timeout             time.Duration
	MaxRetries          int
	InitialRetryBackoff time.Duration
	MaxRetryBackoff     time.Duration
	MaxRecvMsgSize      int
	GRPCKeepaliveParams *GRPCKeepaliveParams
}

type GRPCClient

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

func NewGRPCClient

func NewGRPCClient(ctx context.Context, params ClientParams) (*GRPCClient, error)

func (*GRPCClient) CancelAsyncSearch

func (*GRPCClient) DeleteAsyncSearch

func (*GRPCClient) Export

func (*GRPCClient) GetAggregation

func (*GRPCClient) GetAsyncSearchesList

func (*GRPCClient) GetEvent

func (*GRPCClient) GetFields

func (*GRPCClient) GetHistogram

func (*GRPCClient) Search

func (*GRPCClient) StartAsyncSearch

func (*GRPCClient) Status

func (*GRPCClient) WithMasking added in v0.43.0

func (c *GRPCClient) WithMasking(m *mask.Masker)

type GRPCKeepaliveParams

type GRPCKeepaliveParams struct {
	Time                time.Duration
	Timeout             time.Duration
	PermitWithoutStream bool
}

Directories

Path Synopsis
Package mock_seqdb is a generated GoMock package.
Package mock_seqdb is a generated GoMock package.
seqproxyapi
v1
v1/mock
Package mock_seqproxyapi is a generated GoMock package.
Package mock_seqproxyapi is a generated GoMock package.

Jump to

Keyboard shortcuts

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