go-control-plane: github.com/envoyproxy/go-control-plane/pkg/cache/types Index | Files

package types

import "github.com/envoyproxy/go-control-plane/pkg/cache/types"

Index

Package Files

types.go

type MarshaledResource Uses

type MarshaledResource = []byte

MarshaledResource is an alias for the serialized binary array.

type Resource Uses

type Resource interface {
    proto.Message
}

Resource is the base interface for the xDS payload.

type ResponseType Uses

type ResponseType int

ResponseType enumeration of supported response types

const (
    Endpoint ResponseType = iota
    Cluster
    Route
    Listener
    Secret
    Runtime
    UnknownType // token to count the total number of supported types
)

type SkipFetchError Uses

type SkipFetchError struct{}

SkipFetchError is the error returned when the cache fetch is short circuited due to the client's version already being up-to-date.

func (SkipFetchError) Error Uses

func (e SkipFetchError) Error() string

Error satisfies the error interface

Package types imports 1 packages (graph) and is imported by 19 packages. Updated 2020-03-29. Refresh now. Tools for package owners.