dns_query_test_client

package
v0.4.43 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2022 License: Apache-2.0 Imports: 58 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DNSQueryTestServiceClient

type DNSQueryTestServiceClient interface {
	RunDNSQueryTest(ctx context.Context, in *RunDNSQueryTestRequest, opts ...grpc.CallOption) (*RunDNSQueryTestResponse, error)
}

DNSQueryTestServiceClient is the client API for DNSQueryTestService.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type DNSQueryTestServiceDescriptor added in v0.4.26

type DNSQueryTestServiceDescriptor struct{}

func GetDNSQueryTestServiceDescriptor added in v0.4.26

func GetDNSQueryTestServiceDescriptor() *DNSQueryTestServiceDescriptor

func (*DNSQueryTestServiceDescriptor) AllMethodDescriptors added in v0.4.26

func (d *DNSQueryTestServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor

func (*DNSQueryTestServiceDescriptor) GetApiName added in v0.4.26

func (d *DNSQueryTestServiceDescriptor) GetApiName() string

func (*DNSQueryTestServiceDescriptor) GetFullAPIName added in v0.4.26

func (d *DNSQueryTestServiceDescriptor) GetFullAPIName() string

func (*DNSQueryTestServiceDescriptor) GetProtoPkgName added in v0.4.26

func (d *DNSQueryTestServiceDescriptor) GetProtoPkgName() string

func (*DNSQueryTestServiceDescriptor) GetServiceDomain added in v0.4.26

func (d *DNSQueryTestServiceDescriptor) GetServiceDomain() string

func (*DNSQueryTestServiceDescriptor) GetServiceVersion added in v0.4.26

func (d *DNSQueryTestServiceDescriptor) GetServiceVersion() string

type RunDNSQueryTestDescriptor added in v0.4.26

type RunDNSQueryTestDescriptor struct{}

func GetRunDNSQueryTestDescriptor added in v0.4.26

func GetRunDNSQueryTestDescriptor() *RunDNSQueryTestDescriptor

func (*RunDNSQueryTestDescriptor) GetApiDescriptor added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor

func (*RunDNSQueryTestDescriptor) GetApiName added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetApiName() string

func (*RunDNSQueryTestDescriptor) GetClientMsgReflectHandle added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*RunDNSQueryTestDescriptor) GetFullMethodName added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetFullMethodName() string

func (*RunDNSQueryTestDescriptor) GetMethodName added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetMethodName() string

func (*RunDNSQueryTestDescriptor) GetProtoPkgName added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetProtoPkgName() string

func (*RunDNSQueryTestDescriptor) GetResourceDescriptor added in v0.4.27

func (d *RunDNSQueryTestDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*RunDNSQueryTestDescriptor) GetServerMsgReflectHandle added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*RunDNSQueryTestDescriptor) GetServiceDomain added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetServiceDomain() string

func (*RunDNSQueryTestDescriptor) GetServiceVersion added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetServiceVersion() string

func (*RunDNSQueryTestDescriptor) GetVerb added in v0.4.26

func (d *RunDNSQueryTestDescriptor) GetVerb() string

func (*RunDNSQueryTestDescriptor) HasResource added in v0.4.27

func (d *RunDNSQueryTestDescriptor) HasResource() bool

func (*RunDNSQueryTestDescriptor) IsClientStream added in v0.4.26

func (d *RunDNSQueryTestDescriptor) IsClientStream() bool

func (*RunDNSQueryTestDescriptor) IsCollection added in v0.4.27

func (d *RunDNSQueryTestDescriptor) IsCollection() bool

func (*RunDNSQueryTestDescriptor) IsPlural added in v0.4.27

func (d *RunDNSQueryTestDescriptor) IsPlural() bool

func (*RunDNSQueryTestDescriptor) IsServerStream added in v0.4.26

func (d *RunDNSQueryTestDescriptor) IsServerStream() bool

func (*RunDNSQueryTestDescriptor) IsUnary added in v0.4.26

func (d *RunDNSQueryTestDescriptor) IsUnary() bool

func (*RunDNSQueryTestDescriptor) NewEmptyClientMsg added in v0.4.26

func (d *RunDNSQueryTestDescriptor) NewEmptyClientMsg() proto.Message

func (*RunDNSQueryTestDescriptor) NewEmptyServerMsg added in v0.4.26

func (d *RunDNSQueryTestDescriptor) NewEmptyServerMsg() proto.Message

func (*RunDNSQueryTestDescriptor) RequestHasResourceBody added in v0.4.26

func (d *RunDNSQueryTestDescriptor) RequestHasResourceBody() bool

type RunDNSQueryTestDescriptorClientMsgHandle added in v0.4.26

type RunDNSQueryTestDescriptorClientMsgHandle struct{}

func (*RunDNSQueryTestDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (*RunDNSQueryTestDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*RunDNSQueryTestDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type RunDNSQueryTestDescriptorServerMsgHandle added in v0.4.26

type RunDNSQueryTestDescriptorServerMsgHandle struct{}

func (*RunDNSQueryTestDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (*RunDNSQueryTestDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*RunDNSQueryTestDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type RunDNSQueryTestRequest

type RunDNSQueryTestRequest struct {

	//  reference of ntt.watchdog.v1alpha2.Probe
	Name *probe.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Query
	//
	// If unspecified,
	// (name, qtype, qclass) = (".", A, IN) will be picked respectively
	Query *common.DNSQuery `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty" firestore:"query"`
	// Name server's address
	//
	// If unspecified, agent will pick the first entry from /etc/resolv.conf
	// If failed, fall back to choose 8.8.8.8
	Server string `protobuf:"bytes,3,opt,name=server,proto3" json:"server,omitempty" firestore:"server"`
	// Name server's port number
	//
	// If unspecified, agent will pick 53
	Port uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty" firestore:"port"`
	// Whether use TCP or UDP to send DNS query
	//
	// If unspecified, agent will use UDP
	Tcp bool `protobuf:"varint,5,opt,name=tcp,proto3" json:"tcp,omitempty" firestore:"tcp"`
	// Whether skip recusion desired option to send DNS query
	//
	// If unspecified, agent will set the option
	NoRecursionDesired bool `` /* 149-byte string literal not displayed */
	// Whether reverse the DNS query
	//
	// If unspecified, agent will skip the option
	//
	// Specifying true means
	// - overwrite the qestion's class to PTR
	// - and make the query's name reversed (eg. 8.8.4.4
	// to 4.4.8.8.in-addr.arpa.)
	Reverse bool `protobuf:"varint,7,opt,name=reverse,proto3" json:"reverse,omitempty" firestore:"reverse"`
	// contains filtered or unexported fields
}

Request message for method [RunDNSQueryTest][ntt.watchdog.v1alpha2.RunDNSQueryTest]

func (*RunDNSQueryTestRequest) Clone

func (*RunDNSQueryTestRequest) CloneRaw

func (*RunDNSQueryTestRequest) Descriptor

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

Deprecated, Use RunDNSQueryTestRequest.ProtoReflect.Descriptor instead.

func (*RunDNSQueryTestRequest) GetName

func (m *RunDNSQueryTestRequest) GetName() *probe.Reference

func (*RunDNSQueryTestRequest) GetNoRecursionDesired

func (m *RunDNSQueryTestRequest) GetNoRecursionDesired() bool

func (*RunDNSQueryTestRequest) GetPort

func (m *RunDNSQueryTestRequest) GetPort() uint32

func (*RunDNSQueryTestRequest) GetQuery

func (m *RunDNSQueryTestRequest) GetQuery() *common.DNSQuery

func (*RunDNSQueryTestRequest) GetReverse

func (m *RunDNSQueryTestRequest) GetReverse() bool

func (*RunDNSQueryTestRequest) GetServer

func (m *RunDNSQueryTestRequest) GetServer() string

func (*RunDNSQueryTestRequest) GetTcp

func (m *RunDNSQueryTestRequest) GetTcp() bool

func (*RunDNSQueryTestRequest) GotenMessage

func (*RunDNSQueryTestRequest) GotenMessage()

func (*RunDNSQueryTestRequest) GotenObjectExt

func (o *RunDNSQueryTestRequest) GotenObjectExt()

func (*RunDNSQueryTestRequest) GotenValidate

func (obj *RunDNSQueryTestRequest) GotenValidate() error

func (*RunDNSQueryTestRequest) MakeDiffFieldMask

func (*RunDNSQueryTestRequest) MakeFullFieldMask

func (*RunDNSQueryTestRequest) MakeRawDiffFieldMask

func (*RunDNSQueryTestRequest) MakeRawFullFieldMask

func (o *RunDNSQueryTestRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*RunDNSQueryTestRequest) Marshal

func (m *RunDNSQueryTestRequest) Marshal() ([]byte, error)

func (*RunDNSQueryTestRequest) MarshalJSON

func (m *RunDNSQueryTestRequest) MarshalJSON() ([]byte, error)

func (*RunDNSQueryTestRequest) Merge

func (*RunDNSQueryTestRequest) MergeRaw

func (*RunDNSQueryTestRequest) ProtoMessage

func (*RunDNSQueryTestRequest) ProtoMessage()

func (*RunDNSQueryTestRequest) ProtoReflect

func (m *RunDNSQueryTestRequest) ProtoReflect() preflect.Message

func (*RunDNSQueryTestRequest) Reset

func (m *RunDNSQueryTestRequest) Reset()

func (*RunDNSQueryTestRequest) SetName

func (m *RunDNSQueryTestRequest) SetName(fv *probe.Reference)

func (*RunDNSQueryTestRequest) SetNoRecursionDesired

func (m *RunDNSQueryTestRequest) SetNoRecursionDesired(fv bool)

func (*RunDNSQueryTestRequest) SetPort

func (m *RunDNSQueryTestRequest) SetPort(fv uint32)

func (*RunDNSQueryTestRequest) SetQuery

func (m *RunDNSQueryTestRequest) SetQuery(fv *common.DNSQuery)

func (*RunDNSQueryTestRequest) SetReverse

func (m *RunDNSQueryTestRequest) SetReverse(fv bool)

func (*RunDNSQueryTestRequest) SetServer

func (m *RunDNSQueryTestRequest) SetServer(fv string)

func (*RunDNSQueryTestRequest) SetTcp

func (m *RunDNSQueryTestRequest) SetTcp(fv bool)

func (*RunDNSQueryTestRequest) String

func (m *RunDNSQueryTestRequest) String() string

func (*RunDNSQueryTestRequest) Unmarshal

func (m *RunDNSQueryTestRequest) Unmarshal(b []byte) error

func (*RunDNSQueryTestRequest) UnmarshalJSON

func (m *RunDNSQueryTestRequest) UnmarshalJSON(data []byte) error

type RunDNSQueryTestRequestFieldPathBuilder

type RunDNSQueryTestRequestFieldPathBuilder struct{}

func NewRunDNSQueryTestRequestFieldPathBuilder

func NewRunDNSQueryTestRequestFieldPathBuilder() RunDNSQueryTestRequestFieldPathBuilder

func (RunDNSQueryTestRequestFieldPathBuilder) Name

func (RunDNSQueryTestRequestFieldPathBuilder) NoRecursionDesired

func (RunDNSQueryTestRequestFieldPathBuilder) Port

func (RunDNSQueryTestRequestFieldPathBuilder) Query

func (RunDNSQueryTestRequestFieldPathBuilder) Reverse

func (RunDNSQueryTestRequestFieldPathBuilder) Server

func (RunDNSQueryTestRequestFieldPathBuilder) Tcp

type RunDNSQueryTestRequestPathSelectorName

type RunDNSQueryTestRequestPathSelectorName struct{}

func (RunDNSQueryTestRequestPathSelectorName) FieldPath

func (RunDNSQueryTestRequestPathSelectorName) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorName) WithValue

type RunDNSQueryTestRequestPathSelectorNoRecursionDesired

type RunDNSQueryTestRequestPathSelectorNoRecursionDesired struct{}

func (RunDNSQueryTestRequestPathSelectorNoRecursionDesired) FieldPath

func (RunDNSQueryTestRequestPathSelectorNoRecursionDesired) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorNoRecursionDesired) WithValue

type RunDNSQueryTestRequestPathSelectorPort

type RunDNSQueryTestRequestPathSelectorPort struct{}

func (RunDNSQueryTestRequestPathSelectorPort) FieldPath

func (RunDNSQueryTestRequestPathSelectorPort) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorPort) WithValue

type RunDNSQueryTestRequestPathSelectorQuery

type RunDNSQueryTestRequestPathSelectorQuery struct{}

func (RunDNSQueryTestRequestPathSelectorQuery) FieldPath

func (RunDNSQueryTestRequestPathSelectorQuery) Name

func (RunDNSQueryTestRequestPathSelectorQuery) Qclass

func (RunDNSQueryTestRequestPathSelectorQuery) Qtype

func (RunDNSQueryTestRequestPathSelectorQuery) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorQuery) WithSubArrayItemValue

