acs

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: May 7, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Acs_CreateScript_FullMethodName         = "/api.v1alpha1.acs.Acs/CreateScript"
	Acs_UpdateScript_FullMethodName         = "/api.v1alpha1.acs.Acs/UpdateScript"
	Acs_GetScriptById_FullMethodName        = "/api.v1alpha1.acs.Acs/GetScriptById"
	Acs_ListScripts_FullMethodName          = "/api.v1alpha1.acs.Acs/ListScripts"
	Acs_SaveResponses_FullMethodName        = "/api.v1alpha1.acs.Acs/SaveResponses"
	Acs_GetResponses_FullMethodName         = "/api.v1alpha1.acs.Acs/GetResponses"
	Acs_CreateRule_FullMethodName           = "/api.v1alpha1.acs.Acs/CreateRule"
	Acs_UpdateRules_FullMethodName          = "/api.v1alpha1.acs.Acs/UpdateRules"
	Acs_ListRules_FullMethodName            = "/api.v1alpha1.acs.Acs/ListRules"
	Acs_CreateRegexEvaluator_FullMethodName = "/api.v1alpha1.acs.Acs/CreateRegexEvaluator"
	Acs_UpdateRegexEvaluator_FullMethodName = "/api.v1alpha1.acs.Acs/UpdateRegexEvaluator"
	Acs_ListRegexEvaluators_FullMethodName  = "/api.v1alpha1.acs.Acs/ListRegexEvaluators"
	Acs_DeleteRule_FullMethodName           = "/api.v1alpha1.acs.Acs/DeleteRule"
	Acs_GetScript_FullMethodName            = "/api.v1alpha1.acs.Acs/GetScript"
)

Variables

View Source
var (
	ScriptElementType_name = map[int32]string{
		0:   "RAW_TEXT",
		1:   "TEXT_BOX",
		2:   "TEXT_BOX_ALPHA",
		3:   "TEXT_BOX_NUM",
		4:   "TEXT_AREA",
		5:   "TEXT_VERIFICATION",
		6:   "REGEX",
		7:   "REGEX_TEXT_AREA",
		100: "DROP_DOWN",
		101: "CALENDAR",
		102: "PHONE",
		103: "RADIO",
		200: "MULTI_SELECT",
		201: "CHECKBOX",
	}
	ScriptElementType_value = map[string]int32{
		"RAW_TEXT":          0,
		"TEXT_BOX":          1,
		"TEXT_BOX_ALPHA":    2,
		"TEXT_BOX_NUM":      3,
		"TEXT_AREA":         4,
		"TEXT_VERIFICATION": 5,
		"REGEX":             6,
		"REGEX_TEXT_AREA":   7,
		"DROP_DOWN":         100,
		"CALENDAR":          101,
		"PHONE":             102,
		"RADIO":             103,
		"MULTI_SELECT":      200,
		"CHECKBOX":          201,
	}
)

Enum value maps for ScriptElementType.

View Source
var (
	RecordingOnNavEnum_name = map[int32]string{
		0: "KEEP",
		1: "ON",
		2: "OFF",
	}
	RecordingOnNavEnum_value = map[string]int32{
		"KEEP": 0,
		"ON":   1,
		"OFF":  2,
	}
)

Enum value maps for RecordingOnNavEnum.

View Source
var (
	ComparisonType_name = map[int32]string{
		0:  "EQUAL",
		1:  "NOT_EQUAL",
		2:  "GREATER_THAN",
		3:  "LESS_THAN",
		4:  "GREATER_THAN_EQUAL_TO",
		5:  "LESS_THAN_EQUAL_TO",
		6:  "CONTAINS",
		7:  "DOES_NOT_CONTAIN",
		8:  "BLANK",
		9:  "NOT_BLANK",
		10: "STARTS_WITH",
		11: "DOES_NOT_START_WITH",
		12: "ENDS_WITH",
		13: "DOES_NOT_END_WITH",
	}
	ComparisonType_value = map[string]int32{
		"EQUAL":                 0,
		"NOT_EQUAL":             1,
		"GREATER_THAN":          2,
		"LESS_THAN":             3,
		"GREATER_THAN_EQUAL_TO": 4,
		"LESS_THAN_EQUAL_TO":    5,
		"CONTAINS":              6,
		"DOES_NOT_CONTAIN":      7,
		"BLANK":                 8,
		"NOT_BLANK":             9,
		"STARTS_WITH":           10,
		"DOES_NOT_START_WITH":   11,
		"ENDS_WITH":             12,
		"DOES_NOT_END_WITH":     13,
	}
)

Enum value maps for ComparisonType.

View Source
var (
	AgentEventTypeEnum_name = map[int32]string{
		0: "CALL_CONNECTED",
		1: "CALL_DISCONNECTED",
		2: "SCRIPT_PAGE_CHANGE",
		3: "SCRIPT_ELEMENT_FOCUS",
		4: "SCRIPT_ELEMENT_UPDATED",
		5: "KEY_PRESS",
		6: "CLICK_LINK",
		7: "CLICK_BUTTON",
		8: "APP_UNFOCUSED",
	}
	AgentEventTypeEnum_value = map[string]int32{
		"CALL_CONNECTED":         0,
		"CALL_DISCONNECTED":      1,
		"SCRIPT_PAGE_CHANGE":     2,
		"SCRIPT_ELEMENT_FOCUS":   3,
		"SCRIPT_ELEMENT_UPDATED": 4,
		"KEY_PRESS":              5,
		"CLICK_LINK":             6,
		"CLICK_BUTTON":           7,
		"APP_UNFOCUSED":          8,
	}
)

Enum value maps for AgentEventTypeEnum.

View Source
var (
	MapperRuleFieldEnum_name = map[int32]string{
		0:  "AGENT_ID",
		3:  "AGENT_USERNAME",
		5:  "CALLER_ID",
		2:  "PHONE_NUMBER",
		7:  "GROUP_ID",
		8:  "AREA_CODE",
		10: "COUNTRY_CODE",
		17: "NUMBER_TYPE",
		19: "REGION_STATE_PROVINCE_CODE",
		20: "REGION_STATE_PROVINCE_NAME",
		21: "TIME_ZONE",
		23: "CITY_NAME",
		26: "COUNTY_NAME",
		29: "STATE_PROVINCE_ABBREVIATION",
		30: "STATE_PROVINCE_NAME",
		32: "DATE",
		33: "TIME",
		35: "CUSTOM_METADATA",
		36: "SCHEDULED_CALLBACK_DATA",
		37: "AGENT_SKILLS",
		40: "DAY_OF_WEEK",
		41: "MONTH_OF_YEAR",
		42: "IVR",
	}
	MapperRuleFieldEnum_value = map[string]int32{
		"AGENT_ID":                    0,
		"AGENT_USERNAME":              3,
		"CALLER_ID":                   5,
		"PHONE_NUMBER":                2,
		"GROUP_ID":                    7,
		"AREA_CODE":                   8,
		"COUNTRY_CODE":                10,
		"NUMBER_TYPE":                 17,
		"REGION_STATE_PROVINCE_CODE":  19,
		"REGION_STATE_PROVINCE_NAME":  20,
		"TIME_ZONE":                   21,
		"CITY_NAME":                   23,
		"COUNTY_NAME":                 26,
		"STATE_PROVINCE_ABBREVIATION": 29,
		"STATE_PROVINCE_NAME":         30,
		"DATE":                        32,
		"TIME":                        33,
		"CUSTOM_METADATA":             35,
		"SCHEDULED_CALLBACK_DATA":     36,
		"AGENT_SKILLS":                37,
		"DAY_OF_WEEK":                 40,
		"MONTH_OF_YEAR":               41,
		"IVR":                         42,
	}
)

Enum value maps for MapperRuleFieldEnum.

View Source
var (
	MapperRuleConditionEnum_name = map[int32]string{
		0: "MAPPER_EQUAL",
		1: "MAPPER_NOT_EQUAL",
		2: "MAPPER_GREATER_THAN",
		3: "MAPPER_LESS_THAN",
		4: "MAPPER_GREATER_THAN_EQUAL_TO",
		5: "MAPPER_LESS_THAN_EQUAL_TO",
		6: "MAPPER_CONTAINS",
		7: "MAPPER_DOES_NOT_CONTAIN",
	}
	MapperRuleConditionEnum_value = map[string]int32{
		"MAPPER_EQUAL":                 0,
		"MAPPER_NOT_EQUAL":             1,
		"MAPPER_GREATER_THAN":          2,
		"MAPPER_LESS_THAN":             3,
		"MAPPER_GREATER_THAN_EQUAL_TO": 4,
		"MAPPER_LESS_THAN_EQUAL_TO":    5,
		"MAPPER_CONTAINS":              6,
		"MAPPER_DOES_NOT_CONTAIN":      7,
	}
)

Enum value maps for MapperRuleConditionEnum.

View Source
var (
	ClickButton_Buttons_name = map[int32]string{
		0: "SCHEDULED_CALLBACK",
		1: "NEXT_CALL",
	}
	ClickButton_Buttons_value = map[string]int32{
		"SCHEDULED_CALLBACK": 0,
		"NEXT_CALL":          1,
	}
)

Enum value maps for ClickButton_Buttons.

View Source
var (
	KeyPress_WhichKey_name = map[int32]string{
		0: "TAB",
		1: "ENTER",
		2: "ESC",
	}
	KeyPress_WhichKey_value = map[string]int32{
		"TAB":   0,
		"ENTER": 1,
		"ESC":   2,
	}
)

Enum value maps for KeyPress_WhichKey.

View Source
var Acs_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1alpha1.acs.Acs",
	HandlerType: (*AcsServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateScript",
			Handler:    _Acs_CreateScript_Handler,
		},
		{
			MethodName: "UpdateScript",
			Handler:    _Acs_UpdateScript_Handler,
		},
		{
			MethodName: "GetScriptById",
			Handler:    _Acs_GetScriptById_Handler,
		},
		{
			MethodName: "SaveResponses",
			Handler:    _Acs_SaveResponses_Handler,
		},
		{
			MethodName: "GetResponses",
			Handler:    _Acs_GetResponses_Handler,
		},
		{
			MethodName: "CreateRule",
			Handler:    _Acs_CreateRule_Handler,
		},
		{
			MethodName: "UpdateRules",
			Handler:    _Acs_UpdateRules_Handler,
		},
		{
			MethodName: "ListRules",
			Handler:    _Acs_ListRules_Handler,
		},
		{
			MethodName: "CreateRegexEvaluator",
			Handler:    _Acs_CreateRegexEvaluator_Handler,
		},
		{
			MethodName: "UpdateRegexEvaluator",
			Handler:    _Acs_UpdateRegexEvaluator_Handler,
		},
		{
			MethodName: "ListRegexEvaluators",
			Handler:    _Acs_ListRegexEvaluators_Handler,
		},
		{
			MethodName: "DeleteRule",
			Handler:    _Acs_DeleteRule_Handler,
		},
		{
			MethodName: "GetScript",
			Handler:    _Acs_GetScript_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ListScripts",
			Handler:       _Acs_ListScripts_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1alpha1/acs/service.proto",
}

