http_test_client

package
v0.12.9 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2023 License: Apache-2.0 Imports: 54 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HTTPTestServiceClient

type HTTPTestServiceClient interface {
	RunHTTPTest(ctx context.Context, in *RunHTTPTestRequest, opts ...grpc.CallOption) (*RunHTTPTestResponse, error)
}

HTTPTestServiceClient is the client API for HTTPTestService.

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

type HTTPTestServiceDescriptor

type HTTPTestServiceDescriptor struct{}

func GetHTTPTestServiceDescriptor

func GetHTTPTestServiceDescriptor() *HTTPTestServiceDescriptor

func (*HTTPTestServiceDescriptor) AllMethodDescriptors

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

func (*HTTPTestServiceDescriptor) GetApiName

func (d *HTTPTestServiceDescriptor) GetApiName() string

func (*HTTPTestServiceDescriptor) GetFullAPIName

func (d *HTTPTestServiceDescriptor) GetFullAPIName() string

func (*HTTPTestServiceDescriptor) GetProtoPkgName

func (d *HTTPTestServiceDescriptor) GetProtoPkgName() string

func (*HTTPTestServiceDescriptor) GetServiceDomain

func (d *HTTPTestServiceDescriptor) GetServiceDomain() string

func (*HTTPTestServiceDescriptor) GetServiceVersion

func (d *HTTPTestServiceDescriptor) GetServiceVersion() string

type RunHTTPTestDescriptor

type RunHTTPTestDescriptor struct{}

func GetRunHTTPTestDescriptor

func GetRunHTTPTestDescriptor() *RunHTTPTestDescriptor

func (*RunHTTPTestDescriptor) GetApiDescriptor

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

func (*RunHTTPTestDescriptor) GetApiName

func (d *RunHTTPTestDescriptor) GetApiName() string

func (*RunHTTPTestDescriptor) GetClientMsgReflectHandle

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

func (*RunHTTPTestDescriptor) GetFullMethodName

func (d *RunHTTPTestDescriptor) GetFullMethodName() string

func (*RunHTTPTestDescriptor) GetMethodName

func (d *RunHTTPTestDescriptor) GetMethodName() string

func (*RunHTTPTestDescriptor) GetProtoPkgName

func (d *RunHTTPTestDescriptor) GetProtoPkgName() string

func (*RunHTTPTestDescriptor) GetResourceDescriptor

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

func (*RunHTTPTestDescriptor) GetServerMsgReflectHandle

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

func (*RunHTTPTestDescriptor) GetServiceDomain

func (d *RunHTTPTestDescriptor) GetServiceDomain() string

func (*RunHTTPTestDescriptor) GetServiceVersion

func (d *RunHTTPTestDescriptor) GetServiceVersion() string

func (*RunHTTPTestDescriptor) GetVerb

func (d *RunHTTPTestDescriptor) GetVerb() string

func (*RunHTTPTestDescriptor) HasResource

func (d *RunHTTPTestDescriptor) HasResource() bool

func (*RunHTTPTestDescriptor) IsClientStream

func (d *RunHTTPTestDescriptor) IsClientStream() bool

func (*RunHTTPTestDescriptor) IsCollection

func (d *RunHTTPTestDescriptor) IsCollection() bool

func (*RunHTTPTestDescriptor) IsPlural

func (d *RunHTTPTestDescriptor) IsPlural() bool

func (*RunHTTPTestDescriptor) IsServerStream

func (d *RunHTTPTestDescriptor) IsServerStream() bool

func (*RunHTTPTestDescriptor) IsUnary

func (d *RunHTTPTestDescriptor) IsUnary() bool

func (*RunHTTPTestDescriptor) NewEmptyClientMsg

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

func (*RunHTTPTestDescriptor) NewEmptyServerMsg

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

func (*RunHTTPTestDescriptor) RequestHasResourceBody

func (d *RunHTTPTestDescriptor) RequestHasResourceBody() bool

type RunHTTPTestDescriptorClientMsgHandle

type RunHTTPTestDescriptorClientMsgHandle struct{}

func (*RunHTTPTestDescriptorClientMsgHandle) ExtractCollectionName

func (*RunHTTPTestDescriptorClientMsgHandle) ExtractResourceName

func (*RunHTTPTestDescriptorClientMsgHandle) ExtractResourceNames

type RunHTTPTestDescriptorServerMsgHandle

type RunHTTPTestDescriptorServerMsgHandle struct{}

func (*RunHTTPTestDescriptorServerMsgHandle) ExtractCollectionName

func (*RunHTTPTestDescriptorServerMsgHandle) ExtractResourceName

func (*RunHTTPTestDescriptorServerMsgHandle) ExtractResourceNames

type RunHTTPTestRequest