func (RunDNSQueryTestRequestPathSelectorQuery) WithSubArrayOfValues

func (RunDNSQueryTestRequestPathSelectorQuery) WithSubPath

func (RunDNSQueryTestRequestPathSelectorQuery) WithSubValue

func (RunDNSQueryTestRequestPathSelectorQuery) WithValue

type RunDNSQueryTestRequestPathSelectorQueryName

type RunDNSQueryTestRequestPathSelectorQueryName struct{}

func (RunDNSQueryTestRequestPathSelectorQueryName) FieldPath

func (RunDNSQueryTestRequestPathSelectorQueryName) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorQueryName) WithValue

type RunDNSQueryTestRequestPathSelectorQueryQclass

type RunDNSQueryTestRequestPathSelectorQueryQclass struct{}

func (RunDNSQueryTestRequestPathSelectorQueryQclass) FieldPath

func (RunDNSQueryTestRequestPathSelectorQueryQclass) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorQueryQclass) WithValue

type RunDNSQueryTestRequestPathSelectorQueryQtype

type RunDNSQueryTestRequestPathSelectorQueryQtype struct{}

func (RunDNSQueryTestRequestPathSelectorQueryQtype) FieldPath

func (RunDNSQueryTestRequestPathSelectorQueryQtype) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorQueryQtype) WithValue

type RunDNSQueryTestRequestPathSelectorReverse

type RunDNSQueryTestRequestPathSelectorReverse struct{}

func (RunDNSQueryTestRequestPathSelectorReverse) FieldPath

func (RunDNSQueryTestRequestPathSelectorReverse) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorReverse) WithValue

type RunDNSQueryTestRequestPathSelectorServer

type RunDNSQueryTestRequestPathSelectorServer struct{}

func (RunDNSQueryTestRequestPathSelectorServer) FieldPath

func (RunDNSQueryTestRequestPathSelectorServer) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorServer) WithValue

type RunDNSQueryTestRequestPathSelectorTcp

type RunDNSQueryTestRequestPathSelectorTcp struct{}

func (RunDNSQueryTestRequestPathSelectorTcp) FieldPath

func (RunDNSQueryTestRequestPathSelectorTcp) WithArrayOfValues

func (RunDNSQueryTestRequestPathSelectorTcp) WithValue

type RunDNSQueryTestRequestToProbe

type RunDNSQueryTestRequestToProbe struct {
	Query              *common.DNSQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty" firestore:"query"`
	Server             string           `protobuf:"bytes,2,opt,name=server,proto3" json:"server,omitempty" firestore:"server"`
	Port               uint32           `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty" firestore:"port"`
	Tcp                bool             `protobuf:"varint,4,opt,name=tcp,proto3" json:"tcp,omitempty" firestore:"tcp"`
	NoRecursionDesired bool             `` /* 149-byte string literal not displayed */
	Reverse            bool             `protobuf:"varint,6,opt,name=reverse,proto3" json:"reverse,omitempty" firestore:"reverse"`
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequestToProbe) Clone

func (*RunDNSQueryTestRequestToProbe) CloneRaw

func (*RunDNSQueryTestRequestToProbe) Descriptor

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

Deprecated, Use RunDNSQueryTestRequestToProbe.ProtoReflect.Descriptor instead.

func (*RunDNSQueryTestRequestToProbe) GetNoRecursionDesired

func (m *RunDNSQueryTestRequestToProbe) GetNoRecursionDesired() bool

func (*RunDNSQueryTestRequestToProbe) GetPort

func (*RunDNSQueryTestRequestToProbe) GetQuery

func (*RunDNSQueryTestRequestToProbe) GetReverse

func (m *RunDNSQueryTestRequestToProbe) GetReverse() bool

func (*RunDNSQueryTestRequestToProbe) GetServer

func (m *RunDNSQueryTestRequestToProbe) GetServer() string

func (*RunDNSQueryTestRequestToProbe) GetTcp

func (m *RunDNSQueryTestRequestToProbe) GetTcp() bool

func (*RunDNSQueryTestRequestToProbe) GotenMessage

func (*RunDNSQueryTestRequestToProbe) GotenMessage()

func (*RunDNSQueryTestRequestToProbe) GotenObjectExt

func (o *RunDNSQueryTestRequestToProbe) GotenObjectExt()

func (*RunDNSQueryTestRequestToProbe) GotenValidate

func (obj *RunDNSQueryTestRequestToProbe) GotenValidate() error

func (*RunDNSQueryTestRequestToProbe) MakeDiffFieldMask

func (*RunDNSQueryTestRequestToProbe) MakeFullFieldMask

func (*RunDNSQueryTestRequestToProbe) MakeRawDiffFieldMask

func (*RunDNSQueryTestRequestToProbe) MakeRawFullFieldMask

func (o *RunDNSQueryTestRequestToProbe) MakeRawFullFieldMask() gotenobject.FieldMask

func (*RunDNSQueryTestRequestToProbe) Marshal

func (m *RunDNSQueryTestRequestToProbe) Marshal() ([]byte, error)

func (*RunDNSQueryTestRequestToProbe) MarshalJSON

func (m *RunDNSQueryTestRequestToProbe) MarshalJSON() ([]byte, error)

func (*RunDNSQueryTestRequestToProbe) Merge

func (*RunDNSQueryTestRequestToProbe) MergeRaw

func (*RunDNSQueryTestRequestToProbe) ProtoMessage

func (*RunDNSQueryTestRequestToProbe) ProtoMessage()

func (*RunDNSQueryTestRequestToProbe) ProtoReflect

func (*RunDNSQueryTestRequestToProbe) Reset

func (m *RunDNSQueryTestRequestToProbe) Reset()

func (*RunDNSQueryTestRequestToProbe) SetNoRecursionDesired

func (m *RunDNSQueryTestRequestToProbe) SetNoRecursionDesired(fv bool)

func (*RunDNSQueryTestRequestToProbe) SetPort

func (m *RunDNSQueryTestRequestToProbe) SetPort(fv uint32)

func (*RunDNSQueryTestRequestToProbe) SetQuery

func (*RunDNSQueryTestRequestToProbe) SetReverse

func (m *RunDNSQueryTestRequestToProbe) SetReverse(fv bool)

func (*RunDNSQueryTestRequestToProbe) SetServer

func (m *RunDNSQueryTestRequestToProbe) SetServer(fv string)

func (*RunDNSQueryTestRequestToProbe) SetTcp

func (m *RunDNSQueryTestRequestToProbe) SetTcp(fv bool)

func (*RunDNSQueryTestRequestToProbe) String

func (*RunDNSQueryTestRequestToProbe) Unmarshal

func (m *RunDNSQueryTestRequestToProbe) Unmarshal(b []byte) error

func (*RunDNSQueryTestRequestToProbe) UnmarshalJSON

func (m *RunDNSQueryTestRequestToProbe) UnmarshalJSON(data []byte) error

type RunDNSQueryTestRequestToProbeFieldPathBuilder

type RunDNSQueryTestRequestToProbeFieldPathBuilder struct{}

func NewRunDNSQueryTestRequestToProbeFieldPathBuilder

func NewRunDNSQueryTestRequestToProbeFieldPathBuilder() RunDNSQueryTestRequestToProbeFieldPathBuilder

func (RunDNSQueryTestRequestToProbeFieldPathBuilder) NoRecursionDesired

func (RunDNSQueryTestRequestToProbeFieldPathBuilder) Port

func (RunDNSQueryTestRequestToProbeFieldPathBuilder) Query

func (RunDNSQueryTestRequestToProbeFieldPathBuilder) Reverse

func (RunDNSQueryTestRequestToProbeFieldPathBuilder) Server

func (RunDNSQueryTestRequestToProbeFieldPathBuilder) Tcp

type RunDNSQueryTestRequestToProbePathSelectorNoRecursionDesired

type RunDNSQueryTestRequestToProbePathSelectorNoRecursionDesired struct{}

func (RunDNSQueryTestRequestToProbePathSelectorNoRecursionDesired) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorNoRecursionDesired) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorNoRecursionDesired) WithValue

type RunDNSQueryTestRequestToProbePathSelectorPort

type RunDNSQueryTestRequestToProbePathSelectorPort struct{}

func (RunDNSQueryTestRequestToProbePathSelectorPort) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorPort) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorPort) WithValue

type RunDNSQueryTestRequestToProbePathSelectorQuery

type RunDNSQueryTestRequestToProbePathSelectorQuery struct{}

func (RunDNSQueryTestRequestToProbePathSelectorQuery) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorQuery) Name

func (RunDNSQueryTestRequestToProbePathSelectorQuery) Qclass

func (RunDNSQueryTestRequestToProbePathSelectorQuery) Qtype

func (RunDNSQueryTestRequestToProbePathSelectorQuery) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorQuery) WithSubArrayItemValue

func (RunDNSQueryTestRequestToProbePathSelectorQuery) WithSubArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorQuery) WithSubPath

func (RunDNSQueryTestRequestToProbePathSelectorQuery) WithSubValue

func (RunDNSQueryTestRequestToProbePathSelectorQuery) WithValue

type RunDNSQueryTestRequestToProbePathSelectorQueryName

type RunDNSQueryTestRequestToProbePathSelectorQueryName struct{}

func (RunDNSQueryTestRequestToProbePathSelectorQueryName) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorQueryName) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorQueryName) WithValue

type RunDNSQueryTestRequestToProbePathSelectorQueryQclass

type RunDNSQueryTestRequestToProbePathSelectorQueryQclass struct{}

