broker_client

package
v0.12.76 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2024 License: Apache-2.0 Imports: 40 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	BrokerServiceType_name = map[int32]string{
		0:  "BROKER_SERVICE_UNSPECIFIED",
		1:  "BROKER_SERVICE_SSH_LEGACY",
		3:  "BROKER_SERVICE_SSH",
		2:  "BROKER_SERVICE_TCP_FORWARD_PORT",
		4:  "BROKER_SERVICE_REBOOT",
		5:  "BROKER_SERVICE_SHUTDOWN",
		6:  "BROKER_SERVICE_SCP",
		7:  "BROKER_SERVICE_SCP_LEGACY",
		8:  "BROKER_SYS_LOGS",
		9:  "BROKER_APP_LOGS",
		10: "BROKER_POD_MANAGEMENT",
	}

	BrokerServiceType_value = map[string]int32{
		"BROKER_SERVICE_UNSPECIFIED":      0,
		"BROKER_SERVICE_SSH_LEGACY":       1,
		"BROKER_SERVICE_SSH":              3,
		"BROKER_SERVICE_TCP_FORWARD_PORT": 2,
		"BROKER_SERVICE_REBOOT":           4,
		"BROKER_SERVICE_SHUTDOWN":         5,
		"BROKER_SERVICE_SCP":              6,
		"BROKER_SERVICE_SCP_LEGACY":       7,
		"BROKER_SYS_LOGS":                 8,
		"BROKER_APP_LOGS":                 9,
		"BROKER_POD_MANAGEMENT":           10,
	}
)
View Source
var (
	SCPService_Configure_Direction_name = map[int32]string{
		0: "DOWNLOAD",
		1: "UPLOAD",
	}

	SCPService_Configure_Direction_value = map[string]int32{
		"DOWNLOAD": 0,
		"UPLOAD":   1,
	}
)
View Source
var (
	PodManagementService_PodState_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "START",
		2: "STOP",
		3: "RESTART",
	}

	PodManagementService_PodState_value = map[string]int32{
		"UNSPECIFIED": 0,
		"START":       1,
		"STOP":        2,
		"RESTART":     3,
	}
)
View Source
var (
	SystemStateService_SystemState_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "SHUTDOWN",
		2: "REBOOT",
	}

	SystemStateService_SystemState_value = map[string]int32{
		"UNSPECIFIED": 0,
		"SHUTDOWN":    1,
		"REBOOT":      2,
	}
)

Functions

This section is empty.

Types

type Ack

type Ack struct {
	Processed uint64 `protobuf:"varint,1,opt,name=processed,proto3" json:"processed,omitempty" firestore:"processed"`
	// contains filtered or unexported fields
}

Ack message that contains how much data should have been processed

func (*Ack) Clone

func (o *Ack) Clone() *Ack

func (*Ack) CloneRaw

func (o *Ack) CloneRaw() gotenobject.GotenObjectExt

func (*Ack) Descriptor

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

Deprecated, Use Ack.ProtoReflect.Descriptor instead.

func (*Ack) GetProcessed

func (m *Ack) GetProcessed() uint64

func (*Ack) GotenMessage

func (*Ack) GotenMessage()

func (*Ack) GotenObjectExt

func (o *Ack) GotenObjectExt()

func (*Ack) GotenValidate

func (obj *Ack) GotenValidate() error

func (*Ack) MakeDiffFieldMask

func (o *Ack) MakeDiffFieldMask(other *Ack) *Ack_FieldMask

func (*Ack) MakeFullFieldMask

func (o *Ack) MakeFullFieldMask() *Ack_FieldMask

func (*Ack) MakeRawDiffFieldMask

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

func (*Ack) MakeRawFullFieldMask

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

func (*Ack) Marshal

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

func (*Ack) MarshalJSON

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

func (*Ack) Merge

func (o *Ack) Merge(source *Ack)

func (*Ack) MergeRaw

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

func (*Ack) ProtoMessage

func (*Ack) ProtoMessage()

func (*Ack) ProtoReflect

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

func (*Ack) Reset

func (m *Ack) Reset()

func (*Ack) SetProcessed

func (m *Ack) SetProcessed(fv uint64)

func (*Ack) String

func (m *Ack) String() string

func (*Ack) Unmarshal

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

func (*Ack) UnmarshalJSON

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

type AckFieldPathBuilder

type AckFieldPathBuilder struct{}

func NewAckFieldPathBuilder

func NewAckFieldPathBuilder() AckFieldPathBuilder

func (AckFieldPathBuilder) Processed

type AckPathSelectorProcessed

type AckPathSelectorProcessed struct{}

func (AckPathSelectorProcessed) FieldPath

func (AckPathSelectorProcessed) WithArrayOfValues

func (AckPathSelectorProcessed) WithValue

type Ack_FieldMask

type Ack_FieldMask struct {
	Paths []Ack_FieldPath
}

func FullAck_FieldMask

func FullAck_FieldMask() *Ack_FieldMask

func (*Ack_FieldMask) AppendPath

func (fieldMask *Ack_FieldMask) AppendPath(path Ack_FieldPath)

func (*Ack_FieldMask) AppendRawPath

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

func (*Ack_FieldMask) DecodeFirestore

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

func (*Ack_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Ack_FieldMask) FilterInputFields

func (fieldMask *Ack_FieldMask) FilterInputFields() *Ack_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Ack_FieldMask) FromProtoFieldMask

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

func (*Ack_FieldMask) GetPaths

func (fieldMask *Ack_FieldMask) GetPaths() []Ack_FieldPath

func (*Ack_FieldMask) GetRawPaths

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

func (*Ack_FieldMask) IsFull

func (fieldMask *Ack_FieldMask) IsFull() bool

func (Ack_FieldMask) Marshal

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

implement methods required by customType

func (Ack_FieldMask) MarshalJSON

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

func (*Ack_FieldMask) PathsCount

func (fieldMask *Ack_FieldMask) PathsCount() int

func (*Ack_FieldMask) Project

func (fieldMask *Ack_FieldMask) Project(source *Ack) *Ack

func (*Ack_FieldMask) ProjectRaw

func (fieldMask *Ack_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt

func (*Ack_FieldMask) ProtoMessage

func (fieldMask *Ack_FieldMask) ProtoMessage()

func (*Ack_FieldMask) ProtoReflect

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

func (*Ack_FieldMask) Reset

func (fieldMask *Ack_FieldMask) Reset()

func (*Ack_FieldMask) Set

func (fieldMask *Ack_FieldMask) Set(target, source *Ack)

func (*Ack_FieldMask) SetFromCliFlag

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

func (*Ack_FieldMask) SetRaw

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

func (*Ack_FieldMask) Size

func (fieldMask *Ack_FieldMask) Size() int

func (*Ack_FieldMask) String

func (fieldMask *Ack_FieldMask) String() string

func (*Ack_FieldMask) Subtract

func (fieldMask *Ack_FieldMask) Subtract(other *Ack_FieldMask) *Ack_FieldMask

func (*Ack_FieldMask) SubtractRaw

func (fieldMask *Ack_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Ack_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Ack_FieldMask) Unmarshal

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

func (*Ack_FieldMask) UnmarshalJSON

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

type Ack_FieldPath

type Ack_FieldPath interface {
	gotenobject.FieldPath
	Selector() Ack_FieldPathSelector
	Get(source *Ack) []interface{}
	GetSingle(source *Ack) (interface{}, bool)
	ClearValue(item *Ack)

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

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

func BuildAck_FieldPath

func BuildAck_FieldPath(fp gotenobject.RawFieldPath) (Ack_FieldPath, error)

func MustParseAck_FieldPath

func MustParseAck_FieldPath(rawField string) Ack_FieldPath

func ParseAck_FieldPath

func ParseAck_FieldPath(rawField string) (Ack_FieldPath, error)

type Ack_FieldPathArrayItemValue

type Ack_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	Ack_FieldPath
	ContainsValue(*Ack) bool
}

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

func MustParseAck_FieldPathArrayItemValue

func MustParseAck_FieldPathArrayItemValue(pathStr, valueStr string) Ack_FieldPathArrayItemValue

func ParseAck_FieldPathArrayItemValue

func ParseAck_FieldPathArrayItemValue(pathStr, valueStr string) (Ack_FieldPathArrayItemValue, error)

ParseAck_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type Ack_FieldPathArrayOfValues

type Ack_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	Ack_FieldPath
}

Ack_FieldPathArrayOfValues allows storing slice of values for Ack fields according to their type

func MustParseAck_FieldPathArrayOfValues

func MustParseAck_FieldPathArrayOfValues(pathStr, valuesStr string) Ack_FieldPathArrayOfValues

func ParseAck_FieldPathArrayOfValues

func ParseAck_FieldPathArrayOfValues(pathStr, valuesStr string) (Ack_FieldPathArrayOfValues, error)

type Ack_FieldPathSelector

type Ack_FieldPathSelector int32
const (
	Ack_FieldPathSelectorProcessed Ack_FieldPathSelector = 0
)

func (Ack_FieldPathSelector) String

func (s Ack_FieldPathSelector) String() string

type Ack_FieldPathValue

type Ack_FieldPathValue interface {
	Ack_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Ack)
	CompareWith(*Ack) (cmp int, comparable bool)
}

Ack_FieldPathValue allows storing values for Ack fields according to their type

func MustParseAck_FieldPathValue

func MustParseAck_FieldPathValue(pathStr, valueStr string) Ack_FieldPathValue

func ParseAck_FieldPathValue

func ParseAck_FieldPathValue(pathStr, valueStr string) (Ack_FieldPathValue, error)

type Ack_FieldTerminalPath

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

func (*Ack_FieldTerminalPath) ClearValue

func (fp *Ack_FieldTerminalPath) ClearValue(item *Ack)

func (*Ack_FieldTerminalPath) ClearValueRaw

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

func (*Ack_FieldTerminalPath) Get

func (fp *Ack_FieldTerminalPath) Get(source *Ack) (values []interface{})

Get returns all values pointed by specific field from source Ack

func (*Ack_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*Ack_FieldTerminalPath) GetRaw

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

func (*Ack_FieldTerminalPath) GetSingle

func (fp *Ack_FieldTerminalPath) GetSingle(source *Ack) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Ack

func (*Ack_FieldTerminalPath) GetSingleRaw

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

func (*Ack_FieldTerminalPath) IsLeaf

func (fp *Ack_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Ack_FieldTerminalPath) JSONString

func (fp *Ack_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Ack_FieldTerminalPath) Selector

func (*Ack_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*Ack_FieldTerminalPath) String

func (fp *Ack_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*Ack_FieldTerminalPath) WithIArrayItemValue

func (fp *Ack_FieldTerminalPath) WithIArrayItemValue(value interface{}) Ack_FieldPathArrayItemValue

func (*Ack_FieldTerminalPath) WithIArrayOfValues

func (fp *Ack_FieldTerminalPath) WithIArrayOfValues(values interface{}) Ack_FieldPathArrayOfValues

func (*Ack_FieldTerminalPath) WithIValue

func (fp *Ack_FieldTerminalPath) WithIValue(value interface{}) Ack_FieldPathValue

func (*Ack_FieldTerminalPath) WithRawIArrayItemValue

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

func (*Ack_FieldTerminalPath) WithRawIArrayOfValues

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

func (*Ack_FieldTerminalPath) WithRawIValue

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

type Ack_FieldTerminalPathArrayItemValue

type Ack_FieldTerminalPathArrayItemValue struct {
	Ack_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ack_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *Ack_FieldTerminalPathArrayItemValue) ContainsValue(source *Ack) bool

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

func (*Ack_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*Ack_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *Ack_FieldTerminalPathArrayItemValue) GetSingle(source *Ack) (interface{}, bool)

func (*Ack_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type Ack_FieldTerminalPathArrayOfValues

type Ack_FieldTerminalPathArrayOfValues struct {
	Ack_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ack_FieldTerminalPathArrayOfValues) AsProcessedArrayOfValues

func (fpaov *Ack_FieldTerminalPathArrayOfValues) AsProcessedArrayOfValues() ([]uint64, bool)

func (*Ack_FieldTerminalPathArrayOfValues) GetRawValues

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

type Ack_FieldTerminalPathValue

type Ack_FieldTerminalPathValue struct {
	Ack_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ack_FieldTerminalPathValue) AsProcessedValue

func (fpv *Ack_FieldTerminalPathValue) AsProcessedValue() (uint64, bool)

func (*Ack_FieldTerminalPathValue) CompareWith

func (fpv *Ack_FieldTerminalPathValue) CompareWith(source *Ack) (int, bool)

CompareWith compares value in the 'Ack_FieldTerminalPathValue' with the value under path in 'Ack'.

func (*Ack_FieldTerminalPathValue) CompareWithRaw

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

func (*Ack_FieldTerminalPathValue) GetRawValue

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

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

func (*Ack_FieldTerminalPathValue) SetTo

func (fpv *Ack_FieldTerminalPathValue) SetTo(target **Ack)

SetTo stores value for selected field for object Ack

func (*Ack_FieldTerminalPathValue) SetToRaw

func (fpv *Ack_FieldTerminalPathValue) SetToRaw(target proto.Message)

type BrokerServiceClient

type BrokerServiceClient interface {
	ListenForConnections(ctx context.Context, opts ...grpc.CallOption) (ListenForConnectionsClientStream, error)
	OpenConnectionChannelSocket(ctx context.Context, opts ...grpc.CallOption) (OpenConnectionChannelSocketClientStream, error)
	ConnectToDevice(ctx context.Context, opts ...grpc.CallOption) (ConnectToDeviceClientStream, error)
}

BrokerServiceClient is the client API for BrokerService.

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

type BrokerServiceDescriptor added in v0.4.28

type BrokerServiceDescriptor struct{}

func GetBrokerServiceDescriptor added in v0.4.28

func GetBrokerServiceDescriptor() *BrokerServiceDescriptor

func (*BrokerServiceDescriptor) AllMethodDescriptors added in v0.4.28

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

func (*BrokerServiceDescriptor) GetApiName added in v0.4.28

func (d *BrokerServiceDescriptor) GetApiName() string

func (*BrokerServiceDescriptor) GetFullAPIName added in v0.4.28

func (d *BrokerServiceDescriptor) GetFullAPIName() string

func (*BrokerServiceDescriptor) GetProtoPkgName added in v0.4.28

func (d *BrokerServiceDescriptor) GetProtoPkgName() string

func (*BrokerServiceDescriptor) GetServiceDomain added in v0.4.28

func (d *BrokerServiceDescriptor) GetServiceDomain() string

func (*BrokerServiceDescriptor) GetServiceVersion added in v0.4.28

func (d *BrokerServiceDescriptor) GetServiceVersion() string

type BrokerServiceType

type BrokerServiceType int32

Broker dedicated messages

const (
	// Service type not specified
	BrokerServiceType_BROKER_SERVICE_UNSPECIFIED BrokerServiceType = 0
	// SSH service
	BrokerServiceType_BROKER_SERVICE_SSH_LEGACY BrokerServiceType = 1
	BrokerServiceType_BROKER_SERVICE_SSH        BrokerServiceType = 3
	// TCP port forward service
	BrokerServiceType_BROKER_SERVICE_TCP_FORWARD_PORT BrokerServiceType = 2
	// Reboot service
	BrokerServiceType_BROKER_SERVICE_REBOOT BrokerServiceType = 4
	// Shutdown service
	BrokerServiceType_BROKER_SERVICE_SHUTDOWN BrokerServiceType = 5
	// SCP service
	BrokerServiceType_BROKER_SERVICE_SCP        BrokerServiceType = 6
	BrokerServiceType_BROKER_SERVICE_SCP_LEGACY BrokerServiceType = 7
	// System Logs service
	BrokerServiceType_BROKER_SYS_LOGS BrokerServiceType = 8
	// Application (Container) Logs service
	BrokerServiceType_BROKER_APP_LOGS BrokerServiceType = 9
	// Pod State Management service
	BrokerServiceType_BROKER_POD_MANAGEMENT BrokerServiceType = 10
)

func (BrokerServiceType) Descriptor

func (BrokerServiceType) Enum

func (BrokerServiceType) EnumDescriptor

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

Deprecated, Use BrokerServiceType.ProtoReflect.Descriptor instead.

func (BrokerServiceType) Number

func (BrokerServiceType) String

func (x BrokerServiceType) String() string

func (BrokerServiceType) Type

type ConnectToDeviceClientStream

type ConnectToDeviceClientStream interface {
	Send(*ConnectToDeviceRequest) error
	Recv() (*ConnectToDeviceResponse, error)
	grpc.ClientStream
}

type ConnectToDeviceDescriptor added in v0.4.28

type ConnectToDeviceDescriptor struct{}

func GetConnectToDeviceDescriptor added in v0.4.28

func GetConnectToDeviceDescriptor() *ConnectToDeviceDescriptor

func (*ConnectToDeviceDescriptor) GetApiDescriptor added in v0.4.28

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

func (*ConnectToDeviceDescriptor) GetApiName added in v0.4.28

func (d *ConnectToDeviceDescriptor) GetApiName() string

func (*ConnectToDeviceDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*ConnectToDeviceDescriptor) GetFullMethodName added in v0.4.28

func (d *ConnectToDeviceDescriptor) GetFullMethodName() string

func (*ConnectToDeviceDescriptor) GetMethodName added in v0.4.28

func (d *ConnectToDeviceDescriptor) GetMethodName() string

func (*ConnectToDeviceDescriptor) GetProtoPkgName added in v0.4.28

func (d *ConnectToDeviceDescriptor) GetProtoPkgName() string

func (*ConnectToDeviceDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*ConnectToDeviceDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*ConnectToDeviceDescriptor) GetServiceDomain added in v0.4.28

func (d *ConnectToDeviceDescriptor) GetServiceDomain() string

func (*ConnectToDeviceDescriptor) GetServiceVersion added in v0.4.28

func (d *ConnectToDeviceDescriptor) GetServiceVersion() string

func (*ConnectToDeviceDescriptor) GetVerb added in v0.4.28

func (d *ConnectToDeviceDescriptor) GetVerb() string

func (*ConnectToDeviceDescriptor) HasResource added in v0.4.30

func (d *ConnectToDeviceDescriptor) HasResource() bool

func (*ConnectToDeviceDescriptor) IsClientStream added in v0.4.28

func (d *ConnectToDeviceDescriptor) IsClientStream() bool

func (*ConnectToDeviceDescriptor) IsCollection added in v0.4.30

func (d *ConnectToDeviceDescriptor) IsCollection() bool

func (*ConnectToDeviceDescriptor) IsPlural added in v0.4.30

func (d *ConnectToDeviceDescriptor) IsPlural() bool

func (*ConnectToDeviceDescriptor) IsServerStream added in v0.4.28

func (d *ConnectToDeviceDescriptor) IsServerStream() bool

func (*ConnectToDeviceDescriptor) IsUnary added in v0.4.28

func (d *ConnectToDeviceDescriptor) IsUnary() bool

func (*ConnectToDeviceDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*ConnectToDeviceDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*ConnectToDeviceDescriptor) RequestHasResourceBody added in v0.4.28

func (d *ConnectToDeviceDescriptor) RequestHasResourceBody() bool

type ConnectToDeviceDescriptorClientMsgHandle added in v0.4.28

type ConnectToDeviceDescriptorClientMsgHandle struct{}

func (*ConnectToDeviceDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*ConnectToDeviceDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type ConnectToDeviceDescriptorServerMsgHandle added in v0.4.28

type ConnectToDeviceDescriptorServerMsgHandle struct{}

func (*ConnectToDeviceDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*ConnectToDeviceDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type ConnectToDeviceRequest

type ConnectToDeviceRequest struct {

	// Types that are valid to be assigned to Msg:
	//	*ConnectToDeviceRequest_OpenRequest_
	//	*ConnectToDeviceRequest_Data
	//	*ConnectToDeviceRequest_Ack
	//	*ConnectToDeviceRequest_KeepAlive_
	Msg isConnectToDeviceRequest_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

Response message for method ConnectToDeviceRequest[ntt.devices.v1alpha.ConnectToDeviceRequest] ConnectToDevice connects a local service provided by a Device.

func (*ConnectToDeviceRequest) Clone

func (*ConnectToDeviceRequest) CloneRaw

func (*ConnectToDeviceRequest) Descriptor

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

Deprecated, Use ConnectToDeviceRequest.ProtoReflect.Descriptor instead.

func (*ConnectToDeviceRequest) GetAck

func (m *ConnectToDeviceRequest) GetAck() *Ack

func (*ConnectToDeviceRequest) GetData

func (m *ConnectToDeviceRequest) GetData() []byte

func (*ConnectToDeviceRequest) GetKeepAlive

func (*ConnectToDeviceRequest) GetMsg

func (m *ConnectToDeviceRequest) GetMsg() isConnectToDeviceRequest_Msg

func (*ConnectToDeviceRequest) GetOpenRequest

func (*ConnectToDeviceRequest) GotenMessage

func (*ConnectToDeviceRequest) GotenMessage()

func (*ConnectToDeviceRequest) GotenObjectExt

func (o *ConnectToDeviceRequest) GotenObjectExt()

func (*ConnectToDeviceRequest) GotenValidate

func (obj *ConnectToDeviceRequest) GotenValidate() error

func (*ConnectToDeviceRequest) MakeDiffFieldMask

func (*ConnectToDeviceRequest) MakeFullFieldMask

func (*ConnectToDeviceRequest) MakeRawDiffFieldMask

func (*ConnectToDeviceRequest) MakeRawFullFieldMask

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

func (*ConnectToDeviceRequest) Marshal

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

func (*ConnectToDeviceRequest) MarshalJSON

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

func (*ConnectToDeviceRequest) Merge

func (*ConnectToDeviceRequest) MergeRaw

func (*ConnectToDeviceRequest) ProtoMessage

func (*ConnectToDeviceRequest) ProtoMessage()

func (*ConnectToDeviceRequest) ProtoReflect

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

func (*ConnectToDeviceRequest) Reset

func (m *ConnectToDeviceRequest) Reset()

func (*ConnectToDeviceRequest) SetAck

func (m *ConnectToDeviceRequest) SetAck(fv *Ack)

func (*ConnectToDeviceRequest) SetData

func (m *ConnectToDeviceRequest) SetData(fv []byte)

func (*ConnectToDeviceRequest) SetKeepAlive

func (*ConnectToDeviceRequest) SetMsg

func (m *ConnectToDeviceRequest) SetMsg(ofv isConnectToDeviceRequest_Msg)

func (*ConnectToDeviceRequest) SetOpenRequest

func (*ConnectToDeviceRequest) String

func (m *ConnectToDeviceRequest) String() string

func (*ConnectToDeviceRequest) Unmarshal

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

func (*ConnectToDeviceRequest) UnmarshalJSON

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

type ConnectToDeviceRequestFieldPathBuilder

type ConnectToDeviceRequestFieldPathBuilder struct{}

func NewConnectToDeviceRequestFieldPathBuilder

func NewConnectToDeviceRequestFieldPathBuilder() ConnectToDeviceRequestFieldPathBuilder

func (ConnectToDeviceRequestFieldPathBuilder) Ack

func (ConnectToDeviceRequestFieldPathBuilder) Data

func (ConnectToDeviceRequestFieldPathBuilder) KeepAlive

func (ConnectToDeviceRequestFieldPathBuilder) OpenRequest

type ConnectToDeviceRequestKeepAliveFieldPathBuilder

type ConnectToDeviceRequestKeepAliveFieldPathBuilder struct{}

func NewConnectToDeviceRequestKeepAliveFieldPathBuilder

func NewConnectToDeviceRequestKeepAliveFieldPathBuilder() ConnectToDeviceRequestKeepAliveFieldPathBuilder

type ConnectToDeviceRequestKeepAlive_FieldPath

type ConnectToDeviceRequestKeepAlive_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectToDeviceRequestKeepAlive_FieldPathSelector
	Get(source *ConnectToDeviceRequest_KeepAlive) []interface{}
	GetSingle(source *ConnectToDeviceRequest_KeepAlive) (interface{}, bool)
	ClearValue(item *ConnectToDeviceRequest_KeepAlive)

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

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

func MustParseConnectToDeviceRequestKeepAlive_FieldPath

func MustParseConnectToDeviceRequestKeepAlive_FieldPath(rawField string) ConnectToDeviceRequestKeepAlive_FieldPath

func ParseConnectToDeviceRequestKeepAlive_FieldPath

func ParseConnectToDeviceRequestKeepAlive_FieldPath(rawField string) (ConnectToDeviceRequestKeepAlive_FieldPath, error)

type ConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue

type ConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectToDeviceRequestKeepAlive_FieldPath
	ContainsValue(*ConnectToDeviceRequest_KeepAlive) bool
}

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

func MustParseConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue

func MustParseConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue(pathStr, valueStr string) ConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue

func ParseConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue

func ParseConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue, error)

ParseConnectToDeviceRequestKeepAlive_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues

type ConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectToDeviceRequestKeepAlive_FieldPath
}

ConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues allows storing slice of values for KeepAlive fields according to their type

func MustParseConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues

func MustParseConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues

func ParseConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues

func ParseConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectToDeviceRequestKeepAlive_FieldPathArrayOfValues, error)

type ConnectToDeviceRequestKeepAlive_FieldPathSelector

type ConnectToDeviceRequestKeepAlive_FieldPathSelector int32

func (ConnectToDeviceRequestKeepAlive_FieldPathSelector) String

type ConnectToDeviceRequestKeepAlive_FieldPathValue

type ConnectToDeviceRequestKeepAlive_FieldPathValue interface {
	ConnectToDeviceRequestKeepAlive_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectToDeviceRequest_KeepAlive)
	CompareWith(*ConnectToDeviceRequest_KeepAlive) (cmp int, comparable bool)
}

ConnectToDeviceRequestKeepAlive_FieldPathValue allows storing values for KeepAlive fields according to their type

func MustParseConnectToDeviceRequestKeepAlive_FieldPathValue

func MustParseConnectToDeviceRequestKeepAlive_FieldPathValue(pathStr, valueStr string) ConnectToDeviceRequestKeepAlive_FieldPathValue

func ParseConnectToDeviceRequestKeepAlive_FieldPathValue

func ParseConnectToDeviceRequestKeepAlive_FieldPathValue(pathStr, valueStr string) (ConnectToDeviceRequestKeepAlive_FieldPathValue, error)

type ConnectToDeviceRequestKeepAlive_FieldTerminalPath

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

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) ClearValue

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) ClearValueRaw

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ConnectToDeviceRequest_KeepAlive

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) GetRaw

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

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ConnectToDeviceRequest_KeepAlive

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) GetSingleRaw

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

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) Selector

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) WithIArrayItemValue

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) WithIArrayOfValues

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) WithIValue

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPath) WithRawIValue

type ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayItemValue

type ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayItemValue struct {
	ConnectToDeviceRequestKeepAlive_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayOfValues

type ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayOfValues struct {
	ConnectToDeviceRequestKeepAlive_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathArrayOfValues) GetRawValues

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

type ConnectToDeviceRequestKeepAlive_FieldTerminalPathValue

type ConnectToDeviceRequestKeepAlive_FieldTerminalPathValue struct {
	ConnectToDeviceRequestKeepAlive_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectToDeviceRequestKeepAlive_FieldTerminalPathValue' with the value under path in 'ConnectToDeviceRequest_KeepAlive'.

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathValue) CompareWithRaw

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathValue) GetRawValue

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

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

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object KeepAlive

func (*ConnectToDeviceRequestKeepAlive_FieldTerminalPathValue) SetToRaw

type ConnectToDeviceRequestOpenRequestFieldPathBuilder

type ConnectToDeviceRequestOpenRequestFieldPathBuilder struct{}

func NewConnectToDeviceRequestOpenRequestFieldPathBuilder

func NewConnectToDeviceRequestOpenRequestFieldPathBuilder() ConnectToDeviceRequestOpenRequestFieldPathBuilder

func (ConnectToDeviceRequestOpenRequestFieldPathBuilder) Arg

func (ConnectToDeviceRequestOpenRequestFieldPathBuilder) Device

func (ConnectToDeviceRequestOpenRequestFieldPathBuilder) Service

type ConnectToDeviceRequestOpenRequest_FieldPath

type ConnectToDeviceRequestOpenRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectToDeviceRequestOpenRequest_FieldPathSelector
	Get(source *ConnectToDeviceRequest_OpenRequest) []interface{}
	GetSingle(source *ConnectToDeviceRequest_OpenRequest) (interface{}, bool)
	ClearValue(item *ConnectToDeviceRequest_OpenRequest)

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

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

func MustParseConnectToDeviceRequestOpenRequest_FieldPath

func MustParseConnectToDeviceRequestOpenRequest_FieldPath(rawField string) ConnectToDeviceRequestOpenRequest_FieldPath

func ParseConnectToDeviceRequestOpenRequest_FieldPath

func ParseConnectToDeviceRequestOpenRequest_FieldPath(rawField string) (ConnectToDeviceRequestOpenRequest_FieldPath, error)

type ConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue

type ConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectToDeviceRequestOpenRequest_FieldPath
	ContainsValue(*ConnectToDeviceRequest_OpenRequest) bool
}

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

func MustParseConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue

func MustParseConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue(pathStr, valueStr string) ConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue

func ParseConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue

func ParseConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue, error)

ParseConnectToDeviceRequestOpenRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues

type ConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectToDeviceRequestOpenRequest_FieldPath
}

ConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues allows storing slice of values for OpenRequest fields according to their type

func MustParseConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues

func MustParseConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues

func ParseConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues

func ParseConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectToDeviceRequestOpenRequest_FieldPathArrayOfValues, error)

type ConnectToDeviceRequestOpenRequest_FieldPathSelector

type ConnectToDeviceRequestOpenRequest_FieldPathSelector int32
const (
	ConnectToDeviceRequestOpenRequest_FieldPathSelectorDevice  ConnectToDeviceRequestOpenRequest_FieldPathSelector = 0
	ConnectToDeviceRequestOpenRequest_FieldPathSelectorService ConnectToDeviceRequestOpenRequest_FieldPathSelector = 1
	ConnectToDeviceRequestOpenRequest_FieldPathSelectorArg     ConnectToDeviceRequestOpenRequest_FieldPathSelector = 2
)

func (ConnectToDeviceRequestOpenRequest_FieldPathSelector) String

type ConnectToDeviceRequestOpenRequest_FieldPathValue

type ConnectToDeviceRequestOpenRequest_FieldPathValue interface {
	ConnectToDeviceRequestOpenRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectToDeviceRequest_OpenRequest)
	CompareWith(*ConnectToDeviceRequest_OpenRequest) (cmp int, comparable bool)
}

ConnectToDeviceRequestOpenRequest_FieldPathValue allows storing values for OpenRequest fields according to their type

func MustParseConnectToDeviceRequestOpenRequest_FieldPathValue

func MustParseConnectToDeviceRequestOpenRequest_FieldPathValue(pathStr, valueStr string) ConnectToDeviceRequestOpenRequest_FieldPathValue

func ParseConnectToDeviceRequestOpenRequest_FieldPathValue

func ParseConnectToDeviceRequestOpenRequest_FieldPathValue(pathStr, valueStr string) (ConnectToDeviceRequestOpenRequest_FieldPathValue, error)

type ConnectToDeviceRequestOpenRequest_FieldTerminalPath

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

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) ClearValue

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) ClearValueRaw

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ConnectToDeviceRequest_OpenRequest

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) GetRaw

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

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ConnectToDeviceRequest_OpenRequest

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) GetSingleRaw

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

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) Selector

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) WithIArrayItemValue

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) WithIArrayOfValues

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) WithIValue

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPath) WithRawIValue

type ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayItemValue

type ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayItemValue struct {
	ConnectToDeviceRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayOfValues

type ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayOfValues struct {
	ConnectToDeviceRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayOfValues) AsArgArrayOfValues

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayOfValues) AsDeviceArrayOfValues

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue

type ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue struct {
	ConnectToDeviceRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue) AsArgValue

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue) AsDeviceValue

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue) AsServiceValue

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue' with the value under path in 'ConnectToDeviceRequest_OpenRequest'.

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue) CompareWithRaw

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenRequest

func (*ConnectToDeviceRequestOpenRequest_FieldTerminalPathValue) SetToRaw

type ConnectToDeviceRequestPathSelectorAck

type ConnectToDeviceRequestPathSelectorAck struct{}

func (ConnectToDeviceRequestPathSelectorAck) FieldPath

func (ConnectToDeviceRequestPathSelectorAck) Processed

func (ConnectToDeviceRequestPathSelectorAck) WithArrayOfValues

func (ConnectToDeviceRequestPathSelectorAck) WithSubArrayItemValue

func (ConnectToDeviceRequestPathSelectorAck) WithSubArrayOfValues

func (ConnectToDeviceRequestPathSelectorAck) WithSubPath

func (ConnectToDeviceRequestPathSelectorAck) WithSubValue

func (ConnectToDeviceRequestPathSelectorAck) WithValue

type ConnectToDeviceRequestPathSelectorAckProcessed

type ConnectToDeviceRequestPathSelectorAckProcessed struct{}

func (ConnectToDeviceRequestPathSelectorAckProcessed) FieldPath

func (ConnectToDeviceRequestPathSelectorAckProcessed) WithArrayOfValues

func (ConnectToDeviceRequestPathSelectorAckProcessed) WithValue

type ConnectToDeviceRequestPathSelectorData

type ConnectToDeviceRequestPathSelectorData struct{}

func (ConnectToDeviceRequestPathSelectorData) FieldPath

func (ConnectToDeviceRequestPathSelectorData) WithArrayOfValues

func (ConnectToDeviceRequestPathSelectorData) WithValue

type ConnectToDeviceRequestPathSelectorKeepAlive

type ConnectToDeviceRequestPathSelectorKeepAlive struct{}

func (ConnectToDeviceRequestPathSelectorKeepAlive) FieldPath

type ConnectToDeviceRequestPathSelectorOpenRequest

type ConnectToDeviceRequestPathSelectorOpenRequest struct{}

func (ConnectToDeviceRequestPathSelectorOpenRequest) Arg

func (ConnectToDeviceRequestPathSelectorOpenRequest) Device

func (ConnectToDeviceRequestPathSelectorOpenRequest) FieldPath

func (ConnectToDeviceRequestPathSelectorOpenRequest) Service

type ConnectToDeviceRequestPathSelectorOpenRequestArg

type ConnectToDeviceRequestPathSelectorOpenRequestArg struct{}

func (ConnectToDeviceRequestPathSelectorOpenRequestArg) FieldPath

func (ConnectToDeviceRequestPathSelectorOpenRequestArg) WithArrayOfValues

func (ConnectToDeviceRequestPathSelectorOpenRequestArg) WithValue

type ConnectToDeviceRequestPathSelectorOpenRequestDevice

type ConnectToDeviceRequestPathSelectorOpenRequestDevice struct{}

func (ConnectToDeviceRequestPathSelectorOpenRequestDevice) FieldPath

func (ConnectToDeviceRequestPathSelectorOpenRequestDevice) WithArrayOfValues

func (ConnectToDeviceRequestPathSelectorOpenRequestDevice) WithValue

type ConnectToDeviceRequestPathSelectorOpenRequestService

type ConnectToDeviceRequestPathSelectorOpenRequestService struct{}

func (ConnectToDeviceRequestPathSelectorOpenRequestService) FieldPath

func (ConnectToDeviceRequestPathSelectorOpenRequestService) WithArrayOfValues

func (ConnectToDeviceRequestPathSelectorOpenRequestService) WithValue

type ConnectToDeviceRequest_Ack

type ConnectToDeviceRequest_Ack struct {
	// Ack from the user to the endpoint (device)
	Ack *Ack `protobuf:"bytes,4,opt,name=ack,proto3,oneof" firestore:"ack"`
}

type ConnectToDeviceRequest_Data

type ConnectToDeviceRequest_Data struct {
	// Any data sent to the device through the endpoint.
	Data []byte `protobuf:"bytes,3,opt,name=data,proto3,oneof" firestore:"data"`
}

type ConnectToDeviceRequest_FieldMask

type ConnectToDeviceRequest_FieldMask struct {
	Paths []ConnectToDeviceRequest_FieldPath
}

func FullConnectToDeviceRequest_FieldMask

func FullConnectToDeviceRequest_FieldMask() *ConnectToDeviceRequest_FieldMask

func (*ConnectToDeviceRequest_FieldMask) AppendPath

func (*ConnectToDeviceRequest_FieldMask) AppendRawPath

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

func (*ConnectToDeviceRequest_FieldMask) DecodeFirestore

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

func (*ConnectToDeviceRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ConnectToDeviceRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectToDeviceRequest_FieldMask) FromProtoFieldMask

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

func (*ConnectToDeviceRequest_FieldMask) GetPaths

func (*ConnectToDeviceRequest_FieldMask) GetRawPaths

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

func (*ConnectToDeviceRequest_FieldMask) IsFull

func (fieldMask *ConnectToDeviceRequest_FieldMask) IsFull() bool

func (ConnectToDeviceRequest_FieldMask) Marshal

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

implement methods required by customType

func (ConnectToDeviceRequest_FieldMask) MarshalJSON

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

func (*ConnectToDeviceRequest_FieldMask) PathsCount

func (fieldMask *ConnectToDeviceRequest_FieldMask) PathsCount() int

func (*ConnectToDeviceRequest_FieldMask) Project

func (*ConnectToDeviceRequest_FieldMask) ProjectRaw

func (*ConnectToDeviceRequest_FieldMask) ProtoMessage

func (fieldMask *ConnectToDeviceRequest_FieldMask) ProtoMessage()

func (*ConnectToDeviceRequest_FieldMask) ProtoReflect

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

func (*ConnectToDeviceRequest_FieldMask) Reset

func (fieldMask *ConnectToDeviceRequest_FieldMask) Reset()

func (*ConnectToDeviceRequest_FieldMask) Set

func (fieldMask *ConnectToDeviceRequest_FieldMask) Set(target, source *ConnectToDeviceRequest)

func (*ConnectToDeviceRequest_FieldMask) SetFromCliFlag

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

func (*ConnectToDeviceRequest_FieldMask) SetRaw

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

func (*ConnectToDeviceRequest_FieldMask) Size

func (fieldMask *ConnectToDeviceRequest_FieldMask) Size() int

func (*ConnectToDeviceRequest_FieldMask) String

func (fieldMask *ConnectToDeviceRequest_FieldMask) String() string

func (*ConnectToDeviceRequest_FieldMask) Subtract

func (*ConnectToDeviceRequest_FieldMask) SubtractRaw

func (*ConnectToDeviceRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ConnectToDeviceRequest_FieldMask) Unmarshal

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

func (*ConnectToDeviceRequest_FieldMask) UnmarshalJSON

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

type ConnectToDeviceRequest_FieldPath

type ConnectToDeviceRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectToDeviceRequest_FieldPathSelector
	Get(source *ConnectToDeviceRequest) []interface{}
	GetSingle(source *ConnectToDeviceRequest) (interface{}, bool)
	ClearValue(item *ConnectToDeviceRequest)

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

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

func MustParseConnectToDeviceRequest_FieldPath

func MustParseConnectToDeviceRequest_FieldPath(rawField string) ConnectToDeviceRequest_FieldPath

func ParseConnectToDeviceRequest_FieldPath

func ParseConnectToDeviceRequest_FieldPath(rawField string) (ConnectToDeviceRequest_FieldPath, error)

type ConnectToDeviceRequest_FieldPathArrayItemValue

type ConnectToDeviceRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectToDeviceRequest_FieldPath
	ContainsValue(*ConnectToDeviceRequest) bool
}

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

func MustParseConnectToDeviceRequest_FieldPathArrayItemValue

func MustParseConnectToDeviceRequest_FieldPathArrayItemValue(pathStr, valueStr string) ConnectToDeviceRequest_FieldPathArrayItemValue

func ParseConnectToDeviceRequest_FieldPathArrayItemValue

func ParseConnectToDeviceRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectToDeviceRequest_FieldPathArrayItemValue, error)

ParseConnectToDeviceRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectToDeviceRequest_FieldPathArrayOfValues

type ConnectToDeviceRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectToDeviceRequest_FieldPath
}

ConnectToDeviceRequest_FieldPathArrayOfValues allows storing slice of values for ConnectToDeviceRequest fields according to their type

func MustParseConnectToDeviceRequest_FieldPathArrayOfValues

func MustParseConnectToDeviceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectToDeviceRequest_FieldPathArrayOfValues

func ParseConnectToDeviceRequest_FieldPathArrayOfValues

func ParseConnectToDeviceRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectToDeviceRequest_FieldPathArrayOfValues, error)

type ConnectToDeviceRequest_FieldPathSelector

type ConnectToDeviceRequest_FieldPathSelector int32
const (
	ConnectToDeviceRequest_FieldPathSelectorOpenRequest ConnectToDeviceRequest_FieldPathSelector = 0
	ConnectToDeviceRequest_FieldPathSelectorData        ConnectToDeviceRequest_FieldPathSelector = 1
	ConnectToDeviceRequest_FieldPathSelectorAck         ConnectToDeviceRequest_FieldPathSelector = 2
	ConnectToDeviceRequest_FieldPathSelectorKeepAlive   ConnectToDeviceRequest_FieldPathSelector = 3
)

func (ConnectToDeviceRequest_FieldPathSelector) String

type ConnectToDeviceRequest_FieldPathValue

type ConnectToDeviceRequest_FieldPathValue interface {
	ConnectToDeviceRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectToDeviceRequest)
	CompareWith(*ConnectToDeviceRequest) (cmp int, comparable bool)
}

ConnectToDeviceRequest_FieldPathValue allows storing values for ConnectToDeviceRequest fields according to their type

func MustParseConnectToDeviceRequest_FieldPathValue

func MustParseConnectToDeviceRequest_FieldPathValue(pathStr, valueStr string) ConnectToDeviceRequest_FieldPathValue

func ParseConnectToDeviceRequest_FieldPathValue

func ParseConnectToDeviceRequest_FieldPathValue(pathStr, valueStr string) (ConnectToDeviceRequest_FieldPathValue, error)

type ConnectToDeviceRequest_FieldSubPath

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

func (*ConnectToDeviceRequest_FieldSubPath) AsAckSubPath

func (*ConnectToDeviceRequest_FieldSubPath) AsKeepAliveSubPath

func (*ConnectToDeviceRequest_FieldSubPath) AsOpenRequestSubPath

func (*ConnectToDeviceRequest_FieldSubPath) ClearValue

func (*ConnectToDeviceRequest_FieldSubPath) ClearValueRaw

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

func (*ConnectToDeviceRequest_FieldSubPath) Get

func (fps *ConnectToDeviceRequest_FieldSubPath) Get(source *ConnectToDeviceRequest) (values []interface{})

Get returns all values pointed by selected field from source ConnectToDeviceRequest

func (*ConnectToDeviceRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ConnectToDeviceRequest_FieldSubPath) GetRaw

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

func (*ConnectToDeviceRequest_FieldSubPath) GetSingle

func (fps *ConnectToDeviceRequest_FieldSubPath) GetSingle(source *ConnectToDeviceRequest) (interface{}, bool)

GetSingle returns value of selected field from source ConnectToDeviceRequest

func (*ConnectToDeviceRequest_FieldSubPath) GetSingleRaw

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

func (*ConnectToDeviceRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectToDeviceRequest_FieldSubPath) JSONString

func (fps *ConnectToDeviceRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ConnectToDeviceRequest_FieldSubPath) Selector

func (*ConnectToDeviceRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ConnectToDeviceRequest_FieldSubPath) String

String returns path representation in proto convention

func (*ConnectToDeviceRequest_FieldSubPath) WithIArrayItemValue

func (fps *ConnectToDeviceRequest_FieldSubPath) WithIArrayItemValue(value interface{}) ConnectToDeviceRequest_FieldPathArrayItemValue

func (*ConnectToDeviceRequest_FieldSubPath) WithIArrayOfValues

func (fps *ConnectToDeviceRequest_FieldSubPath) WithIArrayOfValues(values interface{}) ConnectToDeviceRequest_FieldPathArrayOfValues

func (*ConnectToDeviceRequest_FieldSubPath) WithIValue

func (*ConnectToDeviceRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*ConnectToDeviceRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*ConnectToDeviceRequest_FieldSubPath) WithRawIValue

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

type ConnectToDeviceRequest_FieldSubPathArrayItemValue

type ConnectToDeviceRequest_FieldSubPathArrayItemValue struct {
	ConnectToDeviceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequest_FieldSubPathArrayItemValue) AsAckPathItemValue

func (*ConnectToDeviceRequest_FieldSubPathArrayItemValue) AsKeepAlivePathItemValue

func (*ConnectToDeviceRequest_FieldSubPathArrayItemValue) AsOpenRequestPathItemValue

func (*ConnectToDeviceRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*ConnectToDeviceRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ConnectToDeviceRequest_FieldSubPathArrayOfValues

type ConnectToDeviceRequest_FieldSubPathArrayOfValues struct {
	ConnectToDeviceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequest_FieldSubPathArrayOfValues) AsAckPathArrayOfValues

func (*ConnectToDeviceRequest_FieldSubPathArrayOfValues) AsKeepAlivePathArrayOfValues

func (*ConnectToDeviceRequest_FieldSubPathArrayOfValues) AsOpenRequestPathArrayOfValues

func (*ConnectToDeviceRequest_FieldSubPathArrayOfValues) GetRawValues

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

type ConnectToDeviceRequest_FieldSubPathValue

type ConnectToDeviceRequest_FieldSubPathValue struct {
	ConnectToDeviceRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequest_FieldSubPathValue) AsAckPathValue

func (*ConnectToDeviceRequest_FieldSubPathValue) AsKeepAlivePathValue

func (*ConnectToDeviceRequest_FieldSubPathValue) AsOpenRequestPathValue

func (*ConnectToDeviceRequest_FieldSubPathValue) CompareWith

func (*ConnectToDeviceRequest_FieldSubPathValue) CompareWithRaw

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

func (*ConnectToDeviceRequest_FieldSubPathValue) GetRawValue

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

func (*ConnectToDeviceRequest_FieldSubPathValue) SetTo

func (*ConnectToDeviceRequest_FieldSubPathValue) SetToRaw

type ConnectToDeviceRequest_FieldTerminalPath

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

func (*ConnectToDeviceRequest_FieldTerminalPath) ClearValue

func (*ConnectToDeviceRequest_FieldTerminalPath) ClearValueRaw

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

func (*ConnectToDeviceRequest_FieldTerminalPath) Get

func (fp *ConnectToDeviceRequest_FieldTerminalPath) Get(source *ConnectToDeviceRequest) (values []interface{})

Get returns all values pointed by specific field from source ConnectToDeviceRequest

func (*ConnectToDeviceRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ConnectToDeviceRequest_FieldTerminalPath) GetRaw

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

func (*ConnectToDeviceRequest_FieldTerminalPath) GetSingle

func (fp *ConnectToDeviceRequest_FieldTerminalPath) GetSingle(source *ConnectToDeviceRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ConnectToDeviceRequest

func (*ConnectToDeviceRequest_FieldTerminalPath) GetSingleRaw

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

func (*ConnectToDeviceRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectToDeviceRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectToDeviceRequest_FieldTerminalPath) Selector

func (*ConnectToDeviceRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ConnectToDeviceRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectToDeviceRequest_FieldTerminalPath) WithIArrayItemValue

func (*ConnectToDeviceRequest_FieldTerminalPath) WithIArrayOfValues

func (*ConnectToDeviceRequest_FieldTerminalPath) WithIValue

func (*ConnectToDeviceRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ConnectToDeviceRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ConnectToDeviceRequest_FieldTerminalPath) WithRawIValue

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

type ConnectToDeviceRequest_FieldTerminalPathArrayItemValue

type ConnectToDeviceRequest_FieldTerminalPathArrayItemValue struct {
	ConnectToDeviceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ConnectToDeviceRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ConnectToDeviceRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectToDeviceRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ConnectToDeviceRequest_FieldTerminalPathArrayOfValues

type ConnectToDeviceRequest_FieldTerminalPathArrayOfValues struct {
	ConnectToDeviceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequest_FieldTerminalPathArrayOfValues) AsAckArrayOfValues

func (fpaov *ConnectToDeviceRequest_FieldTerminalPathArrayOfValues) AsAckArrayOfValues() ([]*Ack, bool)

func (*ConnectToDeviceRequest_FieldTerminalPathArrayOfValues) AsDataArrayOfValues

func (fpaov *ConnectToDeviceRequest_FieldTerminalPathArrayOfValues) AsDataArrayOfValues() ([][]byte, bool)

func (*ConnectToDeviceRequest_FieldTerminalPathArrayOfValues) AsKeepAliveArrayOfValues

func (*ConnectToDeviceRequest_FieldTerminalPathArrayOfValues) AsOpenRequestArrayOfValues

func (*ConnectToDeviceRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ConnectToDeviceRequest_FieldTerminalPathValue

type ConnectToDeviceRequest_FieldTerminalPathValue struct {
	ConnectToDeviceRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequest_FieldTerminalPathValue) AsAckValue

func (*ConnectToDeviceRequest_FieldTerminalPathValue) AsDataValue

func (*ConnectToDeviceRequest_FieldTerminalPathValue) AsKeepAliveValue

func (*ConnectToDeviceRequest_FieldTerminalPathValue) AsOpenRequestValue

func (*ConnectToDeviceRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectToDeviceRequest_FieldTerminalPathValue' with the value under path in 'ConnectToDeviceRequest'.

func (*ConnectToDeviceRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*ConnectToDeviceRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ConnectToDeviceRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ConnectToDeviceRequest

func (*ConnectToDeviceRequest_FieldTerminalPathValue) SetToRaw

type ConnectToDeviceRequest_KeepAlive

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

func (*ConnectToDeviceRequest_KeepAlive) Clone

func (*ConnectToDeviceRequest_KeepAlive) CloneRaw

func (*ConnectToDeviceRequest_KeepAlive) Descriptor

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

Deprecated, Use ConnectToDeviceRequest_KeepAlive.ProtoReflect.Descriptor instead.

func (*ConnectToDeviceRequest_KeepAlive) GotenMessage

func (*ConnectToDeviceRequest_KeepAlive) GotenMessage()

func (*ConnectToDeviceRequest_KeepAlive) GotenObjectExt

func (o *ConnectToDeviceRequest_KeepAlive) GotenObjectExt()

func (*ConnectToDeviceRequest_KeepAlive) GotenValidate

func (obj *ConnectToDeviceRequest_KeepAlive) GotenValidate() error

func (*ConnectToDeviceRequest_KeepAlive) MakeDiffFieldMask

func (*ConnectToDeviceRequest_KeepAlive) MakeFullFieldMask

func (*ConnectToDeviceRequest_KeepAlive) MakeRawDiffFieldMask

func (*ConnectToDeviceRequest_KeepAlive) MakeRawFullFieldMask

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

func (*ConnectToDeviceRequest_KeepAlive) Marshal

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

func (*ConnectToDeviceRequest_KeepAlive) MarshalJSON

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

func (*ConnectToDeviceRequest_KeepAlive) Merge

func (*ConnectToDeviceRequest_KeepAlive) MergeRaw

func (*ConnectToDeviceRequest_KeepAlive) ProtoMessage

func (*ConnectToDeviceRequest_KeepAlive) ProtoMessage()

func (*ConnectToDeviceRequest_KeepAlive) ProtoReflect

func (*ConnectToDeviceRequest_KeepAlive) Reset

func (*ConnectToDeviceRequest_KeepAlive) String

func (*ConnectToDeviceRequest_KeepAlive) Unmarshal

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

func (*ConnectToDeviceRequest_KeepAlive) UnmarshalJSON

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

type ConnectToDeviceRequest_KeepAlive_

type ConnectToDeviceRequest_KeepAlive_ struct {
	KeepAlive *ConnectToDeviceRequest_KeepAlive `protobuf:"bytes,5,opt,name=keep_alive,json=keepAlive,proto3,oneof" firestore:"keepAlive"`
}

type ConnectToDeviceRequest_KeepAlive_FieldMask

type ConnectToDeviceRequest_KeepAlive_FieldMask struct {
	Paths []ConnectToDeviceRequestKeepAlive_FieldPath
}

func FullConnectToDeviceRequest_KeepAlive_FieldMask

func FullConnectToDeviceRequest_KeepAlive_FieldMask() *ConnectToDeviceRequest_KeepAlive_FieldMask

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) AppendPath

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) AppendRawPath

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

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) DecodeFirestore

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

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) FromProtoFieldMask

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

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) GetPaths

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) GetRawPaths

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) IsFull

func (ConnectToDeviceRequest_KeepAlive_FieldMask) Marshal

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

implement methods required by customType

func (ConnectToDeviceRequest_KeepAlive_FieldMask) MarshalJSON

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

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) PathsCount

func (fieldMask *ConnectToDeviceRequest_KeepAlive_FieldMask) PathsCount() int

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) Project

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) ProjectRaw

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) ProtoMessage

func (fieldMask *ConnectToDeviceRequest_KeepAlive_FieldMask) ProtoMessage()

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) ProtoReflect

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) Reset

func (fieldMask *ConnectToDeviceRequest_KeepAlive_FieldMask) Reset()

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) Set

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) SetFromCliFlag

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

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) SetRaw

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

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) Size

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) String

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) Subtract

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) SubtractRaw

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) Unmarshal

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

func (*ConnectToDeviceRequest_KeepAlive_FieldMask) UnmarshalJSON

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

type ConnectToDeviceRequest_OpenRequest

type ConnectToDeviceRequest_OpenRequest struct {

	// Device name to connect.
	Device *device.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=device,proto3" json:"device,omitempty" firestore:"device"`
	// Device service
	Service BrokerServiceType `` /* 131-byte string literal not displayed */
	// Initial argument (optional)
	Arg string `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty" firestore:"arg"`
	// contains filtered or unexported fields
}

func (*ConnectToDeviceRequest_OpenRequest) Clone

func (*ConnectToDeviceRequest_OpenRequest) CloneRaw

func (*ConnectToDeviceRequest_OpenRequest) Descriptor

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

Deprecated, Use ConnectToDeviceRequest_OpenRequest.ProtoReflect.Descriptor instead.

func (*ConnectToDeviceRequest_OpenRequest) GetArg

func (*ConnectToDeviceRequest_OpenRequest) GetDevice

func (*ConnectToDeviceRequest_OpenRequest) GetService

func (*ConnectToDeviceRequest_OpenRequest) GotenMessage

func (*ConnectToDeviceRequest_OpenRequest) GotenMessage()

func (*ConnectToDeviceRequest_OpenRequest) GotenObjectExt

func (o *ConnectToDeviceRequest_OpenRequest) GotenObjectExt()

func (*ConnectToDeviceRequest_OpenRequest) GotenValidate

func (obj *ConnectToDeviceRequest_OpenRequest) GotenValidate() error

func (*ConnectToDeviceRequest_OpenRequest) MakeFullFieldMask

func (*ConnectToDeviceRequest_OpenRequest) MakeRawDiffFieldMask

func (*ConnectToDeviceRequest_OpenRequest) MakeRawFullFieldMask

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

func (*ConnectToDeviceRequest_OpenRequest) Marshal

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

func (*ConnectToDeviceRequest_OpenRequest) MarshalJSON

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

func (*ConnectToDeviceRequest_OpenRequest) Merge

func (*ConnectToDeviceRequest_OpenRequest) MergeRaw

func (*ConnectToDeviceRequest_OpenRequest) ProtoMessage

func (*ConnectToDeviceRequest_OpenRequest) ProtoMessage()

func (*ConnectToDeviceRequest_OpenRequest) ProtoReflect

func (*ConnectToDeviceRequest_OpenRequest) Reset

func (*ConnectToDeviceRequest_OpenRequest) SetArg

func (*ConnectToDeviceRequest_OpenRequest) SetDevice

func (*ConnectToDeviceRequest_OpenRequest) SetService

func (*ConnectToDeviceRequest_OpenRequest) String

func (*ConnectToDeviceRequest_OpenRequest) Unmarshal

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

func (*ConnectToDeviceRequest_OpenRequest) UnmarshalJSON

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

type ConnectToDeviceRequest_OpenRequestPathSelectorArg

type ConnectToDeviceRequest_OpenRequestPathSelectorArg struct{}

func (ConnectToDeviceRequest_OpenRequestPathSelectorArg) FieldPath

func (ConnectToDeviceRequest_OpenRequestPathSelectorArg) WithArrayOfValues

func (ConnectToDeviceRequest_OpenRequestPathSelectorArg) WithValue

type ConnectToDeviceRequest_OpenRequestPathSelectorDevice

type ConnectToDeviceRequest_OpenRequestPathSelectorDevice struct{}

func (ConnectToDeviceRequest_OpenRequestPathSelectorDevice) FieldPath

func (ConnectToDeviceRequest_OpenRequestPathSelectorDevice) WithArrayOfValues

func (ConnectToDeviceRequest_OpenRequestPathSelectorDevice) WithValue

type ConnectToDeviceRequest_OpenRequestPathSelectorService

type ConnectToDeviceRequest_OpenRequestPathSelectorService struct{}

func (ConnectToDeviceRequest_OpenRequestPathSelectorService) FieldPath

func (ConnectToDeviceRequest_OpenRequestPathSelectorService) WithArrayOfValues

func (ConnectToDeviceRequest_OpenRequestPathSelectorService) WithValue

type ConnectToDeviceRequest_OpenRequest_

type ConnectToDeviceRequest_OpenRequest_ struct {
	// The initiation message to open a channel to a device.
	OpenRequest *ConnectToDeviceRequest_OpenRequest `protobuf:"bytes,1,opt,name=open_request,json=openRequest,proto3,oneof" firestore:"openRequest"`
}

type ConnectToDeviceRequest_OpenRequest_FieldMask

type ConnectToDeviceRequest_OpenRequest_FieldMask struct {
	Paths []ConnectToDeviceRequestOpenRequest_FieldPath
}

func FullConnectToDeviceRequest_OpenRequest_FieldMask

func FullConnectToDeviceRequest_OpenRequest_FieldMask() *ConnectToDeviceRequest_OpenRequest_FieldMask

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) AppendPath

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) AppendRawPath

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) DecodeFirestore

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

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) FromProtoFieldMask

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

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) GetPaths

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) GetRawPaths

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) IsFull

func (ConnectToDeviceRequest_OpenRequest_FieldMask) Marshal

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

