envoy_api_v2_core

package
v0.9.4 Latest Latest
Warning

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

Go to latest
Published: Feb 13, 2020 License: Apache-2.0 Imports: 23 Imported by: 915

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ApiConfigSource_ApiType_name = map[int32]string{
	0: "UNSUPPORTED_REST_LEGACY",
	1: "REST",
	2: "GRPC",
	3: "DELTA_GRPC",
}
View Source
var ApiConfigSource_ApiType_value = map[string]int32{
	"UNSUPPORTED_REST_LEGACY": 0,
	"REST":                    1,
	"GRPC":                    2,
	"DELTA_GRPC":              3,
}
View Source
var ApiVersion_name = map[int32]string{
	0: "AUTO",
	1: "V2",
	2: "V3",
}
View Source
var ApiVersion_value = map[string]int32{
	"AUTO": 0,
	"V2":   1,
	"V3":   2,
}
View Source
var HealthStatus_name = map[int32]string{
	0: "UNKNOWN",
	1: "HEALTHY",
	2: "UNHEALTHY",
	3: "DRAINING",
	4: "TIMEOUT",
	5: "DEGRADED",
}
View Source
var HealthStatus_value = map[string]int32{
	"UNKNOWN":   0,
	"HEALTHY":   1,
	"UNHEALTHY": 2,
	"DRAINING":  3,
	"TIMEOUT":   4,
	"DEGRADED":  5,
}
View Source
var RequestMethod_name = map[int32]string{
	0: "METHOD_UNSPECIFIED",
	1: "GET",
	2: "HEAD",
	3: "POST",
	4: "PUT",
	5: "DELETE",
	6: "CONNECT",
	7: "OPTIONS",
	8: "TRACE",
	9: "PATCH",
}
View Source
var RequestMethod_value = map[string]int32{
	"METHOD_UNSPECIFIED": 0,
	"GET":                1,
	"HEAD":               2,
	"POST":               3,
	"PUT":                4,
	"DELETE":             5,
	"CONNECT":            6,
	"OPTIONS":            7,
	"TRACE":              8,
	"PATCH":              9,
}
View Source
var RoutingPriority_name = map[int32]string{
	0: "DEFAULT",
	1: "HIGH",
}
View Source
var RoutingPriority_value = map[string]int32{
	"DEFAULT": 0,
	"HIGH":    1,
}
View Source
var SocketAddress_Protocol_name = map[int32]string{
	0: "TCP",
	1: "UDP",
}
View Source
var SocketAddress_Protocol_value = map[string]int32{
	"TCP": 0,
	"UDP": 1,
}
View Source
var SocketOption_SocketState_name = map[int32]string{
	0: "STATE_PREBIND",
	1: "STATE_BOUND",
	2: "STATE_LISTENING",
}
View Source
var SocketOption_SocketState_value = map[string]int32{
	"STATE_PREBIND":   0,
	"STATE_BOUND":     1,
	"STATE_LISTENING": 2,
}
View Source
var TrafficDirection_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "INBOUND",
	2: "OUTBOUND",
}
View Source
var TrafficDirection_value = map[string]int32{
	"UNSPECIFIED": 0,
	"INBOUND":     1,
	"OUTBOUND":    2,
}

Functions

This section is empty.

Types

type Address

type Address struct {
	// Types that are valid to be assigned to Address:
	//	*Address_SocketAddress
	//	*Address_Pipe
	Address              isAddress_Address `protobuf_oneof:"address"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Address) Descriptor

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

func (*Address) GetAddress

func (m *Address) GetAddress() isAddress_Address

func (*Address) GetPipe

func (m *Address) GetPipe() *Pipe

func (*Address) GetSocketAddress

func (m *Address) GetSocketAddress() *SocketAddress

func (*Address) ProtoMessage

func (*Address) ProtoMessage()

func (*Address) Reset

func (m *Address) Reset()

func (*Address) String

func (m *Address) String() string

func (*Address) Validate

func (m *Address) Validate() error

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

func (*Address) XXX_DiscardUnknown

func (m *Address) XXX_DiscardUnknown()

func (*Address) XXX_Marshal

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

func (*Address) XXX_Merge

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

func (*Address) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*Address) XXX_Size

func (m *Address) XXX_Size() int

func (*Address) XXX_Unmarshal

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

type AddressValidationError

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

AddressValidationError is the validation error returned by Address.Validate if the designated constraints aren't met.

func (AddressValidationError) Cause

func (e AddressValidationError) Cause() error

Cause function returns cause value.

func (AddressValidationError) Error

func (e AddressValidationError) Error() string

Error satisfies the builtin error interface

func (AddressValidationError) ErrorName added in v0.7.0

func (e AddressValidationError) ErrorName() string

ErrorName returns error name.

func (AddressValidationError) Field

func (e AddressValidationError) Field() string

Field function returns field value.

func (AddressValidationError) Key

func (e AddressValidationError) Key() bool

Key function returns key value.

func (AddressValidationError) Reason

func (e AddressValidationError) Reason() string

Reason function returns reason value.

type Address_Pipe

type Address_Pipe struct {
	Pipe *Pipe `protobuf:"bytes,2,opt,name=pipe,proto3,oneof"`
}

type Address_SocketAddress

type Address_SocketAddress struct {
	SocketAddress *SocketAddress `protobuf:"bytes,1,opt,name=socket_address,json=socketAddress,proto3,oneof"`
}

type AggregatedConfigSource

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

func (*AggregatedConfigSource) Descriptor

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

func (*AggregatedConfigSource) ProtoMessage

func (*AggregatedConfigSource) ProtoMessage()

func (*AggregatedConfigSource) Reset

func (m *AggregatedConfigSource) Reset()

func (*AggregatedConfigSource) String

func (m *AggregatedConfigSource) String() string

func (*AggregatedConfigSource) Validate

func (m *AggregatedConfigSource) Validate() error

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

func (*AggregatedConfigSource) XXX_DiscardUnknown

func (m *AggregatedConfigSource) XXX_DiscardUnknown()

func (*AggregatedConfigSource) XXX_Marshal

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

func (*AggregatedConfigSource) XXX_Merge

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

func (*AggregatedConfigSource) XXX_Size

func (m *AggregatedConfigSource) XXX_Size() int

func (*AggregatedConfigSource) XXX_Unmarshal

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

type AggregatedConfigSourceValidationError

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

AggregatedConfigSourceValidationError is the validation error returned by AggregatedConfigSource.Validate if the designated constraints aren't met.

func (AggregatedConfigSourceValidationError) Cause

Cause function returns cause value.

func (AggregatedConfigSourceValidationError) Error

Error satisfies the builtin error interface

func (AggregatedConfigSourceValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (AggregatedConfigSourceValidationError) Field

Field function returns field value.

func (AggregatedConfigSourceValidationError) Key

Key function returns key value.

func (AggregatedConfigSourceValidationError) Reason

Reason function returns reason value.

type ApiConfigSource

type ApiConfigSource struct {
	ApiType                   ApiConfigSource_ApiType `` /* 130-byte string literal not displayed */
	TransportApiVersion       ApiVersion              `` /* 155-byte string literal not displayed */
	ClusterNames              []string                `protobuf:"bytes,2,rep,name=cluster_names,json=clusterNames,proto3" json:"cluster_names,omitempty"`
	GrpcServices              []*GrpcService          `protobuf:"bytes,4,rep,name=grpc_services,json=grpcServices,proto3" json:"grpc_services,omitempty"`
	RefreshDelay              *duration.Duration      `protobuf:"bytes,3,opt,name=refresh_delay,json=refreshDelay,proto3" json:"refresh_delay,omitempty"`
	RequestTimeout            *duration.Duration      `protobuf:"bytes,5,opt,name=request_timeout,json=requestTimeout,proto3" json:"request_timeout,omitempty"`
	RateLimitSettings         *RateLimitSettings      `protobuf:"bytes,6,opt,name=rate_limit_settings,json=rateLimitSettings,proto3" json:"rate_limit_settings,omitempty"`
	SetNodeOnFirstMessageOnly bool                    `` /* 145-byte string literal not displayed */
	XXX_NoUnkeyedLiteral      struct{}                `json:"-"`
	XXX_unrecognized          []byte                  `json:"-"`
	XXX_sizecache             int32                   `json:"-"`
}

func (*ApiConfigSource) Descriptor

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

func (*ApiConfigSource) GetApiType

func (m *ApiConfigSource) GetApiType() ApiConfigSource_ApiType

func (*ApiConfigSource) GetClusterNames

func (m *ApiConfigSource) GetClusterNames() []string

func (*ApiConfigSource) GetGrpcServices

func (m *ApiConfigSource) GetGrpcServices() []*GrpcService

func (*ApiConfigSource) GetRateLimitSettings added in v0.6.2

func (m *ApiConfigSource) GetRateLimitSettings() *RateLimitSettings

func (*ApiConfigSource) GetRefreshDelay

func (m *ApiConfigSource) GetRefreshDelay() *duration.Duration

func (*ApiConfigSource) GetRequestTimeout

func (m *ApiConfigSource) GetRequestTimeout() *duration.Duration

func (*ApiConfigSource) GetSetNodeOnFirstMessageOnly added in v0.9.0

func (m *ApiConfigSource) GetSetNodeOnFirstMessageOnly() bool

func (*ApiConfigSource) GetTransportApiVersion added in v0.9.2

func (m *ApiConfigSource) GetTransportApiVersion() ApiVersion

func (*ApiConfigSource) ProtoMessage

func (*ApiConfigSource) ProtoMessage()

func (*ApiConfigSource) Reset

func (m *ApiConfigSource) Reset()

func (*ApiConfigSource) String

func (m *ApiConfigSource) String() string

func (*ApiConfigSource) Validate

func (m *ApiConfigSource) Validate() error

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

func (*ApiConfigSource) XXX_DiscardUnknown

func (m *ApiConfigSource) XXX_DiscardUnknown()

func (*ApiConfigSource) XXX_Marshal

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

func (*ApiConfigSource) XXX_Merge

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

func (*ApiConfigSource) XXX_Size

func (m *ApiConfigSource) XXX_Size() int

func (*ApiConfigSource) XXX_Unmarshal

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

type ApiConfigSourceValidationError

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

ApiConfigSourceValidationError is the validation error returned by ApiConfigSource.Validate if the designated constraints aren't met.

func (ApiConfigSourceValidationError) Cause

Cause function returns cause value.

func (ApiConfigSourceValidationError) Error

Error satisfies the builtin error interface

func (ApiConfigSourceValidationError) ErrorName added in v0.7.0

func (e ApiConfigSourceValidationError) ErrorName() string

ErrorName returns error name.

func (ApiConfigSourceValidationError) Field

Field function returns field value.

func (ApiConfigSourceValidationError) Key

Key function returns key value.

func (ApiConfigSourceValidationError) Reason

Reason function returns reason value.

type ApiConfigSource_ApiType

type ApiConfigSource_ApiType int32
const (
	ApiConfigSource_UNSUPPORTED_REST_LEGACY ApiConfigSource_ApiType = 0 // Deprecated: Do not use.
	ApiConfigSource_REST                    ApiConfigSource_ApiType = 1
	ApiConfigSource_GRPC                    ApiConfigSource_ApiType = 2
	ApiConfigSource_DELTA_GRPC              ApiConfigSource_ApiType = 3
)

func (ApiConfigSource_ApiType) EnumDescriptor

func (ApiConfigSource_ApiType) EnumDescriptor() ([]byte, []int)

func (ApiConfigSource_ApiType) String

func (x ApiConfigSource_ApiType) String() string

type ApiVersion added in v0.9.2

type ApiVersion int32
const (
	ApiVersion_AUTO ApiVersion = 0
	ApiVersion_V2   ApiVersion = 1
	ApiVersion_V3   ApiVersion = 2
)

func (ApiVersion) EnumDescriptor added in v0.9.2

func (ApiVersion) EnumDescriptor() ([]byte, []int)

func (ApiVersion) String added in v0.9.2

func (x ApiVersion) String() string

type AsyncDataSource added in v0.8.3

type AsyncDataSource struct {
	// Types that are valid to be assigned to Specifier:
	//	*AsyncDataSource_Local
	//	*AsyncDataSource_Remote
	Specifier            isAsyncDataSource_Specifier `protobuf_oneof:"specifier"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (*AsyncDataSource) Descriptor added in v0.8.3

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

func (*AsyncDataSource) GetLocal added in v0.8.3

func (m *AsyncDataSource) GetLocal() *DataSource

func (*AsyncDataSource) GetRemote added in v0.8.3

func (m *AsyncDataSource) GetRemote() *RemoteDataSource

func (*AsyncDataSource) GetSpecifier added in v0.8.3

func (m *AsyncDataSource) GetSpecifier() isAsyncDataSource_Specifier

func (*AsyncDataSource) ProtoMessage added in v0.8.3

func (*AsyncDataSource) ProtoMessage()

func (*AsyncDataSource) Reset added in v0.8.3

func (m *AsyncDataSource) Reset()

func (*AsyncDataSource) String added in v0.8.3

func (m *AsyncDataSource) String() string

func (*AsyncDataSource) Validate added in v0.8.3

func (m *AsyncDataSource) Validate() error

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

func (*AsyncDataSource) XXX_DiscardUnknown added in v0.8.3

func (m *AsyncDataSource) XXX_DiscardUnknown()

func (*AsyncDataSource) XXX_Marshal added in v0.8.3

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

func (*AsyncDataSource) XXX_Merge added in v0.8.3

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

func (*AsyncDataSource) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*AsyncDataSource) XXX_Size added in v0.8.3

func (m *AsyncDataSource) XXX_Size() int

func (*AsyncDataSource) XXX_Unmarshal added in v0.8.3

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

type AsyncDataSourceValidationError added in v0.8.3

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

AsyncDataSourceValidationError is the validation error returned by AsyncDataSource.Validate if the designated constraints aren't met.

func (AsyncDataSourceValidationError) Cause added in v0.8.3

Cause function returns cause value.

func (AsyncDataSourceValidationError) Error added in v0.8.3

Error satisfies the builtin error interface

func (AsyncDataSourceValidationError) ErrorName added in v0.8.3

func (e AsyncDataSourceValidationError) ErrorName() string

ErrorName returns error name.

func (AsyncDataSourceValidationError) Field added in v0.8.3

Field function returns field value.

func (AsyncDataSourceValidationError) Key added in v0.8.3

Key function returns key value.

func (AsyncDataSourceValidationError) Reason added in v0.8.3

Reason function returns reason value.

type AsyncDataSource_Local added in v0.8.3

type AsyncDataSource_Local struct {
	Local *DataSource `protobuf:"bytes,1,opt,name=local,proto3,oneof"`
}

type AsyncDataSource_Remote added in v0.8.3

type AsyncDataSource_Remote struct {
	Remote *RemoteDataSource `protobuf:"bytes,2,opt,name=remote,proto3,oneof"`
}

type BindConfig