func (RunDNSQueryTestRequestToProbePathSelectorQueryQclass) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorQueryQclass) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorQueryQclass) WithValue

type RunDNSQueryTestRequestToProbePathSelectorQueryQtype

type RunDNSQueryTestRequestToProbePathSelectorQueryQtype struct{}

func (RunDNSQueryTestRequestToProbePathSelectorQueryQtype) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorQueryQtype) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorQueryQtype) WithValue

type RunDNSQueryTestRequestToProbePathSelectorReverse

type RunDNSQueryTestRequestToProbePathSelectorReverse struct{}

func (RunDNSQueryTestRequestToProbePathSelectorReverse) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorReverse) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorReverse) WithValue

type RunDNSQueryTestRequestToProbePathSelectorServer

type RunDNSQueryTestRequestToProbePathSelectorServer struct{}

func (RunDNSQueryTestRequestToProbePathSelectorServer) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorServer) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorServer) WithValue

type RunDNSQueryTestRequestToProbePathSelectorTcp

type RunDNSQueryTestRequestToProbePathSelectorTcp struct{}

func (RunDNSQueryTestRequestToProbePathSelectorTcp) FieldPath

func (RunDNSQueryTestRequestToProbePathSelectorTcp) WithArrayOfValues

func (RunDNSQueryTestRequestToProbePathSelectorTcp) WithValue

type RunDNSQueryTestRequestToProbe_FieldMask

type RunDNSQueryTestRequestToProbe_FieldMask struct {
	Paths []RunDNSQueryTestRequestToProbe_FieldPath
}

func FullRunDNSQueryTestRequestToProbe_FieldMask

func FullRunDNSQueryTestRequestToProbe_FieldMask() *RunDNSQueryTestRequestToProbe_FieldMask

func (*RunDNSQueryTestRequestToProbe_FieldMask) AppendPath

func (*RunDNSQueryTestRequestToProbe_FieldMask) AppendRawPath

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*RunDNSQueryTestRequestToProbe_FieldMask) DecodeFirestore

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*RunDNSQueryTestRequestToProbe_FieldMask) EncodeFirestore

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*RunDNSQueryTestRequestToProbe_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunDNSQueryTestRequestToProbe_FieldMask) FromProtoFieldMask

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*RunDNSQueryTestRequestToProbe_FieldMask) GetPaths

func (*RunDNSQueryTestRequestToProbe_FieldMask) GetRawPaths

func (*RunDNSQueryTestRequestToProbe_FieldMask) IsFull

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) IsFull() bool

func (RunDNSQueryTestRequestToProbe_FieldMask) Marshal

func (fieldMask RunDNSQueryTestRequestToProbe_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (RunDNSQueryTestRequestToProbe_FieldMask) MarshalJSON

func (fieldMask RunDNSQueryTestRequestToProbe_FieldMask) MarshalJSON() ([]byte, error)

func (*RunDNSQueryTestRequestToProbe_FieldMask) PathsCount

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) PathsCount() int

func (*RunDNSQueryTestRequestToProbe_FieldMask) Project

func (*RunDNSQueryTestRequestToProbe_FieldMask) ProjectRaw

func (*RunDNSQueryTestRequestToProbe_FieldMask) ProtoMessage

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) ProtoMessage()

func (*RunDNSQueryTestRequestToProbe_FieldMask) ProtoReflect

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) ProtoReflect() preflect.Message

func (*RunDNSQueryTestRequestToProbe_FieldMask) Reset

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) Reset()

func (*RunDNSQueryTestRequestToProbe_FieldMask) Set

func (*RunDNSQueryTestRequestToProbe_FieldMask) SetFromCliFlag

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) SetFromCliFlag(raw string) error

func (*RunDNSQueryTestRequestToProbe_FieldMask) SetRaw

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*RunDNSQueryTestRequestToProbe_FieldMask) Size

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) Size() int

func (*RunDNSQueryTestRequestToProbe_FieldMask) String

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) String() string

func (*RunDNSQueryTestRequestToProbe_FieldMask) Subtract

func (*RunDNSQueryTestRequestToProbe_FieldMask) SubtractRaw

func (*RunDNSQueryTestRequestToProbe_FieldMask) ToProtoFieldMask

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*RunDNSQueryTestRequestToProbe_FieldMask) Unmarshal

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) Unmarshal(data []byte) error

func (*RunDNSQueryTestRequestToProbe_FieldMask) UnmarshalJSON

func (fieldMask *RunDNSQueryTestRequestToProbe_FieldMask) UnmarshalJSON(data []byte) error

type RunDNSQueryTestRequestToProbe_FieldPath

type RunDNSQueryTestRequestToProbe_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunDNSQueryTestRequestToProbe_FieldPathSelector
	Get(source *RunDNSQueryTestRequestToProbe) []interface{}
	GetSingle(source *RunDNSQueryTestRequestToProbe) (interface{}, bool)
	ClearValue(item *RunDNSQueryTestRequestToProbe)

	// Those methods build corresponding RunDNSQueryTestRequestToProbe_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) RunDNSQueryTestRequestToProbe_FieldPathValue
	WithIArrayOfValues(values interface{}) RunDNSQueryTestRequestToProbe_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) RunDNSQueryTestRequestToProbe_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseRunDNSQueryTestRequestToProbe_FieldPath

func MustParseRunDNSQueryTestRequestToProbe_FieldPath(rawField string) RunDNSQueryTestRequestToProbe_FieldPath

func ParseRunDNSQueryTestRequestToProbe_FieldPath

func ParseRunDNSQueryTestRequestToProbe_FieldPath(rawField string) (RunDNSQueryTestRequestToProbe_FieldPath, error)

type RunDNSQueryTestRequestToProbe_FieldPathArrayItemValue

type RunDNSQueryTestRequestToProbe_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunDNSQueryTestRequestToProbe_FieldPath
	ContainsValue(*RunDNSQueryTestRequestToProbe) bool
}

RunDNSQueryTestRequestToProbe_FieldPathArrayItemValue allows storing single item in Path-specific values for RunDNSQueryTestRequestToProbe according to their type Present only for array (repeated) types.

func MustParseRunDNSQueryTestRequestToProbe_FieldPathArrayItemValue

func MustParseRunDNSQueryTestRequestToProbe_FieldPathArrayItemValue(pathStr, valueStr string) RunDNSQueryTestRequestToProbe_FieldPathArrayItemValue

func ParseRunDNSQueryTestRequestToProbe_FieldPathArrayItemValue

func ParseRunDNSQueryTestRequestToProbe_FieldPathArrayItemValue(pathStr, valueStr string) (RunDNSQueryTestRequestToProbe_FieldPathArrayItemValue, error)

ParseRunDNSQueryTestRequestToProbe_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunDNSQueryTestRequestToProbe_FieldPathArrayOfValues

type RunDNSQueryTestRequestToProbe_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunDNSQueryTestRequestToProbe_FieldPath
}

RunDNSQueryTestRequestToProbe_FieldPathArrayOfValues allows storing slice of values for RunDNSQueryTestRequestToProbe fields according to their type

func MustParseRunDNSQueryTestRequestToProbe_FieldPathArrayOfValues

func MustParseRunDNSQueryTestRequestToProbe_FieldPathArrayOfValues(pathStr, valuesStr string) RunDNSQueryTestRequestToProbe_FieldPathArrayOfValues

func ParseRunDNSQueryTestRequestToProbe_FieldPathArrayOfValues

func ParseRunDNSQueryTestRequestToProbe_FieldPathArrayOfValues(pathStr, valuesStr string) (RunDNSQueryTestRequestToProbe_FieldPathArrayOfValues, error)

type RunDNSQueryTestRequestToProbe_FieldPathSelector

type RunDNSQueryTestRequestToProbe_FieldPathSelector int32
const (
	RunDNSQueryTestRequestToProbe_FieldPathSelectorQuery              RunDNSQueryTestRequestToProbe_FieldPathSelector = 0
	RunDNSQueryTestRequestToProbe_FieldPathSelectorServer             RunDNSQueryTestRequestToProbe_FieldPathSelector = 1
	RunDNSQueryTestRequestToProbe_FieldPathSelectorPort               RunDNSQueryTestRequestToProbe_FieldPathSelector = 2
	RunDNSQueryTestRequestToProbe_FieldPathSelectorTcp                RunDNSQueryTestRequestToProbe_FieldPathSelector = 3
	RunDNSQueryTestRequestToProbe_FieldPathSelectorNoRecursionDesired RunDNSQueryTestRequestToProbe_FieldPathSelector = 4
	RunDNSQueryTestRequestToProbe_FieldPathSelectorReverse            RunDNSQueryTestRequestToProbe_FieldPathSelector = 5
)

func (RunDNSQueryTestRequestToProbe_FieldPathSelector) String

type RunDNSQueryTestRequestToProbe_FieldPathValue

type RunDNSQueryTestRequestToProbe_FieldPathValue interface {
	RunDNSQueryTestRequestToProbe_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunDNSQueryTestRequestToProbe)
	CompareWith(*RunDNSQueryTestRequestToProbe) (cmp int, comparable bool)
}

RunDNSQueryTestRequestToProbe_FieldPathValue allows storing values for RunDNSQueryTestRequestToProbe fields according to their type

func MustParseRunDNSQueryTestRequestToProbe_FieldPathValue

func MustParseRunDNSQueryTestRequestToProbe_FieldPathValue(pathStr, valueStr string) RunDNSQueryTestRequestToProbe_FieldPathValue

func ParseRunDNSQueryTestRequestToProbe_FieldPathValue

func ParseRunDNSQueryTestRequestToProbe_FieldPathValue(pathStr, valueStr string) (RunDNSQueryTestRequestToProbe_FieldPathValue, error)

type RunDNSQueryTestRequestToProbe_FieldSubPath

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

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) AsQuerySubPath

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) ClearValue

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) ClearValueRaw

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) ClearValueRaw(item proto.Message)

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) Get

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) Get(source *RunDNSQueryTestRequestToProbe) (values []interface{})

Get returns all values pointed by selected field from source RunDNSQueryTestRequestToProbe

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) GetDefault

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) GetRaw

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) GetSingle

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) GetSingle(source *RunDNSQueryTestRequestToProbe) (interface{}, bool)

GetSingle returns value of selected field from source RunDNSQueryTestRequestToProbe

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) GetSingleRaw

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) Selector

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) String

String returns path representation in proto convention

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) WithIArrayItemValue

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) WithIArrayOfValues

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) WithIValue

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) WithRawIArrayItemValue

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) WithRawIArrayOfValues

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*RunDNSQueryTestRequestToProbe_FieldSubPath) WithRawIValue