implement methods required by customType

func (ConnectToDeviceRequest_OpenRequest_FieldMask) MarshalJSON

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

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) PathsCount

func (fieldMask *ConnectToDeviceRequest_OpenRequest_FieldMask) PathsCount() int

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) Project

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) ProjectRaw

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) ProtoMessage

func (fieldMask *ConnectToDeviceRequest_OpenRequest_FieldMask) ProtoMessage()

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) ProtoReflect

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) Reset

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) Set

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) SetFromCliFlag

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

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) SetRaw

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) Size

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) String

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) Subtract

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) SubtractRaw

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) Unmarshal

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

func (*ConnectToDeviceRequest_OpenRequest_FieldMask) UnmarshalJSON

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

type ConnectToDeviceResponse

type ConnectToDeviceResponse struct {

	// Types that are valid to be assigned to Msg:
	//	*ConnectToDeviceResponse_OpenResponse_
	//	*ConnectToDeviceResponse_Data
	//	*ConnectToDeviceResponse_Error
	//	*ConnectToDeviceResponse_Ack
	Msg isConnectToDeviceResponse_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

Response message for method ConnectToDeviceResponse[ntt.devices.v1alpha.ConnectToDeviceResponse]

func (*ConnectToDeviceResponse) Clone

func (*ConnectToDeviceResponse) CloneRaw

func (*ConnectToDeviceResponse) Descriptor

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

Deprecated, Use ConnectToDeviceResponse.ProtoReflect.Descriptor instead.

func (*ConnectToDeviceResponse) GetAck

func (m *ConnectToDeviceResponse) GetAck() *Ack

func (*ConnectToDeviceResponse) GetData

func (m *ConnectToDeviceResponse) GetData() []byte

func (*ConnectToDeviceResponse) GetError

func (m *ConnectToDeviceResponse) GetError() []byte

func (*ConnectToDeviceResponse) GetMsg

func (m *ConnectToDeviceResponse) GetMsg() isConnectToDeviceResponse_Msg

func (*ConnectToDeviceResponse) GetOpenResponse

func (*ConnectToDeviceResponse) GotenMessage

func (*ConnectToDeviceResponse) GotenMessage()

func (*ConnectToDeviceResponse) GotenObjectExt

func (o *ConnectToDeviceResponse) GotenObjectExt()

func (*ConnectToDeviceResponse) GotenValidate

func (obj *ConnectToDeviceResponse) GotenValidate() error

func (*ConnectToDeviceResponse) MakeDiffFieldMask

func (*ConnectToDeviceResponse) MakeFullFieldMask

func (*ConnectToDeviceResponse) MakeRawDiffFieldMask

func (*ConnectToDeviceResponse) MakeRawFullFieldMask

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

func (*ConnectToDeviceResponse) Marshal

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

func (*ConnectToDeviceResponse) MarshalJSON

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

func (*ConnectToDeviceResponse) Merge

func (*ConnectToDeviceResponse) MergeRaw

func (*ConnectToDeviceResponse) ProtoMessage

func (*ConnectToDeviceResponse) ProtoMessage()

func (*ConnectToDeviceResponse) ProtoReflect

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

func (*ConnectToDeviceResponse) Reset

func (m *ConnectToDeviceResponse) Reset()

func (*ConnectToDeviceResponse) SetAck

func (m *ConnectToDeviceResponse) SetAck(fv *Ack)

func (*ConnectToDeviceResponse) SetData

func (m *ConnectToDeviceResponse) SetData(fv []byte)

func (*ConnectToDeviceResponse) SetError

func (m *ConnectToDeviceResponse) SetError(fv []byte)

func (*ConnectToDeviceResponse) SetMsg

func (m *ConnectToDeviceResponse) SetMsg(ofv isConnectToDeviceResponse_Msg)

func (*ConnectToDeviceResponse) SetOpenResponse

func (*ConnectToDeviceResponse) String

func (m *ConnectToDeviceResponse) String() string

func (*ConnectToDeviceResponse) Unmarshal

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

func (*ConnectToDeviceResponse) UnmarshalJSON

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

type ConnectToDeviceResponseFieldPathBuilder

type ConnectToDeviceResponseFieldPathBuilder struct{}

func NewConnectToDeviceResponseFieldPathBuilder

func NewConnectToDeviceResponseFieldPathBuilder() ConnectToDeviceResponseFieldPathBuilder

func (ConnectToDeviceResponseFieldPathBuilder) Ack

func (ConnectToDeviceResponseFieldPathBuilder) Data

func (ConnectToDeviceResponseFieldPathBuilder) Error

func (ConnectToDeviceResponseFieldPathBuilder) OpenResponse

type ConnectToDeviceResponseOpenResponseFieldPathBuilder

type ConnectToDeviceResponseOpenResponseFieldPathBuilder struct{}

type ConnectToDeviceResponseOpenResponse_FieldPath

type ConnectToDeviceResponseOpenResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectToDeviceResponseOpenResponse_FieldPathSelector
	Get(source *ConnectToDeviceResponse_OpenResponse) []interface{}
	GetSingle(source *ConnectToDeviceResponse_OpenResponse) (interface{}, bool)
	ClearValue(item *ConnectToDeviceResponse_OpenResponse)

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

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

func MustParseConnectToDeviceResponseOpenResponse_FieldPath

func MustParseConnectToDeviceResponseOpenResponse_FieldPath(rawField string) ConnectToDeviceResponseOpenResponse_FieldPath

func ParseConnectToDeviceResponseOpenResponse_FieldPath

func ParseConnectToDeviceResponseOpenResponse_FieldPath(rawField string) (ConnectToDeviceResponseOpenResponse_FieldPath, error)

type ConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue

type ConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectToDeviceResponseOpenResponse_FieldPath
	ContainsValue(*ConnectToDeviceResponse_OpenResponse) bool
}

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

func MustParseConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue

func MustParseConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue(pathStr, valueStr string) ConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue

func ParseConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue

func ParseConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue, error)

ParseConnectToDeviceResponseOpenResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues

type ConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectToDeviceResponseOpenResponse_FieldPath
}

ConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues allows storing slice of values for OpenResponse fields according to their type

func MustParseConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues

func MustParseConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues

func ParseConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues

func ParseConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectToDeviceResponseOpenResponse_FieldPathArrayOfValues, error)

type ConnectToDeviceResponseOpenResponse_FieldPathSelector

type ConnectToDeviceResponseOpenResponse_FieldPathSelector int32

func (ConnectToDeviceResponseOpenResponse_FieldPathSelector) String

type ConnectToDeviceResponseOpenResponse_FieldPathValue

type ConnectToDeviceResponseOpenResponse_FieldPathValue interface {
	ConnectToDeviceResponseOpenResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectToDeviceResponse_OpenResponse)
	CompareWith(*ConnectToDeviceResponse_OpenResponse) (cmp int, comparable bool)
}

ConnectToDeviceResponseOpenResponse_FieldPathValue allows storing values for OpenResponse fields according to their type

func MustParseConnectToDeviceResponseOpenResponse_FieldPathValue

func MustParseConnectToDeviceResponseOpenResponse_FieldPathValue(pathStr, valueStr string) ConnectToDeviceResponseOpenResponse_FieldPathValue

func ParseConnectToDeviceResponseOpenResponse_FieldPathValue

func ParseConnectToDeviceResponseOpenResponse_FieldPathValue(pathStr, valueStr string) (ConnectToDeviceResponseOpenResponse_FieldPathValue, error)

type ConnectToDeviceResponseOpenResponse_FieldTerminalPath

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

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) ClearValue

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) ClearValueRaw

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ConnectToDeviceResponse_OpenResponse

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) GetRaw

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

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ConnectToDeviceResponse_OpenResponse

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) GetSingleRaw

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

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) Selector

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) WithIArrayItemValue

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) WithIArrayOfValues

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) WithIValue

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) WithRawIArrayItemValue

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) WithRawIArrayOfValues

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPath) WithRawIValue

type ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayItemValue

type ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayItemValue struct {
	ConnectToDeviceResponseOpenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

type ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayOfValues

type ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayOfValues struct {
	ConnectToDeviceResponseOpenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ConnectToDeviceResponseOpenResponse_FieldTerminalPathValue

type ConnectToDeviceResponseOpenResponse_FieldTerminalPathValue struct {
	ConnectToDeviceResponseOpenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectToDeviceResponseOpenResponse_FieldTerminalPathValue' with the value under path in 'ConnectToDeviceResponse_OpenResponse'.

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathValue) CompareWithRaw

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenResponse

func (*ConnectToDeviceResponseOpenResponse_FieldTerminalPathValue) SetToRaw

type ConnectToDeviceResponsePathSelectorAck

type ConnectToDeviceResponsePathSelectorAck struct{}

func (ConnectToDeviceResponsePathSelectorAck) FieldPath

func (ConnectToDeviceResponsePathSelectorAck) Processed

func (ConnectToDeviceResponsePathSelectorAck) WithArrayOfValues

func (ConnectToDeviceResponsePathSelectorAck) WithSubArrayItemValue

func (ConnectToDeviceResponsePathSelectorAck) WithSubArrayOfValues

func (ConnectToDeviceResponsePathSelectorAck) WithSubPath

func (ConnectToDeviceResponsePathSelectorAck) WithSubValue

func (ConnectToDeviceResponsePathSelectorAck) WithValue

type ConnectToDeviceResponsePathSelectorAckProcessed

type ConnectToDeviceResponsePathSelectorAckProcessed struct{}

func (ConnectToDeviceResponsePathSelectorAckProcessed) FieldPath

func (ConnectToDeviceResponsePathSelectorAckProcessed) WithArrayOfValues

func (ConnectToDeviceResponsePathSelectorAckProcessed) WithValue

type ConnectToDeviceResponsePathSelectorData

type ConnectToDeviceResponsePathSelectorData struct{}

func (ConnectToDeviceResponsePathSelectorData) FieldPath

func (ConnectToDeviceResponsePathSelectorData) WithArrayOfValues

func (ConnectToDeviceResponsePathSelectorData) WithValue

type ConnectToDeviceResponsePathSelectorError

type ConnectToDeviceResponsePathSelectorError struct{}

func (ConnectToDeviceResponsePathSelectorError) FieldPath

func (ConnectToDeviceResponsePathSelectorError) WithArrayOfValues

func (ConnectToDeviceResponsePathSelectorError) WithValue

type ConnectToDeviceResponsePathSelectorOpenResponse

type ConnectToDeviceResponsePathSelectorOpenResponse struct{}

func (ConnectToDeviceResponsePathSelectorOpenResponse) FieldPath

type ConnectToDeviceResponse_Ack

type ConnectToDeviceResponse_Ack struct {
	// Ack from the device to the endpoint (client)
	Ack *Ack `protobuf:"bytes,5,opt,name=ack,proto3,oneof" firestore:"ack"`
}

type ConnectToDeviceResponse_Data

type ConnectToDeviceResponse_Data struct {
	// Any data from the device (endpoint) to the client.
	Data []byte `protobuf:"bytes,3,opt,name=data,proto3,oneof" firestore:"data"`
}

type ConnectToDeviceResponse_Error

type ConnectToDeviceResponse_Error struct {
	// Any error from the device (endpoint) to the client.
	Error []byte `protobuf:"bytes,4,opt,name=error,proto3,oneof" firestore:"error"`
}

type ConnectToDeviceResponse_FieldMask

type ConnectToDeviceResponse_FieldMask struct {
	Paths []ConnectToDeviceResponse_FieldPath
}

func FullConnectToDeviceResponse_FieldMask

func FullConnectToDeviceResponse_FieldMask() *ConnectToDeviceResponse_FieldMask

func (*ConnectToDeviceResponse_FieldMask) AppendPath

func (*ConnectToDeviceResponse_FieldMask) AppendRawPath

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

func (*ConnectToDeviceResponse_FieldMask) DecodeFirestore

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

func (*ConnectToDeviceResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ConnectToDeviceResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectToDeviceResponse_FieldMask) FromProtoFieldMask

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

func (*ConnectToDeviceResponse_FieldMask) GetPaths

func (*ConnectToDeviceResponse_FieldMask) GetRawPaths

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

func (*ConnectToDeviceResponse_FieldMask) IsFull

func (fieldMask *ConnectToDeviceResponse_FieldMask) IsFull() bool

func (ConnectToDeviceResponse_FieldMask) Marshal

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

implement methods required by customType

func (ConnectToDeviceResponse_FieldMask) MarshalJSON

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

func (*ConnectToDeviceResponse_FieldMask) PathsCount

func (fieldMask *ConnectToDeviceResponse_FieldMask) PathsCount() int

func (*ConnectToDeviceResponse_FieldMask) Project

func (*ConnectToDeviceResponse_FieldMask) ProjectRaw

func (*ConnectToDeviceResponse_FieldMask) ProtoMessage

func (fieldMask *ConnectToDeviceResponse_FieldMask) ProtoMessage()

func (*ConnectToDeviceResponse_FieldMask) ProtoReflect

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

func (*ConnectToDeviceResponse_FieldMask) Reset

func (fieldMask *ConnectToDeviceResponse_FieldMask) Reset()

func (*ConnectToDeviceResponse_FieldMask) Set

func (fieldMask *ConnectToDeviceResponse_FieldMask) Set(target, source *ConnectToDeviceResponse)

func (*ConnectToDeviceResponse_FieldMask) SetFromCliFlag

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

func (*ConnectToDeviceResponse_FieldMask) SetRaw

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

func (*ConnectToDeviceResponse_FieldMask) Size

func (fieldMask *ConnectToDeviceResponse_FieldMask) Size() int

func (*ConnectToDeviceResponse_FieldMask) String

func (fieldMask *ConnectToDeviceResponse_FieldMask) String() string

func (*ConnectToDeviceResponse_FieldMask) Subtract

func (*ConnectToDeviceResponse_FieldMask) SubtractRaw

func (*ConnectToDeviceResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ConnectToDeviceResponse_FieldMask) Unmarshal

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

func (*ConnectToDeviceResponse_FieldMask) UnmarshalJSON

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

type ConnectToDeviceResponse_FieldPath

type ConnectToDeviceResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectToDeviceResponse_FieldPathSelector
	Get(source *ConnectToDeviceResponse) []interface{}
	GetSingle(source *ConnectToDeviceResponse) (interface{}, bool)
	ClearValue(item *ConnectToDeviceResponse)

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

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

func MustParseConnectToDeviceResponse_FieldPath

func MustParseConnectToDeviceResponse_FieldPath(rawField string) ConnectToDeviceResponse_FieldPath

func ParseConnectToDeviceResponse_FieldPath

func ParseConnectToDeviceResponse_FieldPath(rawField string) (ConnectToDeviceResponse_FieldPath, error)

type ConnectToDeviceResponse_FieldPathArrayItemValue

type ConnectToDeviceResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectToDeviceResponse_FieldPath
	ContainsValue(*ConnectToDeviceResponse) bool
}

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

func MustParseConnectToDeviceResponse_FieldPathArrayItemValue

func MustParseConnectToDeviceResponse_FieldPathArrayItemValue(pathStr, valueStr string) ConnectToDeviceResponse_FieldPathArrayItemValue

func ParseConnectToDeviceResponse_FieldPathArrayItemValue

func ParseConnectToDeviceResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectToDeviceResponse_FieldPathArrayItemValue, error)

ParseConnectToDeviceResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectToDeviceResponse_FieldPathArrayOfValues

type ConnectToDeviceResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectToDeviceResponse_FieldPath
}

ConnectToDeviceResponse_FieldPathArrayOfValues allows storing slice of values for ConnectToDeviceResponse fields according to their type

func MustParseConnectToDeviceResponse_FieldPathArrayOfValues

func MustParseConnectToDeviceResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectToDeviceResponse_FieldPathArrayOfValues

func ParseConnectToDeviceResponse_FieldPathArrayOfValues

func ParseConnectToDeviceResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectToDeviceResponse_FieldPathArrayOfValues, error)

type ConnectToDeviceResponse_FieldPathSelector

type ConnectToDeviceResponse_FieldPathSelector int32
const (
	ConnectToDeviceResponse_FieldPathSelectorOpenResponse ConnectToDeviceResponse_FieldPathSelector = 0
	ConnectToDeviceResponse_FieldPathSelectorData         ConnectToDeviceResponse_FieldPathSelector = 1
	ConnectToDeviceResponse_FieldPathSelectorError        ConnectToDeviceResponse_FieldPathSelector = 2
	ConnectToDeviceResponse_FieldPathSelectorAck          ConnectToDeviceResponse_FieldPathSelector = 3
)

func (ConnectToDeviceResponse_FieldPathSelector) String

type ConnectToDeviceResponse_FieldPathValue

type ConnectToDeviceResponse_FieldPathValue interface {
	ConnectToDeviceResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectToDeviceResponse)
	CompareWith(*ConnectToDeviceResponse) (cmp int, comparable bool)
}

ConnectToDeviceResponse_FieldPathValue allows storing values for ConnectToDeviceResponse fields according to their type

func MustParseConnectToDeviceResponse_FieldPathValue

func MustParseConnectToDeviceResponse_FieldPathValue(pathStr, valueStr string) ConnectToDeviceResponse_FieldPathValue

func ParseConnectToDeviceResponse_FieldPathValue

func ParseConnectToDeviceResponse_FieldPathValue(pathStr, valueStr string) (ConnectToDeviceResponse_FieldPathValue, error)

type ConnectToDeviceResponse_FieldSubPath

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

func (*ConnectToDeviceResponse_FieldSubPath) AsAckSubPath

func (*ConnectToDeviceResponse_FieldSubPath) AsOpenResponseSubPath

func (*ConnectToDeviceResponse_FieldSubPath) ClearValue

func (*ConnectToDeviceResponse_FieldSubPath) ClearValueRaw

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

func (*ConnectToDeviceResponse_FieldSubPath) Get

func (fps *ConnectToDeviceResponse_FieldSubPath) Get(source *ConnectToDeviceResponse) (values []interface{})

Get returns all values pointed by selected field from source ConnectToDeviceResponse

func (*ConnectToDeviceResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ConnectToDeviceResponse_FieldSubPath) GetRaw

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

func (*ConnectToDeviceResponse_FieldSubPath) GetSingle

func (fps *ConnectToDeviceResponse_FieldSubPath) GetSingle(source *ConnectToDeviceResponse) (interface{}, bool)

GetSingle returns value of selected field from source ConnectToDeviceResponse

func (*ConnectToDeviceResponse_FieldSubPath) GetSingleRaw

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

func (*ConnectToDeviceResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectToDeviceResponse_FieldSubPath) JSONString

func (fps *ConnectToDeviceResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ConnectToDeviceResponse_FieldSubPath) Selector

func (*ConnectToDeviceResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ConnectToDeviceResponse_FieldSubPath) String

String returns path representation in proto convention

func (*ConnectToDeviceResponse_FieldSubPath) WithIArrayItemValue

func (*ConnectToDeviceResponse_FieldSubPath) WithIArrayOfValues

func (*ConnectToDeviceResponse_FieldSubPath) WithIValue

func (*ConnectToDeviceResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*ConnectToDeviceResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*ConnectToDeviceResponse_FieldSubPath) WithRawIValue

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

type ConnectToDeviceResponse_FieldSubPathArrayItemValue

type ConnectToDeviceResponse_FieldSubPathArrayItemValue struct {
	ConnectToDeviceResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponse_FieldSubPathArrayItemValue) AsAckPathItemValue

func (*ConnectToDeviceResponse_FieldSubPathArrayItemValue) AsOpenResponsePathItemValue

func (*ConnectToDeviceResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*ConnectToDeviceResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ConnectToDeviceResponse_FieldSubPathArrayOfValues

type ConnectToDeviceResponse_FieldSubPathArrayOfValues struct {
	ConnectToDeviceResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponse_FieldSubPathArrayOfValues) AsAckPathArrayOfValues

func (*ConnectToDeviceResponse_FieldSubPathArrayOfValues) AsOpenResponsePathArrayOfValues

func (*ConnectToDeviceResponse_FieldSubPathArrayOfValues) GetRawValues

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

type ConnectToDeviceResponse_FieldSubPathValue

type ConnectToDeviceResponse_FieldSubPathValue struct {
	ConnectToDeviceResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponse_FieldSubPathValue) AsAckPathValue

func (*ConnectToDeviceResponse_FieldSubPathValue) AsOpenResponsePathValue

func (*ConnectToDeviceResponse_FieldSubPathValue) CompareWith

func (*ConnectToDeviceResponse_FieldSubPathValue) CompareWithRaw

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

func (*ConnectToDeviceResponse_FieldSubPathValue) GetRawValue

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

func (*ConnectToDeviceResponse_FieldSubPathValue) SetTo

func (*ConnectToDeviceResponse_FieldSubPathValue) SetToRaw

type ConnectToDeviceResponse_FieldTerminalPath

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

func (*ConnectToDeviceResponse_FieldTerminalPath) ClearValue

func (*ConnectToDeviceResponse_FieldTerminalPath) ClearValueRaw

func (*ConnectToDeviceResponse_FieldTerminalPath) Get

func (fp *ConnectToDeviceResponse_FieldTerminalPath) Get(source *ConnectToDeviceResponse) (values []interface{})

Get returns all values pointed by specific field from source ConnectToDeviceResponse

func (*ConnectToDeviceResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ConnectToDeviceResponse_FieldTerminalPath) GetRaw

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

func (*ConnectToDeviceResponse_FieldTerminalPath) GetSingle

func (fp *ConnectToDeviceResponse_FieldTerminalPath) GetSingle(source *ConnectToDeviceResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ConnectToDeviceResponse

func (*ConnectToDeviceResponse_FieldTerminalPath) GetSingleRaw

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

func (*ConnectToDeviceResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectToDeviceResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectToDeviceResponse_FieldTerminalPath) Selector

func (*ConnectToDeviceResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ConnectToDeviceResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectToDeviceResponse_FieldTerminalPath) WithIArrayItemValue

func (*ConnectToDeviceResponse_FieldTerminalPath) WithIArrayOfValues

func (*ConnectToDeviceResponse_FieldTerminalPath) WithIValue

func (*ConnectToDeviceResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ConnectToDeviceResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ConnectToDeviceResponse_FieldTerminalPath) WithRawIValue

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

type ConnectToDeviceResponse_FieldTerminalPathArrayItemValue

type ConnectToDeviceResponse_FieldTerminalPathArrayItemValue struct {
	ConnectToDeviceResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ConnectToDeviceResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ConnectToDeviceResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectToDeviceResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ConnectToDeviceResponse_FieldTerminalPathArrayOfValues

type ConnectToDeviceResponse_FieldTerminalPathArrayOfValues struct {
	ConnectToDeviceResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponse_FieldTerminalPathArrayOfValues) AsAckArrayOfValues

func (fpaov *ConnectToDeviceResponse_FieldTerminalPathArrayOfValues) AsAckArrayOfValues() ([]*Ack, bool)

func (*ConnectToDeviceResponse_FieldTerminalPathArrayOfValues) AsDataArrayOfValues

func (fpaov *ConnectToDeviceResponse_FieldTerminalPathArrayOfValues) AsDataArrayOfValues() ([][]byte, bool)

func (*ConnectToDeviceResponse_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues

func (fpaov *ConnectToDeviceResponse_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues() ([][]byte, bool)

func (*ConnectToDeviceResponse_FieldTerminalPathArrayOfValues) AsOpenResponseArrayOfValues

func (*ConnectToDeviceResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ConnectToDeviceResponse_FieldTerminalPathValue

type ConnectToDeviceResponse_FieldTerminalPathValue struct {
	ConnectToDeviceResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectToDeviceResponse_FieldTerminalPathValue) AsAckValue

func (*ConnectToDeviceResponse_FieldTerminalPathValue) AsDataValue

func (*ConnectToDeviceResponse_FieldTerminalPathValue) AsErrorValue

func (fpv *ConnectToDeviceResponse_FieldTerminalPathValue) AsErrorValue() ([]byte, bool)

func (*ConnectToDeviceResponse_FieldTerminalPathValue) AsOpenResponseValue

func (*ConnectToDeviceResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectToDeviceResponse_FieldTerminalPathValue' with the value under path in 'ConnectToDeviceResponse'.

func (*ConnectToDeviceResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*ConnectToDeviceResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ConnectToDeviceResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ConnectToDeviceResponse

func (*ConnectToDeviceResponse_FieldTerminalPathValue) SetToRaw

type ConnectToDeviceResponse_OpenResponse

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

func (*ConnectToDeviceResponse_OpenResponse) Clone

func (*ConnectToDeviceResponse_OpenResponse) CloneRaw

func (*ConnectToDeviceResponse_OpenResponse) Descriptor

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

Deprecated, Use ConnectToDeviceResponse_OpenResponse.ProtoReflect.Descriptor instead.

func (*ConnectToDeviceResponse_OpenResponse) GotenMessage

func (*ConnectToDeviceResponse_OpenResponse) GotenMessage()

func (*ConnectToDeviceResponse_OpenResponse) GotenObjectExt

func (o *ConnectToDeviceResponse_OpenResponse) GotenObjectExt()

func (*ConnectToDeviceResponse_OpenResponse) GotenValidate

func (obj *ConnectToDeviceResponse_OpenResponse) GotenValidate() error

func (*ConnectToDeviceResponse_OpenResponse) MakeFullFieldMask

func (*ConnectToDeviceResponse_OpenResponse) MakeRawDiffFieldMask

func (*ConnectToDeviceResponse_OpenResponse) MakeRawFullFieldMask

func (*ConnectToDeviceResponse_OpenResponse) Marshal

func (*ConnectToDeviceResponse_OpenResponse) MarshalJSON

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

func (*ConnectToDeviceResponse_OpenResponse) Merge

func (*ConnectToDeviceResponse_OpenResponse) MergeRaw

func (*ConnectToDeviceResponse_OpenResponse) ProtoMessage

func (*ConnectToDeviceResponse_OpenResponse) ProtoMessage()

func (*ConnectToDeviceResponse_OpenResponse) ProtoReflect

func (*ConnectToDeviceResponse_OpenResponse) Reset

func (*ConnectToDeviceResponse_OpenResponse) String

func (*ConnectToDeviceResponse_OpenResponse) Unmarshal

func (*ConnectToDeviceResponse_OpenResponse) UnmarshalJSON

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

type ConnectToDeviceResponse_OpenResponse_

type ConnectToDeviceResponse_OpenResponse_ struct {
	// Notification from the agent (endpoint) to the channel has been opened.
	OpenResponse *ConnectToDeviceResponse_OpenResponse `protobuf:"bytes,1,opt,name=open_response,json=openResponse,proto3,oneof" firestore:"openResponse"`
}

type ConnectToDeviceResponse_OpenResponse_FieldMask

type ConnectToDeviceResponse_OpenResponse_FieldMask struct {
	Paths []ConnectToDeviceResponseOpenResponse_FieldPath
}

func FullConnectToDeviceResponse_OpenResponse_FieldMask

func FullConnectToDeviceResponse_OpenResponse_FieldMask() *ConnectToDeviceResponse_OpenResponse_FieldMask

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) AppendPath

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) AppendRawPath

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) DecodeFirestore

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

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) FromProtoFieldMask

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

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) GetPaths

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) GetRawPaths

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) IsFull

func (ConnectToDeviceResponse_OpenResponse_FieldMask) Marshal

implement methods required by customType

func (ConnectToDeviceResponse_OpenResponse_FieldMask) MarshalJSON

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

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) PathsCount

func (fieldMask *ConnectToDeviceResponse_OpenResponse_FieldMask) PathsCount() int

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) Project

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) ProjectRaw

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) ProtoMessage

func (fieldMask *ConnectToDeviceResponse_OpenResponse_FieldMask) ProtoMessage()

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) ProtoReflect

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) Reset

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) Set

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) SetFromCliFlag

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

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) SetRaw

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) Size

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) String

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) SubtractRaw

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) Unmarshal

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

func (*ConnectToDeviceResponse_OpenResponse_FieldMask) UnmarshalJSON

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

type ListenForConnectionsClientStream

type ListenForConnectionsClientStream interface {
	Send(*ListenForConnectionsRequest) error
	Recv() (*ListenForConnectionsResponse, error)
	grpc.ClientStream
}

type ListenForConnectionsDescriptor added in v0.4.28

type ListenForConnectionsDescriptor struct{}

func GetListenForConnectionsDescriptor added in v0.4.28

func GetListenForConnectionsDescriptor() *ListenForConnectionsDescriptor

func (*ListenForConnectionsDescriptor) GetApiDescriptor added in v0.4.28

func (*ListenForConnectionsDescriptor) GetApiName added in v0.4.28

func (d *ListenForConnectionsDescriptor) GetApiName() string

func (*ListenForConnectionsDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*ListenForConnectionsDescriptor) GetFullMethodName added in v0.4.28

func (d *ListenForConnectionsDescriptor) GetFullMethodName() string

func (*ListenForConnectionsDescriptor) GetMethodName added in v0.4.28

func (d *ListenForConnectionsDescriptor) GetMethodName() string

func (*ListenForConnectionsDescriptor) GetProtoPkgName added in v0.4.28

func (d *ListenForConnectionsDescriptor) GetProtoPkgName() string