Acs_ServiceDesc is the grpc.ServiceDesc for Acs service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_api_v1alpha1_acs_service_proto protoreflect.FileDescriptor

Functions

func RegisterAcsServer

func RegisterAcsServer(s grpc.ServiceRegistrar, srv AcsServer)

Types

type AcsClient

type AcsClient interface {
	CreateScript(ctx context.Context, in *CreateScriptRequest, opts ...grpc.CallOption) (*CreateScriptResponse, error)
	UpdateScript(ctx context.Context, in *UpdateScriptRequest, opts ...grpc.CallOption) (*UpdateScriptResponse, error)
	GetScriptById(ctx context.Context, in *GetScriptByIdRequest, opts ...grpc.CallOption) (*GetScriptByIdResponse, error)
	ListScripts(ctx context.Context, in *ListScriptsRequest, opts ...grpc.CallOption) (Acs_ListScriptsClient, error)
	SaveResponses(ctx context.Context, in *SaveResponsesRequest, opts ...grpc.CallOption) (*SaveResponsesResponse, error)
	GetResponses(ctx context.Context, in *GetResponsesRequest, opts ...grpc.CallOption) (*GetResponsesResponse, error)
	CreateRule(ctx context.Context, in *CreateRuleRequest, opts ...grpc.CallOption) (*CreateRuleResponse, error)
	UpdateRules(ctx context.Context, in *UpdateRulesRequest, opts ...grpc.CallOption) (*UpdateRulesResponse, error)
	ListRules(ctx context.Context, in *ListRulesRequest, opts ...grpc.CallOption) (*ListRulesResponse, error)
	CreateRegexEvaluator(ctx context.Context, in *CreateRegexEvaluatorRequest, opts ...grpc.CallOption) (*CreateRegexEvaluatorResponse, error)
	UpdateRegexEvaluator(ctx context.Context, in *UpdateRegexEvaluatorRequest, opts ...grpc.CallOption) (*UpdateRegexEvaluatorResponse, error)
	ListRegexEvaluators(ctx context.Context, in *ListRegexEvaluatorsRequest, opts ...grpc.CallOption) (*ListRegexEvaluatorsResponse, error)
	DeleteRule(ctx context.Context, in *DeleteRuleRequest, opts ...grpc.CallOption) (*DeleteRuleResponse, error)
	GetScript(ctx context.Context, in *GetScriptRequest, opts ...grpc.CallOption) (*GetScriptResponse, error)
}

AcsClient is the client API for Acs service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAcsClient

func NewAcsClient(cc grpc.ClientConnInterface) AcsClient

type AcsServer

AcsServer is the server API for Acs service. All implementations must embed UnimplementedAcsServer for forward compatibility

type Acs_ListScriptsClient

type Acs_ListScriptsClient interface {
	Recv() (*ScriptDetails, error)
	grpc.ClientStream
}

type Acs_ListScriptsServer

type Acs_ListScriptsServer interface {
	Send(*ScriptDetails) error
	grpc.ServerStream
}

type AgentAction

type AgentAction struct {
	Timestamp    *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Event        *AgentEventType        `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	SessionSid   int64                  `protobuf:"varint,3,opt,name=session_sid,json=sessionSid,proto3" json:"session_sid,omitempty"`
	AgentCallSid int64                  `protobuf:"varint,4,opt,name=agent_call_sid,json=agentCallSid,proto3" json:"agent_call_sid,omitempty"`
	// contains filtered or unexported fields
}

-------- Agent Actions Stream ------- continuously tracked and occasionally batch updated

func (*AgentAction) Descriptor deprecated

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

Deprecated: Use AgentAction.ProtoReflect.Descriptor instead.

func (*AgentAction) GetAgentCallSid

func (x *AgentAction) GetAgentCallSid() int64

func (*AgentAction) GetEvent

func (x *AgentAction) GetEvent() *AgentEventType

func (*AgentAction) GetSessionSid

func (x *AgentAction) GetSessionSid() int64

func (*AgentAction) GetTimestamp

func (x *AgentAction) GetTimestamp() *timestamppb.Timestamp

func (*AgentAction) ProtoMessage

func (*AgentAction) ProtoMessage()

func (*AgentAction) ProtoReflect

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

func (*AgentAction) Reset

func (x *AgentAction) Reset()

func (*AgentAction) String

func (x *AgentAction) String() string

type AgentEventType

type AgentEventType struct {

	// Types that are assignable to Event:
	//
	//	*AgentEventType_Connected
	//	*AgentEventType_Disconnected
	//	*AgentEventType_PageChange
	//	*AgentEventType_ElementFocus
	//	*AgentEventType_ElementUpdated
	//	*AgentEventType_KeyPress
	//	*AgentEventType_ClickLink
	//	*AgentEventType_ClickButton
	//	*AgentEventType_AppUnfocused
	//	*AgentEventType_AppRefocused
	Event isAgentEventType_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

func (*AgentEventType) Descriptor deprecated

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

Deprecated: Use AgentEventType.ProtoReflect.Descriptor instead.

func (*AgentEventType) GetAppRefocused

func (x *AgentEventType) GetAppRefocused() *AppRefocused

func (*AgentEventType) GetAppUnfocused

func (x *AgentEventType) GetAppUnfocused() *AppUnfocused

func (*AgentEventType) GetClickButton

func (x *AgentEventType) GetClickButton() *ClickButton
func (x *AgentEventType) GetClickLink() *ClickLink

func (*AgentEventType) GetConnected

func (x *AgentEventType) GetConnected() *CallConnected

func (*AgentEventType) GetDisconnected

func (x *AgentEventType) GetDisconnected() *CallDisconnected

func (*AgentEventType) GetElementFocus

func (x *AgentEventType) GetElementFocus() *ElementFocus

func (*AgentEventType) GetElementUpdated

func (x *AgentEventType) GetElementUpdated() *ElementResponse

func (*AgentEventType) GetEvent

func (m *AgentEventType) GetEvent() isAgentEventType_Event

func (*AgentEventType) GetKeyPress

func (x *AgentEventType) GetKeyPress() *KeyPress

func (*AgentEventType) GetPageChange

func (x *AgentEventType) GetPageChange() *PageChange

func (*AgentEventType) ProtoMessage

func (*AgentEventType) ProtoMessage()

func (*AgentEventType) ProtoReflect

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

func (*AgentEventType) Reset

func (x *AgentEventType) Reset()

func (*AgentEventType) String

func (x *AgentEventType) String() string

type AgentEventTypeEnum

type AgentEventTypeEnum int32
const (
	AgentEventTypeEnum_CALL_CONNECTED         AgentEventTypeEnum = 0
	AgentEventTypeEnum_CALL_DISCONNECTED      AgentEventTypeEnum = 1
	AgentEventTypeEnum_SCRIPT_PAGE_CHANGE     AgentEventTypeEnum = 2
	AgentEventTypeEnum_SCRIPT_ELEMENT_FOCUS   AgentEventTypeEnum = 3
	AgentEventTypeEnum_SCRIPT_ELEMENT_UPDATED AgentEventTypeEnum = 4
	AgentEventTypeEnum_KEY_PRESS              AgentEventTypeEnum = 5
	AgentEventTypeEnum_CLICK_LINK             AgentEventTypeEnum = 6
	AgentEventTypeEnum_CLICK_BUTTON           AgentEventTypeEnum = 7
	AgentEventTypeEnum_APP_UNFOCUSED          AgentEventTypeEnum = 8
)

func (AgentEventTypeEnum) Descriptor

func (AgentEventTypeEnum) Enum

func (AgentEventTypeEnum) EnumDescriptor deprecated

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

Deprecated: Use AgentEventTypeEnum.Descriptor instead.

func (AgentEventTypeEnum) Number

func (AgentEventTypeEnum) String

func (x AgentEventTypeEnum) String() string

func (AgentEventTypeEnum) Type

type AgentEventType_AppRefocused

type AgentEventType_AppRefocused struct {
	AppRefocused *AppRefocused `protobuf:"bytes,10,opt,name=app_refocused,json=appRefocused,proto3,oneof"` // the entire app was refocused
}

type AgentEventType_AppUnfocused

type AgentEventType_AppUnfocused struct {
	AppUnfocused *AppUnfocused `protobuf:"bytes,9,opt,name=app_unfocused,json=appUnfocused,proto3,oneof"` // the entire app was unfocused
}

type AgentEventType_ClickButton

type AgentEventType_ClickButton struct {
	ClickButton *ClickButton `protobuf:"bytes,8,opt,name=click_button,json=clickButton,proto3,oneof"` // a button in the UI was clicked
}
type AgentEventType_ClickLink struct {
	ClickLink *ClickLink `protobuf:"bytes,7,opt,name=click_link,json=clickLink,proto3,oneof"` // weblink or link script element clicked
}

type AgentEventType_Connected

type AgentEventType_Connected struct {
	Connected *CallConnected `protobuf:"bytes,1,opt,name=connected,proto3,oneof"` // relative timestamp
}

type AgentEventType_Disconnected

type AgentEventType_Disconnected struct {
	Disconnected *CallDisconnected `protobuf:"bytes,2,opt,name=disconnected,proto3,oneof"` // relative timstamp
}

type AgentEventType_ElementFocus

type AgentEventType_ElementFocus struct {
	ElementFocus *ElementFocus `protobuf:"bytes,4,opt,name=element_focus,json=elementFocus,proto3,oneof"` // script element was focused by user
}

type AgentEventType_ElementUpdated

type AgentEventType_ElementUpdated struct {
	ElementUpdated *ElementResponse `protobuf:"bytes,5,opt,name=element_updated,json=elementUpdated,proto3,oneof"` // script element was updated by user
}

type AgentEventType_KeyPress

type AgentEventType_KeyPress struct {
	KeyPress *KeyPress `protobuf:"bytes,6,opt,name=key_press,json=keyPress,proto3,oneof"` // special key presses (shortcuts, etc)
}

type AgentEventType_PageChange

type AgentEventType_PageChange struct {
	PageChange *PageChange `protobuf:"bytes,3,opt,name=page_change,json=pageChange,proto3,oneof"` // script pagination nav
}

type AppRefocused

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

func (*AppRefocused) Descriptor deprecated

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

Deprecated: Use AppRefocused.ProtoReflect.Descriptor instead.

func (*AppRefocused) ProtoMessage

func (*AppRefocused) ProtoMessage()

func (*AppRefocused) ProtoReflect

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

func (*AppRefocused) Reset

func (x *AppRefocused) Reset()

func (*AppRefocused) String

func (x *AppRefocused) String() string

type AppUnfocused

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

func (*AppUnfocused) Descriptor deprecated

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

Deprecated: Use AppUnfocused.ProtoReflect.Descriptor instead.

func (*AppUnfocused) ProtoMessage

func (*AppUnfocused) ProtoMessage()

func (*AppUnfocused) ProtoReflect

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

func (*AppUnfocused) Reset

func (x *AppUnfocused) Reset()

func (*AppUnfocused) String

func (x *AppUnfocused) String() string

type CallConnected

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

func (*CallConnected) Descriptor deprecated

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

Deprecated: Use CallConnected.ProtoReflect.Descriptor instead.

func (*CallConnected) ProtoMessage

func (*CallConnected) ProtoMessage()

func (*CallConnected) ProtoReflect

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

func (*CallConnected) Reset

func (x *CallConnected) Reset()

func (*CallConnected) String

func (x *CallConnected) String() string

type CallDisconnected

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

func (*CallDisconnected) Descriptor deprecated

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

Deprecated: Use CallDisconnected.ProtoReflect.Descriptor instead.

func (*CallDisconnected) ProtoMessage

func (*CallDisconnected) ProtoMessage()

func (*CallDisconnected) ProtoReflect

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

func (*CallDisconnected) Reset

func (x *CallDisconnected) Reset()

func (*CallDisconnected) String

func (x *CallDisconnected) String() string

type ClickButton

type ClickButton struct {
	Button ClickButton_Buttons `protobuf:"varint,1,opt,name=button,proto3,enum=api.v1alpha1.acs.ClickButton_Buttons" json:"button,omitempty"`
	// contains filtered or unexported fields
}

func (*ClickButton) Descriptor deprecated

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

Deprecated: Use ClickButton.ProtoReflect.Descriptor instead.

func (*ClickButton) GetButton

func (x *ClickButton) GetButton() ClickButton_Buttons

func (*ClickButton) ProtoMessage

func (*ClickButton) ProtoMessage()

func (*ClickButton) ProtoReflect

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

func (*ClickButton) Reset

func (x *ClickButton) Reset()

func (*ClickButton) String

func (x *ClickButton) String() string

type ClickButton_Buttons

type ClickButton_Buttons int32
const (
	ClickButton_SCHEDULED_CALLBACK ClickButton_Buttons = 0
	ClickButton_NEXT_CALL          ClickButton_Buttons = 1 // TODO etc etc
)

func (ClickButton_Buttons) Descriptor

func (ClickButton_Buttons) Enum

func (ClickButton_Buttons) EnumDescriptor deprecated

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

Deprecated: Use ClickButton_Buttons.Descriptor instead.

func (ClickButton_Buttons) Number

func (ClickButton_Buttons) String

func (x ClickButton_Buttons) String() string

func (ClickButton_Buttons) Type

type ClickLink struct {
	ElementId string `protobuf:"bytes,1,opt,name=element_id,json=elementId,proto3" json:"element_id,omitempty"`
	Url       string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // maybe include the url with the mailmerge fields intact
	// contains filtered or unexported fields
}

they clicked a link the ScriptElement (markdown)

func (*ClickLink) Descriptor deprecated

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

Deprecated: Use ClickLink.ProtoReflect.Descriptor instead.

func (*ClickLink) GetElementId

func (x *ClickLink) GetElementId() string

func (*ClickLink) GetUrl

func (x *ClickLink) GetUrl() string

func (*ClickLink) ProtoMessage

func (*ClickLink) ProtoMessage()

func (*ClickLink) ProtoReflect

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

func (*ClickLink) Reset

func (x *ClickLink) Reset()

func (*ClickLink) String

func (x *ClickLink) String() string

type ComparisonType

type ComparisonType int32
const (
	ComparisonType_EQUAL                 ComparisonType = 0
	ComparisonType_NOT_EQUAL             ComparisonType = 1
	ComparisonType_GREATER_THAN          ComparisonType = 2
	ComparisonType_LESS_THAN             ComparisonType = 3
	ComparisonType_GREATER_THAN_EQUAL_TO ComparisonType = 4
	ComparisonType_LESS_THAN_EQUAL_TO    ComparisonType = 5
	ComparisonType_CONTAINS              ComparisonType = 6
	ComparisonType_DOES_NOT_CONTAIN      ComparisonType = 7
	ComparisonType_BLANK                 ComparisonType = 8
	ComparisonType_NOT_BLANK             ComparisonType = 9
	ComparisonType_STARTS_WITH           ComparisonType = 10
	ComparisonType_DOES_NOT_START_WITH   ComparisonType = 11
	ComparisonType_ENDS_WITH             ComparisonType = 12
	ComparisonType_DOES_NOT_END_WITH     ComparisonType = 13
)

func (ComparisonType) Descriptor

func (ComparisonType) Enum

func (x ComparisonType) Enum() *ComparisonType

func (ComparisonType) EnumDescriptor deprecated

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

Deprecated: Use ComparisonType.Descriptor instead.

func (ComparisonType) Number

func (ComparisonType) String

func (x ComparisonType) String() string

func (ComparisonType) Type

type ConditionOption

type ConditionOption struct {
	Value      string         `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Comparison ComparisonType `protobuf:"varint,2,opt,name=comparison,proto3,enum=api.v1alpha1.acs.ComparisonType" json:"comparison,omitempty"`
	PageNumber int64          `protobuf:"varint,3,opt,name=page_number,json=pageNumber,proto3" json:"page_number,omitempty"`
	// contains filtered or unexported fields
}