func (fps *RunDNSQueryTestRequestToProbe_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type RunDNSQueryTestRequestToProbe_FieldSubPathArrayItemValue

type RunDNSQueryTestRequestToProbe_FieldSubPathArrayItemValue struct {
	RunDNSQueryTestRequestToProbe_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequestToProbe_FieldSubPathArrayItemValue) AsQueryPathItemValue

func (*RunDNSQueryTestRequestToProbe_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'RunDNSQueryTestRequestToProbe'

func (*RunDNSQueryTestRequestToProbe_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *RunDNSQueryTestRequestToProbe_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type RunDNSQueryTestRequestToProbe_FieldSubPathArrayOfValues

type RunDNSQueryTestRequestToProbe_FieldSubPathArrayOfValues struct {
	RunDNSQueryTestRequestToProbe_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequestToProbe_FieldSubPathArrayOfValues) AsQueryPathArrayOfValues

func (*RunDNSQueryTestRequestToProbe_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *RunDNSQueryTestRequestToProbe_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type RunDNSQueryTestRequestToProbe_FieldSubPathValue

type RunDNSQueryTestRequestToProbe_FieldSubPathValue struct {
	RunDNSQueryTestRequestToProbe_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequestToProbe_FieldSubPathValue) AsQueryPathValue

func (*RunDNSQueryTestRequestToProbe_FieldSubPathValue) CompareWith

func (*RunDNSQueryTestRequestToProbe_FieldSubPathValue) CompareWithRaw

func (fpvs *RunDNSQueryTestRequestToProbe_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*RunDNSQueryTestRequestToProbe_FieldSubPathValue) GetRawValue

func (fpvs *RunDNSQueryTestRequestToProbe_FieldSubPathValue) GetRawValue() interface{}

func (*RunDNSQueryTestRequestToProbe_FieldSubPathValue) SetTo

func (*RunDNSQueryTestRequestToProbe_FieldSubPathValue) SetToRaw

type RunDNSQueryTestRequestToProbe_FieldTerminalPath

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

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) ClearValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) ClearValueRaw

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) Get

Get returns all values pointed by specific field from source RunDNSQueryTestRequestToProbe

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) GetDefault

func (fp *RunDNSQueryTestRequestToProbe_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) GetRaw

func (fp *RunDNSQueryTestRequestToProbe_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source RunDNSQueryTestRequestToProbe

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) GetSingleRaw

func (fp *RunDNSQueryTestRequestToProbe_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) Selector

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithIArrayItemValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithIArrayOfValues

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithIValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithRawIArrayItemValue

func (fp *RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithRawIArrayOfValues

func (fp *RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithRawIValue

func (fp *RunDNSQueryTestRequestToProbe_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayItemValue

type RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayItemValue struct {
	RunDNSQueryTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'RunDNSQueryTestRequestToProbe'

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object RunDNSQueryTestRequestToProbe as interface{}

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayItemValue) GetSingle

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues

type RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues struct {
	RunDNSQueryTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsNoRecursionDesiredArrayOfValues

func (fpaov *RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsNoRecursionDesiredArrayOfValues() ([]bool, bool)

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsPortArrayOfValues

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsQueryArrayOfValues

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsReverseArrayOfValues

func (fpaov *RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsReverseArrayOfValues() ([]bool, bool)

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsServerArrayOfValues

func (fpaov *RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsServerArrayOfValues() ([]string, bool)

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) AsTcpArrayOfValues

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *RunDNSQueryTestRequestToProbe_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type RunDNSQueryTestRequestToProbe_FieldTerminalPathValue

type RunDNSQueryTestRequestToProbe_FieldTerminalPathValue struct {
	RunDNSQueryTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) AsNoRecursionDesiredValue

func (fpv *RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) AsNoRecursionDesiredValue() (bool, bool)

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) AsPortValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) AsQueryValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) AsReverseValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) AsServerValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) AsTcpValue

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunDNSQueryTestRequestToProbe_FieldTerminalPathValue' with the value under path in 'RunDNSQueryTestRequestToProbe'.

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) CompareWithRaw

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) GetRawValue

func (fpv *RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'RunDNSQueryTestRequestToProbe' as interface{}

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunDNSQueryTestRequestToProbe

func (*RunDNSQueryTestRequestToProbe_FieldTerminalPathValue) SetToRaw

type RunDNSQueryTestRequest_FieldMask

type RunDNSQueryTestRequest_FieldMask struct {
	Paths []RunDNSQueryTestRequest_FieldPath
}

func FullRunDNSQueryTestRequest_FieldMask

func FullRunDNSQueryTestRequest_FieldMask() *RunDNSQueryTestRequest_FieldMask

func (*RunDNSQueryTestRequest_FieldMask) AppendPath

func (*RunDNSQueryTestRequest_FieldMask) AppendRawPath

func (fieldMask *RunDNSQueryTestRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*RunDNSQueryTestRequest_FieldMask) DecodeFirestore

func (fieldMask *RunDNSQueryTestRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*RunDNSQueryTestRequest_FieldMask) EncodeFirestore

func (fieldMask *RunDNSQueryTestRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*RunDNSQueryTestRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunDNSQueryTestRequest_FieldMask) FromProtoFieldMask

func (fieldMask *RunDNSQueryTestRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*RunDNSQueryTestRequest_FieldMask) GetPaths

func (*RunDNSQueryTestRequest_FieldMask) GetRawPaths

func (fieldMask *RunDNSQueryTestRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*RunDNSQueryTestRequest_FieldMask) IsFull

func (fieldMask *RunDNSQueryTestRequest_FieldMask) IsFull() bool

func (RunDNSQueryTestRequest_FieldMask) Marshal

func (fieldMask RunDNSQueryTestRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (RunDNSQueryTestRequest_FieldMask) MarshalJSON

func (fieldMask RunDNSQueryTestRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*RunDNSQueryTestRequest_FieldMask) PathsCount

func (fieldMask *RunDNSQueryTestRequest_FieldMask) PathsCount() int

func (*RunDNSQueryTestRequest_FieldMask) Project

func (*RunDNSQueryTestRequest_FieldMask) ProjectRaw

func (*RunDNSQueryTestRequest_FieldMask) ProtoMessage

func (fieldMask *RunDNSQueryTestRequest_FieldMask) ProtoMessage()

func (*RunDNSQueryTestRequest_FieldMask) ProtoReflect

func (fieldMask *RunDNSQueryTestRequest_FieldMask) ProtoReflect() preflect.Message

func (*RunDNSQueryTestRequest_FieldMask) Reset

func (fieldMask *RunDNSQueryTestRequest_FieldMask) Reset()

func (*RunDNSQueryTestRequest_FieldMask) Set

func (fieldMask *RunDNSQueryTestRequest_FieldMask) Set(target, source *RunDNSQueryTestRequest)

func (*RunDNSQueryTestRequest_FieldMask) SetFromCliFlag

func (fieldMask *RunDNSQueryTestRequest_FieldMask) SetFromCliFlag(raw string) error

func (*RunDNSQueryTestRequest_FieldMask) SetRaw

func (fieldMask *RunDNSQueryTestRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*RunDNSQueryTestRequest_FieldMask) Size

func (fieldMask *RunDNSQueryTestRequest_FieldMask) Size() int

func (*RunDNSQueryTestRequest_FieldMask) String

func (fieldMask *RunDNSQueryTestRequest_FieldMask) String() string

func (*RunDNSQueryTestRequest_FieldMask) Subtract

func (*RunDNSQueryTestRequest_FieldMask) SubtractRaw

func (*RunDNSQueryTestRequest_FieldMask) ToProtoFieldMask

func (fieldMask *RunDNSQueryTestRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*RunDNSQueryTestRequest_FieldMask) Unmarshal

func (fieldMask *RunDNSQueryTestRequest_FieldMask) Unmarshal(data []byte) error

func (*RunDNSQueryTestRequest_FieldMask) UnmarshalJSON

func (fieldMask *RunDNSQueryTestRequest_FieldMask) UnmarshalJSON(data []byte) error

type RunDNSQueryTestRequest_FieldPath

type RunDNSQueryTestRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunDNSQueryTestRequest_FieldPathSelector
	Get(source *RunDNSQueryTestRequest) []interface{}
	GetSingle(source *RunDNSQueryTestRequest) (interface{}, bool)
	ClearValue(item *RunDNSQueryTestRequest)

	// Those methods build corresponding RunDNSQueryTestRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) RunDNSQueryTestRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) RunDNSQueryTestRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) RunDNSQueryTestRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseRunDNSQueryTestRequest_FieldPath

func MustParseRunDNSQueryTestRequest_FieldPath(rawField string) RunDNSQueryTestRequest_FieldPath

func ParseRunDNSQueryTestRequest_FieldPath

func ParseRunDNSQueryTestRequest_FieldPath(rawField string) (RunDNSQueryTestRequest_FieldPath, error)

type RunDNSQueryTestRequest_FieldPathArrayItemValue

type RunDNSQueryTestRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunDNSQueryTestRequest_FieldPath
	ContainsValue(*RunDNSQueryTestRequest) bool
}

RunDNSQueryTestRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for RunDNSQueryTestRequest according to their type Present only for array (repeated) types.

func MustParseRunDNSQueryTestRequest_FieldPathArrayItemValue

func MustParseRunDNSQueryTestRequest_FieldPathArrayItemValue(pathStr, valueStr string) RunDNSQueryTestRequest_FieldPathArrayItemValue

func ParseRunDNSQueryTestRequest_FieldPathArrayItemValue

func ParseRunDNSQueryTestRequest_FieldPathArrayItemValue(pathStr, valueStr string) (RunDNSQueryTestRequest_FieldPathArrayItemValue, error)

ParseRunDNSQueryTestRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunDNSQueryTestRequest_FieldPathArrayOfValues

type RunDNSQueryTestRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunDNSQueryTestRequest_FieldPath
}

RunDNSQueryTestRequest_FieldPathArrayOfValues allows storing slice of values for RunDNSQueryTestRequest fields according to their type

func MustParseRunDNSQueryTestRequest_FieldPathArrayOfValues

func MustParseRunDNSQueryTestRequest_FieldPathArrayOfValues(pathStr, valuesStr string) RunDNSQueryTestRequest_FieldPathArrayOfValues

func ParseRunDNSQueryTestRequest_FieldPathArrayOfValues

func ParseRunDNSQueryTestRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (RunDNSQueryTestRequest_FieldPathArrayOfValues, error)

type RunDNSQueryTestRequest_FieldPathSelector

type RunDNSQueryTestRequest_FieldPathSelector int32
const (
	RunDNSQueryTestRequest_FieldPathSelectorName               RunDNSQueryTestRequest_FieldPathSelector = 0
	RunDNSQueryTestRequest_FieldPathSelectorQuery              RunDNSQueryTestRequest_FieldPathSelector = 1
	RunDNSQueryTestRequest_FieldPathSelectorServer             RunDNSQueryTestRequest_FieldPathSelector = 2
	RunDNSQueryTestRequest_FieldPathSelectorPort               RunDNSQueryTestRequest_FieldPathSelector = 3
	RunDNSQueryTestRequest_FieldPathSelectorTcp                RunDNSQueryTestRequest_FieldPathSelector = 4
	RunDNSQueryTestRequest_FieldPathSelectorNoRecursionDesired RunDNSQueryTestRequest_FieldPathSelector = 5
	RunDNSQueryTestRequest_FieldPathSelectorReverse            RunDNSQueryTestRequest_FieldPathSelector = 6
)

func (RunDNSQueryTestRequest_FieldPathSelector) String

type RunDNSQueryTestRequest_FieldPathValue

type RunDNSQueryTestRequest_FieldPathValue interface {
	RunDNSQueryTestRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunDNSQueryTestRequest)
	CompareWith(*RunDNSQueryTestRequest) (cmp int, comparable bool)
}