type RunHTTPTestRequest struct {

	//  reference of ntt.watchdog.v1alpha2.Probe
	Name *probe.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Target URL to run the http test.
	// http/https scheme is mandatory
	// One of url or Target is required as input.
	Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty" firestore:"url"`
	// Run http test to the specified probing target.
	// One of url or Target is required as input.
	Target *probing_target.Reference `protobuf:"bytes,14,opt,customtype=Reference,name=target,proto3" json:"target,omitempty" firestore:"target"`
	// http headers to use in the http request.
	RequestHeaders map[string]string `` /* 218-byte string literal not displayed */
	// HTTP request method. Default is GET
	RequestMethod common.HTTPRequestMethod `` /* 172-byte string literal not displayed */
	// Request timeout duration. Default is 30 seconds.
	Timeout *duration.Duration `protobuf:"bytes,5,opt,name=timeout,proto3" json:"timeout,omitempty" firestore:"timeout"`
	// Request body for POST/PUT
	RequestBody string `protobuf:"bytes,6,opt,name=request_body,json=requestBody,proto3" json:"request_body,omitempty" firestore:"requestBody"`
	// Authentication method BASIC is allowed for http test
	AuthenticationMethod common.AuthenticationMethod `` /* 203-byte string literal not displayed */
	// Username for basic auth
	Username string `protobuf:"bytes,9,opt,name=username,proto3" json:"username,omitempty" firestore:"username"`
	// Password for basic auth
	Password string `protobuf:"bytes,10,opt,name=password,proto3" json:"password,omitempty" firestore:"password"`
	// Source address to use for the outbound request.
	// If unspecified, the agent will bind to :: or 0.0.0.0 and
	// the operating system stack chooses the proper address.
	// The IP version is chosen according to the version of destination address
	// This parameter is intended for special scenarios where there are multiple
	// internet uplinks available on the agent. It is recommended to leave this
	// empty.
	SourceIp string `protobuf:"bytes,11,opt,name=source_ip,json=sourceIp,proto3" json:"source_ip,omitempty" firestore:"sourceIp"`
	// Default is Text format similar to curl command, but with added metrics.
	// Json is for internal use only
	OutputFormat common.OnDemandTestResponseFormat `` /* 178-byte string literal not displayed */
	// Flag to force IPv4/IPv6. Default is IPVERSION_ANY.
	// Helpful when using domain name for tests.
	IpVersion common.IpVersion `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

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

func (*RunHTTPTestRequest) Clone

func (*RunHTTPTestRequest) CloneRaw

func (*RunHTTPTestRequest) Descriptor

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

Deprecated, Use RunHTTPTestRequest.ProtoReflect.Descriptor instead.

func (*RunHTTPTestRequest) GetAuthenticationMethod

func (m *RunHTTPTestRequest) GetAuthenticationMethod() common.AuthenticationMethod

func (*RunHTTPTestRequest) GetIpVersion added in v0.11.4

func (m *RunHTTPTestRequest) GetIpVersion() common.IpVersion

func (*RunHTTPTestRequest) GetName

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

func (*RunHTTPTestRequest) GetOutputFormat added in v0.10.0

func (*RunHTTPTestRequest) GetPassword

func (m *RunHTTPTestRequest) GetPassword() string

func (*RunHTTPTestRequest) GetRequestBody

func (m *RunHTTPTestRequest) GetRequestBody() string

func (*RunHTTPTestRequest) GetRequestHeaders

func (m *RunHTTPTestRequest) GetRequestHeaders() map[string]string

func (*RunHTTPTestRequest) GetRequestMethod

func (m *RunHTTPTestRequest) GetRequestMethod() common.HTTPRequestMethod

func (*RunHTTPTestRequest) GetSourceIp

func (m *RunHTTPTestRequest) GetSourceIp() string

func (*RunHTTPTestRequest) GetTarget added in v0.11.5

func (*RunHTTPTestRequest) GetTimeout

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

func (*RunHTTPTestRequest) GetUrl

func (m *RunHTTPTestRequest) GetUrl() string

func (*RunHTTPTestRequest) GetUsername

func (m *RunHTTPTestRequest) GetUsername() string

func (*RunHTTPTestRequest) GotenMessage

func (*RunHTTPTestRequest) GotenMessage()

func (*RunHTTPTestRequest) GotenObjectExt

func (o *RunHTTPTestRequest) GotenObjectExt()

func (*RunHTTPTestRequest) GotenValidate

func (obj *RunHTTPTestRequest) GotenValidate() error

func (*RunHTTPTestRequest) MakeDiffFieldMask

func (*RunHTTPTestRequest) MakeFullFieldMask

func (o *RunHTTPTestRequest) MakeFullFieldMask() *RunHTTPTestRequest_FieldMask

func (*RunHTTPTestRequest) MakeRawDiffFieldMask

func (o *RunHTTPTestRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*RunHTTPTestRequest) MakeRawFullFieldMask

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

func (*RunHTTPTestRequest) Marshal

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

func (*RunHTTPTestRequest) MarshalJSON

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

func (*RunHTTPTestRequest) Merge

func (o *RunHTTPTestRequest) Merge(source *RunHTTPTestRequest)

func (*RunHTTPTestRequest) MergeRaw

func (o *RunHTTPTestRequest) MergeRaw(source gotenobject.GotenObjectExt)

func (*RunHTTPTestRequest) ProtoMessage

func (*RunHTTPTestRequest) ProtoMessage()

func (*RunHTTPTestRequest) ProtoReflect

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

func (*RunHTTPTestRequest) Reset

func (m *RunHTTPTestRequest) Reset()

func (*RunHTTPTestRequest) SetAuthenticationMethod

func (m *RunHTTPTestRequest) SetAuthenticationMethod(fv common.AuthenticationMethod)

func (*RunHTTPTestRequest) SetIpVersion added in v0.11.4

func (m *RunHTTPTestRequest) SetIpVersion(fv common.IpVersion)

func (*RunHTTPTestRequest) SetName

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

func (*RunHTTPTestRequest) SetOutputFormat added in v0.10.0

func (m *RunHTTPTestRequest) SetOutputFormat(fv common.OnDemandTestResponseFormat)

func (*RunHTTPTestRequest) SetPassword

func (m *RunHTTPTestRequest) SetPassword(fv string)

func (*RunHTTPTestRequest) SetRequestBody

func (m *RunHTTPTestRequest) SetRequestBody(fv string)

func (*RunHTTPTestRequest) SetRequestHeaders

func (m *RunHTTPTestRequest) SetRequestHeaders(fv map[string]string)

func (*RunHTTPTestRequest) SetRequestMethod

func (m *RunHTTPTestRequest) SetRequestMethod(fv common.HTTPRequestMethod)

func (*RunHTTPTestRequest) SetSourceIp

func (m *RunHTTPTestRequest) SetSourceIp(fv string)

func (*RunHTTPTestRequest) SetTarget added in v0.11.5

func (m *RunHTTPTestRequest) SetTarget(fv *probing_target.Reference)

func (*RunHTTPTestRequest) SetTimeout

func (m *RunHTTPTestRequest) SetTimeout(fv *duration.Duration)

func (*RunHTTPTestRequest) SetUrl

func (m *RunHTTPTestRequest) SetUrl(fv string)

func (*RunHTTPTestRequest) SetUsername

func (m *RunHTTPTestRequest) SetUsername(fv string)

func (*RunHTTPTestRequest) String

func (m *RunHTTPTestRequest) String() string

func (*RunHTTPTestRequest) Unmarshal

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

func (*RunHTTPTestRequest) UnmarshalJSON

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

type RunHTTPTestRequestFieldPathBuilder

type RunHTTPTestRequestFieldPathBuilder struct{}

func NewRunHTTPTestRequestFieldPathBuilder

func NewRunHTTPTestRequestFieldPathBuilder() RunHTTPTestRequestFieldPathBuilder

func (RunHTTPTestRequestFieldPathBuilder) AuthenticationMethod

func (RunHTTPTestRequestFieldPathBuilder) IpVersion added in v0.11.4

func (RunHTTPTestRequestFieldPathBuilder) Name

func (RunHTTPTestRequestFieldPathBuilder) OutputFormat added in v0.10.0

func (RunHTTPTestRequestFieldPathBuilder) Password

func (RunHTTPTestRequestFieldPathBuilder) RequestBody

func (RunHTTPTestRequestFieldPathBuilder) RequestHeaders

func (RunHTTPTestRequestFieldPathBuilder) RequestMethod

func (RunHTTPTestRequestFieldPathBuilder) SourceIp

func (RunHTTPTestRequestFieldPathBuilder) Target added in v0.11.5

func (RunHTTPTestRequestFieldPathBuilder) Timeout

func (RunHTTPTestRequestFieldPathBuilder) Url

func (RunHTTPTestRequestFieldPathBuilder) Username

type RunHTTPTestRequestMapPathSelectorRequestHeaders

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

func (RunHTTPTestRequestMapPathSelectorRequestHeaders) FieldPath

func (RunHTTPTestRequestMapPathSelectorRequestHeaders) WithArrayOfValues

func (RunHTTPTestRequestMapPathSelectorRequestHeaders) WithValue

type RunHTTPTestRequestPathSelectorAuthenticationMethod

type RunHTTPTestRequestPathSelectorAuthenticationMethod struct{}

func (RunHTTPTestRequestPathSelectorAuthenticationMethod) FieldPath

func (RunHTTPTestRequestPathSelectorAuthenticationMethod) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorAuthenticationMethod) WithValue

type RunHTTPTestRequestPathSelectorIpVersion added in v0.11.4

type RunHTTPTestRequestPathSelectorIpVersion struct{}

func (RunHTTPTestRequestPathSelectorIpVersion) FieldPath added in v0.11.4

func (RunHTTPTestRequestPathSelectorIpVersion) WithArrayOfValues added in v0.11.4

func (RunHTTPTestRequestPathSelectorIpVersion) WithValue added in v0.11.4

type RunHTTPTestRequestPathSelectorName

type RunHTTPTestRequestPathSelectorName struct{}

func (RunHTTPTestRequestPathSelectorName) FieldPath

func (RunHTTPTestRequestPathSelectorName) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorName) WithValue

type RunHTTPTestRequestPathSelectorOutputFormat added in v0.10.0

type RunHTTPTestRequestPathSelectorOutputFormat struct{}

func (RunHTTPTestRequestPathSelectorOutputFormat) FieldPath added in v0.10.0

func (RunHTTPTestRequestPathSelectorOutputFormat) WithArrayOfValues added in v0.10.0

func (RunHTTPTestRequestPathSelectorOutputFormat) WithValue added in v0.10.0

type RunHTTPTestRequestPathSelectorPassword

type RunHTTPTestRequestPathSelectorPassword struct{}

func (RunHTTPTestRequestPathSelectorPassword) FieldPath

func (RunHTTPTestRequestPathSelectorPassword) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorPassword) WithValue

type RunHTTPTestRequestPathSelectorRequestBody

type RunHTTPTestRequestPathSelectorRequestBody struct{}

func (RunHTTPTestRequestPathSelectorRequestBody) FieldPath

func (RunHTTPTestRequestPathSelectorRequestBody) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorRequestBody) WithValue

type RunHTTPTestRequestPathSelectorRequestHeaders

type RunHTTPTestRequestPathSelectorRequestHeaders struct{}

func (RunHTTPTestRequestPathSelectorRequestHeaders) FieldPath

func (RunHTTPTestRequestPathSelectorRequestHeaders) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorRequestHeaders) WithKey

func (RunHTTPTestRequestPathSelectorRequestHeaders) WithValue

type RunHTTPTestRequestPathSelectorRequestMethod

type RunHTTPTestRequestPathSelectorRequestMethod struct{}

func (RunHTTPTestRequestPathSelectorRequestMethod) FieldPath

func (RunHTTPTestRequestPathSelectorRequestMethod) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorRequestMethod) WithValue

type RunHTTPTestRequestPathSelectorSourceIp

type RunHTTPTestRequestPathSelectorSourceIp struct{}

func (RunHTTPTestRequestPathSelectorSourceIp) FieldPath

func (RunHTTPTestRequestPathSelectorSourceIp) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorSourceIp) WithValue

type RunHTTPTestRequestPathSelectorTarget added in v0.11.5

type RunHTTPTestRequestPathSelectorTarget struct{}

func (RunHTTPTestRequestPathSelectorTarget) FieldPath added in v0.11.5

func (RunHTTPTestRequestPathSelectorTarget) WithArrayOfValues added in v0.11.5

func (RunHTTPTestRequestPathSelectorTarget) WithValue added in v0.11.5

type RunHTTPTestRequestPathSelectorTimeout

type RunHTTPTestRequestPathSelectorTimeout struct{}

func (RunHTTPTestRequestPathSelectorTimeout) FieldPath

func (RunHTTPTestRequestPathSelectorTimeout) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorTimeout) WithValue

type RunHTTPTestRequestPathSelectorUrl

type RunHTTPTestRequestPathSelectorUrl struct{}

func (RunHTTPTestRequestPathSelectorUrl) FieldPath

func (RunHTTPTestRequestPathSelectorUrl) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorUrl) WithValue

type RunHTTPTestRequestPathSelectorUsername

type RunHTTPTestRequestPathSelectorUsername struct{}

func (RunHTTPTestRequestPathSelectorUsername) FieldPath

func (RunHTTPTestRequestPathSelectorUsername) WithArrayOfValues

func (RunHTTPTestRequestPathSelectorUsername) WithValue

type RunHTTPTestRequest_FieldMask

type RunHTTPTestRequest_FieldMask struct {
	Paths []RunHTTPTestRequest_FieldPath
}

func FullRunHTTPTestRequest_FieldMask

func FullRunHTTPTestRequest_FieldMask() *RunHTTPTestRequest_FieldMask

func (*RunHTTPTestRequest_FieldMask) AppendPath

func (fieldMask *RunHTTPTestRequest_FieldMask) AppendPath(path RunHTTPTestRequest_FieldPath)

func (*RunHTTPTestRequest_FieldMask) AppendRawPath

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

func (*RunHTTPTestRequest_FieldMask) DecodeFirestore

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

func (*RunHTTPTestRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunHTTPTestRequest_FieldMask) FilterInputFields

func (fieldMask *RunHTTPTestRequest_FieldMask) FilterInputFields() *RunHTTPTestRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunHTTPTestRequest_FieldMask) FromProtoFieldMask

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

func (*RunHTTPTestRequest_FieldMask) GetPaths

func (*RunHTTPTestRequest_FieldMask) GetRawPaths

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

func (*RunHTTPTestRequest_FieldMask) IsFull

func (fieldMask *RunHTTPTestRequest_FieldMask) IsFull() bool

func (RunHTTPTestRequest_FieldMask) Marshal

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

implement methods required by customType

func (RunHTTPTestRequest_FieldMask) MarshalJSON

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

func (*RunHTTPTestRequest_FieldMask) PathsCount

func (fieldMask *RunHTTPTestRequest_FieldMask) PathsCount() int

func (*RunHTTPTestRequest_FieldMask) Project

func (*RunHTTPTestRequest_FieldMask) ProjectRaw

func (*RunHTTPTestRequest_FieldMask) ProtoMessage

func (fieldMask *RunHTTPTestRequest_FieldMask) ProtoMessage()

func (*RunHTTPTestRequest_FieldMask) ProtoReflect

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

func (*RunHTTPTestRequest_FieldMask) Reset

func (fieldMask *RunHTTPTestRequest_FieldMask) Reset()

func (*RunHTTPTestRequest_FieldMask) Set

func (fieldMask *RunHTTPTestRequest_FieldMask) Set(target, source *RunHTTPTestRequest)

func (*RunHTTPTestRequest_FieldMask) SetFromCliFlag

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

func (*RunHTTPTestRequest_FieldMask) SetRaw

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

func (*RunHTTPTestRequest_FieldMask) Size

func (fieldMask *RunHTTPTestRequest_FieldMask) Size() int

func (*RunHTTPTestRequest_FieldMask) String

func (fieldMask *RunHTTPTestRequest_FieldMask) String() string

func (*RunHTTPTestRequest_FieldMask) Subtract

func (*RunHTTPTestRequest_FieldMask) SubtractRaw

func (*RunHTTPTestRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunHTTPTestRequest_FieldMask) Unmarshal

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

func (*RunHTTPTestRequest_FieldMask) UnmarshalJSON

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

type RunHTTPTestRequest_FieldPath

type RunHTTPTestRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunHTTPTestRequest_FieldPathSelector
	Get(source *RunHTTPTestRequest) []interface{}
	GetSingle(source *RunHTTPTestRequest) (interface{}, bool)
	ClearValue(item *RunHTTPTestRequest)

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

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

func MustParseRunHTTPTestRequest_FieldPath

func MustParseRunHTTPTestRequest_FieldPath(rawField string) RunHTTPTestRequest_FieldPath

func ParseRunHTTPTestRequest_FieldPath

func ParseRunHTTPTestRequest_FieldPath(rawField string) (RunHTTPTestRequest_FieldPath, error)

type RunHTTPTestRequest_FieldPathArrayItemValue

type RunHTTPTestRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunHTTPTestRequest_FieldPath
	ContainsValue(*RunHTTPTestRequest) bool
}

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

func MustParseRunHTTPTestRequest_FieldPathArrayItemValue

func MustParseRunHTTPTestRequest_FieldPathArrayItemValue(pathStr, valueStr string) RunHTTPTestRequest_FieldPathArrayItemValue

func ParseRunHTTPTestRequest_FieldPathArrayItemValue

func ParseRunHTTPTestRequest_FieldPathArrayItemValue(pathStr, valueStr string) (RunHTTPTestRequest_FieldPathArrayItemValue, error)

ParseRunHTTPTestRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunHTTPTestRequest_FieldPathArrayOfValues

type RunHTTPTestRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunHTTPTestRequest_FieldPath
}

RunHTTPTestRequest_FieldPathArrayOfValues allows storing slice of values for RunHTTPTestRequest fields according to their type

func MustParseRunHTTPTestRequest_FieldPathArrayOfValues

func MustParseRunHTTPTestRequest_FieldPathArrayOfValues(pathStr, valuesStr string) RunHTTPTestRequest_FieldPathArrayOfValues

func ParseRunHTTPTestRequest_FieldPathArrayOfValues

func ParseRunHTTPTestRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (RunHTTPTestRequest_FieldPathArrayOfValues, error)

type RunHTTPTestRequest_FieldPathMap

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

FieldPath for map type with additional Key information

func (*RunHTTPTestRequest_FieldPathMap) ClearValue

func (fpm *RunHTTPTestRequest_FieldPathMap) ClearValue(item *RunHTTPTestRequest)

func (*RunHTTPTestRequest_FieldPathMap) ClearValueRaw

func (fpm *RunHTTPTestRequest_FieldPathMap) ClearValueRaw(item proto.Message)

func (*RunHTTPTestRequest_FieldPathMap) Get

func (fpm *RunHTTPTestRequest_FieldPathMap) Get(source *RunHTTPTestRequest) (values []interface{})

Get returns all values pointed by selected field map key from source RunHTTPTestRequest

func (*RunHTTPTestRequest_FieldPathMap) GetDefault

func (fpm *RunHTTPTestRequest_FieldPathMap) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*RunHTTPTestRequest_FieldPathMap) GetRaw

func (fpm *RunHTTPTestRequest_FieldPathMap) GetRaw(source proto.Message) []interface{}

func (*RunHTTPTestRequest_FieldPathMap) GetSingle

func (fpm *RunHTTPTestRequest_FieldPathMap) GetSingle(source *RunHTTPTestRequest) (interface{}, bool)

GetSingle returns value by selected field map key from source RunHTTPTestRequest

func (*RunHTTPTestRequest_FieldPathMap) GetSingleRaw

func (fpm *RunHTTPTestRequest_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*RunHTTPTestRequest_FieldPathMap) IsLeaf

func (fpm *RunHTTPTestRequest_FieldPathMap) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*RunHTTPTestRequest_FieldPathMap) JSONString

func (fpm *RunHTTPTestRequest_FieldPathMap) JSONString() string

JSONString returns path representation is JSON convention. Note that map keys are not transformed

func (*RunHTTPTestRequest_FieldPathMap) Key

func (*RunHTTPTestRequest_FieldPathMap) Selector

func (*RunHTTPTestRequest_FieldPathMap) SplitIntoTerminalIPaths

func (fpm *RunHTTPTestRequest_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*RunHTTPTestRequest_FieldPathMap) String

String returns path representation in proto convention

func (*RunHTTPTestRequest_FieldPathMap) WithIArrayItemValue

func (fpm *RunHTTPTestRequest_FieldPathMap) WithIArrayItemValue(value interface{}) RunHTTPTestRequest_FieldPathArrayItemValue

func (*RunHTTPTestRequest_FieldPathMap) WithIArrayOfValues

func (fpm *RunHTTPTestRequest_FieldPathMap) WithIArrayOfValues(values interface{}) RunHTTPTestRequest_FieldPathArrayOfValues

func (*RunHTTPTestRequest_FieldPathMap) WithIValue

func (fpm *RunHTTPTestRequest_FieldPathMap) WithIValue(value interface{}) RunHTTPTestRequest_FieldPathValue

func (*RunHTTPTestRequest_FieldPathMap) WithRawIArrayItemValue

func (fpm *RunHTTPTestRequest_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*RunHTTPTestRequest_FieldPathMap) WithRawIArrayOfValues

func (fpm *RunHTTPTestRequest_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*RunHTTPTestRequest_FieldPathMap) WithRawIValue

func (fpm *RunHTTPTestRequest_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type RunHTTPTestRequest_FieldPathMapArrayOfValues

type RunHTTPTestRequest_FieldPathMapArrayOfValues struct {
	RunHTTPTestRequest_FieldPathMap
	// contains filtered or unexported fields
}

func (*RunHTTPTestRequest_FieldPathMapArrayOfValues) AsRequestHeadersArrayOfElementValues

func (fpmaov *RunHTTPTestRequest_FieldPathMapArrayOfValues) AsRequestHeadersArrayOfElementValues() ([]string, bool)

func (*RunHTTPTestRequest_FieldPathMapArrayOfValues) GetRawValues

func (fpmaov *RunHTTPTestRequest_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})

type RunHTTPTestRequest_FieldPathMapValue

type RunHTTPTestRequest_FieldPathMapValue struct {
	RunHTTPTestRequest_FieldPathMap
	// contains filtered or unexported fields
}

func (*RunHTTPTestRequest_FieldPathMapValue) AsRequestHeadersElementValue

func (fpmv *RunHTTPTestRequest_FieldPathMapValue) AsRequestHeadersElementValue() (string, bool)

func (*RunHTTPTestRequest_FieldPathMapValue) CompareWith

func (fpmv *RunHTTPTestRequest_FieldPathMapValue) CompareWith(source *RunHTTPTestRequest) (int, bool)

CompareWith compares value in the 'RunHTTPTestRequest_FieldPathMapValue' with the value under path in 'RunHTTPTestRequest'.

func (*RunHTTPTestRequest_FieldPathMapValue) CompareWithRaw

func (fpmv *RunHTTPTestRequest_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)

func (*RunHTTPTestRequest_FieldPathMapValue) GetRawValue

func (fpmv *RunHTTPTestRequest_FieldPathMapValue) GetRawValue() interface{}

GetValue returns value stored under selected field in RunHTTPTestRequest as interface{}

func (*RunHTTPTestRequest_FieldPathMapValue) SetTo

SetTo stores value for selected field in RunHTTPTestRequest

func (*RunHTTPTestRequest_FieldPathMapValue) SetToRaw

func (fpmv *RunHTTPTestRequest_FieldPathMapValue) SetToRaw(target proto.Message)

type RunHTTPTestRequest_FieldPathSelector

type RunHTTPTestRequest_FieldPathSelector int32
const (
	RunHTTPTestRequest_FieldPathSelectorName                 RunHTTPTestRequest_FieldPathSelector = 0
	RunHTTPTestRequest_FieldPathSelectorUrl                  RunHTTPTestRequest_FieldPathSelector = 1
	RunHTTPTestRequest_FieldPathSelectorTarget               RunHTTPTestRequest_FieldPathSelector = 2
	RunHTTPTestRequest_FieldPathSelectorRequestHeaders       RunHTTPTestRequest_FieldPathSelector = 3
	RunHTTPTestRequest_FieldPathSelectorRequestMethod        RunHTTPTestRequest_FieldPathSelector = 4
	RunHTTPTestRequest_FieldPathSelectorTimeout              RunHTTPTestRequest_FieldPathSelector = 5
	RunHTTPTestRequest_FieldPathSelectorRequestBody          RunHTTPTestRequest_FieldPathSelector = 6
	RunHTTPTestRequest_FieldPathSelectorAuthenticationMethod RunHTTPTestRequest_FieldPathSelector = 7
	RunHTTPTestRequest_FieldPathSelectorUsername             RunHTTPTestRequest_FieldPathSelector = 8
	RunHTTPTestRequest_FieldPathSelectorPassword             RunHTTPTestRequest_FieldPathSelector = 9
	RunHTTPTestRequest_FieldPathSelectorSourceIp             RunHTTPTestRequest_FieldPathSelector = 10
	RunHTTPTestRequest_FieldPathSelectorOutputFormat         RunHTTPTestRequest_FieldPathSelector = 11
	RunHTTPTestRequest_FieldPathSelectorIpVersion            RunHTTPTestRequest_FieldPathSelector = 12
)

func (RunHTTPTestRequest_FieldPathSelector) String

type RunHTTPTestRequest_FieldPathValue

type RunHTTPTestRequest_FieldPathValue interface {
	RunHTTPTestRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunHTTPTestRequest)
	CompareWith(*RunHTTPTestRequest) (cmp int, comparable bool)
}

RunHTTPTestRequest_FieldPathValue allows storing values for RunHTTPTestRequest fields according to their type

func MustParseRunHTTPTestRequest_FieldPathValue

func MustParseRunHTTPTestRequest_FieldPathValue(pathStr, valueStr string) RunHTTPTestRequest_FieldPathValue

func ParseRunHTTPTestRequest_FieldPathValue

func ParseRunHTTPTestRequest_FieldPathValue(pathStr, valueStr string) (RunHTTPTestRequest_FieldPathValue, error)

type RunHTTPTestRequest_FieldTerminalPath

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

func (*RunHTTPTestRequest_FieldTerminalPath) ClearValue

func (*RunHTTPTestRequest_FieldTerminalPath) ClearValueRaw

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

func (*RunHTTPTestRequest_FieldTerminalPath) Get

func (fp *RunHTTPTestRequest_FieldTerminalPath) Get(source *RunHTTPTestRequest) (values []interface{})

Get returns all values pointed by specific field from source RunHTTPTestRequest

func (*RunHTTPTestRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunHTTPTestRequest_FieldTerminalPath) GetRaw

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

func (*RunHTTPTestRequest_FieldTerminalPath) GetSingle

func (fp *RunHTTPTestRequest_FieldTerminalPath) GetSingle(source *RunHTTPTestRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunHTTPTestRequest

func (*RunHTTPTestRequest_FieldTerminalPath) GetSingleRaw

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

func (*RunHTTPTestRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunHTTPTestRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunHTTPTestRequest_FieldTerminalPath) Selector

func (*RunHTTPTestRequest_FieldTerminalPath) SplitIntoTerminalIPaths

func (fp *RunHTTPTestRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*RunHTTPTestRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunHTTPTestRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *RunHTTPTestRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) RunHTTPTestRequest_FieldPathArrayItemValue

func (*RunHTTPTestRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *RunHTTPTestRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunHTTPTestRequest_FieldPathArrayOfValues

func (*RunHTTPTestRequest_FieldTerminalPath) WithIValue

func (*RunHTTPTestRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunHTTPTestRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunHTTPTestRequest_FieldTerminalPath) WithRawIValue

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

type RunHTTPTestRequest_FieldTerminalPathArrayItemValue

type RunHTTPTestRequest_FieldTerminalPathArrayItemValue struct {
	RunHTTPTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunHTTPTestRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunHTTPTestRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *RunHTTPTestRequest_FieldTerminalPathArrayItemValue) GetSingle(source *RunHTTPTestRequest) (interface{}, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunHTTPTestRequest_FieldTerminalPathArrayOfValues

type RunHTTPTestRequest_FieldTerminalPathArrayOfValues struct {
	RunHTTPTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsAuthenticationMethodArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsAuthenticationMethodArrayOfValues() ([]common.AuthenticationMethod, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues added in v0.11.4

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*probe.Reference, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsOutputFormatArrayOfValues added in v0.10.0

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsPasswordArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsPasswordArrayOfValues() ([]string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsRequestBodyArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsRequestBodyArrayOfValues() ([]string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsRequestHeadersArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsRequestHeadersArrayOfValues() ([]map[string]string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsRequestMethodArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsRequestMethodArrayOfValues() ([]common.HTTPRequestMethod, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsSourceIpArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsSourceIpArrayOfValues() ([]string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues added in v0.11.5

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsTimeoutArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsTimeoutArrayOfValues() ([]*duration.Duration, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsUrlArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsUrlArrayOfValues() ([]string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsUsernameArrayOfValues

func (fpaov *RunHTTPTestRequest_FieldTerminalPathArrayOfValues) AsUsernameArrayOfValues() ([]string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunHTTPTestRequest_FieldTerminalPathValue

type RunHTTPTestRequest_FieldTerminalPathValue struct {
	RunHTTPTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsAuthenticationMethodValue

func (fpv *RunHTTPTestRequest_FieldTerminalPathValue) AsAuthenticationMethodValue() (common.AuthenticationMethod, bool)

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsIpVersionValue added in v0.11.4

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsNameValue

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsOutputFormatValue added in v0.10.0

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsPasswordValue

func (fpv *RunHTTPTestRequest_FieldTerminalPathValue) AsPasswordValue() (string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsRequestBodyValue

func (fpv *RunHTTPTestRequest_FieldTerminalPathValue) AsRequestBodyValue() (string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsRequestHeadersValue

func (fpv *RunHTTPTestRequest_FieldTerminalPathValue) AsRequestHeadersValue() (map[string]string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsRequestMethodValue

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsSourceIpValue

func (fpv *RunHTTPTestRequest_FieldTerminalPathValue) AsSourceIpValue() (string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsTargetValue added in v0.11.5

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsTimeoutValue

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsUrlValue

func (*RunHTTPTestRequest_FieldTerminalPathValue) AsUsernameValue

func (fpv *RunHTTPTestRequest_FieldTerminalPathValue) AsUsernameValue() (string, bool)

func (*RunHTTPTestRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunHTTPTestRequest_FieldTerminalPathValue' with the value under path in 'RunHTTPTestRequest'.

func (*RunHTTPTestRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*RunHTTPTestRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*RunHTTPTestRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunHTTPTestRequest

func (*RunHTTPTestRequest_FieldTerminalPathValue) SetToRaw

type RunHTTPTestResponse

type RunHTTPTestResponse struct {

	// Console type text response
	TextResponse string `protobuf:"bytes,1,opt,name=text_response,json=textResponse,proto3" json:"text_response,omitempty" firestore:"textResponse"`
	// Json format is not preferred for the ondemand tests
	JsonResponse *RunHTTPTestResponse_JsonResponse `protobuf:"bytes,2,opt,name=json_response,json=jsonResponse,proto3" json:"json_response,omitempty" firestore:"jsonResponse"`
	// contains filtered or unexported fields
}

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

func (*RunHTTPTestResponse) Clone

func (*RunHTTPTestResponse) CloneRaw

func (*RunHTTPTestResponse) Descriptor

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

Deprecated, Use RunHTTPTestResponse.ProtoReflect.Descriptor instead.

func (*RunHTTPTestResponse) GetJsonResponse

func (*RunHTTPTestResponse) GetTextResponse

func (m *RunHTTPTestResponse) GetTextResponse() string

func (*RunHTTPTestResponse) GotenMessage

func (*RunHTTPTestResponse) GotenMessage()

func (*RunHTTPTestResponse) GotenObjectExt

func (o *RunHTTPTestResponse) GotenObjectExt()

func (*RunHTTPTestResponse) GotenValidate

func (obj *RunHTTPTestResponse) GotenValidate() error

func (*RunHTTPTestResponse) MakeDiffFieldMask

func (*RunHTTPTestResponse) MakeFullFieldMask

func (o *RunHTTPTestResponse) MakeFullFieldMask() *RunHTTPTestResponse_FieldMask

func (*RunHTTPTestResponse) MakeRawDiffFieldMask

func (o *RunHTTPTestResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*RunHTTPTestResponse) MakeRawFullFieldMask

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

func (*RunHTTPTestResponse) Marshal

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

func (*RunHTTPTestResponse) MarshalJSON

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

func (*RunHTTPTestResponse) Merge

func (o *RunHTTPTestResponse) Merge(source *RunHTTPTestResponse)

func (*RunHTTPTestResponse) MergeRaw

func (o *RunHTTPTestResponse) MergeRaw(source gotenobject.GotenObjectExt)

func (*RunHTTPTestResponse) ProtoMessage

func (*RunHTTPTestResponse) ProtoMessage()

func (*RunHTTPTestResponse) ProtoReflect

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

func (*RunHTTPTestResponse) Reset

func (m *RunHTTPTestResponse) Reset()

func (*RunHTTPTestResponse) SetJsonResponse

func (m *RunHTTPTestResponse) SetJsonResponse(fv *RunHTTPTestResponse_JsonResponse)

func (*RunHTTPTestResponse) SetTextResponse

func (m *RunHTTPTestResponse) SetTextResponse(fv string)

func (*RunHTTPTestResponse) String

func (m *RunHTTPTestResponse) String() string

func (*RunHTTPTestResponse) Unmarshal

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

func (*RunHTTPTestResponse) UnmarshalJSON

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

type RunHTTPTestResponseFieldPathBuilder

type RunHTTPTestResponseFieldPathBuilder struct{}

func NewRunHTTPTestResponseFieldPathBuilder

func NewRunHTTPTestResponseFieldPathBuilder() RunHTTPTestResponseFieldPathBuilder

func (RunHTTPTestResponseFieldPathBuilder) JsonResponse

func (RunHTTPTestResponseFieldPathBuilder) TextResponse

type RunHTTPTestResponseJsonResponseFieldPathBuilder

type RunHTTPTestResponseJsonResponseFieldPathBuilder struct{}

func NewRunHTTPTestResponseJsonResponseFieldPathBuilder

func NewRunHTTPTestResponseJsonResponseFieldPathBuilder() RunHTTPTestResponseJsonResponseFieldPathBuilder

func (RunHTTPTestResponseJsonResponseFieldPathBuilder) ResponseBody

func (RunHTTPTestResponseJsonResponseFieldPathBuilder) ResponseCode

func (RunHTTPTestResponseJsonResponseFieldPathBuilder) ResponseHeaders

type RunHTTPTestResponseJsonResponseHeaderFieldPathBuilder

type RunHTTPTestResponseJsonResponseHeaderFieldPathBuilder struct{}

func (RunHTTPTestResponseJsonResponseHeaderFieldPathBuilder) Key

func (RunHTTPTestResponseJsonResponseHeaderFieldPathBuilder) Values

type RunHTTPTestResponseJsonResponseHeader_FieldPath

type RunHTTPTestResponseJsonResponseHeader_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunHTTPTestResponseJsonResponseHeader_FieldPathSelector
	Get(source *RunHTTPTestResponse_JsonResponse_Header) []interface{}
	GetSingle(source *RunHTTPTestResponse_JsonResponse_Header) (interface{}, bool)
	ClearValue(item *RunHTTPTestResponse_JsonResponse_Header)

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

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

func MustParseRunHTTPTestResponseJsonResponseHeader_FieldPath

func MustParseRunHTTPTestResponseJsonResponseHeader_FieldPath(rawField string) RunHTTPTestResponseJsonResponseHeader_FieldPath

func ParseRunHTTPTestResponseJsonResponseHeader_FieldPath

func ParseRunHTTPTestResponseJsonResponseHeader_FieldPath(rawField string) (RunHTTPTestResponseJsonResponseHeader_FieldPath, error)

type RunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue

type RunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunHTTPTestResponseJsonResponseHeader_FieldPath
	ContainsValue(*RunHTTPTestResponse_JsonResponse_Header) bool
}

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

func MustParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue

func MustParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue(pathStr, valueStr string) RunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue

func ParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue

func ParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue(pathStr, valueStr string) (RunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue, error)

ParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues

type RunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunHTTPTestResponseJsonResponseHeader_FieldPath
}

RunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues allows storing slice of values for Header fields according to their type

func MustParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues

func MustParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues(pathStr, valuesStr string) RunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues

func ParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues

func ParseRunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues(pathStr, valuesStr string) (RunHTTPTestResponseJsonResponseHeader_FieldPathArrayOfValues, error)

type RunHTTPTestResponseJsonResponseHeader_FieldPathSelector

type RunHTTPTestResponseJsonResponseHeader_FieldPathSelector int32
const (
	RunHTTPTestResponseJsonResponseHeader_FieldPathSelectorKey    RunHTTPTestResponseJsonResponseHeader_FieldPathSelector = 0
	RunHTTPTestResponseJsonResponseHeader_FieldPathSelectorValues RunHTTPTestResponseJsonResponseHeader_FieldPathSelector = 1
)

func (RunHTTPTestResponseJsonResponseHeader_FieldPathSelector) String

type RunHTTPTestResponseJsonResponseHeader_FieldPathValue

type RunHTTPTestResponseJsonResponseHeader_FieldPathValue interface {
	RunHTTPTestResponseJsonResponseHeader_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunHTTPTestResponse_JsonResponse_Header)
	CompareWith(*RunHTTPTestResponse_JsonResponse_Header) (cmp int, comparable bool)
}

RunHTTPTestResponseJsonResponseHeader_FieldPathValue allows storing values for Header fields according to their type

func MustParseRunHTTPTestResponseJsonResponseHeader_FieldPathValue

func MustParseRunHTTPTestResponseJsonResponseHeader_FieldPathValue(pathStr, valueStr string) RunHTTPTestResponseJsonResponseHeader_FieldPathValue

func ParseRunHTTPTestResponseJsonResponseHeader_FieldPathValue

func ParseRunHTTPTestResponseJsonResponseHeader_FieldPathValue(pathStr, valueStr string) (RunHTTPTestResponseJsonResponseHeader_FieldPathValue, error)

type RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath

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

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) ClearValue

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) ClearValueRaw

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) Get

Get returns all values pointed by specific field from source RunHTTPTestResponse_JsonResponse_Header

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) GetRaw

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source RunHTTPTestResponse_JsonResponse_Header

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) GetSingleRaw

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

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) Selector

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) SplitIntoTerminalIPaths

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) WithIArrayItemValue

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) WithIArrayOfValues

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) WithIValue

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) WithRawIArrayItemValue

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) WithRawIArrayOfValues

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath) WithRawIValue

type RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayItemValue

type RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayItemValue struct {
	RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayItemValue) AsValuesItemValue

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayItemValue) GetSingle

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayItemValue) GetSingleRaw

type RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayOfValues

type RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayOfValues struct {
	RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayOfValues) AsValuesArrayOfValues

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue

type RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue struct {
	RunHTTPTestResponseJsonResponseHeader_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue) AsKeyValue

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue) AsValuesValue

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue' with the value under path in 'RunHTTPTestResponse_JsonResponse_Header'.

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue) CompareWithRaw

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue) GetRawValue

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

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

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Header

func (*RunHTTPTestResponseJsonResponseHeader_FieldTerminalPathValue) SetToRaw

type RunHTTPTestResponseJsonResponse_FieldPath

type RunHTTPTestResponseJsonResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunHTTPTestResponseJsonResponse_FieldPathSelector
	Get(source *RunHTTPTestResponse_JsonResponse) []interface{}
	GetSingle(source *RunHTTPTestResponse_JsonResponse) (interface{}, bool)
	ClearValue(item *RunHTTPTestResponse_JsonResponse)

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

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

func MustParseRunHTTPTestResponseJsonResponse_FieldPath

func MustParseRunHTTPTestResponseJsonResponse_FieldPath(rawField string) RunHTTPTestResponseJsonResponse_FieldPath

func ParseRunHTTPTestResponseJsonResponse_FieldPath

func ParseRunHTTPTestResponseJsonResponse_FieldPath(rawField string) (RunHTTPTestResponseJsonResponse_FieldPath, error)

type RunHTTPTestResponseJsonResponse_FieldPathArrayItemValue

type RunHTTPTestResponseJsonResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunHTTPTestResponseJsonResponse_FieldPath
	ContainsValue(*RunHTTPTestResponse_JsonResponse) bool
}

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

func MustParseRunHTTPTestResponseJsonResponse_FieldPathArrayItemValue

func MustParseRunHTTPTestResponseJsonResponse_FieldPathArrayItemValue(pathStr, valueStr string) RunHTTPTestResponseJsonResponse_FieldPathArrayItemValue

func ParseRunHTTPTestResponseJsonResponse_FieldPathArrayItemValue

func ParseRunHTTPTestResponseJsonResponse_FieldPathArrayItemValue(pathStr, valueStr string) (RunHTTPTestResponseJsonResponse_FieldPathArrayItemValue, error)

ParseRunHTTPTestResponseJsonResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunHTTPTestResponseJsonResponse_FieldPathArrayOfValues

type RunHTTPTestResponseJsonResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunHTTPTestResponseJsonResponse_FieldPath
}

RunHTTPTestResponseJsonResponse_FieldPathArrayOfValues allows storing slice of values for JsonResponse fields according to their type

func MustParseRunHTTPTestResponseJsonResponse_FieldPathArrayOfValues

func MustParseRunHTTPTestResponseJsonResponse_FieldPathArrayOfValues(pathStr, valuesStr string) RunHTTPTestResponseJsonResponse_FieldPathArrayOfValues

func ParseRunHTTPTestResponseJsonResponse_FieldPathArrayOfValues

func ParseRunHTTPTestResponseJsonResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (RunHTTPTestResponseJsonResponse_FieldPathArrayOfValues, error)

type RunHTTPTestResponseJsonResponse_FieldPathSelector

type RunHTTPTestResponseJsonResponse_FieldPathSelector int32
const (
	RunHTTPTestResponseJsonResponse_FieldPathSelectorResponseCode    RunHTTPTestResponseJsonResponse_FieldPathSelector = 0
	RunHTTPTestResponseJsonResponse_FieldPathSelectorResponseHeaders RunHTTPTestResponseJsonResponse_FieldPathSelector = 1
	RunHTTPTestResponseJsonResponse_FieldPathSelectorResponseBody    RunHTTPTestResponseJsonResponse_FieldPathSelector = 2
)

func (RunHTTPTestResponseJsonResponse_FieldPathSelector) String

type RunHTTPTestResponseJsonResponse_FieldPathValue

type RunHTTPTestResponseJsonResponse_FieldPathValue interface {
	RunHTTPTestResponseJsonResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunHTTPTestResponse_JsonResponse)
	CompareWith(*RunHTTPTestResponse_JsonResponse) (cmp int, comparable bool)
}

RunHTTPTestResponseJsonResponse_FieldPathValue allows storing values for JsonResponse fields according to their type

func MustParseRunHTTPTestResponseJsonResponse_FieldPathValue

func MustParseRunHTTPTestResponseJsonResponse_FieldPathValue(pathStr, valueStr string) RunHTTPTestResponseJsonResponse_FieldPathValue

func ParseRunHTTPTestResponseJsonResponse_FieldPathValue

func ParseRunHTTPTestResponseJsonResponse_FieldPathValue(pathStr, valueStr string) (RunHTTPTestResponseJsonResponse_FieldPathValue, error)

type RunHTTPTestResponseJsonResponse_FieldSubPath

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

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) AsResponseHeadersSubPath

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) ClearValue

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) ClearValueRaw

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) Get

func (fps *RunHTTPTestResponseJsonResponse_FieldSubPath) Get(source *RunHTTPTestResponse_JsonResponse) (values []interface{})

Get returns all values pointed by selected field from source RunHTTPTestResponse_JsonResponse

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) GetRaw

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

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) GetSingle

GetSingle returns value of selected field from source RunHTTPTestResponse_JsonResponse

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) GetSingleRaw

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

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) Selector

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) SplitIntoTerminalIPaths

func (fps *RunHTTPTestResponseJsonResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) String

String returns path representation in proto convention

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) WithIArrayItemValue

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) WithIArrayOfValues

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) WithIValue

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*RunHTTPTestResponseJsonResponse_FieldSubPath) WithRawIValue

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

type RunHTTPTestResponseJsonResponse_FieldSubPathArrayItemValue

type RunHTTPTestResponseJsonResponse_FieldSubPathArrayItemValue struct {
	RunHTTPTestResponseJsonResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponse_FieldSubPathArrayItemValue) AsResponseHeadersPathItemValue

func (*RunHTTPTestResponseJsonResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*RunHTTPTestResponseJsonResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type RunHTTPTestResponseJsonResponse_FieldSubPathArrayOfValues

type RunHTTPTestResponseJsonResponse_FieldSubPathArrayOfValues struct {
	RunHTTPTestResponseJsonResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponse_FieldSubPathArrayOfValues) AsResponseHeadersPathArrayOfValues

func (*RunHTTPTestResponseJsonResponse_FieldSubPathArrayOfValues) GetRawValues

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

type RunHTTPTestResponseJsonResponse_FieldSubPathValue

type RunHTTPTestResponseJsonResponse_FieldSubPathValue struct {
	RunHTTPTestResponseJsonResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponse_FieldSubPathValue) AsResponseHeadersPathValue

func (*RunHTTPTestResponseJsonResponse_FieldSubPathValue) CompareWith

func (*RunHTTPTestResponseJsonResponse_FieldSubPathValue) CompareWithRaw

func (*RunHTTPTestResponseJsonResponse_FieldSubPathValue) GetRawValue

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

func (*RunHTTPTestResponseJsonResponse_FieldSubPathValue) SetTo

func (*RunHTTPTestResponseJsonResponse_FieldSubPathValue) SetToRaw

type RunHTTPTestResponseJsonResponse_FieldTerminalPath

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

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) ClearValue

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) ClearValueRaw

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) Get

Get returns all values pointed by specific field from source RunHTTPTestResponse_JsonResponse

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) GetRaw

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

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source RunHTTPTestResponse_JsonResponse

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) GetSingleRaw

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

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) Selector

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) SplitIntoTerminalIPaths

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) WithIArrayItemValue

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) WithIArrayOfValues

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) WithIValue

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPath) WithRawIValue

type RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayItemValue

type RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayItemValue struct {
	RunHTTPTestResponseJsonResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayItemValue) AsResponseHeadersItemValue

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayOfValues

type RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayOfValues struct {
	RunHTTPTestResponseJsonResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayOfValues) AsResponseBodyArrayOfValues

func (fpaov *RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayOfValues) AsResponseBodyArrayOfValues() ([][]byte, bool)

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayOfValues) AsResponseCodeArrayOfValues

func (fpaov *RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayOfValues) AsResponseCodeArrayOfValues() ([]int32, bool)

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayOfValues) AsResponseHeadersArrayOfValues

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunHTTPTestResponseJsonResponse_FieldTerminalPathValue

type RunHTTPTestResponseJsonResponse_FieldTerminalPathValue struct {
	RunHTTPTestResponseJsonResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) AsResponseBodyValue

func (fpv *RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) AsResponseBodyValue() ([]byte, bool)

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) AsResponseCodeValue

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) AsResponseHeadersValue

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunHTTPTestResponseJsonResponse_FieldTerminalPathValue' with the value under path in 'RunHTTPTestResponse_JsonResponse'.

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) CompareWithRaw

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object JsonResponse

func (*RunHTTPTestResponseJsonResponse_FieldTerminalPathValue) SetToRaw

type RunHTTPTestResponsePathSelectorJsonResponse

type RunHTTPTestResponsePathSelectorJsonResponse struct{}

func (RunHTTPTestResponsePathSelectorJsonResponse) FieldPath

func (RunHTTPTestResponsePathSelectorJsonResponse) ResponseBody

func (RunHTTPTestResponsePathSelectorJsonResponse) ResponseCode

func (RunHTTPTestResponsePathSelectorJsonResponse) ResponseHeaders

func (RunHTTPTestResponsePathSelectorJsonResponse) WithArrayOfValues

func (RunHTTPTestResponsePathSelectorJsonResponse) WithSubArrayItemValue

func (RunHTTPTestResponsePathSelectorJsonResponse) WithSubArrayOfValues

func (RunHTTPTestResponsePathSelectorJsonResponse) WithSubPath

func (RunHTTPTestResponsePathSelectorJsonResponse) WithSubValue

type RunHTTPTestResponsePathSelectorJsonResponseResponseBody

type RunHTTPTestResponsePathSelectorJsonResponseResponseBody struct{}

func (RunHTTPTestResponsePathSelectorJsonResponseResponseBody) FieldPath

func (RunHTTPTestResponsePathSelectorJsonResponseResponseBody) WithArrayOfValues

func (RunHTTPTestResponsePathSelectorJsonResponseResponseBody) WithValue

type RunHTTPTestResponsePathSelectorJsonResponseResponseCode

type RunHTTPTestResponsePathSelectorJsonResponseResponseCode struct{}

func (RunHTTPTestResponsePathSelectorJsonResponseResponseCode) FieldPath

func (RunHTTPTestResponsePathSelectorJsonResponseResponseCode) WithArrayOfValues

func (RunHTTPTestResponsePathSelectorJsonResponseResponseCode) WithValue

type RunHTTPTestResponsePathSelectorJsonResponseResponseHeaders

type RunHTTPTestResponsePathSelectorJsonResponseResponseHeaders struct{}

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeaders) FieldPath

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeaders) Key

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeaders) Values

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeaders) WithArrayOfValues

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeaders) WithValue

type RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersKey

type RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersKey struct{}

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersKey) FieldPath

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersKey) WithArrayOfValues

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersKey) WithValue

type RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersValues

type RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersValues struct{}

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersValues) FieldPath

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersValues) WithArrayOfValues

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersValues) WithItemValue

func (RunHTTPTestResponsePathSelectorJsonResponseResponseHeadersValues) WithValue

type RunHTTPTestResponsePathSelectorTextResponse

type RunHTTPTestResponsePathSelectorTextResponse struct{}

func (RunHTTPTestResponsePathSelectorTextResponse) FieldPath

func (RunHTTPTestResponsePathSelectorTextResponse) WithArrayOfValues

func (RunHTTPTestResponsePathSelectorTextResponse) WithValue

type RunHTTPTestResponse_FieldMask

type RunHTTPTestResponse_FieldMask struct {
	Paths []RunHTTPTestResponse_FieldPath
}

func FullRunHTTPTestResponse_FieldMask

func FullRunHTTPTestResponse_FieldMask() *RunHTTPTestResponse_FieldMask

func (*RunHTTPTestResponse_FieldMask) AppendPath

func (*RunHTTPTestResponse_FieldMask) AppendRawPath

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

func (*RunHTTPTestResponse_FieldMask) DecodeFirestore

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

func (*RunHTTPTestResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunHTTPTestResponse_FieldMask) FilterInputFields

func (fieldMask *RunHTTPTestResponse_FieldMask) FilterInputFields() *RunHTTPTestResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunHTTPTestResponse_FieldMask) FromProtoFieldMask

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

func (*RunHTTPTestResponse_FieldMask) GetPaths

func (*RunHTTPTestResponse_FieldMask) GetRawPaths

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

func (*RunHTTPTestResponse_FieldMask) IsFull

func (fieldMask *RunHTTPTestResponse_FieldMask) IsFull() bool

func (RunHTTPTestResponse_FieldMask) Marshal

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

implement methods required by customType

func (RunHTTPTestResponse_FieldMask) MarshalJSON

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

func (*RunHTTPTestResponse_FieldMask) PathsCount

func (fieldMask *RunHTTPTestResponse_FieldMask) PathsCount() int

func (*RunHTTPTestResponse_FieldMask) Project

func (*RunHTTPTestResponse_FieldMask) ProjectRaw

func (*RunHTTPTestResponse_FieldMask) ProtoMessage

func (fieldMask *RunHTTPTestResponse_FieldMask) ProtoMessage()

func (*RunHTTPTestResponse_FieldMask) ProtoReflect

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

func (*RunHTTPTestResponse_FieldMask) Reset

func (fieldMask *RunHTTPTestResponse_FieldMask) Reset()

func (*RunHTTPTestResponse_FieldMask) Set

func (fieldMask *RunHTTPTestResponse_FieldMask) Set(target, source *RunHTTPTestResponse)

func (*RunHTTPTestResponse_FieldMask) SetFromCliFlag

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

func (*RunHTTPTestResponse_FieldMask) SetRaw

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

func (*RunHTTPTestResponse_FieldMask) Size

func (fieldMask *RunHTTPTestResponse_FieldMask) Size() int

func (*RunHTTPTestResponse_FieldMask) String

func (fieldMask *RunHTTPTestResponse_FieldMask) String() string

func (*RunHTTPTestResponse_FieldMask) Subtract

func (*RunHTTPTestResponse_FieldMask) SubtractRaw

func (*RunHTTPTestResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunHTTPTestResponse_FieldMask) Unmarshal

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

func (*RunHTTPTestResponse_FieldMask) UnmarshalJSON

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

type RunHTTPTestResponse_FieldPath

type RunHTTPTestResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunHTTPTestResponse_FieldPathSelector
	Get(source *RunHTTPTestResponse) []interface{}
	GetSingle(source *RunHTTPTestResponse) (interface{}, bool)
	ClearValue(item *RunHTTPTestResponse)

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

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

func MustParseRunHTTPTestResponse_FieldPath

func MustParseRunHTTPTestResponse_FieldPath(rawField string) RunHTTPTestResponse_FieldPath

func ParseRunHTTPTestResponse_FieldPath

func ParseRunHTTPTestResponse_FieldPath(rawField string) (RunHTTPTestResponse_FieldPath, error)

type RunHTTPTestResponse_FieldPathArrayItemValue

type RunHTTPTestResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunHTTPTestResponse_FieldPath
	ContainsValue(*RunHTTPTestResponse) bool
}

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

func MustParseRunHTTPTestResponse_FieldPathArrayItemValue

func MustParseRunHTTPTestResponse_FieldPathArrayItemValue(pathStr, valueStr string) RunHTTPTestResponse_FieldPathArrayItemValue

func ParseRunHTTPTestResponse_FieldPathArrayItemValue

func ParseRunHTTPTestResponse_FieldPathArrayItemValue(pathStr, valueStr string) (RunHTTPTestResponse_FieldPathArrayItemValue, error)

ParseRunHTTPTestResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunHTTPTestResponse_FieldPathArrayOfValues

type RunHTTPTestResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunHTTPTestResponse_FieldPath
}

RunHTTPTestResponse_FieldPathArrayOfValues allows storing slice of values for RunHTTPTestResponse fields according to their type

func MustParseRunHTTPTestResponse_FieldPathArrayOfValues

func MustParseRunHTTPTestResponse_FieldPathArrayOfValues(pathStr, valuesStr string) RunHTTPTestResponse_FieldPathArrayOfValues

func ParseRunHTTPTestResponse_FieldPathArrayOfValues

func ParseRunHTTPTestResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (RunHTTPTestResponse_FieldPathArrayOfValues, error)

type RunHTTPTestResponse_FieldPathSelector

type RunHTTPTestResponse_FieldPathSelector int32
const (
	RunHTTPTestResponse_FieldPathSelectorTextResponse RunHTTPTestResponse_FieldPathSelector = 0
	RunHTTPTestResponse_FieldPathSelectorJsonResponse RunHTTPTestResponse_FieldPathSelector = 1
)

func (RunHTTPTestResponse_FieldPathSelector) String

type RunHTTPTestResponse_FieldPathValue

type RunHTTPTestResponse_FieldPathValue interface {
	RunHTTPTestResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunHTTPTestResponse)
	CompareWith(*RunHTTPTestResponse) (cmp int, comparable bool)
}

RunHTTPTestResponse_FieldPathValue allows storing values for RunHTTPTestResponse fields according to their type

func MustParseRunHTTPTestResponse_FieldPathValue

func MustParseRunHTTPTestResponse_FieldPathValue(pathStr, valueStr string) RunHTTPTestResponse_FieldPathValue

func ParseRunHTTPTestResponse_FieldPathValue

func ParseRunHTTPTestResponse_FieldPathValue(pathStr, valueStr string) (RunHTTPTestResponse_FieldPathValue, error)

type RunHTTPTestResponse_FieldSubPath

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

func (*RunHTTPTestResponse_FieldSubPath) AsJsonResponseSubPath

func (*RunHTTPTestResponse_FieldSubPath) ClearValue

func (*RunHTTPTestResponse_FieldSubPath) ClearValueRaw

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

func (*RunHTTPTestResponse_FieldSubPath) Get

func (fps *RunHTTPTestResponse_FieldSubPath) Get(source *RunHTTPTestResponse) (values []interface{})

Get returns all values pointed by selected field from source RunHTTPTestResponse

func (*RunHTTPTestResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunHTTPTestResponse_FieldSubPath) GetRaw

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

func (*RunHTTPTestResponse_FieldSubPath) GetSingle

func (fps *RunHTTPTestResponse_FieldSubPath) GetSingle(source *RunHTTPTestResponse) (interface{}, bool)

GetSingle returns value of selected field from source RunHTTPTestResponse

func (*RunHTTPTestResponse_FieldSubPath) GetSingleRaw

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

func (*RunHTTPTestResponse_FieldSubPath) IsLeaf

func (fps *RunHTTPTestResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*RunHTTPTestResponse_FieldSubPath) JSONString

func (fps *RunHTTPTestResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*RunHTTPTestResponse_FieldSubPath) Selector

func (*RunHTTPTestResponse_FieldSubPath) SplitIntoTerminalIPaths

func (fps *RunHTTPTestResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*RunHTTPTestResponse_FieldSubPath) String

String returns path representation in proto convention

func (*RunHTTPTestResponse_FieldSubPath) WithIArrayItemValue

func (fps *RunHTTPTestResponse_FieldSubPath) WithIArrayItemValue(value interface{}) RunHTTPTestResponse_FieldPathArrayItemValue

func (*RunHTTPTestResponse_FieldSubPath) WithIArrayOfValues

func (fps *RunHTTPTestResponse_FieldSubPath) WithIArrayOfValues(values interface{}) RunHTTPTestResponse_FieldPathArrayOfValues

func (*RunHTTPTestResponse_FieldSubPath) WithIValue

func (fps *RunHTTPTestResponse_FieldSubPath) WithIValue(value interface{}) RunHTTPTestResponse_FieldPathValue

func (*RunHTTPTestResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*RunHTTPTestResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*RunHTTPTestResponse_FieldSubPath) WithRawIValue

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

type RunHTTPTestResponse_FieldSubPathArrayItemValue

type RunHTTPTestResponse_FieldSubPathArrayItemValue struct {
	RunHTTPTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponse_FieldSubPathArrayItemValue) AsJsonResponsePathItemValue

func (*RunHTTPTestResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*RunHTTPTestResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type RunHTTPTestResponse_FieldSubPathArrayOfValues

type RunHTTPTestResponse_FieldSubPathArrayOfValues struct {
	RunHTTPTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponse_FieldSubPathArrayOfValues) AsJsonResponsePathArrayOfValues

func (*RunHTTPTestResponse_FieldSubPathArrayOfValues) GetRawValues

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

type RunHTTPTestResponse_FieldSubPathValue

type RunHTTPTestResponse_FieldSubPathValue struct {
	RunHTTPTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponse_FieldSubPathValue) AsJsonResponsePathValue

func (*RunHTTPTestResponse_FieldSubPathValue) CompareWith

func (fpvs *RunHTTPTestResponse_FieldSubPathValue) CompareWith(source *RunHTTPTestResponse) (int, bool)

func (*RunHTTPTestResponse_FieldSubPathValue) CompareWithRaw

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

func (*RunHTTPTestResponse_FieldSubPathValue) GetRawValue

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

func (*RunHTTPTestResponse_FieldSubPathValue) SetTo

func (*RunHTTPTestResponse_FieldSubPathValue) SetToRaw

func (fpvs *RunHTTPTestResponse_FieldSubPathValue) SetToRaw(target proto.Message)

type RunHTTPTestResponse_FieldTerminalPath

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

func (*RunHTTPTestResponse_FieldTerminalPath) ClearValue

func (*RunHTTPTestResponse_FieldTerminalPath) ClearValueRaw

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

func (*RunHTTPTestResponse_FieldTerminalPath) Get

func (fp *RunHTTPTestResponse_FieldTerminalPath) Get(source *RunHTTPTestResponse) (values []interface{})

Get returns all values pointed by specific field from source RunHTTPTestResponse

func (*RunHTTPTestResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunHTTPTestResponse_FieldTerminalPath) GetRaw

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

func (*RunHTTPTestResponse_FieldTerminalPath) GetSingle

func (fp *RunHTTPTestResponse_FieldTerminalPath) GetSingle(source *RunHTTPTestResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunHTTPTestResponse

func (*RunHTTPTestResponse_FieldTerminalPath) GetSingleRaw

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

func (*RunHTTPTestResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunHTTPTestResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunHTTPTestResponse_FieldTerminalPath) Selector

func (*RunHTTPTestResponse_FieldTerminalPath) SplitIntoTerminalIPaths

func (fp *RunHTTPTestResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*RunHTTPTestResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunHTTPTestResponse_FieldTerminalPath) WithIArrayItemValue

func (*RunHTTPTestResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *RunHTTPTestResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunHTTPTestResponse_FieldPathArrayOfValues

func (*RunHTTPTestResponse_FieldTerminalPath) WithIValue

func (*RunHTTPTestResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunHTTPTestResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunHTTPTestResponse_FieldTerminalPath) WithRawIValue

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

type RunHTTPTestResponse_FieldTerminalPathArrayItemValue

type RunHTTPTestResponse_FieldTerminalPathArrayItemValue struct {
	RunHTTPTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunHTTPTestResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunHTTPTestResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *RunHTTPTestResponse_FieldTerminalPathArrayItemValue) GetSingle(source *RunHTTPTestResponse) (interface{}, bool)

func (*RunHTTPTestResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunHTTPTestResponse_FieldTerminalPathArrayOfValues

type RunHTTPTestResponse_FieldTerminalPathArrayOfValues struct {
	RunHTTPTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponse_FieldTerminalPathArrayOfValues) AsJsonResponseArrayOfValues

func (*RunHTTPTestResponse_FieldTerminalPathArrayOfValues) AsTextResponseArrayOfValues

func (fpaov *RunHTTPTestResponse_FieldTerminalPathArrayOfValues) AsTextResponseArrayOfValues() ([]string, bool)

func (*RunHTTPTestResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunHTTPTestResponse_FieldTerminalPathValue

type RunHTTPTestResponse_FieldTerminalPathValue struct {
	RunHTTPTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunHTTPTestResponse_FieldTerminalPathValue) AsJsonResponseValue

func (*RunHTTPTestResponse_FieldTerminalPathValue) AsTextResponseValue

func (fpv *RunHTTPTestResponse_FieldTerminalPathValue) AsTextResponseValue() (string, bool)

func (*RunHTTPTestResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunHTTPTestResponse_FieldTerminalPathValue' with the value under path in 'RunHTTPTestResponse'.

func (*RunHTTPTestResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*RunHTTPTestResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*RunHTTPTestResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunHTTPTestResponse

func (*RunHTTPTestResponse_FieldTerminalPathValue) SetToRaw

type RunHTTPTestResponse_JsonResponse

type RunHTTPTestResponse_JsonResponse struct {

	// HTTP Response code
	ResponseCode int32 `protobuf:"varint,1,opt,name=response_code,json=responseCode,proto3" json:"response_code,omitempty" firestore:"responseCode"`
	// HTTP Response Headers
	ResponseHeaders []*RunHTTPTestResponse_JsonResponse_Header `` /* 134-byte string literal not displayed */
	// HTTP Response body
	ResponseBody []byte `protobuf:"bytes,3,opt,name=response_body,json=responseBody,proto3" json:"response_body,omitempty" firestore:"responseBody"`
	// contains filtered or unexported fields
}

Json format is not preferred for the ondemand tests

func (*RunHTTPTestResponse_JsonResponse) Clone

func (*RunHTTPTestResponse_JsonResponse) CloneRaw

func (*RunHTTPTestResponse_JsonResponse) Descriptor

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

Deprecated, Use RunHTTPTestResponse_JsonResponse.ProtoReflect.Descriptor instead.

func (*RunHTTPTestResponse_JsonResponse) GetResponseBody

func (m *RunHTTPTestResponse_JsonResponse) GetResponseBody() []byte

func (*RunHTTPTestResponse_JsonResponse) GetResponseCode

func (m *RunHTTPTestResponse_JsonResponse) GetResponseCode() int32

func (*RunHTTPTestResponse_JsonResponse) GetResponseHeaders

func (*RunHTTPTestResponse_JsonResponse) GotenMessage

func (*RunHTTPTestResponse_JsonResponse) GotenMessage()

func (*RunHTTPTestResponse_JsonResponse) GotenObjectExt

func (o *RunHTTPTestResponse_JsonResponse) GotenObjectExt()

func (*RunHTTPTestResponse_JsonResponse) GotenValidate

func (obj *RunHTTPTestResponse_JsonResponse) GotenValidate() error

func (*RunHTTPTestResponse_JsonResponse) MakeDiffFieldMask

func (*RunHTTPTestResponse_JsonResponse) MakeFullFieldMask

func (*RunHTTPTestResponse_JsonResponse) MakeRawDiffFieldMask

func (*RunHTTPTestResponse_JsonResponse) MakeRawFullFieldMask

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

func (*RunHTTPTestResponse_JsonResponse) Marshal

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

func (*RunHTTPTestResponse_JsonResponse) MarshalJSON

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

func (*RunHTTPTestResponse_JsonResponse) Merge

func (*RunHTTPTestResponse_JsonResponse) MergeRaw

func (*RunHTTPTestResponse_JsonResponse) ProtoMessage

func (*RunHTTPTestResponse_JsonResponse) ProtoMessage()

func (*RunHTTPTestResponse_JsonResponse) ProtoReflect

func (*RunHTTPTestResponse_JsonResponse) Reset

func (*RunHTTPTestResponse_JsonResponse) SetResponseBody

func (m *RunHTTPTestResponse_JsonResponse) SetResponseBody(fv []byte)

func (*RunHTTPTestResponse_JsonResponse) SetResponseCode

func (m *RunHTTPTestResponse_JsonResponse) SetResponseCode(fv int32)

func (*RunHTTPTestResponse_JsonResponse) SetResponseHeaders

func (*RunHTTPTestResponse_JsonResponse) String

func (*RunHTTPTestResponse_JsonResponse) Unmarshal

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

func (*RunHTTPTestResponse_JsonResponse) UnmarshalJSON

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

type RunHTTPTestResponse_JsonResponsePathSelectorResponseBody

type RunHTTPTestResponse_JsonResponsePathSelectorResponseBody struct{}

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseBody) FieldPath

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseBody) WithArrayOfValues

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseBody) WithValue

type RunHTTPTestResponse_JsonResponsePathSelectorResponseCode

type RunHTTPTestResponse_JsonResponsePathSelectorResponseCode struct{}

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseCode) FieldPath

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseCode) WithArrayOfValues

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseCode) WithValue

type RunHTTPTestResponse_JsonResponsePathSelectorResponseHeaders

type RunHTTPTestResponse_JsonResponsePathSelectorResponseHeaders struct{}

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeaders) FieldPath

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeaders) Key

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeaders) Values

type RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersKey

type RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersKey struct{}

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersKey) FieldPath

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersKey) WithArrayOfValues

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersKey) WithValue

type RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersValues

type RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersValues struct{}

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersValues) FieldPath

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersValues) WithArrayOfValues

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersValues) WithItemValue

func (RunHTTPTestResponse_JsonResponsePathSelectorResponseHeadersValues) WithValue

type RunHTTPTestResponse_JsonResponse_FieldMask

type RunHTTPTestResponse_JsonResponse_FieldMask struct {
	Paths []RunHTTPTestResponseJsonResponse_FieldPath
}

func FullRunHTTPTestResponse_JsonResponse_FieldMask

func FullRunHTTPTestResponse_JsonResponse_FieldMask() *RunHTTPTestResponse_JsonResponse_FieldMask

func (*RunHTTPTestResponse_JsonResponse_FieldMask) AppendPath

func (*RunHTTPTestResponse_JsonResponse_FieldMask) AppendRawPath

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

func (*RunHTTPTestResponse_JsonResponse_FieldMask) DecodeFirestore

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

func (*RunHTTPTestResponse_JsonResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunHTTPTestResponse_JsonResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunHTTPTestResponse_JsonResponse_FieldMask) FromProtoFieldMask

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

func (*RunHTTPTestResponse_JsonResponse_FieldMask) GetPaths

func (*RunHTTPTestResponse_JsonResponse_FieldMask) GetRawPaths

func (*RunHTTPTestResponse_JsonResponse_FieldMask) IsFull

func (RunHTTPTestResponse_JsonResponse_FieldMask) Marshal

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

implement methods required by customType

func (RunHTTPTestResponse_JsonResponse_FieldMask) MarshalJSON

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

func (*RunHTTPTestResponse_JsonResponse_FieldMask) PathsCount

func (fieldMask *RunHTTPTestResponse_JsonResponse_FieldMask) PathsCount() int

func (*RunHTTPTestResponse_JsonResponse_FieldMask) Project

func (*RunHTTPTestResponse_JsonResponse_FieldMask) ProjectRaw

func (*RunHTTPTestResponse_JsonResponse_FieldMask) ProtoMessage

func (fieldMask *RunHTTPTestResponse_JsonResponse_FieldMask) ProtoMessage()

func (*RunHTTPTestResponse_JsonResponse_FieldMask) ProtoReflect

func (*RunHTTPTestResponse_JsonResponse_FieldMask) Reset

func (fieldMask *RunHTTPTestResponse_JsonResponse_FieldMask) Reset()

func (*RunHTTPTestResponse_JsonResponse_FieldMask) Set

func (*RunHTTPTestResponse_JsonResponse_FieldMask) SetFromCliFlag

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

func (*RunHTTPTestResponse_JsonResponse_FieldMask) SetRaw

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

func (*RunHTTPTestResponse_JsonResponse_FieldMask) Size

func (*RunHTTPTestResponse_JsonResponse_FieldMask) String

func (*RunHTTPTestResponse_JsonResponse_FieldMask) Subtract

func (*RunHTTPTestResponse_JsonResponse_FieldMask) SubtractRaw

func (*RunHTTPTestResponse_JsonResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunHTTPTestResponse_JsonResponse_FieldMask) Unmarshal

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

func (*RunHTTPTestResponse_JsonResponse_FieldMask) UnmarshalJSON

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

type RunHTTPTestResponse_JsonResponse_Header

type RunHTTPTestResponse_JsonResponse_Header struct {
	Key    string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty" firestore:"key"`
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty" firestore:"values"`
	// contains filtered or unexported fields
}