func (*ListenForConnectionsDescriptor) GetResourceDescriptor added in v0.4.30

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

func (*ListenForConnectionsDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*ListenForConnectionsDescriptor) GetServiceDomain added in v0.4.28

func (d *ListenForConnectionsDescriptor) GetServiceDomain() string

func (*ListenForConnectionsDescriptor) GetServiceVersion added in v0.4.28

func (d *ListenForConnectionsDescriptor) GetServiceVersion() string

func (*ListenForConnectionsDescriptor) GetVerb added in v0.4.28

func (*ListenForConnectionsDescriptor) HasResource added in v0.4.30

func (d *ListenForConnectionsDescriptor) HasResource() bool

func (*ListenForConnectionsDescriptor) IsClientStream added in v0.4.28

func (d *ListenForConnectionsDescriptor) IsClientStream() bool

func (*ListenForConnectionsDescriptor) IsCollection added in v0.4.30

func (d *ListenForConnectionsDescriptor) IsCollection() bool

func (*ListenForConnectionsDescriptor) IsPlural added in v0.4.30

func (d *ListenForConnectionsDescriptor) IsPlural() bool

func (*ListenForConnectionsDescriptor) IsServerStream added in v0.4.28

func (d *ListenForConnectionsDescriptor) IsServerStream() bool

func (*ListenForConnectionsDescriptor) IsUnary added in v0.4.28

func (d *ListenForConnectionsDescriptor) IsUnary() bool

func (*ListenForConnectionsDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*ListenForConnectionsDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*ListenForConnectionsDescriptor) RequestHasResourceBody added in v0.4.28

func (d *ListenForConnectionsDescriptor) RequestHasResourceBody() bool

type ListenForConnectionsDescriptorClientMsgHandle added in v0.4.28

type ListenForConnectionsDescriptorClientMsgHandle struct{}

func (*ListenForConnectionsDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*ListenForConnectionsDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type ListenForConnectionsDescriptorServerMsgHandle added in v0.4.28

type ListenForConnectionsDescriptorServerMsgHandle struct{}

func (*ListenForConnectionsDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*ListenForConnectionsDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type ListenForConnectionsRequest

type ListenForConnectionsRequest struct {

	// Types that are valid to be assigned to Msg:
	//	*ListenForConnectionsRequest_RegisterListener_
	//	*ListenForConnectionsRequest_ChannelOpenError_
	//	*ListenForConnectionsRequest_KeepAlive_
	Msg isListenForConnectionsRequest_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

Request message for method ListenForConnectionsRequest[ntt.devices.v1alpha.ListenForConnectionsRequest] Registers a new session listener (agent) to the endpoint. This method is used by agents on the device and not meant for use of users.

func (*ListenForConnectionsRequest) Clone

func (*ListenForConnectionsRequest) CloneRaw

func (*ListenForConnectionsRequest) Descriptor

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

Deprecated, Use ListenForConnectionsRequest.ProtoReflect.Descriptor instead.

func (*ListenForConnectionsRequest) GetChannelOpenError

func (*ListenForConnectionsRequest) GetKeepAlive

func (*ListenForConnectionsRequest) GetMsg

func (m *ListenForConnectionsRequest) GetMsg() isListenForConnectionsRequest_Msg

func (*ListenForConnectionsRequest) GetRegisterListener

func (*ListenForConnectionsRequest) GotenMessage

func (*ListenForConnectionsRequest) GotenMessage()

func (*ListenForConnectionsRequest) GotenObjectExt

func (o *ListenForConnectionsRequest) GotenObjectExt()

func (*ListenForConnectionsRequest) GotenValidate

func (obj *ListenForConnectionsRequest) GotenValidate() error

func (*ListenForConnectionsRequest) MakeDiffFieldMask

func (*ListenForConnectionsRequest) MakeFullFieldMask

func (*ListenForConnectionsRequest) MakeRawDiffFieldMask

func (*ListenForConnectionsRequest) MakeRawFullFieldMask

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

func (*ListenForConnectionsRequest) Marshal

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

func (*ListenForConnectionsRequest) MarshalJSON

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

func (*ListenForConnectionsRequest) Merge

func (*ListenForConnectionsRequest) MergeRaw

func (*ListenForConnectionsRequest) ProtoMessage

func (*ListenForConnectionsRequest) ProtoMessage()

func (*ListenForConnectionsRequest) ProtoReflect

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

func (*ListenForConnectionsRequest) Reset

func (m *ListenForConnectionsRequest) Reset()

func (*ListenForConnectionsRequest) SetChannelOpenError

func (*ListenForConnectionsRequest) SetKeepAlive

func (*ListenForConnectionsRequest) SetMsg

func (m *ListenForConnectionsRequest) SetMsg(ofv isListenForConnectionsRequest_Msg)

func (*ListenForConnectionsRequest) SetRegisterListener

func (*ListenForConnectionsRequest) String

func (m *ListenForConnectionsRequest) String() string

func (*ListenForConnectionsRequest) Unmarshal

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

func (*ListenForConnectionsRequest) UnmarshalJSON

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

type ListenForConnectionsRequestChannelOpenErrorFieldPathBuilder

type ListenForConnectionsRequestChannelOpenErrorFieldPathBuilder struct{}

func (ListenForConnectionsRequestChannelOpenErrorFieldPathBuilder) Channel

func (ListenForConnectionsRequestChannelOpenErrorFieldPathBuilder) Message

type ListenForConnectionsRequestChannelOpenError_FieldPath

type ListenForConnectionsRequestChannelOpenError_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenForConnectionsRequestChannelOpenError_FieldPathSelector
	Get(source *ListenForConnectionsRequest_ChannelOpenError) []interface{}
	GetSingle(source *ListenForConnectionsRequest_ChannelOpenError) (interface{}, bool)
	ClearValue(item *ListenForConnectionsRequest_ChannelOpenError)

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

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

func MustParseListenForConnectionsRequestChannelOpenError_FieldPath

func MustParseListenForConnectionsRequestChannelOpenError_FieldPath(rawField string) ListenForConnectionsRequestChannelOpenError_FieldPath

func ParseListenForConnectionsRequestChannelOpenError_FieldPath

func ParseListenForConnectionsRequestChannelOpenError_FieldPath(rawField string) (ListenForConnectionsRequestChannelOpenError_FieldPath, error)

type ListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue

type ListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenForConnectionsRequestChannelOpenError_FieldPath
	ContainsValue(*ListenForConnectionsRequest_ChannelOpenError) bool
}

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

func MustParseListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue

func MustParseListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue(pathStr, valueStr string) ListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue

func ParseListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue

func ParseListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue(pathStr, valueStr string) (ListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue, error)

ParseListenForConnectionsRequestChannelOpenError_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues

type ListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenForConnectionsRequestChannelOpenError_FieldPath
}

ListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues allows storing slice of values for ChannelOpenError fields according to their type

func MustParseListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues

func MustParseListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues(pathStr, valuesStr string) ListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues

func ParseListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues

func ParseListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenForConnectionsRequestChannelOpenError_FieldPathArrayOfValues, error)

type ListenForConnectionsRequestChannelOpenError_FieldPathSelector

type ListenForConnectionsRequestChannelOpenError_FieldPathSelector int32
const (
	ListenForConnectionsRequestChannelOpenError_FieldPathSelectorChannel ListenForConnectionsRequestChannelOpenError_FieldPathSelector = 0
	ListenForConnectionsRequestChannelOpenError_FieldPathSelectorMessage ListenForConnectionsRequestChannelOpenError_FieldPathSelector = 1
)

func (ListenForConnectionsRequestChannelOpenError_FieldPathSelector) String

type ListenForConnectionsRequestChannelOpenError_FieldPathValue

type ListenForConnectionsRequestChannelOpenError_FieldPathValue interface {
	ListenForConnectionsRequestChannelOpenError_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenForConnectionsRequest_ChannelOpenError)
	CompareWith(*ListenForConnectionsRequest_ChannelOpenError) (cmp int, comparable bool)
}

ListenForConnectionsRequestChannelOpenError_FieldPathValue allows storing values for ChannelOpenError fields according to their type

func MustParseListenForConnectionsRequestChannelOpenError_FieldPathValue

func MustParseListenForConnectionsRequestChannelOpenError_FieldPathValue(pathStr, valueStr string) ListenForConnectionsRequestChannelOpenError_FieldPathValue

func ParseListenForConnectionsRequestChannelOpenError_FieldPathValue

func ParseListenForConnectionsRequestChannelOpenError_FieldPathValue(pathStr, valueStr string) (ListenForConnectionsRequestChannelOpenError_FieldPathValue, error)

type ListenForConnectionsRequestChannelOpenError_FieldTerminalPath

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

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) ClearValue

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) ClearValueRaw

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ListenForConnectionsRequest_ChannelOpenError

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) GetRaw

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenForConnectionsRequest_ChannelOpenError

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) GetSingleRaw

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

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) Selector

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) WithIArrayItemValue

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) WithIArrayOfValues

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) WithIValue

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) WithRawIArrayItemValue

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) WithRawIArrayOfValues

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPath) WithRawIValue

type ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayItemValue

type ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayItemValue struct {
	ListenForConnectionsRequestChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayItemValue) GetRawItemValue

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

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayItemValue) GetSingleRaw

type ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayOfValues

type ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayOfValues struct {
	ListenForConnectionsRequestChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayOfValues) AsChannelArrayOfValues

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayOfValues) AsMessageArrayOfValues

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue

type ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue struct {
	ListenForConnectionsRequestChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue) AsChannelValue

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue) AsMessageValue

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue' with the value under path in 'ListenForConnectionsRequest_ChannelOpenError'.

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue) CompareWithRaw

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue) GetRawValue

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

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ChannelOpenError

func (*ListenForConnectionsRequestChannelOpenError_FieldTerminalPathValue) SetToRaw

type ListenForConnectionsRequestFieldPathBuilder

type ListenForConnectionsRequestFieldPathBuilder struct{}

func NewListenForConnectionsRequestFieldPathBuilder

func NewListenForConnectionsRequestFieldPathBuilder() ListenForConnectionsRequestFieldPathBuilder

func (ListenForConnectionsRequestFieldPathBuilder) ChannelOpenError

func (ListenForConnectionsRequestFieldPathBuilder) KeepAlive

func (ListenForConnectionsRequestFieldPathBuilder) RegisterListener

type ListenForConnectionsRequestKeepAliveFieldPathBuilder

type ListenForConnectionsRequestKeepAliveFieldPathBuilder struct{}

type ListenForConnectionsRequestKeepAlive_FieldPath

type ListenForConnectionsRequestKeepAlive_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenForConnectionsRequestKeepAlive_FieldPathSelector
	Get(source *ListenForConnectionsRequest_KeepAlive) []interface{}
	GetSingle(source *ListenForConnectionsRequest_KeepAlive) (interface{}, bool)
	ClearValue(item *ListenForConnectionsRequest_KeepAlive)

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

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

func MustParseListenForConnectionsRequestKeepAlive_FieldPath

func MustParseListenForConnectionsRequestKeepAlive_FieldPath(rawField string) ListenForConnectionsRequestKeepAlive_FieldPath

func ParseListenForConnectionsRequestKeepAlive_FieldPath

func ParseListenForConnectionsRequestKeepAlive_FieldPath(rawField string) (ListenForConnectionsRequestKeepAlive_FieldPath, error)

type ListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue

type ListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenForConnectionsRequestKeepAlive_FieldPath
	ContainsValue(*ListenForConnectionsRequest_KeepAlive) bool
}

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

func MustParseListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue

func MustParseListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue(pathStr, valueStr string) ListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue

func ParseListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue

func ParseListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue(pathStr, valueStr string) (ListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue, error)

ParseListenForConnectionsRequestKeepAlive_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues

type ListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenForConnectionsRequestKeepAlive_FieldPath
}

ListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues allows storing slice of values for KeepAlive fields according to their type

func MustParseListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues

func MustParseListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues(pathStr, valuesStr string) ListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues

func ParseListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues

func ParseListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenForConnectionsRequestKeepAlive_FieldPathArrayOfValues, error)

type ListenForConnectionsRequestKeepAlive_FieldPathSelector

type ListenForConnectionsRequestKeepAlive_FieldPathSelector int32

func (ListenForConnectionsRequestKeepAlive_FieldPathSelector) String

type ListenForConnectionsRequestKeepAlive_FieldPathValue

type ListenForConnectionsRequestKeepAlive_FieldPathValue interface {
	ListenForConnectionsRequestKeepAlive_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenForConnectionsRequest_KeepAlive)
	CompareWith(*ListenForConnectionsRequest_KeepAlive) (cmp int, comparable bool)
}

ListenForConnectionsRequestKeepAlive_FieldPathValue allows storing values for KeepAlive fields according to their type

func MustParseListenForConnectionsRequestKeepAlive_FieldPathValue

func MustParseListenForConnectionsRequestKeepAlive_FieldPathValue(pathStr, valueStr string) ListenForConnectionsRequestKeepAlive_FieldPathValue

func ParseListenForConnectionsRequestKeepAlive_FieldPathValue

func ParseListenForConnectionsRequestKeepAlive_FieldPathValue(pathStr, valueStr string) (ListenForConnectionsRequestKeepAlive_FieldPathValue, error)

type ListenForConnectionsRequestKeepAlive_FieldTerminalPath

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

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) ClearValue

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) ClearValueRaw

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ListenForConnectionsRequest_KeepAlive

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) GetRaw

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

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenForConnectionsRequest_KeepAlive

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) GetSingleRaw

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

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) Selector

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) WithIArrayItemValue

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) WithIArrayOfValues

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) WithIValue

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) WithRawIArrayItemValue

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) WithRawIArrayOfValues

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPath) WithRawIValue

type ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayItemValue

type ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayItemValue struct {
	ListenForConnectionsRequestKeepAlive_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayItemValue) GetSingleRaw

type ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayOfValues

type ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayOfValues struct {
	ListenForConnectionsRequestKeepAlive_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListenForConnectionsRequestKeepAlive_FieldTerminalPathValue

type ListenForConnectionsRequestKeepAlive_FieldTerminalPathValue struct {
	ListenForConnectionsRequestKeepAlive_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenForConnectionsRequestKeepAlive_FieldTerminalPathValue' with the value under path in 'ListenForConnectionsRequest_KeepAlive'.

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathValue) CompareWithRaw

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathValue) GetRawValue

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

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

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object KeepAlive

func (*ListenForConnectionsRequestKeepAlive_FieldTerminalPathValue) SetToRaw

type ListenForConnectionsRequestPathSelectorChannelOpenError

type ListenForConnectionsRequestPathSelectorChannelOpenError struct{}

func (ListenForConnectionsRequestPathSelectorChannelOpenError) Channel

func (ListenForConnectionsRequestPathSelectorChannelOpenError) FieldPath

func (ListenForConnectionsRequestPathSelectorChannelOpenError) Message

type ListenForConnectionsRequestPathSelectorChannelOpenErrorChannel

type ListenForConnectionsRequestPathSelectorChannelOpenErrorChannel struct{}

func (ListenForConnectionsRequestPathSelectorChannelOpenErrorChannel) FieldPath

func (ListenForConnectionsRequestPathSelectorChannelOpenErrorChannel) WithArrayOfValues

func (ListenForConnectionsRequestPathSelectorChannelOpenErrorChannel) WithValue

type ListenForConnectionsRequestPathSelectorChannelOpenErrorMessage

type ListenForConnectionsRequestPathSelectorChannelOpenErrorMessage struct{}

func (ListenForConnectionsRequestPathSelectorChannelOpenErrorMessage) FieldPath

func (ListenForConnectionsRequestPathSelectorChannelOpenErrorMessage) WithArrayOfValues

func (ListenForConnectionsRequestPathSelectorChannelOpenErrorMessage) WithValue

type ListenForConnectionsRequestPathSelectorKeepAlive

type ListenForConnectionsRequestPathSelectorKeepAlive struct{}

func (ListenForConnectionsRequestPathSelectorKeepAlive) FieldPath

type ListenForConnectionsRequestPathSelectorRegisterListener

type ListenForConnectionsRequestPathSelectorRegisterListener struct{}

func (ListenForConnectionsRequestPathSelectorRegisterListener) Device

func (ListenForConnectionsRequestPathSelectorRegisterListener) FieldPath

type ListenForConnectionsRequestPathSelectorRegisterListenerDevice

type ListenForConnectionsRequestPathSelectorRegisterListenerDevice struct{}

func (ListenForConnectionsRequestPathSelectorRegisterListenerDevice) FieldPath

func (ListenForConnectionsRequestPathSelectorRegisterListenerDevice) WithArrayOfValues

func (ListenForConnectionsRequestPathSelectorRegisterListenerDevice) WithValue

type ListenForConnectionsRequestRegisterListenerFieldPathBuilder

type ListenForConnectionsRequestRegisterListenerFieldPathBuilder struct{}

func (ListenForConnectionsRequestRegisterListenerFieldPathBuilder) Device

type ListenForConnectionsRequestRegisterListener_FieldPath

type ListenForConnectionsRequestRegisterListener_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenForConnectionsRequestRegisterListener_FieldPathSelector
	Get(source *ListenForConnectionsRequest_RegisterListener) []interface{}
	GetSingle(source *ListenForConnectionsRequest_RegisterListener) (interface{}, bool)
	ClearValue(item *ListenForConnectionsRequest_RegisterListener)

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

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

func MustParseListenForConnectionsRequestRegisterListener_FieldPath

func MustParseListenForConnectionsRequestRegisterListener_FieldPath(rawField string) ListenForConnectionsRequestRegisterListener_FieldPath

func ParseListenForConnectionsRequestRegisterListener_FieldPath

func ParseListenForConnectionsRequestRegisterListener_FieldPath(rawField string) (ListenForConnectionsRequestRegisterListener_FieldPath, error)

type ListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue

type ListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenForConnectionsRequestRegisterListener_FieldPath
	ContainsValue(*ListenForConnectionsRequest_RegisterListener) bool
}

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

func MustParseListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue

func MustParseListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue(pathStr, valueStr string) ListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue

func ParseListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue

func ParseListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue(pathStr, valueStr string) (ListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue, error)

ParseListenForConnectionsRequestRegisterListener_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues

type ListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenForConnectionsRequestRegisterListener_FieldPath
}

ListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues allows storing slice of values for RegisterListener fields according to their type

func MustParseListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues

func MustParseListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues(pathStr, valuesStr string) ListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues

func ParseListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues

func ParseListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenForConnectionsRequestRegisterListener_FieldPathArrayOfValues, error)

type ListenForConnectionsRequestRegisterListener_FieldPathSelector

type ListenForConnectionsRequestRegisterListener_FieldPathSelector int32
const (
	ListenForConnectionsRequestRegisterListener_FieldPathSelectorDevice ListenForConnectionsRequestRegisterListener_FieldPathSelector = 0
)

func (ListenForConnectionsRequestRegisterListener_FieldPathSelector) String

type ListenForConnectionsRequestRegisterListener_FieldPathValue

type ListenForConnectionsRequestRegisterListener_FieldPathValue interface {
	ListenForConnectionsRequestRegisterListener_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenForConnectionsRequest_RegisterListener)
	CompareWith(*ListenForConnectionsRequest_RegisterListener) (cmp int, comparable bool)
}

ListenForConnectionsRequestRegisterListener_FieldPathValue allows storing values for RegisterListener fields according to their type

func MustParseListenForConnectionsRequestRegisterListener_FieldPathValue

func MustParseListenForConnectionsRequestRegisterListener_FieldPathValue(pathStr, valueStr string) ListenForConnectionsRequestRegisterListener_FieldPathValue

func ParseListenForConnectionsRequestRegisterListener_FieldPathValue

func ParseListenForConnectionsRequestRegisterListener_FieldPathValue(pathStr, valueStr string) (ListenForConnectionsRequestRegisterListener_FieldPathValue, error)

type ListenForConnectionsRequestRegisterListener_FieldTerminalPath

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

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) ClearValue

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) ClearValueRaw

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ListenForConnectionsRequest_RegisterListener

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) GetRaw

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenForConnectionsRequest_RegisterListener

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) GetSingleRaw

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

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) Selector

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) WithIArrayItemValue

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) WithIArrayOfValues

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) WithIValue

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) WithRawIArrayItemValue

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) WithRawIArrayOfValues

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPath) WithRawIValue

type ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayItemValue

type ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayItemValue struct {
	ListenForConnectionsRequestRegisterListener_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayItemValue) GetRawItemValue

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

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayItemValue) GetSingleRaw

type ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayOfValues

type ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayOfValues struct {
	ListenForConnectionsRequestRegisterListener_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayOfValues) AsDeviceArrayOfValues

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue

type ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue struct {
	ListenForConnectionsRequestRegisterListener_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue) AsDeviceValue

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue' with the value under path in 'ListenForConnectionsRequest_RegisterListener'.

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue) CompareWithRaw

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue) GetRawValue

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

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RegisterListener

func (*ListenForConnectionsRequestRegisterListener_FieldTerminalPathValue) SetToRaw

type ListenForConnectionsRequest_ChannelOpenError

type ListenForConnectionsRequest_ChannelOpenError struct {

	// ID of the channel failed to open.
	Channel string `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty" firestore:"channel"`
	// Error message.
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty" firestore:"message"`
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequest_ChannelOpenError) Clone

func (*ListenForConnectionsRequest_ChannelOpenError) CloneRaw

func (*ListenForConnectionsRequest_ChannelOpenError) Descriptor

Deprecated, Use ListenForConnectionsRequest_ChannelOpenError.ProtoReflect.Descriptor instead.

func (*ListenForConnectionsRequest_ChannelOpenError) GetChannel

func (*ListenForConnectionsRequest_ChannelOpenError) GetMessage

func (*ListenForConnectionsRequest_ChannelOpenError) GotenMessage

func (*ListenForConnectionsRequest_ChannelOpenError) GotenObjectExt

func (*ListenForConnectionsRequest_ChannelOpenError) GotenValidate

func (*ListenForConnectionsRequest_ChannelOpenError) MakeFullFieldMask

func (*ListenForConnectionsRequest_ChannelOpenError) MakeRawDiffFieldMask

func (*ListenForConnectionsRequest_ChannelOpenError) MakeRawFullFieldMask

func (*ListenForConnectionsRequest_ChannelOpenError) Marshal

func (*ListenForConnectionsRequest_ChannelOpenError) MarshalJSON

func (*ListenForConnectionsRequest_ChannelOpenError) Merge

func (*ListenForConnectionsRequest_ChannelOpenError) MergeRaw

func (*ListenForConnectionsRequest_ChannelOpenError) ProtoMessage

func (*ListenForConnectionsRequest_ChannelOpenError) ProtoReflect

func (*ListenForConnectionsRequest_ChannelOpenError) Reset

func (*ListenForConnectionsRequest_ChannelOpenError) SetChannel

func (*ListenForConnectionsRequest_ChannelOpenError) SetMessage

func (*ListenForConnectionsRequest_ChannelOpenError) String

func (*ListenForConnectionsRequest_ChannelOpenError) Unmarshal

func (*ListenForConnectionsRequest_ChannelOpenError) UnmarshalJSON

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

type ListenForConnectionsRequest_ChannelOpenErrorPathSelectorChannel

type ListenForConnectionsRequest_ChannelOpenErrorPathSelectorChannel struct{}

func (ListenForConnectionsRequest_ChannelOpenErrorPathSelectorChannel) FieldPath

func (ListenForConnectionsRequest_ChannelOpenErrorPathSelectorChannel) WithArrayOfValues

func (ListenForConnectionsRequest_ChannelOpenErrorPathSelectorChannel) WithValue

type ListenForConnectionsRequest_ChannelOpenErrorPathSelectorMessage

type ListenForConnectionsRequest_ChannelOpenErrorPathSelectorMessage struct{}

func (ListenForConnectionsRequest_ChannelOpenErrorPathSelectorMessage) FieldPath

func (ListenForConnectionsRequest_ChannelOpenErrorPathSelectorMessage) WithArrayOfValues

func (ListenForConnectionsRequest_ChannelOpenErrorPathSelectorMessage) WithValue

type ListenForConnectionsRequest_ChannelOpenError_

type ListenForConnectionsRequest_ChannelOpenError_ struct {
	// When the agent failed to open a requested channel, this message will be
	// sent from the agent to the endpoint.
	ChannelOpenError *ListenForConnectionsRequest_ChannelOpenError `protobuf:"bytes,2,opt,name=channel_open_error,json=channelOpenError,proto3,oneof" firestore:"channelOpenError"`
}

type ListenForConnectionsRequest_ChannelOpenError_FieldMask

type ListenForConnectionsRequest_ChannelOpenError_FieldMask struct {
	Paths []ListenForConnectionsRequestChannelOpenError_FieldPath
}

func FullListenForConnectionsRequest_ChannelOpenError_FieldMask

func FullListenForConnectionsRequest_ChannelOpenError_FieldMask() *ListenForConnectionsRequest_ChannelOpenError_FieldMask

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) AppendPath

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) AppendRawPath

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) DecodeFirestore

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) FromProtoFieldMask

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

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) GetPaths

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) GetRawPaths

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) IsFull

func (ListenForConnectionsRequest_ChannelOpenError_FieldMask) Marshal

implement methods required by customType

func (ListenForConnectionsRequest_ChannelOpenError_FieldMask) MarshalJSON

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) PathsCount

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) Project

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) ProjectRaw

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) ProtoMessage

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) ProtoReflect

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) Reset

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) Set

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) SetFromCliFlag

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) SetRaw

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) Size

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) String

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) SubtractRaw

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) Unmarshal

func (*ListenForConnectionsRequest_ChannelOpenError_FieldMask) UnmarshalJSON

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

type ListenForConnectionsRequest_FieldMask

type ListenForConnectionsRequest_FieldMask struct {
	Paths []ListenForConnectionsRequest_FieldPath
}

func FullListenForConnectionsRequest_FieldMask

func FullListenForConnectionsRequest_FieldMask() *ListenForConnectionsRequest_FieldMask

func (*ListenForConnectionsRequest_FieldMask) AppendPath

func (*ListenForConnectionsRequest_FieldMask) AppendRawPath

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

func (*ListenForConnectionsRequest_FieldMask) DecodeFirestore

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

func (*ListenForConnectionsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListenForConnectionsRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenForConnectionsRequest_FieldMask) FromProtoFieldMask

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

func (*ListenForConnectionsRequest_FieldMask) GetPaths

func (*ListenForConnectionsRequest_FieldMask) GetRawPaths

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

func (*ListenForConnectionsRequest_FieldMask) IsFull

func (fieldMask *ListenForConnectionsRequest_FieldMask) IsFull() bool

func (ListenForConnectionsRequest_FieldMask) Marshal

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

implement methods required by customType

func (ListenForConnectionsRequest_FieldMask) MarshalJSON

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

func (*ListenForConnectionsRequest_FieldMask) PathsCount

func (fieldMask *ListenForConnectionsRequest_FieldMask) PathsCount() int

func (*ListenForConnectionsRequest_FieldMask) Project

func (*ListenForConnectionsRequest_FieldMask) ProjectRaw

func (*ListenForConnectionsRequest_FieldMask) ProtoMessage

func (fieldMask *ListenForConnectionsRequest_FieldMask) ProtoMessage()

func (*ListenForConnectionsRequest_FieldMask) ProtoReflect

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

func (*ListenForConnectionsRequest_FieldMask) Reset

func (fieldMask *ListenForConnectionsRequest_FieldMask) Reset()

func (*ListenForConnectionsRequest_FieldMask) Set

func (*ListenForConnectionsRequest_FieldMask) SetFromCliFlag

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

func (*ListenForConnectionsRequest_FieldMask) SetRaw

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

func (*ListenForConnectionsRequest_FieldMask) Size

func (fieldMask *ListenForConnectionsRequest_FieldMask) Size() int

func (*ListenForConnectionsRequest_FieldMask) String

func (fieldMask *ListenForConnectionsRequest_FieldMask) String() string

func (*ListenForConnectionsRequest_FieldMask) Subtract

func (*ListenForConnectionsRequest_FieldMask) SubtractRaw

func (*ListenForConnectionsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListenForConnectionsRequest_FieldMask) Unmarshal

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

func (*ListenForConnectionsRequest_FieldMask) UnmarshalJSON

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

type ListenForConnectionsRequest_FieldPath

type ListenForConnectionsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenForConnectionsRequest_FieldPathSelector
	Get(source *ListenForConnectionsRequest) []interface{}
	GetSingle(source *ListenForConnectionsRequest) (interface{}, bool)
	ClearValue(item *ListenForConnectionsRequest)

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

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

func MustParseListenForConnectionsRequest_FieldPath

func MustParseListenForConnectionsRequest_FieldPath(rawField string) ListenForConnectionsRequest_FieldPath

func ParseListenForConnectionsRequest_FieldPath

func ParseListenForConnectionsRequest_FieldPath(rawField string) (ListenForConnectionsRequest_FieldPath, error)

type ListenForConnectionsRequest_FieldPathArrayItemValue

type ListenForConnectionsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenForConnectionsRequest_FieldPath
	ContainsValue(*ListenForConnectionsRequest) bool
}

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

func MustParseListenForConnectionsRequest_FieldPathArrayItemValue

func MustParseListenForConnectionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListenForConnectionsRequest_FieldPathArrayItemValue

