import "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/network/postgres_proxy/v3alpha"
postgres_proxy.pb.go postgres_proxy.pb.validate.go
var File_envoy_extensions_filters_network_postgres_proxy_v3alpha_postgres_proxy_proto protoreflect.FileDescriptor
type PostgresProxy struct { // The human readable prefix to use when emitting :ref:`statistics // <config_network_filters_postgres_proxy_stats>`. StatPrefix string `protobuf:"bytes,1,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"` // Controls whether SQL statements received in Frontend Query messages // are parsed. Parsing is required to produce Postgres proxy filter // metadata. Defaults to true. EnableSqlParsing *wrappers.BoolValue `protobuf:"bytes,2,opt,name=enable_sql_parsing,json=enableSqlParsing,proto3" json:"enable_sql_parsing,omitempty"` // contains filtered or unexported fields }
func (*PostgresProxy) Descriptor() ([]byte, []int)
Deprecated: Use PostgresProxy.ProtoReflect.Descriptor instead.
func (x *PostgresProxy) GetEnableSqlParsing() *wrappers.BoolValue
func (x *PostgresProxy) GetStatPrefix() string
func (*PostgresProxy) ProtoMessage()
func (x *PostgresProxy) ProtoReflect() protoreflect.Message
func (x *PostgresProxy) Reset()
func (x *PostgresProxy) String() string
func (m *PostgresProxy) Validate() error
Validate checks the field values on PostgresProxy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type PostgresProxyValidationError struct {
// contains filtered or unexported fields
}
PostgresProxyValidationError is the validation error returned by PostgresProxy.Validate if the designated constraints aren't met.
func (e PostgresProxyValidationError) Cause() error
Cause function returns cause value.
func (e PostgresProxyValidationError) Error() string
Error satisfies the builtin error interface
func (e PostgresProxyValidationError) ErrorName() string
ErrorName returns error name.
func (e PostgresProxyValidationError) Field() string
Field function returns field value.
func (e PostgresProxyValidationError) Key() bool
Key function returns key value.
func (e PostgresProxyValidationError) Reason() string
Reason function returns reason value.
Package envoy_extensions_filters_network_postgres_proxy_v3alpha imports 19 packages (graph) and is imported by 6 packages. Updated 2021-01-07. Refresh now. Tools for package owners.