func (*ConditionOption) Descriptor deprecated

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

Deprecated: Use ConditionOption.ProtoReflect.Descriptor instead.

func (*ConditionOption) GetComparison

func (x *ConditionOption) GetComparison() ComparisonType

func (*ConditionOption) GetPageNumber

func (x *ConditionOption) GetPageNumber() int64

func (*ConditionOption) GetValue

func (x *ConditionOption) GetValue() string

func (*ConditionOption) ProtoMessage

func (*ConditionOption) ProtoMessage()

func (*ConditionOption) ProtoReflect

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

func (*ConditionOption) Reset

func (x *ConditionOption) Reset()

func (*ConditionOption) String

func (x *ConditionOption) String() string

type CreateRegexEvaluatorRequest

type CreateRegexEvaluatorRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Regex       string `protobuf:"bytes,3,opt,name=regex,proto3" json:"regex,omitempty"` // string org_id = 4;
	// contains filtered or unexported fields
}

func (*CreateRegexEvaluatorRequest) Descriptor deprecated

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

Deprecated: Use CreateRegexEvaluatorRequest.ProtoReflect.Descriptor instead.

func (*CreateRegexEvaluatorRequest) GetDescription

func (x *CreateRegexEvaluatorRequest) GetDescription() string

func (*CreateRegexEvaluatorRequest) GetName

func (x *CreateRegexEvaluatorRequest) GetName() string

func (*CreateRegexEvaluatorRequest) GetRegex

func (x *CreateRegexEvaluatorRequest) GetRegex() string

func (*CreateRegexEvaluatorRequest) ProtoMessage

func (*CreateRegexEvaluatorRequest) ProtoMessage()

func (*CreateRegexEvaluatorRequest) ProtoReflect

func (*CreateRegexEvaluatorRequest) Reset

func (x *CreateRegexEvaluatorRequest) Reset()

func (*CreateRegexEvaluatorRequest) String

func (x *CreateRegexEvaluatorRequest) String() string

type CreateRegexEvaluatorResponse

type CreateRegexEvaluatorResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRegexEvaluatorResponse) Descriptor deprecated

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

Deprecated: Use CreateRegexEvaluatorResponse.ProtoReflect.Descriptor instead.

func (*CreateRegexEvaluatorResponse) GetId

func (*CreateRegexEvaluatorResponse) ProtoMessage

func (*CreateRegexEvaluatorResponse) ProtoMessage()

func (*CreateRegexEvaluatorResponse) ProtoReflect

func (*CreateRegexEvaluatorResponse) Reset

func (x *CreateRegexEvaluatorResponse) Reset()

func (*CreateRegexEvaluatorResponse) String

type CreateRuleRequest

