entitiesv1alpha1

package
v1.9.6 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	FlowFieldName_name = map[int32]string{
		0: "FIELD_NAME_UNSPECIFIED",
		1: "FIELD_NAME_USER_INPUT",
	}
	FlowFieldName_value = map[string]int32{
		"FIELD_NAME_UNSPECIFIED": 0,
		"FIELD_NAME_USER_INPUT":  1,
	}
)

Enum value maps for FlowFieldName.

View Source
var File_services_omnichannel_api_entities_v1alpha1_flows_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type FlowField

type FlowField struct {
	Name FlowFieldName `protobuf:"varint,1,opt,name=name,proto3,enum=services.omnichannel.api.entities.v1alpha1.FlowFieldName" json:"name,omitempty"`
	// Types that are assignable to Value:
	//
	//	*FlowField_UserInput
	Value isFlowField_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*FlowField) Descriptor deprecated

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

Deprecated: Use FlowField.ProtoReflect.Descriptor instead.

func (*FlowField) GetName

func (x *FlowField) GetName() FlowFieldName

func (*FlowField) GetUserInput

func (x *FlowField) GetUserInput() string

func (*FlowField) GetValue

func (m *FlowField) GetValue() isFlowField_Value

func (*FlowField) ProtoMessage

func (*FlowField) ProtoMessage()

func (*FlowField) ProtoReflect

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

func (*FlowField) Reset

func (x *FlowField) Reset()

func (*FlowField) String

func (x *FlowField) String() string

type FlowFieldName

type FlowFieldName int32
const (
	FlowFieldName_FIELD_NAME_UNSPECIFIED FlowFieldName = 0
	FlowFieldName_FIELD_NAME_USER_INPUT  FlowFieldName = 1
)

func (FlowFieldName) Descriptor

func (FlowFieldName) Enum

func (x FlowFieldName) Enum() *FlowFieldName

func (FlowFieldName) EnumDescriptor deprecated

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

Deprecated: Use FlowFieldName.Descriptor instead.

func (FlowFieldName) Number

func (FlowFieldName) String

func (x FlowFieldName) String() string

func (FlowFieldName) Type

type FlowField_UserInput

type FlowField_UserInput struct {
	UserInput string `protobuf:"bytes,100,opt,name=user_input,json=userInput,proto3,oneof"`
}

type FlowPayload

type FlowPayload struct {
	Fields []*FlowField `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

func (*FlowPayload) Descriptor deprecated

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

Deprecated: Use FlowPayload.ProtoReflect.Descriptor instead.

func (*FlowPayload) GetFields

func (x *FlowPayload) GetFields() []*FlowField

func (*FlowPayload) ProtoMessage

func (*FlowPayload) ProtoMessage()

func (*FlowPayload) ProtoReflect

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

func (*FlowPayload) Reset

func (x *FlowPayload) Reset()

func (*FlowPayload) String

func (x *FlowPayload) String() string

Jump to

Keyboard shortcuts

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