type BindConfig struct {
	SourceAddress        *SocketAddress      `protobuf:"bytes,1,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"`
	Freebind             *wrappers.BoolValue `protobuf:"bytes,2,opt,name=freebind,proto3" json:"freebind,omitempty"`
	SocketOptions        []*SocketOption     `protobuf:"bytes,3,rep,name=socket_options,json=socketOptions,proto3" json:"socket_options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*BindConfig) Descriptor

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

func (*BindConfig) GetFreebind

func (m *BindConfig) GetFreebind() *wrappers.BoolValue

func (*BindConfig) GetSocketOptions

func (m *BindConfig) GetSocketOptions() []*SocketOption

func (*BindConfig) GetSourceAddress

func (m *BindConfig) GetSourceAddress() *SocketAddress

func (*BindConfig) ProtoMessage

func (*BindConfig) ProtoMessage()

func (*BindConfig) Reset

func (m *BindConfig) Reset()

func (*BindConfig) String

func (m *BindConfig) String() string

func (*BindConfig) Validate

func (m *BindConfig) Validate() error

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

func (*BindConfig) XXX_DiscardUnknown

func (m *BindConfig) XXX_DiscardUnknown()

func (*BindConfig) XXX_Marshal

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

func (*BindConfig) XXX_Merge

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

func (*BindConfig) XXX_Size

func (m *BindConfig) XXX_Size() int

func (*BindConfig) XXX_Unmarshal

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

type BindConfigValidationError

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

BindConfigValidationError is the validation error returned by BindConfig.Validate if the designated constraints aren't met.

func (BindConfigValidationError) Cause

func (e BindConfigValidationError) Cause() error

Cause function returns cause value.

func (BindConfigValidationError) Error

Error satisfies the builtin error interface

func (BindConfigValidationError) ErrorName added in v0.7.0

func (e BindConfigValidationError) ErrorName() string

ErrorName returns error name.

func (BindConfigValidationError) Field

Field function returns field value.

func (BindConfigValidationError) Key

Key function returns key value.

func (BindConfigValidationError) Reason

func (e BindConfigValidationError) Reason() string

Reason function returns reason value.

type BuildVersion added in v0.9.2

type BuildVersion struct {
	Version              *_type.SemanticVersion `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Metadata             *_struct.Struct        `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*BuildVersion) Descriptor added in v0.9.2

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

func (*BuildVersion) GetMetadata added in v0.9.2

func (m *BuildVersion) GetMetadata() *_struct.Struct

func (*BuildVersion) GetVersion added in v0.9.2

func (m *BuildVersion) GetVersion() *_type.SemanticVersion

func (*BuildVersion) ProtoMessage added in v0.9.2

func (*BuildVersion) ProtoMessage()

func (*BuildVersion) Reset added in v0.9.2

func (m *BuildVersion) Reset()

func (*BuildVersion) String added in v0.9.2

func (m *BuildVersion) String() string

func (*BuildVersion) Validate added in v0.9.2

func (m *BuildVersion) Validate() error

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

func (*BuildVersion) XXX_DiscardUnknown added in v0.9.2

func (m *BuildVersion) XXX_DiscardUnknown()

func (*BuildVersion) XXX_Marshal added in v0.9.2

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

func (*BuildVersion) XXX_Merge added in v0.9.2

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

func (*BuildVersion) XXX_Size added in v0.9.2

func (m *BuildVersion) XXX_Size() int

func (*BuildVersion) XXX_Unmarshal added in v0.9.2

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

type BuildVersionValidationError added in v0.9.2

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

BuildVersionValidationError is the validation error returned by BuildVersion.Validate if the designated constraints aren't met.

func (BuildVersionValidationError) Cause added in v0.9.2

Cause function returns cause value.

func (BuildVersionValidationError) Error added in v0.9.2

Error satisfies the builtin error interface

func (BuildVersionValidationError) ErrorName added in v0.9.2

func (e BuildVersionValidationError) ErrorName() string

ErrorName returns error name.

func (BuildVersionValidationError) Field added in v0.9.2

Field function returns field value.

func (BuildVersionValidationError) Key added in v0.9.2

Key function returns key value.

func (BuildVersionValidationError) Reason added in v0.9.2

Reason function returns reason value.

type CidrRange

type CidrRange struct {
	AddressPrefix        string                `protobuf:"bytes,1,opt,name=address_prefix,json=addressPrefix,proto3" json:"address_prefix,omitempty"`
	PrefixLen            *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*CidrRange) Descriptor

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

func (*CidrRange) GetAddressPrefix

func (m *CidrRange) GetAddressPrefix() string

func (*CidrRange) GetPrefixLen

func (m *CidrRange) GetPrefixLen() *wrappers.UInt32Value

func (*CidrRange) ProtoMessage

func (*CidrRange) ProtoMessage()

func (*CidrRange) Reset

func (m *CidrRange) Reset()

func (*CidrRange) String

func (m *CidrRange) String() string

func (*CidrRange) Validate

func (m *CidrRange) Validate() error

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

func (*CidrRange) XXX_DiscardUnknown

func (m *CidrRange) XXX_DiscardUnknown()

func (*CidrRange) XXX_Marshal

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

func (*CidrRange) XXX_Merge

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

func (*CidrRange) XXX_Size

func (m *CidrRange) XXX_Size() int

func (*CidrRange) XXX_Unmarshal

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

type CidrRangeValidationError

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

CidrRangeValidationError is the validation error returned by CidrRange.Validate if the designated constraints aren't met.

func (CidrRangeValidationError) Cause

func (e CidrRangeValidationError) Cause() error

Cause function returns cause value.

func (CidrRangeValidationError) Error

func (e CidrRangeValidationError) Error() string

Error satisfies the builtin error interface

func (CidrRangeValidationError) ErrorName added in v0.7.0

func (e CidrRangeValidationError) ErrorName() string

ErrorName returns error name.

func (CidrRangeValidationError) Field

func (e CidrRangeValidationError) Field() string

Field function returns field value.

func (CidrRangeValidationError) Key

Key function returns key value.

func (CidrRangeValidationError) Reason

func (e CidrRangeValidationError) Reason() string

Reason function returns reason value.

type ConfigSource

type ConfigSource struct {
	// Types that are valid to be assigned to ConfigSourceSpecifier:
	//	*ConfigSource_Path
	//	*ConfigSource_ApiConfigSource
	//	*ConfigSource_Ads
	//	*ConfigSource_Self
	ConfigSourceSpecifier isConfigSource_ConfigSourceSpecifier `protobuf_oneof:"config_source_specifier"`
	InitialFetchTimeout   *duration.Duration                   `protobuf:"bytes,4,opt,name=initial_fetch_timeout,json=initialFetchTimeout,proto3" json:"initial_fetch_timeout,omitempty"`
	ResourceApiVersion    ApiVersion                           `` /* 152-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}                             `json:"-"`
	XXX_unrecognized      []byte                               `json:"-"`
	XXX_sizecache         int32                                `json:"-"`
}

func (*ConfigSource) Descriptor

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

func (*ConfigSource) GetAds

func (m *ConfigSource) GetAds() *AggregatedConfigSource

func (*ConfigSource) GetApiConfigSource

func (m *ConfigSource) GetApiConfigSource() *ApiConfigSource

func (*ConfigSource) GetConfigSourceSpecifier

func (m *ConfigSource) GetConfigSourceSpecifier() isConfigSource_ConfigSourceSpecifier

func (*ConfigSource) GetInitialFetchTimeout added in v0.7.0

func (m *ConfigSource) GetInitialFetchTimeout() *duration.Duration

func (*ConfigSource) GetPath

func (m *ConfigSource) GetPath() string

func (*ConfigSource) GetResourceApiVersion added in v0.9.2

func (m *ConfigSource) GetResourceApiVersion() ApiVersion

func (*ConfigSource) GetSelf added in v0.9.1

func (m *ConfigSource) GetSelf() *SelfConfigSource

func (*ConfigSource) ProtoMessage

func (*ConfigSource) ProtoMessage()

func (*ConfigSource) Reset

func (m *ConfigSource) Reset()

func (*ConfigSource) String

func (m *ConfigSource) String() string

func (*ConfigSource) Validate

func (m *ConfigSource) Validate() error

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

func (*ConfigSource) XXX_DiscardUnknown

func (m *ConfigSource) XXX_DiscardUnknown()

func (*ConfigSource) XXX_Marshal

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

func (*ConfigSource) XXX_Merge

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

func (*ConfigSource) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*ConfigSource) XXX_Size

func (m *ConfigSource) XXX_Size() int

func (*ConfigSource) XXX_Unmarshal

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

type ConfigSourceValidationError

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

ConfigSourceValidationError is the validation error returned by ConfigSource.Validate if the designated constraints aren't met.

func (ConfigSourceValidationError) Cause

Cause function returns cause value.

func (ConfigSourceValidationError) Error

Error satisfies the builtin error interface

func (ConfigSourceValidationError) ErrorName added in v0.7.0

func (e ConfigSourceValidationError) ErrorName() string

ErrorName returns error name.

func (ConfigSourceValidationError) Field

Field function returns field value.

func (ConfigSourceValidationError) Key

Key function returns key value.

func (ConfigSourceValidationError) Reason

Reason function returns reason value.

type ConfigSource_Ads

type ConfigSource_Ads struct {
	Ads *AggregatedConfigSource `protobuf:"bytes,3,opt,name=ads,proto3,oneof"`
}

type ConfigSource_ApiConfigSource

type ConfigSource_ApiConfigSource struct {
	ApiConfigSource *ApiConfigSource `protobuf:"bytes,2,opt,name=api_config_source,json=apiConfigSource,proto3,oneof"`
}

type ConfigSource_Path

type ConfigSource_Path struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3,oneof"`
}

type ConfigSource_Self added in v0.9.1

type ConfigSource_Self struct {
	Self *SelfConfigSource `protobuf:"bytes,5,opt,name=self,proto3,oneof"`
}

type ControlPlane added in v0.6.8

type ControlPlane struct {
	Identifier           string   `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ControlPlane) Descriptor added in v0.6.8

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

func (*ControlPlane) GetIdentifier added in v0.6.8

func (m *ControlPlane) GetIdentifier() string

func (*ControlPlane) ProtoMessage added in v0.6.8

func (*ControlPlane) ProtoMessage()

func (*ControlPlane) Reset added in v0.6.8

func (m *ControlPlane) Reset()

func (*ControlPlane) String added in v0.6.8

func (m *ControlPlane) String() string

func (*ControlPlane) Validate added in v0.6.8

func (m *ControlPlane) Validate() error

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

func (*ControlPlane) XXX_DiscardUnknown added in v0.6.8

func (m *ControlPlane) XXX_DiscardUnknown()

func (*ControlPlane) XXX_Marshal added in v0.6.8

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

func (*ControlPlane) XXX_Merge added in v0.6.8

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

func (*ControlPlane) XXX_Size added in v0.6.8

func (m *ControlPlane) XXX_Size() int

func (*ControlPlane) XXX_Unmarshal added in v0.6.8

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

type ControlPlaneValidationError added in v0.6.8

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

ControlPlaneValidationError is the validation error returned by ControlPlane.Validate if the designated constraints aren't met.

func (ControlPlaneValidationError) Cause added in v0.6.8

Cause function returns cause value.

func (ControlPlaneValidationError) Error added in v0.6.8

Error satisfies the builtin error interface

func (ControlPlaneValidationError) ErrorName added in v0.7.0

func (e ControlPlaneValidationError) ErrorName() string

ErrorName returns error name.

func (ControlPlaneValidationError) Field added in v0.6.8

Field function returns field value.

func (ControlPlaneValidationError) Key added in v0.6.8

Key function returns key value.

func (ControlPlaneValidationError) Reason added in v0.6.8

Reason function returns reason value.

type DataSource

type DataSource struct {
	// Types that are valid to be assigned to Specifier:
	//	*DataSource_Filename
	//	*DataSource_InlineBytes
	//	*DataSource_InlineString
	Specifier            isDataSource_Specifier `protobuf_oneof:"specifier"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*DataSource) Descriptor

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

func (*DataSource) GetFilename

func (m *DataSource) GetFilename() string

func (*DataSource) GetInlineBytes

func (m *DataSource) GetInlineBytes() []byte

func (*DataSource) GetInlineString

func (m *DataSource) GetInlineString() string

func (*DataSource) GetSpecifier

func (m *DataSource) GetSpecifier() isDataSource_Specifier

func (*DataSource) ProtoMessage

func (*DataSource) ProtoMessage()

func (*DataSource) Reset

func (m *DataSource) Reset()

func (*DataSource) String

func (m *DataSource) String() string

func (*DataSource) Validate

func (m *DataSource) Validate() error

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

func (*DataSource) XXX_DiscardUnknown

func (m *DataSource) XXX_DiscardUnknown()

func (*DataSource) XXX_Marshal

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

func (*DataSource) XXX_Merge

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

func (*DataSource) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*DataSource) XXX_Size

func (m *DataSource) XXX_Size() int

func (*DataSource) XXX_Unmarshal

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

type DataSourceValidationError

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

DataSourceValidationError is the validation error returned by DataSource.Validate if the designated constraints aren't met.

func (DataSourceValidationError) Cause

func (e DataSourceValidationError) Cause() error

Cause function returns cause value.

func (DataSourceValidationError) Error

Error satisfies the builtin error interface

func (DataSourceValidationError) ErrorName added in v0.7.0

func (e DataSourceValidationError) ErrorName() string

ErrorName returns error name.

func (DataSourceValidationError) Field

Field function returns field value.

func (DataSourceValidationError) Key

Key function returns key value.

func (DataSourceValidationError) Reason

func (e DataSourceValidationError) Reason() string

Reason function returns reason value.

type DataSource_Filename

type DataSource_Filename struct {
	Filename string `protobuf:"bytes,1,opt,name=filename,proto3,oneof"`
}

type DataSource_InlineBytes

type DataSource_InlineBytes struct {
	InlineBytes []byte `protobuf:"bytes,2,opt,name=inline_bytes,json=inlineBytes,proto3,oneof"`
}

type DataSource_InlineString

type DataSource_InlineString struct {
	InlineString string `protobuf:"bytes,3,opt,name=inline_string,json=inlineString,proto3,oneof"`
}

type Extension added in v0.9.2

type Extension struct {
	Name                 string        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Category             string        `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`
	TypeDescriptor       string        `protobuf:"bytes,3,opt,name=type_descriptor,json=typeDescriptor,proto3" json:"type_descriptor,omitempty"`
	Version              *BuildVersion `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	Disabled             bool          `protobuf:"varint,5,opt,name=disabled,proto3" json:"disabled,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*Extension) Descriptor added in v0.9.2

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

func (*Extension) GetCategory added in v0.9.2

func (m *Extension) GetCategory() string

func (*Extension) GetDisabled added in v0.9.2

func (m *Extension) GetDisabled() bool

func (*Extension) GetName added in v0.9.2

func (m *Extension) GetName() string

func (*Extension) GetTypeDescriptor added in v0.9.2

func (m *Extension) GetTypeDescriptor() string

func (*Extension) GetVersion added in v0.9.2

func (m *Extension) GetVersion() *BuildVersion

func (*Extension) ProtoMessage added in v0.9.2

func (*Extension) ProtoMessage()

func (*Extension) Reset added in v0.9.2

func (m *Extension) Reset()

func (*Extension) String added in v0.9.2

func (m *Extension) String() string

func (*Extension) Validate added in v0.9.2

func (m *Extension) Validate() error

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

func (*Extension) XXX_DiscardUnknown added in v0.9.2

func (m *Extension) XXX_DiscardUnknown()

func (*Extension) XXX_Marshal added in v0.9.2

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

func (*Extension) XXX_Merge added in v0.9.2

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

func (*Extension) XXX_Size added in v0.9.2

func (m *Extension) XXX_Size() int

func (*Extension) XXX_Unmarshal added in v0.9.2

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

type ExtensionValidationError added in v0.9.2

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

ExtensionValidationError is the validation error returned by Extension.Validate if the designated constraints aren't met.

func (ExtensionValidationError) Cause added in v0.9.2

func (e ExtensionValidationError) Cause() error

Cause function returns cause value.

func (ExtensionValidationError) Error added in v0.9.2

func (e ExtensionValidationError) Error() string

Error satisfies the builtin error interface

func (ExtensionValidationError) ErrorName added in v0.9.2

func (e ExtensionValidationError) ErrorName() string

ErrorName returns error name.

func (ExtensionValidationError) Field added in v0.9.2

func (e ExtensionValidationError) Field() string

Field function returns field value.

func (ExtensionValidationError) Key added in v0.9.2

Key function returns key value.

func (ExtensionValidationError) Reason added in v0.9.2

func (e ExtensionValidationError) Reason() string

Reason function returns reason value.

type GrpcProtocolOptions

type GrpcProtocolOptions struct {
	Http2ProtocolOptions *Http2ProtocolOptions `protobuf:"bytes,1,opt,name=http2_protocol_options,json=http2ProtocolOptions,proto3" json:"http2_protocol_options,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*GrpcProtocolOptions) Descriptor

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

func (*GrpcProtocolOptions) GetHttp2ProtocolOptions

func (m *GrpcProtocolOptions) GetHttp2ProtocolOptions() *Http2ProtocolOptions

func (*GrpcProtocolOptions) ProtoMessage

func (*GrpcProtocolOptions) ProtoMessage()

func (*GrpcProtocolOptions) Reset

func (m *GrpcProtocolOptions) Reset()

func (*GrpcProtocolOptions) String

func (m *GrpcProtocolOptions) String() string

func (*GrpcProtocolOptions) Validate

func (m *GrpcProtocolOptions) Validate() error

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

func (*GrpcProtocolOptions) XXX_DiscardUnknown

func (m *GrpcProtocolOptions) XXX_DiscardUnknown()

func (*GrpcProtocolOptions) XXX_Marshal

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

func (*GrpcProtocolOptions) XXX_Merge

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

func (*GrpcProtocolOptions) XXX_Size

func (m *GrpcProtocolOptions) XXX_Size() int

func (*GrpcProtocolOptions) XXX_Unmarshal

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

type GrpcProtocolOptionsValidationError

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

GrpcProtocolOptionsValidationError is the validation error returned by GrpcProtocolOptions.Validate if the designated constraints aren't met.

func (GrpcProtocolOptionsValidationError) Cause

Cause function returns cause value.

func (GrpcProtocolOptionsValidationError) Error

Error satisfies the builtin error interface

func (GrpcProtocolOptionsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcProtocolOptionsValidationError) Field

Field function returns field value.

func (GrpcProtocolOptionsValidationError) Key

Key function returns key value.

func (GrpcProtocolOptionsValidationError) Reason

Reason function returns reason value.

type GrpcService

type GrpcService struct {
	// Types that are valid to be assigned to TargetSpecifier:
	//	*GrpcService_EnvoyGrpc_
	//	*GrpcService_GoogleGrpc_
	TargetSpecifier      isGrpcService_TargetSpecifier `protobuf_oneof:"target_specifier"`
	Timeout              *duration.Duration            `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	InitialMetadata      []*HeaderValue                `protobuf:"bytes,5,rep,name=initial_metadata,json=initialMetadata,proto3" json:"initial_metadata,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*GrpcService) Descriptor

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

func (*GrpcService) GetEnvoyGrpc

func (m *GrpcService) GetEnvoyGrpc() *GrpcService_EnvoyGrpc

func (*GrpcService) GetGoogleGrpc

func (m *GrpcService) GetGoogleGrpc() *GrpcService_GoogleGrpc

func (*GrpcService) GetInitialMetadata

func (m *GrpcService) GetInitialMetadata() []*HeaderValue

func (*GrpcService) GetTargetSpecifier

func (m *GrpcService) GetTargetSpecifier() isGrpcService_TargetSpecifier

func (*GrpcService) GetTimeout

func (m *GrpcService) GetTimeout() *duration.Duration

func (*GrpcService) ProtoMessage

func (*GrpcService) ProtoMessage()

func (*GrpcService) Reset

func (m *GrpcService) Reset()

func (*GrpcService) String

func (m *GrpcService) String() string

func (*GrpcService) Validate

func (m *GrpcService) Validate() error

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

func (*GrpcService) XXX_DiscardUnknown

func (m *GrpcService) XXX_DiscardUnknown()

func (*GrpcService) XXX_Marshal

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

func (*GrpcService) XXX_Merge

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

func (*GrpcService) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*GrpcService) XXX_Size

func (m *GrpcService) XXX_Size() int

func (*GrpcService) XXX_Unmarshal

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

type GrpcServiceValidationError

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

GrpcServiceValidationError is the validation error returned by GrpcService.Validate if the designated constraints aren't met.

func (GrpcServiceValidationError) Cause

Cause function returns cause value.

func (GrpcServiceValidationError) Error

Error satisfies the builtin error interface

func (GrpcServiceValidationError) ErrorName added in v0.7.0

func (e GrpcServiceValidationError) ErrorName() string

ErrorName returns error name.

func (GrpcServiceValidationError) Field

Field function returns field value.

func (GrpcServiceValidationError) Key

Key function returns key value.

func (GrpcServiceValidationError) Reason

Reason function returns reason value.

type GrpcService_EnvoyGrpc

type GrpcService_EnvoyGrpc struct {
	ClusterName          string   `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GrpcService_EnvoyGrpc) Descriptor

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

func (*GrpcService_EnvoyGrpc) GetClusterName

func (m *GrpcService_EnvoyGrpc) GetClusterName() string

func (*GrpcService_EnvoyGrpc) ProtoMessage

func (*GrpcService_EnvoyGrpc) ProtoMessage()

func (*GrpcService_EnvoyGrpc) Reset

func (m *GrpcService_EnvoyGrpc) Reset()

func (*GrpcService_EnvoyGrpc) String

func (m *GrpcService_EnvoyGrpc) String() string

func (*GrpcService_EnvoyGrpc) Validate

func (m *GrpcService_EnvoyGrpc) Validate() error

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

func (*GrpcService_EnvoyGrpc) XXX_DiscardUnknown

func (m *GrpcService_EnvoyGrpc) XXX_DiscardUnknown()

func (*GrpcService_EnvoyGrpc) XXX_Marshal

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

func (*GrpcService_EnvoyGrpc) XXX_Merge

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

func (*GrpcService_EnvoyGrpc) XXX_Size

func (m *GrpcService_EnvoyGrpc) XXX_Size() int

func (*GrpcService_EnvoyGrpc) XXX_Unmarshal

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

type GrpcService_EnvoyGrpcValidationError

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

GrpcService_EnvoyGrpcValidationError is the validation error returned by GrpcService_EnvoyGrpc.Validate if the designated constraints aren't met.

func (GrpcService_EnvoyGrpcValidationError) Cause

Cause function returns cause value.

func (GrpcService_EnvoyGrpcValidationError) Error

Error satisfies the builtin error interface

func (GrpcService_EnvoyGrpcValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_EnvoyGrpcValidationError) Field

Field function returns field value.

func (GrpcService_EnvoyGrpcValidationError) Key

Key function returns key value.

func (GrpcService_EnvoyGrpcValidationError) Reason

Reason function returns reason value.

type GrpcService_EnvoyGrpc_

type GrpcService_EnvoyGrpc_ struct {
	EnvoyGrpc *GrpcService_EnvoyGrpc `protobuf:"bytes,1,opt,name=envoy_grpc,json=envoyGrpc,proto3,oneof"`
}

type GrpcService_GoogleGrpc

type GrpcService_GoogleGrpc struct {
	TargetUri              string                                     `protobuf:"bytes,1,opt,name=target_uri,json=targetUri,proto3" json:"target_uri,omitempty"`
	ChannelCredentials     *GrpcService_GoogleGrpc_ChannelCredentials `protobuf:"bytes,2,opt,name=channel_credentials,json=channelCredentials,proto3" json:"channel_credentials,omitempty"`
	CallCredentials        []*GrpcService_GoogleGrpc_CallCredentials  `protobuf:"bytes,3,rep,name=call_credentials,json=callCredentials,proto3" json:"call_credentials,omitempty"`
	StatPrefix             string                                     `protobuf:"bytes,4,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"`
	CredentialsFactoryName string                                     `` /* 129-byte string literal not displayed */
	Config                 *_struct.Struct                            `protobuf:"bytes,6,opt,name=config,proto3" json:"config,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                                   `json:"-"`
	XXX_unrecognized       []byte                                     `json:"-"`
	XXX_sizecache          int32                                      `json:"-"`
}

func (*GrpcService_GoogleGrpc) Descriptor

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

func (*GrpcService_GoogleGrpc) GetCallCredentials

func (*GrpcService_GoogleGrpc) GetChannelCredentials

func (*GrpcService_GoogleGrpc) GetConfig

func (m *GrpcService_GoogleGrpc) GetConfig() *_struct.Struct

func (*GrpcService_GoogleGrpc) GetCredentialsFactoryName

func (m *GrpcService_GoogleGrpc) GetCredentialsFactoryName() string

func (*GrpcService_GoogleGrpc) GetStatPrefix

func (m *GrpcService_GoogleGrpc) GetStatPrefix() string

func (*GrpcService_GoogleGrpc) GetTargetUri

func (m *GrpcService_GoogleGrpc) GetTargetUri() string

func (*GrpcService_GoogleGrpc) ProtoMessage

func (*GrpcService_GoogleGrpc) ProtoMessage()

func (*GrpcService_GoogleGrpc) Reset

func (m *GrpcService_GoogleGrpc) Reset()

func (*GrpcService_GoogleGrpc) String

func (m *GrpcService_GoogleGrpc) String() string

func (*GrpcService_GoogleGrpc) Validate

func (m *GrpcService_GoogleGrpc) Validate() error

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

func (*GrpcService_GoogleGrpc) XXX_DiscardUnknown

func (m *GrpcService_GoogleGrpc) XXX_DiscardUnknown()

func (*GrpcService_GoogleGrpc) XXX_Marshal

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

func (*GrpcService_GoogleGrpc) XXX_Merge

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

func (*GrpcService_GoogleGrpc) XXX_Size

func (m *GrpcService_GoogleGrpc) XXX_Size() int

func (*GrpcService_GoogleGrpc) XXX_Unmarshal

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

type GrpcService_GoogleGrpcValidationError

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

GrpcService_GoogleGrpcValidationError is the validation error returned by GrpcService_GoogleGrpc.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpcValidationError) Cause

Cause function returns cause value.

func (GrpcService_GoogleGrpcValidationError) Error

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpcValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_GoogleGrpcValidationError) Field

Field function returns field value.

func (GrpcService_GoogleGrpcValidationError) Key

Key function returns key value.

func (GrpcService_GoogleGrpcValidationError) Reason

Reason function returns reason value.

type GrpcService_GoogleGrpc_

type GrpcService_GoogleGrpc_ struct {
	GoogleGrpc *GrpcService_GoogleGrpc `protobuf:"bytes,2,opt,name=google_grpc,json=googleGrpc,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials

type GrpcService_GoogleGrpc_CallCredentials struct {
	// Types that are valid to be assigned to CredentialSpecifier:
	//	*GrpcService_GoogleGrpc_CallCredentials_AccessToken
	//	*GrpcService_GoogleGrpc_CallCredentials_GoogleComputeEngine
	//	*GrpcService_GoogleGrpc_CallCredentials_GoogleRefreshToken
	//	*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJwtAccess
	//	*GrpcService_GoogleGrpc_CallCredentials_GoogleIam
	//	*GrpcService_GoogleGrpc_CallCredentials_FromPlugin
	//	*GrpcService_GoogleGrpc_CallCredentials_StsService_
	CredentialSpecifier  isGrpcService_GoogleGrpc_CallCredentials_CredentialSpecifier `protobuf_oneof:"credential_specifier"`
	XXX_NoUnkeyedLiteral struct{}                                                     `json:"-"`
	XXX_unrecognized     []byte                                                       `json:"-"`
	XXX_sizecache        int32                                                        `json:"-"`
}

func (*GrpcService_GoogleGrpc_CallCredentials) Descriptor

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

func (*GrpcService_GoogleGrpc_CallCredentials) GetAccessToken

func (m *GrpcService_GoogleGrpc_CallCredentials) GetAccessToken() string

func (*GrpcService_GoogleGrpc_CallCredentials) GetCredentialSpecifier

func (m *GrpcService_GoogleGrpc_CallCredentials) GetCredentialSpecifier() isGrpcService_GoogleGrpc_CallCredentials_CredentialSpecifier

func (*GrpcService_GoogleGrpc_CallCredentials) GetGoogleComputeEngine

func (m *GrpcService_GoogleGrpc_CallCredentials) GetGoogleComputeEngine() *empty.Empty

func (*GrpcService_GoogleGrpc_CallCredentials) GetGoogleIam

func (*GrpcService_GoogleGrpc_CallCredentials) GetGoogleRefreshToken

func (m *GrpcService_GoogleGrpc_CallCredentials) GetGoogleRefreshToken() string

func (*GrpcService_GoogleGrpc_CallCredentials) GetStsService added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials) ProtoMessage

func (*GrpcService_GoogleGrpc_CallCredentials) Reset

func (*GrpcService_GoogleGrpc_CallCredentials) String

func (*GrpcService_GoogleGrpc_CallCredentials) Validate

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

func (*GrpcService_GoogleGrpc_CallCredentials) XXX_DiscardUnknown

func (m *GrpcService_GoogleGrpc_CallCredentials) XXX_DiscardUnknown()

func (*GrpcService_GoogleGrpc_CallCredentials) XXX_Marshal

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

func (*GrpcService_GoogleGrpc_CallCredentials) XXX_Merge

func (*GrpcService_GoogleGrpc_CallCredentials) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*GrpcService_GoogleGrpc_CallCredentials) XXX_Size