RunDNSQueryTestRequest_FieldPathValue allows storing values for RunDNSQueryTestRequest fields according to their type

func MustParseRunDNSQueryTestRequest_FieldPathValue

func MustParseRunDNSQueryTestRequest_FieldPathValue(pathStr, valueStr string) RunDNSQueryTestRequest_FieldPathValue

func ParseRunDNSQueryTestRequest_FieldPathValue

func ParseRunDNSQueryTestRequest_FieldPathValue(pathStr, valueStr string) (RunDNSQueryTestRequest_FieldPathValue, error)

type RunDNSQueryTestRequest_FieldSubPath

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

func (*RunDNSQueryTestRequest_FieldSubPath) AsQuerySubPath

func (*RunDNSQueryTestRequest_FieldSubPath) ClearValue

func (*RunDNSQueryTestRequest_FieldSubPath) ClearValueRaw

func (fps *RunDNSQueryTestRequest_FieldSubPath) ClearValueRaw(item proto.Message)

func (*RunDNSQueryTestRequest_FieldSubPath) Get

func (fps *RunDNSQueryTestRequest_FieldSubPath) Get(source *RunDNSQueryTestRequest) (values []interface{})

Get returns all values pointed by selected field from source RunDNSQueryTestRequest

func (*RunDNSQueryTestRequest_FieldSubPath) GetDefault

func (fps *RunDNSQueryTestRequest_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*RunDNSQueryTestRequest_FieldSubPath) GetRaw

func (fps *RunDNSQueryTestRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*RunDNSQueryTestRequest_FieldSubPath) GetSingle

func (fps *RunDNSQueryTestRequest_FieldSubPath) GetSingle(source *RunDNSQueryTestRequest) (interface{}, bool)

GetSingle returns value of selected field from source RunDNSQueryTestRequest

func (*RunDNSQueryTestRequest_FieldSubPath) GetSingleRaw

func (fps *RunDNSQueryTestRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*RunDNSQueryTestRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunDNSQueryTestRequest_FieldSubPath) JSONString

func (fps *RunDNSQueryTestRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*RunDNSQueryTestRequest_FieldSubPath) Selector

func (*RunDNSQueryTestRequest_FieldSubPath) String

String returns path representation in proto convention

func (*RunDNSQueryTestRequest_FieldSubPath) WithIArrayItemValue

func (fps *RunDNSQueryTestRequest_FieldSubPath) WithIArrayItemValue(value interface{}) RunDNSQueryTestRequest_FieldPathArrayItemValue

func (*RunDNSQueryTestRequest_FieldSubPath) WithIArrayOfValues

func (fps *RunDNSQueryTestRequest_FieldSubPath) WithIArrayOfValues(values interface{}) RunDNSQueryTestRequest_FieldPathArrayOfValues

func (*RunDNSQueryTestRequest_FieldSubPath) WithIValue

func (*RunDNSQueryTestRequest_FieldSubPath) WithRawIArrayItemValue

func (fps *RunDNSQueryTestRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*RunDNSQueryTestRequest_FieldSubPath) WithRawIArrayOfValues

func (fps *RunDNSQueryTestRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*RunDNSQueryTestRequest_FieldSubPath) WithRawIValue

func (fps *RunDNSQueryTestRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type RunDNSQueryTestRequest_FieldSubPathArrayItemValue

type RunDNSQueryTestRequest_FieldSubPathArrayItemValue struct {
	RunDNSQueryTestRequest_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequest_FieldSubPathArrayItemValue) AsQueryPathItemValue

func (*RunDNSQueryTestRequest_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'RunDNSQueryTestRequest'

func (*RunDNSQueryTestRequest_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *RunDNSQueryTestRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type RunDNSQueryTestRequest_FieldSubPathArrayOfValues

type RunDNSQueryTestRequest_FieldSubPathArrayOfValues struct {
	RunDNSQueryTestRequest_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequest_FieldSubPathArrayOfValues) AsQueryPathArrayOfValues

func (*RunDNSQueryTestRequest_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *RunDNSQueryTestRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type RunDNSQueryTestRequest_FieldSubPathValue

type RunDNSQueryTestRequest_FieldSubPathValue struct {
	RunDNSQueryTestRequest_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequest_FieldSubPathValue) AsQueryPathValue

func (*RunDNSQueryTestRequest_FieldSubPathValue) CompareWith

func (*RunDNSQueryTestRequest_FieldSubPathValue) CompareWithRaw

func (fpvs *RunDNSQueryTestRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*RunDNSQueryTestRequest_FieldSubPathValue) GetRawValue

func (fpvs *RunDNSQueryTestRequest_FieldSubPathValue) GetRawValue() interface{}

func (*RunDNSQueryTestRequest_FieldSubPathValue) SetTo

func (*RunDNSQueryTestRequest_FieldSubPathValue) SetToRaw

type RunDNSQueryTestRequest_FieldTerminalPath

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

func (*RunDNSQueryTestRequest_FieldTerminalPath) ClearValue

func (*RunDNSQueryTestRequest_FieldTerminalPath) ClearValueRaw

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*RunDNSQueryTestRequest_FieldTerminalPath) Get

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) Get(source *RunDNSQueryTestRequest) (values []interface{})

Get returns all values pointed by specific field from source RunDNSQueryTestRequest

func (*RunDNSQueryTestRequest_FieldTerminalPath) GetDefault

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*RunDNSQueryTestRequest_FieldTerminalPath) GetRaw

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*RunDNSQueryTestRequest_FieldTerminalPath) GetSingle

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) GetSingle(source *RunDNSQueryTestRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunDNSQueryTestRequest

func (*RunDNSQueryTestRequest_FieldTerminalPath) GetSingleRaw

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunDNSQueryTestRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunDNSQueryTestRequest_FieldTerminalPath) Selector

func (*RunDNSQueryTestRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunDNSQueryTestRequest_FieldTerminalPath) WithIArrayItemValue

func (*RunDNSQueryTestRequest_FieldTerminalPath) WithIArrayOfValues

func (*RunDNSQueryTestRequest_FieldTerminalPath) WithIValue

func (*RunDNSQueryTestRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*RunDNSQueryTestRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*RunDNSQueryTestRequest_FieldTerminalPath) WithRawIValue