type CreateRuleRequest struct {
	Field       MapperRuleFieldEnum     `protobuf:"varint,1,opt,name=field,proto3,enum=api.v1alpha1.acs.MapperRuleFieldEnum" json:"field,omitempty"`
	Condition   MapperRuleConditionEnum `protobuf:"varint,2,opt,name=condition,proto3,enum=api.v1alpha1.acs.MapperRuleConditionEnum" json:"condition,omitempty"`
	Value       string                  `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	ScriptId    string                  `protobuf:"bytes,4,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	Position    int64                   `protobuf:"varint,5,opt,name=position,proto3" json:"position,omitempty"`
	CustomField string                  `protobuf:"bytes,6,opt,name=custom_field,json=customField,proto3" json:"custom_field,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRuleRequest) Descriptor deprecated

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

Deprecated: Use CreateRuleRequest.ProtoReflect.Descriptor instead.

func (*CreateRuleRequest) GetCondition

func (x *CreateRuleRequest) GetCondition() MapperRuleConditionEnum

func (*CreateRuleRequest) GetCustomField

func (x *CreateRuleRequest) GetCustomField() string

func (*CreateRuleRequest) GetField

func (x *CreateRuleRequest) GetField() MapperRuleFieldEnum

func (*CreateRuleRequest) GetPosition

func (x *CreateRuleRequest) GetPosition() int64

func (*CreateRuleRequest) GetScriptId

func (x *CreateRuleRequest) GetScriptId() string

func (*CreateRuleRequest) GetValue

func (x *CreateRuleRequest) GetValue() string

func (*CreateRuleRequest) ProtoMessage

func (*CreateRuleRequest) ProtoMessage()

func (*CreateRuleRequest) ProtoReflect

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

func (*CreateRuleRequest) Reset

func (x *CreateRuleRequest) Reset()

func (*CreateRuleRequest) String

func (x *CreateRuleRequest) String() string

type CreateRuleResponse

type CreateRuleResponse struct {
	MapperId string `protobuf:"bytes,1,opt,name=mapper_id,json=mapperId,proto3" json:"mapper_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRuleResponse) Descriptor deprecated

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

Deprecated: Use CreateRuleResponse.ProtoReflect.Descriptor instead.

func (*CreateRuleResponse) GetMapperId

func (x *CreateRuleResponse) GetMapperId() string

func (*CreateRuleResponse) ProtoMessage

func (*CreateRuleResponse) ProtoMessage()

func (*CreateRuleResponse) ProtoReflect

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

func (*CreateRuleResponse) Reset

func (x *CreateRuleResponse) Reset()

func (*CreateRuleResponse) String

func (x *CreateRuleResponse) String() string

type CreateScriptRequest

type CreateScriptRequest struct {
	Script *Script `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateScriptRequest) Descriptor deprecated

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

Deprecated: Use CreateScriptRequest.ProtoReflect.Descriptor instead.

func (*CreateScriptRequest) GetScript

func (x *CreateScriptRequest) GetScript() *Script

func (*CreateScriptRequest) ProtoMessage

func (*CreateScriptRequest) ProtoMessage()

func (*CreateScriptRequest) ProtoReflect

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

func (*CreateScriptRequest) Reset

func (x *CreateScriptRequest) Reset()

func (*CreateScriptRequest) String

func (x *CreateScriptRequest) String() string

type CreateScriptResponse

type CreateScriptResponse struct {
	ScriptId string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateScriptResponse) Descriptor deprecated

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

Deprecated: Use CreateScriptResponse.ProtoReflect.Descriptor instead.

func (*CreateScriptResponse) GetScriptId

func (x *CreateScriptResponse) GetScriptId() string

func (*CreateScriptResponse) ProtoMessage

func (*CreateScriptResponse) ProtoMessage()

func (*CreateScriptResponse) ProtoReflect

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

func (*CreateScriptResponse) Reset

func (x *CreateScriptResponse) Reset()

func (*CreateScriptResponse) String

func (x *CreateScriptResponse) String() string

type DeleteRuleRequest

type DeleteRuleRequest struct {
	MapperId string `protobuf:"bytes,1,opt,name=mapper_id,json=mapperId,proto3" json:"mapper_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRuleRequest) Descriptor deprecated

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

Deprecated: Use DeleteRuleRequest.ProtoReflect.Descriptor instead.

func (*DeleteRuleRequest) GetMapperId

func (x *DeleteRuleRequest) GetMapperId() string

func (*DeleteRuleRequest) ProtoMessage

func (*DeleteRuleRequest) ProtoMessage()

func (*DeleteRuleRequest) ProtoReflect

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

func (*DeleteRuleRequest) Reset

func (x *DeleteRuleRequest) Reset()

func (*DeleteRuleRequest) String

func (x *DeleteRuleRequest) String() string

type DeleteRuleResponse

type DeleteRuleResponse struct {
	MapperId string `protobuf:"bytes,1,opt,name=mapper_id,json=mapperId,proto3" json:"mapper_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRuleResponse) Descriptor deprecated

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

Deprecated: Use DeleteRuleResponse.ProtoReflect.Descriptor instead.

func (*DeleteRuleResponse) GetMapperId

func (x *DeleteRuleResponse) GetMapperId() string

func (*DeleteRuleResponse) ProtoMessage

func (*DeleteRuleResponse) ProtoMessage()

func (*DeleteRuleResponse) ProtoReflect

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

func (*DeleteRuleResponse) Reset

func (x *DeleteRuleResponse) Reset()

func (*DeleteRuleResponse) String

func (x *DeleteRuleResponse) String() string

type ElementFocus

type ElementFocus struct {
	ElementId string `protobuf:"bytes,1,opt,name=element_id,json=elementId,proto3" json:"element_id,omitempty"`
	// contains filtered or unexported fields
}

an element was focused

func (*ElementFocus) Descriptor deprecated

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

Deprecated: Use ElementFocus.ProtoReflect.Descriptor instead.

func (*ElementFocus) GetElementId

func (x *ElementFocus) GetElementId() string

func (*ElementFocus) ProtoMessage

func (*ElementFocus) ProtoMessage()

func (*ElementFocus) ProtoReflect

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

func (*ElementFocus) Reset

func (x *ElementFocus) Reset()

func (*ElementFocus) String

func (x *ElementFocus) String() string

type ElementResponse

type ElementResponse struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // used for populating on transfer
	Header     string                 `protobuf:"bytes,2,opt,name=header,proto3" json:"header,omitempty"`
	LastEdited *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_edited,json=lastEdited,proto3" json:"last_edited,omitempty"`
	// Types that are assignable to Element:
	//
	//	*ElementResponse_TextArea
	//	*ElementResponse_TextBox
	//	*ElementResponse_TextBoxAlpha
	//	*ElementResponse_TextBoxNum
	//	*ElementResponse_TextVerification
	//	*ElementResponse_Regex
	//	*ElementResponse_RegexTextArea
	//	*ElementResponse_DropDown
	//	*ElementResponse_Calendar
	//	*ElementResponse_Phone
	//	*ElementResponse_Radio
	//	*ElementResponse_MultiSelect
	//	*ElementResponse_Checkbox
	Element isElementResponse_Element `protobuf_oneof:"element"`
	// contains filtered or unexported fields
}

func (*ElementResponse) Descriptor deprecated

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

Deprecated: Use ElementResponse.ProtoReflect.Descriptor instead.

func (*ElementResponse) GetCalendar

func (x *ElementResponse) GetCalendar() string

func (*ElementResponse) GetCheckbox

func (x *ElementResponse) GetCheckbox() *StringArrayResponse

func (*ElementResponse) GetDropDown

func (x *ElementResponse) GetDropDown() string

func (*ElementResponse) GetElement

func (m *ElementResponse) GetElement() isElementResponse_Element

func (*ElementResponse) GetHeader

func (x *ElementResponse) GetHeader() string

func (*ElementResponse) GetId

func (x *ElementResponse) GetId() string

func (*ElementResponse) GetLastEdited

func (x *ElementResponse) GetLastEdited() *timestamppb.Timestamp

func (*ElementResponse) GetMultiSelect

func (x *ElementResponse) GetMultiSelect() *StringArrayResponse

func (*ElementResponse) GetPhone

func (x *ElementResponse) GetPhone() string

func (*ElementResponse) GetRadio

func (x *ElementResponse) GetRadio() string

func (*ElementResponse) GetRegex

func (x *ElementResponse) GetRegex() *RegexStringResponse

func (*ElementResponse) GetRegexTextArea

func (x *ElementResponse) GetRegexTextArea() *RegexStringResponse

func (*ElementResponse) GetTextArea

func (x *ElementResponse) GetTextArea() string

func (*ElementResponse) GetTextBox

func (x *ElementResponse) GetTextBox() string

func (*ElementResponse) GetTextBoxAlpha

func (x *ElementResponse) GetTextBoxAlpha() string

func (*ElementResponse) GetTextBoxNum

func (x *ElementResponse) GetTextBoxNum() string

func (*ElementResponse) GetTextVerification

func (x *ElementResponse) GetTextVerification() string

func (*ElementResponse) ProtoMessage

func (*ElementResponse) ProtoMessage()

func (*ElementResponse) ProtoReflect

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

func (*ElementResponse) Reset

func (x *ElementResponse) Reset()

func (*ElementResponse) String

func (x *ElementResponse) String() string

type ElementResponse_Calendar

type ElementResponse_Calendar struct {
	Calendar string `protobuf:"bytes,101,opt,name=calendar,proto3,oneof"`
}

type ElementResponse_Checkbox

type ElementResponse_Checkbox struct {
	Checkbox *StringArrayResponse `protobuf:"bytes,201,opt,name=checkbox,proto3,oneof"`
}

type ElementResponse_DropDown

type ElementResponse_DropDown struct {
	DropDown string `protobuf:"bytes,100,opt,name=drop_down,json=dropDown,proto3,oneof"` // SingleChoice
}

type ElementResponse_MultiSelect

type ElementResponse_MultiSelect struct {
	MultiSelect *StringArrayResponse `protobuf:"bytes,200,opt,name=multi_select,json=multiSelect,proto3,oneof"` // MultiChoice
}

type ElementResponse_Phone

type ElementResponse_Phone struct {
	Phone string `protobuf:"bytes,102,opt,name=phone,proto3,oneof"`
}

type ElementResponse_Radio

type ElementResponse_Radio struct {
	Radio string `protobuf:"bytes,103,opt,name=radio,proto3,oneof"`
}

type ElementResponse_Regex

type ElementResponse_Regex struct {
	Regex *RegexStringResponse `protobuf:"bytes,15,opt,name=regex,proto3,oneof"`
}

type ElementResponse_RegexTextArea

type ElementResponse_RegexTextArea struct {
	RegexTextArea *RegexStringResponse `protobuf:"bytes,16,opt,name=regex_text_area,json=regexTextArea,proto3,oneof"`
}

type ElementResponse_TextArea

type ElementResponse_TextArea struct {
	// RawText raw_text = 1;                  // No Response
	TextArea string `protobuf:"bytes,10,opt,name=text_area,json=textArea,proto3,oneof"` // FreeForm
}

type ElementResponse_TextBox

type ElementResponse_TextBox struct {
	TextBox string `protobuf:"bytes,11,opt,name=text_box,json=textBox,proto3,oneof"`
}

type ElementResponse_TextBoxAlpha

type ElementResponse_TextBoxAlpha struct {
	TextBoxAlpha string `protobuf:"bytes,12,opt,name=text_box_alpha,json=textBoxAlpha,proto3,oneof"`
}

type ElementResponse_TextBoxNum

type ElementResponse_TextBoxNum struct {
	TextBoxNum string `protobuf:"bytes,13,opt,name=text_box_num,json=textBoxNum,proto3,oneof"`
}

type ElementResponse_TextVerification

type ElementResponse_TextVerification struct {
	TextVerification string `protobuf:"bytes,14,opt,name=text_verification,json=textVerification,proto3,oneof"`
}

type ElementType

type ElementType struct {

	// Types that are assignable to Element:
	//
	//	*ElementType_RawText
	//	*ElementType_TextArea
	//	*ElementType_TextBox
	//	*ElementType_TextBoxAlpha
	//	*ElementType_TextBoxNum
	//	*ElementType_TextVerification
	//	*ElementType_Regex
	//	*ElementType_RegexTextArea
	//	*ElementType_DropDown
	//	*ElementType_Calendar
	//	*ElementType_Phone
	//	*ElementType_Radio
	//	*ElementType_MultiSelect
	//	*ElementType_Checkbox
	Element isElementType_Element `protobuf_oneof:"element"`
	// contains filtered or unexported fields
}

func (*ElementType) Descriptor deprecated

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

Deprecated: Use ElementType.ProtoReflect.Descriptor instead.

func (*ElementType) GetCalendar

func (x *ElementType) GetCalendar() *StringDefaultValue

func (*ElementType) GetCheckbox

func (x *ElementType) GetCheckbox() *MultiSelectDefaultValue

func (*ElementType) GetDropDown

func (x *ElementType) GetDropDown() *SelectDefaultValue

func (*ElementType) GetElement

func (m *ElementType) GetElement() isElementType_Element

func (*ElementType) GetMultiSelect

func (x *ElementType) GetMultiSelect() *MultiSelectDefaultValue

func (*ElementType) GetPhone

func (x *ElementType) GetPhone() *StringDefaultValue

func (*ElementType) GetRadio

func (x *ElementType) GetRadio() *SelectDefaultValue

func (*ElementType) GetRawText

func (x *ElementType) GetRawText() *RawText

func (*ElementType) GetRegex

func (x *ElementType) GetRegex() *RegexDefaultValue

func (*ElementType) GetRegexTextArea

func (x *ElementType) GetRegexTextArea() *RegexDefaultValue

func (*ElementType) GetTextArea

func (x *ElementType) GetTextArea() *StringDefaultValue

func (*ElementType) GetTextBox

func (x *ElementType) GetTextBox() *StringDefaultValue

func (*ElementType) GetTextBoxAlpha

func (x *ElementType) GetTextBoxAlpha() *StringDefaultValue

func (*ElementType) GetTextBoxNum

func (x *ElementType) GetTextBoxNum() *StringDefaultValue

func (*ElementType) GetTextVerification

func (x *ElementType) GetTextVerification() *StringDefaultValue

func (*ElementType) ProtoMessage

func (*ElementType) ProtoMessage()

func (*ElementType) ProtoReflect

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

func (*ElementType) Reset

func (x *ElementType) Reset()

func (*ElementType) String

func (x *ElementType) String() string

type ElementType_Calendar

type ElementType_Calendar struct {
	Calendar *StringDefaultValue `protobuf:"bytes,101,opt,name=calendar,proto3,oneof"`
}

type ElementType_Checkbox

type ElementType_Checkbox struct {
	Checkbox *MultiSelectDefaultValue `protobuf:"bytes,201,opt,name=checkbox,proto3,oneof"`
}

type ElementType_DropDown

type ElementType_DropDown struct {
	DropDown *SelectDefaultValue `protobuf:"bytes,100,opt,name=drop_down,json=dropDown,proto3,oneof"` // SingleChoice
}

type ElementType_MultiSelect

type ElementType_MultiSelect struct {
	MultiSelect *MultiSelectDefaultValue `protobuf:"bytes,200,opt,name=multi_select,json=multiSelect,proto3,oneof"` // MultiChoice
}

type ElementType_Phone

type ElementType_Phone struct {
	Phone *StringDefaultValue `protobuf:"bytes,102,opt,name=phone,proto3,oneof"`
}

type ElementType_Radio

type ElementType_Radio struct {
	Radio *SelectDefaultValue `protobuf:"bytes,103,opt,name=radio,proto3,oneof"`
}

type ElementType_RawText

type ElementType_RawText struct {
	RawText *RawText `protobuf:"bytes,1,opt,name=raw_text,json=rawText,proto3,oneof"` // RawText, no value
}

type ElementType_Regex

type ElementType_Regex struct {
	Regex *RegexDefaultValue `protobuf:"bytes,7,opt,name=regex,proto3,oneof"`
}

type ElementType_RegexTextArea

type ElementType_RegexTextArea struct {
	RegexTextArea *RegexDefaultValue `protobuf:"bytes,8,opt,name=regex_text_area,json=regexTextArea,proto3,oneof"`
}

type ElementType_TextArea

type ElementType_TextArea struct {
	TextArea *StringDefaultValue `protobuf:"bytes,2,opt,name=text_area,json=textArea,proto3,oneof"` // FreeForm
}

type ElementType_TextBox

type ElementType_TextBox struct {
	TextBox *StringDefaultValue `protobuf:"bytes,3,opt,name=text_box,json=textBox,proto3,oneof"`
}

type ElementType_TextBoxAlpha

type ElementType_TextBoxAlpha struct {
	TextBoxAlpha *StringDefaultValue `protobuf:"bytes,4,opt,name=text_box_alpha,json=textBoxAlpha,proto3,oneof"`
}

type ElementType_TextBoxNum

type ElementType_TextBoxNum struct {
	TextBoxNum *StringDefaultValue `protobuf:"bytes,5,opt,name=text_box_num,json=textBoxNum,proto3,oneof"`
}

type ElementType_TextVerification

type ElementType_TextVerification struct {
	TextVerification *StringDefaultValue `protobuf:"bytes,6,opt,name=text_verification,json=textVerification,proto3,oneof"`
}

type GetResponsesRequest

type GetResponsesRequest struct {
	CallId int64 `protobuf:"varint,1,opt,name=call_id,json=callId,proto3" json:"call_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetResponsesRequest) Descriptor deprecated

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

Deprecated: Use GetResponsesRequest.ProtoReflect.Descriptor instead.

func (*GetResponsesRequest) GetCallId

func (x *GetResponsesRequest) GetCallId() int64

func (*GetResponsesRequest) ProtoMessage

func (*GetResponsesRequest) ProtoMessage()

func (*GetResponsesRequest) ProtoReflect

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

func (*GetResponsesRequest) Reset

func (x *GetResponsesRequest) Reset()

func (*GetResponsesRequest) String

func (x *GetResponsesRequest) String() string

type GetResponsesResponse

type GetResponsesResponse struct {
	Responses  *Responses `protobuf:"bytes,1,opt,name=responses,proto3" json:"responses,omitempty"`
	ScriptId   string     `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	CampaignId string     `protobuf:"bytes,3,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetResponsesResponse) Descriptor deprecated

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

Deprecated: Use GetResponsesResponse.ProtoReflect.Descriptor instead.

func (*GetResponsesResponse) GetCampaignId

func (x *GetResponsesResponse) GetCampaignId() string

func (*GetResponsesResponse) GetResponses

func (x *GetResponsesResponse) GetResponses() *Responses

func (*GetResponsesResponse) GetScriptId

func (x *GetResponsesResponse) GetScriptId() string

func (*GetResponsesResponse) ProtoMessage

func (*GetResponsesResponse) ProtoMessage()

func (*GetResponsesResponse) ProtoReflect

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

func (*GetResponsesResponse) Reset

func (x *GetResponsesResponse) Reset()

func (*GetResponsesResponse) String

func (x *GetResponsesResponse) String() string

type GetScriptByIdRequest

type GetScriptByIdRequest struct {
	ScriptId string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptByIdRequest) Descriptor deprecated

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

Deprecated: Use GetScriptByIdRequest.ProtoReflect.Descriptor instead.

func (*GetScriptByIdRequest) GetScriptId

func (x *GetScriptByIdRequest) GetScriptId() string

func (*GetScriptByIdRequest) ProtoMessage

func (*GetScriptByIdRequest) ProtoMessage()

func (*GetScriptByIdRequest) ProtoReflect

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

func (*GetScriptByIdRequest) Reset

func (x *GetScriptByIdRequest) Reset()

func (*GetScriptByIdRequest) String

func (x *GetScriptByIdRequest) String() string

type GetScriptByIdResponse

type GetScriptByIdResponse struct {
	Script   *Script `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	ScriptId string  `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptByIdResponse) Descriptor deprecated

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

Deprecated: Use GetScriptByIdResponse.ProtoReflect.Descriptor instead.

func (*GetScriptByIdResponse) GetScript

func (x *GetScriptByIdResponse) GetScript() *Script

func (*GetScriptByIdResponse) GetScriptId

func (x *GetScriptByIdResponse) GetScriptId() string

func (*GetScriptByIdResponse) ProtoMessage

func (*GetScriptByIdResponse) ProtoMessage()

func (*GetScriptByIdResponse) ProtoReflect

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

func (*GetScriptByIdResponse) Reset

func (x *GetScriptByIdResponse) Reset()

func (*GetScriptByIdResponse) String

func (x *GetScriptByIdResponse) String() string

type GetScriptRequest

type GetScriptRequest struct {
	CallId              int64                 `protobuf:"varint,3,opt,name=call_id,json=callId,proto3" json:"call_id,omitempty"`
	CallType            commons.CallType_Enum `protobuf:"varint,4,opt,name=call_type,json=callType,proto3,enum=api.commons.CallType_Enum" json:"call_type,omitempty"`
	ScheduledCallbackId string                `protobuf:"bytes,5,opt,name=scheduled_callback_id,json=scheduledCallbackId,proto3" json:"scheduled_callback_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptRequest) Descriptor deprecated

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

Deprecated: Use GetScriptRequest.ProtoReflect.Descriptor instead.

func (*GetScriptRequest) GetCallId

func (x *GetScriptRequest) GetCallId() int64

func (*GetScriptRequest) GetCallType

func (x *GetScriptRequest) GetCallType() commons.CallType_Enum

func (*GetScriptRequest) GetScheduledCallbackId

func (x *GetScriptRequest) GetScheduledCallbackId() string

func (*GetScriptRequest) ProtoMessage

func (*GetScriptRequest) ProtoMessage()

func (*GetScriptRequest) ProtoReflect

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

func (*GetScriptRequest) Reset

func (x *GetScriptRequest) Reset()

func (*GetScriptRequest) String

func (x *GetScriptRequest) String() string

type GetScriptResponse

type GetScriptResponse struct {
	Script   *Script `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	ScriptId string  `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptResponse) Descriptor deprecated

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

Deprecated: Use GetScriptResponse.ProtoReflect.Descriptor instead.

func (*GetScriptResponse) GetScript

func (x *GetScriptResponse) GetScript() *Script

func (*GetScriptResponse) GetScriptId

func (x *GetScriptResponse) GetScriptId() string

func (*GetScriptResponse) ProtoMessage

func (*GetScriptResponse) ProtoMessage()

func (*GetScriptResponse) ProtoReflect

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

func (*GetScriptResponse) Reset

func (x *GetScriptResponse) Reset()

func (*GetScriptResponse) String

func (x *GetScriptResponse) String() string

type KeyPress

type KeyPress struct {
	KeyPress KeyPress_WhichKey `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

a special key was pressed note: might not need this since tabs will be an element focus and enter will be an unfocus

func (*KeyPress) Descriptor deprecated

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

Deprecated: Use KeyPress.ProtoReflect.Descriptor instead.

func (*KeyPress) GetKeyPress

func (x *KeyPress) GetKeyPress() KeyPress_WhichKey

func (*KeyPress) ProtoMessage

func (*KeyPress) ProtoMessage()

func (*KeyPress) ProtoReflect

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

func (*KeyPress) Reset

func (x *KeyPress) Reset()

func (*KeyPress) String

func (x *KeyPress) String() string

type KeyPress_WhichKey

type KeyPress_WhichKey int32
const (
	KeyPress_TAB   KeyPress_WhichKey = 0
	KeyPress_ENTER KeyPress_WhichKey = 1
	KeyPress_ESC   KeyPress_WhichKey = 2 // TODO: keyboard shortcuts
)

func (KeyPress_WhichKey) Descriptor

func (KeyPress_WhichKey) Enum

func (KeyPress_WhichKey) EnumDescriptor deprecated

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

Deprecated: Use KeyPress_WhichKey.Descriptor instead.

func (KeyPress_WhichKey) Number

func (KeyPress_WhichKey) String

func (x KeyPress_WhichKey) String() string

func (KeyPress_WhichKey) Type

type ListRegexEvaluatorsRequest

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

func (*ListRegexEvaluatorsRequest) Descriptor deprecated

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

Deprecated: Use ListRegexEvaluatorsRequest.ProtoReflect.Descriptor instead.

func (*ListRegexEvaluatorsRequest) ProtoMessage

func (*ListRegexEvaluatorsRequest) ProtoMessage()

func (*ListRegexEvaluatorsRequest) ProtoReflect

func (*ListRegexEvaluatorsRequest) Reset

func (x *ListRegexEvaluatorsRequest) Reset()

func (*ListRegexEvaluatorsRequest) String

func (x *ListRegexEvaluatorsRequest) String() string

type ListRegexEvaluatorsResponse

type ListRegexEvaluatorsResponse struct {
	Regexes []*RegexEvaluator `protobuf:"bytes,1,rep,name=regexes,proto3" json:"regexes,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegexEvaluatorsResponse) Descriptor deprecated

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

Deprecated: Use ListRegexEvaluatorsResponse.ProtoReflect.Descriptor instead.

func (*ListRegexEvaluatorsResponse) GetRegexes

func (x *ListRegexEvaluatorsResponse) GetRegexes() []*RegexEvaluator

func (*ListRegexEvaluatorsResponse) ProtoMessage

func (*ListRegexEvaluatorsResponse) ProtoMessage()

func (*ListRegexEvaluatorsResponse) ProtoReflect

func (*ListRegexEvaluatorsResponse) Reset

func (x *ListRegexEvaluatorsResponse) Reset()

func (*ListRegexEvaluatorsResponse) String

func (x *ListRegexEvaluatorsResponse) String() string

type ListRulesRequest

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

func (*ListRulesRequest) Descriptor deprecated

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

Deprecated: Use ListRulesRequest.ProtoReflect.Descriptor instead.

func (*ListRulesRequest) ProtoMessage

func (*ListRulesRequest) ProtoMessage()

func (*ListRulesRequest) ProtoReflect

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

func (*ListRulesRequest) Reset

func (x *ListRulesRequest) Reset()

func (*ListRulesRequest) String

func (x *ListRulesRequest) String() string

type ListRulesResponse

type ListRulesResponse struct {
	Rules []*RuleDetails `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRulesResponse) Descriptor deprecated

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

Deprecated: Use ListRulesResponse.ProtoReflect.Descriptor instead.

func (*ListRulesResponse) GetRules

func (x *ListRulesResponse) GetRules() []*RuleDetails

func (*ListRulesResponse) ProtoMessage

func (*ListRulesResponse) ProtoMessage()

func (*ListRulesResponse) ProtoReflect

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

func (*ListRulesResponse) Reset

func (x *ListRulesResponse) Reset()

func (*ListRulesResponse) String

func (x *ListRulesResponse) String() string

type ListScriptsRequest

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

func (*ListScriptsRequest) Descriptor deprecated

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

Deprecated: Use ListScriptsRequest.ProtoReflect.Descriptor instead.

func (*ListScriptsRequest) ProtoMessage

func (*ListScriptsRequest) ProtoMessage()

func (*ListScriptsRequest) ProtoReflect

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

func (*ListScriptsRequest) Reset

func (x *ListScriptsRequest) Reset()

func (*ListScriptsRequest) String

func (x *ListScriptsRequest) String() string

type MapperRuleConditionEnum

type MapperRuleConditionEnum int32
const (
	MapperRuleConditionEnum_MAPPER_EQUAL                 MapperRuleConditionEnum = 0
	MapperRuleConditionEnum_MAPPER_NOT_EQUAL             MapperRuleConditionEnum = 1
	MapperRuleConditionEnum_MAPPER_GREATER_THAN          MapperRuleConditionEnum = 2
	MapperRuleConditionEnum_MAPPER_LESS_THAN             MapperRuleConditionEnum = 3
	MapperRuleConditionEnum_MAPPER_GREATER_THAN_EQUAL_TO MapperRuleConditionEnum = 4
	MapperRuleConditionEnum_MAPPER_LESS_THAN_EQUAL_TO    MapperRuleConditionEnum = 5
	MapperRuleConditionEnum_MAPPER_CONTAINS              MapperRuleConditionEnum = 6
	MapperRuleConditionEnum_MAPPER_DOES_NOT_CONTAIN      MapperRuleConditionEnum = 7
)

func (MapperRuleConditionEnum) Descriptor

func (MapperRuleConditionEnum) Enum

func (MapperRuleConditionEnum) EnumDescriptor deprecated

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

Deprecated: Use MapperRuleConditionEnum.Descriptor instead.

func (MapperRuleConditionEnum) Number

func (MapperRuleConditionEnum) String

func (x MapperRuleConditionEnum) String() string

func (MapperRuleConditionEnum) Type

type MapperRuleFieldEnum

type MapperRuleFieldEnum int32
const (
	// agent info
	MapperRuleFieldEnum_AGENT_ID       MapperRuleFieldEnum = 0
	MapperRuleFieldEnum_AGENT_USERNAME MapperRuleFieldEnum = 3
	MapperRuleFieldEnum_CALLER_ID      MapperRuleFieldEnum = 5
	MapperRuleFieldEnum_PHONE_NUMBER   MapperRuleFieldEnum = 2 // consumer phone number?
	MapperRuleFieldEnum_GROUP_ID       MapperRuleFieldEnum = 7
	// phone metadata
	MapperRuleFieldEnum_AREA_CODE                  MapperRuleFieldEnum = 8
	MapperRuleFieldEnum_COUNTRY_CODE               MapperRuleFieldEnum = 10
	MapperRuleFieldEnum_NUMBER_TYPE                MapperRuleFieldEnum = 17
	MapperRuleFieldEnum_REGION_STATE_PROVINCE_CODE MapperRuleFieldEnum = 19
	MapperRuleFieldEnum_REGION_STATE_PROVINCE_NAME MapperRuleFieldEnum = 20
	MapperRuleFieldEnum_TIME_ZONE                  MapperRuleFieldEnum = 21
	// zip/postal metadata
	MapperRuleFieldEnum_CITY_NAME                   MapperRuleFieldEnum = 23
	MapperRuleFieldEnum_COUNTY_NAME                 MapperRuleFieldEnum = 26
	MapperRuleFieldEnum_STATE_PROVINCE_ABBREVIATION MapperRuleFieldEnum = 29
	MapperRuleFieldEnum_STATE_PROVINCE_NAME         MapperRuleFieldEnum = 30
	// everything else
	MapperRuleFieldEnum_DATE                    MapperRuleFieldEnum = 32
	MapperRuleFieldEnum_TIME                    MapperRuleFieldEnum = 33 // probably need to validate in frontend like 11:30am
	MapperRuleFieldEnum_CUSTOM_METADATA         MapperRuleFieldEnum = 35 // text box input or?
	MapperRuleFieldEnum_SCHEDULED_CALLBACK_DATA MapperRuleFieldEnum = 36 // text box or pull?
	MapperRuleFieldEnum_AGENT_SKILLS            MapperRuleFieldEnum = 37 // need to fetch list of skills from org
	MapperRuleFieldEnum_DAY_OF_WEEK             MapperRuleFieldEnum = 40
	MapperRuleFieldEnum_MONTH_OF_YEAR           MapperRuleFieldEnum = 41
	MapperRuleFieldEnum_IVR                     MapperRuleFieldEnum = 42
)

func (MapperRuleFieldEnum) Descriptor

func (MapperRuleFieldEnum) Enum

func (MapperRuleFieldEnum) EnumDescriptor deprecated

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

Deprecated: Use MapperRuleFieldEnum.Descriptor instead.

func (MapperRuleFieldEnum) Number

func (MapperRuleFieldEnum) String

func (x MapperRuleFieldEnum) String() string

func (MapperRuleFieldEnum) Type

type MultiSelectDefaultValue

type MultiSelectDefaultValue struct {
	Options             []string `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"`
	DefaultValueIndexes []int64  `` // makes sense to support multiple on these right?
	/* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MultiSelectDefaultValue) Descriptor deprecated

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

Deprecated: Use MultiSelectDefaultValue.ProtoReflect.Descriptor instead.

func (*MultiSelectDefaultValue) GetDefaultValueIndexes

func (x *MultiSelectDefaultValue) GetDefaultValueIndexes() []int64

func (*MultiSelectDefaultValue) GetOptions

func (x *MultiSelectDefaultValue) GetOptions() []string

func (*MultiSelectDefaultValue) ProtoMessage

func (*MultiSelectDefaultValue) ProtoMessage()

func (*MultiSelectDefaultValue) ProtoReflect

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

func (*MultiSelectDefaultValue) Reset

func (x *MultiSelectDefaultValue) Reset()

func (*MultiSelectDefaultValue) String

func (x *MultiSelectDefaultValue) String() string

type PageChange

type PageChange struct {
	PreviousPage    int64 `protobuf:"varint,1,opt,name=previous_page,json=previousPage,proto3" json:"previous_page,omitempty"`
	DestinationPage int64 `protobuf:"varint,2,opt,name=destination_page,json=destinationPage,proto3" json:"destination_page,omitempty"`
	// contains filtered or unexported fields
}

the changed the page (maybe include an option for when they hit next instead of a page number)

func (*PageChange) Descriptor deprecated

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

Deprecated: Use PageChange.ProtoReflect.Descriptor instead.

func (*PageChange) GetDestinationPage

func (x *PageChange) GetDestinationPage() int64

func (*PageChange) GetPreviousPage

func (x *PageChange) GetPreviousPage() int64

func (*PageChange) ProtoMessage

func (*PageChange) ProtoMessage()

func (*PageChange) ProtoReflect

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

func (*PageChange) Reset

func (x *PageChange) Reset()

func (*PageChange) String

func (x *PageChange) String() string

type RawText

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

func (*RawText) Descriptor deprecated

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

Deprecated: Use RawText.ProtoReflect.Descriptor instead.

func (*RawText) ProtoMessage

func (*RawText) ProtoMessage()

func (*RawText) ProtoReflect

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

func (*RawText) Reset

func (x *RawText) Reset()

func (*RawText) String

func (x *RawText) String() string

type RecordingOnNavEnum

type RecordingOnNavEnum int32
const (
	RecordingOnNavEnum_KEEP RecordingOnNavEnum = 0
	RecordingOnNavEnum_ON   RecordingOnNavEnum = 1
	RecordingOnNavEnum_OFF  RecordingOnNavEnum = 2
)

func (RecordingOnNavEnum) Descriptor

func (RecordingOnNavEnum) Enum

func (RecordingOnNavEnum) EnumDescriptor deprecated

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

Deprecated: Use RecordingOnNavEnum.Descriptor instead.

func (RecordingOnNavEnum) Number

func (RecordingOnNavEnum) String

func (x RecordingOnNavEnum) String() string

func (RecordingOnNavEnum) Type

type RegexDefaultValue

type RegexDefaultValue struct {
	DefaultValue         string `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	ResponseEvaluatorSid int64  `protobuf:"varint,2,opt,name=response_evaluator_sid,json=responseEvaluatorSid,proto3" json:"response_evaluator_sid,omitempty"` // xml_client_property_sid
	// contains filtered or unexported fields
}

func (*RegexDefaultValue) Descriptor deprecated

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

Deprecated: Use RegexDefaultValue.ProtoReflect.Descriptor instead.

func (*RegexDefaultValue) GetDefaultValue

func (x *RegexDefaultValue) GetDefaultValue() string

func (*RegexDefaultValue) GetResponseEvaluatorSid

func (x *RegexDefaultValue) GetResponseEvaluatorSid() int64

func (*RegexDefaultValue) ProtoMessage

func (*RegexDefaultValue) ProtoMessage()

func (*RegexDefaultValue) ProtoReflect

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

func (*RegexDefaultValue) Reset

func (x *RegexDefaultValue) Reset()

func (*RegexDefaultValue) String

func (x *RegexDefaultValue) String() string

type RegexEvaluator

type RegexEvaluator struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Regex       string `protobuf:"bytes,4,opt,name=regex,proto3" json:"regex,omitempty"`
	// contains filtered or unexported fields
}

func (*RegexEvaluator) Descriptor deprecated

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

Deprecated: Use RegexEvaluator.ProtoReflect.Descriptor instead.

func (*RegexEvaluator) GetDescription

func (x *RegexEvaluator) GetDescription() string

func (*RegexEvaluator) GetId

func (x *RegexEvaluator) GetId() string

func (*RegexEvaluator) GetName

func (x *RegexEvaluator) GetName() string

func (*RegexEvaluator) GetRegex

func (x *RegexEvaluator) GetRegex() string

func (*RegexEvaluator) ProtoMessage

func (*RegexEvaluator) ProtoMessage()

func (*RegexEvaluator) ProtoReflect

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

func (*RegexEvaluator) Reset

func (x *RegexEvaluator) Reset()

func (*RegexEvaluator) String

func (x *RegexEvaluator) String() string

type RegexStringResponse

type RegexStringResponse struct {
	Value                string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	ResponseEvaluatorSid int64  `protobuf:"varint,2,opt,name=response_evaluator_sid,json=responseEvaluatorSid,proto3" json:"response_evaluator_sid,omitempty"` // used for validating on call history edits
	// contains filtered or unexported fields
}

func (*RegexStringResponse) Descriptor deprecated

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

Deprecated: Use RegexStringResponse.ProtoReflect.Descriptor instead.

func (*RegexStringResponse) GetResponseEvaluatorSid

func (x *RegexStringResponse) GetResponseEvaluatorSid() int64

func (*RegexStringResponse) GetValue

func (x *RegexStringResponse) GetValue() string

func (*RegexStringResponse) ProtoMessage

func (*RegexStringResponse) ProtoMessage()

func (*RegexStringResponse) ProtoReflect

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

func (*RegexStringResponse) Reset

func (x *RegexStringResponse) Reset()

func (*RegexStringResponse) String

func (x *RegexStringResponse) String() string

type Responses

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

func (*Responses) Descriptor deprecated

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

Deprecated: Use Responses.ProtoReflect.Descriptor instead.

func (*Responses) GetResponses

func (x *Responses) GetResponses() []*ElementResponse

func (*Responses) ProtoMessage

func (*Responses) ProtoMessage()

func (*Responses) ProtoReflect

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

func (*Responses) Reset

func (x *Responses) Reset()

func (*Responses) String

func (x *Responses) String() string

type RuleDetails

type RuleDetails struct {
	Field       MapperRuleFieldEnum     `protobuf:"varint,1,opt,name=field,proto3,enum=api.v1alpha1.acs.MapperRuleFieldEnum" json:"field,omitempty"`
	Condition   MapperRuleConditionEnum `protobuf:"varint,2,opt,name=condition,proto3,enum=api.v1alpha1.acs.MapperRuleConditionEnum" json:"condition,omitempty"`
	Value       string                  `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	MapperId    string                  `protobuf:"bytes,4,opt,name=mapper_id,json=mapperId,proto3" json:"mapper_id,omitempty"`
	ScriptId    string                  `protobuf:"bytes,5,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	Position    int64                   `protobuf:"varint,6,opt,name=position,proto3" json:"position,omitempty"`
	CustomField string                  `protobuf:"bytes,7,opt,name=custom_field,json=customField,proto3" json:"custom_field,omitempty"`
	// contains filtered or unexported fields
}

func (*RuleDetails) Descriptor deprecated

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

Deprecated: Use RuleDetails.ProtoReflect.Descriptor instead.

func (*RuleDetails) GetCondition

func (x *RuleDetails) GetCondition() MapperRuleConditionEnum

func (*RuleDetails) GetCustomField

func (x *RuleDetails) GetCustomField() string

func (*RuleDetails) GetField

func (x *RuleDetails) GetField() MapperRuleFieldEnum

func (*RuleDetails) GetMapperId

func (x *RuleDetails) GetMapperId() string

func (*RuleDetails) GetPosition

func (x *RuleDetails) GetPosition() int64

func (*RuleDetails) GetScriptId

func (x *RuleDetails) GetScriptId() string

func (*RuleDetails) GetValue

func (x *RuleDetails) GetValue() string

func (*RuleDetails) ProtoMessage

func (*RuleDetails) ProtoMessage()

func (*RuleDetails) ProtoReflect

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

func (*RuleDetails) Reset

func (x *RuleDetails) Reset()

func (*RuleDetails) String

func (x *RuleDetails) String() string

type SaveResponsesRequest

type SaveResponsesRequest struct {
	ScriptId   string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`       // need to link these? for transfers?
	CallId     int64  `protobuf:"varint,2,opt,name=call_id,json=callId,proto3" json:"call_id,omitempty"`            // needed for sure
	CampaignId string `protobuf:"bytes,3,opt,name=campaign_id,json=campaignId,proto3" json:"campaign_id,omitempty"` // to enable searching by campaign? maybe not relevant
	// string org_id = 4;
	// string region_id = 5;
	// int64 agent_id = 6;                     // only one agent_id associated with this anyway...
	Responses *Responses `protobuf:"bytes,7,opt,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

-------- Agent Script Responses --------

func (*SaveResponsesRequest) Descriptor deprecated

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

Deprecated: Use SaveResponsesRequest.ProtoReflect.Descriptor instead.

func (*SaveResponsesRequest) GetCallId

func (x *SaveResponsesRequest) GetCallId() int64

func (*SaveResponsesRequest) GetCampaignId

func (x *SaveResponsesRequest) GetCampaignId() string

func (*SaveResponsesRequest) GetResponses

func (x *SaveResponsesRequest) GetResponses() *Responses

func (*SaveResponsesRequest) GetScriptId

func (x *SaveResponsesRequest) GetScriptId() string

func (*SaveResponsesRequest) ProtoMessage

func (*SaveResponsesRequest) ProtoMessage()

func (*SaveResponsesRequest) ProtoReflect

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

func (*SaveResponsesRequest) Reset

func (x *SaveResponsesRequest) Reset()

func (*SaveResponsesRequest) String

func (x *SaveResponsesRequest) String() string

type SaveResponsesResponse

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

func (*SaveResponsesResponse) Descriptor deprecated

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

Deprecated: Use SaveResponsesResponse.ProtoReflect.Descriptor instead.

func (*SaveResponsesResponse) ProtoMessage

func (*SaveResponsesResponse) ProtoMessage()

func (*SaveResponsesResponse) ProtoReflect

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

func (*SaveResponsesResponse) Reset

func (x *SaveResponsesResponse) Reset()

func (*SaveResponsesResponse) String

func (x *SaveResponsesResponse) String() string

type Script

type Script struct {
	Pages       []*ScriptPage `protobuf:"bytes,1,rep,name=pages,proto3" json:"pages,omitempty"`
	Name        string        `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string        `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*Script) Descriptor deprecated

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

Deprecated: Use Script.ProtoReflect.Descriptor instead.

func (*Script) GetDescription

func (x *Script) GetDescription() string

func (*Script) GetName

func (x *Script) GetName() string

func (*Script) GetPages

func (x *Script) GetPages() []*ScriptPage

func (*Script) ProtoMessage

func (*Script) ProtoMessage()

func (*Script) ProtoReflect

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

func (*Script) Reset

func (x *Script) Reset()

func (*Script) String

func (x *Script) String() string

type ScriptDetails

type ScriptDetails struct {
	ScriptId    string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptDetails) Descriptor deprecated

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

Deprecated: Use ScriptDetails.ProtoReflect.Descriptor instead.

func (*ScriptDetails) GetDescription

func (x *ScriptDetails) GetDescription() string

func (*ScriptDetails) GetName

func (x *ScriptDetails) GetName() string

func (*ScriptDetails) GetScriptId

func (x *ScriptDetails) GetScriptId() string

func (*ScriptDetails) ProtoMessage

func (*ScriptDetails) ProtoMessage()

func (*ScriptDetails) ProtoReflect

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

func (*ScriptDetails) Reset

func (x *ScriptDetails) Reset()

func (*ScriptDetails) String

func (x *ScriptDetails) String() string

type ScriptElement

type ScriptElement struct {
	Id          string             `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`     // uuid
	Name        string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // no spaces and special chars !@#$%^&*(){}[],;"':\/?<>.
	Header      string             `protobuf:"bytes,3,opt,name=header,proto3" json:"header,omitempty"`
	Prompt      string             `protobuf:"bytes,4,opt,name=prompt,proto3" json:"prompt,omitempty"`
	Required    bool               `protobuf:"varint,5,opt,name=required,proto3" json:"required,omitempty"`
	Conditional []*ConditionOption `protobuf:"bytes,6,rep,name=conditional,proto3" json:"conditional,omitempty"`
	Element     *ElementType       `protobuf:"bytes,7,opt,name=element,proto3" json:"element,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptElement) Descriptor deprecated

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

Deprecated: Use ScriptElement.ProtoReflect.Descriptor instead.

func (*ScriptElement) GetConditional

func (x *ScriptElement) GetConditional() []*ConditionOption

func (*ScriptElement) GetElement

func (x *ScriptElement) GetElement() *ElementType

func (*ScriptElement) GetHeader

func (x *ScriptElement) GetHeader() string

func (*ScriptElement) GetId

func (x *ScriptElement) GetId() string

func (*ScriptElement) GetName

func (x *ScriptElement) GetName() string

func (*ScriptElement) GetPrompt

func (x *ScriptElement) GetPrompt() string

func (*ScriptElement) GetRequired

func (x *ScriptElement) GetRequired() bool

func (*ScriptElement) ProtoMessage

func (*ScriptElement) ProtoMessage()

func (*ScriptElement) ProtoReflect

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

func (*ScriptElement) Reset

func (x *ScriptElement) Reset()

func (*ScriptElement) String

func (x *ScriptElement) String() string

type ScriptElementType

type ScriptElementType int32
const (
	ScriptElementType_RAW_TEXT          ScriptElementType = 0 // Raw Text only (no response)
	ScriptElementType_TEXT_BOX          ScriptElementType = 1 // Free Form
	ScriptElementType_TEXT_BOX_ALPHA    ScriptElementType = 2
	ScriptElementType_TEXT_BOX_NUM      ScriptElementType = 3
	ScriptElementType_TEXT_AREA         ScriptElementType = 4
	ScriptElementType_TEXT_VERIFICATION ScriptElementType = 5
	ScriptElementType_REGEX             ScriptElementType = 6
	ScriptElementType_REGEX_TEXT_AREA   ScriptElementType = 7
	ScriptElementType_DROP_DOWN         ScriptElementType = 100 // Single Choice
	ScriptElementType_CALENDAR          ScriptElementType = 101
	ScriptElementType_PHONE             ScriptElementType = 102
	ScriptElementType_RADIO             ScriptElementType = 103
	ScriptElementType_MULTI_SELECT      ScriptElementType = 200 // Multi Choice
	ScriptElementType_CHECKBOX          ScriptElementType = 201
)

func (ScriptElementType) Descriptor

func (ScriptElementType) Enum

func (ScriptElementType) EnumDescriptor deprecated

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

Deprecated: Use ScriptElementType.Descriptor instead.

func (ScriptElementType) Number

func (ScriptElementType) String

func (x ScriptElementType) String() string

func (ScriptElementType) Type

type ScriptPage

type ScriptPage struct {
	PageNumber      int64              `protobuf:"varint,1,opt,name=page_number,json=pageNumber,proto3" json:"page_number,omitempty"`
	RecordOnArrival RecordingOnNavEnum `` /* 150-byte string literal not displayed */
	RecordOnExit    RecordingOnNavEnum `` /* 141-byte string literal not displayed */
	Elements        []*ScriptElement   `protobuf:"bytes,4,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptPage) Descriptor deprecated

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

Deprecated: Use ScriptPage.ProtoReflect.Descriptor instead.

func (*ScriptPage) GetElements

func (x *ScriptPage) GetElements() []*ScriptElement

func (*ScriptPage) GetPageNumber

func (x *ScriptPage) GetPageNumber() int64

func (*ScriptPage) GetRecordOnArrival

func (x *ScriptPage) GetRecordOnArrival() RecordingOnNavEnum

func (*ScriptPage) GetRecordOnExit

func (x *ScriptPage) GetRecordOnExit() RecordingOnNavEnum

func (*ScriptPage) ProtoMessage

func (*ScriptPage) ProtoMessage()

func (*ScriptPage) ProtoReflect

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

func (*ScriptPage) Reset

func (x *ScriptPage) Reset()

func (*ScriptPage) String

func (x *ScriptPage) String() string

type SelectDefaultValue

type SelectDefaultValue struct {
	Options           []string `protobuf:"bytes,1,rep,name=options,proto3" json:"options,omitempty"`
	DefaultValueIndex int64    `protobuf:"varint,2,opt,name=default_value_index,json=defaultValueIndex,proto3" json:"default_value_index,omitempty"`
	// contains filtered or unexported fields
}

func (*SelectDefaultValue) Descriptor deprecated

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

Deprecated: Use SelectDefaultValue.ProtoReflect.Descriptor instead.

func (*SelectDefaultValue) GetDefaultValueIndex

func (x *SelectDefaultValue) GetDefaultValueIndex() int64

func (*SelectDefaultValue) GetOptions

func (x *SelectDefaultValue) GetOptions() []string

func (*SelectDefaultValue) ProtoMessage

func (*SelectDefaultValue) ProtoMessage()

func (*SelectDefaultValue) ProtoReflect

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

func (*SelectDefaultValue) Reset

func (x *SelectDefaultValue) Reset()

func (*SelectDefaultValue) String

func (x *SelectDefaultValue) String() string

type StringArrayResponse

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

func (*StringArrayResponse) Descriptor deprecated

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

Deprecated: Use StringArrayResponse.ProtoReflect.Descriptor instead.

func (*StringArrayResponse) GetValues

func (x *StringArrayResponse) GetValues() []string

func (*StringArrayResponse) ProtoMessage

func (*StringArrayResponse) ProtoMessage()

func (*StringArrayResponse) ProtoReflect

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

func (*StringArrayResponse) Reset

func (x *StringArrayResponse) Reset()

func (*StringArrayResponse) String

func (x *StringArrayResponse) String() string

type StringDefaultValue

type StringDefaultValue struct {
	DefaultValue string `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	// contains filtered or unexported fields
}

func (*StringDefaultValue) Descriptor deprecated

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

Deprecated: Use StringDefaultValue.ProtoReflect.Descriptor instead.

func (*StringDefaultValue) GetDefaultValue

func (x *StringDefaultValue) GetDefaultValue() string

func (*StringDefaultValue) ProtoMessage

func (*StringDefaultValue) ProtoMessage()

func (*StringDefaultValue) ProtoReflect

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

func (*StringDefaultValue) Reset

func (x *StringDefaultValue) Reset()

func (*StringDefaultValue) String

func (x *StringDefaultValue) String() string

type UnimplementedAcsServer

type UnimplementedAcsServer struct {
}

UnimplementedAcsServer must be embedded to have forward compatible implementations.

func (UnimplementedAcsServer) CreateRule

func (UnimplementedAcsServer) CreateScript

func (UnimplementedAcsServer) DeleteRule

func (UnimplementedAcsServer) GetResponses

func (UnimplementedAcsServer) GetScript

func (UnimplementedAcsServer) GetScriptById

func (UnimplementedAcsServer) ListRules

func (UnimplementedAcsServer) ListScripts

func (UnimplementedAcsServer) SaveResponses

func (UnimplementedAcsServer) UpdateRules

func (UnimplementedAcsServer) UpdateScript

type UnsafeAcsServer

type UnsafeAcsServer interface {
	// contains filtered or unexported methods
}

UnsafeAcsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AcsServer will result in compilation errors.

type UpdateRegexEvaluatorRequest

type UpdateRegexEvaluatorRequest struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Regex       string `protobuf:"bytes,4,opt,name=regex,proto3" json:"regex,omitempty"` // string org_id = 5;
	// contains filtered or unexported fields
}

func (*UpdateRegexEvaluatorRequest) Descriptor deprecated

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

Deprecated: Use UpdateRegexEvaluatorRequest.ProtoReflect.Descriptor instead.

func (*UpdateRegexEvaluatorRequest) GetDescription

func (x *UpdateRegexEvaluatorRequest) GetDescription() string

func (*UpdateRegexEvaluatorRequest) GetId

func (*UpdateRegexEvaluatorRequest) GetName

func (x *UpdateRegexEvaluatorRequest) GetName() string

func (*UpdateRegexEvaluatorRequest) GetRegex

func (x *UpdateRegexEvaluatorRequest) GetRegex() string

func (*UpdateRegexEvaluatorRequest) ProtoMessage

func (*UpdateRegexEvaluatorRequest) ProtoMessage()

func (*UpdateRegexEvaluatorRequest) ProtoReflect

func (*UpdateRegexEvaluatorRequest) Reset

func (x *UpdateRegexEvaluatorRequest) Reset()

func (*UpdateRegexEvaluatorRequest) String

func (x *UpdateRegexEvaluatorRequest) String() string

type UpdateRegexEvaluatorResponse

type UpdateRegexEvaluatorResponse struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRegexEvaluatorResponse) Descriptor deprecated

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

Deprecated: Use UpdateRegexEvaluatorResponse.ProtoReflect.Descriptor instead.

func (*UpdateRegexEvaluatorResponse) GetId

func (*UpdateRegexEvaluatorResponse) ProtoMessage

func (*UpdateRegexEvaluatorResponse) ProtoMessage()

func (*UpdateRegexEvaluatorResponse) ProtoReflect

func (*UpdateRegexEvaluatorResponse) Reset

func (x *UpdateRegexEvaluatorResponse) Reset()

func (*UpdateRegexEvaluatorResponse) String

type UpdateRulesRequest

type UpdateRulesRequest struct {
	Rules []*RuleDetails `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRulesRequest) Descriptor deprecated

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

Deprecated: Use UpdateRulesRequest.ProtoReflect.Descriptor instead.

func (*UpdateRulesRequest) GetRules

func (x *UpdateRulesRequest) GetRules() []*RuleDetails

func (*UpdateRulesRequest) ProtoMessage

func (*UpdateRulesRequest) ProtoMessage()

func (*UpdateRulesRequest) ProtoReflect

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

func (*UpdateRulesRequest) Reset

func (x *UpdateRulesRequest) Reset()

func (*UpdateRulesRequest) String

func (x *UpdateRulesRequest) String() string

type UpdateRulesResponse

type UpdateRulesResponse struct {
	MapperIds []string `protobuf:"bytes,1,rep,name=mapper_ids,json=mapperIds,proto3" json:"mapper_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRulesResponse) Descriptor deprecated

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

Deprecated: Use UpdateRulesResponse.ProtoReflect.Descriptor instead.

func (*UpdateRulesResponse) GetMapperIds

func (x *UpdateRulesResponse) GetMapperIds() []string

func (*UpdateRulesResponse) ProtoMessage

func (*UpdateRulesResponse) ProtoMessage()

func (*UpdateRulesResponse) ProtoReflect

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

func (*UpdateRulesResponse) Reset

func (x *UpdateRulesResponse) Reset()

func (*UpdateRulesResponse) String

func (x *UpdateRulesResponse) String() string

type UpdateScriptRequest

type UpdateScriptRequest struct {
	Script   *Script `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	ScriptId string  `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateScriptRequest) Descriptor deprecated

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

Deprecated: Use UpdateScriptRequest.ProtoReflect.Descriptor instead.

func (*UpdateScriptRequest) GetScript

func (x *UpdateScriptRequest) GetScript() *Script

func (*UpdateScriptRequest) GetScriptId

func (x *UpdateScriptRequest) GetScriptId() string

func (*UpdateScriptRequest) ProtoMessage

func (*UpdateScriptRequest) ProtoMessage()

func (*UpdateScriptRequest) ProtoReflect

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

func (*UpdateScriptRequest) Reset

func (x *UpdateScriptRequest) Reset()

func (*UpdateScriptRequest) String

func (x *UpdateScriptRequest) String() string

type UpdateScriptResponse

type UpdateScriptResponse struct {
	ScriptId string `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateScriptResponse) Descriptor deprecated

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

Deprecated: Use UpdateScriptResponse.ProtoReflect.Descriptor instead.

func (*UpdateScriptResponse) GetScriptId

func (x *UpdateScriptResponse) GetScriptId() string

func (*UpdateScriptResponse) ProtoMessage

func (*UpdateScriptResponse) ProtoMessage()

func (*UpdateScriptResponse) ProtoReflect

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

func (*UpdateScriptResponse) Reset

func (x *UpdateScriptResponse) Reset()

func (*UpdateScriptResponse) String

func (x *UpdateScriptResponse) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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