enginev1

package
v0.0.29 Latest Latest
Warning

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

Go to latest
Published: Aug 26, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EngineService_Ping_FullMethodName           = "/allwright.engine.v1.EngineService/Ping"
	EngineService_BrowserSession_FullMethodName = "/allwright.engine.v1.EngineService/BrowserSession"
	EngineService_TabSession_FullMethodName     = "/allwright.engine.v1.EngineService/TabSession"
)

Variables

View Source
var (
	BrowserKind_name = map[int32]string{
		0: "BROWSER_KIND_UNSPECIFIED",
		1: "BROWSER_KIND_CHROMIUM",
		2: "BROWSER_KIND_FIREFOX",
	}
	BrowserKind_value = map[string]int32{
		"BROWSER_KIND_UNSPECIFIED": 0,
		"BROWSER_KIND_CHROMIUM":    1,
		"BROWSER_KIND_FIREFOX":     2,
	}
)

Enum value maps for BrowserKind.

View Source
var EngineService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "allwright.engine.v1.EngineService",
	HandlerType: (*EngineServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Ping",
			Handler:    _EngineService_Ping_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "BrowserSession",
			Handler:       _EngineService_BrowserSession_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "TabSession",
			Handler:       _EngineService_TabSession_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "engine/v1/engine.proto",
}

EngineService_ServiceDesc is the grpc.ServiceDesc for EngineService 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_core_v1_browser_proto protoreflect.FileDescriptor
View Source
var File_core_v1_common_proto protoreflect.FileDescriptor
View Source
var File_core_v1_tab_proto protoreflect.FileDescriptor
View Source
var File_engine_v1_engine_proto protoreflect.FileDescriptor
View Source
var File_surfaces_web_v1_web_proto protoreflect.FileDescriptor

Functions

func RegisterEngineServiceServer

func RegisterEngineServiceServer(s grpc.ServiceRegistrar, srv EngineServiceServer)

Types

type BrowserKind added in v0.0.27

type BrowserKind int32
const (
	BrowserKind_BROWSER_KIND_UNSPECIFIED BrowserKind = 0
	BrowserKind_BROWSER_KIND_CHROMIUM    BrowserKind = 1
	BrowserKind_BROWSER_KIND_FIREFOX     BrowserKind = 2
)

func (BrowserKind) Descriptor added in v0.0.27

func (BrowserKind) Enum added in v0.0.27

func (x BrowserKind) Enum() *BrowserKind

func (BrowserKind) EnumDescriptor deprecated added in v0.0.27

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

Deprecated: Use BrowserKind.Descriptor instead.

func (BrowserKind) Number added in v0.0.27

func (x BrowserKind) Number() protoreflect.EnumNumber

func (BrowserKind) String added in v0.0.27

func (x BrowserKind) String() string

func (BrowserKind) Type added in v0.0.27

type BrowserLaunchedEvent added in v0.0.27