func ParseListenForConnectionsRequest_FieldPathArrayItemValue

func ParseListenForConnectionsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListenForConnectionsRequest_FieldPathArrayItemValue, error)

ParseListenForConnectionsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenForConnectionsRequest_FieldPathArrayOfValues

type ListenForConnectionsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenForConnectionsRequest_FieldPath
}

ListenForConnectionsRequest_FieldPathArrayOfValues allows storing slice of values for ListenForConnectionsRequest fields according to their type

func MustParseListenForConnectionsRequest_FieldPathArrayOfValues

func MustParseListenForConnectionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListenForConnectionsRequest_FieldPathArrayOfValues

func ParseListenForConnectionsRequest_FieldPathArrayOfValues

func ParseListenForConnectionsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenForConnectionsRequest_FieldPathArrayOfValues, error)

type ListenForConnectionsRequest_FieldPathSelector

type ListenForConnectionsRequest_FieldPathSelector int32
const (
	ListenForConnectionsRequest_FieldPathSelectorRegisterListener ListenForConnectionsRequest_FieldPathSelector = 0
	ListenForConnectionsRequest_FieldPathSelectorChannelOpenError ListenForConnectionsRequest_FieldPathSelector = 1
	ListenForConnectionsRequest_FieldPathSelectorKeepAlive        ListenForConnectionsRequest_FieldPathSelector = 2
)

func (ListenForConnectionsRequest_FieldPathSelector) String

type ListenForConnectionsRequest_FieldPathValue

type ListenForConnectionsRequest_FieldPathValue interface {
	ListenForConnectionsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenForConnectionsRequest)
	CompareWith(*ListenForConnectionsRequest) (cmp int, comparable bool)
}

ListenForConnectionsRequest_FieldPathValue allows storing values for ListenForConnectionsRequest fields according to their type

func MustParseListenForConnectionsRequest_FieldPathValue

func MustParseListenForConnectionsRequest_FieldPathValue(pathStr, valueStr string) ListenForConnectionsRequest_FieldPathValue

func ParseListenForConnectionsRequest_FieldPathValue

func ParseListenForConnectionsRequest_FieldPathValue(pathStr, valueStr string) (ListenForConnectionsRequest_FieldPathValue, error)

type ListenForConnectionsRequest_FieldSubPath

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

func (*ListenForConnectionsRequest_FieldSubPath) AsChannelOpenErrorSubPath

func (*ListenForConnectionsRequest_FieldSubPath) AsKeepAliveSubPath

func (*ListenForConnectionsRequest_FieldSubPath) AsRegisterListenerSubPath

func (*ListenForConnectionsRequest_FieldSubPath) ClearValue

func (*ListenForConnectionsRequest_FieldSubPath) ClearValueRaw

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

func (*ListenForConnectionsRequest_FieldSubPath) Get

func (fps *ListenForConnectionsRequest_FieldSubPath) Get(source *ListenForConnectionsRequest) (values []interface{})

Get returns all values pointed by selected field from source ListenForConnectionsRequest

func (*ListenForConnectionsRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListenForConnectionsRequest_FieldSubPath) GetRaw

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

func (*ListenForConnectionsRequest_FieldSubPath) GetSingle

func (fps *ListenForConnectionsRequest_FieldSubPath) GetSingle(source *ListenForConnectionsRequest) (interface{}, bool)

GetSingle returns value of selected field from source ListenForConnectionsRequest

func (*ListenForConnectionsRequest_FieldSubPath) GetSingleRaw

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

func (*ListenForConnectionsRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenForConnectionsRequest_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenForConnectionsRequest_FieldSubPath) Selector

func (*ListenForConnectionsRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListenForConnectionsRequest_FieldSubPath) String

String returns path representation in proto convention

func (*ListenForConnectionsRequest_FieldSubPath) WithIArrayItemValue

func (*ListenForConnectionsRequest_FieldSubPath) WithIArrayOfValues

func (*ListenForConnectionsRequest_FieldSubPath) WithIValue

func (*ListenForConnectionsRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*ListenForConnectionsRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*ListenForConnectionsRequest_FieldSubPath) WithRawIValue

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

type ListenForConnectionsRequest_FieldSubPathArrayItemValue

type ListenForConnectionsRequest_FieldSubPathArrayItemValue struct {
	ListenForConnectionsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequest_FieldSubPathArrayItemValue) AsChannelOpenErrorPathItemValue

func (*ListenForConnectionsRequest_FieldSubPathArrayItemValue) AsKeepAlivePathItemValue

func (*ListenForConnectionsRequest_FieldSubPathArrayItemValue) AsRegisterListenerPathItemValue

func (*ListenForConnectionsRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*ListenForConnectionsRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ListenForConnectionsRequest_FieldSubPathArrayOfValues

type ListenForConnectionsRequest_FieldSubPathArrayOfValues struct {
	ListenForConnectionsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequest_FieldSubPathArrayOfValues) AsChannelOpenErrorPathArrayOfValues

func (*ListenForConnectionsRequest_FieldSubPathArrayOfValues) AsKeepAlivePathArrayOfValues

func (*ListenForConnectionsRequest_FieldSubPathArrayOfValues) AsRegisterListenerPathArrayOfValues

func (*ListenForConnectionsRequest_FieldSubPathArrayOfValues) GetRawValues

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

type ListenForConnectionsRequest_FieldSubPathValue

type ListenForConnectionsRequest_FieldSubPathValue struct {
	ListenForConnectionsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequest_FieldSubPathValue) AsChannelOpenErrorPathValue

func (*ListenForConnectionsRequest_FieldSubPathValue) AsKeepAlivePathValue

func (*ListenForConnectionsRequest_FieldSubPathValue) AsRegisterListenerPathValue

func (*ListenForConnectionsRequest_FieldSubPathValue) CompareWith

func (*ListenForConnectionsRequest_FieldSubPathValue) CompareWithRaw

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

func (*ListenForConnectionsRequest_FieldSubPathValue) GetRawValue

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

func (*ListenForConnectionsRequest_FieldSubPathValue) SetTo

func (*ListenForConnectionsRequest_FieldSubPathValue) SetToRaw

type ListenForConnectionsRequest_FieldTerminalPath

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

func (*ListenForConnectionsRequest_FieldTerminalPath) ClearValue

func (*ListenForConnectionsRequest_FieldTerminalPath) ClearValueRaw

func (*ListenForConnectionsRequest_FieldTerminalPath) Get

func (fp *ListenForConnectionsRequest_FieldTerminalPath) Get(source *ListenForConnectionsRequest) (values []interface{})

Get returns all values pointed by specific field from source ListenForConnectionsRequest

func (*ListenForConnectionsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListenForConnectionsRequest_FieldTerminalPath) GetRaw

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

func (*ListenForConnectionsRequest_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenForConnectionsRequest

func (*ListenForConnectionsRequest_FieldTerminalPath) GetSingleRaw

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

func (*ListenForConnectionsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenForConnectionsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenForConnectionsRequest_FieldTerminalPath) Selector

func (*ListenForConnectionsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenForConnectionsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenForConnectionsRequest_FieldTerminalPath) WithIArrayItemValue

func (*ListenForConnectionsRequest_FieldTerminalPath) WithIArrayOfValues

func (*ListenForConnectionsRequest_FieldTerminalPath) WithIValue

func (*ListenForConnectionsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListenForConnectionsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListenForConnectionsRequest_FieldTerminalPath) WithRawIValue

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

type ListenForConnectionsRequest_FieldTerminalPathArrayItemValue

type ListenForConnectionsRequest_FieldTerminalPathArrayItemValue struct {
	ListenForConnectionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListenForConnectionsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListenForConnectionsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenForConnectionsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListenForConnectionsRequest_FieldTerminalPathArrayOfValues

type ListenForConnectionsRequest_FieldTerminalPathArrayOfValues struct {
	ListenForConnectionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequest_FieldTerminalPathArrayOfValues) AsChannelOpenErrorArrayOfValues

func (*ListenForConnectionsRequest_FieldTerminalPathArrayOfValues) AsKeepAliveArrayOfValues

func (*ListenForConnectionsRequest_FieldTerminalPathArrayOfValues) AsRegisterListenerArrayOfValues

func (*ListenForConnectionsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListenForConnectionsRequest_FieldTerminalPathValue

type ListenForConnectionsRequest_FieldTerminalPathValue struct {
	ListenForConnectionsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequest_FieldTerminalPathValue) AsChannelOpenErrorValue

func (*ListenForConnectionsRequest_FieldTerminalPathValue) AsKeepAliveValue

func (*ListenForConnectionsRequest_FieldTerminalPathValue) AsRegisterListenerValue

func (*ListenForConnectionsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenForConnectionsRequest_FieldTerminalPathValue' with the value under path in 'ListenForConnectionsRequest'.

func (*ListenForConnectionsRequest_FieldTerminalPathValue) CompareWithRaw

func (*ListenForConnectionsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ListenForConnectionsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListenForConnectionsRequest

func (*ListenForConnectionsRequest_FieldTerminalPathValue) SetToRaw

type ListenForConnectionsRequest_KeepAlive

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

func (*ListenForConnectionsRequest_KeepAlive) Clone

func (*ListenForConnectionsRequest_KeepAlive) CloneRaw

func (*ListenForConnectionsRequest_KeepAlive) Descriptor

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

Deprecated, Use ListenForConnectionsRequest_KeepAlive.ProtoReflect.Descriptor instead.

func (*ListenForConnectionsRequest_KeepAlive) GotenMessage

func (*ListenForConnectionsRequest_KeepAlive) GotenMessage()

func (*ListenForConnectionsRequest_KeepAlive) GotenObjectExt

func (o *ListenForConnectionsRequest_KeepAlive) GotenObjectExt()

func (*ListenForConnectionsRequest_KeepAlive) GotenValidate

func (obj *ListenForConnectionsRequest_KeepAlive) GotenValidate() error

func (*ListenForConnectionsRequest_KeepAlive) MakeFullFieldMask

func (*ListenForConnectionsRequest_KeepAlive) MakeRawDiffFieldMask

func (*ListenForConnectionsRequest_KeepAlive) MakeRawFullFieldMask

func (*ListenForConnectionsRequest_KeepAlive) Marshal

func (*ListenForConnectionsRequest_KeepAlive) MarshalJSON

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

func (*ListenForConnectionsRequest_KeepAlive) Merge

func (*ListenForConnectionsRequest_KeepAlive) MergeRaw

func (*ListenForConnectionsRequest_KeepAlive) ProtoMessage

func (*ListenForConnectionsRequest_KeepAlive) ProtoMessage()

func (*ListenForConnectionsRequest_KeepAlive) ProtoReflect

func (*ListenForConnectionsRequest_KeepAlive) Reset

func (*ListenForConnectionsRequest_KeepAlive) String

func (*ListenForConnectionsRequest_KeepAlive) Unmarshal

func (*ListenForConnectionsRequest_KeepAlive) UnmarshalJSON

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

type ListenForConnectionsRequest_KeepAlive_

type ListenForConnectionsRequest_KeepAlive_ struct {
	// KeepAlive.
	KeepAlive *ListenForConnectionsRequest_KeepAlive `protobuf:"bytes,3,opt,name=keep_alive,json=keepAlive,proto3,oneof" firestore:"keepAlive"`
}

type ListenForConnectionsRequest_KeepAlive_FieldMask

type ListenForConnectionsRequest_KeepAlive_FieldMask struct {
	Paths []ListenForConnectionsRequestKeepAlive_FieldPath
}

func FullListenForConnectionsRequest_KeepAlive_FieldMask

func FullListenForConnectionsRequest_KeepAlive_FieldMask() *ListenForConnectionsRequest_KeepAlive_FieldMask

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) AppendPath

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) AppendRawPath

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) DecodeFirestore

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

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) FromProtoFieldMask

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

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) GetPaths

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) GetRawPaths

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) IsFull

func (ListenForConnectionsRequest_KeepAlive_FieldMask) Marshal

implement methods required by customType

func (ListenForConnectionsRequest_KeepAlive_FieldMask) MarshalJSON

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

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) PathsCount

func (fieldMask *ListenForConnectionsRequest_KeepAlive_FieldMask) PathsCount() int

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) Project

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) ProjectRaw

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) ProtoMessage

func (fieldMask *ListenForConnectionsRequest_KeepAlive_FieldMask) ProtoMessage()

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) ProtoReflect

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) Reset

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) Set

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) SetFromCliFlag

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

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) SetRaw

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) Size

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) String

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) SubtractRaw

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) Unmarshal

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

func (*ListenForConnectionsRequest_KeepAlive_FieldMask) UnmarshalJSON

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

type ListenForConnectionsRequest_RegisterListener

type ListenForConnectionsRequest_RegisterListener struct {

	// The self-declared device name, used for authentication/authorization.
	Device *device.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=device,proto3" json:"device,omitempty" firestore:"device"`
	// contains filtered or unexported fields
}

func (*ListenForConnectionsRequest_RegisterListener) Clone

func (*ListenForConnectionsRequest_RegisterListener) CloneRaw

func (*ListenForConnectionsRequest_RegisterListener) Descriptor

Deprecated, Use ListenForConnectionsRequest_RegisterListener.ProtoReflect.Descriptor instead.

func (*ListenForConnectionsRequest_RegisterListener) GetDevice

func (*ListenForConnectionsRequest_RegisterListener) GotenMessage

func (*ListenForConnectionsRequest_RegisterListener) GotenObjectExt

func (*ListenForConnectionsRequest_RegisterListener) GotenValidate

func (*ListenForConnectionsRequest_RegisterListener) MakeFullFieldMask

func (*ListenForConnectionsRequest_RegisterListener) MakeRawDiffFieldMask

func (*ListenForConnectionsRequest_RegisterListener) MakeRawFullFieldMask

func (*ListenForConnectionsRequest_RegisterListener) Marshal

func (*ListenForConnectionsRequest_RegisterListener) MarshalJSON

func (*ListenForConnectionsRequest_RegisterListener) Merge

func (*ListenForConnectionsRequest_RegisterListener) MergeRaw

func (*ListenForConnectionsRequest_RegisterListener) ProtoMessage

func (*ListenForConnectionsRequest_RegisterListener) ProtoReflect

func (*ListenForConnectionsRequest_RegisterListener) Reset

func (*ListenForConnectionsRequest_RegisterListener) SetDevice

func (*ListenForConnectionsRequest_RegisterListener) String

func (*ListenForConnectionsRequest_RegisterListener) Unmarshal

func (*ListenForConnectionsRequest_RegisterListener) UnmarshalJSON

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

type ListenForConnectionsRequest_RegisterListenerPathSelectorDevice

type ListenForConnectionsRequest_RegisterListenerPathSelectorDevice struct{}

func (ListenForConnectionsRequest_RegisterListenerPathSelectorDevice) FieldPath

func (ListenForConnectionsRequest_RegisterListenerPathSelectorDevice) WithArrayOfValues

func (ListenForConnectionsRequest_RegisterListenerPathSelectorDevice) WithValue

type ListenForConnectionsRequest_RegisterListener_

type ListenForConnectionsRequest_RegisterListener_ struct {
	// This is a hello message from the agent with its name.
	RegisterListener *ListenForConnectionsRequest_RegisterListener `protobuf:"bytes,1,opt,name=register_listener,json=registerListener,proto3,oneof" firestore:"registerListener"`
}

type ListenForConnectionsRequest_RegisterListener_FieldMask

type ListenForConnectionsRequest_RegisterListener_FieldMask struct {
	Paths []ListenForConnectionsRequestRegisterListener_FieldPath
}

func FullListenForConnectionsRequest_RegisterListener_FieldMask

func FullListenForConnectionsRequest_RegisterListener_FieldMask() *ListenForConnectionsRequest_RegisterListener_FieldMask

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) AppendPath

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) AppendRawPath

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) DecodeFirestore

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) FromProtoFieldMask

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

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) GetPaths

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) GetRawPaths

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) IsFull

func (ListenForConnectionsRequest_RegisterListener_FieldMask) Marshal

implement methods required by customType

func (ListenForConnectionsRequest_RegisterListener_FieldMask) MarshalJSON

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) PathsCount

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) Project

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) ProjectRaw

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) ProtoMessage

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) ProtoReflect

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) Reset

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) Set

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) SetFromCliFlag

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) SetRaw

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) Size

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) String

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) SubtractRaw

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) Unmarshal

func (*ListenForConnectionsRequest_RegisterListener_FieldMask) UnmarshalJSON

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

type ListenForConnectionsResponse

type ListenForConnectionsResponse struct {

	// Types that are valid to be assigned to Msg:
	//	*ListenForConnectionsResponse_ChannelRequested_
	Msg isListenForConnectionsResponse_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

Request message for method ListenForConnectionsResponse[ntt.devices.v1alpha.ListenForConnectionsResponse] Responses from the endpoint to session agents.

func (*ListenForConnectionsResponse) Clone

func (*ListenForConnectionsResponse) CloneRaw

func (*ListenForConnectionsResponse) Descriptor

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

Deprecated, Use ListenForConnectionsResponse.ProtoReflect.Descriptor instead.

func (*ListenForConnectionsResponse) GetChannelRequested

func (*ListenForConnectionsResponse) GetMsg

func (m *ListenForConnectionsResponse) GetMsg() isListenForConnectionsResponse_Msg

func (*ListenForConnectionsResponse) GotenMessage

func (*ListenForConnectionsResponse) GotenMessage()

func (*ListenForConnectionsResponse) GotenObjectExt

func (o *ListenForConnectionsResponse) GotenObjectExt()

func (*ListenForConnectionsResponse) GotenValidate

func (obj *ListenForConnectionsResponse) GotenValidate() error

func (*ListenForConnectionsResponse) MakeDiffFieldMask

func (*ListenForConnectionsResponse) MakeFullFieldMask

func (*ListenForConnectionsResponse) MakeRawDiffFieldMask

func (*ListenForConnectionsResponse) MakeRawFullFieldMask

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

func (*ListenForConnectionsResponse) Marshal

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

func (*ListenForConnectionsResponse) MarshalJSON

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

func (*ListenForConnectionsResponse) Merge

func (*ListenForConnectionsResponse) MergeRaw

func (*ListenForConnectionsResponse) ProtoMessage

func (*ListenForConnectionsResponse) ProtoMessage()

func (*ListenForConnectionsResponse) ProtoReflect

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

func (*ListenForConnectionsResponse) Reset

func (m *ListenForConnectionsResponse) Reset()

func (*ListenForConnectionsResponse) SetChannelRequested

func (*ListenForConnectionsResponse) SetMsg

func (m *ListenForConnectionsResponse) SetMsg(ofv isListenForConnectionsResponse_Msg)

func (*ListenForConnectionsResponse) String

func (*ListenForConnectionsResponse) Unmarshal

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

func (*ListenForConnectionsResponse) UnmarshalJSON

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

type ListenForConnectionsResponseChannelRequestedFieldPathBuilder

type ListenForConnectionsResponseChannelRequestedFieldPathBuilder struct{}

func (ListenForConnectionsResponseChannelRequestedFieldPathBuilder) Arg

func (ListenForConnectionsResponseChannelRequestedFieldPathBuilder) Channel

func (ListenForConnectionsResponseChannelRequestedFieldPathBuilder) Service

type ListenForConnectionsResponseChannelRequested_FieldPath

type ListenForConnectionsResponseChannelRequested_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenForConnectionsResponseChannelRequested_FieldPathSelector
	Get(source *ListenForConnectionsResponse_ChannelRequested) []interface{}
	GetSingle(source *ListenForConnectionsResponse_ChannelRequested) (interface{}, bool)
	ClearValue(item *ListenForConnectionsResponse_ChannelRequested)

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

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

func MustParseListenForConnectionsResponseChannelRequested_FieldPath

func MustParseListenForConnectionsResponseChannelRequested_FieldPath(rawField string) ListenForConnectionsResponseChannelRequested_FieldPath

func ParseListenForConnectionsResponseChannelRequested_FieldPath

func ParseListenForConnectionsResponseChannelRequested_FieldPath(rawField string) (ListenForConnectionsResponseChannelRequested_FieldPath, error)

type ListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue

type ListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenForConnectionsResponseChannelRequested_FieldPath
	ContainsValue(*ListenForConnectionsResponse_ChannelRequested) bool
}

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

func MustParseListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue

func MustParseListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue(pathStr, valueStr string) ListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue

func ParseListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue

func ParseListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue(pathStr, valueStr string) (ListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue, error)

ParseListenForConnectionsResponseChannelRequested_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues

type ListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenForConnectionsResponseChannelRequested_FieldPath
}

ListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues allows storing slice of values for ChannelRequested fields according to their type

func MustParseListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues

func MustParseListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues(pathStr, valuesStr string) ListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues

func ParseListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues

func ParseListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenForConnectionsResponseChannelRequested_FieldPathArrayOfValues, error)

type ListenForConnectionsResponseChannelRequested_FieldPathSelector

type ListenForConnectionsResponseChannelRequested_FieldPathSelector int32
const (
	ListenForConnectionsResponseChannelRequested_FieldPathSelectorChannel ListenForConnectionsResponseChannelRequested_FieldPathSelector = 0
	ListenForConnectionsResponseChannelRequested_FieldPathSelectorService ListenForConnectionsResponseChannelRequested_FieldPathSelector = 1
	ListenForConnectionsResponseChannelRequested_FieldPathSelectorArg     ListenForConnectionsResponseChannelRequested_FieldPathSelector = 2
)

func (ListenForConnectionsResponseChannelRequested_FieldPathSelector) String

type ListenForConnectionsResponseChannelRequested_FieldPathValue

type ListenForConnectionsResponseChannelRequested_FieldPathValue interface {
	ListenForConnectionsResponseChannelRequested_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenForConnectionsResponse_ChannelRequested)
	CompareWith(*ListenForConnectionsResponse_ChannelRequested) (cmp int, comparable bool)
}

ListenForConnectionsResponseChannelRequested_FieldPathValue allows storing values for ChannelRequested fields according to their type

func MustParseListenForConnectionsResponseChannelRequested_FieldPathValue

func MustParseListenForConnectionsResponseChannelRequested_FieldPathValue(pathStr, valueStr string) ListenForConnectionsResponseChannelRequested_FieldPathValue

func ParseListenForConnectionsResponseChannelRequested_FieldPathValue

func ParseListenForConnectionsResponseChannelRequested_FieldPathValue(pathStr, valueStr string) (ListenForConnectionsResponseChannelRequested_FieldPathValue, error)

type ListenForConnectionsResponseChannelRequested_FieldTerminalPath

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

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) ClearValue

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) ClearValueRaw

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ListenForConnectionsResponse_ChannelRequested

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) GetRaw

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenForConnectionsResponse_ChannelRequested

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) GetSingleRaw

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

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) Selector

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) WithIArrayItemValue

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) WithIArrayOfValues

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) WithIValue

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) WithRawIArrayItemValue

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) WithRawIArrayOfValues

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPath) WithRawIValue

type ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayItemValue

type ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayItemValue struct {
	ListenForConnectionsResponseChannelRequested_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayItemValue) GetRawItemValue

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

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayItemValue) GetSingleRaw

type ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayOfValues

type ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayOfValues struct {
	ListenForConnectionsResponseChannelRequested_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayOfValues) AsArgArrayOfValues

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayOfValues) AsChannelArrayOfValues

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue

type ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue struct {
	ListenForConnectionsResponseChannelRequested_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue) AsArgValue

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue) AsChannelValue

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue) AsServiceValue

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue' with the value under path in 'ListenForConnectionsResponse_ChannelRequested'.

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue) CompareWithRaw

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue) GetRawValue

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

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ChannelRequested

func (*ListenForConnectionsResponseChannelRequested_FieldTerminalPathValue) SetToRaw

type ListenForConnectionsResponseFieldPathBuilder

type ListenForConnectionsResponseFieldPathBuilder struct{}

func NewListenForConnectionsResponseFieldPathBuilder

func NewListenForConnectionsResponseFieldPathBuilder() ListenForConnectionsResponseFieldPathBuilder

func (ListenForConnectionsResponseFieldPathBuilder) ChannelRequested

type ListenForConnectionsResponsePathSelectorChannelRequested

type ListenForConnectionsResponsePathSelectorChannelRequested struct{}

func (ListenForConnectionsResponsePathSelectorChannelRequested) Arg

func (ListenForConnectionsResponsePathSelectorChannelRequested) Channel

func (ListenForConnectionsResponsePathSelectorChannelRequested) FieldPath

func (ListenForConnectionsResponsePathSelectorChannelRequested) Service

type ListenForConnectionsResponsePathSelectorChannelRequestedArg

type ListenForConnectionsResponsePathSelectorChannelRequestedArg struct{}

func (ListenForConnectionsResponsePathSelectorChannelRequestedArg) FieldPath

func (ListenForConnectionsResponsePathSelectorChannelRequestedArg) WithArrayOfValues

func (ListenForConnectionsResponsePathSelectorChannelRequestedArg) WithValue

type ListenForConnectionsResponsePathSelectorChannelRequestedChannel

type ListenForConnectionsResponsePathSelectorChannelRequestedChannel struct{}

func (ListenForConnectionsResponsePathSelectorChannelRequestedChannel) FieldPath

func (ListenForConnectionsResponsePathSelectorChannelRequestedChannel) WithArrayOfValues

func (ListenForConnectionsResponsePathSelectorChannelRequestedChannel) WithValue

type ListenForConnectionsResponsePathSelectorChannelRequestedService

type ListenForConnectionsResponsePathSelectorChannelRequestedService struct{}

func (ListenForConnectionsResponsePathSelectorChannelRequestedService) FieldPath

func (ListenForConnectionsResponsePathSelectorChannelRequestedService) WithArrayOfValues

func (ListenForConnectionsResponsePathSelectorChannelRequestedService) WithValue

type ListenForConnectionsResponse_ChannelRequested

type ListenForConnectionsResponse_ChannelRequested struct {

	// Channel ID
	Channel string `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty" firestore:"channel"`
	// Device service;
	Service BrokerServiceType `` /* 131-byte string literal not displayed */
	// Initial argument (optional)
	Arg string `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty" firestore:"arg"`
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponse_ChannelRequested) Clone

func (*ListenForConnectionsResponse_ChannelRequested) CloneRaw

func (*ListenForConnectionsResponse_ChannelRequested) Descriptor

Deprecated, Use ListenForConnectionsResponse_ChannelRequested.ProtoReflect.Descriptor instead.

func (*ListenForConnectionsResponse_ChannelRequested) GetArg

func (*ListenForConnectionsResponse_ChannelRequested) GetChannel

func (*ListenForConnectionsResponse_ChannelRequested) GetService

func (*ListenForConnectionsResponse_ChannelRequested) GotenMessage

func (*ListenForConnectionsResponse_ChannelRequested) GotenObjectExt

func (*ListenForConnectionsResponse_ChannelRequested) GotenValidate

func (*ListenForConnectionsResponse_ChannelRequested) MakeFullFieldMask

func (*ListenForConnectionsResponse_ChannelRequested) MakeRawDiffFieldMask

func (*ListenForConnectionsResponse_ChannelRequested) MakeRawFullFieldMask

func (*ListenForConnectionsResponse_ChannelRequested) Marshal

func (*ListenForConnectionsResponse_ChannelRequested) MarshalJSON

func (*ListenForConnectionsResponse_ChannelRequested) Merge

func (*ListenForConnectionsResponse_ChannelRequested) MergeRaw

func (*ListenForConnectionsResponse_ChannelRequested) ProtoMessage

func (*ListenForConnectionsResponse_ChannelRequested) ProtoReflect

func (*ListenForConnectionsResponse_ChannelRequested) Reset

func (*ListenForConnectionsResponse_ChannelRequested) SetArg

func (*ListenForConnectionsResponse_ChannelRequested) SetChannel

func (*ListenForConnectionsResponse_ChannelRequested) SetService

func (*ListenForConnectionsResponse_ChannelRequested) String

func (*ListenForConnectionsResponse_ChannelRequested) Unmarshal

func (*ListenForConnectionsResponse_ChannelRequested) UnmarshalJSON

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

type ListenForConnectionsResponse_ChannelRequestedPathSelectorArg

type ListenForConnectionsResponse_ChannelRequestedPathSelectorArg struct{}

func (ListenForConnectionsResponse_ChannelRequestedPathSelectorArg) FieldPath

func (ListenForConnectionsResponse_ChannelRequestedPathSelectorArg) WithArrayOfValues

func (ListenForConnectionsResponse_ChannelRequestedPathSelectorArg) WithValue

type ListenForConnectionsResponse_ChannelRequestedPathSelectorChannel

type ListenForConnectionsResponse_ChannelRequestedPathSelectorChannel struct{}

func (ListenForConnectionsResponse_ChannelRequestedPathSelectorChannel) FieldPath

func (ListenForConnectionsResponse_ChannelRequestedPathSelectorChannel) WithArrayOfValues

func (ListenForConnectionsResponse_ChannelRequestedPathSelectorChannel) WithValue

type ListenForConnectionsResponse_ChannelRequestedPathSelectorService

type ListenForConnectionsResponse_ChannelRequestedPathSelectorService struct{}

func (ListenForConnectionsResponse_ChannelRequestedPathSelectorService) FieldPath

type ListenForConnectionsResponse_ChannelRequested_