HTTP Response Header

func (*RunHTTPTestResponse_JsonResponse_Header) Clone

func (*RunHTTPTestResponse_JsonResponse_Header) CloneRaw

func (*RunHTTPTestResponse_JsonResponse_Header) Descriptor

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

Deprecated, Use RunHTTPTestResponse_JsonResponse_Header.ProtoReflect.Descriptor instead.

func (*RunHTTPTestResponse_JsonResponse_Header) GetKey

func (*RunHTTPTestResponse_JsonResponse_Header) GetValues

func (*RunHTTPTestResponse_JsonResponse_Header) GotenMessage

func (*RunHTTPTestResponse_JsonResponse_Header) GotenObjectExt

func (o *RunHTTPTestResponse_JsonResponse_Header) GotenObjectExt()

func (*RunHTTPTestResponse_JsonResponse_Header) GotenValidate

func (obj *RunHTTPTestResponse_JsonResponse_Header) GotenValidate() error

func (*RunHTTPTestResponse_JsonResponse_Header) MakeFullFieldMask

func (*RunHTTPTestResponse_JsonResponse_Header) MakeRawDiffFieldMask

func (*RunHTTPTestResponse_JsonResponse_Header) MakeRawFullFieldMask

func (*RunHTTPTestResponse_JsonResponse_Header) Marshal