func (fp *RunDNSQueryTestRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type RunDNSQueryTestRequest_FieldTerminalPathArrayItemValue

type RunDNSQueryTestRequest_FieldTerminalPathArrayItemValue struct {
	RunDNSQueryTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'RunDNSQueryTestRequest'

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *RunDNSQueryTestRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object RunDNSQueryTestRequest as interface{}

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *RunDNSQueryTestRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues

type RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues struct {
	RunDNSQueryTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsNoRecursionDesiredArrayOfValues

func (fpaov *RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsNoRecursionDesiredArrayOfValues() ([]bool, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsPortArrayOfValues

func (fpaov *RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsPortArrayOfValues() ([]uint32, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsQueryArrayOfValues

func (fpaov *RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsQueryArrayOfValues() ([]*common.DNSQuery, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsReverseArrayOfValues

func (fpaov *RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsReverseArrayOfValues() ([]bool, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsServerArrayOfValues

func (fpaov *RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsServerArrayOfValues() ([]string, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsTcpArrayOfValues

func (fpaov *RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) AsTcpArrayOfValues() ([]bool, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *RunDNSQueryTestRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type RunDNSQueryTestRequest_FieldTerminalPathValue

type RunDNSQueryTestRequest_FieldTerminalPathValue struct {
	RunDNSQueryTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) AsNameValue

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) AsNoRecursionDesiredValue

func (fpv *RunDNSQueryTestRequest_FieldTerminalPathValue) AsNoRecursionDesiredValue() (bool, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) AsPortValue

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) AsQueryValue

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) AsReverseValue

func (fpv *RunDNSQueryTestRequest_FieldTerminalPathValue) AsReverseValue() (bool, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) AsServerValue

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) AsTcpValue

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunDNSQueryTestRequest_FieldTerminalPathValue' with the value under path in 'RunDNSQueryTestRequest'.

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) CompareWithRaw

func (fpv *RunDNSQueryTestRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) GetRawValue

func (fpv *RunDNSQueryTestRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'RunDNSQueryTestRequest' as interface{}

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunDNSQueryTestRequest

func (*RunDNSQueryTestRequest_FieldTerminalPathValue) SetToRaw

type RunDNSQueryTestResponse

type RunDNSQueryTestResponse struct {

	// Message identifier
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" firestore:"id"`
	// Message respoonse code
	// The notifion would follow
	// https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-6
	Rcode string `protobuf:"bytes,2,opt,name=rcode,proto3" json:"rcode,omitempty" firestore:"rcode"`
	// Flags in the message
	// A list of elements are as follows
	// qr: Query Response
	// aa: Authoritative Answer
	// tc: Truncated Response
	// rd: Recursion Desired
	// ra: Recursion Available
	//  z: Zero
	// ad: Authentic Data
	// cd: Checking Disabled
	Flags []string `protobuf:"bytes,3,rep,name=flags,proto3" json:"flags,omitempty" firestore:"flags"`
	// Query section
	Queries []*common.DNSQuery `protobuf:"bytes,4,rep,name=queries,proto3" json:"queries,omitempty" firestore:"queries"`
	// Answer section
	Answers []*common.DNSResourceRecord `protobuf:"bytes,5,rep,name=answers,proto3" json:"answers,omitempty" firestore:"answers"`
	// Authority section
	Ns []*common.DNSResourceRecord `protobuf:"bytes,6,rep,name=ns,proto3" json:"ns,omitempty" firestore:"ns"`
	// Additional section
	Extras []*common.DNSResourceRecord `protobuf:"bytes,7,rep,name=extras,proto3" json:"extras,omitempty" firestore:"extras"`
	// RTT to exchange the message
	Rtt *duration.Duration `protobuf:"bytes,8,opt,name=rtt,proto3" json:"rtt,omitempty" firestore:"rtt"`
	// contains filtered or unexported fields
}

Response message for method [RunDNSQueryTest][ntt.watchdog.v1alpha2.RunDNSQueryTest]

func (*RunDNSQueryTestResponse) Clone

func (*RunDNSQueryTestResponse) CloneRaw

func (*RunDNSQueryTestResponse) Descriptor

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

Deprecated, Use RunDNSQueryTestResponse.ProtoReflect.Descriptor instead.

func (*RunDNSQueryTestResponse) GetAnswers

func (*RunDNSQueryTestResponse) GetExtras

func (*RunDNSQueryTestResponse) GetFlags

func (m *RunDNSQueryTestResponse) GetFlags() []string

func (*RunDNSQueryTestResponse) GetId

func (m *RunDNSQueryTestResponse) GetId() uint32

func (*RunDNSQueryTestResponse) GetNs

func (*RunDNSQueryTestResponse) GetQueries

func (m *RunDNSQueryTestResponse) GetQueries() []*common.DNSQuery

func (*RunDNSQueryTestResponse) GetRcode

func (m *RunDNSQueryTestResponse) GetRcode() string

func (*RunDNSQueryTestResponse) GetRtt

func (*RunDNSQueryTestResponse) GotenMessage

func (*RunDNSQueryTestResponse) GotenMessage()

func (*RunDNSQueryTestResponse) GotenObjectExt

func (o *RunDNSQueryTestResponse) GotenObjectExt()

func (*RunDNSQueryTestResponse) GotenValidate

func (obj *RunDNSQueryTestResponse) GotenValidate() error

func (*RunDNSQueryTestResponse) MakeDiffFieldMask

func (*RunDNSQueryTestResponse) MakeFullFieldMask

func (*RunDNSQueryTestResponse) MakeRawDiffFieldMask

func (*RunDNSQueryTestResponse) MakeRawFullFieldMask

func (o *RunDNSQueryTestResponse) MakeRawFullFieldMask() gotenobject.FieldMask

func (*RunDNSQueryTestResponse) Marshal

func (m *RunDNSQueryTestResponse) Marshal() ([]byte, error)

func (*RunDNSQueryTestResponse) MarshalJSON

func (m *RunDNSQueryTestResponse) MarshalJSON() ([]byte, error)

func (*RunDNSQueryTestResponse) Merge

func (*RunDNSQueryTestResponse) MergeRaw

func (*RunDNSQueryTestResponse) ProtoMessage

func (*RunDNSQueryTestResponse) ProtoMessage()

func (*RunDNSQueryTestResponse) ProtoReflect

func (m *RunDNSQueryTestResponse) ProtoReflect() preflect.Message

func (*RunDNSQueryTestResponse) Reset

func (m *RunDNSQueryTestResponse) Reset()

func (*RunDNSQueryTestResponse) SetAnswers

func (m *RunDNSQueryTestResponse) SetAnswers(fv []*common.DNSResourceRecord)

func (*RunDNSQueryTestResponse) SetExtras

func (m *RunDNSQueryTestResponse) SetExtras(fv []*common.DNSResourceRecord)

func (*RunDNSQueryTestResponse) SetFlags

func (m *RunDNSQueryTestResponse) SetFlags(fv []string)

func (*RunDNSQueryTestResponse) SetId

func (m *RunDNSQueryTestResponse) SetId(fv uint32)

func (*RunDNSQueryTestResponse) SetNs

func (*RunDNSQueryTestResponse) SetQueries

func (m *RunDNSQueryTestResponse) SetQueries(fv []*common.DNSQuery)

func (*RunDNSQueryTestResponse) SetRcode

func (m *RunDNSQueryTestResponse) SetRcode(fv string)

func (*RunDNSQueryTestResponse) SetRtt

func (m *RunDNSQueryTestResponse) SetRtt(fv *duration.Duration)

func (*RunDNSQueryTestResponse) String

func (m *RunDNSQueryTestResponse) String() string

func (*RunDNSQueryTestResponse) Unmarshal

func (m *RunDNSQueryTestResponse) Unmarshal(b []byte) error

func (*RunDNSQueryTestResponse) UnmarshalJSON

func (m *RunDNSQueryTestResponse) UnmarshalJSON(data []byte) error

type RunDNSQueryTestResponseFieldPathBuilder

type RunDNSQueryTestResponseFieldPathBuilder struct{}

func NewRunDNSQueryTestResponseFieldPathBuilder

func NewRunDNSQueryTestResponseFieldPathBuilder() RunDNSQueryTestResponseFieldPathBuilder

func (RunDNSQueryTestResponseFieldPathBuilder) Answers

func (RunDNSQueryTestResponseFieldPathBuilder) Extras

func (RunDNSQueryTestResponseFieldPathBuilder) Flags

func (RunDNSQueryTestResponseFieldPathBuilder) Id

func (RunDNSQueryTestResponseFieldPathBuilder) Ns

func (RunDNSQueryTestResponseFieldPathBuilder) Queries

func (RunDNSQueryTestResponseFieldPathBuilder) Rcode

func (RunDNSQueryTestResponseFieldPathBuilder) Rtt

type RunDNSQueryTestResponsePathSelectorAnswers

type RunDNSQueryTestResponsePathSelectorAnswers struct{}

func (RunDNSQueryTestResponsePathSelectorAnswers) Class

func (RunDNSQueryTestResponsePathSelectorAnswers) FieldPath

func (RunDNSQueryTestResponsePathSelectorAnswers) Name

func (RunDNSQueryTestResponsePathSelectorAnswers) Rdata

func (RunDNSQueryTestResponsePathSelectorAnswers) Rdlength

func (RunDNSQueryTestResponsePathSelectorAnswers) Rrtype

func (RunDNSQueryTestResponsePathSelectorAnswers) Ttl

func (RunDNSQueryTestResponsePathSelectorAnswers) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorAnswers) WithSubArrayItemValue

func (RunDNSQueryTestResponsePathSelectorAnswers) WithSubArrayOfValues

func (RunDNSQueryTestResponsePathSelectorAnswers) WithSubPath

func (RunDNSQueryTestResponsePathSelectorAnswers) WithSubValue

func (RunDNSQueryTestResponsePathSelectorAnswers) WithValue

type RunDNSQueryTestResponsePathSelectorAnswersClass

type RunDNSQueryTestResponsePathSelectorAnswersClass struct{}

func (RunDNSQueryTestResponsePathSelectorAnswersClass) FieldPath

func (RunDNSQueryTestResponsePathSelectorAnswersClass) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorAnswersClass) WithValue

type RunDNSQueryTestResponsePathSelectorAnswersName

type RunDNSQueryTestResponsePathSelectorAnswersName struct{}

func (RunDNSQueryTestResponsePathSelectorAnswersName) FieldPath

func (RunDNSQueryTestResponsePathSelectorAnswersName) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorAnswersName) WithValue

type RunDNSQueryTestResponsePathSelectorAnswersRdata

type RunDNSQueryTestResponsePathSelectorAnswersRdata struct{}

func (RunDNSQueryTestResponsePathSelectorAnswersRdata) FieldPath

func (RunDNSQueryTestResponsePathSelectorAnswersRdata) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorAnswersRdata) WithItemValue

func (RunDNSQueryTestResponsePathSelectorAnswersRdata) WithValue

type RunDNSQueryTestResponsePathSelectorAnswersRdlength

type RunDNSQueryTestResponsePathSelectorAnswersRdlength struct{}

func (RunDNSQueryTestResponsePathSelectorAnswersRdlength) FieldPath

func (RunDNSQueryTestResponsePathSelectorAnswersRdlength) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorAnswersRdlength) WithValue

type RunDNSQueryTestResponsePathSelectorAnswersRrtype

type RunDNSQueryTestResponsePathSelectorAnswersRrtype struct{}

func (RunDNSQueryTestResponsePathSelectorAnswersRrtype) FieldPath

func (RunDNSQueryTestResponsePathSelectorAnswersRrtype) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorAnswersRrtype) WithValue

type RunDNSQueryTestResponsePathSelectorAnswersTtl

type RunDNSQueryTestResponsePathSelectorAnswersTtl struct{}

func (RunDNSQueryTestResponsePathSelectorAnswersTtl) FieldPath

func (RunDNSQueryTestResponsePathSelectorAnswersTtl) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorAnswersTtl) WithValue

type RunDNSQueryTestResponsePathSelectorExtras

type RunDNSQueryTestResponsePathSelectorExtras struct{}

func (RunDNSQueryTestResponsePathSelectorExtras) Class

func (RunDNSQueryTestResponsePathSelectorExtras) FieldPath

func (RunDNSQueryTestResponsePathSelectorExtras) Name

func (RunDNSQueryTestResponsePathSelectorExtras) Rdata

func (RunDNSQueryTestResponsePathSelectorExtras) Rdlength

func (RunDNSQueryTestResponsePathSelectorExtras) Rrtype

func (RunDNSQueryTestResponsePathSelectorExtras) Ttl

func (RunDNSQueryTestResponsePathSelectorExtras) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorExtras) WithSubArrayItemValue

func (RunDNSQueryTestResponsePathSelectorExtras) WithSubArrayOfValues

func (RunDNSQueryTestResponsePathSelectorExtras) WithSubPath

func (RunDNSQueryTestResponsePathSelectorExtras) WithSubValue

func (RunDNSQueryTestResponsePathSelectorExtras) WithValue

type RunDNSQueryTestResponsePathSelectorExtrasClass

type RunDNSQueryTestResponsePathSelectorExtrasClass struct{}

func (RunDNSQueryTestResponsePathSelectorExtrasClass) FieldPath

func (RunDNSQueryTestResponsePathSelectorExtrasClass) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorExtrasClass) WithValue

type RunDNSQueryTestResponsePathSelectorExtrasName

type RunDNSQueryTestResponsePathSelectorExtrasName struct{}

func (RunDNSQueryTestResponsePathSelectorExtrasName) FieldPath

func (RunDNSQueryTestResponsePathSelectorExtrasName) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorExtrasName) WithValue

type RunDNSQueryTestResponsePathSelectorExtrasRdata

type RunDNSQueryTestResponsePathSelectorExtrasRdata struct{}

func (RunDNSQueryTestResponsePathSelectorExtrasRdata) FieldPath

func (RunDNSQueryTestResponsePathSelectorExtrasRdata) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorExtrasRdata) WithItemValue

func (RunDNSQueryTestResponsePathSelectorExtrasRdata) WithValue

type RunDNSQueryTestResponsePathSelectorExtrasRdlength

type RunDNSQueryTestResponsePathSelectorExtrasRdlength struct{}

func (RunDNSQueryTestResponsePathSelectorExtrasRdlength) FieldPath

func (RunDNSQueryTestResponsePathSelectorExtrasRdlength) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorExtrasRdlength) WithValue

type RunDNSQueryTestResponsePathSelectorExtrasRrtype

type RunDNSQueryTestResponsePathSelectorExtrasRrtype struct{}

func (RunDNSQueryTestResponsePathSelectorExtrasRrtype) FieldPath

func (RunDNSQueryTestResponsePathSelectorExtrasRrtype) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorExtrasRrtype) WithValue

type RunDNSQueryTestResponsePathSelectorExtrasTtl

type RunDNSQueryTestResponsePathSelectorExtrasTtl struct{}

func (RunDNSQueryTestResponsePathSelectorExtrasTtl) FieldPath

func (RunDNSQueryTestResponsePathSelectorExtrasTtl) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorExtrasTtl) WithValue

type RunDNSQueryTestResponsePathSelectorFlags

type RunDNSQueryTestResponsePathSelectorFlags struct{}

func (RunDNSQueryTestResponsePathSelectorFlags) FieldPath

func (RunDNSQueryTestResponsePathSelectorFlags) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorFlags) WithItemValue

func (RunDNSQueryTestResponsePathSelectorFlags) WithValue

type RunDNSQueryTestResponsePathSelectorId

type RunDNSQueryTestResponsePathSelectorId struct{}

func (RunDNSQueryTestResponsePathSelectorId) FieldPath

func (RunDNSQueryTestResponsePathSelectorId) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorId) WithValue

type RunDNSQueryTestResponsePathSelectorNs

type RunDNSQueryTestResponsePathSelectorNs struct{}

func (RunDNSQueryTestResponsePathSelectorNs) Class

func (RunDNSQueryTestResponsePathSelectorNs) FieldPath

func (RunDNSQueryTestResponsePathSelectorNs) Name

func (RunDNSQueryTestResponsePathSelectorNs) Rdata

func (RunDNSQueryTestResponsePathSelectorNs) Rdlength

func (RunDNSQueryTestResponsePathSelectorNs) Rrtype