type ListenForConnectionsResponse_ChannelRequested_ struct {
	// Notifies a new channel has been requested by a client.
	ChannelRequested *ListenForConnectionsResponse_ChannelRequested `protobuf:"bytes,1,opt,name=channel_requested,json=channelRequested,proto3,oneof" firestore:"channelRequested"`
}

type ListenForConnectionsResponse_ChannelRequested_FieldMask

type ListenForConnectionsResponse_ChannelRequested_FieldMask struct {
	Paths []ListenForConnectionsResponseChannelRequested_FieldPath
}

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) AppendPath

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) AppendRawPath

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) DecodeFirestore

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) FromProtoFieldMask

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

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) GetPaths

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) GetRawPaths

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) IsFull

func (ListenForConnectionsResponse_ChannelRequested_FieldMask) Marshal

implement methods required by customType

func (ListenForConnectionsResponse_ChannelRequested_FieldMask) MarshalJSON

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) PathsCount

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) Project

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) ProjectRaw

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) ProtoMessage

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) ProtoReflect

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) Reset

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) Set

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) SetFromCliFlag

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) SetRaw

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) Size

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) String

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) SubtractRaw

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) Unmarshal

func (*ListenForConnectionsResponse_ChannelRequested_FieldMask) UnmarshalJSON

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

type ListenForConnectionsResponse_FieldMask

type ListenForConnectionsResponse_FieldMask struct {
	Paths []ListenForConnectionsResponse_FieldPath
}

func FullListenForConnectionsResponse_FieldMask

func FullListenForConnectionsResponse_FieldMask() *ListenForConnectionsResponse_FieldMask

func (*ListenForConnectionsResponse_FieldMask) AppendPath

func (*ListenForConnectionsResponse_FieldMask) AppendRawPath

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

func (*ListenForConnectionsResponse_FieldMask) DecodeFirestore

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

func (*ListenForConnectionsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ListenForConnectionsResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenForConnectionsResponse_FieldMask) FromProtoFieldMask

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

func (*ListenForConnectionsResponse_FieldMask) GetPaths

func (*ListenForConnectionsResponse_FieldMask) GetRawPaths

func (*ListenForConnectionsResponse_FieldMask) IsFull

func (fieldMask *ListenForConnectionsResponse_FieldMask) IsFull() bool

func (ListenForConnectionsResponse_FieldMask) Marshal

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

implement methods required by customType

func (ListenForConnectionsResponse_FieldMask) MarshalJSON

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

func (*ListenForConnectionsResponse_FieldMask) PathsCount

func (fieldMask *ListenForConnectionsResponse_FieldMask) PathsCount() int

func (*ListenForConnectionsResponse_FieldMask) Project

func (*ListenForConnectionsResponse_FieldMask) ProjectRaw

func (*ListenForConnectionsResponse_FieldMask) ProtoMessage

func (fieldMask *ListenForConnectionsResponse_FieldMask) ProtoMessage()

func (*ListenForConnectionsResponse_FieldMask) ProtoReflect

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

func (*ListenForConnectionsResponse_FieldMask) Reset

func (fieldMask *ListenForConnectionsResponse_FieldMask) Reset()

func (*ListenForConnectionsResponse_FieldMask) Set

func (*ListenForConnectionsResponse_FieldMask) SetFromCliFlag

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

func (*ListenForConnectionsResponse_FieldMask) SetRaw

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

func (*ListenForConnectionsResponse_FieldMask) Size

func (fieldMask *ListenForConnectionsResponse_FieldMask) Size() int

func (*ListenForConnectionsResponse_FieldMask) String

func (fieldMask *ListenForConnectionsResponse_FieldMask) String() string

func (*ListenForConnectionsResponse_FieldMask) Subtract

func (*ListenForConnectionsResponse_FieldMask) SubtractRaw

func (*ListenForConnectionsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ListenForConnectionsResponse_FieldMask) Unmarshal

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

func (*ListenForConnectionsResponse_FieldMask) UnmarshalJSON

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

type ListenForConnectionsResponse_FieldPath

type ListenForConnectionsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenForConnectionsResponse_FieldPathSelector
	Get(source *ListenForConnectionsResponse) []interface{}
	GetSingle(source *ListenForConnectionsResponse) (interface{}, bool)
	ClearValue(item *ListenForConnectionsResponse)

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

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

func MustParseListenForConnectionsResponse_FieldPath

func MustParseListenForConnectionsResponse_FieldPath(rawField string) ListenForConnectionsResponse_FieldPath

func ParseListenForConnectionsResponse_FieldPath

func ParseListenForConnectionsResponse_FieldPath(rawField string) (ListenForConnectionsResponse_FieldPath, error)

type ListenForConnectionsResponse_FieldPathArrayItemValue

type ListenForConnectionsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenForConnectionsResponse_FieldPath
	ContainsValue(*ListenForConnectionsResponse) bool
}

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

func MustParseListenForConnectionsResponse_FieldPathArrayItemValue

func MustParseListenForConnectionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListenForConnectionsResponse_FieldPathArrayItemValue

func ParseListenForConnectionsResponse_FieldPathArrayItemValue

func ParseListenForConnectionsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListenForConnectionsResponse_FieldPathArrayItemValue, error)

ParseListenForConnectionsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenForConnectionsResponse_FieldPathArrayOfValues

type ListenForConnectionsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenForConnectionsResponse_FieldPath
}

ListenForConnectionsResponse_FieldPathArrayOfValues allows storing slice of values for ListenForConnectionsResponse fields according to their type

func MustParseListenForConnectionsResponse_FieldPathArrayOfValues

func MustParseListenForConnectionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListenForConnectionsResponse_FieldPathArrayOfValues

func ParseListenForConnectionsResponse_FieldPathArrayOfValues

func ParseListenForConnectionsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenForConnectionsResponse_FieldPathArrayOfValues, error)

type ListenForConnectionsResponse_FieldPathSelector

type ListenForConnectionsResponse_FieldPathSelector int32
const (
	ListenForConnectionsResponse_FieldPathSelectorChannelRequested ListenForConnectionsResponse_FieldPathSelector = 0
)

func (ListenForConnectionsResponse_FieldPathSelector) String

type ListenForConnectionsResponse_FieldPathValue

type ListenForConnectionsResponse_FieldPathValue interface {
	ListenForConnectionsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenForConnectionsResponse)
	CompareWith(*ListenForConnectionsResponse) (cmp int, comparable bool)
}

ListenForConnectionsResponse_FieldPathValue allows storing values for ListenForConnectionsResponse fields according to their type

func MustParseListenForConnectionsResponse_FieldPathValue

func MustParseListenForConnectionsResponse_FieldPathValue(pathStr, valueStr string) ListenForConnectionsResponse_FieldPathValue

func ParseListenForConnectionsResponse_FieldPathValue

func ParseListenForConnectionsResponse_FieldPathValue(pathStr, valueStr string) (ListenForConnectionsResponse_FieldPathValue, error)

type ListenForConnectionsResponse_FieldSubPath

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

func (*ListenForConnectionsResponse_FieldSubPath) AsChannelRequestedSubPath

func (*ListenForConnectionsResponse_FieldSubPath) ClearValue

func (*ListenForConnectionsResponse_FieldSubPath) ClearValueRaw

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

func (*ListenForConnectionsResponse_FieldSubPath) Get

func (fps *ListenForConnectionsResponse_FieldSubPath) Get(source *ListenForConnectionsResponse) (values []interface{})

Get returns all values pointed by selected field from source ListenForConnectionsResponse

func (*ListenForConnectionsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListenForConnectionsResponse_FieldSubPath) GetRaw

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

func (*ListenForConnectionsResponse_FieldSubPath) GetSingle

func (fps *ListenForConnectionsResponse_FieldSubPath) GetSingle(source *ListenForConnectionsResponse) (interface{}, bool)

GetSingle returns value of selected field from source ListenForConnectionsResponse

func (*ListenForConnectionsResponse_FieldSubPath) GetSingleRaw

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

func (*ListenForConnectionsResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenForConnectionsResponse_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenForConnectionsResponse_FieldSubPath) Selector

func (*ListenForConnectionsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ListenForConnectionsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*ListenForConnectionsResponse_FieldSubPath) WithIArrayItemValue

func (*ListenForConnectionsResponse_FieldSubPath) WithIArrayOfValues

func (*ListenForConnectionsResponse_FieldSubPath) WithIValue

func (*ListenForConnectionsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*ListenForConnectionsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*ListenForConnectionsResponse_FieldSubPath) WithRawIValue

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

type ListenForConnectionsResponse_FieldSubPathArrayItemValue

type ListenForConnectionsResponse_FieldSubPathArrayItemValue struct {
	ListenForConnectionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponse_FieldSubPathArrayItemValue) AsChannelRequestedPathItemValue

func (*ListenForConnectionsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*ListenForConnectionsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ListenForConnectionsResponse_FieldSubPathArrayOfValues

type ListenForConnectionsResponse_FieldSubPathArrayOfValues struct {
	ListenForConnectionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponse_FieldSubPathArrayOfValues) AsChannelRequestedPathArrayOfValues

func (*ListenForConnectionsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type ListenForConnectionsResponse_FieldSubPathValue

type ListenForConnectionsResponse_FieldSubPathValue struct {
	ListenForConnectionsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponse_FieldSubPathValue) AsChannelRequestedPathValue

func (*ListenForConnectionsResponse_FieldSubPathValue) CompareWith

func (*ListenForConnectionsResponse_FieldSubPathValue) CompareWithRaw

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

func (*ListenForConnectionsResponse_FieldSubPathValue) GetRawValue

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

func (*ListenForConnectionsResponse_FieldSubPathValue) SetTo

func (*ListenForConnectionsResponse_FieldSubPathValue) SetToRaw

type ListenForConnectionsResponse_FieldTerminalPath

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

func (*ListenForConnectionsResponse_FieldTerminalPath) ClearValue

func (*ListenForConnectionsResponse_FieldTerminalPath) ClearValueRaw

func (*ListenForConnectionsResponse_FieldTerminalPath) Get

func (fp *ListenForConnectionsResponse_FieldTerminalPath) Get(source *ListenForConnectionsResponse) (values []interface{})

Get returns all values pointed by specific field from source ListenForConnectionsResponse

func (*ListenForConnectionsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ListenForConnectionsResponse_FieldTerminalPath) GetRaw

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

func (*ListenForConnectionsResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenForConnectionsResponse

func (*ListenForConnectionsResponse_FieldTerminalPath) GetSingleRaw

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

func (*ListenForConnectionsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenForConnectionsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenForConnectionsResponse_FieldTerminalPath) Selector

func (*ListenForConnectionsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenForConnectionsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenForConnectionsResponse_FieldTerminalPath) WithIArrayItemValue

func (*ListenForConnectionsResponse_FieldTerminalPath) WithIArrayOfValues

func (*ListenForConnectionsResponse_FieldTerminalPath) WithIValue

func (*ListenForConnectionsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ListenForConnectionsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ListenForConnectionsResponse_FieldTerminalPath) WithRawIValue

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

type ListenForConnectionsResponse_FieldTerminalPathArrayItemValue

type ListenForConnectionsResponse_FieldTerminalPathArrayItemValue struct {
	ListenForConnectionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ListenForConnectionsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ListenForConnectionsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenForConnectionsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ListenForConnectionsResponse_FieldTerminalPathArrayOfValues

type ListenForConnectionsResponse_FieldTerminalPathArrayOfValues struct {
	ListenForConnectionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponse_FieldTerminalPathArrayOfValues) AsChannelRequestedArrayOfValues

func (*ListenForConnectionsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type ListenForConnectionsResponse_FieldTerminalPathValue

type ListenForConnectionsResponse_FieldTerminalPathValue struct {
	ListenForConnectionsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenForConnectionsResponse_FieldTerminalPathValue) AsChannelRequestedValue

func (*ListenForConnectionsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenForConnectionsResponse_FieldTerminalPathValue' with the value under path in 'ListenForConnectionsResponse'.

func (*ListenForConnectionsResponse_FieldTerminalPathValue) CompareWithRaw

func (*ListenForConnectionsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*ListenForConnectionsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListenForConnectionsResponse

func (*ListenForConnectionsResponse_FieldTerminalPathValue) SetToRaw

type LogsService

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

func (*LogsService) Descriptor

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

Deprecated, Use LogsService.ProtoReflect.Descriptor instead.

func (*LogsService) GotenMessage

func (*LogsService) GotenMessage()

func (*LogsService) GotenValidate

func (obj *LogsService) GotenValidate() error

func (*LogsService) Marshal

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

func (*LogsService) MarshalJSON

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

func (*LogsService) ProtoMessage

func (*LogsService) ProtoMessage()

func (*LogsService) ProtoReflect

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

func (*LogsService) Reset

func (m *LogsService) Reset()

func (*LogsService) String

func (m *LogsService) String() string

func (*LogsService) Unmarshal

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

func (*LogsService) UnmarshalJSON

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

type LogsService_ToClient

type LogsService_ToClient struct {

	// Logs data
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty" firestore:"data"`
	// contains filtered or unexported fields
}

Messages sent only to a client

func (*LogsService_ToClient) Descriptor

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

Deprecated, Use LogsService_ToClient.ProtoReflect.Descriptor instead.

func (*LogsService_ToClient) GetData

func (m *LogsService_ToClient) GetData() []byte

func (*LogsService_ToClient) GotenMessage

func (*LogsService_ToClient) GotenMessage()

func (*LogsService_ToClient) GotenValidate

func (obj *LogsService_ToClient) GotenValidate() error

func (*LogsService_ToClient) Marshal

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

func (*LogsService_ToClient) MarshalJSON

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

func (*LogsService_ToClient) ProtoMessage

func (*LogsService_ToClient) ProtoMessage()

func (*LogsService_ToClient) ProtoReflect

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

func (*LogsService_ToClient) Reset

func (m *LogsService_ToClient) Reset()

func (*LogsService_ToClient) SetData

func (m *LogsService_ToClient) SetData(fv []byte)

func (*LogsService_ToClient) String

func (m *LogsService_ToClient) String() string

func (*LogsService_ToClient) Unmarshal

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

func (*LogsService_ToClient) UnmarshalJSON

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

type LogsService_ToDevice

type LogsService_ToDevice struct {

	// Live follow the logs service
	Follow bool `protobuf:"varint,1,opt,name=follow,proto3" json:"follow,omitempty" firestore:"follow"`
	// Number of lines to get from the logs service
	Lines uint32 `protobuf:"varint,2,opt,name=lines,proto3" json:"lines,omitempty" firestore:"lines"`
	// Source of the logs service (e.g. docker container ID)
	Source string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty" firestore:"source"`
	// contains filtered or unexported fields
}

Messages sent only to a device

func (*LogsService_ToDevice) Descriptor

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

Deprecated, Use LogsService_ToDevice.ProtoReflect.Descriptor instead.

func (*LogsService_ToDevice) GetFollow

func (m *LogsService_ToDevice) GetFollow() bool

func (*LogsService_ToDevice) GetLines

func (m *LogsService_ToDevice) GetLines() uint32

func (*LogsService_ToDevice) GetSource

func (m *LogsService_ToDevice) GetSource() string

func (*LogsService_ToDevice) GotenMessage

func (*LogsService_ToDevice) GotenMessage()

func (*LogsService_ToDevice) GotenValidate

func (obj *LogsService_ToDevice) GotenValidate() error

func (*LogsService_ToDevice) Marshal

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

func (*LogsService_ToDevice) MarshalJSON

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

func (*LogsService_ToDevice) ProtoMessage

func (*LogsService_ToDevice) ProtoMessage()

func (*LogsService_ToDevice) ProtoReflect

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

func (*LogsService_ToDevice) Reset

func (m *LogsService_ToDevice) Reset()

func (*LogsService_ToDevice) SetFollow

func (m *LogsService_ToDevice) SetFollow(fv bool)

func (*LogsService_ToDevice) SetLines

func (m *LogsService_ToDevice) SetLines(fv uint32)

func (*LogsService_ToDevice) SetSource

func (m *LogsService_ToDevice) SetSource(fv string)

func (*LogsService_ToDevice) String

func (m *LogsService_ToDevice) String() string

func (*LogsService_ToDevice) Unmarshal

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

func (*LogsService_ToDevice) UnmarshalJSON

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

type OpenConnectionChannelSocketClientStream

type OpenConnectionChannelSocketClientStream interface {
	Send(*OpenConnectionChannelSocketRequest) error
	Recv() (*OpenConnectionChannelSocketResponse, error)
	grpc.ClientStream
}

type OpenConnectionChannelSocketDescriptor added in v0.4.28

type OpenConnectionChannelSocketDescriptor struct{}

func GetOpenConnectionChannelSocketDescriptor added in v0.4.28

func GetOpenConnectionChannelSocketDescriptor() *OpenConnectionChannelSocketDescriptor

func (*OpenConnectionChannelSocketDescriptor) GetApiDescriptor added in v0.4.28

func (*OpenConnectionChannelSocketDescriptor) GetApiName added in v0.4.28

func (*OpenConnectionChannelSocketDescriptor) GetClientMsgReflectHandle added in v0.4.28

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

func (*OpenConnectionChannelSocketDescriptor) GetFullMethodName added in v0.4.28

func (d *OpenConnectionChannelSocketDescriptor) GetFullMethodName() string

func (*OpenConnectionChannelSocketDescriptor) GetMethodName added in v0.4.28

func (d *OpenConnectionChannelSocketDescriptor) GetMethodName() string

func (*OpenConnectionChannelSocketDescriptor) GetProtoPkgName added in v0.4.28

func (d *OpenConnectionChannelSocketDescriptor) GetProtoPkgName() string

func (*OpenConnectionChannelSocketDescriptor) GetResourceDescriptor added in v0.4.30

func (*OpenConnectionChannelSocketDescriptor) GetServerMsgReflectHandle added in v0.4.28

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

func (*OpenConnectionChannelSocketDescriptor) GetServiceDomain added in v0.4.28

func (d *OpenConnectionChannelSocketDescriptor) GetServiceDomain() string

func (*OpenConnectionChannelSocketDescriptor) GetServiceVersion added in v0.4.28

func (d *OpenConnectionChannelSocketDescriptor) GetServiceVersion() string

func (*OpenConnectionChannelSocketDescriptor) GetVerb added in v0.4.28

func (*OpenConnectionChannelSocketDescriptor) HasResource added in v0.4.30

func (*OpenConnectionChannelSocketDescriptor) IsClientStream added in v0.4.28

func (d *OpenConnectionChannelSocketDescriptor) IsClientStream() bool

func (*OpenConnectionChannelSocketDescriptor) IsCollection added in v0.4.30

func (d *OpenConnectionChannelSocketDescriptor) IsCollection() bool

func (*OpenConnectionChannelSocketDescriptor) IsPlural added in v0.4.30

func (*OpenConnectionChannelSocketDescriptor) IsServerStream added in v0.4.28

func (d *OpenConnectionChannelSocketDescriptor) IsServerStream() bool

func (*OpenConnectionChannelSocketDescriptor) IsUnary added in v0.4.28

func (*OpenConnectionChannelSocketDescriptor) NewEmptyClientMsg added in v0.4.28

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

func (*OpenConnectionChannelSocketDescriptor) NewEmptyServerMsg added in v0.4.28

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

func (*OpenConnectionChannelSocketDescriptor) RequestHasResourceBody added in v0.4.28

func (d *OpenConnectionChannelSocketDescriptor) RequestHasResourceBody() bool

type OpenConnectionChannelSocketDescriptorClientMsgHandle added in v0.4.28

type OpenConnectionChannelSocketDescriptorClientMsgHandle struct{}

func (*OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (*OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (*OpenConnectionChannelSocketDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type OpenConnectionChannelSocketDescriptorServerMsgHandle added in v0.4.28

type OpenConnectionChannelSocketDescriptorServerMsgHandle struct{}

func (*OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (*OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (*OpenConnectionChannelSocketDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type OpenConnectionChannelSocketRequest

type OpenConnectionChannelSocketRequest struct {

	// Types that are valid to be assigned to Msg:
	//	*OpenConnectionChannelSocketRequest_RegisterSocket_
	//	*OpenConnectionChannelSocketRequest_Data
	//	*OpenConnectionChannelSocketRequest_Error
	//	*OpenConnectionChannelSocketRequest_Ack
	Msg isOpenConnectionChannelSocketRequest_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

Request message for method OpenConnectionChannelSocketRequest[ntt.devices.v1alpha.OpenConnectionChannelSocketRequest] Opens a new socket for a session by agent at an endpoint. This session is usually initiated by the agent who received a `ChannelRequested` message on a ListenForConnection session. The session is used for data plane to transfer data for a channel between the endpoint and the agent.

func (*OpenConnectionChannelSocketRequest) Clone

func (*OpenConnectionChannelSocketRequest) CloneRaw

func (*OpenConnectionChannelSocketRequest) Descriptor

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

Deprecated, Use OpenConnectionChannelSocketRequest.ProtoReflect.Descriptor instead.

func (*OpenConnectionChannelSocketRequest) GetAck

func (*OpenConnectionChannelSocketRequest) GetData

func (*OpenConnectionChannelSocketRequest) GetError

func (m *OpenConnectionChannelSocketRequest) GetError() []byte

func (*OpenConnectionChannelSocketRequest) GetMsg

func (m *OpenConnectionChannelSocketRequest) GetMsg() isOpenConnectionChannelSocketRequest_Msg

func (*OpenConnectionChannelSocketRequest) GetRegisterSocket

func (*OpenConnectionChannelSocketRequest) GotenMessage

func (*OpenConnectionChannelSocketRequest) GotenMessage()

func (*OpenConnectionChannelSocketRequest) GotenObjectExt

func (o *OpenConnectionChannelSocketRequest) GotenObjectExt()

func (*OpenConnectionChannelSocketRequest) GotenValidate

func (obj *OpenConnectionChannelSocketRequest) GotenValidate() error

func (*OpenConnectionChannelSocketRequest) MakeFullFieldMask

func (*OpenConnectionChannelSocketRequest) MakeRawDiffFieldMask

func (*OpenConnectionChannelSocketRequest) MakeRawFullFieldMask

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

func (*OpenConnectionChannelSocketRequest) Marshal

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

func (*OpenConnectionChannelSocketRequest) MarshalJSON

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

func (*OpenConnectionChannelSocketRequest) Merge

func (*OpenConnectionChannelSocketRequest) MergeRaw

func (*OpenConnectionChannelSocketRequest) ProtoMessage

func (*OpenConnectionChannelSocketRequest) ProtoMessage()

func (*OpenConnectionChannelSocketRequest) ProtoReflect

func (*OpenConnectionChannelSocketRequest) Reset

func (*OpenConnectionChannelSocketRequest) SetAck

func (m *OpenConnectionChannelSocketRequest) SetAck(fv *Ack)

func (*OpenConnectionChannelSocketRequest) SetData

func (m *OpenConnectionChannelSocketRequest) SetData(fv []byte)

func (*OpenConnectionChannelSocketRequest) SetError

func (m *OpenConnectionChannelSocketRequest) SetError(fv []byte)

func (*OpenConnectionChannelSocketRequest) SetMsg

func (m *OpenConnectionChannelSocketRequest) SetMsg(ofv isOpenConnectionChannelSocketRequest_Msg)

func (*OpenConnectionChannelSocketRequest) SetRegisterSocket

func (*OpenConnectionChannelSocketRequest) String

func (*OpenConnectionChannelSocketRequest) Unmarshal

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

func (*OpenConnectionChannelSocketRequest) UnmarshalJSON

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

type OpenConnectionChannelSocketRequestFieldPathBuilder

type OpenConnectionChannelSocketRequestFieldPathBuilder struct{}

func NewOpenConnectionChannelSocketRequestFieldPathBuilder

func NewOpenConnectionChannelSocketRequestFieldPathBuilder() OpenConnectionChannelSocketRequestFieldPathBuilder

func (OpenConnectionChannelSocketRequestFieldPathBuilder) Ack

func (OpenConnectionChannelSocketRequestFieldPathBuilder) Data

func (OpenConnectionChannelSocketRequestFieldPathBuilder) Error

func (OpenConnectionChannelSocketRequestFieldPathBuilder) RegisterSocket

type OpenConnectionChannelSocketRequestPathSelectorAck

type OpenConnectionChannelSocketRequestPathSelectorAck struct{}

func (OpenConnectionChannelSocketRequestPathSelectorAck) FieldPath

func (OpenConnectionChannelSocketRequestPathSelectorAck) Processed

func (OpenConnectionChannelSocketRequestPathSelectorAck) WithArrayOfValues

func (OpenConnectionChannelSocketRequestPathSelectorAck) WithSubArrayItemValue

func (OpenConnectionChannelSocketRequestPathSelectorAck) WithSubArrayOfValues

func (OpenConnectionChannelSocketRequestPathSelectorAck) WithSubPath

func (OpenConnectionChannelSocketRequestPathSelectorAck) WithSubValue

func (OpenConnectionChannelSocketRequestPathSelectorAck) WithValue

type OpenConnectionChannelSocketRequestPathSelectorAckProcessed

type OpenConnectionChannelSocketRequestPathSelectorAckProcessed struct{}

func (OpenConnectionChannelSocketRequestPathSelectorAckProcessed) FieldPath

func (OpenConnectionChannelSocketRequestPathSelectorAckProcessed) WithArrayOfValues

func (OpenConnectionChannelSocketRequestPathSelectorAckProcessed) WithValue

type OpenConnectionChannelSocketRequestPathSelectorData

type OpenConnectionChannelSocketRequestPathSelectorData struct{}

func (OpenConnectionChannelSocketRequestPathSelectorData) FieldPath

func (OpenConnectionChannelSocketRequestPathSelectorData) WithArrayOfValues

func (OpenConnectionChannelSocketRequestPathSelectorData) WithValue

type OpenConnectionChannelSocketRequestPathSelectorError

type OpenConnectionChannelSocketRequestPathSelectorError struct{}

func (OpenConnectionChannelSocketRequestPathSelectorError) FieldPath

func (OpenConnectionChannelSocketRequestPathSelectorError) WithArrayOfValues

func (OpenConnectionChannelSocketRequestPathSelectorError) WithValue

type OpenConnectionChannelSocketRequestPathSelectorRegisterSocket

type OpenConnectionChannelSocketRequestPathSelectorRegisterSocket struct{}

func (OpenConnectionChannelSocketRequestPathSelectorRegisterSocket) FieldPath

type OpenConnectionChannelSocketRequestPathSelectorRegisterSocketChannel

type OpenConnectionChannelSocketRequestPathSelectorRegisterSocketChannel struct{}

func (OpenConnectionChannelSocketRequestPathSelectorRegisterSocketChannel) FieldPath

func (OpenConnectionChannelSocketRequestPathSelectorRegisterSocketChannel) WithArrayOfValues

func (OpenConnectionChannelSocketRequestPathSelectorRegisterSocketChannel) WithValue

type OpenConnectionChannelSocketRequestPathSelectorRegisterSocketDevice

type OpenConnectionChannelSocketRequestPathSelectorRegisterSocketDevice struct{}

func (OpenConnectionChannelSocketRequestPathSelectorRegisterSocketDevice) FieldPath

func (OpenConnectionChannelSocketRequestPathSelectorRegisterSocketDevice) WithArrayOfValues

func (OpenConnectionChannelSocketRequestPathSelectorRegisterSocketDevice) WithValue

type OpenConnectionChannelSocketRequestRegisterSocketFieldPathBuilder

type OpenConnectionChannelSocketRequestRegisterSocketFieldPathBuilder struct{}

func (OpenConnectionChannelSocketRequestRegisterSocketFieldPathBuilder) Channel

func (OpenConnectionChannelSocketRequestRegisterSocketFieldPathBuilder) Device

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPath

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPath interface {
	gotenobject.FieldPath
	Selector() OpenConnectionChannelSocketRequestRegisterSocket_FieldPathSelector
	Get(source *OpenConnectionChannelSocketRequest_RegisterSocket) []interface{}
	GetSingle(source *OpenConnectionChannelSocketRequest_RegisterSocket) (interface{}, bool)
	ClearValue(item *OpenConnectionChannelSocketRequest_RegisterSocket)

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

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

func MustParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPath

func MustParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPath(rawField string) OpenConnectionChannelSocketRequestRegisterSocket_FieldPath

func ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPath

func ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPath(rawField string) (OpenConnectionChannelSocketRequestRegisterSocket_FieldPath, error)

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	OpenConnectionChannelSocketRequestRegisterSocket_FieldPath
	ContainsValue(*OpenConnectionChannelSocketRequest_RegisterSocket) bool
}

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

func MustParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue

func MustParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue(pathStr, valueStr string) OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue

func ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue

func ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue(pathStr, valueStr string) (OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue, error)

ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	OpenConnectionChannelSocketRequestRegisterSocket_FieldPath
}

OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues allows storing slice of values for RegisterSocket fields according to their type

func MustParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues

func MustParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues(pathStr, valuesStr string) OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues

func ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues

func ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues(pathStr, valuesStr string) (OpenConnectionChannelSocketRequestRegisterSocket_FieldPathArrayOfValues, error)

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPathSelector

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPathSelector int32
const (
	OpenConnectionChannelSocketRequestRegisterSocket_FieldPathSelectorDevice  OpenConnectionChannelSocketRequestRegisterSocket_FieldPathSelector = 0
	OpenConnectionChannelSocketRequestRegisterSocket_FieldPathSelectorChannel OpenConnectionChannelSocketRequestRegisterSocket_FieldPathSelector = 1
)

func (OpenConnectionChannelSocketRequestRegisterSocket_FieldPathSelector) String

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue

type OpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue interface {
	OpenConnectionChannelSocketRequestRegisterSocket_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **OpenConnectionChannelSocketRequest_RegisterSocket)
	CompareWith(*OpenConnectionChannelSocketRequest_RegisterSocket) (cmp int, comparable bool)
}

OpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue allows storing values for RegisterSocket fields according to their type

func MustParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue

func MustParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue(pathStr, valueStr string) OpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue

func ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue

func ParseOpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue(pathStr, valueStr string) (OpenConnectionChannelSocketRequestRegisterSocket_FieldPathValue, error)

type OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath

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

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) ClearValue

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) ClearValueRaw

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) Get

Get returns all values pointed by specific field from source OpenConnectionChannelSocketRequest_RegisterSocket

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) GetRaw

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source OpenConnectionChannelSocketRequest_RegisterSocket

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) GetSingleRaw

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) Selector

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) String

String returns path representation in proto convention

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) WithIArrayItemValue

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) WithIArrayOfValues

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) WithIValue

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) WithRawIArrayItemValue

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) WithRawIArrayOfValues

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath) WithRawIValue

type OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayItemValue

type OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayItemValue struct {
	OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayItemValue) GetRawItemValue

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

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayItemValue) GetSingle

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayItemValue) GetSingleRaw

type OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayOfValues

type OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayOfValues struct {
	OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayOfValues) AsChannelArrayOfValues

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayOfValues) AsDeviceArrayOfValues

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathArrayOfValues) GetRawValues

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

type OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue

type OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue struct {
	OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue) AsChannelValue

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue) AsDeviceValue

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue' with the value under path in 'OpenConnectionChannelSocketRequest_RegisterSocket'.

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue) CompareWithRaw

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue) GetRawValue

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

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RegisterSocket

func (*OpenConnectionChannelSocketRequestRegisterSocket_FieldTerminalPathValue) SetToRaw

type OpenConnectionChannelSocketRequest_Ack

type OpenConnectionChannelSocketRequest_Ack struct {
	// Ack from the agent to the endpoint (client)
	Ack *Ack `protobuf:"bytes,5,opt,name=ack,proto3,oneof" firestore:"ack"`
}

type OpenConnectionChannelSocketRequest_Data

type OpenConnectionChannelSocketRequest_Data struct {
	// Data from the agent to the endpoint (client).
	Data []byte `protobuf:"bytes,3,opt,name=data,proto3,oneof" firestore:"data"`
}

type OpenConnectionChannelSocketRequest_Error

type OpenConnectionChannelSocketRequest_Error struct {
	// Error from the agent to the endpoint (client).
	Error []byte `protobuf:"bytes,4,opt,name=error,proto3,oneof" firestore:"error"`
}

type OpenConnectionChannelSocketRequest_FieldMask

type OpenConnectionChannelSocketRequest_FieldMask struct {
	Paths []OpenConnectionChannelSocketRequest_FieldPath
}

func FullOpenConnectionChannelSocketRequest_FieldMask

func FullOpenConnectionChannelSocketRequest_FieldMask() *OpenConnectionChannelSocketRequest_FieldMask

func (*OpenConnectionChannelSocketRequest_FieldMask) AppendPath

func (*OpenConnectionChannelSocketRequest_FieldMask) AppendRawPath

func (*OpenConnectionChannelSocketRequest_FieldMask) DecodeFirestore

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

func (*OpenConnectionChannelSocketRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*OpenConnectionChannelSocketRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*OpenConnectionChannelSocketRequest_FieldMask) FromProtoFieldMask

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

func (*OpenConnectionChannelSocketRequest_FieldMask) GetPaths

func (*OpenConnectionChannelSocketRequest_FieldMask) GetRawPaths

func (*OpenConnectionChannelSocketRequest_FieldMask) IsFull

func (OpenConnectionChannelSocketRequest_FieldMask) Marshal

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

implement methods required by customType

func (OpenConnectionChannelSocketRequest_FieldMask) MarshalJSON

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

func (*OpenConnectionChannelSocketRequest_FieldMask) PathsCount

func (fieldMask *OpenConnectionChannelSocketRequest_FieldMask) PathsCount() int

func (*OpenConnectionChannelSocketRequest_FieldMask) Project

func (*OpenConnectionChannelSocketRequest_FieldMask) ProjectRaw

func (*OpenConnectionChannelSocketRequest_FieldMask) ProtoMessage

func (fieldMask *OpenConnectionChannelSocketRequest_FieldMask) ProtoMessage()

func (*OpenConnectionChannelSocketRequest_FieldMask) ProtoReflect

func (*OpenConnectionChannelSocketRequest_FieldMask) Reset

func (*OpenConnectionChannelSocketRequest_FieldMask) Set

func (*OpenConnectionChannelSocketRequest_FieldMask) SetFromCliFlag

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

func (*OpenConnectionChannelSocketRequest_FieldMask) SetRaw

func (*OpenConnectionChannelSocketRequest_FieldMask) Size

func (*OpenConnectionChannelSocketRequest_FieldMask) String

func (*OpenConnectionChannelSocketRequest_FieldMask) Subtract

func (*OpenConnectionChannelSocketRequest_FieldMask) SubtractRaw

func (*OpenConnectionChannelSocketRequest_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*OpenConnectionChannelSocketRequest_FieldMask) Unmarshal

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

func (*OpenConnectionChannelSocketRequest_FieldMask) UnmarshalJSON

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

type OpenConnectionChannelSocketRequest_FieldPath

type OpenConnectionChannelSocketRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() OpenConnectionChannelSocketRequest_FieldPathSelector
	Get(source *OpenConnectionChannelSocketRequest) []interface{}
	GetSingle(source *OpenConnectionChannelSocketRequest) (interface{}, bool)
	ClearValue(item *OpenConnectionChannelSocketRequest)

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

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

func MustParseOpenConnectionChannelSocketRequest_FieldPath

func MustParseOpenConnectionChannelSocketRequest_FieldPath(rawField string) OpenConnectionChannelSocketRequest_FieldPath

func ParseOpenConnectionChannelSocketRequest_FieldPath

func ParseOpenConnectionChannelSocketRequest_FieldPath(rawField string) (OpenConnectionChannelSocketRequest_FieldPath, error)

type OpenConnectionChannelSocketRequest_FieldPathArrayItemValue

type OpenConnectionChannelSocketRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	OpenConnectionChannelSocketRequest_FieldPath
	ContainsValue(*OpenConnectionChannelSocketRequest) bool
}

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

func MustParseOpenConnectionChannelSocketRequest_FieldPathArrayItemValue

func MustParseOpenConnectionChannelSocketRequest_FieldPathArrayItemValue(pathStr, valueStr string) OpenConnectionChannelSocketRequest_FieldPathArrayItemValue

func ParseOpenConnectionChannelSocketRequest_FieldPathArrayItemValue

func ParseOpenConnectionChannelSocketRequest_FieldPathArrayItemValue(pathStr, valueStr string) (OpenConnectionChannelSocketRequest_FieldPathArrayItemValue, error)

ParseOpenConnectionChannelSocketRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type OpenConnectionChannelSocketRequest_FieldPathArrayOfValues

type OpenConnectionChannelSocketRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	OpenConnectionChannelSocketRequest_FieldPath
}

OpenConnectionChannelSocketRequest_FieldPathArrayOfValues allows storing slice of values for OpenConnectionChannelSocketRequest fields according to their type

func MustParseOpenConnectionChannelSocketRequest_FieldPathArrayOfValues

func MustParseOpenConnectionChannelSocketRequest_FieldPathArrayOfValues(pathStr, valuesStr string) OpenConnectionChannelSocketRequest_FieldPathArrayOfValues

func ParseOpenConnectionChannelSocketRequest_FieldPathArrayOfValues

func ParseOpenConnectionChannelSocketRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (OpenConnectionChannelSocketRequest_FieldPathArrayOfValues, error)

type OpenConnectionChannelSocketRequest_FieldPathSelector

type OpenConnectionChannelSocketRequest_FieldPathSelector int32
const (
	OpenConnectionChannelSocketRequest_FieldPathSelectorRegisterSocket OpenConnectionChannelSocketRequest_FieldPathSelector = 0
	OpenConnectionChannelSocketRequest_FieldPathSelectorData           OpenConnectionChannelSocketRequest_FieldPathSelector = 1
	OpenConnectionChannelSocketRequest_FieldPathSelectorError          OpenConnectionChannelSocketRequest_FieldPathSelector = 2
	OpenConnectionChannelSocketRequest_FieldPathSelectorAck            OpenConnectionChannelSocketRequest_FieldPathSelector = 3
)

func (OpenConnectionChannelSocketRequest_FieldPathSelector) String

type OpenConnectionChannelSocketRequest_FieldPathValue

type OpenConnectionChannelSocketRequest_FieldPathValue interface {
	OpenConnectionChannelSocketRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **OpenConnectionChannelSocketRequest)
	CompareWith(*OpenConnectionChannelSocketRequest) (cmp int, comparable bool)
}

OpenConnectionChannelSocketRequest_FieldPathValue allows storing values for OpenConnectionChannelSocketRequest fields according to their type

func MustParseOpenConnectionChannelSocketRequest_FieldPathValue

func MustParseOpenConnectionChannelSocketRequest_FieldPathValue(pathStr, valueStr string) OpenConnectionChannelSocketRequest_FieldPathValue

func ParseOpenConnectionChannelSocketRequest_FieldPathValue

func ParseOpenConnectionChannelSocketRequest_FieldPathValue(pathStr, valueStr string) (OpenConnectionChannelSocketRequest_FieldPathValue, error)

type OpenConnectionChannelSocketRequest_FieldSubPath

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

func (*OpenConnectionChannelSocketRequest_FieldSubPath) AsAckSubPath

func (*OpenConnectionChannelSocketRequest_FieldSubPath) AsRegisterSocketSubPath

func (*OpenConnectionChannelSocketRequest_FieldSubPath) ClearValue

func (*OpenConnectionChannelSocketRequest_FieldSubPath) ClearValueRaw

func (*OpenConnectionChannelSocketRequest_FieldSubPath) Get

Get returns all values pointed by selected field from source OpenConnectionChannelSocketRequest

func (*OpenConnectionChannelSocketRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*OpenConnectionChannelSocketRequest_FieldSubPath) GetRaw

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

func (*OpenConnectionChannelSocketRequest_FieldSubPath) GetSingle

GetSingle returns value of selected field from source OpenConnectionChannelSocketRequest

func (*OpenConnectionChannelSocketRequest_FieldSubPath) GetSingleRaw

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

func (*OpenConnectionChannelSocketRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*OpenConnectionChannelSocketRequest_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*OpenConnectionChannelSocketRequest_FieldSubPath) Selector

func (*OpenConnectionChannelSocketRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

func (*OpenConnectionChannelSocketRequest_FieldSubPath) String

String returns path representation in proto convention

func (*OpenConnectionChannelSocketRequest_FieldSubPath) WithIArrayItemValue

func (*OpenConnectionChannelSocketRequest_FieldSubPath) WithIArrayOfValues

func (*OpenConnectionChannelSocketRequest_FieldSubPath) WithIValue

func (*OpenConnectionChannelSocketRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*OpenConnectionChannelSocketRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*OpenConnectionChannelSocketRequest_FieldSubPath) WithRawIValue

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

type OpenConnectionChannelSocketRequest_FieldSubPathArrayItemValue

type OpenConnectionChannelSocketRequest_FieldSubPathArrayItemValue struct {
	OpenConnectionChannelSocketRequest_FieldPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequest_FieldSubPathArrayItemValue) AsAckPathItemValue

func (*OpenConnectionChannelSocketRequest_FieldSubPathArrayItemValue) AsRegisterSocketPathItemValue

func (*OpenConnectionChannelSocketRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*OpenConnectionChannelSocketRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type OpenConnectionChannelSocketRequest_FieldSubPathArrayOfValues

type OpenConnectionChannelSocketRequest_FieldSubPathArrayOfValues struct {
	OpenConnectionChannelSocketRequest_FieldPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequest_FieldSubPathArrayOfValues) AsAckPathArrayOfValues

func (*OpenConnectionChannelSocketRequest_FieldSubPathArrayOfValues) AsRegisterSocketPathArrayOfValues

func (*OpenConnectionChannelSocketRequest_FieldSubPathArrayOfValues) GetRawValues

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

type OpenConnectionChannelSocketRequest_FieldSubPathValue

type OpenConnectionChannelSocketRequest_FieldSubPathValue struct {
	OpenConnectionChannelSocketRequest_FieldPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequest_FieldSubPathValue) AsAckPathValue

func (*OpenConnectionChannelSocketRequest_FieldSubPathValue) AsRegisterSocketPathValue

func (*OpenConnectionChannelSocketRequest_FieldSubPathValue) CompareWith

func (*OpenConnectionChannelSocketRequest_FieldSubPathValue) CompareWithRaw

func (*OpenConnectionChannelSocketRequest_FieldSubPathValue) GetRawValue

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

func (*OpenConnectionChannelSocketRequest_FieldSubPathValue) SetTo

func (*OpenConnectionChannelSocketRequest_FieldSubPathValue) SetToRaw

type OpenConnectionChannelSocketRequest_FieldTerminalPath

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

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) ClearValue

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) ClearValueRaw

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) Get

Get returns all values pointed by specific field from source OpenConnectionChannelSocketRequest

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) GetRaw

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

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source OpenConnectionChannelSocketRequest

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) GetSingleRaw

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

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) Selector

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) WithIArrayItemValue

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) WithIArrayOfValues

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) WithIValue

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) WithRawIArrayItemValue

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*OpenConnectionChannelSocketRequest_FieldTerminalPath) WithRawIValue

type OpenConnectionChannelSocketRequest_FieldTerminalPathArrayItemValue

type OpenConnectionChannelSocketRequest_FieldTerminalPathArrayItemValue struct {
	OpenConnectionChannelSocketRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type OpenConnectionChannelSocketRequest_FieldTerminalPathArrayOfValues

type OpenConnectionChannelSocketRequest_FieldTerminalPathArrayOfValues struct {
	OpenConnectionChannelSocketRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayOfValues) AsAckArrayOfValues

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayOfValues) AsDataArrayOfValues

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayOfValues) AsRegisterSocketArrayOfValues

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type OpenConnectionChannelSocketRequest_FieldTerminalPathValue

type OpenConnectionChannelSocketRequest_FieldTerminalPathValue struct {
	OpenConnectionChannelSocketRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) AsAckValue

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) AsDataValue

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) AsErrorValue

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) AsRegisterSocketValue

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'OpenConnectionChannelSocketRequest_FieldTerminalPathValue' with the value under path in 'OpenConnectionChannelSocketRequest'.

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) CompareWithRaw

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenConnectionChannelSocketRequest

func (*OpenConnectionChannelSocketRequest_FieldTerminalPathValue) SetToRaw

type OpenConnectionChannelSocketRequest_RegisterSocket

type OpenConnectionChannelSocketRequest_RegisterSocket struct {

	// Device name, to be authenticated/authorized.
	Device *device.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=device,proto3" json:"device,omitempty" firestore:"device"`
	// Channel ID, requested by the endpoint in the ChannelRequested message.
	Channel string `protobuf:"bytes,2,opt,name=channel,proto3" json:"channel,omitempty" firestore:"channel"`
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketRequest_RegisterSocket) Clone

func (*OpenConnectionChannelSocketRequest_RegisterSocket) CloneRaw

func (*OpenConnectionChannelSocketRequest_RegisterSocket) Descriptor

Deprecated, Use OpenConnectionChannelSocketRequest_RegisterSocket.ProtoReflect.Descriptor instead.

func (*OpenConnectionChannelSocketRequest_RegisterSocket) GetChannel

func (*OpenConnectionChannelSocketRequest_RegisterSocket) GetDevice

func (*OpenConnectionChannelSocketRequest_RegisterSocket) GotenMessage

func (*OpenConnectionChannelSocketRequest_RegisterSocket) GotenObjectExt

func (*OpenConnectionChannelSocketRequest_RegisterSocket) GotenValidate

func (*OpenConnectionChannelSocketRequest_RegisterSocket) MakeFullFieldMask

func (*OpenConnectionChannelSocketRequest_RegisterSocket) MakeRawDiffFieldMask

func (*OpenConnectionChannelSocketRequest_RegisterSocket) MakeRawFullFieldMask

func (*OpenConnectionChannelSocketRequest_RegisterSocket) Marshal

func (*OpenConnectionChannelSocketRequest_RegisterSocket) MarshalJSON

func (*OpenConnectionChannelSocketRequest_RegisterSocket) Merge

func (*OpenConnectionChannelSocketRequest_RegisterSocket) MergeRaw

func (*OpenConnectionChannelSocketRequest_RegisterSocket) ProtoMessage

func (*OpenConnectionChannelSocketRequest_RegisterSocket) ProtoReflect

func (*OpenConnectionChannelSocketRequest_RegisterSocket) Reset

func (*OpenConnectionChannelSocketRequest_RegisterSocket) SetChannel

func (*OpenConnectionChannelSocketRequest_RegisterSocket) SetDevice

func (*OpenConnectionChannelSocketRequest_RegisterSocket) String

func (*OpenConnectionChannelSocketRequest_RegisterSocket) Unmarshal

func (*OpenConnectionChannelSocketRequest_RegisterSocket) UnmarshalJSON

type OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorChannel

type OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorChannel struct{}

func (OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorChannel) FieldPath

func (OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorChannel) WithArrayOfValues

func (OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorChannel) WithValue

type OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorDevice

type OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorDevice struct{}

func (OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorDevice) FieldPath

func (OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorDevice) WithArrayOfValues

func (OpenConnectionChannelSocketRequest_RegisterSocketPathSelectorDevice) WithValue

type OpenConnectionChannelSocketRequest_RegisterSocket_

type OpenConnectionChannelSocketRequest_RegisterSocket_ struct {
	// Registers a new socket on the endpoint.
	RegisterSocket *OpenConnectionChannelSocketRequest_RegisterSocket `protobuf:"bytes,1,opt,name=register_socket,json=registerSocket,proto3,oneof" firestore:"registerSocket"`
}

type OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask

type OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask struct {
	Paths []OpenConnectionChannelSocketRequestRegisterSocket_FieldPath
}

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) AppendPath

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) AppendRawPath

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) DecodeFirestore

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) FromProtoFieldMask

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

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) GetPaths

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) GetRawPaths

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) IsFull

func (OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) Marshal

implement methods required by customType

func (OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) MarshalJSON

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) PathsCount

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) ProjectRaw

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) ProtoMessage

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) ProtoReflect

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) Reset

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) Set

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) SetFromCliFlag

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) SetRaw

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) Size

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) String

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) SubtractRaw

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) Unmarshal

func (*OpenConnectionChannelSocketRequest_RegisterSocket_FieldMask) UnmarshalJSON

type OpenConnectionChannelSocketResponse

type OpenConnectionChannelSocketResponse struct {

	// Types that are valid to be assigned to Msg:
	//	*OpenConnectionChannelSocketResponse_Data
	//	*OpenConnectionChannelSocketResponse_Ack
	Msg isOpenConnectionChannelSocketResponse_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

Request message for method OpenConnectionChannelSocketResponse[ntt.devices.v1alpha.OpenConnectionChannelSocketResponse]

func (*OpenConnectionChannelSocketResponse) Clone

func (*OpenConnectionChannelSocketResponse) CloneRaw

func (*OpenConnectionChannelSocketResponse) Descriptor

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

Deprecated, Use OpenConnectionChannelSocketResponse.ProtoReflect.Descriptor instead.

func (*OpenConnectionChannelSocketResponse) GetAck

func (*OpenConnectionChannelSocketResponse) GetData

func (*OpenConnectionChannelSocketResponse) GetMsg

func (m *OpenConnectionChannelSocketResponse) GetMsg() isOpenConnectionChannelSocketResponse_Msg

func (*OpenConnectionChannelSocketResponse) GotenMessage

func (*OpenConnectionChannelSocketResponse) GotenMessage()

func (*OpenConnectionChannelSocketResponse) GotenObjectExt

func (o *OpenConnectionChannelSocketResponse) GotenObjectExt()

func (*OpenConnectionChannelSocketResponse) GotenValidate

func (obj *OpenConnectionChannelSocketResponse) GotenValidate() error

func (*OpenConnectionChannelSocketResponse) MakeFullFieldMask

func (*OpenConnectionChannelSocketResponse) MakeRawDiffFieldMask

func (*OpenConnectionChannelSocketResponse) MakeRawFullFieldMask

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

func (*OpenConnectionChannelSocketResponse) Marshal

func (*OpenConnectionChannelSocketResponse) MarshalJSON

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

func (*OpenConnectionChannelSocketResponse) Merge

func (*OpenConnectionChannelSocketResponse) MergeRaw

func (*OpenConnectionChannelSocketResponse) ProtoMessage

func (*OpenConnectionChannelSocketResponse) ProtoMessage()

func (*OpenConnectionChannelSocketResponse) ProtoReflect

func (*OpenConnectionChannelSocketResponse) Reset

func (*OpenConnectionChannelSocketResponse) SetAck

func (*OpenConnectionChannelSocketResponse) SetData

func (m *OpenConnectionChannelSocketResponse) SetData(fv []byte)

func (*OpenConnectionChannelSocketResponse) SetMsg

func (m *OpenConnectionChannelSocketResponse) SetMsg(ofv isOpenConnectionChannelSocketResponse_Msg)

func (*OpenConnectionChannelSocketResponse) String

func (*OpenConnectionChannelSocketResponse) Unmarshal

func (*OpenConnectionChannelSocketResponse) UnmarshalJSON

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

type OpenConnectionChannelSocketResponseFieldPathBuilder

type OpenConnectionChannelSocketResponseFieldPathBuilder struct{}

func (OpenConnectionChannelSocketResponseFieldPathBuilder) Ack

func (OpenConnectionChannelSocketResponseFieldPathBuilder) Data

type OpenConnectionChannelSocketResponsePathSelectorAck

type OpenConnectionChannelSocketResponsePathSelectorAck struct{}

func (OpenConnectionChannelSocketResponsePathSelectorAck) FieldPath

func (OpenConnectionChannelSocketResponsePathSelectorAck) Processed

func (OpenConnectionChannelSocketResponsePathSelectorAck) WithArrayOfValues

func (OpenConnectionChannelSocketResponsePathSelectorAck) WithSubArrayItemValue

func (OpenConnectionChannelSocketResponsePathSelectorAck) WithSubArrayOfValues

func (OpenConnectionChannelSocketResponsePathSelectorAck) WithSubPath

func (OpenConnectionChannelSocketResponsePathSelectorAck) WithSubValue

func (OpenConnectionChannelSocketResponsePathSelectorAck) WithValue

type OpenConnectionChannelSocketResponsePathSelectorAckProcessed

type OpenConnectionChannelSocketResponsePathSelectorAckProcessed struct{}

func (OpenConnectionChannelSocketResponsePathSelectorAckProcessed) FieldPath

func (OpenConnectionChannelSocketResponsePathSelectorAckProcessed) WithArrayOfValues

func (OpenConnectionChannelSocketResponsePathSelectorAckProcessed) WithValue

type OpenConnectionChannelSocketResponsePathSelectorData

type OpenConnectionChannelSocketResponsePathSelectorData struct{}

func (OpenConnectionChannelSocketResponsePathSelectorData) FieldPath

func (OpenConnectionChannelSocketResponsePathSelectorData) WithArrayOfValues

func (OpenConnectionChannelSocketResponsePathSelectorData) WithValue

type OpenConnectionChannelSocketResponse_Ack

type OpenConnectionChannelSocketResponse_Ack struct {
	// Ack from the client to the endpoint (device)
	Ack *Ack `protobuf:"bytes,2,opt,name=ack,proto3,oneof" firestore:"ack"`
}

type OpenConnectionChannelSocketResponse_Data

type OpenConnectionChannelSocketResponse_Data struct {
	// Data from the endpoint (client) to the agent.
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3,oneof" firestore:"data"`
}

type OpenConnectionChannelSocketResponse_FieldMask

type OpenConnectionChannelSocketResponse_FieldMask struct {
	Paths []OpenConnectionChannelSocketResponse_FieldPath
}

func FullOpenConnectionChannelSocketResponse_FieldMask

func FullOpenConnectionChannelSocketResponse_FieldMask() *OpenConnectionChannelSocketResponse_FieldMask

func (*OpenConnectionChannelSocketResponse_FieldMask) AppendPath

func (*OpenConnectionChannelSocketResponse_FieldMask) AppendRawPath

func (*OpenConnectionChannelSocketResponse_FieldMask) DecodeFirestore

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

func (*OpenConnectionChannelSocketResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*OpenConnectionChannelSocketResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*OpenConnectionChannelSocketResponse_FieldMask) FromProtoFieldMask

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

func (*OpenConnectionChannelSocketResponse_FieldMask) GetPaths

func (*OpenConnectionChannelSocketResponse_FieldMask) GetRawPaths

func (*OpenConnectionChannelSocketResponse_FieldMask) IsFull

func (OpenConnectionChannelSocketResponse_FieldMask) Marshal

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

implement methods required by customType

func (OpenConnectionChannelSocketResponse_FieldMask) MarshalJSON

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

func (*OpenConnectionChannelSocketResponse_FieldMask) PathsCount

func (fieldMask *OpenConnectionChannelSocketResponse_FieldMask) PathsCount() int

func (*OpenConnectionChannelSocketResponse_FieldMask) Project

func (*OpenConnectionChannelSocketResponse_FieldMask) ProjectRaw

func (*OpenConnectionChannelSocketResponse_FieldMask) ProtoMessage

func (fieldMask *OpenConnectionChannelSocketResponse_FieldMask) ProtoMessage()

func (*OpenConnectionChannelSocketResponse_FieldMask) ProtoReflect

func (*OpenConnectionChannelSocketResponse_FieldMask) Reset

func (*OpenConnectionChannelSocketResponse_FieldMask) Set

func (*OpenConnectionChannelSocketResponse_FieldMask) SetFromCliFlag

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

func (*OpenConnectionChannelSocketResponse_FieldMask) SetRaw

func (*OpenConnectionChannelSocketResponse_FieldMask) Size

func (*OpenConnectionChannelSocketResponse_FieldMask) String

func (*OpenConnectionChannelSocketResponse_FieldMask) SubtractRaw

func (*OpenConnectionChannelSocketResponse_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*OpenConnectionChannelSocketResponse_FieldMask) Unmarshal

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

func (*OpenConnectionChannelSocketResponse_FieldMask) UnmarshalJSON

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

type OpenConnectionChannelSocketResponse_FieldPath

type OpenConnectionChannelSocketResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() OpenConnectionChannelSocketResponse_FieldPathSelector
	Get(source *OpenConnectionChannelSocketResponse) []interface{}
	GetSingle(source *OpenConnectionChannelSocketResponse) (interface{}, bool)
	ClearValue(item *OpenConnectionChannelSocketResponse)

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

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

func MustParseOpenConnectionChannelSocketResponse_FieldPath

func MustParseOpenConnectionChannelSocketResponse_FieldPath(rawField string) OpenConnectionChannelSocketResponse_FieldPath

func ParseOpenConnectionChannelSocketResponse_FieldPath

func ParseOpenConnectionChannelSocketResponse_FieldPath(rawField string) (OpenConnectionChannelSocketResponse_FieldPath, error)

type OpenConnectionChannelSocketResponse_FieldPathArrayItemValue

type OpenConnectionChannelSocketResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	OpenConnectionChannelSocketResponse_FieldPath
	ContainsValue(*OpenConnectionChannelSocketResponse) bool
}

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

func MustParseOpenConnectionChannelSocketResponse_FieldPathArrayItemValue

func MustParseOpenConnectionChannelSocketResponse_FieldPathArrayItemValue(pathStr, valueStr string) OpenConnectionChannelSocketResponse_FieldPathArrayItemValue

func ParseOpenConnectionChannelSocketResponse_FieldPathArrayItemValue

func ParseOpenConnectionChannelSocketResponse_FieldPathArrayItemValue(pathStr, valueStr string) (OpenConnectionChannelSocketResponse_FieldPathArrayItemValue, error)

ParseOpenConnectionChannelSocketResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type OpenConnectionChannelSocketResponse_FieldPathArrayOfValues

type OpenConnectionChannelSocketResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	OpenConnectionChannelSocketResponse_FieldPath
}

OpenConnectionChannelSocketResponse_FieldPathArrayOfValues allows storing slice of values for OpenConnectionChannelSocketResponse fields according to their type

func MustParseOpenConnectionChannelSocketResponse_FieldPathArrayOfValues

func MustParseOpenConnectionChannelSocketResponse_FieldPathArrayOfValues(pathStr, valuesStr string) OpenConnectionChannelSocketResponse_FieldPathArrayOfValues

func ParseOpenConnectionChannelSocketResponse_FieldPathArrayOfValues

func ParseOpenConnectionChannelSocketResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (OpenConnectionChannelSocketResponse_FieldPathArrayOfValues, error)

type OpenConnectionChannelSocketResponse_FieldPathSelector

type OpenConnectionChannelSocketResponse_FieldPathSelector int32
const (
	OpenConnectionChannelSocketResponse_FieldPathSelectorData OpenConnectionChannelSocketResponse_FieldPathSelector = 0
	OpenConnectionChannelSocketResponse_FieldPathSelectorAck  OpenConnectionChannelSocketResponse_FieldPathSelector = 1
)