func (*RunHTTPTestResponse_JsonResponse_Header) MarshalJSON

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

func (*RunHTTPTestResponse_JsonResponse_Header) Merge

func (*RunHTTPTestResponse_JsonResponse_Header) MergeRaw

func (*RunHTTPTestResponse_JsonResponse_Header) ProtoMessage

func (*RunHTTPTestResponse_JsonResponse_Header) ProtoReflect

func (*RunHTTPTestResponse_JsonResponse_Header) Reset

func (*RunHTTPTestResponse_JsonResponse_Header) SetKey

func (*RunHTTPTestResponse_JsonResponse_Header) SetValues

func (*RunHTTPTestResponse_JsonResponse_Header) String

func (*RunHTTPTestResponse_JsonResponse_Header) Unmarshal

func (*RunHTTPTestResponse_JsonResponse_Header) UnmarshalJSON

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

type RunHTTPTestResponse_JsonResponse_HeaderPathSelectorKey

type RunHTTPTestResponse_JsonResponse_HeaderPathSelectorKey struct{}

func (RunHTTPTestResponse_JsonResponse_HeaderPathSelectorKey) FieldPath

func (RunHTTPTestResponse_JsonResponse_HeaderPathSelectorKey) WithArrayOfValues

func (RunHTTPTestResponse_JsonResponse_HeaderPathSelectorKey) WithValue