func (RunDNSQueryTestResponsePathSelectorNs) Ttl

func (RunDNSQueryTestResponsePathSelectorNs) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorNs) WithSubArrayItemValue

func (RunDNSQueryTestResponsePathSelectorNs) WithSubArrayOfValues

func (RunDNSQueryTestResponsePathSelectorNs) WithSubPath

func (RunDNSQueryTestResponsePathSelectorNs) WithSubValue

func (RunDNSQueryTestResponsePathSelectorNs) WithValue

type RunDNSQueryTestResponsePathSelectorNsClass

type RunDNSQueryTestResponsePathSelectorNsClass struct{}

func (RunDNSQueryTestResponsePathSelectorNsClass) FieldPath

func (RunDNSQueryTestResponsePathSelectorNsClass) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorNsClass) WithValue

type RunDNSQueryTestResponsePathSelectorNsName

type RunDNSQueryTestResponsePathSelectorNsName struct{}

func (RunDNSQueryTestResponsePathSelectorNsName) FieldPath

func (RunDNSQueryTestResponsePathSelectorNsName) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorNsName) WithValue

type RunDNSQueryTestResponsePathSelectorNsRdata

type RunDNSQueryTestResponsePathSelectorNsRdata struct{}

func (RunDNSQueryTestResponsePathSelectorNsRdata) FieldPath

func (RunDNSQueryTestResponsePathSelectorNsRdata) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorNsRdata) WithItemValue

func (RunDNSQueryTestResponsePathSelectorNsRdata) WithValue

type RunDNSQueryTestResponsePathSelectorNsRdlength

type RunDNSQueryTestResponsePathSelectorNsRdlength struct{}

func (RunDNSQueryTestResponsePathSelectorNsRdlength) FieldPath

func (RunDNSQueryTestResponsePathSelectorNsRdlength) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorNsRdlength) WithValue

type RunDNSQueryTestResponsePathSelectorNsRrtype

type RunDNSQueryTestResponsePathSelectorNsRrtype struct{}

func (RunDNSQueryTestResponsePathSelectorNsRrtype) FieldPath

func (RunDNSQueryTestResponsePathSelectorNsRrtype) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorNsRrtype) WithValue

type RunDNSQueryTestResponsePathSelectorNsTtl

type RunDNSQueryTestResponsePathSelectorNsTtl struct{}

func (RunDNSQueryTestResponsePathSelectorNsTtl) FieldPath

func (RunDNSQueryTestResponsePathSelectorNsTtl) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorNsTtl) WithValue

type RunDNSQueryTestResponsePathSelectorQueries

type RunDNSQueryTestResponsePathSelectorQueries struct{}

func (RunDNSQueryTestResponsePathSelectorQueries) FieldPath

func (RunDNSQueryTestResponsePathSelectorQueries) Name

func (RunDNSQueryTestResponsePathSelectorQueries) Qclass

func (RunDNSQueryTestResponsePathSelectorQueries) Qtype

func (RunDNSQueryTestResponsePathSelectorQueries) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorQueries) WithItemValue

func (RunDNSQueryTestResponsePathSelectorQueries) WithSubArrayItemValue

func (RunDNSQueryTestResponsePathSelectorQueries) WithSubArrayOfValues

func (RunDNSQueryTestResponsePathSelectorQueries) WithSubPath

func (RunDNSQueryTestResponsePathSelectorQueries) WithSubValue

func (RunDNSQueryTestResponsePathSelectorQueries) WithValue

type RunDNSQueryTestResponsePathSelectorQueriesName

type RunDNSQueryTestResponsePathSelectorQueriesName struct{}

func (RunDNSQueryTestResponsePathSelectorQueriesName) FieldPath

func (RunDNSQueryTestResponsePathSelectorQueriesName) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorQueriesName) WithValue

type RunDNSQueryTestResponsePathSelectorQueriesQclass

type RunDNSQueryTestResponsePathSelectorQueriesQclass struct{}

func (RunDNSQueryTestResponsePathSelectorQueriesQclass) FieldPath

func (RunDNSQueryTestResponsePathSelectorQueriesQclass) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorQueriesQclass) WithValue

type RunDNSQueryTestResponsePathSelectorQueriesQtype

type RunDNSQueryTestResponsePathSelectorQueriesQtype struct{}

func (RunDNSQueryTestResponsePathSelectorQueriesQtype) FieldPath

func (RunDNSQueryTestResponsePathSelectorQueriesQtype) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorQueriesQtype) WithValue

type RunDNSQueryTestResponsePathSelectorRcode

type RunDNSQueryTestResponsePathSelectorRcode struct{}

func (RunDNSQueryTestResponsePathSelectorRcode) FieldPath

func (RunDNSQueryTestResponsePathSelectorRcode) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorRcode) WithValue

type RunDNSQueryTestResponsePathSelectorRtt

type RunDNSQueryTestResponsePathSelectorRtt struct{}

func (RunDNSQueryTestResponsePathSelectorRtt) FieldPath

func (RunDNSQueryTestResponsePathSelectorRtt) WithArrayOfValues

func (RunDNSQueryTestResponsePathSelectorRtt) WithValue

type RunDNSQueryTestResponse_FieldMask

type RunDNSQueryTestResponse_FieldMask struct {
	Paths []RunDNSQueryTestResponse_FieldPath
}

func FullRunDNSQueryTestResponse_FieldMask

func FullRunDNSQueryTestResponse_FieldMask() *RunDNSQueryTestResponse_FieldMask

func (*RunDNSQueryTestResponse_FieldMask) AppendPath

func (*RunDNSQueryTestResponse_FieldMask) AppendRawPath

func (fieldMask *RunDNSQueryTestResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*RunDNSQueryTestResponse_FieldMask) DecodeFirestore

func (fieldMask *RunDNSQueryTestResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*RunDNSQueryTestResponse_FieldMask) EncodeFirestore

func (fieldMask *RunDNSQueryTestResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*RunDNSQueryTestResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunDNSQueryTestResponse_FieldMask) FromProtoFieldMask

func (fieldMask *RunDNSQueryTestResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*RunDNSQueryTestResponse_FieldMask) GetPaths

func (*RunDNSQueryTestResponse_FieldMask) GetRawPaths

func (fieldMask *RunDNSQueryTestResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*RunDNSQueryTestResponse_FieldMask) IsFull

func (fieldMask *RunDNSQueryTestResponse_FieldMask) IsFull() bool

func (RunDNSQueryTestResponse_FieldMask) Marshal

func (fieldMask RunDNSQueryTestResponse_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (RunDNSQueryTestResponse_FieldMask) MarshalJSON

func (fieldMask RunDNSQueryTestResponse_FieldMask) MarshalJSON() ([]byte, error)

func (*RunDNSQueryTestResponse_FieldMask) PathsCount

func (fieldMask *RunDNSQueryTestResponse_FieldMask) PathsCount() int

func (*RunDNSQueryTestResponse_FieldMask) Project

func (*RunDNSQueryTestResponse_FieldMask) ProjectRaw

func (*RunDNSQueryTestResponse_FieldMask) ProtoMessage

func (fieldMask *RunDNSQueryTestResponse_FieldMask) ProtoMessage()

func (*RunDNSQueryTestResponse_FieldMask) ProtoReflect

func (fieldMask *RunDNSQueryTestResponse_FieldMask) ProtoReflect() preflect.Message

func (*RunDNSQueryTestResponse_FieldMask) Reset

func (fieldMask *RunDNSQueryTestResponse_FieldMask) Reset()

func (*RunDNSQueryTestResponse_FieldMask) Set

func (fieldMask *RunDNSQueryTestResponse_FieldMask) Set(target, source *RunDNSQueryTestResponse)

func (*RunDNSQueryTestResponse_FieldMask) SetFromCliFlag

func (fieldMask *RunDNSQueryTestResponse_FieldMask) SetFromCliFlag(raw string) error

func (*RunDNSQueryTestResponse_FieldMask) SetRaw

func (fieldMask *RunDNSQueryTestResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*RunDNSQueryTestResponse_FieldMask) Size

func (fieldMask *RunDNSQueryTestResponse_FieldMask) Size() int

func (*RunDNSQueryTestResponse_FieldMask) String

func (fieldMask *RunDNSQueryTestResponse_FieldMask) String() string

func (*RunDNSQueryTestResponse_FieldMask) Subtract

func (*RunDNSQueryTestResponse_FieldMask) SubtractRaw

func (*RunDNSQueryTestResponse_FieldMask) ToProtoFieldMask

func (fieldMask *RunDNSQueryTestResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*RunDNSQueryTestResponse_FieldMask) Unmarshal

func (fieldMask *RunDNSQueryTestResponse_FieldMask) Unmarshal(data []byte) error

func (*RunDNSQueryTestResponse_FieldMask) UnmarshalJSON

func (fieldMask *RunDNSQueryTestResponse_FieldMask) UnmarshalJSON(data []byte) error

type RunDNSQueryTestResponse_FieldPath

type RunDNSQueryTestResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunDNSQueryTestResponse_FieldPathSelector
	Get(source *RunDNSQueryTestResponse) []interface{}
	GetSingle(source *RunDNSQueryTestResponse) (interface{}, bool)
	ClearValue(item *RunDNSQueryTestResponse)

	// Those methods build corresponding RunDNSQueryTestResponse_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) RunDNSQueryTestResponse_FieldPathValue
	WithIArrayOfValues(values interface{}) RunDNSQueryTestResponse_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) RunDNSQueryTestResponse_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseRunDNSQueryTestResponse_FieldPath

func MustParseRunDNSQueryTestResponse_FieldPath(rawField string) RunDNSQueryTestResponse_FieldPath

func ParseRunDNSQueryTestResponse_FieldPath

func ParseRunDNSQueryTestResponse_FieldPath(rawField string) (RunDNSQueryTestResponse_FieldPath, error)

type RunDNSQueryTestResponse_FieldPathArrayItemValue

type RunDNSQueryTestResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunDNSQueryTestResponse_FieldPath
	ContainsValue(*RunDNSQueryTestResponse) bool
}

RunDNSQueryTestResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for RunDNSQueryTestResponse according to their type Present only for array (repeated) types.

func MustParseRunDNSQueryTestResponse_FieldPathArrayItemValue

func MustParseRunDNSQueryTestResponse_FieldPathArrayItemValue(pathStr, valueStr string) RunDNSQueryTestResponse_FieldPathArrayItemValue

func ParseRunDNSQueryTestResponse_FieldPathArrayItemValue

func ParseRunDNSQueryTestResponse_FieldPathArrayItemValue(pathStr, valueStr string) (RunDNSQueryTestResponse_FieldPathArrayItemValue, error)

ParseRunDNSQueryTestResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunDNSQueryTestResponse_FieldPathArrayOfValues

type RunDNSQueryTestResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunDNSQueryTestResponse_FieldPath
}

RunDNSQueryTestResponse_FieldPathArrayOfValues allows storing slice of values for RunDNSQueryTestResponse fields according to their type

func MustParseRunDNSQueryTestResponse_FieldPathArrayOfValues

func MustParseRunDNSQueryTestResponse_FieldPathArrayOfValues(pathStr, valuesStr string) RunDNSQueryTestResponse_FieldPathArrayOfValues