type BrowserLaunchedEvent struct {
	BrowserKind         BrowserKind `` /* 132-byte string literal not displayed */
	Browser             string      `protobuf:"bytes,2,opt,name=browser,proto3" json:"browser,omitempty"`
	Note                string      `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	UserDataDir         string      `protobuf:"bytes,4,opt,name=user_data_dir,json=userDataDir,proto3" json:"user_data_dir,omitempty"`
	InitialTabSessionId string      `protobuf:"bytes,5,opt,name=initial_tab_session_id,json=initialTabSessionId,proto3" json:"initial_tab_session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*BrowserLaunchedEvent) Descriptor deprecated added in v0.0.27

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

Deprecated: Use BrowserLaunchedEvent.ProtoReflect.Descriptor instead.

func (*BrowserLaunchedEvent) GetBrowser added in v0.0.27

func (x *BrowserLaunchedEvent) GetBrowser() string

func (*BrowserLaunchedEvent) GetBrowserKind added in v0.0.27

func (x *BrowserLaunchedEvent) GetBrowserKind() BrowserKind

func (*BrowserLaunchedEvent) GetInitialTabSessionId added in v0.0.27

func (x *BrowserLaunchedEvent) GetInitialTabSessionId() string

func (*BrowserLaunchedEvent) GetNote added in v0.0.27

func (x *BrowserLaunchedEvent) GetNote() string

func (*BrowserLaunchedEvent) GetUserDataDir added in v0.0.27

func (x *BrowserLaunchedEvent) GetUserDataDir() string

func (*BrowserLaunchedEvent) ProtoMessage added in v0.0.27

func (*BrowserLaunchedEvent) ProtoMessage()

func (*BrowserLaunchedEvent) ProtoReflect added in v0.0.27

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

func (*BrowserLaunchedEvent) Reset added in v0.0.27

func (x *BrowserLaunchedEvent) Reset()

func (*BrowserLaunchedEvent) String added in v0.0.27

func (x *BrowserLaunchedEvent) String() string

type BrowserSessionClosedEvent

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

func (*BrowserSessionClosedEvent) Descriptor deprecated

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

Deprecated: Use BrowserSessionClosedEvent.ProtoReflect.Descriptor instead.

func (*BrowserSessionClosedEvent) GetReason

func (x *BrowserSessionClosedEvent) GetReason() string

func (*BrowserSessionClosedEvent) ProtoMessage

func (*BrowserSessionClosedEvent) ProtoMessage()

func (*BrowserSessionClosedEvent) ProtoReflect

func (*BrowserSessionClosedEvent) Reset

func (x *BrowserSessionClosedEvent) Reset()

func (*BrowserSessionClosedEvent) String

func (x *BrowserSessionClosedEvent) String() string

type BrowserSessionCommand

type BrowserSessionCommand struct {

	// Types that are valid to be assigned to Command:
	//
	//	*BrowserSessionCommand_LaunchChrome
	//	*BrowserSessionCommand_OpenTab
	//	*BrowserSessionCommand_Ping
	//	*BrowserSessionCommand_Close
	//	*BrowserSessionCommand_LaunchBrowser
	Command isBrowserSessionCommand_Command `protobuf_oneof:"command"`
	// contains filtered or unexported fields
}

func (*BrowserSessionCommand) Descriptor deprecated

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

Deprecated: Use BrowserSessionCommand.ProtoReflect.Descriptor instead.

func (*BrowserSessionCommand) GetClose

func (*BrowserSessionCommand) GetCommand

func (x *BrowserSessionCommand) GetCommand() isBrowserSessionCommand_Command

func (*BrowserSessionCommand) GetLaunchBrowser added in v0.0.27

func (x *BrowserSessionCommand) GetLaunchBrowser() *LaunchBrowserCommand

func (*BrowserSessionCommand) GetLaunchChrome

func (x *BrowserSessionCommand) GetLaunchChrome() *LaunchChromeCommand

func (*BrowserSessionCommand) GetOpenTab

func (x *BrowserSessionCommand) GetOpenTab() *OpenTabCommand

func (*BrowserSessionCommand) GetPing

func (*BrowserSessionCommand) ProtoMessage

func (*BrowserSessionCommand) ProtoMessage()

func (*BrowserSessionCommand) ProtoReflect

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

func (*BrowserSessionCommand) Reset

func (x *BrowserSessionCommand) Reset()

func (*BrowserSessionCommand) String

func (x *BrowserSessionCommand) String() string

type BrowserSessionCommand_Close

type BrowserSessionCommand_Close struct {
	Close *CloseBrowserSessionCommand `protobuf:"bytes,4,opt,name=close,proto3,oneof"`
}

type BrowserSessionCommand_LaunchBrowser added in v0.0.27

type BrowserSessionCommand_LaunchBrowser struct {
	LaunchBrowser *LaunchBrowserCommand `protobuf:"bytes,5,opt,name=launch_browser,json=launchBrowser,proto3,oneof"`
}

type BrowserSessionCommand_LaunchChrome

type BrowserSessionCommand_LaunchChrome struct {
	LaunchChrome *LaunchChromeCommand `protobuf:"bytes,1,opt,name=launch_chrome,json=launchChrome,proto3,oneof"`
}

type BrowserSessionCommand_OpenTab

type BrowserSessionCommand_OpenTab struct {
	OpenTab *OpenTabCommand `protobuf:"bytes,2,opt,name=open_tab,json=openTab,proto3,oneof"`
}

type BrowserSessionCommand_Ping

type BrowserSessionCommand_Ping struct {
	Ping *SessionPingCommand `protobuf:"bytes,3,opt,name=ping,proto3,oneof"`
}

type BrowserSessionErrorEvent

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

func (*BrowserSessionErrorEvent) Descriptor deprecated

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

Deprecated: Use BrowserSessionErrorEvent.ProtoReflect.Descriptor instead.

func (*BrowserSessionErrorEvent) GetMessage

func (x *BrowserSessionErrorEvent) GetMessage() string

func (*BrowserSessionErrorEvent) ProtoMessage

func (*BrowserSessionErrorEvent) ProtoMessage()

func (*BrowserSessionErrorEvent) ProtoReflect

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

func (*BrowserSessionErrorEvent) Reset

func (x *BrowserSessionErrorEvent) Reset()

func (*BrowserSessionErrorEvent) String

func (x *BrowserSessionErrorEvent) String() string

type BrowserSessionEvent

type BrowserSessionEvent struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// Types that are valid to be assigned to Event:
	//
	//	*BrowserSessionEvent_ChromeLaunched
	//	*BrowserSessionEvent_TabOpened
	//	*BrowserSessionEvent_Pong
	//	*BrowserSessionEvent_Closed
	//	*BrowserSessionEvent_Error
	//	*BrowserSessionEvent_BrowserLaunched
	Event isBrowserSessionEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

func (*BrowserSessionEvent) Descriptor deprecated

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

Deprecated: Use BrowserSessionEvent.ProtoReflect.Descriptor instead.

func (*BrowserSessionEvent) GetBrowserLaunched added in v0.0.27

func (x *BrowserSessionEvent) GetBrowserLaunched() *BrowserLaunchedEvent

func (*BrowserSessionEvent) GetChromeLaunched

func (x *BrowserSessionEvent) GetChromeLaunched() *ChromeLaunchedEvent

func (*BrowserSessionEvent) GetClosed

func (*BrowserSessionEvent) GetError

func (*BrowserSessionEvent) GetEvent

func (x *BrowserSessionEvent) GetEvent() isBrowserSessionEvent_Event

func (*BrowserSessionEvent) GetPong

func (x *BrowserSessionEvent) GetPong() *SessionPongEvent

func (*BrowserSessionEvent) GetSessionId

func (x *BrowserSessionEvent) GetSessionId() string

func (*BrowserSessionEvent) GetTabOpened

func (x *BrowserSessionEvent) GetTabOpened() *TabOpenedEvent

func (*BrowserSessionEvent) ProtoMessage

func (*BrowserSessionEvent) ProtoMessage()

func (*BrowserSessionEvent) ProtoReflect

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

func (*BrowserSessionEvent) Reset

func (x *BrowserSessionEvent) Reset()

func (*BrowserSessionEvent) String

func (x *BrowserSessionEvent) String() string

type BrowserSessionEvent_BrowserLaunched added in v0.0.27

type BrowserSessionEvent_BrowserLaunched struct {
	BrowserLaunched *BrowserLaunchedEvent `protobuf:"bytes,7,opt,name=browser_launched,json=browserLaunched,proto3,oneof"`
}

type BrowserSessionEvent_ChromeLaunched

type BrowserSessionEvent_ChromeLaunched struct {
	ChromeLaunched *ChromeLaunchedEvent `protobuf:"bytes,2,opt,name=chrome_launched,json=chromeLaunched,proto3,oneof"`
}

type BrowserSessionEvent_Closed

type BrowserSessionEvent_Closed struct {
	Closed *BrowserSessionClosedEvent `protobuf:"bytes,5,opt,name=closed,proto3,oneof"`
}

type BrowserSessionEvent_Error

type BrowserSessionEvent_Error struct {
	Error *BrowserSessionErrorEvent `protobuf:"bytes,6,opt,name=error,proto3,oneof"`
}

type BrowserSessionEvent_Pong

type BrowserSessionEvent_Pong struct {
	Pong *SessionPongEvent `protobuf:"bytes,4,opt,name=pong,proto3,oneof"`
}

type BrowserSessionEvent_TabOpened

type BrowserSessionEvent_TabOpened struct {
	TabOpened *TabOpenedEvent `protobuf:"bytes,3,opt,name=tab_opened,json=tabOpened,proto3,oneof"`
}

type ChromeLaunchedEvent

type ChromeLaunchedEvent struct {
	Browser             string `protobuf:"bytes,1,opt,name=browser,proto3" json:"browser,omitempty"`
	Note                string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	CdpWebsocketUrl     string `protobuf:"bytes,3,opt,name=cdp_websocket_url,json=cdpWebsocketUrl,proto3" json:"cdp_websocket_url,omitempty"`
	UserDataDir         string `protobuf:"bytes,4,opt,name=user_data_dir,json=userDataDir,proto3" json:"user_data_dir,omitempty"`
	InitialTabSessionId string `protobuf:"bytes,5,opt,name=initial_tab_session_id,json=initialTabSessionId,proto3" json:"initial_tab_session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChromeLaunchedEvent) Descriptor deprecated

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

Deprecated: Use ChromeLaunchedEvent.ProtoReflect.Descriptor instead.

func (*ChromeLaunchedEvent) GetBrowser

func (x *ChromeLaunchedEvent) GetBrowser() string

func (*ChromeLaunchedEvent) GetCdpWebsocketUrl

func (x *ChromeLaunchedEvent) GetCdpWebsocketUrl() string

func (*ChromeLaunchedEvent) GetInitialTabSessionId

func (x *ChromeLaunchedEvent) GetInitialTabSessionId() string

func (*ChromeLaunchedEvent) GetNote

func (x *ChromeLaunchedEvent) GetNote() string

func (*ChromeLaunchedEvent) GetUserDataDir

func (x *ChromeLaunchedEvent) GetUserDataDir() string

func (*ChromeLaunchedEvent) ProtoMessage

func (*ChromeLaunchedEvent) ProtoMessage()

func (*ChromeLaunchedEvent) ProtoReflect

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

func (*ChromeLaunchedEvent) Reset

func (x *ChromeLaunchedEvent) Reset()

func (*ChromeLaunchedEvent) String

func (x *ChromeLaunchedEvent) String() string

type ChromiumBidiInjectionEvent

type ChromiumBidiInjectionEvent struct {
	Note            string `protobuf:"bytes,1,opt,name=note,proto3" json:"note,omitempty"`
	BidiSessionId   string `protobuf:"bytes,2,opt,name=bidi_session_id,json=bidiSessionId,proto3" json:"bidi_session_id,omitempty"`
	MapperTargetId  string `protobuf:"bytes,3,opt,name=mapper_target_id,json=mapperTargetId,proto3" json:"mapper_target_id,omitempty"`
	MapperSessionId string `protobuf:"bytes,4,opt,name=mapper_session_id,json=mapperSessionId,proto3" json:"mapper_session_id,omitempty"`
	PackageVersion  string `protobuf:"bytes,5,opt,name=package_version,json=packageVersion,proto3" json:"package_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ChromiumBidiInjectionEvent) Descriptor deprecated

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

Deprecated: Use ChromiumBidiInjectionEvent.ProtoReflect.Descriptor instead.

func (*ChromiumBidiInjectionEvent) GetBidiSessionId

func (x *ChromiumBidiInjectionEvent) GetBidiSessionId() string

func (*ChromiumBidiInjectionEvent) GetMapperSessionId

func (x *ChromiumBidiInjectionEvent) GetMapperSessionId() string

func (*ChromiumBidiInjectionEvent) GetMapperTargetId

func (x *ChromiumBidiInjectionEvent) GetMapperTargetId() string

func (*ChromiumBidiInjectionEvent) GetNote

func (x *ChromiumBidiInjectionEvent) GetNote() string

func (*ChromiumBidiInjectionEvent) GetPackageVersion

func (x *ChromiumBidiInjectionEvent) GetPackageVersion() string

func (*ChromiumBidiInjectionEvent) ProtoMessage

func (*ChromiumBidiInjectionEvent) ProtoMessage()

func (*ChromiumBidiInjectionEvent) ProtoReflect

func (*ChromiumBidiInjectionEvent) Reset

func (x *ChromiumBidiInjectionEvent) Reset()

func (*ChromiumBidiInjectionEvent) String

func (x *ChromiumBidiInjectionEvent) String() string

type ClickElementCommand

type ClickElementCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*ClickElementCommand) Descriptor deprecated

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

Deprecated: Use ClickElementCommand.ProtoReflect.Descriptor instead.

func (*ClickElementCommand) GetCssSelector

func (x *ClickElementCommand) GetCssSelector() string

func (*ClickElementCommand) GetRetryOptions added in v0.0.3

func (x *ClickElementCommand) GetRetryOptions() *CommandRetryOptions

func (*ClickElementCommand) ProtoMessage

func (*ClickElementCommand) ProtoMessage()

func (*ClickElementCommand) ProtoReflect

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

func (*ClickElementCommand) Reset

func (x *ClickElementCommand) Reset()

func (*ClickElementCommand) String

func (x *ClickElementCommand) String() string

type CloseBrowserSessionCommand

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

func (*CloseBrowserSessionCommand) Descriptor deprecated

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

Deprecated: Use CloseBrowserSessionCommand.ProtoReflect.Descriptor instead.

func (*CloseBrowserSessionCommand) ProtoMessage

func (*CloseBrowserSessionCommand) ProtoMessage()

func (*CloseBrowserSessionCommand) ProtoReflect

func (*CloseBrowserSessionCommand) Reset

func (x *CloseBrowserSessionCommand) Reset()

func (*CloseBrowserSessionCommand) String

func (x *CloseBrowserSessionCommand) String() string

type CloseTabSessionCommand

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

func (*CloseTabSessionCommand) Descriptor deprecated

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

Deprecated: Use CloseTabSessionCommand.ProtoReflect.Descriptor instead.

func (*CloseTabSessionCommand) ProtoMessage

func (*CloseTabSessionCommand) ProtoMessage()

func (*CloseTabSessionCommand) ProtoReflect

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

func (*CloseTabSessionCommand) Reset

func (x *CloseTabSessionCommand) Reset()

func (*CloseTabSessionCommand) String

func (x *CloseTabSessionCommand) String() string

type CommandRetryOptions added in v0.0.3

type CommandRetryOptions struct {
	TimeoutMs       *uint32 `protobuf:"varint,1,opt,name=timeout_ms,json=timeoutMs,proto3,oneof" json:"timeout_ms,omitempty"`
	RetryIntervalMs *uint32 `protobuf:"varint,2,opt,name=retry_interval_ms,json=retryIntervalMs,proto3,oneof" json:"retry_interval_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandRetryOptions) Descriptor deprecated added in v0.0.3

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

Deprecated: Use CommandRetryOptions.ProtoReflect.Descriptor instead.

func (*CommandRetryOptions) GetRetryIntervalMs added in v0.0.3

func (x *CommandRetryOptions) GetRetryIntervalMs() uint32

func (*CommandRetryOptions) GetTimeoutMs added in v0.0.3

func (x *CommandRetryOptions) GetTimeoutMs() uint32

func (*CommandRetryOptions) ProtoMessage added in v0.0.3

func (*CommandRetryOptions) ProtoMessage()

func (*CommandRetryOptions) ProtoReflect added in v0.0.3

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

func (*CommandRetryOptions) Reset added in v0.0.3

func (x *CommandRetryOptions) Reset()

func (*CommandRetryOptions) String added in v0.0.3

func (x *CommandRetryOptions) String() string

type CountElementsCommand added in v0.0.3

type CountElementsCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*CountElementsCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use CountElementsCommand.ProtoReflect.Descriptor instead.

func (*CountElementsCommand) GetCssSelector added in v0.0.3

func (x *CountElementsCommand) GetCssSelector() string

func (*CountElementsCommand) GetRetryOptions added in v0.0.3

func (x *CountElementsCommand) GetRetryOptions() *CommandRetryOptions

func (*CountElementsCommand) ProtoMessage added in v0.0.3

func (*CountElementsCommand) ProtoMessage()

func (*CountElementsCommand) ProtoReflect added in v0.0.3

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

func (*CountElementsCommand) Reset added in v0.0.3

func (x *CountElementsCommand) Reset()

func (*CountElementsCommand) String added in v0.0.3

func (x *CountElementsCommand) String() string

type ElementClickedEvent

type ElementClickedEvent struct {
	CssSelector   string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Note          string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	BidiSessionId string `protobuf:"bytes,3,opt,name=bidi_session_id,json=bidiSessionId,proto3" json:"bidi_session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementClickedEvent) Descriptor deprecated

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

Deprecated: Use ElementClickedEvent.ProtoReflect.Descriptor instead.

func (*ElementClickedEvent) GetBidiSessionId

func (x *ElementClickedEvent) GetBidiSessionId() string

func (*ElementClickedEvent) GetCssSelector

func (x *ElementClickedEvent) GetCssSelector() string

func (*ElementClickedEvent) GetNote

func (x *ElementClickedEvent) GetNote() string

func (*ElementClickedEvent) ProtoMessage

func (*ElementClickedEvent) ProtoMessage()

func (*ElementClickedEvent) ProtoReflect

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

func (*ElementClickedEvent) Reset

func (x *ElementClickedEvent) Reset()

func (*ElementClickedEvent) String

func (x *ElementClickedEvent) String() string

type ElementCountedEvent added in v0.0.3

type ElementCountedEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Count       uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	Note        string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementCountedEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use ElementCountedEvent.ProtoReflect.Descriptor instead.

func (*ElementCountedEvent) GetCount added in v0.0.3

func (x *ElementCountedEvent) GetCount() uint32

func (*ElementCountedEvent) GetCssSelector added in v0.0.3

func (x *ElementCountedEvent) GetCssSelector() string

func (*ElementCountedEvent) GetNote added in v0.0.3

func (x *ElementCountedEvent) GetNote() string

func (*ElementCountedEvent) ProtoMessage added in v0.0.3

func (*ElementCountedEvent) ProtoMessage()

func (*ElementCountedEvent) ProtoReflect added in v0.0.3

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

func (*ElementCountedEvent) Reset added in v0.0.3

func (x *ElementCountedEvent) Reset()

func (*ElementCountedEvent) String added in v0.0.3

func (x *ElementCountedEvent) String() string

type ElementFilledEvent added in v0.0.3

type ElementFilledEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Value       string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Note        string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementFilledEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use ElementFilledEvent.ProtoReflect.Descriptor instead.

func (*ElementFilledEvent) GetCssSelector added in v0.0.3

func (x *ElementFilledEvent) GetCssSelector() string

func (*ElementFilledEvent) GetNote added in v0.0.3

func (x *ElementFilledEvent) GetNote() string

func (*ElementFilledEvent) GetValue added in v0.0.3

func (x *ElementFilledEvent) GetValue() string

func (*ElementFilledEvent) ProtoMessage added in v0.0.3

func (*ElementFilledEvent) ProtoMessage()

func (*ElementFilledEvent) ProtoReflect added in v0.0.3

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

func (*ElementFilledEvent) Reset added in v0.0.3

func (x *ElementFilledEvent) Reset()

func (*ElementFilledEvent) String added in v0.0.3

func (x *ElementFilledEvent) String() string

type ElementFocusedEvent added in v0.0.3

type ElementFocusedEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Note        string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementFocusedEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use ElementFocusedEvent.ProtoReflect.Descriptor instead.

func (*ElementFocusedEvent) GetCssSelector added in v0.0.3

func (x *ElementFocusedEvent) GetCssSelector() string

func (*ElementFocusedEvent) GetNote added in v0.0.3

func (x *ElementFocusedEvent) GetNote() string

func (*ElementFocusedEvent) ProtoMessage added in v0.0.3

func (*ElementFocusedEvent) ProtoMessage()

func (*ElementFocusedEvent) ProtoReflect added in v0.0.3

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

func (*ElementFocusedEvent) Reset added in v0.0.3

func (x *ElementFocusedEvent) Reset()

func (*ElementFocusedEvent) String added in v0.0.3

func (x *ElementFocusedEvent) String() string

type ElementHoveredEvent added in v0.0.3

type ElementHoveredEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Note        string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementHoveredEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use ElementHoveredEvent.ProtoReflect.Descriptor instead.

func (*ElementHoveredEvent) GetCssSelector added in v0.0.3

func (x *ElementHoveredEvent) GetCssSelector() string

func (*ElementHoveredEvent) GetNote added in v0.0.3

func (x *ElementHoveredEvent) GetNote() string

func (*ElementHoveredEvent) ProtoMessage added in v0.0.3

func (*ElementHoveredEvent) ProtoMessage()

func (*ElementHoveredEvent) ProtoReflect added in v0.0.3

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

func (*ElementHoveredEvent) Reset added in v0.0.3

func (x *ElementHoveredEvent) Reset()

func (*ElementHoveredEvent) String added in v0.0.3

func (x *ElementHoveredEvent) String() string

type ElementsHighlightedEvent added in v0.0.3

type ElementsHighlightedEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Count       uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	Note        string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*ElementsHighlightedEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use ElementsHighlightedEvent.ProtoReflect.Descriptor instead.

func (*ElementsHighlightedEvent) GetCount added in v0.0.3

func (x *ElementsHighlightedEvent) GetCount() uint32

func (*ElementsHighlightedEvent) GetCssSelector added in v0.0.3

func (x *ElementsHighlightedEvent) GetCssSelector() string

func (*ElementsHighlightedEvent) GetNote added in v0.0.3

func (x *ElementsHighlightedEvent) GetNote() string

func (*ElementsHighlightedEvent) ProtoMessage added in v0.0.3

func (*ElementsHighlightedEvent) ProtoMessage()

func (*ElementsHighlightedEvent) ProtoReflect added in v0.0.3

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

func (*ElementsHighlightedEvent) Reset added in v0.0.3

func (x *ElementsHighlightedEvent) Reset()

func (*ElementsHighlightedEvent) String added in v0.0.3

func (x *ElementsHighlightedEvent) String() string

type EngineServiceClient

EngineServiceClient is the client API for EngineService 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.

type EngineServiceServer

type EngineServiceServer interface {
	Ping(context.Context, *PingRequest) (*PingResponse, error)
	BrowserSession(grpc.BidiStreamingServer[BrowserSessionCommand, BrowserSessionEvent]) error
	TabSession(grpc.BidiStreamingServer[TabSessionCommand, TabSessionEvent]) error
	// contains filtered or unexported methods
}

EngineServiceServer is the server API for EngineService service. All implementations must embed UnimplementedEngineServiceServer for forward compatibility.

type EngineService_BrowserSessionClient

type EngineService_BrowserSessionClient = grpc.BidiStreamingClient[BrowserSessionCommand, BrowserSessionEvent]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type EngineService_BrowserSessionServer

type EngineService_BrowserSessionServer = grpc.BidiStreamingServer[BrowserSessionCommand, BrowserSessionEvent]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type EngineService_TabSessionClient

type EngineService_TabSessionClient = grpc.BidiStreamingClient[TabSessionCommand, TabSessionEvent]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type EngineService_TabSessionServer

type EngineService_TabSessionServer = grpc.BidiStreamingServer[TabSessionCommand, TabSessionEvent]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type FillElementCommand added in v0.0.3

type FillElementCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Value        string               `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,3,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*FillElementCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use FillElementCommand.ProtoReflect.Descriptor instead.

func (*FillElementCommand) GetCssSelector added in v0.0.3

func (x *FillElementCommand) GetCssSelector() string

func (*FillElementCommand) GetRetryOptions added in v0.0.3

func (x *FillElementCommand) GetRetryOptions() *CommandRetryOptions

func (*FillElementCommand) GetValue added in v0.0.3

func (x *FillElementCommand) GetValue() string

func (*FillElementCommand) ProtoMessage added in v0.0.3

func (*FillElementCommand) ProtoMessage()

func (*FillElementCommand) ProtoReflect added in v0.0.3

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

func (*FillElementCommand) Reset added in v0.0.3

func (x *FillElementCommand) Reset()

func (*FillElementCommand) String added in v0.0.3

func (x *FillElementCommand) String() string

type FocusElementCommand added in v0.0.3

type FocusElementCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*FocusElementCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use FocusElementCommand.ProtoReflect.Descriptor instead.

func (*FocusElementCommand) GetCssSelector added in v0.0.3

func (x *FocusElementCommand) GetCssSelector() string

func (*FocusElementCommand) GetRetryOptions added in v0.0.3

func (x *FocusElementCommand) GetRetryOptions() *CommandRetryOptions

func (*FocusElementCommand) ProtoMessage added in v0.0.3

func (*FocusElementCommand) ProtoMessage()

func (*FocusElementCommand) ProtoReflect added in v0.0.3

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

func (*FocusElementCommand) Reset added in v0.0.3

func (x *FocusElementCommand) Reset()

func (*FocusElementCommand) String added in v0.0.3

func (x *FocusElementCommand) String() string

type GetInnerTextCommand added in v0.0.3

type GetInnerTextCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInnerTextCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use GetInnerTextCommand.ProtoReflect.Descriptor instead.

func (*GetInnerTextCommand) GetCssSelector added in v0.0.3

func (x *GetInnerTextCommand) GetCssSelector() string

func (*GetInnerTextCommand) GetRetryOptions added in v0.0.3

func (x *GetInnerTextCommand) GetRetryOptions() *CommandRetryOptions

func (*GetInnerTextCommand) ProtoMessage added in v0.0.3

func (*GetInnerTextCommand) ProtoMessage()

func (*GetInnerTextCommand) ProtoReflect added in v0.0.3

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

func (*GetInnerTextCommand) Reset added in v0.0.3

func (x *GetInnerTextCommand) Reset()

func (*GetInnerTextCommand) String added in v0.0.3

func (x *GetInnerTextCommand) String() string

type GetTextContentCommand added in v0.0.3

type GetTextContentCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTextContentCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use GetTextContentCommand.ProtoReflect.Descriptor instead.

func (*GetTextContentCommand) GetCssSelector added in v0.0.3

func (x *GetTextContentCommand) GetCssSelector() string

func (*GetTextContentCommand) GetRetryOptions added in v0.0.3

func (x *GetTextContentCommand) GetRetryOptions() *CommandRetryOptions

func (*GetTextContentCommand) ProtoMessage added in v0.0.3

func (*GetTextContentCommand) ProtoMessage()

func (*GetTextContentCommand) ProtoReflect added in v0.0.3

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

func (*GetTextContentCommand) Reset added in v0.0.3

func (x *GetTextContentCommand) Reset()

func (*GetTextContentCommand) String added in v0.0.3

func (x *GetTextContentCommand) String() string

type HighlightElementsCommand added in v0.0.3

type HighlightElementsCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	DurationMs   *uint32              `protobuf:"varint,2,opt,name=duration_ms,json=durationMs,proto3,oneof" json:"duration_ms,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,3,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*HighlightElementsCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use HighlightElementsCommand.ProtoReflect.Descriptor instead.

func (*HighlightElementsCommand) GetCssSelector added in v0.0.3

func (x *HighlightElementsCommand) GetCssSelector() string

func (*HighlightElementsCommand) GetDurationMs added in v0.0.3

func (x *HighlightElementsCommand) GetDurationMs() uint32

func (*HighlightElementsCommand) GetRetryOptions added in v0.0.3

func (x *HighlightElementsCommand) GetRetryOptions() *CommandRetryOptions

func (*HighlightElementsCommand) ProtoMessage added in v0.0.3

func (*HighlightElementsCommand) ProtoMessage()

func (*HighlightElementsCommand) ProtoReflect added in v0.0.3

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

func (*HighlightElementsCommand) Reset added in v0.0.3

func (x *HighlightElementsCommand) Reset()

func (*HighlightElementsCommand) String added in v0.0.3

func (x *HighlightElementsCommand) String() string

type HoverElementCommand added in v0.0.3

type HoverElementCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*HoverElementCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use HoverElementCommand.ProtoReflect.Descriptor instead.

func (*HoverElementCommand) GetCssSelector added in v0.0.3

func (x *HoverElementCommand) GetCssSelector() string

func (*HoverElementCommand) GetRetryOptions added in v0.0.3

func (x *HoverElementCommand) GetRetryOptions() *CommandRetryOptions

func (*HoverElementCommand) ProtoMessage added in v0.0.3

func (*HoverElementCommand) ProtoMessage()

func (*HoverElementCommand) ProtoReflect added in v0.0.3

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

func (*HoverElementCommand) Reset added in v0.0.3

func (x *HoverElementCommand) Reset()

func (*HoverElementCommand) String added in v0.0.3

func (x *HoverElementCommand) String() string

type InnerTextResolvedEvent added in v0.0.3

type InnerTextResolvedEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Text        string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	Note        string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*InnerTextResolvedEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use InnerTextResolvedEvent.ProtoReflect.Descriptor instead.

func (*InnerTextResolvedEvent) GetCssSelector added in v0.0.3

func (x *InnerTextResolvedEvent) GetCssSelector() string

func (*InnerTextResolvedEvent) GetNote added in v0.0.3

func (x *InnerTextResolvedEvent) GetNote() string

func (*InnerTextResolvedEvent) GetText added in v0.0.3

func (x *InnerTextResolvedEvent) GetText() string

func (*InnerTextResolvedEvent) ProtoMessage added in v0.0.3

func (*InnerTextResolvedEvent) ProtoMessage()

func (*InnerTextResolvedEvent) ProtoReflect added in v0.0.3

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

func (*InnerTextResolvedEvent) Reset added in v0.0.3

func (x *InnerTextResolvedEvent) Reset()

func (*InnerTextResolvedEvent) String added in v0.0.3

func (x *InnerTextResolvedEvent) String() string

type KeyPressedEvent added in v0.0.3

type KeyPressedEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Key         string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Note        string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*KeyPressedEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use KeyPressedEvent.ProtoReflect.Descriptor instead.

func (*KeyPressedEvent) GetCssSelector added in v0.0.3

func (x *KeyPressedEvent) GetCssSelector() string

func (*KeyPressedEvent) GetKey added in v0.0.3

func (x *KeyPressedEvent) GetKey() string

func (*KeyPressedEvent) GetNote added in v0.0.3

func (x *KeyPressedEvent) GetNote() string

func (*KeyPressedEvent) ProtoMessage added in v0.0.3

func (*KeyPressedEvent) ProtoMessage()

func (*KeyPressedEvent) ProtoReflect added in v0.0.3

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

func (*KeyPressedEvent) Reset added in v0.0.3

func (x *KeyPressedEvent) Reset()

func (*KeyPressedEvent) String added in v0.0.3

func (x *KeyPressedEvent) String() string

type LaunchBrowserCommand added in v0.0.27

type LaunchBrowserCommand struct {
	BrowserKind   BrowserKind          `` /* 132-byte string literal not displayed */
	BrowserBinary *string              `protobuf:"bytes,2,opt,name=browser_binary,json=browserBinary,proto3,oneof" json:"browser_binary,omitempty"`
	RetryOptions  *CommandRetryOptions `protobuf:"bytes,3,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchBrowserCommand) Descriptor deprecated added in v0.0.27

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

Deprecated: Use LaunchBrowserCommand.ProtoReflect.Descriptor instead.

func (*LaunchBrowserCommand) GetBrowserBinary added in v0.0.27

func (x *LaunchBrowserCommand) GetBrowserBinary() string

func (*LaunchBrowserCommand) GetBrowserKind added in v0.0.27

func (x *LaunchBrowserCommand) GetBrowserKind() BrowserKind

func (*LaunchBrowserCommand) GetRetryOptions added in v0.0.27

func (x *LaunchBrowserCommand) GetRetryOptions() *CommandRetryOptions

func (*LaunchBrowserCommand) ProtoMessage added in v0.0.27

func (*LaunchBrowserCommand) ProtoMessage()

func (*LaunchBrowserCommand) ProtoReflect added in v0.0.27

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

func (*LaunchBrowserCommand) Reset added in v0.0.27

func (x *LaunchBrowserCommand) Reset()

func (*LaunchBrowserCommand) String added in v0.0.27

func (x *LaunchBrowserCommand) String() string

type LaunchChromeCommand

type LaunchChromeCommand struct {
	ChromeBinary *string              `protobuf:"bytes,1,opt,name=chrome_binary,json=chromeBinary,proto3,oneof" json:"chrome_binary,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchChromeCommand) Descriptor deprecated

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

Deprecated: Use LaunchChromeCommand.ProtoReflect.Descriptor instead.

func (*LaunchChromeCommand) GetChromeBinary

func (x *LaunchChromeCommand) GetChromeBinary() string

func (*LaunchChromeCommand) GetRetryOptions added in v0.0.3

func (x *LaunchChromeCommand) GetRetryOptions() *CommandRetryOptions

func (*LaunchChromeCommand) ProtoMessage

func (*LaunchChromeCommand) ProtoMessage()

func (*LaunchChromeCommand) ProtoReflect

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

func (*LaunchChromeCommand) Reset

func (x *LaunchChromeCommand) Reset()

func (*LaunchChromeCommand) String

func (x *LaunchChromeCommand) String() string
type NavigateTabCommand struct {
	Url          string               `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,2,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}
func (*NavigateTabCommand) Descriptor() ([]byte, []int)

Deprecated: Use NavigateTabCommand.ProtoReflect.Descriptor instead.

func (x *NavigateTabCommand) GetRetryOptions() *CommandRetryOptions
func (x *NavigateTabCommand) GetUrl() string
func (*NavigateTabCommand) ProtoMessage()
func (x *NavigateTabCommand) ProtoReflect() protoreflect.Message
func (x *NavigateTabCommand) Reset()
func (x *NavigateTabCommand) String() string

type OpenTabCommand

type OpenTabCommand struct {
	RetryOptions *CommandRetryOptions `protobuf:"bytes,1,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenTabCommand) Descriptor deprecated

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

Deprecated: Use OpenTabCommand.ProtoReflect.Descriptor instead.

func (*OpenTabCommand) GetRetryOptions added in v0.0.3

func (x *OpenTabCommand) GetRetryOptions() *CommandRetryOptions

func (*OpenTabCommand) ProtoMessage

func (*OpenTabCommand) ProtoMessage()

func (*OpenTabCommand) ProtoReflect

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

func (*OpenTabCommand) Reset

func (x *OpenTabCommand) Reset()

func (*OpenTabCommand) String

func (x *OpenTabCommand) String() string

type PingRequest

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

func (*PingRequest) Descriptor deprecated

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

Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.

func (*PingRequest) ProtoMessage

func (*PingRequest) ProtoMessage()

func (*PingRequest) ProtoReflect

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

func (*PingRequest) Reset

func (x *PingRequest) Reset()

func (*PingRequest) String

func (x *PingRequest) String() string

type PingResponse

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

func (*PingResponse) Descriptor deprecated

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

Deprecated: Use PingResponse.ProtoReflect.Descriptor instead.

func (*PingResponse) GetMessage

func (x *PingResponse) GetMessage() string

func (*PingResponse) ProtoMessage

func (*PingResponse) ProtoMessage()

func (*PingResponse) ProtoReflect

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

func (*PingResponse) Reset

func (x *PingResponse) Reset()

func (*PingResponse) String

func (x *PingResponse) String() string

type PressKeyCommand added in v0.0.3

type PressKeyCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Key          string               `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Text         *string              `protobuf:"bytes,3,opt,name=text,proto3,oneof" json:"text,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,4,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*PressKeyCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use PressKeyCommand.ProtoReflect.Descriptor instead.

func (*PressKeyCommand) GetCssSelector added in v0.0.3

func (x *PressKeyCommand) GetCssSelector() string

func (*PressKeyCommand) GetKey added in v0.0.3

func (x *PressKeyCommand) GetKey() string

func (*PressKeyCommand) GetRetryOptions added in v0.0.3

func (x *PressKeyCommand) GetRetryOptions() *CommandRetryOptions

func (*PressKeyCommand) GetText added in v0.0.3

func (x *PressKeyCommand) GetText() string

func (*PressKeyCommand) ProtoMessage added in v0.0.3

func (*PressKeyCommand) ProtoMessage()

func (*PressKeyCommand) ProtoReflect added in v0.0.3

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

func (*PressKeyCommand) Reset added in v0.0.3

func (x *PressKeyCommand) Reset()

func (*PressKeyCommand) String added in v0.0.3

func (x *PressKeyCommand) String() string

type SelectorWaitSatisfiedEvent added in v0.0.3

type SelectorWaitSatisfiedEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Visible     bool   `protobuf:"varint,2,opt,name=visible,proto3" json:"visible,omitempty"`
	Note        string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*SelectorWaitSatisfiedEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use SelectorWaitSatisfiedEvent.ProtoReflect.Descriptor instead.

func (*SelectorWaitSatisfiedEvent) GetCssSelector added in v0.0.3

func (x *SelectorWaitSatisfiedEvent) GetCssSelector() string

func (*SelectorWaitSatisfiedEvent) GetNote added in v0.0.3

func (x *SelectorWaitSatisfiedEvent) GetNote() string

func (*SelectorWaitSatisfiedEvent) GetVisible added in v0.0.3

func (x *SelectorWaitSatisfiedEvent) GetVisible() bool

func (*SelectorWaitSatisfiedEvent) ProtoMessage added in v0.0.3

func (*SelectorWaitSatisfiedEvent) ProtoMessage()

func (*SelectorWaitSatisfiedEvent) ProtoReflect added in v0.0.3

func (*SelectorWaitSatisfiedEvent) Reset added in v0.0.3

func (x *SelectorWaitSatisfiedEvent) Reset()

func (*SelectorWaitSatisfiedEvent) String added in v0.0.3

func (x *SelectorWaitSatisfiedEvent) String() string

type SessionPingCommand

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

func (*SessionPingCommand) Descriptor deprecated

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

Deprecated: Use SessionPingCommand.ProtoReflect.Descriptor instead.

func (*SessionPingCommand) GetMessage

func (x *SessionPingCommand) GetMessage() string

func (*SessionPingCommand) ProtoMessage

func (*SessionPingCommand) ProtoMessage()

func (*SessionPingCommand) ProtoReflect

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

func (*SessionPingCommand) Reset

func (x *SessionPingCommand) Reset()

func (*SessionPingCommand) String

func (x *SessionPingCommand) String() string

type SessionPongEvent

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

func (*SessionPongEvent) Descriptor deprecated

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

Deprecated: Use SessionPongEvent.ProtoReflect.Descriptor instead.

func (*SessionPongEvent) GetMessage

func (x *SessionPongEvent) GetMessage() string

func (*SessionPongEvent) ProtoMessage

func (*SessionPongEvent) ProtoMessage()

func (*SessionPongEvent) ProtoReflect

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

func (*SessionPongEvent) Reset

func (x *SessionPongEvent) Reset()

func (*SessionPongEvent) String

func (x *SessionPongEvent) String() string

type TabNavigatedEvent

type TabNavigatedEvent struct {
	Url  string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Note string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*TabNavigatedEvent) Descriptor deprecated

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

Deprecated: Use TabNavigatedEvent.ProtoReflect.Descriptor instead.

func (*TabNavigatedEvent) GetNote

func (x *TabNavigatedEvent) GetNote() string

func (*TabNavigatedEvent) GetUrl

func (x *TabNavigatedEvent) GetUrl() string

func (*TabNavigatedEvent) ProtoMessage

func (*TabNavigatedEvent) ProtoMessage()

func (*TabNavigatedEvent) ProtoReflect

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

func (*TabNavigatedEvent) Reset

func (x *TabNavigatedEvent) Reset()

func (*TabNavigatedEvent) String

func (x *TabNavigatedEvent) String() string

type TabOpenedEvent

type TabOpenedEvent struct {
	TabSessionId string `protobuf:"bytes,1,opt,name=tab_session_id,json=tabSessionId,proto3" json:"tab_session_id,omitempty"`
	Note         string `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*TabOpenedEvent) Descriptor deprecated

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

Deprecated: Use TabOpenedEvent.ProtoReflect.Descriptor instead.

func (*TabOpenedEvent) GetNote

func (x *TabOpenedEvent) GetNote() string

func (*TabOpenedEvent) GetTabSessionId

func (x *TabOpenedEvent) GetTabSessionId() string

func (*TabOpenedEvent) ProtoMessage

func (*TabOpenedEvent) ProtoMessage()

func (*TabOpenedEvent) ProtoReflect

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

func (*TabOpenedEvent) Reset

func (x *TabOpenedEvent) Reset()

func (*TabOpenedEvent) String

func (x *TabOpenedEvent) String() string

type TabSessionAttachedEvent

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

func (*TabSessionAttachedEvent) Descriptor deprecated

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

Deprecated: Use TabSessionAttachedEvent.ProtoReflect.Descriptor instead.

func (*TabSessionAttachedEvent) GetNote

func (x *TabSessionAttachedEvent) GetNote() string

func (*TabSessionAttachedEvent) ProtoMessage

func (*TabSessionAttachedEvent) ProtoMessage()

func (*TabSessionAttachedEvent) ProtoReflect

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

func (*TabSessionAttachedEvent) Reset

func (x *TabSessionAttachedEvent) Reset()

func (*TabSessionAttachedEvent) String

func (x *TabSessionAttachedEvent) String() string

type TabSessionClosedEvent

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

func (*TabSessionClosedEvent) Descriptor deprecated

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

Deprecated: Use TabSessionClosedEvent.ProtoReflect.Descriptor instead.

func (*TabSessionClosedEvent) GetReason

func (x *TabSessionClosedEvent) GetReason() string

func (*TabSessionClosedEvent) ProtoMessage

func (*TabSessionClosedEvent) ProtoMessage()

func (*TabSessionClosedEvent) ProtoReflect

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

func (*TabSessionClosedEvent) Reset

func (x *TabSessionClosedEvent) Reset()

func (*TabSessionClosedEvent) String

func (x *TabSessionClosedEvent) String() string

type TabSessionCommand

type TabSessionCommand struct {
	BrowserSessionId string `protobuf:"bytes,1,opt,name=browser_session_id,json=browserSessionId,proto3" json:"browser_session_id,omitempty"`
	TabSessionId     string `protobuf:"bytes,2,opt,name=tab_session_id,json=tabSessionId,proto3" json:"tab_session_id,omitempty"`
	// Types that are valid to be assigned to Command:
	//
	//	*TabSessionCommand_Ping
	//	*TabSessionCommand_Close
	//	*TabSessionCommand_Navigate
	//	*TabSessionCommand_ClickElement
	//	*TabSessionCommand_CountElements
	//	*TabSessionCommand_HighlightElements
	//	*TabSessionCommand_FocusElement
	//	*TabSessionCommand_FillElement
	//	*TabSessionCommand_HoverElement
	//	*TabSessionCommand_PressKey
	//	*TabSessionCommand_GetTextContent
	//	*TabSessionCommand_GetInnerText
	//	*TabSessionCommand_WaitForSelector
	Command isTabSessionCommand_Command `protobuf_oneof:"command"`
	// contains filtered or unexported fields
}

func (*TabSessionCommand) Descriptor deprecated

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

Deprecated: Use TabSessionCommand.ProtoReflect.Descriptor instead.

func (*TabSessionCommand) GetBrowserSessionId

func (x *TabSessionCommand) GetBrowserSessionId() string

func (*TabSessionCommand) GetClickElement

func (x *TabSessionCommand) GetClickElement() *ClickElementCommand

func (*TabSessionCommand) GetClose

func (*TabSessionCommand) GetCommand

func (x *TabSessionCommand) GetCommand() isTabSessionCommand_Command

func (*TabSessionCommand) GetCountElements added in v0.0.3

func (x *TabSessionCommand) GetCountElements() *CountElementsCommand

func (*TabSessionCommand) GetFillElement added in v0.0.3

func (x *TabSessionCommand) GetFillElement() *FillElementCommand

func (*TabSessionCommand) GetFocusElement added in v0.0.3

func (x *TabSessionCommand) GetFocusElement() *FocusElementCommand

func (*TabSessionCommand) GetGetInnerText added in v0.0.3

func (x *TabSessionCommand) GetGetInnerText() *GetInnerTextCommand

func (*TabSessionCommand) GetGetTextContent added in v0.0.3

func (x *TabSessionCommand) GetGetTextContent() *GetTextContentCommand

func (*TabSessionCommand) GetHighlightElements added in v0.0.3

func (x *TabSessionCommand) GetHighlightElements() *HighlightElementsCommand

func (*TabSessionCommand) GetHoverElement added in v0.0.3

func (x *TabSessionCommand) GetHoverElement() *HoverElementCommand

func (*TabSessionCommand) GetNavigate

func (x *TabSessionCommand) GetNavigate() *NavigateTabCommand

func (*TabSessionCommand) GetPing

func (*TabSessionCommand) GetPressKey added in v0.0.3

func (x *TabSessionCommand) GetPressKey() *PressKeyCommand

func (*TabSessionCommand) GetTabSessionId

func (x *TabSessionCommand) GetTabSessionId() string

func (*TabSessionCommand) GetWaitForSelector added in v0.0.3

func (x *TabSessionCommand) GetWaitForSelector() *WaitForSelectorCommand

func (*TabSessionCommand) ProtoMessage

func (*TabSessionCommand) ProtoMessage()

func (*TabSessionCommand) ProtoReflect

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

func (*TabSessionCommand) Reset

func (x *TabSessionCommand) Reset()

func (*TabSessionCommand) String

func (x *TabSessionCommand) String() string

type TabSessionCommand_ClickElement

type TabSessionCommand_ClickElement struct {
	ClickElement *ClickElementCommand `protobuf:"bytes,6,opt,name=click_element,json=clickElement,proto3,oneof"`
}

type TabSessionCommand_Close

type TabSessionCommand_Close struct {
	Close *CloseTabSessionCommand `protobuf:"bytes,4,opt,name=close,proto3,oneof"`
}

type TabSessionCommand_CountElements added in v0.0.3

type TabSessionCommand_CountElements struct {
	CountElements *CountElementsCommand `protobuf:"bytes,7,opt,name=count_elements,json=countElements,proto3,oneof"`
}

type TabSessionCommand_FillElement added in v0.0.3

type TabSessionCommand_FillElement struct {
	FillElement *FillElementCommand `protobuf:"bytes,10,opt,name=fill_element,json=fillElement,proto3,oneof"`
}

type TabSessionCommand_FocusElement added in v0.0.3

type TabSessionCommand_FocusElement struct {
	FocusElement *FocusElementCommand `protobuf:"bytes,9,opt,name=focus_element,json=focusElement,proto3,oneof"`
}

type TabSessionCommand_GetInnerText added in v0.0.3

type TabSessionCommand_GetInnerText struct {
	GetInnerText *GetInnerTextCommand `protobuf:"bytes,14,opt,name=get_inner_text,json=getInnerText,proto3,oneof"`
}

type TabSessionCommand_GetTextContent added in v0.0.3

type TabSessionCommand_GetTextContent struct {
	GetTextContent *GetTextContentCommand `protobuf:"bytes,13,opt,name=get_text_content,json=getTextContent,proto3,oneof"`
}

type TabSessionCommand_HighlightElements added in v0.0.3

type TabSessionCommand_HighlightElements struct {
	HighlightElements *HighlightElementsCommand `protobuf:"bytes,8,opt,name=highlight_elements,json=highlightElements,proto3,oneof"`
}

type TabSessionCommand_HoverElement added in v0.0.3

type TabSessionCommand_HoverElement struct {
	HoverElement *HoverElementCommand `protobuf:"bytes,11,opt,name=hover_element,json=hoverElement,proto3,oneof"`
}

type TabSessionCommand_Navigate

type TabSessionCommand_Navigate struct {
	Navigate *NavigateTabCommand `protobuf:"bytes,5,opt,name=navigate,proto3,oneof"`
}

type TabSessionCommand_Ping

type TabSessionCommand_Ping struct {
	Ping *TabSessionPingCommand `protobuf:"bytes,3,opt,name=ping,proto3,oneof"`
}

type TabSessionCommand_PressKey added in v0.0.3

type TabSessionCommand_PressKey struct {
	PressKey *PressKeyCommand `protobuf:"bytes,12,opt,name=press_key,json=pressKey,proto3,oneof"`
}

type TabSessionCommand_WaitForSelector added in v0.0.3

type TabSessionCommand_WaitForSelector struct {
	WaitForSelector *WaitForSelectorCommand `protobuf:"bytes,15,opt,name=wait_for_selector,json=waitForSelector,proto3,oneof"`
}

type TabSessionErrorEvent

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

func (*TabSessionErrorEvent) Descriptor deprecated

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

Deprecated: Use TabSessionErrorEvent.ProtoReflect.Descriptor instead.

func (*TabSessionErrorEvent) GetMessage

func (x *TabSessionErrorEvent) GetMessage() string

func (*TabSessionErrorEvent) ProtoMessage

func (*TabSessionErrorEvent) ProtoMessage()

func (*TabSessionErrorEvent) ProtoReflect

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

func (*TabSessionErrorEvent) Reset

func (x *TabSessionErrorEvent) Reset()

func (*TabSessionErrorEvent) String

func (x *TabSessionErrorEvent) String() string

type TabSessionEvent

type TabSessionEvent struct {
	TabSessionId string `protobuf:"bytes,1,opt,name=tab_session_id,json=tabSessionId,proto3" json:"tab_session_id,omitempty"`
	// Types that are valid to be assigned to Event:
	//
	//	*TabSessionEvent_Attached
	//	*TabSessionEvent_Pong
	//	*TabSessionEvent_Closed
	//	*TabSessionEvent_Error
	//	*TabSessionEvent_Navigated
	//	*TabSessionEvent_ChromiumBidiInjection
	//	*TabSessionEvent_ElementClicked
	//	*TabSessionEvent_ElementCounted
	//	*TabSessionEvent_ElementsHighlighted
	//	*TabSessionEvent_ElementFocused
	//	*TabSessionEvent_ElementFilled
	//	*TabSessionEvent_ElementHovered
	//	*TabSessionEvent_KeyPressed
	//	*TabSessionEvent_TextContentResolved
	//	*TabSessionEvent_InnerTextResolved
	//	*TabSessionEvent_SelectorWaitSatisfied
	Event isTabSessionEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

func (*TabSessionEvent) Descriptor deprecated

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

Deprecated: Use TabSessionEvent.ProtoReflect.Descriptor instead.

func (*TabSessionEvent) GetAttached

func (x *TabSessionEvent) GetAttached() *TabSessionAttachedEvent

func (*TabSessionEvent) GetChromiumBidiInjection

func (x *TabSessionEvent) GetChromiumBidiInjection() *ChromiumBidiInjectionEvent

func (*TabSessionEvent) GetClosed

func (x *TabSessionEvent) GetClosed() *TabSessionClosedEvent

func (*TabSessionEvent) GetElementClicked

func (x *TabSessionEvent) GetElementClicked() *ElementClickedEvent

func (*TabSessionEvent) GetElementCounted added in v0.0.3

func (x *TabSessionEvent) GetElementCounted() *ElementCountedEvent

func (*TabSessionEvent) GetElementFilled added in v0.0.3

func (x *TabSessionEvent) GetElementFilled() *ElementFilledEvent

func (*TabSessionEvent) GetElementFocused added in v0.0.3

func (x *TabSessionEvent) GetElementFocused() *ElementFocusedEvent

func (*TabSessionEvent) GetElementHovered added in v0.0.3

func (x *TabSessionEvent) GetElementHovered() *ElementHoveredEvent

func (*TabSessionEvent) GetElementsHighlighted added in v0.0.3

func (x *TabSessionEvent) GetElementsHighlighted() *ElementsHighlightedEvent

func (*TabSessionEvent) GetError

func (x *TabSessionEvent) GetError() *TabSessionErrorEvent

func (*TabSessionEvent) GetEvent

func (x *TabSessionEvent) GetEvent() isTabSessionEvent_Event

func (*TabSessionEvent) GetInnerTextResolved added in v0.0.3

func (x *TabSessionEvent) GetInnerTextResolved() *InnerTextResolvedEvent

func (*TabSessionEvent) GetKeyPressed added in v0.0.3

func (x *TabSessionEvent) GetKeyPressed() *KeyPressedEvent

func (*TabSessionEvent) GetNavigated

func (x *TabSessionEvent) GetNavigated() *TabNavigatedEvent

func (*TabSessionEvent) GetPong

func (x *TabSessionEvent) GetPong() *TabSessionPongEvent

func (*TabSessionEvent) GetSelectorWaitSatisfied added in v0.0.3

func (x *TabSessionEvent) GetSelectorWaitSatisfied() *SelectorWaitSatisfiedEvent

func (*TabSessionEvent) GetTabSessionId

func (x *TabSessionEvent) GetTabSessionId() string

func (*TabSessionEvent) GetTextContentResolved added in v0.0.3

func (x *TabSessionEvent) GetTextContentResolved() *TextContentResolvedEvent

func (*TabSessionEvent) ProtoMessage

func (*TabSessionEvent) ProtoMessage()

func (*TabSessionEvent) ProtoReflect

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

func (*TabSessionEvent) Reset

func (x *TabSessionEvent) Reset()

func (*TabSessionEvent) String

func (x *TabSessionEvent) String() string

type TabSessionEvent_Attached

type TabSessionEvent_Attached struct {
	Attached *TabSessionAttachedEvent `protobuf:"bytes,2,opt,name=attached,proto3,oneof"`
}

type TabSessionEvent_ChromiumBidiInjection

type TabSessionEvent_ChromiumBidiInjection struct {
	ChromiumBidiInjection *ChromiumBidiInjectionEvent `protobuf:"bytes,7,opt,name=chromium_bidi_injection,json=chromiumBidiInjection,proto3,oneof"`
}

type TabSessionEvent_Closed

type TabSessionEvent_Closed struct {
	Closed *TabSessionClosedEvent `protobuf:"bytes,4,opt,name=closed,proto3,oneof"`
}

type TabSessionEvent_ElementClicked

type TabSessionEvent_ElementClicked struct {
	ElementClicked *ElementClickedEvent `protobuf:"bytes,8,opt,name=element_clicked,json=elementClicked,proto3,oneof"`
}

type TabSessionEvent_ElementCounted added in v0.0.3

type TabSessionEvent_ElementCounted struct {
	ElementCounted *ElementCountedEvent `protobuf:"bytes,9,opt,name=element_counted,json=elementCounted,proto3,oneof"`
}

type TabSessionEvent_ElementFilled added in v0.0.3

type TabSessionEvent_ElementFilled struct {
	ElementFilled *ElementFilledEvent `protobuf:"bytes,12,opt,name=element_filled,json=elementFilled,proto3,oneof"`
}

type TabSessionEvent_ElementFocused added in v0.0.3

type TabSessionEvent_ElementFocused struct {
	ElementFocused *ElementFocusedEvent `protobuf:"bytes,11,opt,name=element_focused,json=elementFocused,proto3,oneof"`
}

type TabSessionEvent_ElementHovered added in v0.0.3

type TabSessionEvent_ElementHovered struct {
	ElementHovered *ElementHoveredEvent `protobuf:"bytes,13,opt,name=element_hovered,json=elementHovered,proto3,oneof"`
}

type TabSessionEvent_ElementsHighlighted added in v0.0.3

type TabSessionEvent_ElementsHighlighted struct {
	ElementsHighlighted *ElementsHighlightedEvent `protobuf:"bytes,10,opt,name=elements_highlighted,json=elementsHighlighted,proto3,oneof"`
}

type TabSessionEvent_Error

type TabSessionEvent_Error struct {
	Error *TabSessionErrorEvent `protobuf:"bytes,5,opt,name=error,proto3,oneof"`
}

type TabSessionEvent_InnerTextResolved added in v0.0.3

type TabSessionEvent_InnerTextResolved struct {
	InnerTextResolved *InnerTextResolvedEvent `protobuf:"bytes,16,opt,name=inner_text_resolved,json=innerTextResolved,proto3,oneof"`
}

type TabSessionEvent_KeyPressed added in v0.0.3

type TabSessionEvent_KeyPressed struct {
	KeyPressed *KeyPressedEvent `protobuf:"bytes,14,opt,name=key_pressed,json=keyPressed,proto3,oneof"`
}

type TabSessionEvent_Navigated

type TabSessionEvent_Navigated struct {
	Navigated *TabNavigatedEvent `protobuf:"bytes,6,opt,name=navigated,proto3,oneof"`
}

type TabSessionEvent_Pong

type TabSessionEvent_Pong struct {
	Pong *TabSessionPongEvent `protobuf:"bytes,3,opt,name=pong,proto3,oneof"`
}

type TabSessionEvent_SelectorWaitSatisfied added in v0.0.3

type TabSessionEvent_SelectorWaitSatisfied struct {
	SelectorWaitSatisfied *SelectorWaitSatisfiedEvent `protobuf:"bytes,17,opt,name=selector_wait_satisfied,json=selectorWaitSatisfied,proto3,oneof"`
}

type TabSessionEvent_TextContentResolved added in v0.0.3

type TabSessionEvent_TextContentResolved struct {
	TextContentResolved *TextContentResolvedEvent `protobuf:"bytes,15,opt,name=text_content_resolved,json=textContentResolved,proto3,oneof"`
}

type TabSessionPingCommand

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

func (*TabSessionPingCommand) Descriptor deprecated

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

Deprecated: Use TabSessionPingCommand.ProtoReflect.Descriptor instead.

func (*TabSessionPingCommand) GetMessage

func (x *TabSessionPingCommand) GetMessage() string

func (*TabSessionPingCommand) ProtoMessage

func (*TabSessionPingCommand) ProtoMessage()

func (*TabSessionPingCommand) ProtoReflect

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

func (*TabSessionPingCommand) Reset

func (x *TabSessionPingCommand) Reset()

func (*TabSessionPingCommand) String

func (x *TabSessionPingCommand) String() string

type TabSessionPongEvent

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

func (*TabSessionPongEvent) Descriptor deprecated

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

Deprecated: Use TabSessionPongEvent.ProtoReflect.Descriptor instead.

func (*TabSessionPongEvent) GetMessage

func (x *TabSessionPongEvent) GetMessage() string

func (*TabSessionPongEvent) ProtoMessage

func (*TabSessionPongEvent) ProtoMessage()

func (*TabSessionPongEvent) ProtoReflect

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

func (*TabSessionPongEvent) Reset

func (x *TabSessionPongEvent) Reset()

func (*TabSessionPongEvent) String

func (x *TabSessionPongEvent) String() string

type TextContentResolvedEvent added in v0.0.3

type TextContentResolvedEvent struct {
	CssSelector string `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Text        string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	Note        string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*TextContentResolvedEvent) Descriptor deprecated added in v0.0.3

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

Deprecated: Use TextContentResolvedEvent.ProtoReflect.Descriptor instead.

func (*TextContentResolvedEvent) GetCssSelector added in v0.0.3

func (x *TextContentResolvedEvent) GetCssSelector() string

func (*TextContentResolvedEvent) GetNote added in v0.0.3

func (x *TextContentResolvedEvent) GetNote() string

func (*TextContentResolvedEvent) GetText added in v0.0.3

func (x *TextContentResolvedEvent) GetText() string

func (*TextContentResolvedEvent) ProtoMessage added in v0.0.3

func (*TextContentResolvedEvent) ProtoMessage()

func (*TextContentResolvedEvent) ProtoReflect added in v0.0.3

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

func (*TextContentResolvedEvent) Reset added in v0.0.3

func (x *TextContentResolvedEvent) Reset()

func (*TextContentResolvedEvent) String added in v0.0.3

func (x *TextContentResolvedEvent) String() string

type UnimplementedEngineServiceServer

type UnimplementedEngineServiceServer struct{}

UnimplementedEngineServiceServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedEngineServiceServer) Ping

func (UnimplementedEngineServiceServer) TabSession

type UnsafeEngineServiceServer

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

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

type WaitForSelectorCommand added in v0.0.3

type WaitForSelectorCommand struct {
	CssSelector  string               `protobuf:"bytes,1,opt,name=css_selector,json=cssSelector,proto3" json:"css_selector,omitempty"`
	Visible      *bool                `protobuf:"varint,2,opt,name=visible,proto3,oneof" json:"visible,omitempty"`
	RetryOptions *CommandRetryOptions `protobuf:"bytes,3,opt,name=retry_options,json=retryOptions,proto3,oneof" json:"retry_options,omitempty"`
	// contains filtered or unexported fields
}

func (*WaitForSelectorCommand) Descriptor deprecated added in v0.0.3

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

Deprecated: Use WaitForSelectorCommand.ProtoReflect.Descriptor instead.

func (*WaitForSelectorCommand) GetCssSelector added in v0.0.3

func (x *WaitForSelectorCommand) GetCssSelector() string

func (*WaitForSelectorCommand) GetRetryOptions added in v0.0.3

func (x *WaitForSelectorCommand) GetRetryOptions() *CommandRetryOptions

func (*WaitForSelectorCommand) GetVisible added in v0.0.3

func (x *WaitForSelectorCommand) GetVisible() bool

func (*WaitForSelectorCommand) ProtoMessage added in v0.0.3

func (*WaitForSelectorCommand) ProtoMessage()

func (*WaitForSelectorCommand) ProtoReflect added in v0.0.3

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

func (*WaitForSelectorCommand) Reset added in v0.0.3

func (x *WaitForSelectorCommand) Reset()

func (*WaitForSelectorCommand) String added in v0.0.3

func (x *WaitForSelectorCommand) String() string

Jump to

Keyboard shortcuts

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