func (*GrpcService_GoogleGrpc_CallCredentials) XXX_Unmarshal

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

type GrpcService_GoogleGrpc_CallCredentialsValidationError

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

GrpcService_GoogleGrpc_CallCredentialsValidationError is the validation error returned by GrpcService_GoogleGrpc_CallCredentials.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpc_CallCredentialsValidationError) Cause

Cause function returns cause value.

func (GrpcService_GoogleGrpc_CallCredentialsValidationError) Error

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpc_CallCredentialsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_GoogleGrpc_CallCredentialsValidationError) Field

Field function returns field value.

func (GrpcService_GoogleGrpc_CallCredentialsValidationError) Key

Key function returns key value.

func (GrpcService_GoogleGrpc_CallCredentialsValidationError) Reason

Reason function returns reason value.

type GrpcService_GoogleGrpc_CallCredentials_AccessToken

type GrpcService_GoogleGrpc_CallCredentials_AccessToken struct {
	AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials_FromPlugin

type GrpcService_GoogleGrpc_CallCredentials_FromPlugin struct {
	FromPlugin *GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin `protobuf:"bytes,6,opt,name=from_plugin,json=fromPlugin,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials_GoogleComputeEngine

type GrpcService_GoogleGrpc_CallCredentials_GoogleComputeEngine struct {
	GoogleComputeEngine *empty.Empty `protobuf:"bytes,2,opt,name=google_compute_engine,json=googleComputeEngine,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials

type GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials struct {
	AuthorizationToken   string   `protobuf:"bytes,1,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
	AuthoritySelector    string   `protobuf:"bytes,2,opt,name=authority_selector,json=authoritySelector,proto3" json:"authority_selector,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) Descriptor

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) GetAuthoritySelector

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) GetAuthorizationToken

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) ProtoMessage

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) Reset

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) String

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) Validate

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

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) XXX_DiscardUnknown

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) XXX_Marshal

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

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) XXX_Merge

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) XXX_Size

func (*GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials) XXX_Unmarshal

type GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsValidationError

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

GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsValidationError is the validation error returned by GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsValidationError) Cause

Cause function returns cause value.

func (GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsValidationError) Error

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsValidationError) Field

Field function returns field value.

func (GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsValidationError) Key

Key function returns key value.

func (GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsValidationError) Reason

Reason function returns reason value.

type GrpcService_GoogleGrpc_CallCredentials_GoogleIam

type GrpcService_GoogleGrpc_CallCredentials_GoogleIam struct {
	GoogleIam *GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials `protobuf:"bytes,5,opt,name=google_iam,json=googleIam,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials_GoogleRefreshToken

type GrpcService_GoogleGrpc_CallCredentials_GoogleRefreshToken struct {
	GoogleRefreshToken string `protobuf:"bytes,3,opt,name=google_refresh_token,json=googleRefreshToken,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin

type GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are valid to be assigned to ConfigType:
	//	*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_Config
	//	*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_TypedConfig
	ConfigType           isGrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_ConfigType `protobuf_oneof:"config_type"`
	XXX_NoUnkeyedLiteral struct{}                                                                          `json:"-"`
	XXX_unrecognized     []byte                                                                            `json:"-"`
	XXX_sizecache        int32                                                                             `json:"-"`
}

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) Descriptor

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) GetConfig deprecated

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) GetConfigType added in v0.6.3

func (m *GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) GetConfigType() isGrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_ConfigType

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) GetName

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) GetTypedConfig added in v0.6.3

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) ProtoMessage

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) Reset

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) String

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) Validate

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

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) XXX_DiscardUnknown

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) XXX_Marshal

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) XXX_Merge

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) XXX_OneofWrappers added in v0.9.0

XXX_OneofWrappers is for the internal use of the proto package.

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) XXX_Size

func (*GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin) XXX_Unmarshal

type GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginValidationError

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

GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginValidationError is the validation error returned by GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginValidationError) Cause

Cause function returns cause value.

func (GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginValidationError) Error

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginValidationError) Field

Field function returns field value.

func (GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginValidationError) Key

Key function returns key value.

func (GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginValidationError) Reason

Reason function returns reason value.

type GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_Config added in v0.6.3

type GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_Config struct {
	Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_TypedConfig added in v0.6.3

type GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin_TypedConfig struct {
	TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials

type GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials struct {
	JsonKey              string   `protobuf:"bytes,1,opt,name=json_key,json=jsonKey,proto3" json:"json_key,omitempty"`
	TokenLifetimeSeconds uint64   `protobuf:"varint,2,opt,name=token_lifetime_seconds,json=tokenLifetimeSeconds,proto3" json:"token_lifetime_seconds,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) Descriptor

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) GetJsonKey

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) GetTokenLifetimeSeconds

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) ProtoMessage

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) Reset

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) String

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) Validate

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

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) XXX_DiscardUnknown

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) XXX_Marshal

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) XXX_Merge

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) XXX_Size

func (*GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials) XXX_Unmarshal

type GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsValidationError

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

GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsValidationError is the validation error returned by GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsValidationError) Cause

Cause function returns cause value.

func (GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsValidationError) Error

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsValidationError) Field

Field function returns field value.

func (GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsValidationError) Key

Key function returns key value.

func (GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsValidationError) Reason

Reason function returns reason value.

type GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJwtAccess

type GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJwtAccess struct {
	ServiceAccountJwtAccess *GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials `protobuf:"bytes,4,opt,name=service_account_jwt_access,json=serviceAccountJwtAccess,proto3,oneof"`
}

type GrpcService_GoogleGrpc_CallCredentials_StsService added in v0.9.2

type GrpcService_GoogleGrpc_CallCredentials_StsService struct {
	TokenExchangeServiceUri string   `` /* 134-byte string literal not displayed */
	Resource                string   `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
	Audience                string   `protobuf:"bytes,3,opt,name=audience,proto3" json:"audience,omitempty"`
	Scope                   string   `protobuf:"bytes,4,opt,name=scope,proto3" json:"scope,omitempty"`
	RequestedTokenType      string   `protobuf:"bytes,5,opt,name=requested_token_type,json=requestedTokenType,proto3" json:"requested_token_type,omitempty"`
	SubjectTokenPath        string   `protobuf:"bytes,6,opt,name=subject_token_path,json=subjectTokenPath,proto3" json:"subject_token_path,omitempty"`
	SubjectTokenType        string   `protobuf:"bytes,7,opt,name=subject_token_type,json=subjectTokenType,proto3" json:"subject_token_type,omitempty"`
	ActorTokenPath          string   `protobuf:"bytes,8,opt,name=actor_token_path,json=actorTokenPath,proto3" json:"actor_token_path,omitempty"`
	ActorTokenType          string   `protobuf:"bytes,9,opt,name=actor_token_type,json=actorTokenType,proto3" json:"actor_token_type,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) Descriptor added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetActorTokenPath added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetActorTokenType added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetAudience added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetRequestedTokenType added in v0.9.2

func (m *GrpcService_GoogleGrpc_CallCredentials_StsService) GetRequestedTokenType() string

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetResource added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetScope added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetSubjectTokenPath added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetSubjectTokenType added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) GetTokenExchangeServiceUri added in v0.9.2

func (m *GrpcService_GoogleGrpc_CallCredentials_StsService) GetTokenExchangeServiceUri() string

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) ProtoMessage added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) Reset added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) String added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) Validate added in v0.9.2

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

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) XXX_DiscardUnknown added in v0.9.2

func (m *GrpcService_GoogleGrpc_CallCredentials_StsService) XXX_DiscardUnknown()

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) XXX_Marshal added in v0.9.2

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

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) XXX_Merge added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) XXX_Size added in v0.9.2

func (*GrpcService_GoogleGrpc_CallCredentials_StsService) XXX_Unmarshal added in v0.9.2

type GrpcService_GoogleGrpc_CallCredentials_StsServiceValidationError added in v0.9.2

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

GrpcService_GoogleGrpc_CallCredentials_StsServiceValidationError is the validation error returned by GrpcService_GoogleGrpc_CallCredentials_StsService.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpc_CallCredentials_StsServiceValidationError) Cause added in v0.9.2

Cause function returns cause value.

func (GrpcService_GoogleGrpc_CallCredentials_StsServiceValidationError) Error added in v0.9.2

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpc_CallCredentials_StsServiceValidationError) ErrorName added in v0.9.2

ErrorName returns error name.

func (GrpcService_GoogleGrpc_CallCredentials_StsServiceValidationError) Field added in v0.9.2

Field function returns field value.

func (GrpcService_GoogleGrpc_CallCredentials_StsServiceValidationError) Key added in v0.9.2

Key function returns key value.

func (GrpcService_GoogleGrpc_CallCredentials_StsServiceValidationError) Reason added in v0.9.2

Reason function returns reason value.

type GrpcService_GoogleGrpc_CallCredentials_StsService_ added in v0.9.2

type GrpcService_GoogleGrpc_CallCredentials_StsService_ struct {
	StsService *GrpcService_GoogleGrpc_CallCredentials_StsService `protobuf:"bytes,7,opt,name=sts_service,json=stsService,proto3,oneof"`
}

type GrpcService_GoogleGrpc_ChannelCredentials

type GrpcService_GoogleGrpc_ChannelCredentials struct {
	// Types that are valid to be assigned to CredentialSpecifier:
	//	*GrpcService_GoogleGrpc_ChannelCredentials_SslCredentials
	//	*GrpcService_GoogleGrpc_ChannelCredentials_GoogleDefault
	//	*GrpcService_GoogleGrpc_ChannelCredentials_LocalCredentials
	CredentialSpecifier  isGrpcService_GoogleGrpc_ChannelCredentials_CredentialSpecifier `protobuf_oneof:"credential_specifier"`
	XXX_NoUnkeyedLiteral struct{}                                                        `json:"-"`
	XXX_unrecognized     []byte                                                          `json:"-"`
	XXX_sizecache        int32                                                           `json:"-"`
}

func (*GrpcService_GoogleGrpc_ChannelCredentials) Descriptor

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

func (*GrpcService_GoogleGrpc_ChannelCredentials) GetCredentialSpecifier

func (m *GrpcService_GoogleGrpc_ChannelCredentials) GetCredentialSpecifier() isGrpcService_GoogleGrpc_ChannelCredentials_CredentialSpecifier

func (*GrpcService_GoogleGrpc_ChannelCredentials) GetGoogleDefault

func (m *GrpcService_GoogleGrpc_ChannelCredentials) GetGoogleDefault() *empty.Empty

func (*GrpcService_GoogleGrpc_ChannelCredentials) GetLocalCredentials added in v0.6.0

func (*GrpcService_GoogleGrpc_ChannelCredentials) GetSslCredentials

func (*GrpcService_GoogleGrpc_ChannelCredentials) ProtoMessage

func (*GrpcService_GoogleGrpc_ChannelCredentials) Reset

func (*GrpcService_GoogleGrpc_ChannelCredentials) String

func (*GrpcService_GoogleGrpc_ChannelCredentials) Validate

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

func (*GrpcService_GoogleGrpc_ChannelCredentials) XXX_DiscardUnknown

func (m *GrpcService_GoogleGrpc_ChannelCredentials) XXX_DiscardUnknown()

func (*GrpcService_GoogleGrpc_ChannelCredentials) XXX_Marshal

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

func (*GrpcService_GoogleGrpc_ChannelCredentials) XXX_Merge

func (*GrpcService_GoogleGrpc_ChannelCredentials) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*GrpcService_GoogleGrpc_ChannelCredentials) XXX_Size

func (*GrpcService_GoogleGrpc_ChannelCredentials) XXX_Unmarshal

type GrpcService_GoogleGrpc_ChannelCredentialsValidationError

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

GrpcService_GoogleGrpc_ChannelCredentialsValidationError is the validation error returned by GrpcService_GoogleGrpc_ChannelCredentials.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpc_ChannelCredentialsValidationError) Cause

Cause function returns cause value.

func (GrpcService_GoogleGrpc_ChannelCredentialsValidationError) Error

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpc_ChannelCredentialsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_GoogleGrpc_ChannelCredentialsValidationError) Field

Field function returns field value.

func (GrpcService_GoogleGrpc_ChannelCredentialsValidationError) Key

Key function returns key value.

func (GrpcService_GoogleGrpc_ChannelCredentialsValidationError) Reason

Reason function returns reason value.

type GrpcService_GoogleGrpc_ChannelCredentials_GoogleDefault

type GrpcService_GoogleGrpc_ChannelCredentials_GoogleDefault struct {
	GoogleDefault *empty.Empty `protobuf:"bytes,2,opt,name=google_default,json=googleDefault,proto3,oneof"`
}

type GrpcService_GoogleGrpc_ChannelCredentials_LocalCredentials added in v0.6.0

type GrpcService_GoogleGrpc_ChannelCredentials_LocalCredentials struct {
	LocalCredentials *GrpcService_GoogleGrpc_GoogleLocalCredentials `protobuf:"bytes,3,opt,name=local_credentials,json=localCredentials,proto3,oneof"`
}

type GrpcService_GoogleGrpc_ChannelCredentials_SslCredentials

type GrpcService_GoogleGrpc_ChannelCredentials_SslCredentials struct {
	SslCredentials *GrpcService_GoogleGrpc_SslCredentials `protobuf:"bytes,1,opt,name=ssl_credentials,json=sslCredentials,proto3,oneof"`
}

type GrpcService_GoogleGrpc_GoogleLocalCredentials added in v0.6.0

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

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) Descriptor added in v0.6.0

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) ProtoMessage added in v0.6.0

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) Reset added in v0.6.0

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) String added in v0.6.0

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) Validate added in v0.6.0

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

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) XXX_DiscardUnknown added in v0.6.0

func (m *GrpcService_GoogleGrpc_GoogleLocalCredentials) XXX_DiscardUnknown()

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) XXX_Marshal added in v0.6.0

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

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) XXX_Merge added in v0.6.0

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) XXX_Size added in v0.6.0

func (*GrpcService_GoogleGrpc_GoogleLocalCredentials) XXX_Unmarshal added in v0.6.0

type GrpcService_GoogleGrpc_GoogleLocalCredentialsValidationError added in v0.6.0

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

GrpcService_GoogleGrpc_GoogleLocalCredentialsValidationError is the validation error returned by GrpcService_GoogleGrpc_GoogleLocalCredentials.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpc_GoogleLocalCredentialsValidationError) Cause added in v0.6.0

Cause function returns cause value.

func (GrpcService_GoogleGrpc_GoogleLocalCredentialsValidationError) Error added in v0.6.0

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpc_GoogleLocalCredentialsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_GoogleGrpc_GoogleLocalCredentialsValidationError) Field added in v0.6.0

Field function returns field value.

func (GrpcService_GoogleGrpc_GoogleLocalCredentialsValidationError) Key added in v0.6.0

Key function returns key value.

func (GrpcService_GoogleGrpc_GoogleLocalCredentialsValidationError) Reason added in v0.6.0

Reason function returns reason value.

type GrpcService_GoogleGrpc_SslCredentials

type GrpcService_GoogleGrpc_SslCredentials struct {
	RootCerts            *DataSource `protobuf:"bytes,1,opt,name=root_certs,json=rootCerts,proto3" json:"root_certs,omitempty"`
	PrivateKey           *DataSource `protobuf:"bytes,2,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
	CertChain            *DataSource `protobuf:"bytes,3,opt,name=cert_chain,json=certChain,proto3" json:"cert_chain,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GrpcService_GoogleGrpc_SslCredentials) Descriptor

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

func (*GrpcService_GoogleGrpc_SslCredentials) GetCertChain

func (*GrpcService_GoogleGrpc_SslCredentials) GetPrivateKey

func (*GrpcService_GoogleGrpc_SslCredentials) GetRootCerts

func (*GrpcService_GoogleGrpc_SslCredentials) ProtoMessage

func (*GrpcService_GoogleGrpc_SslCredentials) ProtoMessage()

func (*GrpcService_GoogleGrpc_SslCredentials) Reset

func (*GrpcService_GoogleGrpc_SslCredentials) String

func (*GrpcService_GoogleGrpc_SslCredentials) Validate

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

func (*GrpcService_GoogleGrpc_SslCredentials) XXX_DiscardUnknown

func (m *GrpcService_GoogleGrpc_SslCredentials) XXX_DiscardUnknown()

func (*GrpcService_GoogleGrpc_SslCredentials) XXX_Marshal

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

func (*GrpcService_GoogleGrpc_SslCredentials) XXX_Merge

func (*GrpcService_GoogleGrpc_SslCredentials) XXX_Size

func (*GrpcService_GoogleGrpc_SslCredentials) XXX_Unmarshal

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

type GrpcService_GoogleGrpc_SslCredentialsValidationError

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

GrpcService_GoogleGrpc_SslCredentialsValidationError is the validation error returned by GrpcService_GoogleGrpc_SslCredentials.Validate if the designated constraints aren't met.

func (GrpcService_GoogleGrpc_SslCredentialsValidationError) Cause

Cause function returns cause value.

func (GrpcService_GoogleGrpc_SslCredentialsValidationError) Error

Error satisfies the builtin error interface

func (GrpcService_GoogleGrpc_SslCredentialsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (GrpcService_GoogleGrpc_SslCredentialsValidationError) Field

Field function returns field value.

func (GrpcService_GoogleGrpc_SslCredentialsValidationError) Key

Key function returns key value.

func (GrpcService_GoogleGrpc_SslCredentialsValidationError) Reason

Reason function returns reason value.

type HeaderMap added in v0.6.9

type HeaderMap struct {
	Headers              []*HeaderValue `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*HeaderMap) Descriptor added in v0.6.9

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

func (*HeaderMap) GetHeaders added in v0.6.9

func (m *HeaderMap) GetHeaders() []*HeaderValue

func (*HeaderMap) ProtoMessage added in v0.6.9

func (*HeaderMap) ProtoMessage()

func (*HeaderMap) Reset added in v0.6.9

func (m *HeaderMap) Reset()

func (*HeaderMap) String added in v0.6.9

func (m *HeaderMap) String() string

func (*HeaderMap) Validate added in v0.6.9

func (m *HeaderMap) Validate() error

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

func (*HeaderMap) XXX_DiscardUnknown added in v0.6.9

func (m *HeaderMap) XXX_DiscardUnknown()

func (*HeaderMap) XXX_Marshal added in v0.6.9

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

func (*HeaderMap) XXX_Merge added in v0.6.9

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

func (*HeaderMap) XXX_Size added in v0.6.9

func (m *HeaderMap) XXX_Size() int

func (*HeaderMap) XXX_Unmarshal added in v0.6.9

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

type HeaderMapValidationError added in v0.6.9

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

HeaderMapValidationError is the validation error returned by HeaderMap.Validate if the designated constraints aren't met.

func (HeaderMapValidationError) Cause added in v0.6.9

func (e HeaderMapValidationError) Cause() error

Cause function returns cause value.

func (HeaderMapValidationError) Error added in v0.6.9

func (e HeaderMapValidationError) Error() string

Error satisfies the builtin error interface

func (HeaderMapValidationError) ErrorName added in v0.7.0

func (e HeaderMapValidationError) ErrorName() string

ErrorName returns error name.

func (HeaderMapValidationError) Field added in v0.6.9

func (e HeaderMapValidationError) Field() string

Field function returns field value.

func (HeaderMapValidationError) Key added in v0.6.9

Key function returns key value.

func (HeaderMapValidationError) Reason added in v0.6.9

func (e HeaderMapValidationError) Reason() string

Reason function returns reason value.

type HeaderValue

type HeaderValue struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HeaderValue) Descriptor

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

func (*HeaderValue) GetKey

func (m *HeaderValue) GetKey() string

func (*HeaderValue) GetValue

func (m *HeaderValue) GetValue() string

func (*HeaderValue) ProtoMessage

func (*HeaderValue) ProtoMessage()

func (*HeaderValue) Reset

func (m *HeaderValue) Reset()

func (*HeaderValue) String

func (m *HeaderValue) String() string

func (*HeaderValue) Validate

func (m *HeaderValue) Validate() error

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

func (*HeaderValue) XXX_DiscardUnknown

func (m *HeaderValue) XXX_DiscardUnknown()

func (*HeaderValue) XXX_Marshal

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

func (*HeaderValue) XXX_Merge

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

func (*HeaderValue) XXX_Size

func (m *HeaderValue) XXX_Size() int

func (*HeaderValue) XXX_Unmarshal

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

type HeaderValueOption

type HeaderValueOption struct {
	Header               *HeaderValue        `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Append               *wrappers.BoolValue `protobuf:"bytes,2,opt,name=append,proto3" json:"append,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*HeaderValueOption) Descriptor

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

func (*HeaderValueOption) GetAppend

func (m *HeaderValueOption) GetAppend() *wrappers.BoolValue

func (*HeaderValueOption) GetHeader

func (m *HeaderValueOption) GetHeader() *HeaderValue

func (*HeaderValueOption) ProtoMessage

func (*HeaderValueOption) ProtoMessage()

func (*HeaderValueOption) Reset

func (m *HeaderValueOption) Reset()

func (*HeaderValueOption) String

func (m *HeaderValueOption) String() string

func (*HeaderValueOption) Validate

func (m *HeaderValueOption) Validate() error

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

func (*HeaderValueOption) XXX_DiscardUnknown

func (m *HeaderValueOption) XXX_DiscardUnknown()

func (*HeaderValueOption) XXX_Marshal

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

func (*HeaderValueOption) XXX_Merge

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

func (*HeaderValueOption) XXX_Size

func (m *HeaderValueOption) XXX_Size() int

func (*HeaderValueOption) XXX_Unmarshal

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

type HeaderValueOptionValidationError

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

HeaderValueOptionValidationError is the validation error returned by HeaderValueOption.Validate if the designated constraints aren't met.

func (HeaderValueOptionValidationError) Cause

Cause function returns cause value.

func (HeaderValueOptionValidationError) Error

Error satisfies the builtin error interface

func (HeaderValueOptionValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (HeaderValueOptionValidationError) Field

Field function returns field value.

func (HeaderValueOptionValidationError) Key

Key function returns key value.

func (HeaderValueOptionValidationError) Reason

Reason function returns reason value.

type HeaderValueValidationError

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

HeaderValueValidationError is the validation error returned by HeaderValue.Validate if the designated constraints aren't met.

func (HeaderValueValidationError) Cause

Cause function returns cause value.

func (HeaderValueValidationError) Error

Error satisfies the builtin error interface

func (HeaderValueValidationError) ErrorName added in v0.7.0

func (e HeaderValueValidationError) ErrorName() string

ErrorName returns error name.

func (HeaderValueValidationError) Field

Field function returns field value.

func (HeaderValueValidationError) Key

Key function returns key value.

func (HeaderValueValidationError) Reason

Reason function returns reason value.

type HealthCheck

type HealthCheck struct {
	Timeout               *duration.Duration    `protobuf:"bytes,1,opt,name=timeout,proto3" json:"timeout,omitempty"`
	Interval              *duration.Duration    `protobuf:"bytes,2,opt,name=interval,proto3" json:"interval,omitempty"`
	InitialJitter         *duration.Duration    `protobuf:"bytes,20,opt,name=initial_jitter,json=initialJitter,proto3" json:"initial_jitter,omitempty"`
	IntervalJitter        *duration.Duration    `protobuf:"bytes,3,opt,name=interval_jitter,json=intervalJitter,proto3" json:"interval_jitter,omitempty"`
	IntervalJitterPercent uint32                `` /* 128-byte string literal not displayed */
	UnhealthyThreshold    *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=unhealthy_threshold,json=unhealthyThreshold,proto3" json:"unhealthy_threshold,omitempty"`
	HealthyThreshold      *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=healthy_threshold,json=healthyThreshold,proto3" json:"healthy_threshold,omitempty"`
	AltPort               *wrappers.UInt32Value `protobuf:"bytes,6,opt,name=alt_port,json=altPort,proto3" json:"alt_port,omitempty"`
	ReuseConnection       *wrappers.BoolValue   `protobuf:"bytes,7,opt,name=reuse_connection,json=reuseConnection,proto3" json:"reuse_connection,omitempty"`
	// Types that are valid to be assigned to HealthChecker:
	//	*HealthCheck_HttpHealthCheck_
	//	*HealthCheck_TcpHealthCheck_
	//	*HealthCheck_GrpcHealthCheck_
	//	*HealthCheck_CustomHealthCheck_
	HealthChecker                isHealthCheck_HealthChecker `protobuf_oneof:"health_checker"`
	NoTrafficInterval            *duration.Duration          `protobuf:"bytes,12,opt,name=no_traffic_interval,json=noTrafficInterval,proto3" json:"no_traffic_interval,omitempty"`
	UnhealthyInterval            *duration.Duration          `protobuf:"bytes,14,opt,name=unhealthy_interval,json=unhealthyInterval,proto3" json:"unhealthy_interval,omitempty"`
	UnhealthyEdgeInterval        *duration.Duration          `` /* 127-byte string literal not displayed */
	HealthyEdgeInterval          *duration.Duration          `protobuf:"bytes,16,opt,name=healthy_edge_interval,json=healthyEdgeInterval,proto3" json:"healthy_edge_interval,omitempty"`
	EventLogPath                 string                      `protobuf:"bytes,17,opt,name=event_log_path,json=eventLogPath,proto3" json:"event_log_path,omitempty"`
	AlwaysLogHealthCheckFailures bool                        `` /* 153-byte string literal not displayed */
	TlsOptions                   *HealthCheck_TlsOptions     `protobuf:"bytes,21,opt,name=tls_options,json=tlsOptions,proto3" json:"tls_options,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}                    `json:"-"`
	XXX_unrecognized             []byte                      `json:"-"`
	XXX_sizecache                int32                       `json:"-"`
}

func (*HealthCheck) Descriptor

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

func (*HealthCheck) GetAltPort

func (m *HealthCheck) GetAltPort() *wrappers.UInt32Value

func (*HealthCheck) GetAlwaysLogHealthCheckFailures added in v0.6.4

func (m *HealthCheck) GetAlwaysLogHealthCheckFailures() bool

func (*HealthCheck) GetCustomHealthCheck

func (m *HealthCheck) GetCustomHealthCheck() *HealthCheck_CustomHealthCheck

func (*HealthCheck) GetEventLogPath

func (m *HealthCheck) GetEventLogPath() string

func (*HealthCheck) GetGrpcHealthCheck

func (m *HealthCheck) GetGrpcHealthCheck() *HealthCheck_GrpcHealthCheck

func (*HealthCheck) GetHealthChecker

func (m *HealthCheck) GetHealthChecker() isHealthCheck_HealthChecker

func (*HealthCheck) GetHealthyEdgeInterval

func (m *HealthCheck) GetHealthyEdgeInterval() *duration.Duration

func (*HealthCheck) GetHealthyThreshold

func (m *HealthCheck) GetHealthyThreshold() *wrappers.UInt32Value

func (*HealthCheck) GetHttpHealthCheck

func (m *HealthCheck) GetHttpHealthCheck() *HealthCheck_HttpHealthCheck

func (*HealthCheck) GetInitialJitter added in v0.8.1

func (m *HealthCheck) GetInitialJitter() *duration.Duration

func (*HealthCheck) GetInterval

func (m *HealthCheck) GetInterval() *duration.Duration

func (*HealthCheck) GetIntervalJitter

func (m *HealthCheck) GetIntervalJitter() *duration.Duration

func (*HealthCheck) GetIntervalJitterPercent

func (m *HealthCheck) GetIntervalJitterPercent() uint32

func (*HealthCheck) GetNoTrafficInterval

func (m *HealthCheck) GetNoTrafficInterval() *duration.Duration

func (*HealthCheck) GetReuseConnection

func (m *HealthCheck) GetReuseConnection() *wrappers.BoolValue

func (*HealthCheck) GetTcpHealthCheck

func (m *HealthCheck) GetTcpHealthCheck() *HealthCheck_TcpHealthCheck

func (*HealthCheck) GetTimeout

func (m *HealthCheck) GetTimeout() *duration.Duration

func (*HealthCheck) GetTlsOptions added in v0.9.3

func (m *HealthCheck) GetTlsOptions() *HealthCheck_TlsOptions

func (*HealthCheck) GetUnhealthyEdgeInterval

func (m *HealthCheck) GetUnhealthyEdgeInterval() *duration.Duration

func (*HealthCheck) GetUnhealthyInterval

func (m *HealthCheck) GetUnhealthyInterval() *duration.Duration

func (*HealthCheck) GetUnhealthyThreshold

func (m *HealthCheck) GetUnhealthyThreshold() *wrappers.UInt32Value

func (*HealthCheck) ProtoMessage

func (*HealthCheck) ProtoMessage()

func (*HealthCheck) Reset

func (m *HealthCheck) Reset()

func (*HealthCheck) String

func (m *HealthCheck) String() string

func (*HealthCheck) Validate

func (m *HealthCheck) Validate() error

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

func (*HealthCheck) XXX_DiscardUnknown

func (m *HealthCheck) XXX_DiscardUnknown()

func (*HealthCheck) XXX_Marshal

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

func (*HealthCheck) XXX_Merge

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

func (*HealthCheck) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*HealthCheck) XXX_Size

func (m *HealthCheck) XXX_Size() int

func (*HealthCheck) XXX_Unmarshal

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

type HealthCheckValidationError

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

HealthCheckValidationError is the validation error returned by HealthCheck.Validate if the designated constraints aren't met.

func (HealthCheckValidationError) Cause

Cause function returns cause value.

func (HealthCheckValidationError) Error

Error satisfies the builtin error interface

func (HealthCheckValidationError) ErrorName added in v0.7.0

func (e HealthCheckValidationError) ErrorName() string

ErrorName returns error name.

func (HealthCheckValidationError) Field

Field function returns field value.

func (HealthCheckValidationError) Key

Key function returns key value.

func (HealthCheckValidationError) Reason

Reason function returns reason value.

type HealthCheck_CustomHealthCheck

type HealthCheck_CustomHealthCheck struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are valid to be assigned to ConfigType:
	//	*HealthCheck_CustomHealthCheck_Config
	//	*HealthCheck_CustomHealthCheck_TypedConfig
	ConfigType           isHealthCheck_CustomHealthCheck_ConfigType `protobuf_oneof:"config_type"`
	XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
	XXX_unrecognized     []byte                                     `json:"-"`
	XXX_sizecache        int32                                      `json:"-"`
}

func (*HealthCheck_CustomHealthCheck) Descriptor

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

func (*HealthCheck_CustomHealthCheck) GetConfig deprecated

Deprecated: Do not use.

func (*HealthCheck_CustomHealthCheck) GetConfigType added in v0.6.3

func (m *HealthCheck_CustomHealthCheck) GetConfigType() isHealthCheck_CustomHealthCheck_ConfigType

func (*HealthCheck_CustomHealthCheck) GetName

func (*HealthCheck_CustomHealthCheck) GetTypedConfig added in v0.6.3

func (m *HealthCheck_CustomHealthCheck) GetTypedConfig() *any.Any

func (*HealthCheck_CustomHealthCheck) ProtoMessage

func (*HealthCheck_CustomHealthCheck) ProtoMessage()

func (*HealthCheck_CustomHealthCheck) Reset

func (m *HealthCheck_CustomHealthCheck) Reset()

func (*HealthCheck_CustomHealthCheck) String

func (*HealthCheck_CustomHealthCheck) Validate

func (m *HealthCheck_CustomHealthCheck) Validate() error

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

func (*HealthCheck_CustomHealthCheck) XXX_DiscardUnknown

func (m *HealthCheck_CustomHealthCheck) XXX_DiscardUnknown()

func (*HealthCheck_CustomHealthCheck) XXX_Marshal

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

func (*HealthCheck_CustomHealthCheck) XXX_Merge

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

func (*HealthCheck_CustomHealthCheck) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*HealthCheck_CustomHealthCheck) XXX_Size

func (m *HealthCheck_CustomHealthCheck) XXX_Size() int

func (*HealthCheck_CustomHealthCheck) XXX_Unmarshal

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

type HealthCheck_CustomHealthCheckValidationError

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

HealthCheck_CustomHealthCheckValidationError is the validation error returned by HealthCheck_CustomHealthCheck.Validate if the designated constraints aren't met.

func (HealthCheck_CustomHealthCheckValidationError) Cause

Cause function returns cause value.

func (HealthCheck_CustomHealthCheckValidationError) Error

Error satisfies the builtin error interface

func (HealthCheck_CustomHealthCheckValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (HealthCheck_CustomHealthCheckValidationError) Field

Field function returns field value.

func (HealthCheck_CustomHealthCheckValidationError) Key

Key function returns key value.

func (HealthCheck_CustomHealthCheckValidationError) Reason

Reason function returns reason value.

type HealthCheck_CustomHealthCheck_

type HealthCheck_CustomHealthCheck_ struct {
	CustomHealthCheck *HealthCheck_CustomHealthCheck `protobuf:"bytes,13,opt,name=custom_health_check,json=customHealthCheck,proto3,oneof"`
}

type HealthCheck_CustomHealthCheck_Config added in v0.6.3

type HealthCheck_CustomHealthCheck_Config struct {
	Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,proto3,oneof"`
}

type HealthCheck_CustomHealthCheck_TypedConfig added in v0.6.3

type HealthCheck_CustomHealthCheck_TypedConfig struct {
	TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

type HealthCheck_GrpcHealthCheck

type HealthCheck_GrpcHealthCheck struct {
	ServiceName          string   `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	Authority            string   `protobuf:"bytes,2,opt,name=authority,proto3" json:"authority,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HealthCheck_GrpcHealthCheck) Descriptor

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

func (*HealthCheck_GrpcHealthCheck) GetAuthority added in v0.6.5

func (m *HealthCheck_GrpcHealthCheck) GetAuthority() string

func (*HealthCheck_GrpcHealthCheck) GetServiceName

func (m *HealthCheck_GrpcHealthCheck) GetServiceName() string

func (*HealthCheck_GrpcHealthCheck) ProtoMessage

func (*HealthCheck_GrpcHealthCheck) ProtoMessage()

func (*HealthCheck_GrpcHealthCheck) Reset

func (m *HealthCheck_GrpcHealthCheck) Reset()

func (*HealthCheck_GrpcHealthCheck) String

func (m *HealthCheck_GrpcHealthCheck) String() string

func (*HealthCheck_GrpcHealthCheck) Validate

func (m *HealthCheck_GrpcHealthCheck) Validate() error

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

func (*HealthCheck_GrpcHealthCheck) XXX_DiscardUnknown

func (m *HealthCheck_GrpcHealthCheck) XXX_DiscardUnknown()

func (*HealthCheck_GrpcHealthCheck) XXX_Marshal

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

func (*HealthCheck_GrpcHealthCheck) XXX_Merge

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

func (*HealthCheck_GrpcHealthCheck) XXX_Size

func (m *HealthCheck_GrpcHealthCheck) XXX_Size() int

func (*HealthCheck_GrpcHealthCheck) XXX_Unmarshal

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

type HealthCheck_GrpcHealthCheckValidationError

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

HealthCheck_GrpcHealthCheckValidationError is the validation error returned by HealthCheck_GrpcHealthCheck.Validate if the designated constraints aren't met.

func (HealthCheck_GrpcHealthCheckValidationError) Cause

Cause function returns cause value.

func (HealthCheck_GrpcHealthCheckValidationError) Error

Error satisfies the builtin error interface

func (HealthCheck_GrpcHealthCheckValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (HealthCheck_GrpcHealthCheckValidationError) Field

Field function returns field value.

func (HealthCheck_GrpcHealthCheckValidationError) Key

Key function returns key value.

func (HealthCheck_GrpcHealthCheckValidationError) Reason

Reason function returns reason value.

type HealthCheck_GrpcHealthCheck_

type HealthCheck_GrpcHealthCheck_ struct {
	GrpcHealthCheck *HealthCheck_GrpcHealthCheck `protobuf:"bytes,11,opt,name=grpc_health_check,json=grpcHealthCheck,proto3,oneof"`
}

type HealthCheck_HttpHealthCheck

type HealthCheck_HttpHealthCheck struct {
	Host                   string                 `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Path                   string                 `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Send                   *HealthCheck_Payload   `protobuf:"bytes,3,opt,name=send,proto3" json:"send,omitempty"`
	Receive                *HealthCheck_Payload   `protobuf:"bytes,4,opt,name=receive,proto3" json:"receive,omitempty"`
	ServiceName            string                 `protobuf:"bytes,5,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` // Deprecated: Do not use.
	RequestHeadersToAdd    []*HeaderValueOption   `protobuf:"bytes,6,rep,name=request_headers_to_add,json=requestHeadersToAdd,proto3" json:"request_headers_to_add,omitempty"`
	RequestHeadersToRemove []string               ``                                                                                       /* 131-byte string literal not displayed */
	UseHttp2               bool                   `protobuf:"varint,7,opt,name=use_http2,json=useHttp2,proto3" json:"use_http2,omitempty"` // Deprecated: Do not use.
	ExpectedStatuses       []*_type.Int64Range    `protobuf:"bytes,9,rep,name=expected_statuses,json=expectedStatuses,proto3" json:"expected_statuses,omitempty"`
	CodecClientType        _type.CodecClientType  `` /* 142-byte string literal not displayed */
	ServiceNameMatcher     *matcher.StringMatcher `protobuf:"bytes,11,opt,name=service_name_matcher,json=serviceNameMatcher,proto3" json:"service_name_matcher,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}               `json:"-"`
	XXX_unrecognized       []byte                 `json:"-"`
	XXX_sizecache          int32                  `json:"-"`
}

func (*HealthCheck_HttpHealthCheck) Descriptor

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

func (*HealthCheck_HttpHealthCheck) GetCodecClientType added in v0.9.1

func (m *HealthCheck_HttpHealthCheck) GetCodecClientType() _type.CodecClientType

func (*HealthCheck_HttpHealthCheck) GetExpectedStatuses added in v0.6.8

func (m *HealthCheck_HttpHealthCheck) GetExpectedStatuses() []*_type.Int64Range

func (*HealthCheck_HttpHealthCheck) GetHost

func (m *HealthCheck_HttpHealthCheck) GetHost() string

func (*HealthCheck_HttpHealthCheck) GetPath

func (m *HealthCheck_HttpHealthCheck) GetPath() string

func (*HealthCheck_HttpHealthCheck) GetReceive

func (*HealthCheck_HttpHealthCheck) GetRequestHeadersToAdd

func (m *HealthCheck_HttpHealthCheck) GetRequestHeadersToAdd() []*HeaderValueOption

func (*HealthCheck_HttpHealthCheck) GetRequestHeadersToRemove added in v0.6.0

func (m *HealthCheck_HttpHealthCheck) GetRequestHeadersToRemove() []string

func (*HealthCheck_HttpHealthCheck) GetSend

func (*HealthCheck_HttpHealthCheck) GetServiceName deprecated

func (m *HealthCheck_HttpHealthCheck) GetServiceName() string

Deprecated: Do not use.

func (*HealthCheck_HttpHealthCheck) GetServiceNameMatcher added in v0.9.3

func (m *HealthCheck_HttpHealthCheck) GetServiceNameMatcher() *matcher.StringMatcher

func (*HealthCheck_HttpHealthCheck) GetUseHttp2 deprecated

func (m *HealthCheck_HttpHealthCheck) GetUseHttp2() bool

Deprecated: Do not use.

func (*HealthCheck_HttpHealthCheck) ProtoMessage

func (*HealthCheck_HttpHealthCheck) ProtoMessage()

func (*HealthCheck_HttpHealthCheck) Reset

func (m *HealthCheck_HttpHealthCheck) Reset()

func (*HealthCheck_HttpHealthCheck) String

func (m *HealthCheck_HttpHealthCheck) String() string

func (*HealthCheck_HttpHealthCheck) Validate

func (m *HealthCheck_HttpHealthCheck) Validate() error

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

func (*HealthCheck_HttpHealthCheck) XXX_DiscardUnknown

func (m *HealthCheck_HttpHealthCheck) XXX_DiscardUnknown()

func (*HealthCheck_HttpHealthCheck) XXX_Marshal

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

func (*HealthCheck_HttpHealthCheck) XXX_Merge

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

func (*HealthCheck_HttpHealthCheck) XXX_Size

func (m *HealthCheck_HttpHealthCheck) XXX_Size() int

func (*HealthCheck_HttpHealthCheck) XXX_Unmarshal

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

type HealthCheck_HttpHealthCheckValidationError

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

HealthCheck_HttpHealthCheckValidationError is the validation error returned by HealthCheck_HttpHealthCheck.Validate if the designated constraints aren't met.

func (HealthCheck_HttpHealthCheckValidationError) Cause

Cause function returns cause value.

func (HealthCheck_HttpHealthCheckValidationError) Error

Error satisfies the builtin error interface

func (HealthCheck_HttpHealthCheckValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (HealthCheck_HttpHealthCheckValidationError) Field

Field function returns field value.

func (HealthCheck_HttpHealthCheckValidationError) Key

Key function returns key value.

func (HealthCheck_HttpHealthCheckValidationError) Reason

Reason function returns reason value.

type HealthCheck_HttpHealthCheck_

type HealthCheck_HttpHealthCheck_ struct {
	HttpHealthCheck *HealthCheck_HttpHealthCheck `protobuf:"bytes,8,opt,name=http_health_check,json=httpHealthCheck,proto3,oneof"`
}

type HealthCheck_Payload

type HealthCheck_Payload struct {
	// Types that are valid to be assigned to Payload:
	//	*HealthCheck_Payload_Text
	//	*HealthCheck_Payload_Binary
	Payload              isHealthCheck_Payload_Payload `protobuf_oneof:"payload"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*HealthCheck_Payload) Descriptor

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

func (*HealthCheck_Payload) GetBinary

func (m *HealthCheck_Payload) GetBinary() []byte

func (*HealthCheck_Payload) GetPayload

func (m *HealthCheck_Payload) GetPayload() isHealthCheck_Payload_Payload

func (*HealthCheck_Payload) GetText

func (m *HealthCheck_Payload) GetText() string

func (*HealthCheck_Payload) ProtoMessage

func (*HealthCheck_Payload) ProtoMessage()

func (*HealthCheck_Payload) Reset

func (m *HealthCheck_Payload) Reset()

func (*HealthCheck_Payload) String

func (m *HealthCheck_Payload) String() string

func (*HealthCheck_Payload) Validate

func (m *HealthCheck_Payload) Validate() error

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

func (*HealthCheck_Payload) XXX_DiscardUnknown

func (m *HealthCheck_Payload) XXX_DiscardUnknown()

func (*HealthCheck_Payload) XXX_Marshal

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

func (*HealthCheck_Payload) XXX_Merge

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

func (*HealthCheck_Payload) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*HealthCheck_Payload) XXX_Size

func (m *HealthCheck_Payload) XXX_Size() int

func (*HealthCheck_Payload) XXX_Unmarshal

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

type HealthCheck_PayloadValidationError

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

HealthCheck_PayloadValidationError is the validation error returned by HealthCheck_Payload.Validate if the designated constraints aren't met.

func (HealthCheck_PayloadValidationError) Cause

Cause function returns cause value.

func (HealthCheck_PayloadValidationError) Error

Error satisfies the builtin error interface

func (HealthCheck_PayloadValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (HealthCheck_PayloadValidationError) Field

Field function returns field value.

func (HealthCheck_PayloadValidationError) Key

Key function returns key value.

func (HealthCheck_PayloadValidationError) Reason

Reason function returns reason value.

type HealthCheck_Payload_Binary

type HealthCheck_Payload_Binary struct {
	Binary []byte `protobuf:"bytes,2,opt,name=binary,proto3,oneof"`
}

type HealthCheck_Payload_Text

type HealthCheck_Payload_Text struct {
	Text string `protobuf:"bytes,1,opt,name=text,proto3,oneof"`
}

type HealthCheck_RedisHealthCheck

type HealthCheck_RedisHealthCheck struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HealthCheck_RedisHealthCheck) Descriptor

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

func (*HealthCheck_RedisHealthCheck) GetKey

func (*HealthCheck_RedisHealthCheck) ProtoMessage

func (*HealthCheck_RedisHealthCheck) ProtoMessage()

func (*HealthCheck_RedisHealthCheck) Reset

func (m *HealthCheck_RedisHealthCheck) Reset()

func (*HealthCheck_RedisHealthCheck) String

func (*HealthCheck_RedisHealthCheck) Validate

func (m *HealthCheck_RedisHealthCheck) Validate() error

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

func (*HealthCheck_RedisHealthCheck) XXX_DiscardUnknown

func (m *HealthCheck_RedisHealthCheck) XXX_DiscardUnknown()

func (*HealthCheck_RedisHealthCheck) XXX_Marshal

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

func (*HealthCheck_RedisHealthCheck) XXX_Merge

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

func (*HealthCheck_RedisHealthCheck) XXX_Size

func (m *HealthCheck_RedisHealthCheck) XXX_Size() int

func (*HealthCheck_RedisHealthCheck) XXX_Unmarshal

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

type HealthCheck_RedisHealthCheckValidationError

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

HealthCheck_RedisHealthCheckValidationError is the validation error returned by HealthCheck_RedisHealthCheck.Validate if the designated constraints aren't met.

func (HealthCheck_RedisHealthCheckValidationError) Cause

Cause function returns cause value.

func (HealthCheck_RedisHealthCheckValidationError) Error

Error satisfies the builtin error interface

func (HealthCheck_RedisHealthCheckValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (HealthCheck_RedisHealthCheckValidationError) Field

Field function returns field value.

func (HealthCheck_RedisHealthCheckValidationError) Key

Key function returns key value.

func (HealthCheck_RedisHealthCheckValidationError) Reason

Reason function returns reason value.

type HealthCheck_TcpHealthCheck

type HealthCheck_TcpHealthCheck struct {
	Send                 *HealthCheck_Payload   `protobuf:"bytes,1,opt,name=send,proto3" json:"send,omitempty"`
	Receive              []*HealthCheck_Payload `protobuf:"bytes,2,rep,name=receive,proto3" json:"receive,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*HealthCheck_TcpHealthCheck) Descriptor

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

func (*HealthCheck_TcpHealthCheck) GetReceive

func (*HealthCheck_TcpHealthCheck) GetSend

func (*HealthCheck_TcpHealthCheck) ProtoMessage

func (*HealthCheck_TcpHealthCheck) ProtoMessage()

func (*HealthCheck_TcpHealthCheck) Reset

func (m *HealthCheck_TcpHealthCheck) Reset()

func (*HealthCheck_TcpHealthCheck) String

func (m *HealthCheck_TcpHealthCheck) String() string

func (*HealthCheck_TcpHealthCheck) Validate

func (m *HealthCheck_TcpHealthCheck) Validate() error

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

func (*HealthCheck_TcpHealthCheck) XXX_DiscardUnknown

func (m *HealthCheck_TcpHealthCheck) XXX_DiscardUnknown()

func (*HealthCheck_TcpHealthCheck) XXX_Marshal

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

func (*HealthCheck_TcpHealthCheck) XXX_Merge

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

func (*HealthCheck_TcpHealthCheck) XXX_Size

func (m *HealthCheck_TcpHealthCheck) XXX_Size() int

func (*HealthCheck_TcpHealthCheck) XXX_Unmarshal

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

type HealthCheck_TcpHealthCheckValidationError

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

HealthCheck_TcpHealthCheckValidationError is the validation error returned by HealthCheck_TcpHealthCheck.Validate if the designated constraints aren't met.

func (HealthCheck_TcpHealthCheckValidationError) Cause

Cause function returns cause value.

func (HealthCheck_TcpHealthCheckValidationError) Error

Error satisfies the builtin error interface

func (HealthCheck_TcpHealthCheckValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (HealthCheck_TcpHealthCheckValidationError) Field

Field function returns field value.

func (HealthCheck_TcpHealthCheckValidationError) Key

Key function returns key value.

func (HealthCheck_TcpHealthCheckValidationError) Reason

Reason function returns reason value.

type HealthCheck_TcpHealthCheck_

type HealthCheck_TcpHealthCheck_ struct {
	TcpHealthCheck *HealthCheck_TcpHealthCheck `protobuf:"bytes,9,opt,name=tcp_health_check,json=tcpHealthCheck,proto3,oneof"`
}

type HealthCheck_TlsOptions added in v0.9.3

type HealthCheck_TlsOptions struct {
	AlpnProtocols        []string `protobuf:"bytes,1,rep,name=alpn_protocols,json=alpnProtocols,proto3" json:"alpn_protocols,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HealthCheck_TlsOptions) Descriptor added in v0.9.3

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

func (*HealthCheck_TlsOptions) GetAlpnProtocols added in v0.9.3

func (m *HealthCheck_TlsOptions) GetAlpnProtocols() []string

func (*HealthCheck_TlsOptions) ProtoMessage added in v0.9.3

func (*HealthCheck_TlsOptions) ProtoMessage()

func (*HealthCheck_TlsOptions) Reset added in v0.9.3

func (m *HealthCheck_TlsOptions) Reset()

func (*HealthCheck_TlsOptions) String added in v0.9.3

func (m *HealthCheck_TlsOptions) String() string

func (*HealthCheck_TlsOptions) Validate added in v0.9.3

func (m *HealthCheck_TlsOptions) Validate() error

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

func (*HealthCheck_TlsOptions) XXX_DiscardUnknown added in v0.9.3

func (m *HealthCheck_TlsOptions) XXX_DiscardUnknown()

func (*HealthCheck_TlsOptions) XXX_Marshal added in v0.9.3

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

func (*HealthCheck_TlsOptions) XXX_Merge added in v0.9.3

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

func (*HealthCheck_TlsOptions) XXX_Size added in v0.9.3

func (m *HealthCheck_TlsOptions) XXX_Size() int

func (*HealthCheck_TlsOptions) XXX_Unmarshal added in v0.9.3

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

type HealthCheck_TlsOptionsValidationError added in v0.9.3

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

HealthCheck_TlsOptionsValidationError is the validation error returned by HealthCheck_TlsOptions.Validate if the designated constraints aren't met.

func (HealthCheck_TlsOptionsValidationError) Cause added in v0.9.3

Cause function returns cause value.

func (HealthCheck_TlsOptionsValidationError) Error added in v0.9.3

Error satisfies the builtin error interface

func (HealthCheck_TlsOptionsValidationError) ErrorName added in v0.9.3

ErrorName returns error name.

func (HealthCheck_TlsOptionsValidationError) Field added in v0.9.3

Field function returns field value.

func (HealthCheck_TlsOptionsValidationError) Key added in v0.9.3

Key function returns key value.

func (HealthCheck_TlsOptionsValidationError) Reason added in v0.9.3

Reason function returns reason value.

type HealthStatus

type HealthStatus int32
const (
	HealthStatus_UNKNOWN   HealthStatus = 0
	HealthStatus_HEALTHY   HealthStatus = 1
	HealthStatus_UNHEALTHY HealthStatus = 2
	HealthStatus_DRAINING  HealthStatus = 3
	HealthStatus_TIMEOUT   HealthStatus = 4
	HealthStatus_DEGRADED  HealthStatus = 5
)

func (HealthStatus) EnumDescriptor

func (HealthStatus) EnumDescriptor() ([]byte, []int)

func (HealthStatus) String

func (x HealthStatus) String() string

type Http1ProtocolOptions

type Http1ProtocolOptions struct {
	AllowAbsoluteUrl      *wrappers.BoolValue                   `protobuf:"bytes,1,opt,name=allow_absolute_url,json=allowAbsoluteUrl,proto3" json:"allow_absolute_url,omitempty"`
	AcceptHttp_10         bool                                  `protobuf:"varint,2,opt,name=accept_http_10,json=acceptHttp10,proto3" json:"accept_http_10,omitempty"`
	DefaultHostForHttp_10 string                                `` /* 127-byte string literal not displayed */
	HeaderKeyFormat       *Http1ProtocolOptions_HeaderKeyFormat `protobuf:"bytes,4,opt,name=header_key_format,json=headerKeyFormat,proto3" json:"header_key_format,omitempty"`
	EnableTrailers        bool                                  `protobuf:"varint,5,opt,name=enable_trailers,json=enableTrailers,proto3" json:"enable_trailers,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}                              `json:"-"`
	XXX_unrecognized      []byte                                `json:"-"`
	XXX_sizecache         int32                                 `json:"-"`
}

func (*Http1ProtocolOptions) Descriptor

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

func (*Http1ProtocolOptions) GetAcceptHttp_10

func (m *Http1ProtocolOptions) GetAcceptHttp_10() bool

func (*Http1ProtocolOptions) GetAllowAbsoluteUrl

func (m *Http1ProtocolOptions) GetAllowAbsoluteUrl() *wrappers.BoolValue

func (*Http1ProtocolOptions) GetDefaultHostForHttp_10

func (m *Http1ProtocolOptions) GetDefaultHostForHttp_10() string

func (*Http1ProtocolOptions) GetEnableTrailers added in v0.9.2

func (m *Http1ProtocolOptions) GetEnableTrailers() bool

func (*Http1ProtocolOptions) GetHeaderKeyFormat added in v0.9.1

func (*Http1ProtocolOptions) ProtoMessage

func (*Http1ProtocolOptions) ProtoMessage()

func (*Http1ProtocolOptions) Reset

func (m *Http1ProtocolOptions) Reset()

func (*Http1ProtocolOptions) String

func (m *Http1ProtocolOptions) String() string

func (*Http1ProtocolOptions) Validate

func (m *Http1ProtocolOptions) Validate() error

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

func (*Http1ProtocolOptions) XXX_DiscardUnknown

func (m *Http1ProtocolOptions) XXX_DiscardUnknown()

func (*Http1ProtocolOptions) XXX_Marshal

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

func (*Http1ProtocolOptions) XXX_Merge

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

func (*Http1ProtocolOptions) XXX_Size

func (m *Http1ProtocolOptions) XXX_Size() int

func (*Http1ProtocolOptions) XXX_Unmarshal

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

type Http1ProtocolOptionsValidationError

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

Http1ProtocolOptionsValidationError is the validation error returned by Http1ProtocolOptions.Validate if the designated constraints aren't met.

func (Http1ProtocolOptionsValidationError) Cause

Cause function returns cause value.

func (Http1ProtocolOptionsValidationError) Error

Error satisfies the builtin error interface

func (Http1ProtocolOptionsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (Http1ProtocolOptionsValidationError) Field

Field function returns field value.

func (Http1ProtocolOptionsValidationError) Key

Key function returns key value.

func (Http1ProtocolOptionsValidationError) Reason

Reason function returns reason value.

type Http1ProtocolOptions_HeaderKeyFormat added in v0.9.1

type Http1ProtocolOptions_HeaderKeyFormat struct {
	// Types that are valid to be assigned to HeaderFormat:
	//	*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords_
	HeaderFormat         isHttp1ProtocolOptions_HeaderKeyFormat_HeaderFormat `protobuf_oneof:"header_format"`
	XXX_NoUnkeyedLiteral struct{}                                            `json:"-"`
	XXX_unrecognized     []byte                                              `json:"-"`
	XXX_sizecache        int32                                               `json:"-"`
}

func (*Http1ProtocolOptions_HeaderKeyFormat) Descriptor added in v0.9.1

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

func (*Http1ProtocolOptions_HeaderKeyFormat) GetHeaderFormat added in v0.9.1

func (m *Http1ProtocolOptions_HeaderKeyFormat) GetHeaderFormat() isHttp1ProtocolOptions_HeaderKeyFormat_HeaderFormat

func (*Http1ProtocolOptions_HeaderKeyFormat) GetProperCaseWords added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat) ProtoMessage added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat) ProtoMessage()

func (*Http1ProtocolOptions_HeaderKeyFormat) Reset added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat) String added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat) Validate added in v0.9.1

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

func (*Http1ProtocolOptions_HeaderKeyFormat) XXX_DiscardUnknown added in v0.9.1

func (m *Http1ProtocolOptions_HeaderKeyFormat) XXX_DiscardUnknown()

func (*Http1ProtocolOptions_HeaderKeyFormat) XXX_Marshal added in v0.9.1

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

func (*Http1ProtocolOptions_HeaderKeyFormat) XXX_Merge added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat) XXX_OneofWrappers added in v0.9.1

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*Http1ProtocolOptions_HeaderKeyFormat) XXX_Size added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat) XXX_Unmarshal added in v0.9.1

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

type Http1ProtocolOptions_HeaderKeyFormatValidationError added in v0.9.1

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

Http1ProtocolOptions_HeaderKeyFormatValidationError is the validation error returned by Http1ProtocolOptions_HeaderKeyFormat.Validate if the designated constraints aren't met.

func (Http1ProtocolOptions_HeaderKeyFormatValidationError) Cause added in v0.9.1

Cause function returns cause value.

func (Http1ProtocolOptions_HeaderKeyFormatValidationError) Error added in v0.9.1

Error satisfies the builtin error interface

func (Http1ProtocolOptions_HeaderKeyFormatValidationError) ErrorName added in v0.9.1

ErrorName returns error name.

func (Http1ProtocolOptions_HeaderKeyFormatValidationError) Field added in v0.9.1

Field function returns field value.

func (Http1ProtocolOptions_HeaderKeyFormatValidationError) Key added in v0.9.1

Key function returns key value.

func (Http1ProtocolOptions_HeaderKeyFormatValidationError) Reason added in v0.9.1

Reason function returns reason value.

type Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords added in v0.9.1

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

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) Descriptor added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) ProtoMessage added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) Reset added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) String added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) Validate added in v0.9.1

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

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) XXX_DiscardUnknown added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) XXX_Marshal added in v0.9.1

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

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) XXX_Merge added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) XXX_Size added in v0.9.1

func (*Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords) XXX_Unmarshal added in v0.9.1

type Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWordsValidationError added in v0.9.1

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

Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWordsValidationError is the validation error returned by Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords.Validate if the designated constraints aren't met.

func (Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWordsValidationError) Cause added in v0.9.1

Cause function returns cause value.

func (Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWordsValidationError) Error added in v0.9.1

Error satisfies the builtin error interface

func (Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWordsValidationError) ErrorName added in v0.9.1

ErrorName returns error name.

func (Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWordsValidationError) Field added in v0.9.1

Field function returns field value.

func (Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWordsValidationError) Key added in v0.9.1

Key function returns key value.

func (Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWordsValidationError) Reason added in v0.9.1

Reason function returns reason value.

type Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords_ added in v0.9.1

type Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords_ struct {
	ProperCaseWords *Http1ProtocolOptions_HeaderKeyFormat_ProperCaseWords `protobuf:"bytes,1,opt,name=proper_case_words,json=properCaseWords,proto3,oneof"`
}

type Http2ProtocolOptions

type Http2ProtocolOptions struct {
	HpackTableSize                               *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=hpack_table_size,json=hpackTableSize,proto3" json:"hpack_table_size,omitempty"`
	MaxConcurrentStreams                         *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=max_concurrent_streams,json=maxConcurrentStreams,proto3" json:"max_concurrent_streams,omitempty"`
	InitialStreamWindowSize                      *wrappers.UInt32Value `` /* 134-byte string literal not displayed */
	InitialConnectionWindowSize                  *wrappers.UInt32Value `` /* 146-byte string literal not displayed */
	AllowConnect                                 bool                  `protobuf:"varint,5,opt,name=allow_connect,json=allowConnect,proto3" json:"allow_connect,omitempty"`
	AllowMetadata                                bool                  `protobuf:"varint,6,opt,name=allow_metadata,json=allowMetadata,proto3" json:"allow_metadata,omitempty"`
	MaxOutboundFrames                            *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=max_outbound_frames,json=maxOutboundFrames,proto3" json:"max_outbound_frames,omitempty"`
	MaxOutboundControlFrames                     *wrappers.UInt32Value `` /* 137-byte string literal not displayed */
	MaxConsecutiveInboundFramesWithEmptyPayload  *wrappers.UInt32Value `` /* 200-byte string literal not displayed */
	MaxInboundPriorityFramesPerStream            *wrappers.UInt32Value `` /* 169-byte string literal not displayed */
	MaxInboundWindowUpdateFramesPerDataFrameSent *wrappers.UInt32Value `` /* 208-byte string literal not displayed */
	StreamErrorOnInvalidHttpMessaging            bool                  `` /* 170-byte string literal not displayed */
	XXX_NoUnkeyedLiteral                         struct{}              `json:"-"`
	XXX_unrecognized                             []byte                `json:"-"`
	XXX_sizecache                                int32                 `json:"-"`
}

func (*Http2ProtocolOptions) Descriptor

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

func (*Http2ProtocolOptions) GetAllowConnect added in v0.6.0

func (m *Http2ProtocolOptions) GetAllowConnect() bool

func (*Http2ProtocolOptions) GetAllowMetadata added in v0.6.4

func (m *Http2ProtocolOptions) GetAllowMetadata() bool

func (*Http2ProtocolOptions) GetHpackTableSize

func (m *Http2ProtocolOptions) GetHpackTableSize() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetInitialConnectionWindowSize

func (m *Http2ProtocolOptions) GetInitialConnectionWindowSize() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetInitialStreamWindowSize

func (m *Http2ProtocolOptions) GetInitialStreamWindowSize() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetMaxConcurrentStreams

func (m *Http2ProtocolOptions) GetMaxConcurrentStreams() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetMaxConsecutiveInboundFramesWithEmptyPayload added in v0.9.0

func (m *Http2ProtocolOptions) GetMaxConsecutiveInboundFramesWithEmptyPayload() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetMaxInboundPriorityFramesPerStream added in v0.9.0

func (m *Http2ProtocolOptions) GetMaxInboundPriorityFramesPerStream() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetMaxInboundWindowUpdateFramesPerDataFrameSent added in v0.9.0

func (m *Http2ProtocolOptions) GetMaxInboundWindowUpdateFramesPerDataFrameSent() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetMaxOutboundControlFrames added in v0.9.0

func (m *Http2ProtocolOptions) GetMaxOutboundControlFrames() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetMaxOutboundFrames added in v0.9.0

func (m *Http2ProtocolOptions) GetMaxOutboundFrames() *wrappers.UInt32Value

func (*Http2ProtocolOptions) GetStreamErrorOnInvalidHttpMessaging added in v0.9.0

func (m *Http2ProtocolOptions) GetStreamErrorOnInvalidHttpMessaging() bool

func (*Http2ProtocolOptions) ProtoMessage

func (*Http2ProtocolOptions) ProtoMessage()

func (*Http2ProtocolOptions) Reset

func (m *Http2ProtocolOptions) Reset()

func (*Http2ProtocolOptions) String

func (m *Http2ProtocolOptions) String() string

func (*Http2ProtocolOptions) Validate

func (m *Http2ProtocolOptions) Validate() error

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

func (*Http2ProtocolOptions) XXX_DiscardUnknown

func (m *Http2ProtocolOptions) XXX_DiscardUnknown()

func (*Http2ProtocolOptions) XXX_Marshal

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

func (*Http2ProtocolOptions) XXX_Merge

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

func (*Http2ProtocolOptions) XXX_Size

func (m *Http2ProtocolOptions) XXX_Size() int

func (*Http2ProtocolOptions) XXX_Unmarshal

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

type Http2ProtocolOptionsValidationError

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

Http2ProtocolOptionsValidationError is the validation error returned by Http2ProtocolOptions.Validate if the designated constraints aren't met.

func (Http2ProtocolOptionsValidationError) Cause

Cause function returns cause value.

func (Http2ProtocolOptionsValidationError) Error

Error satisfies the builtin error interface

func (Http2ProtocolOptionsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (Http2ProtocolOptionsValidationError) Field

Field function returns field value.

func (Http2ProtocolOptionsValidationError) Key

Key function returns key value.

func (Http2ProtocolOptionsValidationError) Reason

Reason function returns reason value.

type HttpProtocolOptions

type HttpProtocolOptions struct {
	IdleTimeout           *duration.Duration    `protobuf:"bytes,1,opt,name=idle_timeout,json=idleTimeout,proto3" json:"idle_timeout,omitempty"`
	MaxConnectionDuration *duration.Duration    `` /* 126-byte string literal not displayed */
	MaxHeadersCount       *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=max_headers_count,json=maxHeadersCount,proto3" json:"max_headers_count,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}              `json:"-"`
	XXX_unrecognized      []byte                `json:"-"`
	XXX_sizecache         int32                 `json:"-"`
}

func (*HttpProtocolOptions) Descriptor

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

func (*HttpProtocolOptions) GetIdleTimeout

func (m *HttpProtocolOptions) GetIdleTimeout() *duration.Duration

func (*HttpProtocolOptions) GetMaxConnectionDuration added in v0.9.1

func (m *HttpProtocolOptions) GetMaxConnectionDuration() *duration.Duration

func (*HttpProtocolOptions) GetMaxHeadersCount added in v0.9.1

func (m *HttpProtocolOptions) GetMaxHeadersCount() *wrappers.UInt32Value

func (*HttpProtocolOptions) ProtoMessage

func (*HttpProtocolOptions) ProtoMessage()

func (*HttpProtocolOptions) Reset

func (m *HttpProtocolOptions) Reset()

func (*HttpProtocolOptions) String

func (m *HttpProtocolOptions) String() string

func (*HttpProtocolOptions) Validate

func (m *HttpProtocolOptions) Validate() error

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

func (*HttpProtocolOptions) XXX_DiscardUnknown

func (m *HttpProtocolOptions) XXX_DiscardUnknown()

func (*HttpProtocolOptions) XXX_Marshal

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

func (*HttpProtocolOptions) XXX_Merge

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

func (*HttpProtocolOptions) XXX_Size

func (m *HttpProtocolOptions) XXX_Size() int

func (*HttpProtocolOptions) XXX_Unmarshal

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

type HttpProtocolOptionsValidationError

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

HttpProtocolOptionsValidationError is the validation error returned by HttpProtocolOptions.Validate if the designated constraints aren't met.

func (HttpProtocolOptionsValidationError) Cause

Cause function returns cause value.

func (HttpProtocolOptionsValidationError) Error

Error satisfies the builtin error interface

func (HttpProtocolOptionsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (HttpProtocolOptionsValidationError) Field

Field function returns field value.

func (HttpProtocolOptionsValidationError) Key

Key function returns key value.

func (HttpProtocolOptionsValidationError) Reason

Reason function returns reason value.

type HttpUri

type HttpUri struct {
	Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
	// Types that are valid to be assigned to HttpUpstreamType:
	//	*HttpUri_Cluster
	HttpUpstreamType     isHttpUri_HttpUpstreamType `protobuf_oneof:"http_upstream_type"`
	Timeout              *duration.Duration         `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*HttpUri) Descriptor

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

func (*HttpUri) GetCluster

func (m *HttpUri) GetCluster() string

func (*HttpUri) GetHttpUpstreamType

func (m *HttpUri) GetHttpUpstreamType() isHttpUri_HttpUpstreamType

func (*HttpUri) GetTimeout

func (m *HttpUri) GetTimeout() *duration.Duration

func (*HttpUri) GetUri

func (m *HttpUri) GetUri() string

func (*HttpUri) ProtoMessage

func (*HttpUri) ProtoMessage()

func (*HttpUri) Reset

func (m *HttpUri) Reset()

func (*HttpUri) String

func (m *HttpUri) String() string

func (*HttpUri) Validate

func (m *HttpUri) Validate() error

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

func (*HttpUri) XXX_DiscardUnknown

func (m *HttpUri) XXX_DiscardUnknown()

func (*HttpUri) XXX_Marshal

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

func (*HttpUri) XXX_Merge

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

func (*HttpUri) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*HttpUri) XXX_Size

func (m *HttpUri) XXX_Size() int

func (*HttpUri) XXX_Unmarshal

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

type HttpUriValidationError

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

HttpUriValidationError is the validation error returned by HttpUri.Validate if the designated constraints aren't met.

func (HttpUriValidationError) Cause

func (e HttpUriValidationError) Cause() error

Cause function returns cause value.

func (HttpUriValidationError) Error

func (e HttpUriValidationError) Error() string

Error satisfies the builtin error interface

func (HttpUriValidationError) ErrorName added in v0.7.0

func (e HttpUriValidationError) ErrorName() string

ErrorName returns error name.

func (HttpUriValidationError) Field

func (e HttpUriValidationError) Field() string

Field function returns field value.

func (HttpUriValidationError) Key

func (e HttpUriValidationError) Key() bool

Key function returns key value.

func (HttpUriValidationError) Reason

func (e HttpUriValidationError) Reason() string

Reason function returns reason value.

type HttpUri_Cluster

type HttpUri_Cluster struct {
	Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3,oneof"`
}

type Locality

type Locality struct {
	Region               string   `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"`
	Zone                 string   `protobuf:"bytes,2,opt,name=zone,proto3" json:"zone,omitempty"`
	SubZone              string   `protobuf:"bytes,3,opt,name=sub_zone,json=subZone,proto3" json:"sub_zone,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Locality) Descriptor

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

func (*Locality) GetRegion

func (m *Locality) GetRegion() string

func (*Locality) GetSubZone

func (m *Locality) GetSubZone() string

func (*Locality) GetZone

func (m *Locality) GetZone() string

func (*Locality) ProtoMessage

func (*Locality) ProtoMessage()

func (*Locality) Reset

func (m *Locality) Reset()

func (*Locality) String

func (m *Locality) String() string

func (*Locality) Validate

func (m *Locality) Validate() error

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

func (*Locality) XXX_DiscardUnknown

func (m *Locality) XXX_DiscardUnknown()

func (*Locality) XXX_Marshal

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

func (*Locality) XXX_Merge

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

func (*Locality) XXX_Size

func (m *Locality) XXX_Size() int

func (*Locality) XXX_Unmarshal

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

type LocalityValidationError

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

LocalityValidationError is the validation error returned by Locality.Validate if the designated constraints aren't met.

func (LocalityValidationError) Cause

func (e LocalityValidationError) Cause() error

Cause function returns cause value.

func (LocalityValidationError) Error

func (e LocalityValidationError) Error() string

Error satisfies the builtin error interface

func (LocalityValidationError) ErrorName added in v0.7.0

func (e LocalityValidationError) ErrorName() string

ErrorName returns error name.

func (LocalityValidationError) Field

func (e LocalityValidationError) Field() string

Field function returns field value.

func (LocalityValidationError) Key

func (e LocalityValidationError) Key() bool

Key function returns key value.

func (LocalityValidationError) Reason

func (e LocalityValidationError) Reason() string

Reason function returns reason value.

type Metadata

type Metadata struct {
	FilterMetadata       map[string]*_struct.Struct `` /* 191-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*Metadata) Descriptor

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

func (*Metadata) GetFilterMetadata

func (m *Metadata) GetFilterMetadata() map[string]*_struct.Struct

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) Reset

func (m *Metadata) Reset()

func (*Metadata) String

func (m *Metadata) String() string

func (*Metadata) Validate

func (m *Metadata) Validate() error

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

func (*Metadata) XXX_DiscardUnknown

func (m *Metadata) XXX_DiscardUnknown()

func (*Metadata) XXX_Marshal

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

func (*Metadata) XXX_Merge

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

func (*Metadata) XXX_Size

func (m *Metadata) XXX_Size() int

func (*Metadata) XXX_Unmarshal

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

type MetadataValidationError

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

MetadataValidationError is the validation error returned by Metadata.Validate if the designated constraints aren't met.

func (MetadataValidationError) Cause

func (e MetadataValidationError) Cause() error

Cause function returns cause value.

func (MetadataValidationError) Error

func (e MetadataValidationError) Error() string

Error satisfies the builtin error interface

func (MetadataValidationError) ErrorName added in v0.7.0

func (e MetadataValidationError) ErrorName() string

ErrorName returns error name.

func (MetadataValidationError) Field

func (e MetadataValidationError) Field() string

Field function returns field value.

func (MetadataValidationError) Key

func (e MetadataValidationError) Key() bool

Key function returns key value.

func (MetadataValidationError) Reason

func (e MetadataValidationError) Reason() string

Reason function returns reason value.

type Node

type Node struct {
	Id            string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Cluster       string          `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Metadata      *_struct.Struct `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Locality      *Locality       `protobuf:"bytes,4,opt,name=locality,proto3" json:"locality,omitempty"`
	BuildVersion  string          `protobuf:"bytes,5,opt,name=build_version,json=buildVersion,proto3" json:"build_version,omitempty"` // Deprecated: Do not use.
	UserAgentName string          `protobuf:"bytes,6,opt,name=user_agent_name,json=userAgentName,proto3" json:"user_agent_name,omitempty"`
	// Types that are valid to be assigned to UserAgentVersionType:
	//	*Node_UserAgentVersion
	//	*Node_UserAgentBuildVersion
	UserAgentVersionType isNode_UserAgentVersionType `protobuf_oneof:"user_agent_version_type"`
	Extensions           []*Extension                `protobuf:"bytes,9,rep,name=extensions,proto3" json:"extensions,omitempty"`
	ClientFeatures       []string                    `protobuf:"bytes,10,rep,name=client_features,json=clientFeatures,proto3" json:"client_features,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (*Node) Descriptor

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

func (*Node) GetBuildVersion deprecated

func (m *Node) GetBuildVersion() string

Deprecated: Do not use.

func (*Node) GetClientFeatures added in v0.9.2

func (m *Node) GetClientFeatures() []string

func (*Node) GetCluster

func (m *Node) GetCluster() string

func (*Node) GetExtensions added in v0.9.2

func (m *Node) GetExtensions() []*Extension

func (*Node) GetId

func (m *Node) GetId() string

func (*Node) GetLocality

func (m *Node) GetLocality() *Locality

func (*Node) GetMetadata

func (m *Node) GetMetadata() *_struct.Struct

func (*Node) GetUserAgentBuildVersion added in v0.9.2

func (m *Node) GetUserAgentBuildVersion() *BuildVersion

func (*Node) GetUserAgentName added in v0.9.2

func (m *Node) GetUserAgentName() string

func (*Node) GetUserAgentVersion added in v0.9.2

func (m *Node) GetUserAgentVersion() string

func (*Node) GetUserAgentVersionType added in v0.9.2

func (m *Node) GetUserAgentVersionType() isNode_UserAgentVersionType

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) Reset

func (m *Node) Reset()

func (*Node) String

func (m *Node) String() string

func (*Node) Validate

func (m *Node) Validate() error

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

func (*Node) XXX_DiscardUnknown

func (m *Node) XXX_DiscardUnknown()

func (*Node) XXX_Marshal

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

func (*Node) XXX_Merge

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

func (*Node) XXX_OneofWrappers added in v0.9.2

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*Node) XXX_Size

func (m *Node) XXX_Size() int

func (*Node) XXX_Unmarshal

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

type NodeValidationError

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

NodeValidationError is the validation error returned by Node.Validate if the designated constraints aren't met.

func (NodeValidationError) Cause

func (e NodeValidationError) Cause() error

Cause function returns cause value.

func (NodeValidationError) Error

func (e NodeValidationError) Error() string

Error satisfies the builtin error interface

func (NodeValidationError) ErrorName added in v0.7.0

func (e NodeValidationError) ErrorName() string

ErrorName returns error name.

func (NodeValidationError) Field

func (e NodeValidationError) Field() string

Field function returns field value.

func (NodeValidationError) Key

func (e NodeValidationError) Key() bool

Key function returns key value.

func (NodeValidationError) Reason

func (e NodeValidationError) Reason() string

Reason function returns reason value.

type Node_UserAgentBuildVersion added in v0.9.2

type Node_UserAgentBuildVersion struct {
	UserAgentBuildVersion *BuildVersion `protobuf:"bytes,8,opt,name=user_agent_build_version,json=userAgentBuildVersion,proto3,oneof"`
}

type Node_UserAgentVersion added in v0.9.2

type Node_UserAgentVersion struct {
	UserAgentVersion string `protobuf:"bytes,7,opt,name=user_agent_version,json=userAgentVersion,proto3,oneof"`
}

type Pipe

type Pipe struct {
	Path                 string   `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Mode                 uint32   `protobuf:"varint,2,opt,name=mode,proto3" json:"mode,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Pipe) Descriptor

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

func (*Pipe) GetMode added in v0.9.2

func (m *Pipe) GetMode() uint32

func (*Pipe) GetPath

func (m *Pipe) GetPath() string

func (*Pipe) ProtoMessage

func (*Pipe) ProtoMessage()

func (*Pipe) Reset

func (m *Pipe) Reset()

func (*Pipe) String

func (m *Pipe) String() string

func (*Pipe) Validate

func (m *Pipe) Validate() error

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

func (*Pipe) XXX_DiscardUnknown

func (m *Pipe) XXX_DiscardUnknown()

func (*Pipe) XXX_Marshal

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

func (*Pipe) XXX_Merge

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

func (*Pipe) XXX_Size

func (m *Pipe) XXX_Size() int

func (*Pipe) XXX_Unmarshal

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

type PipeValidationError

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

PipeValidationError is the validation error returned by Pipe.Validate if the designated constraints aren't met.

func (PipeValidationError) Cause

func (e PipeValidationError) Cause() error

Cause function returns cause value.

func (PipeValidationError) Error

func (e PipeValidationError) Error() string

Error satisfies the builtin error interface

func (PipeValidationError) ErrorName added in v0.7.0

func (e PipeValidationError) ErrorName() string

ErrorName returns error name.

func (PipeValidationError) Field

func (e PipeValidationError) Field() string

Field function returns field value.

func (PipeValidationError) Key

func (e PipeValidationError) Key() bool

Key function returns key value.

func (PipeValidationError) Reason

func (e PipeValidationError) Reason() string

Reason function returns reason value.

type RateLimitSettings added in v0.6.2

type RateLimitSettings struct {
	MaxTokens            *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"`
	FillRate             *wrappers.DoubleValue `protobuf:"bytes,2,opt,name=fill_rate,json=fillRate,proto3" json:"fill_rate,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*RateLimitSettings) Descriptor added in v0.6.2

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

func (*RateLimitSettings) GetFillRate added in v0.6.2

func (m *RateLimitSettings) GetFillRate() *wrappers.DoubleValue

func (*RateLimitSettings) GetMaxTokens added in v0.6.2

func (m *RateLimitSettings) GetMaxTokens() *wrappers.UInt32Value

func (*RateLimitSettings) ProtoMessage added in v0.6.2

func (*RateLimitSettings) ProtoMessage()

func (*RateLimitSettings) Reset added in v0.6.2

func (m *RateLimitSettings) Reset()

func (*RateLimitSettings) String added in v0.6.2

func (m *RateLimitSettings) String() string

func (*RateLimitSettings) Validate added in v0.6.2

func (m *RateLimitSettings) Validate() error

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

func (*RateLimitSettings) XXX_DiscardUnknown added in v0.6.2

func (m *RateLimitSettings) XXX_DiscardUnknown()

func (*RateLimitSettings) XXX_Marshal added in v0.6.2

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

func (*RateLimitSettings) XXX_Merge added in v0.6.2

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

func (*RateLimitSettings) XXX_Size added in v0.6.2

func (m *RateLimitSettings) XXX_Size() int

func (*RateLimitSettings) XXX_Unmarshal added in v0.6.2

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

type RateLimitSettingsValidationError added in v0.6.2

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

RateLimitSettingsValidationError is the validation error returned by RateLimitSettings.Validate if the designated constraints aren't met.

func (RateLimitSettingsValidationError) Cause added in v0.6.2

Cause function returns cause value.

func (RateLimitSettingsValidationError) Error added in v0.6.2

Error satisfies the builtin error interface

func (RateLimitSettingsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (RateLimitSettingsValidationError) Field added in v0.6.2

Field function returns field value.

func (RateLimitSettingsValidationError) Key added in v0.6.2

Key function returns key value.

func (RateLimitSettingsValidationError) Reason added in v0.6.2

Reason function returns reason value.

type RemoteDataSource added in v0.8.3

type RemoteDataSource struct {
	HttpUri              *HttpUri `protobuf:"bytes,1,opt,name=http_uri,json=httpUri,proto3" json:"http_uri,omitempty"`
	Sha256               string   `protobuf:"bytes,2,opt,name=sha256,proto3" json:"sha256,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoteDataSource) Descriptor added in v0.8.3

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

func (*RemoteDataSource) GetHttpUri added in v0.8.3

func (m *RemoteDataSource) GetHttpUri() *HttpUri

func (*RemoteDataSource) GetSha256 added in v0.8.3

func (m *RemoteDataSource) GetSha256() string

func (*RemoteDataSource) ProtoMessage added in v0.8.3

func (*RemoteDataSource) ProtoMessage()

func (*RemoteDataSource) Reset added in v0.8.3

func (m *RemoteDataSource) Reset()

func (*RemoteDataSource) String added in v0.8.3

func (m *RemoteDataSource) String() string

func (*RemoteDataSource) Validate added in v0.8.3

func (m *RemoteDataSource) Validate() error

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

func (*RemoteDataSource) XXX_DiscardUnknown added in v0.8.3

func (m *RemoteDataSource) XXX_DiscardUnknown()

func (*RemoteDataSource) XXX_Marshal added in v0.8.3

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

func (*RemoteDataSource) XXX_Merge added in v0.8.3

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

func (*RemoteDataSource) XXX_Size added in v0.8.3

func (m *RemoteDataSource) XXX_Size() int

func (*RemoteDataSource) XXX_Unmarshal added in v0.8.3

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

type RemoteDataSourceValidationError added in v0.8.3

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

RemoteDataSourceValidationError is the validation error returned by RemoteDataSource.Validate if the designated constraints aren't met.

func (RemoteDataSourceValidationError) Cause added in v0.8.3

Cause function returns cause value.

func (RemoteDataSourceValidationError) Error added in v0.8.3

Error satisfies the builtin error interface

func (RemoteDataSourceValidationError) ErrorName added in v0.8.3

ErrorName returns error name.

func (RemoteDataSourceValidationError) Field added in v0.8.3

Field function returns field value.

func (RemoteDataSourceValidationError) Key added in v0.8.3

Key function returns key value.

func (RemoteDataSourceValidationError) Reason added in v0.8.3

Reason function returns reason value.

type RequestMethod

type RequestMethod int32
const (
	RequestMethod_METHOD_UNSPECIFIED RequestMethod = 0
	RequestMethod_GET                RequestMethod = 1
	RequestMethod_HEAD               RequestMethod = 2
	RequestMethod_POST               RequestMethod = 3
	RequestMethod_PUT                RequestMethod = 4
	RequestMethod_DELETE             RequestMethod = 5
	RequestMethod_CONNECT            RequestMethod = 6
	RequestMethod_OPTIONS            RequestMethod = 7
	RequestMethod_TRACE              RequestMethod = 8
	RequestMethod_PATCH              RequestMethod = 9
)

func (RequestMethod) EnumDescriptor

func (RequestMethod) EnumDescriptor() ([]byte, []int)

func (RequestMethod) String

func (x RequestMethod) String() string

type RoutingPriority

type RoutingPriority int32
const (
	RoutingPriority_DEFAULT RoutingPriority = 0
	RoutingPriority_HIGH    RoutingPriority = 1
)

func (RoutingPriority) EnumDescriptor

func (RoutingPriority) EnumDescriptor() ([]byte, []int)

func (RoutingPriority) String

func (x RoutingPriority) String() string

type RuntimeFeatureFlag added in v0.9.1

type RuntimeFeatureFlag struct {
	DefaultValue         *wrappers.BoolValue `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	RuntimeKey           string              `protobuf:"bytes,2,opt,name=runtime_key,json=runtimeKey,proto3" json:"runtime_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*RuntimeFeatureFlag) Descriptor added in v0.9.1

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

func (*RuntimeFeatureFlag) GetDefaultValue added in v0.9.1

func (m *RuntimeFeatureFlag) GetDefaultValue() *wrappers.BoolValue

func (*RuntimeFeatureFlag) GetRuntimeKey added in v0.9.1

func (m *RuntimeFeatureFlag) GetRuntimeKey() string

func (*RuntimeFeatureFlag) ProtoMessage added in v0.9.1

func (*RuntimeFeatureFlag) ProtoMessage()

func (*RuntimeFeatureFlag) Reset added in v0.9.1

func (m *RuntimeFeatureFlag) Reset()

func (*RuntimeFeatureFlag) String added in v0.9.1

func (m *RuntimeFeatureFlag) String() string

func (*RuntimeFeatureFlag) Validate added in v0.9.1

func (m *RuntimeFeatureFlag) Validate() error

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

func (*RuntimeFeatureFlag) XXX_DiscardUnknown added in v0.9.1

func (m *RuntimeFeatureFlag) XXX_DiscardUnknown()

func (*RuntimeFeatureFlag) XXX_Marshal added in v0.9.1

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

func (*RuntimeFeatureFlag) XXX_Merge added in v0.9.1

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

func (*RuntimeFeatureFlag) XXX_Size added in v0.9.1

func (m *RuntimeFeatureFlag) XXX_Size() int

func (*RuntimeFeatureFlag) XXX_Unmarshal added in v0.9.1

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

type RuntimeFeatureFlagValidationError added in v0.9.1

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

RuntimeFeatureFlagValidationError is the validation error returned by RuntimeFeatureFlag.Validate if the designated constraints aren't met.

func (RuntimeFeatureFlagValidationError) Cause added in v0.9.1

Cause function returns cause value.

func (RuntimeFeatureFlagValidationError) Error added in v0.9.1

Error satisfies the builtin error interface

func (RuntimeFeatureFlagValidationError) ErrorName added in v0.9.1

ErrorName returns error name.

func (RuntimeFeatureFlagValidationError) Field added in v0.9.1

Field function returns field value.

func (RuntimeFeatureFlagValidationError) Key added in v0.9.1

Key function returns key value.

func (RuntimeFeatureFlagValidationError) Reason added in v0.9.1

Reason function returns reason value.

type RuntimeFractionalPercent added in v0.6.1

type RuntimeFractionalPercent struct {
	DefaultValue         *_type.FractionalPercent `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	RuntimeKey           string                   `protobuf:"bytes,2,opt,name=runtime_key,json=runtimeKey,proto3" json:"runtime_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*RuntimeFractionalPercent) Descriptor added in v0.6.1

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

func (*RuntimeFractionalPercent) GetDefaultValue added in v0.6.1

func (m *RuntimeFractionalPercent) GetDefaultValue() *_type.FractionalPercent

func (*RuntimeFractionalPercent) GetRuntimeKey added in v0.6.1

func (m *RuntimeFractionalPercent) GetRuntimeKey() string

func (*RuntimeFractionalPercent) ProtoMessage added in v0.6.1

func (*RuntimeFractionalPercent) ProtoMessage()

func (*RuntimeFractionalPercent) Reset added in v0.6.1

func (m *RuntimeFractionalPercent) Reset()

func (*RuntimeFractionalPercent) String added in v0.6.1

func (m *RuntimeFractionalPercent) String() string

func (*RuntimeFractionalPercent) Validate added in v0.6.1

func (m *RuntimeFractionalPercent) Validate() error

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

func (*RuntimeFractionalPercent) XXX_DiscardUnknown added in v0.6.1

func (m *RuntimeFractionalPercent) XXX_DiscardUnknown()

func (*RuntimeFractionalPercent) XXX_Marshal added in v0.6.1

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

func (*RuntimeFractionalPercent) XXX_Merge added in v0.6.1

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

func (*RuntimeFractionalPercent) XXX_Size added in v0.6.1

func (m *RuntimeFractionalPercent) XXX_Size() int

func (*RuntimeFractionalPercent) XXX_Unmarshal added in v0.6.1

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

type RuntimeFractionalPercentValidationError added in v0.6.1

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

RuntimeFractionalPercentValidationError is the validation error returned by RuntimeFractionalPercent.Validate if the designated constraints aren't met.

func (RuntimeFractionalPercentValidationError) Cause added in v0.6.1

Cause function returns cause value.

func (RuntimeFractionalPercentValidationError) Error added in v0.6.1

Error satisfies the builtin error interface

func (RuntimeFractionalPercentValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (RuntimeFractionalPercentValidationError) Field added in v0.6.1

Field function returns field value.

func (RuntimeFractionalPercentValidationError) Key added in v0.6.1

Key function returns key value.

func (RuntimeFractionalPercentValidationError) Reason added in v0.6.1

Reason function returns reason value.

type RuntimeUInt32

type RuntimeUInt32 struct {
	DefaultValue         uint32   `protobuf:"varint,2,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	RuntimeKey           string   `protobuf:"bytes,3,opt,name=runtime_key,json=runtimeKey,proto3" json:"runtime_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RuntimeUInt32) Descriptor

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

func (*RuntimeUInt32) GetDefaultValue

func (m *RuntimeUInt32) GetDefaultValue() uint32

func (*RuntimeUInt32) GetRuntimeKey

func (m *RuntimeUInt32) GetRuntimeKey() string

func (*RuntimeUInt32) ProtoMessage

func (*RuntimeUInt32) ProtoMessage()

func (*RuntimeUInt32) Reset

func (m *RuntimeUInt32) Reset()

func (*RuntimeUInt32) String

func (m *RuntimeUInt32) String() string

func (*RuntimeUInt32) Validate

func (m *RuntimeUInt32) Validate() error

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

func (*RuntimeUInt32) XXX_DiscardUnknown

func (m *RuntimeUInt32) XXX_DiscardUnknown()

func (*RuntimeUInt32) XXX_Marshal

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

func (*RuntimeUInt32) XXX_Merge

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

func (*RuntimeUInt32) XXX_Size

func (m *RuntimeUInt32) XXX_Size() int

func (*RuntimeUInt32) XXX_Unmarshal

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

type RuntimeUInt32ValidationError

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

RuntimeUInt32ValidationError is the validation error returned by RuntimeUInt32.Validate if the designated constraints aren't met.

func (RuntimeUInt32ValidationError) Cause

Cause function returns cause value.

func (RuntimeUInt32ValidationError) Error

Error satisfies the builtin error interface

func (RuntimeUInt32ValidationError) ErrorName added in v0.7.0

func (e RuntimeUInt32ValidationError) ErrorName() string

ErrorName returns error name.

func (RuntimeUInt32ValidationError) Field

Field function returns field value.

func (RuntimeUInt32ValidationError) Key

Key function returns key value.

func (RuntimeUInt32ValidationError) Reason

Reason function returns reason value.

type SelfConfigSource added in v0.9.1

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

func (*SelfConfigSource) Descriptor added in v0.9.1

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

func (*SelfConfigSource) ProtoMessage added in v0.9.1

func (*SelfConfigSource) ProtoMessage()

func (*SelfConfigSource) Reset added in v0.9.1

func (m *SelfConfigSource) Reset()

func (*SelfConfigSource) String added in v0.9.1

func (m *SelfConfigSource) String() string

func (*SelfConfigSource) Validate added in v0.9.1

func (m *SelfConfigSource) Validate() error

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

func (*SelfConfigSource) XXX_DiscardUnknown added in v0.9.1

func (m *SelfConfigSource) XXX_DiscardUnknown()

func (*SelfConfigSource) XXX_Marshal added in v0.9.1

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

func (*SelfConfigSource) XXX_Merge added in v0.9.1

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

func (*SelfConfigSource) XXX_Size added in v0.9.1

func (m *SelfConfigSource) XXX_Size() int

func (*SelfConfigSource) XXX_Unmarshal added in v0.9.1

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

type SelfConfigSourceValidationError added in v0.9.1

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

SelfConfigSourceValidationError is the validation error returned by SelfConfigSource.Validate if the designated constraints aren't met.

func (SelfConfigSourceValidationError) Cause added in v0.9.1

Cause function returns cause value.

func (SelfConfigSourceValidationError) Error added in v0.9.1

Error satisfies the builtin error interface

func (SelfConfigSourceValidationError) ErrorName added in v0.9.1

ErrorName returns error name.

func (SelfConfigSourceValidationError) Field added in v0.9.1

Field function returns field value.

func (SelfConfigSourceValidationError) Key added in v0.9.1

Key function returns key value.

func (SelfConfigSourceValidationError) Reason added in v0.9.1

Reason function returns reason value.

type SocketAddress

type SocketAddress struct {
	Protocol SocketAddress_Protocol `protobuf:"varint,1,opt,name=protocol,proto3,enum=envoy.api.v2.core.SocketAddress_Protocol" json:"protocol,omitempty"`
	Address  string                 `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	// Types that are valid to be assigned to PortSpecifier:
	//	*SocketAddress_PortValue
	//	*SocketAddress_NamedPort
	PortSpecifier        isSocketAddress_PortSpecifier `protobuf_oneof:"port_specifier"`
	ResolverName         string                        `protobuf:"bytes,5,opt,name=resolver_name,json=resolverName,proto3" json:"resolver_name,omitempty"`
	Ipv4Compat           bool                          `protobuf:"varint,6,opt,name=ipv4_compat,json=ipv4Compat,proto3" json:"ipv4_compat,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*SocketAddress) Descriptor

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

func (*SocketAddress) GetAddress

func (m *SocketAddress) GetAddress() string

func (*SocketAddress) GetIpv4Compat

func (m *SocketAddress) GetIpv4Compat() bool

func (*SocketAddress) GetNamedPort

func (m *SocketAddress) GetNamedPort() string

func (*SocketAddress) GetPortSpecifier

func (m *SocketAddress) GetPortSpecifier() isSocketAddress_PortSpecifier

func (*SocketAddress) GetPortValue

func (m *SocketAddress) GetPortValue() uint32

func (*SocketAddress) GetProtocol

func (m *SocketAddress) GetProtocol() SocketAddress_Protocol

func (*SocketAddress) GetResolverName

func (m *SocketAddress) GetResolverName() string

func (*SocketAddress) ProtoMessage

func (*SocketAddress) ProtoMessage()

func (*SocketAddress) Reset

func (m *SocketAddress) Reset()

func (*SocketAddress) String

func (m *SocketAddress) String() string

func (*SocketAddress) Validate

func (m *SocketAddress) Validate() error

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

func (*SocketAddress) XXX_DiscardUnknown

func (m *SocketAddress) XXX_DiscardUnknown()

func (*SocketAddress) XXX_Marshal

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

func (*SocketAddress) XXX_Merge

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

func (*SocketAddress) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*SocketAddress) XXX_Size

func (m *SocketAddress) XXX_Size() int

func (*SocketAddress) XXX_Unmarshal

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

type SocketAddressValidationError

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

SocketAddressValidationError is the validation error returned by SocketAddress.Validate if the designated constraints aren't met.

func (SocketAddressValidationError) Cause

Cause function returns cause value.

func (SocketAddressValidationError) Error

Error satisfies the builtin error interface

func (SocketAddressValidationError) ErrorName added in v0.7.0

func (e SocketAddressValidationError) ErrorName() string

ErrorName returns error name.

func (SocketAddressValidationError) Field

Field function returns field value.

func (SocketAddressValidationError) Key

Key function returns key value.

func (SocketAddressValidationError) Reason

Reason function returns reason value.

type SocketAddress_NamedPort

type SocketAddress_NamedPort struct {
	NamedPort string `protobuf:"bytes,4,opt,name=named_port,json=namedPort,proto3,oneof"`
}

type SocketAddress_PortValue

type SocketAddress_PortValue struct {
	PortValue uint32 `protobuf:"varint,3,opt,name=port_value,json=portValue,proto3,oneof"`
}

type SocketAddress_Protocol

type SocketAddress_Protocol int32
const (
	SocketAddress_TCP SocketAddress_Protocol = 0
	SocketAddress_UDP SocketAddress_Protocol = 1
)

func (SocketAddress_Protocol) EnumDescriptor

func (SocketAddress_Protocol) EnumDescriptor() ([]byte, []int)

func (SocketAddress_Protocol) String

func (x SocketAddress_Protocol) String() string

type SocketOption

type SocketOption struct {
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	Level       int64  `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
	Name        int64  `protobuf:"varint,3,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are valid to be assigned to Value:
	//	*SocketOption_IntValue
	//	*SocketOption_BufValue
	Value                isSocketOption_Value     `protobuf_oneof:"value"`
	State                SocketOption_SocketState `protobuf:"varint,6,opt,name=state,proto3,enum=envoy.api.v2.core.SocketOption_SocketState" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*SocketOption) Descriptor

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

func (*SocketOption) GetBufValue

func (m *SocketOption) GetBufValue() []byte

func (*SocketOption) GetDescription

func (m *SocketOption) GetDescription() string

func (*SocketOption) GetIntValue

func (m *SocketOption) GetIntValue() int64

func (*SocketOption) GetLevel

func (m *SocketOption) GetLevel() int64

func (*SocketOption) GetName

func (m *SocketOption) GetName() int64

func (*SocketOption) GetState

func (m *SocketOption) GetState() SocketOption_SocketState

func (*SocketOption) GetValue

func (m *SocketOption) GetValue() isSocketOption_Value

func (*SocketOption) ProtoMessage

func (*SocketOption) ProtoMessage()

func (*SocketOption) Reset

func (m *SocketOption) Reset()

func (*SocketOption) String

func (m *SocketOption) String() string

func (*SocketOption) Validate

func (m *SocketOption) Validate() error

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

func (*SocketOption) XXX_DiscardUnknown

func (m *SocketOption) XXX_DiscardUnknown()

func (*SocketOption) XXX_Marshal

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

func (*SocketOption) XXX_Merge

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

func (*SocketOption) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*SocketOption) XXX_Size

func (m *SocketOption) XXX_Size() int

func (*SocketOption) XXX_Unmarshal

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

type SocketOptionValidationError

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

SocketOptionValidationError is the validation error returned by SocketOption.Validate if the designated constraints aren't met.

func (SocketOptionValidationError) Cause

Cause function returns cause value.

func (SocketOptionValidationError) Error

Error satisfies the builtin error interface

func (SocketOptionValidationError) ErrorName added in v0.7.0

func (e SocketOptionValidationError) ErrorName() string

ErrorName returns error name.

func (SocketOptionValidationError) Field

Field function returns field value.

func (SocketOptionValidationError) Key

Key function returns key value.

func (SocketOptionValidationError) Reason

Reason function returns reason value.

type SocketOption_BufValue

type SocketOption_BufValue struct {
	BufValue []byte `protobuf:"bytes,5,opt,name=buf_value,json=bufValue,proto3,oneof"`
}

type SocketOption_IntValue

type SocketOption_IntValue struct {
	IntValue int64 `protobuf:"varint,4,opt,name=int_value,json=intValue,proto3,oneof"`
}

type SocketOption_SocketState

type SocketOption_SocketState int32
const (
	SocketOption_STATE_PREBIND   SocketOption_SocketState = 0
	SocketOption_STATE_BOUND     SocketOption_SocketState = 1
	SocketOption_STATE_LISTENING SocketOption_SocketState = 2
)

func (SocketOption_SocketState) EnumDescriptor

func (SocketOption_SocketState) EnumDescriptor() ([]byte, []int)

func (SocketOption_SocketState) String

func (x SocketOption_SocketState) String() string

type TcpKeepalive

type TcpKeepalive struct {
	KeepaliveProbes      *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=keepalive_probes,json=keepaliveProbes,proto3" json:"keepalive_probes,omitempty"`
	KeepaliveTime        *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=keepalive_time,json=keepaliveTime,proto3" json:"keepalive_time,omitempty"`
	KeepaliveInterval    *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=keepalive_interval,json=keepaliveInterval,proto3" json:"keepalive_interval,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*TcpKeepalive) Descriptor

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

func (*TcpKeepalive) GetKeepaliveInterval

func (m *TcpKeepalive) GetKeepaliveInterval() *wrappers.UInt32Value

func (*TcpKeepalive) GetKeepaliveProbes

func (m *TcpKeepalive) GetKeepaliveProbes() *wrappers.UInt32Value

func (*TcpKeepalive) GetKeepaliveTime

func (m *TcpKeepalive) GetKeepaliveTime() *wrappers.UInt32Value

func (*TcpKeepalive) ProtoMessage

func (*TcpKeepalive) ProtoMessage()

func (*TcpKeepalive) Reset

func (m *TcpKeepalive) Reset()

func (*TcpKeepalive) String

func (m *TcpKeepalive) String() string

func (*TcpKeepalive) Validate

func (m *TcpKeepalive) Validate() error

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

func (*TcpKeepalive) XXX_DiscardUnknown

func (m *TcpKeepalive) XXX_DiscardUnknown()

func (*TcpKeepalive) XXX_Marshal

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

func (*TcpKeepalive) XXX_Merge

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

func (*TcpKeepalive) XXX_Size

func (m *TcpKeepalive) XXX_Size() int

func (*TcpKeepalive) XXX_Unmarshal

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

type TcpKeepaliveValidationError

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

TcpKeepaliveValidationError is the validation error returned by TcpKeepalive.Validate if the designated constraints aren't met.

func (TcpKeepaliveValidationError) Cause

Cause function returns cause value.

func (TcpKeepaliveValidationError) Error

Error satisfies the builtin error interface

func (TcpKeepaliveValidationError) ErrorName added in v0.7.0

func (e TcpKeepaliveValidationError) ErrorName() string

ErrorName returns error name.

func (TcpKeepaliveValidationError) Field

Field function returns field value.

func (TcpKeepaliveValidationError) Key

Key function returns key value.

func (TcpKeepaliveValidationError) Reason

Reason function returns reason value.

type TcpProtocolOptions

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

func (*TcpProtocolOptions) Descriptor

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

func (*TcpProtocolOptions) ProtoMessage

func (*TcpProtocolOptions) ProtoMessage()

func (*TcpProtocolOptions) Reset

func (m *TcpProtocolOptions) Reset()

func (*TcpProtocolOptions) String

func (m *TcpProtocolOptions) String() string

func (*TcpProtocolOptions) Validate

func (m *TcpProtocolOptions) Validate() error

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

func (*TcpProtocolOptions) XXX_DiscardUnknown

func (m *TcpProtocolOptions) XXX_DiscardUnknown()

func (*TcpProtocolOptions) XXX_Marshal

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

func (*TcpProtocolOptions) XXX_Merge

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

func (*TcpProtocolOptions) XXX_Size

func (m *TcpProtocolOptions) XXX_Size() int

func (*TcpProtocolOptions) XXX_Unmarshal

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

type TcpProtocolOptionsValidationError

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

TcpProtocolOptionsValidationError is the validation error returned by TcpProtocolOptions.Validate if the designated constraints aren't met.

func (TcpProtocolOptionsValidationError) Cause

Cause function returns cause value.

func (TcpProtocolOptionsValidationError) Error

Error satisfies the builtin error interface

func (TcpProtocolOptionsValidationError) ErrorName added in v0.7.0

ErrorName returns error name.

func (TcpProtocolOptionsValidationError) Field

Field function returns field value.

func (TcpProtocolOptionsValidationError) Key

Key function returns key value.

func (TcpProtocolOptionsValidationError) Reason

Reason function returns reason value.

type TrafficDirection added in v0.8.5

type TrafficDirection int32
const (
	TrafficDirection_UNSPECIFIED TrafficDirection = 0
	TrafficDirection_INBOUND     TrafficDirection = 1
	TrafficDirection_OUTBOUND    TrafficDirection = 2
)

func (TrafficDirection) EnumDescriptor added in v0.8.5

func (TrafficDirection) EnumDescriptor() ([]byte, []int)

func (TrafficDirection) String added in v0.8.5

func (x TrafficDirection) String() string

type TransportSocket

type TransportSocket struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are valid to be assigned to ConfigType:
	//	*TransportSocket_Config
	//	*TransportSocket_TypedConfig
	ConfigType           isTransportSocket_ConfigType `protobuf_oneof:"config_type"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (*TransportSocket) Descriptor

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

func (*TransportSocket) GetConfig deprecated

func (m *TransportSocket) GetConfig() *_struct.Struct

Deprecated: Do not use.

func (*TransportSocket) GetConfigType added in v0.6.3

func (m *TransportSocket) GetConfigType() isTransportSocket_ConfigType

func (*TransportSocket) GetName

func (m *TransportSocket) GetName() string

func (*TransportSocket) GetTypedConfig added in v0.6.3

func (m *TransportSocket) GetTypedConfig() *any.Any

func (*TransportSocket) ProtoMessage

func (*TransportSocket) ProtoMessage()

func (*TransportSocket) Reset

func (m *TransportSocket) Reset()

func (*TransportSocket) String

func (m *TransportSocket) String() string

func (*TransportSocket) Validate

func (m *TransportSocket) Validate() error

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

func (*TransportSocket) XXX_DiscardUnknown

func (m *TransportSocket) XXX_DiscardUnknown()

func (*TransportSocket) XXX_Marshal

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

func (*TransportSocket) XXX_Merge

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

func (*TransportSocket) XXX_OneofWrappers added in v0.9.0

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*TransportSocket) XXX_Size

func (m *TransportSocket) XXX_Size() int

func (*TransportSocket) XXX_Unmarshal

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

type TransportSocketValidationError

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

TransportSocketValidationError is the validation error returned by TransportSocket.Validate if the designated constraints aren't met.

func (TransportSocketValidationError) Cause

Cause function returns cause value.

func (TransportSocketValidationError) Error

Error satisfies the builtin error interface

func (TransportSocketValidationError) ErrorName added in v0.7.0

func (e TransportSocketValidationError) ErrorName() string

ErrorName returns error name.

func (TransportSocketValidationError) Field

Field function returns field value.

func (TransportSocketValidationError) Key

Key function returns key value.

func (TransportSocketValidationError) Reason

Reason function returns reason value.

type TransportSocket_Config added in v0.6.3

type TransportSocket_Config struct {
	Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,proto3,oneof"`
}

type TransportSocket_TypedConfig added in v0.6.3

type TransportSocket_TypedConfig struct {
	TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

type UpstreamHttpProtocolOptions added in v0.9.2

type UpstreamHttpProtocolOptions struct {
	AutoSni              bool     `protobuf:"varint,1,opt,name=auto_sni,json=autoSni,proto3" json:"auto_sni,omitempty"`
	AutoSanValidation    bool     `protobuf:"varint,2,opt,name=auto_san_validation,json=autoSanValidation,proto3" json:"auto_san_validation,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpstreamHttpProtocolOptions) Descriptor added in v0.9.2

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

func (*UpstreamHttpProtocolOptions) GetAutoSanValidation added in v0.9.3

func (m *UpstreamHttpProtocolOptions) GetAutoSanValidation() bool

func (*UpstreamHttpProtocolOptions) GetAutoSni added in v0.9.2

func (m *UpstreamHttpProtocolOptions) GetAutoSni() bool

func (*UpstreamHttpProtocolOptions) ProtoMessage added in v0.9.2

func (*UpstreamHttpProtocolOptions) ProtoMessage()

func (*UpstreamHttpProtocolOptions) Reset added in v0.9.2

func (m *UpstreamHttpProtocolOptions) Reset()

func (*UpstreamHttpProtocolOptions) String added in v0.9.2

func (m *UpstreamHttpProtocolOptions) String() string

func (*UpstreamHttpProtocolOptions) Validate added in v0.9.2

func (m *UpstreamHttpProtocolOptions) Validate() error

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

func (*UpstreamHttpProtocolOptions) XXX_DiscardUnknown added in v0.9.2

func (m *UpstreamHttpProtocolOptions) XXX_DiscardUnknown()

func (*UpstreamHttpProtocolOptions) XXX_Marshal added in v0.9.2

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

func (*UpstreamHttpProtocolOptions) XXX_Merge added in v0.9.2

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

func (*UpstreamHttpProtocolOptions) XXX_Size added in v0.9.2

func (m *UpstreamHttpProtocolOptions) XXX_Size() int

func (*UpstreamHttpProtocolOptions) XXX_Unmarshal added in v0.9.2

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

type UpstreamHttpProtocolOptionsValidationError added in v0.9.2

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

UpstreamHttpProtocolOptionsValidationError is the validation error returned by UpstreamHttpProtocolOptions.Validate if the designated constraints aren't met.

func (UpstreamHttpProtocolOptionsValidationError) Cause added in v0.9.2

Cause function returns cause value.

func (UpstreamHttpProtocolOptionsValidationError) Error added in v0.9.2

Error satisfies the builtin error interface

func (UpstreamHttpProtocolOptionsValidationError) ErrorName added in v0.9.2

ErrorName returns error name.

func (UpstreamHttpProtocolOptionsValidationError) Field added in v0.9.2

Field function returns field value.

func (UpstreamHttpProtocolOptionsValidationError) Key added in v0.9.2

Key function returns key value.

func (UpstreamHttpProtocolOptionsValidationError) Reason added in v0.9.2

Reason function returns reason value.

Jump to

Keyboard shortcuts

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