func ParseRunDNSQueryTestResponse_FieldPathArrayOfValues

func ParseRunDNSQueryTestResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (RunDNSQueryTestResponse_FieldPathArrayOfValues, error)

type RunDNSQueryTestResponse_FieldPathSelector

type RunDNSQueryTestResponse_FieldPathSelector int32
const (
	RunDNSQueryTestResponse_FieldPathSelectorId      RunDNSQueryTestResponse_FieldPathSelector = 0
	RunDNSQueryTestResponse_FieldPathSelectorRcode   RunDNSQueryTestResponse_FieldPathSelector = 1
	RunDNSQueryTestResponse_FieldPathSelectorFlags   RunDNSQueryTestResponse_FieldPathSelector = 2
	RunDNSQueryTestResponse_FieldPathSelectorQueries RunDNSQueryTestResponse_FieldPathSelector = 3
	RunDNSQueryTestResponse_FieldPathSelectorAnswers RunDNSQueryTestResponse_FieldPathSelector = 4
	RunDNSQueryTestResponse_FieldPathSelectorNs      RunDNSQueryTestResponse_FieldPathSelector = 5
	RunDNSQueryTestResponse_FieldPathSelectorExtras  RunDNSQueryTestResponse_FieldPathSelector = 6
	RunDNSQueryTestResponse_FieldPathSelectorRtt     RunDNSQueryTestResponse_FieldPathSelector = 7
)

func (RunDNSQueryTestResponse_FieldPathSelector) String

type RunDNSQueryTestResponse_FieldPathValue

type RunDNSQueryTestResponse_FieldPathValue interface {
	RunDNSQueryTestResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunDNSQueryTestResponse)
	CompareWith(*RunDNSQueryTestResponse) (cmp int, comparable bool)
}

RunDNSQueryTestResponse_FieldPathValue allows storing values for RunDNSQueryTestResponse fields according to their type

func MustParseRunDNSQueryTestResponse_FieldPathValue

func MustParseRunDNSQueryTestResponse_FieldPathValue(pathStr, valueStr string) RunDNSQueryTestResponse_FieldPathValue

func ParseRunDNSQueryTestResponse_FieldPathValue

func ParseRunDNSQueryTestResponse_FieldPathValue(pathStr, valueStr string) (RunDNSQueryTestResponse_FieldPathValue, error)

type RunDNSQueryTestResponse_FieldSubPath

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

func (*RunDNSQueryTestResponse_FieldSubPath) AsAnswersSubPath

func (*RunDNSQueryTestResponse_FieldSubPath) AsExtrasSubPath

func (*RunDNSQueryTestResponse_FieldSubPath) AsNsSubPath

func (*RunDNSQueryTestResponse_FieldSubPath) AsQueriesSubPath

func (*RunDNSQueryTestResponse_FieldSubPath) ClearValue

func (*RunDNSQueryTestResponse_FieldSubPath) ClearValueRaw

func (fps *RunDNSQueryTestResponse_FieldSubPath) ClearValueRaw(item proto.Message)

func (*RunDNSQueryTestResponse_FieldSubPath) Get

func (fps *RunDNSQueryTestResponse_FieldSubPath) Get(source *RunDNSQueryTestResponse) (values []interface{})

Get returns all values pointed by selected field from source RunDNSQueryTestResponse

func (*RunDNSQueryTestResponse_FieldSubPath) GetDefault

func (fps *RunDNSQueryTestResponse_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*RunDNSQueryTestResponse_FieldSubPath) GetRaw

func (fps *RunDNSQueryTestResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*RunDNSQueryTestResponse_FieldSubPath) GetSingle

func (fps *RunDNSQueryTestResponse_FieldSubPath) GetSingle(source *RunDNSQueryTestResponse) (interface{}, bool)

GetSingle returns value of selected field from source RunDNSQueryTestResponse

func (*RunDNSQueryTestResponse_FieldSubPath) GetSingleRaw

func (fps *RunDNSQueryTestResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*RunDNSQueryTestResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunDNSQueryTestResponse_FieldSubPath) JSONString

func (fps *RunDNSQueryTestResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*RunDNSQueryTestResponse_FieldSubPath) Selector

func (*RunDNSQueryTestResponse_FieldSubPath) String

String returns path representation in proto convention

func (*RunDNSQueryTestResponse_FieldSubPath) WithIArrayItemValue

func (*RunDNSQueryTestResponse_FieldSubPath) WithIArrayOfValues

func (*RunDNSQueryTestResponse_FieldSubPath) WithIValue

func (*RunDNSQueryTestResponse_FieldSubPath) WithRawIArrayItemValue

func (fps *RunDNSQueryTestResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*RunDNSQueryTestResponse_FieldSubPath) WithRawIArrayOfValues

func (fps *RunDNSQueryTestResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*RunDNSQueryTestResponse_FieldSubPath) WithRawIValue

func (fps *RunDNSQueryTestResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type RunDNSQueryTestResponse_FieldSubPathArrayItemValue

type RunDNSQueryTestResponse_FieldSubPathArrayItemValue struct {
	RunDNSQueryTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestResponse_FieldSubPathArrayItemValue) AsAnswersPathItemValue

func (*RunDNSQueryTestResponse_FieldSubPathArrayItemValue) AsExtrasPathItemValue

func (*RunDNSQueryTestResponse_FieldSubPathArrayItemValue) AsNsPathItemValue

func (*RunDNSQueryTestResponse_FieldSubPathArrayItemValue) AsQueriesPathItemValue

func (*RunDNSQueryTestResponse_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'RunDNSQueryTestResponse'

func (*RunDNSQueryTestResponse_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *RunDNSQueryTestResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type RunDNSQueryTestResponse_FieldSubPathArrayOfValues

type RunDNSQueryTestResponse_FieldSubPathArrayOfValues struct {
	RunDNSQueryTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestResponse_FieldSubPathArrayOfValues) AsAnswersPathArrayOfValues

func (*RunDNSQueryTestResponse_FieldSubPathArrayOfValues) AsExtrasPathArrayOfValues

func (*RunDNSQueryTestResponse_FieldSubPathArrayOfValues) AsNsPathArrayOfValues

func (*RunDNSQueryTestResponse_FieldSubPathArrayOfValues) AsQueriesPathArrayOfValues

func (*RunDNSQueryTestResponse_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *RunDNSQueryTestResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type RunDNSQueryTestResponse_FieldSubPathValue

type RunDNSQueryTestResponse_FieldSubPathValue struct {
	RunDNSQueryTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestResponse_FieldSubPathValue) AsAnswersPathValue

func (*RunDNSQueryTestResponse_FieldSubPathValue) AsExtrasPathValue

func (*RunDNSQueryTestResponse_FieldSubPathValue) AsNsPathValue

func (*RunDNSQueryTestResponse_FieldSubPathValue) AsQueriesPathValue

func (*RunDNSQueryTestResponse_FieldSubPathValue) CompareWith

func (*RunDNSQueryTestResponse_FieldSubPathValue) CompareWithRaw

func (fpvs *RunDNSQueryTestResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*RunDNSQueryTestResponse_FieldSubPathValue) GetRawValue

func (fpvs *RunDNSQueryTestResponse_FieldSubPathValue) GetRawValue() interface{}

func (*RunDNSQueryTestResponse_FieldSubPathValue) SetTo

func (*RunDNSQueryTestResponse_FieldSubPathValue) SetToRaw

type RunDNSQueryTestResponse_FieldTerminalPath

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

func (*RunDNSQueryTestResponse_FieldTerminalPath) ClearValue

func (*RunDNSQueryTestResponse_FieldTerminalPath) ClearValueRaw

func (*RunDNSQueryTestResponse_FieldTerminalPath) Get

func (fp *RunDNSQueryTestResponse_FieldTerminalPath) Get(source *RunDNSQueryTestResponse) (values []interface{})

Get returns all values pointed by specific field from source RunDNSQueryTestResponse

func (*RunDNSQueryTestResponse_FieldTerminalPath) GetDefault

func (fp *RunDNSQueryTestResponse_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*RunDNSQueryTestResponse_FieldTerminalPath) GetRaw

func (fp *RunDNSQueryTestResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*RunDNSQueryTestResponse_FieldTerminalPath) GetSingle

func (fp *RunDNSQueryTestResponse_FieldTerminalPath) GetSingle(source *RunDNSQueryTestResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunDNSQueryTestResponse

func (*RunDNSQueryTestResponse_FieldTerminalPath) GetSingleRaw

func (fp *RunDNSQueryTestResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*RunDNSQueryTestResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunDNSQueryTestResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunDNSQueryTestResponse_FieldTerminalPath) Selector

func (*RunDNSQueryTestResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunDNSQueryTestResponse_FieldTerminalPath) WithIArrayItemValue

func (*RunDNSQueryTestResponse_FieldTerminalPath) WithIArrayOfValues

func (*RunDNSQueryTestResponse_FieldTerminalPath) WithIValue

func (*RunDNSQueryTestResponse_FieldTerminalPath) WithRawIArrayItemValue

func (fp *RunDNSQueryTestResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*RunDNSQueryTestResponse_FieldTerminalPath) WithRawIArrayOfValues

func (fp *RunDNSQueryTestResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*RunDNSQueryTestResponse_FieldTerminalPath) WithRawIValue

func (fp *RunDNSQueryTestResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue

type RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue struct {
	RunDNSQueryTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) AsAnswersItemValue

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) AsExtrasItemValue

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) AsFlagsItemValue

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) AsNsItemValue

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) AsQueriesItemValue

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'RunDNSQueryTestResponse'

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object RunDNSQueryTestResponse as interface{}

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *RunDNSQueryTestResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues

type RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues struct {
	RunDNSQueryTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsAnswersArrayOfValues

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsExtrasArrayOfValues

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsFlagsArrayOfValues

func (fpaov *RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsFlagsArrayOfValues() ([][]string, bool)

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsIdArrayOfValues

func (fpaov *RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsIdArrayOfValues() ([]uint32, bool)

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsNsArrayOfValues

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsQueriesArrayOfValues

func (fpaov *RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsQueriesArrayOfValues() ([][]*common.DNSQuery, bool)

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsRcodeArrayOfValues

func (fpaov *RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsRcodeArrayOfValues() ([]string, bool)

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) AsRttArrayOfValues

func (*RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *RunDNSQueryTestResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type RunDNSQueryTestResponse_FieldTerminalPathValue

type RunDNSQueryTestResponse_FieldTerminalPathValue struct {
	RunDNSQueryTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) AsAnswersValue

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) AsExtrasValue

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) AsFlagsValue

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) AsIdValue

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) AsNsValue

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) AsQueriesValue

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) AsRcodeValue

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) AsRttValue

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunDNSQueryTestResponse_FieldTerminalPathValue' with the value under path in 'RunDNSQueryTestResponse'.

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) CompareWithRaw

func (fpv *RunDNSQueryTestResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) GetRawValue

func (fpv *RunDNSQueryTestResponse_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'RunDNSQueryTestResponse' as interface{}

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunDNSQueryTestResponse

func (*RunDNSQueryTestResponse_FieldTerminalPathValue) SetToRaw

Jump to

Keyboard shortcuts

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