envoy_data_dns_v3

package
v0.9.7 Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2020 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_envoy_data_dns_v3_dns_table_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type DnsTable

type DnsTable struct {
	ExternalRetryCount uint32                       `protobuf:"varint,1,opt,name=external_retry_count,json=externalRetryCount,proto3" json:"external_retry_count,omitempty"`
	VirtualDomains     []*DnsTable_DnsVirtualDomain `protobuf:"bytes,2,rep,name=virtual_domains,json=virtualDomains,proto3" json:"virtual_domains,omitempty"`
	KnownSuffixes      []*v3.StringMatcher          `protobuf:"bytes,3,rep,name=known_suffixes,json=knownSuffixes,proto3" json:"known_suffixes,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsTable) Descriptor deprecated

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

Deprecated: Use DnsTable.ProtoReflect.Descriptor instead.

func (*DnsTable) GetExternalRetryCount

func (x *DnsTable) GetExternalRetryCount() uint32

func (*DnsTable) GetKnownSuffixes

func (x *DnsTable) GetKnownSuffixes() []*v3.StringMatcher

func (*DnsTable) GetVirtualDomains

func (x *DnsTable) GetVirtualDomains() []*DnsTable_DnsVirtualDomain

func (*DnsTable) ProtoMessage

func (*DnsTable) ProtoMessage()

func (*DnsTable) ProtoReflect

func (x *DnsTable) ProtoReflect() protoreflect.Message

func (*DnsTable) Reset

func (x *DnsTable) Reset()

func (*DnsTable) String

func (x *DnsTable) String() string

func (*DnsTable) Validate

func (m *DnsTable) Validate() error

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

type DnsTableValidationError

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

DnsTableValidationError is the validation error returned by DnsTable.Validate if the designated constraints aren't met.

func (DnsTableValidationError) Cause

func (e DnsTableValidationError) Cause() error

Cause function returns cause value.

func (DnsTableValidationError) Error

func (e DnsTableValidationError) Error() string

Error satisfies the builtin error interface

func (DnsTableValidationError) ErrorName

func (e DnsTableValidationError) ErrorName() string

ErrorName returns error name.

func (DnsTableValidationError) Field

func (e DnsTableValidationError) Field() string

Field function returns field value.

func (DnsTableValidationError) Key

func (e DnsTableValidationError) Key() bool

Key function returns key value.

func (DnsTableValidationError) Reason

func (e DnsTableValidationError) Reason() string

Reason function returns reason value.

type DnsTable_AddressList

type DnsTable_AddressList struct {
	Address []string `protobuf:"bytes,1,rep,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsTable_AddressList) Descriptor deprecated

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

Deprecated: Use DnsTable_AddressList.ProtoReflect.Descriptor instead.

func (*DnsTable_AddressList) GetAddress

func (x *DnsTable_AddressList) GetAddress() []string

func (*DnsTable_AddressList) ProtoMessage

func (*DnsTable_AddressList) ProtoMessage()

func (*DnsTable_AddressList) ProtoReflect

func (x *DnsTable_AddressList) ProtoReflect() protoreflect.Message

func (*DnsTable_AddressList) Reset

func (x *DnsTable_AddressList) Reset()

func (*DnsTable_AddressList) String

func (x *DnsTable_AddressList) String() string

func (*DnsTable_AddressList) Validate

func (m *DnsTable_AddressList) Validate() error

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

type DnsTable_AddressListValidationError

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

DnsTable_AddressListValidationError is the validation error returned by DnsTable_AddressList.Validate if the designated constraints aren't met.

func (DnsTable_AddressListValidationError) Cause

Cause function returns cause value.

func (DnsTable_AddressListValidationError) Error

Error satisfies the builtin error interface

func (DnsTable_AddressListValidationError) ErrorName

ErrorName returns error name.

func (DnsTable_AddressListValidationError) Field

Field function returns field value.

func (DnsTable_AddressListValidationError) Key

Key function returns key value.

func (DnsTable_AddressListValidationError) Reason

Reason function returns reason value.

type DnsTable_DnsEndpoint

type DnsTable_DnsEndpoint struct {

	// Types that are assignable to EndpointConfig:
	//	*DnsTable_DnsEndpoint_AddressList
	//	*DnsTable_DnsEndpoint_ClusterName
	//	*DnsTable_DnsEndpoint_ServiceList
	EndpointConfig isDnsTable_DnsEndpoint_EndpointConfig `protobuf_oneof:"endpoint_config"`
	// contains filtered or unexported fields
}

func (*DnsTable_DnsEndpoint) Descriptor deprecated

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

Deprecated: Use DnsTable_DnsEndpoint.ProtoReflect.Descriptor instead.

func (*DnsTable_DnsEndpoint) GetAddressList

func (x *DnsTable_DnsEndpoint) GetAddressList() *DnsTable_AddressList

func (*DnsTable_DnsEndpoint) GetClusterName

func (x *DnsTable_DnsEndpoint) GetClusterName() string

func (*DnsTable_DnsEndpoint) GetEndpointConfig

func (m *DnsTable_DnsEndpoint) GetEndpointConfig() isDnsTable_DnsEndpoint_EndpointConfig

func (*DnsTable_DnsEndpoint) GetServiceList

func (x *DnsTable_DnsEndpoint) GetServiceList() *DnsTable_DnsServiceList

func (*DnsTable_DnsEndpoint) ProtoMessage

func (*DnsTable_DnsEndpoint) ProtoMessage()

func (*DnsTable_DnsEndpoint) ProtoReflect

func (x *DnsTable_DnsEndpoint) ProtoReflect() protoreflect.Message

func (*DnsTable_DnsEndpoint) Reset

func (x *DnsTable_DnsEndpoint) Reset()

func (*DnsTable_DnsEndpoint) String

func (x *DnsTable_DnsEndpoint) String() string

func (*DnsTable_DnsEndpoint) Validate

func (m *DnsTable_DnsEndpoint) Validate() error

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

type DnsTable_DnsEndpointValidationError

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

DnsTable_DnsEndpointValidationError is the validation error returned by DnsTable_DnsEndpoint.Validate if the designated constraints aren't met.

func (DnsTable_DnsEndpointValidationError) Cause

Cause function returns cause value.

func (DnsTable_DnsEndpointValidationError) Error

Error satisfies the builtin error interface

func (DnsTable_DnsEndpointValidationError) ErrorName

ErrorName returns error name.

func (DnsTable_DnsEndpointValidationError) Field

Field function returns field value.

func (DnsTable_DnsEndpointValidationError) Key

Key function returns key value.

func (DnsTable_DnsEndpointValidationError) Reason

Reason function returns reason value.

type DnsTable_DnsEndpoint_AddressList

type DnsTable_DnsEndpoint_AddressList struct {
	AddressList *DnsTable_AddressList `protobuf:"bytes,1,opt,name=address_list,json=addressList,proto3,oneof"`
}

type DnsTable_DnsEndpoint_ClusterName

type DnsTable_DnsEndpoint_ClusterName struct {
	ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3,oneof"`
}

type DnsTable_DnsEndpoint_ServiceList

type DnsTable_DnsEndpoint_ServiceList struct {
	ServiceList *DnsTable_DnsServiceList `protobuf:"bytes,3,opt,name=service_list,json=serviceList,proto3,oneof"`
}

type DnsTable_DnsService

type DnsTable_DnsService struct {
	ServiceName string                       `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	Protocol    *DnsTable_DnsServiceProtocol `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Ttl         *duration.Duration           `protobuf:"bytes,3,opt,name=ttl,proto3" json:"ttl,omitempty"`
	Targets     []*DnsTable_DnsServiceTarget `protobuf:"bytes,4,rep,name=targets,proto3" json:"targets,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsTable_DnsService) Descriptor deprecated

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

Deprecated: Use DnsTable_DnsService.ProtoReflect.Descriptor instead.

func (*DnsTable_DnsService) GetProtocol

func (*DnsTable_DnsService) GetServiceName

func (x *DnsTable_DnsService) GetServiceName() string

func (*DnsTable_DnsService) GetTargets

func (*DnsTable_DnsService) GetTtl

func (x *DnsTable_DnsService) GetTtl() *duration.Duration

func (*DnsTable_DnsService) ProtoMessage

func (*DnsTable_DnsService) ProtoMessage()

func (*DnsTable_DnsService) ProtoReflect

func (x *DnsTable_DnsService) ProtoReflect() protoreflect.Message

func (*DnsTable_DnsService) Reset

func (x *DnsTable_DnsService) Reset()

func (*DnsTable_DnsService) String

func (x *DnsTable_DnsService) String() string

func (*DnsTable_DnsService) Validate

func (m *DnsTable_DnsService) Validate() error

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

type DnsTable_DnsServiceList

type DnsTable_DnsServiceList struct {
	Services []*DnsTable_DnsService `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsTable_DnsServiceList) Descriptor deprecated

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

Deprecated: Use DnsTable_DnsServiceList.ProtoReflect.Descriptor instead.

func (*DnsTable_DnsServiceList) GetServices

func (x *DnsTable_DnsServiceList) GetServices() []*DnsTable_DnsService

func (*DnsTable_DnsServiceList) ProtoMessage

func (*DnsTable_DnsServiceList) ProtoMessage()

func (*DnsTable_DnsServiceList) ProtoReflect

func (x *DnsTable_DnsServiceList) ProtoReflect() protoreflect.Message

func (*DnsTable_DnsServiceList) Reset

func (x *DnsTable_DnsServiceList) Reset()

func (*DnsTable_DnsServiceList) String

func (x *DnsTable_DnsServiceList) String() string

func (*DnsTable_DnsServiceList) Validate

func (m *DnsTable_DnsServiceList) Validate() error

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

type DnsTable_DnsServiceListValidationError

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

DnsTable_DnsServiceListValidationError is the validation error returned by DnsTable_DnsServiceList.Validate if the designated constraints aren't met.

func (DnsTable_DnsServiceListValidationError) Cause

Cause function returns cause value.

func (DnsTable_DnsServiceListValidationError) Error

Error satisfies the builtin error interface

func (DnsTable_DnsServiceListValidationError) ErrorName

ErrorName returns error name.

func (DnsTable_DnsServiceListValidationError) Field

Field function returns field value.

func (DnsTable_DnsServiceListValidationError) Key

Key function returns key value.

func (DnsTable_DnsServiceListValidationError) Reason

Reason function returns reason value.

type DnsTable_DnsServiceProtocol

type DnsTable_DnsServiceProtocol struct {

	// Types that are assignable to ProtocolConfig:
	//	*DnsTable_DnsServiceProtocol_Number
	//	*DnsTable_DnsServiceProtocol_Name
	ProtocolConfig isDnsTable_DnsServiceProtocol_ProtocolConfig `protobuf_oneof:"protocol_config"`
	// contains filtered or unexported fields
}

func (*DnsTable_DnsServiceProtocol) Descriptor deprecated

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

Deprecated: Use DnsTable_DnsServiceProtocol.ProtoReflect.Descriptor instead.

func (*DnsTable_DnsServiceProtocol) GetName

func (x *DnsTable_DnsServiceProtocol) GetName() string

func (*DnsTable_DnsServiceProtocol) GetNumber

func (x *DnsTable_DnsServiceProtocol) GetNumber() uint32

func (*DnsTable_DnsServiceProtocol) GetProtocolConfig

func (m *DnsTable_DnsServiceProtocol) GetProtocolConfig() isDnsTable_DnsServiceProtocol_ProtocolConfig

func (*DnsTable_DnsServiceProtocol) ProtoMessage

func (*DnsTable_DnsServiceProtocol) ProtoMessage()

func (*DnsTable_DnsServiceProtocol) ProtoReflect

func (*DnsTable_DnsServiceProtocol) Reset

func (x *DnsTable_DnsServiceProtocol) Reset()

func (*DnsTable_DnsServiceProtocol) String

func (x *DnsTable_DnsServiceProtocol) String() string

func (*DnsTable_DnsServiceProtocol) Validate

func (m *DnsTable_DnsServiceProtocol) Validate() error

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

type DnsTable_DnsServiceProtocolValidationError

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

DnsTable_DnsServiceProtocolValidationError is the validation error returned by DnsTable_DnsServiceProtocol.Validate if the designated constraints aren't met.

func (DnsTable_DnsServiceProtocolValidationError) Cause

Cause function returns cause value.

func (DnsTable_DnsServiceProtocolValidationError) Error

Error satisfies the builtin error interface

func (DnsTable_DnsServiceProtocolValidationError) ErrorName

ErrorName returns error name.

func (DnsTable_DnsServiceProtocolValidationError) Field

Field function returns field value.

func (DnsTable_DnsServiceProtocolValidationError) Key

Key function returns key value.

func (DnsTable_DnsServiceProtocolValidationError) Reason

Reason function returns reason value.

type DnsTable_DnsServiceProtocol_Name

type DnsTable_DnsServiceProtocol_Name struct {
	Name string `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type DnsTable_DnsServiceProtocol_Number

type DnsTable_DnsServiceProtocol_Number struct {
	Number uint32 `protobuf:"varint,1,opt,name=number,proto3,oneof"`
}

type DnsTable_DnsServiceTarget

type DnsTable_DnsServiceTarget struct {

	// Types that are assignable to EndpointType:
	//	*DnsTable_DnsServiceTarget_HostName
	//	*DnsTable_DnsServiceTarget_ClusterName
	EndpointType isDnsTable_DnsServiceTarget_EndpointType `protobuf_oneof:"endpoint_type"`
	Priority     uint32                                   `protobuf:"varint,3,opt,name=priority,proto3" json:"priority,omitempty"`
	Weight       uint32                                   `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`
	Port         uint32                                   `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsTable_DnsServiceTarget) Descriptor deprecated

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

Deprecated: Use DnsTable_DnsServiceTarget.ProtoReflect.Descriptor instead.

func (*DnsTable_DnsServiceTarget) GetClusterName

func (x *DnsTable_DnsServiceTarget) GetClusterName() string

func (*DnsTable_DnsServiceTarget) GetEndpointType

func (m *DnsTable_DnsServiceTarget) GetEndpointType() isDnsTable_DnsServiceTarget_EndpointType

func (*DnsTable_DnsServiceTarget) GetHostName

func (x *DnsTable_DnsServiceTarget) GetHostName() string

func (*DnsTable_DnsServiceTarget) GetPort

func (x *DnsTable_DnsServiceTarget) GetPort() uint32

func (*DnsTable_DnsServiceTarget) GetPriority

func (x *DnsTable_DnsServiceTarget) GetPriority() uint32

func (*DnsTable_DnsServiceTarget) GetWeight

func (x *DnsTable_DnsServiceTarget) GetWeight() uint32

func (*DnsTable_DnsServiceTarget) ProtoMessage

func (*DnsTable_DnsServiceTarget) ProtoMessage()

func (*DnsTable_DnsServiceTarget) ProtoReflect

func (*DnsTable_DnsServiceTarget) Reset

func (x *DnsTable_DnsServiceTarget) Reset()

func (*DnsTable_DnsServiceTarget) String

func (x *DnsTable_DnsServiceTarget) String() string

func (*DnsTable_DnsServiceTarget) Validate

func (m *DnsTable_DnsServiceTarget) Validate() error

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

type DnsTable_DnsServiceTargetValidationError

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

DnsTable_DnsServiceTargetValidationError is the validation error returned by DnsTable_DnsServiceTarget.Validate if the designated constraints aren't met.

func (DnsTable_DnsServiceTargetValidationError) Cause

Cause function returns cause value.

func (DnsTable_DnsServiceTargetValidationError) Error

Error satisfies the builtin error interface

func (DnsTable_DnsServiceTargetValidationError) ErrorName

ErrorName returns error name.

func (DnsTable_DnsServiceTargetValidationError) Field

Field function returns field value.

func (DnsTable_DnsServiceTargetValidationError) Key

Key function returns key value.

func (DnsTable_DnsServiceTargetValidationError) Reason

Reason function returns reason value.

type DnsTable_DnsServiceTarget_ClusterName

type DnsTable_DnsServiceTarget_ClusterName struct {
	ClusterName string `protobuf:"bytes,2,opt,name=cluster_name,json=clusterName,proto3,oneof"`
}

type DnsTable_DnsServiceTarget_HostName

type DnsTable_DnsServiceTarget_HostName struct {
	HostName string `protobuf:"bytes,1,opt,name=host_name,json=hostName,proto3,oneof"`
}

type DnsTable_DnsServiceValidationError

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

DnsTable_DnsServiceValidationError is the validation error returned by DnsTable_DnsService.Validate if the designated constraints aren't met.

func (DnsTable_DnsServiceValidationError) Cause

Cause function returns cause value.

func (DnsTable_DnsServiceValidationError) Error

Error satisfies the builtin error interface

func (DnsTable_DnsServiceValidationError) ErrorName

ErrorName returns error name.

func (DnsTable_DnsServiceValidationError) Field

Field function returns field value.

func (DnsTable_DnsServiceValidationError) Key

Key function returns key value.

func (DnsTable_DnsServiceValidationError) Reason

Reason function returns reason value.

type DnsTable_DnsVirtualDomain

type DnsTable_DnsVirtualDomain struct {
	Name      string                `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Endpoint  *DnsTable_DnsEndpoint `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	AnswerTtl *duration.Duration    `protobuf:"bytes,3,opt,name=answer_ttl,json=answerTtl,proto3" json:"answer_ttl,omitempty"`
	// contains filtered or unexported fields
}

func (*DnsTable_DnsVirtualDomain) Descriptor deprecated

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

Deprecated: Use DnsTable_DnsVirtualDomain.ProtoReflect.Descriptor instead.

func (*DnsTable_DnsVirtualDomain) GetAnswerTtl

func (x *DnsTable_DnsVirtualDomain) GetAnswerTtl() *duration.Duration

func (*DnsTable_DnsVirtualDomain) GetEndpoint

func (*DnsTable_DnsVirtualDomain) GetName

func (x *DnsTable_DnsVirtualDomain) GetName() string

func (*DnsTable_DnsVirtualDomain) ProtoMessage

func (*DnsTable_DnsVirtualDomain) ProtoMessage()

func (*DnsTable_DnsVirtualDomain) ProtoReflect

func (*DnsTable_DnsVirtualDomain) Reset

func (x *DnsTable_DnsVirtualDomain) Reset()

func (*DnsTable_DnsVirtualDomain) String

func (x *DnsTable_DnsVirtualDomain) String() string

func (*DnsTable_DnsVirtualDomain) Validate

func (m *DnsTable_DnsVirtualDomain) Validate() error

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

type DnsTable_DnsVirtualDomainValidationError

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

DnsTable_DnsVirtualDomainValidationError is the validation error returned by DnsTable_DnsVirtualDomain.Validate if the designated constraints aren't met.

func (DnsTable_DnsVirtualDomainValidationError) Cause

Cause function returns cause value.

func (DnsTable_DnsVirtualDomainValidationError) Error

Error satisfies the builtin error interface

func (DnsTable_DnsVirtualDomainValidationError) ErrorName

ErrorName returns error name.

func (DnsTable_DnsVirtualDomainValidationError) Field

Field function returns field value.

func (DnsTable_DnsVirtualDomainValidationError) Key

Key function returns key value.

func (DnsTable_DnsVirtualDomainValidationError) Reason

Reason function returns reason value.

Jump to

Keyboard shortcuts

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