type RunHTTPTestResponse_JsonResponse_HeaderPathSelectorValues

type RunHTTPTestResponse_JsonResponse_HeaderPathSelectorValues struct{}

func (RunHTTPTestResponse_JsonResponse_HeaderPathSelectorValues) FieldPath

func (RunHTTPTestResponse_JsonResponse_HeaderPathSelectorValues) WithArrayOfValues

func (RunHTTPTestResponse_JsonResponse_HeaderPathSelectorValues) WithItemValue

func (RunHTTPTestResponse_JsonResponse_HeaderPathSelectorValues) WithValue

type RunHTTPTestResponse_JsonResponse_Header_FieldMask

type RunHTTPTestResponse_JsonResponse_Header_FieldMask struct {
	Paths []RunHTTPTestResponseJsonResponseHeader_FieldPath
}

func FullRunHTTPTestResponse_JsonResponse_Header_FieldMask

func FullRunHTTPTestResponse_JsonResponse_Header_FieldMask() *RunHTTPTestResponse_JsonResponse_Header_FieldMask

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) AppendPath

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) AppendRawPath

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) DecodeFirestore

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) FromProtoFieldMask

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

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) GetPaths

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) GetRawPaths

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) IsFull

func (RunHTTPTestResponse_JsonResponse_Header_FieldMask) Marshal

implement methods required by customType

func (RunHTTPTestResponse_JsonResponse_Header_FieldMask) MarshalJSON

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

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) PathsCount

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) Project

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) ProjectRaw

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) ProtoMessage

func (fieldMask *RunHTTPTestResponse_JsonResponse_Header_FieldMask) ProtoMessage()

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) ProtoReflect

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) Reset

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) Set

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) SetFromCliFlag

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

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) SetRaw

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) Size

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) String

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) SubtractRaw

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) Unmarshal

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

func (*RunHTTPTestResponse_JsonResponse_Header_FieldMask) UnmarshalJSON

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

Jump to

Keyboard shortcuts

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