func (OpenConnectionChannelSocketResponse_FieldPathSelector) String

type OpenConnectionChannelSocketResponse_FieldPathValue

type OpenConnectionChannelSocketResponse_FieldPathValue interface {
	OpenConnectionChannelSocketResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **OpenConnectionChannelSocketResponse)
	CompareWith(*OpenConnectionChannelSocketResponse) (cmp int, comparable bool)
}

OpenConnectionChannelSocketResponse_FieldPathValue allows storing values for OpenConnectionChannelSocketResponse fields according to their type

func MustParseOpenConnectionChannelSocketResponse_FieldPathValue

func MustParseOpenConnectionChannelSocketResponse_FieldPathValue(pathStr, valueStr string) OpenConnectionChannelSocketResponse_FieldPathValue

func ParseOpenConnectionChannelSocketResponse_FieldPathValue

func ParseOpenConnectionChannelSocketResponse_FieldPathValue(pathStr, valueStr string) (OpenConnectionChannelSocketResponse_FieldPathValue, error)

type OpenConnectionChannelSocketResponse_FieldSubPath

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

func (*OpenConnectionChannelSocketResponse_FieldSubPath) AsAckSubPath

func (*OpenConnectionChannelSocketResponse_FieldSubPath) ClearValue

func (*OpenConnectionChannelSocketResponse_FieldSubPath) ClearValueRaw

func (*OpenConnectionChannelSocketResponse_FieldSubPath) Get

Get returns all values pointed by selected field from source OpenConnectionChannelSocketResponse

func (*OpenConnectionChannelSocketResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*OpenConnectionChannelSocketResponse_FieldSubPath) GetRaw

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

func (*OpenConnectionChannelSocketResponse_FieldSubPath) GetSingle

GetSingle returns value of selected field from source OpenConnectionChannelSocketResponse

func (*OpenConnectionChannelSocketResponse_FieldSubPath) GetSingleRaw

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

func (*OpenConnectionChannelSocketResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*OpenConnectionChannelSocketResponse_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*OpenConnectionChannelSocketResponse_FieldSubPath) Selector

func (*OpenConnectionChannelSocketResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

func (*OpenConnectionChannelSocketResponse_FieldSubPath) String

String returns path representation in proto convention

func (*OpenConnectionChannelSocketResponse_FieldSubPath) WithIArrayItemValue

func (*OpenConnectionChannelSocketResponse_FieldSubPath) WithIArrayOfValues

func (*OpenConnectionChannelSocketResponse_FieldSubPath) WithIValue

func (*OpenConnectionChannelSocketResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*OpenConnectionChannelSocketResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*OpenConnectionChannelSocketResponse_FieldSubPath) WithRawIValue

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

type OpenConnectionChannelSocketResponse_FieldSubPathArrayItemValue

type OpenConnectionChannelSocketResponse_FieldSubPathArrayItemValue struct {
	OpenConnectionChannelSocketResponse_FieldPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketResponse_FieldSubPathArrayItemValue) AsAckPathItemValue

func (*OpenConnectionChannelSocketResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*OpenConnectionChannelSocketResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type OpenConnectionChannelSocketResponse_FieldSubPathArrayOfValues

type OpenConnectionChannelSocketResponse_FieldSubPathArrayOfValues struct {
	OpenConnectionChannelSocketResponse_FieldPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketResponse_FieldSubPathArrayOfValues) AsAckPathArrayOfValues

func (*OpenConnectionChannelSocketResponse_FieldSubPathArrayOfValues) GetRawValues

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

type OpenConnectionChannelSocketResponse_FieldSubPathValue

type OpenConnectionChannelSocketResponse_FieldSubPathValue struct {
	OpenConnectionChannelSocketResponse_FieldPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketResponse_FieldSubPathValue) AsAckPathValue

func (*OpenConnectionChannelSocketResponse_FieldSubPathValue) CompareWith

func (*OpenConnectionChannelSocketResponse_FieldSubPathValue) CompareWithRaw

func (*OpenConnectionChannelSocketResponse_FieldSubPathValue) GetRawValue

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

func (*OpenConnectionChannelSocketResponse_FieldSubPathValue) SetTo

func (*OpenConnectionChannelSocketResponse_FieldSubPathValue) SetToRaw

type OpenConnectionChannelSocketResponse_FieldTerminalPath

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

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) ClearValue

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) ClearValueRaw

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) Get

Get returns all values pointed by specific field from source OpenConnectionChannelSocketResponse

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) GetRaw

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

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source OpenConnectionChannelSocketResponse

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) GetSingleRaw

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

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) Selector

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) WithIArrayItemValue

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) WithIArrayOfValues

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) WithIValue

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) WithRawIArrayItemValue

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) WithRawIArrayOfValues

func (*OpenConnectionChannelSocketResponse_FieldTerminalPath) WithRawIValue

type OpenConnectionChannelSocketResponse_FieldTerminalPathArrayItemValue

type OpenConnectionChannelSocketResponse_FieldTerminalPathArrayItemValue struct {
	OpenConnectionChannelSocketResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

type OpenConnectionChannelSocketResponse_FieldTerminalPathArrayOfValues

type OpenConnectionChannelSocketResponse_FieldTerminalPathArrayOfValues struct {
	OpenConnectionChannelSocketResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathArrayOfValues) AsAckArrayOfValues

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathArrayOfValues) AsDataArrayOfValues

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type OpenConnectionChannelSocketResponse_FieldTerminalPathValue

type OpenConnectionChannelSocketResponse_FieldTerminalPathValue struct {
	OpenConnectionChannelSocketResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathValue) AsAckValue

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathValue) AsDataValue

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'OpenConnectionChannelSocketResponse_FieldTerminalPathValue' with the value under path in 'OpenConnectionChannelSocketResponse'.

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathValue) CompareWithRaw

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenConnectionChannelSocketResponse

func (*OpenConnectionChannelSocketResponse_FieldTerminalPathValue) SetToRaw

type PodManagementService

type PodManagementService struct {

	// Pod state command
	Command PodManagementService_PodState `` /* 143-byte string literal not displayed */
	// Pod to execute the command on
	Pod string `protobuf:"bytes,2,opt,name=pod,proto3" json:"pod,omitempty" firestore:"pod"`
	// contains filtered or unexported fields
}

func (*PodManagementService) Descriptor

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

Deprecated, Use PodManagementService.ProtoReflect.Descriptor instead.

func (*PodManagementService) GetCommand

func (*PodManagementService) GetPod

func (m *PodManagementService) GetPod() string

func (*PodManagementService) GotenMessage

func (*PodManagementService) GotenMessage()

func (*PodManagementService) GotenValidate

func (obj *PodManagementService) GotenValidate() error

func (*PodManagementService) Marshal

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

func (*PodManagementService) MarshalJSON

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

func (*PodManagementService) ProtoMessage

func (*PodManagementService) ProtoMessage()

func (*PodManagementService) ProtoReflect

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

func (*PodManagementService) Reset

func (m *PodManagementService) Reset()

func (*PodManagementService) SetCommand

func (*PodManagementService) SetPod

func (m *PodManagementService) SetPod(fv string)

func (*PodManagementService) String

func (m *PodManagementService) String() string

func (*PodManagementService) Unmarshal

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

func (*PodManagementService) UnmarshalJSON

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

type PodManagementService_PodState

type PodManagementService_PodState int32

Commands for pod state management

const (
	// Unspecified pod state
	PodManagementService_UNSPECIFIED PodManagementService_PodState = 0
	// Start the pod
	PodManagementService_START PodManagementService_PodState = 1
	// Stop the pod
	PodManagementService_STOP PodManagementService_PodState = 2
	// Restart the pod
	PodManagementService_RESTART PodManagementService_PodState = 3
)

func (PodManagementService_PodState) Descriptor

func (PodManagementService_PodState) Enum

func (PodManagementService_PodState) EnumDescriptor

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

Deprecated, Use PodManagementService_PodState.ProtoReflect.Descriptor instead.

func (PodManagementService_PodState) Number

func (PodManagementService_PodState) String

func (PodManagementService_PodState) Type

type SCPService

type SCPService struct {

	// Types that are valid to be assigned to Msg:
	//	*SCPService_Dir
	//	*SCPService_File
	//	*SCPService_Eot
	//	*SCPService_Config
	Msg isSCPService_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

func (*SCPService) Descriptor

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

Deprecated, Use SCPService.ProtoReflect.Descriptor instead.

func (*SCPService) GetConfig

func (m *SCPService) GetConfig() *SCPService_Configure

func (*SCPService) GetDir

func (*SCPService) GetEot

func (m *SCPService) GetEot() bool

func (*SCPService) GetFile

func (m *SCPService) GetFile() *SCPService_CreateFile

func (*SCPService) GetMsg

func (m *SCPService) GetMsg() isSCPService_Msg

func (*SCPService) GotenMessage

func (*SCPService) GotenMessage()

func (*SCPService) GotenValidate

func (obj *SCPService) GotenValidate() error

func (*SCPService) Marshal

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

func (*SCPService) MarshalJSON

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

func (*SCPService) ProtoMessage

func (*SCPService) ProtoMessage()

func (*SCPService) ProtoReflect

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

func (*SCPService) Reset

func (m *SCPService) Reset()

func (*SCPService) SetConfig

func (m *SCPService) SetConfig(fv *SCPService_Configure)

func (*SCPService) SetDir

func (m *SCPService) SetDir(fv *SCPService_CreateDirectory)

func (*SCPService) SetEot

func (m *SCPService) SetEot(fv bool)

func (*SCPService) SetFile

func (m *SCPService) SetFile(fv *SCPService_CreateFile)

func (*SCPService) SetMsg

func (m *SCPService) SetMsg(ofv isSCPService_Msg)

func (*SCPService) String

func (m *SCPService) String() string

func (*SCPService) Unmarshal

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

func (*SCPService) UnmarshalJSON

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

type SCPService_Config

type SCPService_Config struct {
	// Request SCP configuration
	Config *SCPService_Configure `protobuf:"bytes,4,opt,name=config,proto3,oneof" firestore:"config"`
}

type SCPService_Configure

type SCPService_Configure struct {
	Recursive bool                           `protobuf:"varint,1,opt,name=recursive,proto3" json:"recursive,omitempty" firestore:"recursive"`
	Direction SCPService_Configure_Direction `` /* 150-byte string literal not displayed */
	Path      string                         `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty" firestore:"path"`
	// contains filtered or unexported fields
}

func (*SCPService_Configure) Descriptor

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

Deprecated, Use SCPService_Configure.ProtoReflect.Descriptor instead.

func (*SCPService_Configure) GetDirection

func (*SCPService_Configure) GetPath

func (m *SCPService_Configure) GetPath() string

func (*SCPService_Configure) GetRecursive

func (m *SCPService_Configure) GetRecursive() bool

func (*SCPService_Configure) GotenMessage

func (*SCPService_Configure) GotenMessage()

func (*SCPService_Configure) GotenValidate

func (obj *SCPService_Configure) GotenValidate() error

func (*SCPService_Configure) Marshal

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

func (*SCPService_Configure) MarshalJSON

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

func (*SCPService_Configure) ProtoMessage

func (*SCPService_Configure) ProtoMessage()

func (*SCPService_Configure) ProtoReflect

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

func (*SCPService_Configure) Reset

func (m *SCPService_Configure) Reset()

func (*SCPService_Configure) SetDirection

func (*SCPService_Configure) SetPath

func (m *SCPService_Configure) SetPath(fv string)

func (*SCPService_Configure) SetRecursive

func (m *SCPService_Configure) SetRecursive(fv bool)

func (*SCPService_Configure) String

func (m *SCPService_Configure) String() string

func (*SCPService_Configure) Unmarshal

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

func (*SCPService_Configure) UnmarshalJSON

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

type SCPService_Configure_Direction

type SCPService_Configure_Direction int32
const (
	SCPService_Configure_DOWNLOAD SCPService_Configure_Direction = 0
	SCPService_Configure_UPLOAD   SCPService_Configure_Direction = 1
)

func (SCPService_Configure_Direction) Descriptor

func (SCPService_Configure_Direction) Enum

func (SCPService_Configure_Direction) EnumDescriptor

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

Deprecated, Use SCPService_Configure_Direction.ProtoReflect.Descriptor instead.

func (SCPService_Configure_Direction) Number

func (SCPService_Configure_Direction) String

func (SCPService_Configure_Direction) Type

type SCPService_CreateDirectory

type SCPService_CreateDirectory struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty" firestore:"path"`
	Mode uint32 `protobuf:"varint,2,opt,name=mode,proto3" json:"mode,omitempty" firestore:"mode"`
	// contains filtered or unexported fields
}

func (*SCPService_CreateDirectory) Descriptor

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

Deprecated, Use SCPService_CreateDirectory.ProtoReflect.Descriptor instead.

func (*SCPService_CreateDirectory) GetMode

func (m *SCPService_CreateDirectory) GetMode() uint32

func (*SCPService_CreateDirectory) GetPath

func (m *SCPService_CreateDirectory) GetPath() string

func (*SCPService_CreateDirectory) GotenMessage

func (*SCPService_CreateDirectory) GotenMessage()

func (*SCPService_CreateDirectory) GotenValidate

func (obj *SCPService_CreateDirectory) GotenValidate() error

func (*SCPService_CreateDirectory) Marshal

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

func (*SCPService_CreateDirectory) MarshalJSON

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

func (*SCPService_CreateDirectory) ProtoMessage

func (*SCPService_CreateDirectory) ProtoMessage()

func (*SCPService_CreateDirectory) ProtoReflect

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

func (*SCPService_CreateDirectory) Reset

func (m *SCPService_CreateDirectory) Reset()

func (*SCPService_CreateDirectory) SetMode

func (m *SCPService_CreateDirectory) SetMode(fv uint32)

func (*SCPService_CreateDirectory) SetPath

func (m *SCPService_CreateDirectory) SetPath(fv string)

func (*SCPService_CreateDirectory) String

func (m *SCPService_CreateDirectory) String() string

func (*SCPService_CreateDirectory) Unmarshal

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

func (*SCPService_CreateDirectory) UnmarshalJSON

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

type SCPService_CreateFile

type SCPService_CreateFile struct {

	// Types that are valid to be assigned to Msg:
	//	*SCPService_CreateFile_Init
	//	*SCPService_CreateFile_Data
	//	*SCPService_CreateFile_Eof
	Msg isSCPService_CreateFile_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

func (*SCPService_CreateFile) Descriptor

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

Deprecated, Use SCPService_CreateFile.ProtoReflect.Descriptor instead.

func (*SCPService_CreateFile) GetData

func (m *SCPService_CreateFile) GetData() []byte

func (*SCPService_CreateFile) GetEof

func (m *SCPService_CreateFile) GetEof() bool

func (*SCPService_CreateFile) GetInit

func (*SCPService_CreateFile) GetMsg

func (m *SCPService_CreateFile) GetMsg() isSCPService_CreateFile_Msg

func (*SCPService_CreateFile) GotenMessage

func (*SCPService_CreateFile) GotenMessage()

func (*SCPService_CreateFile) GotenValidate

func (obj *SCPService_CreateFile) GotenValidate() error

func (*SCPService_CreateFile) Marshal

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

func (*SCPService_CreateFile) MarshalJSON

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

func (*SCPService_CreateFile) ProtoMessage

func (*SCPService_CreateFile) ProtoMessage()

func (*SCPService_CreateFile) ProtoReflect

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

func (*SCPService_CreateFile) Reset

func (m *SCPService_CreateFile) Reset()

func (*SCPService_CreateFile) SetData

func (m *SCPService_CreateFile) SetData(fv []byte)

func (*SCPService_CreateFile) SetEof

func (m *SCPService_CreateFile) SetEof(fv bool)

func (*SCPService_CreateFile) SetInit

func (*SCPService_CreateFile) SetMsg

func (m *SCPService_CreateFile) SetMsg(ofv isSCPService_CreateFile_Msg)

func (*SCPService_CreateFile) String

func (m *SCPService_CreateFile) String() string

func (*SCPService_CreateFile) Unmarshal

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

func (*SCPService_CreateFile) UnmarshalJSON

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

type SCPService_CreateFile_Data

type SCPService_CreateFile_Data struct {
	// Request file data
	Data []byte `protobuf:"bytes,2,opt,name=data,proto3,oneof" firestore:"data"`
}

type SCPService_CreateFile_Eof

type SCPService_CreateFile_Eof struct {
	// Request to end file transfer
	Eof bool `protobuf:"varint,3,opt,name=eof,proto3,oneof" firestore:"eof"`
}

type SCPService_CreateFile_Init

type SCPService_CreateFile_Init struct {
	// Request file initialization
	Init *SCPService_CreateFile_Initialize `protobuf:"bytes,1,opt,name=init,proto3,oneof" firestore:"init"`
}

type SCPService_CreateFile_Initialize

type SCPService_CreateFile_Initialize struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty" firestore:"path"`
	Mode uint32 `protobuf:"varint,2,opt,name=mode,proto3" json:"mode,omitempty" firestore:"mode"`
	Size uint64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty" firestore:"size"`
	// contains filtered or unexported fields
}

func (*SCPService_CreateFile_Initialize) Descriptor

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

Deprecated, Use SCPService_CreateFile_Initialize.ProtoReflect.Descriptor instead.

func (*SCPService_CreateFile_Initialize) GetMode

func (*SCPService_CreateFile_Initialize) GetPath

func (*SCPService_CreateFile_Initialize) GetSize

func (*SCPService_CreateFile_Initialize) GotenMessage

func (*SCPService_CreateFile_Initialize) GotenMessage()

func (*SCPService_CreateFile_Initialize) GotenValidate

func (obj *SCPService_CreateFile_Initialize) GotenValidate() error

func (*SCPService_CreateFile_Initialize) Marshal

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

func (*SCPService_CreateFile_Initialize) MarshalJSON

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

func (*SCPService_CreateFile_Initialize) ProtoMessage

func (*SCPService_CreateFile_Initialize) ProtoMessage()

func (*SCPService_CreateFile_Initialize) ProtoReflect

func (*SCPService_CreateFile_Initialize) Reset

func (*SCPService_CreateFile_Initialize) SetMode

func (*SCPService_CreateFile_Initialize) SetPath

func (*SCPService_CreateFile_Initialize) SetSize

func (*SCPService_CreateFile_Initialize) String

func (*SCPService_CreateFile_Initialize) Unmarshal

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

func (*SCPService_CreateFile_Initialize) UnmarshalJSON

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

type SCPService_Dir

type SCPService_Dir struct {
	// Request to create a directory
	Dir *SCPService_CreateDirectory `protobuf:"bytes,1,opt,name=dir,proto3,oneof" firestore:"dir"`
}

type SCPService_Eot

type SCPService_Eot struct {
	// Request to end SCP transfer
	Eot bool `protobuf:"varint,3,opt,name=eot,proto3,oneof" firestore:"eot"`
}

type SCPService_File

type SCPService_File struct {
	// Request to create a file
	File *SCPService_CreateFile `protobuf:"bytes,2,opt,name=file,proto3,oneof" firestore:"file"`
}

type SSHService

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

Services on the device that the client connects to

func (*SSHService) Descriptor

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

Deprecated, Use SSHService.ProtoReflect.Descriptor instead.

func (*SSHService) GotenMessage

func (*SSHService) GotenMessage()

func (*SSHService) GotenValidate

func (obj *SSHService) GotenValidate() error

func (*SSHService) Marshal

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

func (*SSHService) MarshalJSON

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

func (*SSHService) ProtoMessage

func (*SSHService) ProtoMessage()

func (*SSHService) ProtoReflect

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

func (*SSHService) Reset

func (m *SSHService) Reset()

func (*SSHService) String

func (m *SSHService) String() string

func (*SSHService) Unmarshal

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

func (*SSHService) UnmarshalJSON

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

type SSHService_ClientIn

type SSHService_ClientIn struct {

	// Types that are valid to be assigned to Msg:
	//	*SSHService_ClientIn_Data
	Msg isSSHService_ClientIn_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

func (*SSHService_ClientIn) Descriptor

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

Deprecated, Use SSHService_ClientIn.ProtoReflect.Descriptor instead.

func (*SSHService_ClientIn) GetData

func (m *SSHService_ClientIn) GetData() []byte

func (*SSHService_ClientIn) GetMsg

func (m *SSHService_ClientIn) GetMsg() isSSHService_ClientIn_Msg

func (*SSHService_ClientIn) GotenMessage

func (*SSHService_ClientIn) GotenMessage()

func (*SSHService_ClientIn) GotenValidate

func (obj *SSHService_ClientIn) GotenValidate() error

func (*SSHService_ClientIn) Marshal

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

func (*SSHService_ClientIn) MarshalJSON

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

func (*SSHService_ClientIn) ProtoMessage

func (*SSHService_ClientIn) ProtoMessage()

func (*SSHService_ClientIn) ProtoReflect

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

func (*SSHService_ClientIn) Reset

func (m *SSHService_ClientIn) Reset()

func (*SSHService_ClientIn) SetData

func (m *SSHService_ClientIn) SetData(fv []byte)

func (*SSHService_ClientIn) SetMsg

func (m *SSHService_ClientIn) SetMsg(ofv isSSHService_ClientIn_Msg)

func (*SSHService_ClientIn) String

func (m *SSHService_ClientIn) String() string

func (*SSHService_ClientIn) Unmarshal

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

func (*SSHService_ClientIn) UnmarshalJSON

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

type SSHService_ClientIn_Data

type SSHService_ClientIn_Data struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3,oneof" firestore:"data"`
}

type SSHService_ClientOut

type SSHService_ClientOut struct {

	// Types that are valid to be assigned to Msg:
	//	*SSHService_ClientOut_Data
	//	*SSHService_ClientOut_SshHello
	//	*SSHService_ClientOut_SshResizeTerminal
	Msg isSSHService_ClientOut_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

func (*SSHService_ClientOut) Descriptor

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

Deprecated, Use SSHService_ClientOut.ProtoReflect.Descriptor instead.

func (*SSHService_ClientOut) GetData

func (m *SSHService_ClientOut) GetData() []byte

func (*SSHService_ClientOut) GetMsg

func (m *SSHService_ClientOut) GetMsg() isSSHService_ClientOut_Msg

func (*SSHService_ClientOut) GetSshHello

func (m *SSHService_ClientOut) GetSshHello() *SSHService_Hello

func (*SSHService_ClientOut) GetSshResizeTerminal

func (m *SSHService_ClientOut) GetSshResizeTerminal() *SSHService_TerminalSize

func (*SSHService_ClientOut) GotenMessage

func (*SSHService_ClientOut) GotenMessage()

func (*SSHService_ClientOut) GotenValidate

func (obj *SSHService_ClientOut) GotenValidate() error

func (*SSHService_ClientOut) Marshal

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

func (*SSHService_ClientOut) MarshalJSON

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

func (*SSHService_ClientOut) ProtoMessage

func (*SSHService_ClientOut) ProtoMessage()

func (*SSHService_ClientOut) ProtoReflect

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

func (*SSHService_ClientOut) Reset

func (m *SSHService_ClientOut) Reset()

func (*SSHService_ClientOut) SetData

func (m *SSHService_ClientOut) SetData(fv []byte)

func (*SSHService_ClientOut) SetMsg

func (m *SSHService_ClientOut) SetMsg(ofv isSSHService_ClientOut_Msg)

func (*SSHService_ClientOut) SetSshHello

func (m *SSHService_ClientOut) SetSshHello(fv *SSHService_Hello)

func (*SSHService_ClientOut) SetSshResizeTerminal

func (m *SSHService_ClientOut) SetSshResizeTerminal(fv *SSHService_TerminalSize)

func (*SSHService_ClientOut) String

func (m *SSHService_ClientOut) String() string

func (*SSHService_ClientOut) Unmarshal

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

func (*SSHService_ClientOut) UnmarshalJSON

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

type SSHService_ClientOut_Data

type SSHService_ClientOut_Data struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3,oneof" firestore:"data"`
}

type SSHService_ClientOut_SshHello

type SSHService_ClientOut_SshHello struct {
	SshHello *SSHService_Hello `protobuf:"bytes,2,opt,name=ssh_hello,json=sshHello,proto3,oneof" firestore:"sshHello"`
}

type SSHService_ClientOut_SshResizeTerminal

type SSHService_ClientOut_SshResizeTerminal struct {
	SshResizeTerminal *SSHService_TerminalSize `protobuf:"bytes,3,opt,name=ssh_resize_terminal,json=sshResizeTerminal,proto3,oneof" firestore:"sshResizeTerminal"`
}

type SSHService_Hello

type SSHService_Hello struct {
	User    string   `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty" firestore:"user"`
	Command []string `protobuf:"bytes,2,rep,name=command,proto3" json:"command,omitempty" firestore:"command"`
	// contains filtered or unexported fields
}

func (*SSHService_Hello) Descriptor

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

Deprecated, Use SSHService_Hello.ProtoReflect.Descriptor instead.

func (*SSHService_Hello) GetCommand

func (m *SSHService_Hello) GetCommand() []string

func (*SSHService_Hello) GetUser

func (m *SSHService_Hello) GetUser() string

func (*SSHService_Hello) GotenMessage

func (*SSHService_Hello) GotenMessage()

func (*SSHService_Hello) GotenValidate

func (obj *SSHService_Hello) GotenValidate() error

func (*SSHService_Hello) Marshal

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

func (*SSHService_Hello) MarshalJSON

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

func (*SSHService_Hello) ProtoMessage

func (*SSHService_Hello) ProtoMessage()

func (*SSHService_Hello) ProtoReflect

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

func (*SSHService_Hello) Reset

func (m *SSHService_Hello) Reset()

func (*SSHService_Hello) SetCommand

func (m *SSHService_Hello) SetCommand(fv []string)

func (*SSHService_Hello) SetUser

func (m *SSHService_Hello) SetUser(fv string)

func (*SSHService_Hello) String

func (m *SSHService_Hello) String() string

func (*SSHService_Hello) Unmarshal

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

func (*SSHService_Hello) UnmarshalJSON

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

type SSHService_TerminalSize

type SSHService_TerminalSize struct {
	Width  uint32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty" firestore:"width"`
	Height uint32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty" firestore:"height"`
	// contains filtered or unexported fields
}

func (*SSHService_TerminalSize) Descriptor

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

Deprecated, Use SSHService_TerminalSize.ProtoReflect.Descriptor instead.

func (*SSHService_TerminalSize) GetHeight

func (m *SSHService_TerminalSize) GetHeight() uint32

func (*SSHService_TerminalSize) GetWidth

func (m *SSHService_TerminalSize) GetWidth() uint32

func (*SSHService_TerminalSize) GotenMessage

func (*SSHService_TerminalSize) GotenMessage()

func (*SSHService_TerminalSize) GotenValidate

func (obj *SSHService_TerminalSize) GotenValidate() error

func (*SSHService_TerminalSize) Marshal

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

func (*SSHService_TerminalSize) MarshalJSON

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

func (*SSHService_TerminalSize) ProtoMessage

func (*SSHService_TerminalSize) ProtoMessage()

func (*SSHService_TerminalSize) ProtoReflect

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

func (*SSHService_TerminalSize) Reset

func (m *SSHService_TerminalSize) Reset()

func (*SSHService_TerminalSize) SetHeight

func (m *SSHService_TerminalSize) SetHeight(fv uint32)

func (*SSHService_TerminalSize) SetWidth

func (m *SSHService_TerminalSize) SetWidth(fv uint32)

func (*SSHService_TerminalSize) String

func (m *SSHService_TerminalSize) String() string

func (*SSHService_TerminalSize) Unmarshal

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

func (*SSHService_TerminalSize) UnmarshalJSON

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

type SystemStateService

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

func (*SystemStateService) Descriptor

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

Deprecated, Use SystemStateService.ProtoReflect.Descriptor instead.

func (*SystemStateService) GotenMessage

func (*SystemStateService) GotenMessage()

func (*SystemStateService) GotenValidate

func (obj *SystemStateService) GotenValidate() error

func (*SystemStateService) Marshal

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

func (*SystemStateService) MarshalJSON

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

func (*SystemStateService) ProtoMessage

func (*SystemStateService) ProtoMessage()

func (*SystemStateService) ProtoReflect

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

func (*SystemStateService) Reset

func (m *SystemStateService) Reset()

func (*SystemStateService) String

func (m *SystemStateService) String() string

func (*SystemStateService) Unmarshal

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

func (*SystemStateService) UnmarshalJSON

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

type SystemStateService_SystemState

type SystemStateService_SystemState int32

Commands for system state management

const (
	// Unspecified system state
	SystemStateService_UNSPECIFIED SystemStateService_SystemState = 0
	// Shutdown the system
	SystemStateService_SHUTDOWN SystemStateService_SystemState = 1
	// Reboot the system
	SystemStateService_REBOOT SystemStateService_SystemState = 2
)

func (SystemStateService_SystemState) Descriptor

func (SystemStateService_SystemState) Enum

func (SystemStateService_SystemState) EnumDescriptor

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

Deprecated, Use SystemStateService_SystemState.ProtoReflect.Descriptor instead.

func (SystemStateService_SystemState) Number

func (SystemStateService_SystemState) String

func (SystemStateService_SystemState) Type

Jump to

Keyboard shortcuts

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