gauge_messages

package
v1.1.6 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var APIMessage_APIMessageType_name = map[int32]string{
	0:  "GetProjectRootRequest",
	1:  "GetProjectRootResponse",
	2:  "GetInstallationRootRequest",
	3:  "GetInstallationRootResponse",
	4:  "GetAllStepsRequest",
	5:  "GetAllStepResponse",
	6:  "SpecsRequest",
	7:  "SpecsResponse",
	8:  "GetStepValueRequest",
	9:  "GetStepValueResponse",
	10: "GetLanguagePluginLibPathRequest",
	11: "GetLanguagePluginLibPathResponse",
	12: "ErrorResponse",
	13: "GetAllConceptsRequest",
	14: "GetAllConceptsResponse",
	15: "PerformRefactoringRequest",
	16: "PerformRefactoringResponse",
	17: "ExtractConceptRequest",
	18: "ExtractConceptResponse",
	19: "FormatSpecsRequest",
	20: "FormatSpecsResponse",
	21: "UnsupportedApiMessageResponse",
}
View Source
var APIMessage_APIMessageType_value = map[string]int32{
	"GetProjectRootRequest":            0,
	"GetProjectRootResponse":           1,
	"GetInstallationRootRequest":       2,
	"GetInstallationRootResponse":      3,
	"GetAllStepsRequest":               4,
	"GetAllStepResponse":               5,
	"SpecsRequest":                     6,
	"SpecsResponse":                    7,
	"GetStepValueRequest":              8,
	"GetStepValueResponse":             9,
	"GetLanguagePluginLibPathRequest":  10,
	"GetLanguagePluginLibPathResponse": 11,
	"ErrorResponse":                    12,
	"GetAllConceptsRequest":            13,
	"GetAllConceptsResponse":           14,
	"PerformRefactoringRequest":        15,
	"PerformRefactoringResponse":       16,
	"ExtractConceptRequest":            17,
	"ExtractConceptResponse":           18,
	"FormatSpecsRequest":               19,
	"FormatSpecsResponse":              20,
	"UnsupportedApiMessageResponse":    21,
}
View Source
var CacheFileRequest_FileStatus_name = map[int32]string{
	0: "CHANGED",
	1: "CLOSED",
	2: "CREATED",
	3: "DELETED",
	4: "OPENED",
}
View Source
var CacheFileRequest_FileStatus_value = map[string]int32{
	"CHANGED": 0,
	"CLOSED":  1,
	"CREATED": 2,
	"DELETED": 3,
	"OPENED":  4,
}
View Source
var Error_ErrorType_name = map[int32]string{
	0: "PARSE_ERROR",
	1: "VALIDATION_ERROR",
}
View Source
var Error_ErrorType_value = map[string]int32{
	"PARSE_ERROR":      0,
	"VALIDATION_ERROR": 1,
}
View Source
var ExecutionStatus_name = map[int32]string{
	0: "NOTEXECUTED",
	1: "PASSED",
	2: "FAILED",
	3: "SKIPPED",
}
View Source
var ExecutionStatus_value = map[string]int32{
	"NOTEXECUTED": 0,
	"PASSED":      1,
	"FAILED":      2,
	"SKIPPED":     3,
}
View Source
var Fragment_FragmentType_name = map[int32]string{
	0: "Text",
	1: "Parameter",
}
View Source
var Fragment_FragmentType_value = map[string]int32{
	"Text":      0,
	"Parameter": 1,
}
View Source
var Message_MessageType_name = map[int32]string{
	0:  "ExecutionStarting",
	1:  "SpecExecutionStarting",
	2:  "SpecExecutionEnding",
	3:  "ScenarioExecutionStarting",
	4:  "ScenarioExecutionEnding",
	5:  "StepExecutionStarting",
	6:  "StepExecutionEnding",
	7:  "ExecuteStep",
	8:  "ExecutionEnding",
	9:  "StepValidateRequest",
	10: "StepValidateResponse",
	11: "ExecutionStatusResponse",
	12: "StepNamesRequest",
	13: "StepNamesResponse",
	14: "KillProcessRequest",
	15: "SuiteExecutionResult",
	16: "ScenarioDataStoreInit",
	17: "SpecDataStoreInit",
	18: "SuiteDataStoreInit",
	19: "StepNameRequest",
	20: "StepNameResponse",
	21: "RefactorRequest",
	22: "RefactorResponse",
	23: "UnsupportedMessageResponse",
	24: "CacheFileRequest",
	25: "StepPositionsRequest",
	26: "StepPositionsResponse",
	27: "ImplementationFileListRequest",
	28: "ImplementationFileListResponse",
	29: "StubImplementationCodeRequest",
	30: "FileDiff",
	31: "ImplementationFileGlobPatternRequest",
	32: "ImplementationFileGlobPatternResponse",
	33: "SuiteExecutionResultItem",
	34: "KeepAlive",
}
View Source
var Message_MessageType_value = map[string]int32{
	"ExecutionStarting":                     0,
	"SpecExecutionStarting":                 1,
	"SpecExecutionEnding":                   2,
	"ScenarioExecutionStarting":             3,
	"ScenarioExecutionEnding":               4,
	"StepExecutionStarting":                 5,
	"StepExecutionEnding":                   6,
	"ExecuteStep":                           7,
	"ExecutionEnding":                       8,
	"StepValidateRequest":                   9,
	"StepValidateResponse":                  10,
	"ExecutionStatusResponse":               11,
	"StepNamesRequest":                      12,
	"StepNamesResponse":                     13,
	"KillProcessRequest":                    14,
	"SuiteExecutionResult":                  15,
	"ScenarioDataStoreInit":                 16,
	"SpecDataStoreInit":                     17,
	"SuiteDataStoreInit":                    18,
	"StepNameRequest":                       19,
	"StepNameResponse":                      20,
	"RefactorRequest":                       21,
	"RefactorResponse":                      22,
	"UnsupportedMessageResponse":            23,
	"CacheFileRequest":                      24,
	"StepPositionsRequest":                  25,
	"StepPositionsResponse":                 26,
	"ImplementationFileListRequest":         27,
	"ImplementationFileListResponse":        28,
	"StubImplementationCodeRequest":         29,
	"FileDiff":                              30,
	"ImplementationFileGlobPatternRequest":  31,
	"ImplementationFileGlobPatternResponse": 32,
	"SuiteExecutionResultItem":              33,
	"KeepAlive":                             34,
}
View Source
var Parameter_ParameterType_name = map[int32]string{
	0: "Static",
	1: "Dynamic",
	2: "Special_String",
	3: "Special_Table",
	4: "Table",
}
View Source
var Parameter_ParameterType_value = map[string]int32{
	"Static":         0,
	"Dynamic":        1,
	"Special_String": 2,
	"Special_Table":  3,
	"Table":          4,
}
View Source
var ProtoExecutionResult_ErrorType_name = map[int32]string{
	0: "ASSERTION",
	1: "VERIFICATION",
}
View Source
var ProtoExecutionResult_ErrorType_value = map[string]int32{
	"ASSERTION":    0,
	"VERIFICATION": 1,
}
View Source
var ProtoItem_ItemType_name = map[int32]string{
	0: "Step",
	1: "Comment",
	2: "Concept",
	3: "Scenario",
	4: "TableDrivenScenario",
	5: "Table",
	6: "Tags",
}
View Source
var ProtoItem_ItemType_value = map[string]int32{
	"Step":                0,
	"Comment":             1,
	"Concept":             2,
	"Scenario":            3,
	"TableDrivenScenario": 4,
	"Table":               5,
	"Tags":                6,
}
View Source
var StepValidateResponse_ErrorType_name = map[int32]string{
	0: "STEP_IMPLEMENTATION_NOT_FOUND",
	1: "DUPLICATE_STEP_IMPLEMENTATION",
}
View Source
var StepValidateResponse_ErrorType_value = map[string]int32{
	"STEP_IMPLEMENTATION_NOT_FOUND": 0,
	"DUPLICATE_STEP_IMPLEMENTATION": 1,
}

Functions

func RegisterDocumenterServer added in v1.0.7

func RegisterDocumenterServer(s *grpc.Server, srv DocumenterServer)

func RegisterLspServiceServer added in v0.9.8

func RegisterLspServiceServer(s *grpc.Server, srv LspServiceServer)

func RegisterReporterServer added in v1.0.7

func RegisterReporterServer(s *grpc.Server, srv ReporterServer)

func RegisterRunnerServer added in v1.0.7

func RegisterRunnerServer(s *grpc.Server, srv RunnerServer)

Types

type APIMessage

type APIMessage struct {
	// / Type of API call being made
	MessageType APIMessage_APIMessageType `protobuf:"varint,1,opt,name=messageType,proto3,enum=gauge.messages.APIMessage_APIMessageType" json:"messageType,omitempty"`
	// / A unique id to represent this message. A response to the message should copy over this value.
	// / This is used to synchronize messages & responses
	MessageId int64 `protobuf:"varint,2,opt,name=messageId,proto3" json:"messageId,omitempty"`
	// / [GetProjectRootRequest](#gauge.messages.GetProjectRootRequest)
	ProjectRootRequest *GetProjectRootRequest `protobuf:"bytes,3,opt,name=projectRootRequest,proto3" json:"projectRootRequest,omitempty"`
	// / [GetProjectRootResponse](#gauge.messages.GetProjectRootResponse)
	ProjectRootResponse *GetProjectRootResponse `protobuf:"bytes,4,opt,name=projectRootResponse,proto3" json:"projectRootResponse,omitempty"`
	// / [GetInstallationRootRequest](#gauge.messages.GetInstallationRootRequest)
	InstallationRootRequest *GetInstallationRootRequest `protobuf:"bytes,5,opt,name=installationRootRequest,proto3" json:"installationRootRequest,omitempty"`
	// / [GetInstallationRootResponse](#gauge.messages.GetInstallationRootResponse)
	InstallationRootResponse *GetInstallationRootResponse `protobuf:"bytes,6,opt,name=installationRootResponse,proto3" json:"installationRootResponse,omitempty"`
	// / [GetAllStepsRequest](#gauge.messages.GetAllStepsRequest)
	AllStepsRequest *GetAllStepsRequest `protobuf:"bytes,7,opt,name=allStepsRequest,proto3" json:"allStepsRequest,omitempty"`
	// / [GetAllStepsResponse](#gauge.messages.GetAllStepsResponse)
	AllStepsResponse *GetAllStepsResponse `protobuf:"bytes,8,opt,name=allStepsResponse,proto3" json:"allStepsResponse,omitempty"`
	// / [GetAllSpecsRequest](#gauge.messages.GetAllSpecsRequest)
	SpecsRequest *SpecsRequest `protobuf:"bytes,9,opt,name=specsRequest,proto3" json:"specsRequest,omitempty"`
	// / [GetAllSpecsResponse](#gauge.messages.GetAllSpecsResponse)
	SpecsResponse *SpecsResponse `protobuf:"bytes,10,opt,name=specsResponse,proto3" json:"specsResponse,omitempty"`
	// / [GetStepValueRequest](#gauge.messages.GetStepValueRequest)
	StepValueRequest *GetStepValueRequest `protobuf:"bytes,11,opt,name=stepValueRequest,proto3" json:"stepValueRequest,omitempty"`
	// / [GetStepValueResponse](#gauge.messages.GetStepValueResponse)
	StepValueResponse *GetStepValueResponse `protobuf:"bytes,12,opt,name=stepValueResponse,proto3" json:"stepValueResponse,omitempty"`
	// / [GetLanguagePluginLibPathRequest](#gauge.messages.GetLanguagePluginLibPathRequest)
	LibPathRequest *GetLanguagePluginLibPathRequest `protobuf:"bytes,13,opt,name=libPathRequest,proto3" json:"libPathRequest,omitempty"`
	// / [GetLanguagePluginLibPathResponse](#gauge.messages.GetLanguagePluginLibPathResponse)
	LibPathResponse *GetLanguagePluginLibPathResponse `protobuf:"bytes,14,opt,name=libPathResponse,proto3" json:"libPathResponse,omitempty"`
	// / [ErrorResponse](#gauge.messages.ErrorResponse)
	Error *ErrorResponse `protobuf:"bytes,15,opt,name=error,proto3" json:"error,omitempty"`
	// / [GetAllConceptsRequest](#gauge.messages.GetAllConceptsRequest)
	AllConceptsRequest *GetAllConceptsRequest `protobuf:"bytes,16,opt,name=allConceptsRequest,proto3" json:"allConceptsRequest,omitempty"`
	// / [GetAllConceptsResponse](#gauge.messages.GetAllConceptsResponse)
	AllConceptsResponse *GetAllConceptsResponse `protobuf:"bytes,17,opt,name=allConceptsResponse,proto3" json:"allConceptsResponse,omitempty"`
	// / [PerformRefactoringRequest](#gauge.messages.PerformRefactoringRequest)
	PerformRefactoringRequest *PerformRefactoringRequest `protobuf:"bytes,18,opt,name=performRefactoringRequest,proto3" json:"performRefactoringRequest,omitempty"`
	// / [PerformRefactoringResponse](#gauge.messages.PerformRefactoringResponse)
	PerformRefactoringResponse *PerformRefactoringResponse `protobuf:"bytes,19,opt,name=performRefactoringResponse,proto3" json:"performRefactoringResponse,omitempty"`
	// / [ExtractConceptRequest](#gauge.messages.ExtractConceptRequest)
	ExtractConceptRequest *ExtractConceptRequest `protobuf:"bytes,20,opt,name=extractConceptRequest,proto3" json:"extractConceptRequest,omitempty"`
	// / [ExtractConceptResponse](#gauge.messages.ExtractConceptResponse)
	ExtractConceptResponse *ExtractConceptResponse `protobuf:"bytes,21,opt,name=extractConceptResponse,proto3" json:"extractConceptResponse,omitempty"`
	// / [FormatSpecsRequest] (#gauge.messages.FormatSpecsRequest)
	FormatSpecsRequest *FormatSpecsRequest `protobuf:"bytes,22,opt,name=formatSpecsRequest,proto3" json:"formatSpecsRequest,omitempty"`
	// / [FormatSpecsResponse] (#gauge.messages.FormatSpecsResponse)
	FormatSpecsResponse *FormatSpecsResponse `protobuf:"bytes,23,opt,name=formatSpecsResponse,proto3" json:"formatSpecsResponse,omitempty"`
	// / [UnsupportedApiMessageResponse] (#gauge.messages.UnsupportedApiMessageResponse)
	UnsupportedApiMessageResponse *UnsupportedApiMessageResponse `protobuf:"bytes,24,opt,name=unsupportedApiMessageResponse,proto3" json:"unsupportedApiMessageResponse,omitempty"`
	XXX_NoUnkeyedLiteral          struct{}                       `json:"-"`
	XXX_unrecognized              []byte                         `json:"-"`
	XXX_sizecache                 int32                          `json:"-"`
}

/ A generic message composing of all possible operations. / One of the Request/Response fields will have value, depending on the MessageType set.

func (*APIMessage) Descriptor added in v0.3.0

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

func (*APIMessage) GetAllConceptsRequest

func (m *APIMessage) GetAllConceptsRequest() *GetAllConceptsRequest

func (*APIMessage) GetAllConceptsResponse

func (m *APIMessage) GetAllConceptsResponse() *GetAllConceptsResponse

func (*APIMessage) GetAllStepsRequest

func (m *APIMessage) GetAllStepsRequest() *GetAllStepsRequest

func (*APIMessage) GetAllStepsResponse

func (m *APIMessage) GetAllStepsResponse() *GetAllStepsResponse

func (*APIMessage) GetError

func (m *APIMessage) GetError() *ErrorResponse

func (*APIMessage) GetExtractConceptRequest added in v0.0.6

func (m *APIMessage) GetExtractConceptRequest() *ExtractConceptRequest

func (*APIMessage) GetExtractConceptResponse added in v0.0.6

func (m *APIMessage) GetExtractConceptResponse() *ExtractConceptResponse

func (*APIMessage) GetFormatSpecsRequest added in v0.1.5

func (m *APIMessage) GetFormatSpecsRequest() *FormatSpecsRequest

func (*APIMessage) GetFormatSpecsResponse added in v0.1.5

func (m *APIMessage) GetFormatSpecsResponse() *FormatSpecsResponse

func (*APIMessage) GetInstallationRootRequest

func (m *APIMessage) GetInstallationRootRequest() *GetInstallationRootRequest

func (*APIMessage) GetInstallationRootResponse

func (m *APIMessage) GetInstallationRootResponse() *GetInstallationRootResponse

func (*APIMessage) GetLibPathRequest

func (m *APIMessage) GetLibPathRequest() *GetLanguagePluginLibPathRequest

func (*APIMessage) GetLibPathResponse

func (m *APIMessage) GetLibPathResponse() *GetLanguagePluginLibPathResponse

func (*APIMessage) GetMessageId

func (m *APIMessage) GetMessageId() int64

func (*APIMessage) GetMessageType

func (m *APIMessage) GetMessageType() APIMessage_APIMessageType

func (*APIMessage) GetPerformRefactoringRequest

func (m *APIMessage) GetPerformRefactoringRequest() *PerformRefactoringRequest

func (*APIMessage) GetPerformRefactoringResponse

func (m *APIMessage) GetPerformRefactoringResponse() *PerformRefactoringResponse

func (*APIMessage) GetProjectRootRequest

func (m *APIMessage) GetProjectRootRequest() *GetProjectRootRequest

func (*APIMessage) GetProjectRootResponse

func (m *APIMessage) GetProjectRootResponse() *GetProjectRootResponse

func (*APIMessage) GetSpecsRequest added in v0.7.0

func (m *APIMessage) GetSpecsRequest() *SpecsRequest

func (*APIMessage) GetSpecsResponse added in v0.7.0

func (m *APIMessage) GetSpecsResponse() *SpecsResponse

func (*APIMessage) GetStepValueRequest

func (m *APIMessage) GetStepValueRequest() *GetStepValueRequest

func (*APIMessage) GetStepValueResponse

func (m *APIMessage) GetStepValueResponse() *GetStepValueResponse

func (*APIMessage) GetUnsupportedApiMessageResponse added in v0.1.5

func (m *APIMessage) GetUnsupportedApiMessageResponse() *UnsupportedApiMessageResponse

func (*APIMessage) ProtoMessage

func (*APIMessage) ProtoMessage()

func (*APIMessage) Reset

func (m *APIMessage) Reset()

func (*APIMessage) String

func (m *APIMessage) String() string

func (*APIMessage) XXX_DiscardUnknown added in v1.0.1

func (m *APIMessage) XXX_DiscardUnknown()

func (*APIMessage) XXX_Marshal added in v1.0.1

func (m *APIMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*APIMessage) XXX_Merge added in v1.0.1

func (m *APIMessage) XXX_Merge(src proto.Message)

func (*APIMessage) XXX_Size added in v1.0.1

func (m *APIMessage) XXX_Size() int

func (*APIMessage) XXX_Unmarshal added in v1.0.1

func (m *APIMessage) XXX_Unmarshal(b []byte) error

type APIMessage_APIMessageType

type APIMessage_APIMessageType int32
const (
	APIMessage_GetProjectRootRequest            APIMessage_APIMessageType = 0
	APIMessage_GetProjectRootResponse           APIMessage_APIMessageType = 1
	APIMessage_GetInstallationRootRequest       APIMessage_APIMessageType = 2
	APIMessage_GetInstallationRootResponse      APIMessage_APIMessageType = 3
	APIMessage_GetAllStepsRequest               APIMessage_APIMessageType = 4
	APIMessage_GetAllStepResponse               APIMessage_APIMessageType = 5
	APIMessage_SpecsRequest                     APIMessage_APIMessageType = 6
	APIMessage_SpecsResponse                    APIMessage_APIMessageType = 7
	APIMessage_GetStepValueRequest              APIMessage_APIMessageType = 8
	APIMessage_GetStepValueResponse             APIMessage_APIMessageType = 9
	APIMessage_GetLanguagePluginLibPathRequest  APIMessage_APIMessageType = 10
	APIMessage_GetLanguagePluginLibPathResponse APIMessage_APIMessageType = 11
	APIMessage_ErrorResponse                    APIMessage_APIMessageType = 12
	APIMessage_GetAllConceptsRequest            APIMessage_APIMessageType = 13
	APIMessage_GetAllConceptsResponse           APIMessage_APIMessageType = 14
	APIMessage_PerformRefactoringRequest        APIMessage_APIMessageType = 15
	APIMessage_PerformRefactoringResponse       APIMessage_APIMessageType = 16
	APIMessage_ExtractConceptRequest            APIMessage_APIMessageType = 17
	APIMessage_ExtractConceptResponse           APIMessage_APIMessageType = 18
	APIMessage_FormatSpecsRequest               APIMessage_APIMessageType = 19
	APIMessage_FormatSpecsResponse              APIMessage_APIMessageType = 20
	APIMessage_UnsupportedApiMessageResponse    APIMessage_APIMessageType = 21
)

func (APIMessage_APIMessageType) EnumDescriptor added in v0.3.0

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

func (APIMessage_APIMessageType) String

func (x APIMessage_APIMessageType) String() string

type CacheFileRequest added in v0.9.5

type CacheFileRequest struct {
	// / File content of the file to be cached
	Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// / File path of the file to be cached
	FilePath string `protobuf:"bytes,2,opt,name=filePath,proto3" json:"filePath,omitempty"`
	// / Specifies if the file is closed
	IsClosed bool `protobuf:"varint,3,opt,name=isClosed,proto3" json:"isClosed,omitempty"`
	// / Specifies the status of the file
	Status               CacheFileRequest_FileStatus `protobuf:"varint,4,opt,name=status,proto3,enum=gauge.messages.CacheFileRequest_FileStatus" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

/ Request for caching a file. / Gauge sends this request when running in LSP mode, / so runner can cache file contents present on the client(an editor).

func (*CacheFileRequest) Descriptor added in v0.9.5

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

func (*CacheFileRequest) GetContent added in v0.9.5

func (m *CacheFileRequest) GetContent() string

func (*CacheFileRequest) GetFilePath added in v0.9.5

func (m *CacheFileRequest) GetFilePath() string

func (*CacheFileRequest) GetIsClosed added in v0.9.5

func (m *CacheFileRequest) GetIsClosed() bool

func (*CacheFileRequest) GetStatus added in v0.9.8

func (*CacheFileRequest) ProtoMessage added in v0.9.5

func (*CacheFileRequest) ProtoMessage()

func (*CacheFileRequest) Reset added in v0.9.5

func (m *CacheFileRequest) Reset()

func (*CacheFileRequest) String added in v0.9.5

func (m *CacheFileRequest) String() string

func (*CacheFileRequest) XXX_DiscardUnknown added in v1.0.1

func (m *CacheFileRequest) XXX_DiscardUnknown()

func (*CacheFileRequest) XXX_Marshal added in v1.0.1

func (m *CacheFileRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CacheFileRequest) XXX_Merge added in v1.0.1

func (m *CacheFileRequest) XXX_Merge(src proto.Message)

func (*CacheFileRequest) XXX_Size added in v1.0.1

func (m *CacheFileRequest) XXX_Size() int

func (*CacheFileRequest) XXX_Unmarshal added in v1.0.1

func (m *CacheFileRequest) XXX_Unmarshal(b []byte) error

type CacheFileRequest_FileStatus added in v0.9.8

type CacheFileRequest_FileStatus int32
const (
	// / The file content was changed in the client
	CacheFileRequest_CHANGED CacheFileRequest_FileStatus = 0
	// / The file was closed in the client
	CacheFileRequest_CLOSED CacheFileRequest_FileStatus = 1
	// / The file was created on the client
	CacheFileRequest_CREATED CacheFileRequest_FileStatus = 2
	// / The file was deleted on the client
	CacheFileRequest_DELETED CacheFileRequest_FileStatus = 3
	// / The file is opened in the client
	CacheFileRequest_OPENED CacheFileRequest_FileStatus = 4
)

func (CacheFileRequest_FileStatus) EnumDescriptor added in v0.9.8

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

func (CacheFileRequest_FileStatus) String added in v0.9.8

type ConceptInfo

type ConceptInfo struct {
	// / The text that defines a concept
	StepValue *ProtoStepValue `protobuf:"bytes,1,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	// / The absolute path to the file that contains the Concept
	Filepath string `protobuf:"bytes,2,opt,name=filepath,proto3" json:"filepath,omitempty"`
	// / The line number in the file where the concept is defined.
	LineNumber           int32    `protobuf:"varint,3,opt,name=lineNumber,proto3" json:"lineNumber,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Details of a Concept

func (*ConceptInfo) Descriptor added in v0.3.0

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

func (*ConceptInfo) GetFilepath

func (m *ConceptInfo) GetFilepath() string

func (*ConceptInfo) GetLineNumber

func (m *ConceptInfo) GetLineNumber() int32

func (*ConceptInfo) GetStepValue

func (m *ConceptInfo) GetStepValue() *ProtoStepValue

func (*ConceptInfo) ProtoMessage

func (*ConceptInfo) ProtoMessage()

func (*ConceptInfo) Reset

func (m *ConceptInfo) Reset()

func (*ConceptInfo) String

func (m *ConceptInfo) String() string

func (*ConceptInfo) XXX_DiscardUnknown added in v1.0.1

func (m *ConceptInfo) XXX_DiscardUnknown()

func (*ConceptInfo) XXX_Marshal added in v1.0.1

func (m *ConceptInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConceptInfo) XXX_Merge added in v1.0.1

func (m *ConceptInfo) XXX_Merge(src proto.Message)

func (*ConceptInfo) XXX_Size added in v1.0.1

func (m *ConceptInfo) XXX_Size() int

func (*ConceptInfo) XXX_Unmarshal added in v1.0.1

func (m *ConceptInfo) XXX_Unmarshal(b []byte) error

type DocumenterClient added in v1.0.7

type DocumenterClient interface {
	// GenerateDocs is a RPC tell plugin to generate docs from the spec details.
	//
	// Accepts a SpecDetails message and returns a Empty message.
	GenerateDocs(ctx context.Context, in *SpecDetails, opts ...grpc.CallOption) (*Empty, error)
	// Kill is a RPC tell plugin to stop grpc server and kill the plugin process.
	//
	// Accepts a KillProcessRequest message and returns a Empty message.
	Kill(ctx context.Context, in *KillProcessRequest, opts ...grpc.CallOption) (*Empty, error)
}

DocumenterClient is the client API for Documenter service.

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

func NewDocumenterClient added in v1.0.7

func NewDocumenterClient(cc *grpc.ClientConn) DocumenterClient

type DocumenterServer added in v1.0.7

type DocumenterServer interface {
	// GenerateDocs is a RPC tell plugin to generate docs from the spec details.
	//
	// Accepts a SpecDetails message and returns a Empty message.
	GenerateDocs(context.Context, *SpecDetails) (*Empty, error)
	// Kill is a RPC tell plugin to stop grpc server and kill the plugin process.
	//
	// Accepts a KillProcessRequest message and returns a Empty message.
	Kill(context.Context, *KillProcessRequest) (*Empty, error)
}

DocumenterServer is the server API for Documenter service.

type Empty added in v0.9.8

type Empty struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Empty is a blank response, to be used when there is no return expected.

func (*Empty) Descriptor added in v0.9.8

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

func (*Empty) ProtoMessage added in v0.9.8

func (*Empty) ProtoMessage()

func (*Empty) Reset added in v0.9.8

func (m *Empty) Reset()

func (*Empty) String added in v0.9.8

func (m *Empty) String() string

func (*Empty) XXX_DiscardUnknown added in v1.0.1

func (m *Empty) XXX_DiscardUnknown()

func (*Empty) XXX_Marshal added in v1.0.1

func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Empty) XXX_Merge added in v1.0.1

func (m *Empty) XXX_Merge(src proto.Message)

func (*Empty) XXX_Size added in v1.0.1

func (m *Empty) XXX_Size() int

func (*Empty) XXX_Unmarshal added in v1.0.1

func (m *Empty) XXX_Unmarshal(b []byte) error

type Error added in v0.7.0

type Error struct {
	// / Holds the type of error
	Type Error_ErrorType `protobuf:"varint,1,opt,name=type,proto3,enum=gauge.messages.Error_ErrorType" json:"type,omitempty"`
	// / Holds the filename.
	Filename string `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
	// / Holds the line number of the error in file.
	LineNumber int32 `protobuf:"varint,3,opt,name=lineNumber,proto3" json:"lineNumber,omitempty"`
	// / Holds the error message.
	Message              string   `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing an error in spec/Scenario.

func (*Error) Descriptor added in v0.7.0

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

func (*Error) GetFilename added in v0.7.0

func (m *Error) GetFilename() string

func (*Error) GetLineNumber added in v0.7.0

func (m *Error) GetLineNumber() int32

func (*Error) GetMessage added in v0.7.0

func (m *Error) GetMessage() string

func (*Error) GetType added in v0.8.0

func (m *Error) GetType() Error_ErrorType

func (*Error) ProtoMessage added in v0.7.0

func (*Error) ProtoMessage()

func (*Error) Reset added in v0.7.0

func (m *Error) Reset()

func (*Error) String added in v0.7.0

func (m *Error) String() string

func (*Error) XXX_DiscardUnknown added in v1.0.1

func (m *Error) XXX_DiscardUnknown()

func (*Error) XXX_Marshal added in v1.0.1

func (m *Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Error) XXX_Merge added in v1.0.1

func (m *Error) XXX_Merge(src proto.Message)

func (*Error) XXX_Size added in v1.0.1

func (m *Error) XXX_Size() int

func (*Error) XXX_Unmarshal added in v1.0.1

func (m *Error) XXX_Unmarshal(b []byte) error

type ErrorResponse

type ErrorResponse struct {
	// / Actual error message
	Error                string   `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A generic failure response

func (*ErrorResponse) Descriptor added in v0.3.0

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

func (*ErrorResponse) GetError

func (m *ErrorResponse) GetError() string

func (*ErrorResponse) ProtoMessage

func (*ErrorResponse) ProtoMessage()

func (*ErrorResponse) Reset

func (m *ErrorResponse) Reset()

func (*ErrorResponse) String

func (m *ErrorResponse) String() string

func (*ErrorResponse) XXX_DiscardUnknown added in v1.0.1

func (m *ErrorResponse) XXX_DiscardUnknown()

func (*ErrorResponse) XXX_Marshal added in v1.0.1

func (m *ErrorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ErrorResponse) XXX_Merge added in v1.0.1

func (m *ErrorResponse) XXX_Merge(src proto.Message)

func (*ErrorResponse) XXX_Size added in v1.0.1

func (m *ErrorResponse) XXX_Size() int

func (*ErrorResponse) XXX_Unmarshal added in v1.0.1

func (m *ErrorResponse) XXX_Unmarshal(b []byte) error

type Error_ErrorType added in v0.8.0

type Error_ErrorType int32
const (
	Error_PARSE_ERROR      Error_ErrorType = 0
	Error_VALIDATION_ERROR Error_ErrorType = 1
)

func (Error_ErrorType) EnumDescriptor added in v0.8.0

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

func (Error_ErrorType) String added in v0.8.0

func (x Error_ErrorType) String() string

type ExecuteStepRequest

type ExecuteStepRequest struct {
	// / Contains the actual text of the Step being executed.
	// / This contains the parameters as defined in the Spec.
	ActualStepText string `protobuf:"bytes,1,opt,name=actualStepText,proto3" json:"actualStepText,omitempty"`
	// / Contains the parsed text of the Step being executed.
	// / The paramters are replaced with placeholders.
	ParsedStepText string `protobuf:"bytes,2,opt,name=parsedStepText,proto3" json:"parsedStepText,omitempty"`
	// / Flag to indicate if the execution of the Scenario, containing the current Step, failed.
	ScenarioFailing bool `protobuf:"varint,3,opt,name=scenarioFailing,proto3" json:"scenarioFailing,omitempty"`
	// / Collection of parameters applicable to the current Step.
	Parameters           []*Parameter `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty"`
	Stream               int32        `protobuf:"varint,5,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

/ Request sent ot the runner to Execute a Step

func (*ExecuteStepRequest) Descriptor added in v0.3.0

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

func (*ExecuteStepRequest) GetActualStepText

func (m *ExecuteStepRequest) GetActualStepText() string

func (*ExecuteStepRequest) GetParameters

func (m *ExecuteStepRequest) GetParameters() []*Parameter

func (*ExecuteStepRequest) GetParsedStepText

func (m *ExecuteStepRequest) GetParsedStepText() string

func (*ExecuteStepRequest) GetScenarioFailing

func (m *ExecuteStepRequest) GetScenarioFailing() bool

func (*ExecuteStepRequest) GetStream added in v1.0.7

func (m *ExecuteStepRequest) GetStream() int32

func (*ExecuteStepRequest) ProtoMessage

func (*ExecuteStepRequest) ProtoMessage()

func (*ExecuteStepRequest) Reset

func (m *ExecuteStepRequest) Reset()

func (*ExecuteStepRequest) String

func (m *ExecuteStepRequest) String() string

func (*ExecuteStepRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ExecuteStepRequest) XXX_DiscardUnknown()

func (*ExecuteStepRequest) XXX_Marshal added in v1.0.1

func (m *ExecuteStepRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecuteStepRequest) XXX_Merge added in v1.0.1

func (m *ExecuteStepRequest) XXX_Merge(src proto.Message)

func (*ExecuteStepRequest) XXX_Size added in v1.0.1

func (m *ExecuteStepRequest) XXX_Size() int

func (*ExecuteStepRequest) XXX_Unmarshal added in v1.0.1

func (m *ExecuteStepRequest) XXX_Unmarshal(b []byte) error

type ExecutionArg added in v1.0.6

type ExecutionArg struct {
	// / Holds the flag name passed from command line.
	FlagName string `protobuf:"bytes,1,opt,name=flagName,proto3" json:"flagName,omitempty"`
	// / Holds the flag value passed from command line.
	FlagValue            []string `protobuf:"bytes,2,rep,name=flagValue,proto3" json:"flagValue,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains command line arguments which passed by user during execution.

func (*ExecutionArg) Descriptor added in v1.0.6

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

func (*ExecutionArg) GetFlagName added in v1.0.6

func (m *ExecutionArg) GetFlagName() string

func (*ExecutionArg) GetFlagValue added in v1.0.6

func (m *ExecutionArg) GetFlagValue() []string

func (*ExecutionArg) ProtoMessage added in v1.0.6

func (*ExecutionArg) ProtoMessage()

func (*ExecutionArg) Reset added in v1.0.6

func (m *ExecutionArg) Reset()

func (*ExecutionArg) String added in v1.0.6

func (m *ExecutionArg) String() string

func (*ExecutionArg) XXX_DiscardUnknown added in v1.0.6

func (m *ExecutionArg) XXX_DiscardUnknown()

func (*ExecutionArg) XXX_Marshal added in v1.0.6

func (m *ExecutionArg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionArg) XXX_Merge added in v1.0.6

func (m *ExecutionArg) XXX_Merge(src proto.Message)

func (*ExecutionArg) XXX_Size added in v1.0.6

func (m *ExecutionArg) XXX_Size() int

func (*ExecutionArg) XXX_Unmarshal added in v1.0.6

func (m *ExecutionArg) XXX_Unmarshal(b []byte) error

type ExecutionEndingRequest

type ExecutionEndingRequest struct {
	// / Holds the current suite execution info.
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	// / Holds the suite result in execution ending.
	SuiteResult          *ProtoSuiteResult `protobuf:"bytes,2,opt,name=suiteResult,proto3" json:"suiteResult,omitempty"`
	Stream               int32             `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

/ Sent at end of Suite Execution. Tells the runner to execute `after_suite` hook.

func (*ExecutionEndingRequest) Descriptor added in v0.3.0

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

func (*ExecutionEndingRequest) GetCurrentExecutionInfo

func (m *ExecutionEndingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*ExecutionEndingRequest) GetStream added in v1.0.7

func (m *ExecutionEndingRequest) GetStream() int32

func (*ExecutionEndingRequest) GetSuiteResult added in v1.0.6

func (m *ExecutionEndingRequest) GetSuiteResult() *ProtoSuiteResult

func (*ExecutionEndingRequest) ProtoMessage

func (*ExecutionEndingRequest) ProtoMessage()

func (*ExecutionEndingRequest) Reset

func (m *ExecutionEndingRequest) Reset()

func (*ExecutionEndingRequest) String

func (m *ExecutionEndingRequest) String() string

func (*ExecutionEndingRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ExecutionEndingRequest) XXX_DiscardUnknown()

func (*ExecutionEndingRequest) XXX_Marshal added in v1.0.1

func (m *ExecutionEndingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionEndingRequest) XXX_Merge added in v1.0.1

func (m *ExecutionEndingRequest) XXX_Merge(src proto.Message)

func (*ExecutionEndingRequest) XXX_Size added in v1.0.1

func (m *ExecutionEndingRequest) XXX_Size() int

func (*ExecutionEndingRequest) XXX_Unmarshal added in v1.0.1

func (m *ExecutionEndingRequest) XXX_Unmarshal(b []byte) error

type ExecutionInfo

type ExecutionInfo struct {
	// / Holds the information of the current Spec. Valid in context of Spec execution.
	CurrentSpec *SpecInfo `protobuf:"bytes,1,opt,name=currentSpec,proto3" json:"currentSpec,omitempty"`
	// / Holds the information of the current Scenario. Valid in context of Scenario execution.
	CurrentScenario *ScenarioInfo `protobuf:"bytes,2,opt,name=currentScenario,proto3" json:"currentScenario,omitempty"`
	// / Holds the information of the current Step. Valid in context of Step execution.
	CurrentStep *StepInfo `protobuf:"bytes,3,opt,name=currentStep,proto3" json:"currentStep,omitempty"`
	// / Stacktrace of the execution. Valid only if there is an error in execution.
	Stacktrace string `protobuf:"bytes,4,opt,name=stacktrace,proto3" json:"stacktrace,omitempty"`
	// / Holds the project name
	ProjectName string `protobuf:"bytes,5,opt,name=projectName,proto3" json:"projectName,omitempty"`
	// / Holds the command line arguments.
	ExecutionArgs []*ExecutionArg `protobuf:"bytes,6,rep,name=ExecutionArgs,proto3" json:"ExecutionArgs,omitempty"`
	// / Holds the number of running execution streams.
	NumberOfExecutionStreams int32 `protobuf:"varint,7,opt,name=numberOfExecutionStreams,proto3" json:"numberOfExecutionStreams,omitempty"`
	// / Holds the runner id for parallel execution.
	RunnerId             int32    `protobuf:"varint,8,opt,name=runnerId,proto3" json:"runnerId,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains details of the execution. / Depending on the context (Step, Scenario, Spec or Suite), the respective fields are set.

func (*ExecutionInfo) Descriptor added in v0.3.0

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

func (*ExecutionInfo) GetCurrentScenario

func (m *ExecutionInfo) GetCurrentScenario() *ScenarioInfo

func (*ExecutionInfo) GetCurrentSpec

func (m *ExecutionInfo) GetCurrentSpec() *SpecInfo

func (*ExecutionInfo) GetCurrentStep

func (m *ExecutionInfo) GetCurrentStep() *StepInfo

func (*ExecutionInfo) GetExecutionArgs added in v1.0.6

func (m *ExecutionInfo) GetExecutionArgs() []*ExecutionArg

func (*ExecutionInfo) GetNumberOfExecutionStreams added in v1.0.6

func (m *ExecutionInfo) GetNumberOfExecutionStreams() int32

func (*ExecutionInfo) GetProjectName added in v1.0.6

func (m *ExecutionInfo) GetProjectName() string

func (*ExecutionInfo) GetRunnerId added in v1.0.6

func (m *ExecutionInfo) GetRunnerId() int32

func (*ExecutionInfo) GetStacktrace

func (m *ExecutionInfo) GetStacktrace() string

func (*ExecutionInfo) ProtoMessage

func (*ExecutionInfo) ProtoMessage()

func (*ExecutionInfo) Reset

func (m *ExecutionInfo) Reset()

func (*ExecutionInfo) String

func (m *ExecutionInfo) String() string

func (*ExecutionInfo) XXX_DiscardUnknown added in v1.0.1

func (m *ExecutionInfo) XXX_DiscardUnknown()

func (*ExecutionInfo) XXX_Marshal added in v1.0.1

func (m *ExecutionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionInfo) XXX_Merge added in v1.0.1

func (m *ExecutionInfo) XXX_Merge(src proto.Message)

func (*ExecutionInfo) XXX_Size added in v1.0.1

func (m *ExecutionInfo) XXX_Size() int

func (*ExecutionInfo) XXX_Unmarshal added in v1.0.1

func (m *ExecutionInfo) XXX_Unmarshal(b []byte) error

type ExecutionStartingRequest

type ExecutionStartingRequest struct {
	// / Holds the current suite execution info.
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	// / Holds the suite result in execution starting.
	// / Some fields will not be populated before execution.
	SuiteResult          *ProtoSuiteResult `protobuf:"bytes,2,opt,name=suiteResult,proto3" json:"suiteResult,omitempty"`
	Stream               int32             `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

/ Sent at start of Suite Execution. Tells the runner to execute `before_suite` hook.

func (*ExecutionStartingRequest) Descriptor added in v0.3.0

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

func (*ExecutionStartingRequest) GetCurrentExecutionInfo

func (m *ExecutionStartingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*ExecutionStartingRequest) GetStream added in v1.0.7

func (m *ExecutionStartingRequest) GetStream() int32

func (*ExecutionStartingRequest) GetSuiteResult added in v1.0.6

func (m *ExecutionStartingRequest) GetSuiteResult() *ProtoSuiteResult

func (*ExecutionStartingRequest) ProtoMessage

func (*ExecutionStartingRequest) ProtoMessage()

func (*ExecutionStartingRequest) Reset

func (m *ExecutionStartingRequest) Reset()

func (*ExecutionStartingRequest) String

func (m *ExecutionStartingRequest) String() string

func (*ExecutionStartingRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ExecutionStartingRequest) XXX_DiscardUnknown()

func (*ExecutionStartingRequest) XXX_Marshal added in v1.0.1

func (m *ExecutionStartingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionStartingRequest) XXX_Merge added in v1.0.1

func (m *ExecutionStartingRequest) XXX_Merge(src proto.Message)

func (*ExecutionStartingRequest) XXX_Size added in v1.0.1

func (m *ExecutionStartingRequest) XXX_Size() int

func (*ExecutionStartingRequest) XXX_Unmarshal added in v1.0.1

func (m *ExecutionStartingRequest) XXX_Unmarshal(b []byte) error

type ExecutionStatus added in v0.7.0

type ExecutionStatus int32

/ Execution Status

const (
	ExecutionStatus_NOTEXECUTED ExecutionStatus = 0
	ExecutionStatus_PASSED      ExecutionStatus = 1
	ExecutionStatus_FAILED      ExecutionStatus = 2
	ExecutionStatus_SKIPPED     ExecutionStatus = 3
)

func (ExecutionStatus) EnumDescriptor added in v0.7.0

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

func (ExecutionStatus) String added in v0.7.0

func (x ExecutionStatus) String() string

type ExecutionStatusResponse

type ExecutionStatusResponse struct {
	// / Holds the suite result after suite execution done.
	ExecutionResult      *ProtoExecutionResult `protobuf:"bytes,1,opt,name=executionResult,proto3" json:"executionResult,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

/ Sends to any request which needs a execution status as response / usually step execution, hooks etc will return this

func (*ExecutionStatusResponse) Descriptor added in v0.3.0

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

func (*ExecutionStatusResponse) GetExecutionResult

func (m *ExecutionStatusResponse) GetExecutionResult() *ProtoExecutionResult

func (*ExecutionStatusResponse) ProtoMessage

func (*ExecutionStatusResponse) ProtoMessage()

func (*ExecutionStatusResponse) Reset

func (m *ExecutionStatusResponse) Reset()

func (*ExecutionStatusResponse) String

func (m *ExecutionStatusResponse) String() string

func (*ExecutionStatusResponse) XXX_DiscardUnknown added in v1.0.1

func (m *ExecutionStatusResponse) XXX_DiscardUnknown()

func (*ExecutionStatusResponse) XXX_Marshal added in v1.0.1

func (m *ExecutionStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionStatusResponse) XXX_Merge added in v1.0.1

func (m *ExecutionStatusResponse) XXX_Merge(src proto.Message)

func (*ExecutionStatusResponse) XXX_Size added in v1.0.1

func (m *ExecutionStatusResponse) XXX_Size() int

func (*ExecutionStatusResponse) XXX_Unmarshal added in v1.0.1

func (m *ExecutionStatusResponse) XXX_Unmarshal(b []byte) error

type ExtractConceptRequest added in v0.0.6

type ExtractConceptRequest struct {
	// / The Concept name given by the user
	ConceptName *Step `protobuf:"bytes,1,opt,name=conceptName,proto3" json:"conceptName,omitempty"`
	// / steps to extract
	Steps []*Step `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"`
	// / Flag indicating if refactoring should be done across project
	ChangeAcrossProject bool `protobuf:"varint,3,opt,name=changeAcrossProject,proto3" json:"changeAcrossProject,omitempty"`
	// / The concept filename in which extracted concept will be added
	ConceptFileName string `protobuf:"bytes,4,opt,name=conceptFileName,proto3" json:"conceptFileName,omitempty"`
	// / Info related to selected text, only if changeAcrossProject is false
	SelectedTextInfo     *TextInfo `protobuf:"bytes,5,opt,name=selectedTextInfo,proto3" json:"selectedTextInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

/ Request to perform Extract to Concept refactoring

func (*ExtractConceptRequest) Descriptor added in v0.3.0

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

func (*ExtractConceptRequest) GetChangeAcrossProject added in v0.0.6

func (m *ExtractConceptRequest) GetChangeAcrossProject() bool

func (*ExtractConceptRequest) GetConceptFileName added in v0.0.6

func (m *ExtractConceptRequest) GetConceptFileName() string

func (*ExtractConceptRequest) GetConceptName added in v0.0.6

func (m *ExtractConceptRequest) GetConceptName() *Step

func (*ExtractConceptRequest) GetSelectedTextInfo added in v0.0.6

func (m *ExtractConceptRequest) GetSelectedTextInfo() *TextInfo

func (*ExtractConceptRequest) GetSteps added in v0.0.6

func (m *ExtractConceptRequest) GetSteps() []*Step

func (*ExtractConceptRequest) ProtoMessage added in v0.0.6

func (*ExtractConceptRequest) ProtoMessage()

func (*ExtractConceptRequest) Reset added in v0.0.6

func (m *ExtractConceptRequest) Reset()

func (*ExtractConceptRequest) String added in v0.0.6

func (m *ExtractConceptRequest) String() string

func (*ExtractConceptRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ExtractConceptRequest) XXX_DiscardUnknown()

func (*ExtractConceptRequest) XXX_Marshal added in v1.0.1

func (m *ExtractConceptRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExtractConceptRequest) XXX_Merge added in v1.0.1

func (m *ExtractConceptRequest) XXX_Merge(src proto.Message)

func (*ExtractConceptRequest) XXX_Size added in v1.0.1

func (m *ExtractConceptRequest) XXX_Size() int

func (*ExtractConceptRequest) XXX_Unmarshal added in v1.0.1

func (m *ExtractConceptRequest) XXX_Unmarshal(b []byte) error

type ExtractConceptResponse added in v0.0.6

type ExtractConceptResponse struct {
	// / Flag indicating Success
	IsSuccess bool `protobuf:"varint,1,opt,name=isSuccess,proto3" json:"isSuccess,omitempty"`
	// / Error message if the refactoring was unsuccessful.
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// / Collection of files that were changed as part of the Refactoring.
	FilesChanged         []string `protobuf:"bytes,3,rep,name=filesChanged,proto3" json:"filesChanged,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response to perform Extract to Concept refactoring

func (*ExtractConceptResponse) Descriptor added in v0.3.0

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

func (*ExtractConceptResponse) GetError added in v0.0.6

func (m *ExtractConceptResponse) GetError() string

func (*ExtractConceptResponse) GetFilesChanged added in v0.0.6

func (m *ExtractConceptResponse) GetFilesChanged() []string

func (*ExtractConceptResponse) GetIsSuccess added in v0.0.6

func (m *ExtractConceptResponse) GetIsSuccess() bool

func (*ExtractConceptResponse) ProtoMessage added in v0.0.6

func (*ExtractConceptResponse) ProtoMessage()

func (*ExtractConceptResponse) Reset added in v0.0.6

func (m *ExtractConceptResponse) Reset()

func (*ExtractConceptResponse) String added in v0.0.6

func (m *ExtractConceptResponse) String() string

func (*ExtractConceptResponse) XXX_DiscardUnknown added in v1.0.1

func (m *ExtractConceptResponse) XXX_DiscardUnknown()

func (*ExtractConceptResponse) XXX_Marshal added in v1.0.1

func (m *ExtractConceptResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExtractConceptResponse) XXX_Merge added in v1.0.1

func (m *ExtractConceptResponse) XXX_Merge(src proto.Message)

func (*ExtractConceptResponse) XXX_Size added in v1.0.1

func (m *ExtractConceptResponse) XXX_Size() int

func (*ExtractConceptResponse) XXX_Unmarshal added in v1.0.1

func (m *ExtractConceptResponse) XXX_Unmarshal(b []byte) error

type FileChanges added in v0.9.8

type FileChanges struct {
	FileName             string      `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName,omitempty"`
	FileContent          string      `protobuf:"bytes,2,opt,name=fileContent,proto3" json:"fileContent,omitempty"` // Deprecated: Do not use.
	Diffs                []*TextDiff `protobuf:"bytes,3,rep,name=diffs,proto3" json:"diffs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

/ Give all file changes to be made to file system

func (*FileChanges) Descriptor added in v0.9.8

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

func (*FileChanges) GetDiffs added in v1.0.0

func (m *FileChanges) GetDiffs() []*TextDiff

func (*FileChanges) GetFileContent deprecated added in v0.9.8

func (m *FileChanges) GetFileContent() string

Deprecated: Do not use.

func (*FileChanges) GetFileName added in v0.9.8

func (m *FileChanges) GetFileName() string

func (*FileChanges) ProtoMessage added in v0.9.8

func (*FileChanges) ProtoMessage()

func (*FileChanges) Reset added in v0.9.8

func (m *FileChanges) Reset()

func (*FileChanges) String added in v0.9.8

func (m *FileChanges) String() string

func (*FileChanges) XXX_DiscardUnknown added in v1.0.1

func (m *FileChanges) XXX_DiscardUnknown()

func (*FileChanges) XXX_Marshal added in v1.0.1

func (m *FileChanges) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FileChanges) XXX_Merge added in v1.0.1

func (m *FileChanges) XXX_Merge(src proto.Message)

func (*FileChanges) XXX_Size added in v1.0.1

func (m *FileChanges) XXX_Size() int

func (*FileChanges) XXX_Unmarshal added in v1.0.1

func (m *FileChanges) XXX_Unmarshal(b []byte) error

type FileDiff added in v0.9.8

type FileDiff struct {
	// / File Path where the new content needs to be put in
	FilePath string `protobuf:"bytes,1,opt,name=filePath,proto3" json:"filePath,omitempty"`
	// / The diffs which need to be applied to this file
	TextDiffs            []*TextDiff `protobuf:"bytes,2,rep,name=textDiffs,proto3" json:"textDiffs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

/ Diffs to be applied to a file

func (*FileDiff) Descriptor added in v0.9.8

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

func (*FileDiff) GetFilePath added in v0.9.8

func (m *FileDiff) GetFilePath() string

func (*FileDiff) GetTextDiffs added in v0.9.8

func (m *FileDiff) GetTextDiffs() []*TextDiff

func (*FileDiff) ProtoMessage added in v0.9.8

func (*FileDiff) ProtoMessage()

func (*FileDiff) Reset added in v0.9.8

func (m *FileDiff) Reset()

func (*FileDiff) String added in v0.9.8

func (m *FileDiff) String() string

func (*FileDiff) XXX_DiscardUnknown added in v1.0.1

func (m *FileDiff) XXX_DiscardUnknown()

func (*FileDiff) XXX_Marshal added in v1.0.1

func (m *FileDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FileDiff) XXX_Merge added in v1.0.1

func (m *FileDiff) XXX_Merge(src proto.Message)

func (*FileDiff) XXX_Size added in v1.0.1

func (m *FileDiff) XXX_Size() int

func (*FileDiff) XXX_Unmarshal added in v1.0.1

func (m *FileDiff) XXX_Unmarshal(b []byte) error

type FormatSpecsRequest added in v0.1.5

type FormatSpecsRequest struct {
	// / Specs to be formatted
	Specs                []string `protobuf:"bytes,1,rep,name=specs,proto3" json:"specs,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to format spec files

func (*FormatSpecsRequest) Descriptor added in v0.3.0

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

func (*FormatSpecsRequest) GetSpecs added in v0.1.5

func (m *FormatSpecsRequest) GetSpecs() []string

func (*FormatSpecsRequest) ProtoMessage added in v0.1.5

func (*FormatSpecsRequest) ProtoMessage()

func (*FormatSpecsRequest) Reset added in v0.1.5

func (m *FormatSpecsRequest) Reset()

func (*FormatSpecsRequest) String added in v0.1.5

func (m *FormatSpecsRequest) String() string

func (*FormatSpecsRequest) XXX_DiscardUnknown added in v1.0.1

func (m *FormatSpecsRequest) XXX_DiscardUnknown()

func (*FormatSpecsRequest) XXX_Marshal added in v1.0.1

func (m *FormatSpecsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FormatSpecsRequest) XXX_Merge added in v1.0.1

func (m *FormatSpecsRequest) XXX_Merge(src proto.Message)

func (*FormatSpecsRequest) XXX_Size added in v1.0.1

func (m *FormatSpecsRequest) XXX_Size() int

func (*FormatSpecsRequest) XXX_Unmarshal added in v1.0.1

func (m *FormatSpecsRequest) XXX_Unmarshal(b []byte) error

type FormatSpecsResponse added in v0.1.5

type FormatSpecsResponse struct {
	// / Errors occurred on formatting
	Errors []string `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
	// / Warnings occurred on formatting
	Warnings             []string `protobuf:"bytes,2,rep,name=warnings,proto3" json:"warnings,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response on formatting spec files

func (*FormatSpecsResponse) Descriptor added in v0.3.0

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

func (*FormatSpecsResponse) GetErrors added in v0.1.5

func (m *FormatSpecsResponse) GetErrors() []string

func (*FormatSpecsResponse) GetWarnings added in v0.1.5

func (m *FormatSpecsResponse) GetWarnings() []string

func (*FormatSpecsResponse) ProtoMessage added in v0.1.5

func (*FormatSpecsResponse) ProtoMessage()

func (*FormatSpecsResponse) Reset added in v0.1.5

func (m *FormatSpecsResponse) Reset()

func (*FormatSpecsResponse) String added in v0.1.5

func (m *FormatSpecsResponse) String() string

func (*FormatSpecsResponse) XXX_DiscardUnknown added in v1.0.1

func (m *FormatSpecsResponse) XXX_DiscardUnknown()

func (*FormatSpecsResponse) XXX_Marshal added in v1.0.1

func (m *FormatSpecsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FormatSpecsResponse) XXX_Merge added in v1.0.1

func (m *FormatSpecsResponse) XXX_Merge(src proto.Message)

func (*FormatSpecsResponse) XXX_Size added in v1.0.1

func (m *FormatSpecsResponse) XXX_Size() int

func (*FormatSpecsResponse) XXX_Unmarshal added in v1.0.1

func (m *FormatSpecsResponse) XXX_Unmarshal(b []byte) error

type Fragment

type Fragment struct {
	// / Type of Fragment, valid values are Text, Parameter
	FragmentType Fragment_FragmentType `protobuf:"varint,1,opt,name=fragmentType,proto3,enum=gauge.messages.Fragment_FragmentType" json:"fragmentType,omitempty"`
	// / Text part of the Fragment, valid only if FragmentType=Text
	Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	// / Parameter part of the Fragment, valid only if FragmentType=Parameter
	Parameter            *Parameter `protobuf:"bytes,3,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

/ A proto object representing Fragment. / Fragments, put together make up A Step

func (*Fragment) Descriptor added in v0.3.0

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

func (*Fragment) GetFragmentType

func (m *Fragment) GetFragmentType() Fragment_FragmentType

func (*Fragment) GetParameter

func (m *Fragment) GetParameter() *Parameter

func (*Fragment) GetText

func (m *Fragment) GetText() string

func (*Fragment) ProtoMessage

func (*Fragment) ProtoMessage()

func (*Fragment) Reset

func (m *Fragment) Reset()

func (*Fragment) String

func (m *Fragment) String() string

func (*Fragment) XXX_DiscardUnknown added in v1.0.1

func (m *Fragment) XXX_DiscardUnknown()

func (*Fragment) XXX_Marshal added in v1.0.1

func (m *Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Fragment) XXX_Merge added in v1.0.1

func (m *Fragment) XXX_Merge(src proto.Message)

func (*Fragment) XXX_Size added in v1.0.1

func (m *Fragment) XXX_Size() int

func (*Fragment) XXX_Unmarshal added in v1.0.1

func (m *Fragment) XXX_Unmarshal(b []byte) error

type Fragment_FragmentType

type Fragment_FragmentType int32

/ Enum representing the types of Fragment

const (
	Fragment_Text      Fragment_FragmentType = 0
	Fragment_Parameter Fragment_FragmentType = 1
)

func (Fragment_FragmentType) EnumDescriptor added in v0.3.0

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

func (Fragment_FragmentType) String

func (x Fragment_FragmentType) String() string

type GetAllConceptsRequest

type GetAllConceptsRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to get all Concepts in the project

func (*GetAllConceptsRequest) Descriptor added in v0.3.0

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

func (*GetAllConceptsRequest) ProtoMessage

func (*GetAllConceptsRequest) ProtoMessage()

func (*GetAllConceptsRequest) Reset

func (m *GetAllConceptsRequest) Reset()

func (*GetAllConceptsRequest) String

func (m *GetAllConceptsRequest) String() string

func (*GetAllConceptsRequest) XXX_DiscardUnknown added in v1.0.1

func (m *GetAllConceptsRequest) XXX_DiscardUnknown()

func (*GetAllConceptsRequest) XXX_Marshal added in v1.0.1

func (m *GetAllConceptsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAllConceptsRequest) XXX_Merge added in v1.0.1

func (m *GetAllConceptsRequest) XXX_Merge(src proto.Message)

func (*GetAllConceptsRequest) XXX_Size added in v1.0.1

func (m *GetAllConceptsRequest) XXX_Size() int

func (*GetAllConceptsRequest) XXX_Unmarshal added in v1.0.1

func (m *GetAllConceptsRequest) XXX_Unmarshal(b []byte) error

type GetAllConceptsResponse

type GetAllConceptsResponse struct {
	// / Holds a collection of Concepts that are defined in the project.
	Concepts             []*ConceptInfo `protobuf:"bytes,1,rep,name=concepts,proto3" json:"concepts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Response to GetAllConceptsResponse

func (*GetAllConceptsResponse) Descriptor added in v0.3.0

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

func (*GetAllConceptsResponse) GetConcepts

func (m *GetAllConceptsResponse) GetConcepts() []*ConceptInfo

func (*GetAllConceptsResponse) ProtoMessage

func (*GetAllConceptsResponse) ProtoMessage()

func (*GetAllConceptsResponse) Reset

func (m *GetAllConceptsResponse) Reset()

func (*GetAllConceptsResponse) String

func (m *GetAllConceptsResponse) String() string

func (*GetAllConceptsResponse) XXX_DiscardUnknown added in v1.0.1

func (m *GetAllConceptsResponse) XXX_DiscardUnknown()

func (*GetAllConceptsResponse) XXX_Marshal added in v1.0.1

func (m *GetAllConceptsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAllConceptsResponse) XXX_Merge added in v1.0.1

func (m *GetAllConceptsResponse) XXX_Merge(src proto.Message)

func (*GetAllConceptsResponse) XXX_Size added in v1.0.1

func (m *GetAllConceptsResponse) XXX_Size() int

func (*GetAllConceptsResponse) XXX_Unmarshal added in v1.0.1

func (m *GetAllConceptsResponse) XXX_Unmarshal(b []byte) error

type GetAllStepsRequest

type GetAllStepsRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to get all Steps in the project

func (*GetAllStepsRequest) Descriptor added in v0.3.0

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

func (*GetAllStepsRequest) ProtoMessage

func (*GetAllStepsRequest) ProtoMessage()

func (*GetAllStepsRequest) Reset

func (m *GetAllStepsRequest) Reset()

func (*GetAllStepsRequest) String

func (m *GetAllStepsRequest) String() string

func (*GetAllStepsRequest) XXX_DiscardUnknown added in v1.0.1

func (m *GetAllStepsRequest) XXX_DiscardUnknown()

func (*GetAllStepsRequest) XXX_Marshal added in v1.0.1

func (m *GetAllStepsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAllStepsRequest) XXX_Merge added in v1.0.1

func (m *GetAllStepsRequest) XXX_Merge(src proto.Message)

func (*GetAllStepsRequest) XXX_Size added in v1.0.1

func (m *GetAllStepsRequest) XXX_Size() int

func (*GetAllStepsRequest) XXX_Unmarshal added in v1.0.1

func (m *GetAllStepsRequest) XXX_Unmarshal(b []byte) error

type GetAllStepsResponse

type GetAllStepsResponse struct {
	// / Holds a collection of Steps that are defined in the project.
	AllSteps             []*ProtoStepValue `protobuf:"bytes,1,rep,name=allSteps,proto3" json:"allSteps,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

/ Response to GetAllStepsRequest

func (*GetAllStepsResponse) Descriptor added in v0.3.0

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

func (*GetAllStepsResponse) GetAllSteps

func (m *GetAllStepsResponse) GetAllSteps() []*ProtoStepValue

func (*GetAllStepsResponse) ProtoMessage

func (*GetAllStepsResponse) ProtoMessage()

func (*GetAllStepsResponse) Reset

func (m *GetAllStepsResponse) Reset()

func (*GetAllStepsResponse) String

func (m *GetAllStepsResponse) String() string

func (*GetAllStepsResponse) XXX_DiscardUnknown added in v1.0.1

func (m *GetAllStepsResponse) XXX_DiscardUnknown()

func (*GetAllStepsResponse) XXX_Marshal added in v1.0.1

func (m *GetAllStepsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAllStepsResponse) XXX_Merge added in v1.0.1

func (m *GetAllStepsResponse) XXX_Merge(src proto.Message)

func (*GetAllStepsResponse) XXX_Size added in v1.0.1

func (m *GetAllStepsResponse) XXX_Size() int

func (*GetAllStepsResponse) XXX_Unmarshal added in v1.0.1

func (m *GetAllStepsResponse) XXX_Unmarshal(b []byte) error

type GetInstallationRootRequest

type GetInstallationRootRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to get the Root Directory of the Gauge installation

func (*GetInstallationRootRequest) Descriptor added in v0.3.0

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

func (*GetInstallationRootRequest) ProtoMessage

func (*GetInstallationRootRequest) ProtoMessage()

func (*GetInstallationRootRequest) Reset

func (m *GetInstallationRootRequest) Reset()

func (*GetInstallationRootRequest) String

func (m *GetInstallationRootRequest) String() string

func (*GetInstallationRootRequest) XXX_DiscardUnknown added in v1.0.1

func (m *GetInstallationRootRequest) XXX_DiscardUnknown()

func (*GetInstallationRootRequest) XXX_Marshal added in v1.0.1

func (m *GetInstallationRootRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetInstallationRootRequest) XXX_Merge added in v1.0.1

func (m *GetInstallationRootRequest) XXX_Merge(src proto.Message)

func (*GetInstallationRootRequest) XXX_Size added in v1.0.1

func (m *GetInstallationRootRequest) XXX_Size() int

func (*GetInstallationRootRequest) XXX_Unmarshal added in v1.0.1

func (m *GetInstallationRootRequest) XXX_Unmarshal(b []byte) error

type GetInstallationRootResponse

type GetInstallationRootResponse struct {
	// / Holds the absolute path of the Gauge installation directory
	InstallationRoot     string   `protobuf:"bytes,1,opt,name=installationRoot,proto3" json:"installationRoot,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response of GetInstallationRootRequest

func (*GetInstallationRootResponse) Descriptor added in v0.3.0

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

func (*GetInstallationRootResponse) GetInstallationRoot

func (m *GetInstallationRootResponse) GetInstallationRoot() string

func (*GetInstallationRootResponse) ProtoMessage

func (*GetInstallationRootResponse) ProtoMessage()

func (*GetInstallationRootResponse) Reset

func (m *GetInstallationRootResponse) Reset()

func (*GetInstallationRootResponse) String

func (m *GetInstallationRootResponse) String() string

func (*GetInstallationRootResponse) XXX_DiscardUnknown added in v1.0.1

func (m *GetInstallationRootResponse) XXX_DiscardUnknown()

func (*GetInstallationRootResponse) XXX_Marshal added in v1.0.1

func (m *GetInstallationRootResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetInstallationRootResponse) XXX_Merge added in v1.0.1

func (m *GetInstallationRootResponse) XXX_Merge(src proto.Message)

func (*GetInstallationRootResponse) XXX_Size added in v1.0.1

func (m *GetInstallationRootResponse) XXX_Size() int

func (*GetInstallationRootResponse) XXX_Unmarshal added in v1.0.1

func (m *GetInstallationRootResponse) XXX_Unmarshal(b []byte) error

type GetLanguagePluginLibPathRequest

type GetLanguagePluginLibPathRequest struct {
	// / The language to locate the lib directory for.
	Language             string   `protobuf:"bytes,1,opt,name=language,proto3" json:"language,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to get the location of language plugin's Lib directory

func (*GetLanguagePluginLibPathRequest) Descriptor added in v0.3.0

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

func (*GetLanguagePluginLibPathRequest) GetLanguage

func (m *GetLanguagePluginLibPathRequest) GetLanguage() string

func (*GetLanguagePluginLibPathRequest) ProtoMessage

func (*GetLanguagePluginLibPathRequest) ProtoMessage()

func (*GetLanguagePluginLibPathRequest) Reset

func (*GetLanguagePluginLibPathRequest) String

func (*GetLanguagePluginLibPathRequest) XXX_DiscardUnknown added in v1.0.1

func (m *GetLanguagePluginLibPathRequest) XXX_DiscardUnknown()

func (*GetLanguagePluginLibPathRequest) XXX_Marshal added in v1.0.1

func (m *GetLanguagePluginLibPathRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetLanguagePluginLibPathRequest) XXX_Merge added in v1.0.1

func (m *GetLanguagePluginLibPathRequest) XXX_Merge(src proto.Message)

func (*GetLanguagePluginLibPathRequest) XXX_Size added in v1.0.1

func (m *GetLanguagePluginLibPathRequest) XXX_Size() int

func (*GetLanguagePluginLibPathRequest) XXX_Unmarshal added in v1.0.1

func (m *GetLanguagePluginLibPathRequest) XXX_Unmarshal(b []byte) error

type GetLanguagePluginLibPathResponse

type GetLanguagePluginLibPathResponse struct {
	// / Absolute path to the Lib directory of the language.
	Path                 string   `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response to GetLanguagePluginLibPathRequest

func (*GetLanguagePluginLibPathResponse) Descriptor added in v0.3.0

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

func (*GetLanguagePluginLibPathResponse) GetPath

func (*GetLanguagePluginLibPathResponse) ProtoMessage

func (*GetLanguagePluginLibPathResponse) ProtoMessage()

func (*GetLanguagePluginLibPathResponse) Reset

func (*GetLanguagePluginLibPathResponse) String

func (*GetLanguagePluginLibPathResponse) XXX_DiscardUnknown added in v1.0.1

func (m *GetLanguagePluginLibPathResponse) XXX_DiscardUnknown()

func (*GetLanguagePluginLibPathResponse) XXX_Marshal added in v1.0.1

func (m *GetLanguagePluginLibPathResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetLanguagePluginLibPathResponse) XXX_Merge added in v1.0.1

func (*GetLanguagePluginLibPathResponse) XXX_Size added in v1.0.1

func (m *GetLanguagePluginLibPathResponse) XXX_Size() int

func (*GetLanguagePluginLibPathResponse) XXX_Unmarshal added in v1.0.1

func (m *GetLanguagePluginLibPathResponse) XXX_Unmarshal(b []byte) error

type GetProjectRootRequest

type GetProjectRootRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to get the Root Directory of the project

func (*GetProjectRootRequest) Descriptor added in v0.3.0

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

func (*GetProjectRootRequest) ProtoMessage

func (*GetProjectRootRequest) ProtoMessage()

func (*GetProjectRootRequest) Reset

func (m *GetProjectRootRequest) Reset()

func (*GetProjectRootRequest) String

func (m *GetProjectRootRequest) String() string

func (*GetProjectRootRequest) XXX_DiscardUnknown added in v1.0.1

func (m *GetProjectRootRequest) XXX_DiscardUnknown()

func (*GetProjectRootRequest) XXX_Marshal added in v1.0.1

func (m *GetProjectRootRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetProjectRootRequest) XXX_Merge added in v1.0.1

func (m *GetProjectRootRequest) XXX_Merge(src proto.Message)

func (*GetProjectRootRequest) XXX_Size added in v1.0.1

func (m *GetProjectRootRequest) XXX_Size() int

func (*GetProjectRootRequest) XXX_Unmarshal added in v1.0.1

func (m *GetProjectRootRequest) XXX_Unmarshal(b []byte) error

type GetProjectRootResponse

type GetProjectRootResponse struct {
	// / Holds the absolute path of the Project Root directory.
	ProjectRoot          string   `protobuf:"bytes,1,opt,name=projectRoot,proto3" json:"projectRoot,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response of GetProjectRootRequest.

func (*GetProjectRootResponse) Descriptor added in v0.3.0

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

func (*GetProjectRootResponse) GetProjectRoot

func (m *GetProjectRootResponse) GetProjectRoot() string

func (*GetProjectRootResponse) ProtoMessage

func (*GetProjectRootResponse) ProtoMessage()

func (*GetProjectRootResponse) Reset

func (m *GetProjectRootResponse) Reset()

func (*GetProjectRootResponse) String

func (m *GetProjectRootResponse) String() string

func (*GetProjectRootResponse) XXX_DiscardUnknown added in v1.0.1

func (m *GetProjectRootResponse) XXX_DiscardUnknown()

func (*GetProjectRootResponse) XXX_Marshal added in v1.0.1

func (m *GetProjectRootResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetProjectRootResponse) XXX_Merge added in v1.0.1

func (m *GetProjectRootResponse) XXX_Merge(src proto.Message)

func (*GetProjectRootResponse) XXX_Size added in v1.0.1

func (m *GetProjectRootResponse) XXX_Size() int

func (*GetProjectRootResponse) XXX_Unmarshal added in v1.0.1

func (m *GetProjectRootResponse) XXX_Unmarshal(b []byte) error

type GetStepValueRequest

type GetStepValueRequest struct {
	// / The text of the Step.
	StepText string `protobuf:"bytes,1,opt,name=stepText,proto3" json:"stepText,omitempty"`
	// / Flag to indicate if the Step has an inline table.
	HasInlineTable       bool     `protobuf:"varint,2,opt,name=hasInlineTable,proto3" json:"hasInlineTable,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to get a Step Value.

func (*GetStepValueRequest) Descriptor added in v0.3.0

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

func (*GetStepValueRequest) GetHasInlineTable

func (m *GetStepValueRequest) GetHasInlineTable() bool

func (*GetStepValueRequest) GetStepText

func (m *GetStepValueRequest) GetStepText() string

func (*GetStepValueRequest) ProtoMessage

func (*GetStepValueRequest) ProtoMessage()

func (*GetStepValueRequest) Reset

func (m *GetStepValueRequest) Reset()

func (*GetStepValueRequest) String

func (m *GetStepValueRequest) String() string

func (*GetStepValueRequest) XXX_DiscardUnknown added in v1.0.1

func (m *GetStepValueRequest) XXX_DiscardUnknown()

func (*GetStepValueRequest) XXX_Marshal added in v1.0.1

func (m *GetStepValueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetStepValueRequest) XXX_Merge added in v1.0.1

func (m *GetStepValueRequest) XXX_Merge(src proto.Message)

func (*GetStepValueRequest) XXX_Size added in v1.0.1

func (m *GetStepValueRequest) XXX_Size() int

func (*GetStepValueRequest) XXX_Unmarshal added in v1.0.1

func (m *GetStepValueRequest) XXX_Unmarshal(b []byte) error

type GetStepValueResponse

type GetStepValueResponse struct {
	// / The Step corresponding to the request provided.
	StepValue            *ProtoStepValue `protobuf:"bytes,1,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

/ Response to GetStepValueRequest

func (*GetStepValueResponse) Descriptor added in v0.3.0

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

func (*GetStepValueResponse) GetStepValue

func (m *GetStepValueResponse) GetStepValue() *ProtoStepValue

func (*GetStepValueResponse) ProtoMessage

func (*GetStepValueResponse) ProtoMessage()

func (*GetStepValueResponse) Reset

func (m *GetStepValueResponse) Reset()

func (*GetStepValueResponse) String

func (m *GetStepValueResponse) String() string

func (*GetStepValueResponse) XXX_DiscardUnknown added in v1.0.1

func (m *GetStepValueResponse) XXX_DiscardUnknown()

func (*GetStepValueResponse) XXX_Marshal added in v1.0.1

func (m *GetStepValueResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetStepValueResponse) XXX_Merge added in v1.0.1

func (m *GetStepValueResponse) XXX_Merge(src proto.Message)

func (*GetStepValueResponse) XXX_Size added in v1.0.1

func (m *GetStepValueResponse) XXX_Size() int

func (*GetStepValueResponse) XXX_Unmarshal added in v1.0.1

func (m *GetStepValueResponse) XXX_Unmarshal(b []byte) error

type ImplementationFileGlobPatternRequest added in v0.9.8

type ImplementationFileGlobPatternRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for getting Implementation file glob pattern

func (*ImplementationFileGlobPatternRequest) Descriptor added in v0.9.8

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

func (*ImplementationFileGlobPatternRequest) ProtoMessage added in v0.9.8

func (*ImplementationFileGlobPatternRequest) ProtoMessage()

func (*ImplementationFileGlobPatternRequest) Reset added in v0.9.8

func (*ImplementationFileGlobPatternRequest) String added in v0.9.8

func (*ImplementationFileGlobPatternRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ImplementationFileGlobPatternRequest) XXX_DiscardUnknown()

func (*ImplementationFileGlobPatternRequest) XXX_Marshal added in v1.0.1

func (m *ImplementationFileGlobPatternRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImplementationFileGlobPatternRequest) XXX_Merge added in v1.0.1

func (*ImplementationFileGlobPatternRequest) XXX_Size added in v1.0.1

func (*ImplementationFileGlobPatternRequest) XXX_Unmarshal added in v1.0.1

func (m *ImplementationFileGlobPatternRequest) XXX_Unmarshal(b []byte) error

type ImplementationFileGlobPatternResponse added in v0.9.8

type ImplementationFileGlobPatternResponse struct {
	// / List of implementation file glob patterns
	GlobPatterns         []string `protobuf:"bytes,1,rep,name=globPatterns,proto3" json:"globPatterns,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response for getting Implementation file glob pattern

func (*ImplementationFileGlobPatternResponse) Descriptor added in v0.9.8

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

func (*ImplementationFileGlobPatternResponse) GetGlobPatterns added in v0.9.8

func (m *ImplementationFileGlobPatternResponse) GetGlobPatterns() []string

func (*ImplementationFileGlobPatternResponse) ProtoMessage added in v0.9.8

func (*ImplementationFileGlobPatternResponse) ProtoMessage()

func (*ImplementationFileGlobPatternResponse) Reset added in v0.9.8

func (*ImplementationFileGlobPatternResponse) String added in v0.9.8

func (*ImplementationFileGlobPatternResponse) XXX_DiscardUnknown added in v1.0.1

func (m *ImplementationFileGlobPatternResponse) XXX_DiscardUnknown()

func (*ImplementationFileGlobPatternResponse) XXX_Marshal added in v1.0.1

func (m *ImplementationFileGlobPatternResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImplementationFileGlobPatternResponse) XXX_Merge added in v1.0.1

func (*ImplementationFileGlobPatternResponse) XXX_Size added in v1.0.1

func (*ImplementationFileGlobPatternResponse) XXX_Unmarshal added in v1.0.1

func (m *ImplementationFileGlobPatternResponse) XXX_Unmarshal(b []byte) error

type ImplementationFileListRequest added in v0.9.8

type ImplementationFileListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for getting Implementation file list

func (*ImplementationFileListRequest) Descriptor added in v0.9.8

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

func (*ImplementationFileListRequest) ProtoMessage added in v0.9.8

func (*ImplementationFileListRequest) ProtoMessage()

func (*ImplementationFileListRequest) Reset added in v0.9.8

func (m *ImplementationFileListRequest) Reset()

func (*ImplementationFileListRequest) String added in v0.9.8

func (*ImplementationFileListRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ImplementationFileListRequest) XXX_DiscardUnknown()

func (*ImplementationFileListRequest) XXX_Marshal added in v1.0.1

func (m *ImplementationFileListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImplementationFileListRequest) XXX_Merge added in v1.0.1

func (m *ImplementationFileListRequest) XXX_Merge(src proto.Message)

func (*ImplementationFileListRequest) XXX_Size added in v1.0.1

func (m *ImplementationFileListRequest) XXX_Size() int

func (*ImplementationFileListRequest) XXX_Unmarshal added in v1.0.1

func (m *ImplementationFileListRequest) XXX_Unmarshal(b []byte) error

type ImplementationFileListResponse added in v0.9.8

type ImplementationFileListResponse struct {
	// / List of implementation files
	ImplementationFilePaths []string `protobuf:"bytes,1,rep,name=implementationFilePaths,proto3" json:"implementationFilePaths,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

/ Response for getting Implementation file list

func (*ImplementationFileListResponse) Descriptor added in v0.9.8

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

func (*ImplementationFileListResponse) GetImplementationFilePaths added in v0.9.8

func (m *ImplementationFileListResponse) GetImplementationFilePaths() []string

func (*ImplementationFileListResponse) ProtoMessage added in v0.9.8

func (*ImplementationFileListResponse) ProtoMessage()

func (*ImplementationFileListResponse) Reset added in v0.9.8

func (m *ImplementationFileListResponse) Reset()

func (*ImplementationFileListResponse) String added in v0.9.8

func (*ImplementationFileListResponse) XXX_DiscardUnknown added in v1.0.1

func (m *ImplementationFileListResponse) XXX_DiscardUnknown()

func (*ImplementationFileListResponse) XXX_Marshal added in v1.0.1

func (m *ImplementationFileListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImplementationFileListResponse) XXX_Merge added in v1.0.1

func (m *ImplementationFileListResponse) XXX_Merge(src proto.Message)

func (*ImplementationFileListResponse) XXX_Size added in v1.0.1

func (m *ImplementationFileListResponse) XXX_Size() int

func (*ImplementationFileListResponse) XXX_Unmarshal added in v1.0.1

func (m *ImplementationFileListResponse) XXX_Unmarshal(b []byte) error

type KeepAlive added in v1.0.5

type KeepAlive struct {
	// / ID of the plugin initiating this request
	PluginId             string   `protobuf:"bytes,1,opt,name=pluginId,proto3" json:"pluginId,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Tell gauge to reset the kill timer, thus extending the life

func (*KeepAlive) Descriptor added in v1.0.5

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

func (*KeepAlive) GetPluginId added in v1.0.5

func (m *KeepAlive) GetPluginId() string

func (*KeepAlive) ProtoMessage added in v1.0.5

func (*KeepAlive) ProtoMessage()

func (*KeepAlive) Reset added in v1.0.5

func (m *KeepAlive) Reset()

func (*KeepAlive) String added in v1.0.5

func (m *KeepAlive) String() string

func (*KeepAlive) XXX_DiscardUnknown added in v1.0.5

func (m *KeepAlive) XXX_DiscardUnknown()

func (*KeepAlive) XXX_Marshal added in v1.0.5

func (m *KeepAlive) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeepAlive) XXX_Merge added in v1.0.5

func (m *KeepAlive) XXX_Merge(src proto.Message)

func (*KeepAlive) XXX_Size added in v1.0.5

func (m *KeepAlive) XXX_Size() int

func (*KeepAlive) XXX_Unmarshal added in v1.0.5

func (m *KeepAlive) XXX_Unmarshal(b []byte) error

type KillProcessRequest

type KillProcessRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Default request. Tells the runner to shutdown.

func (*KillProcessRequest) Descriptor added in v0.3.0

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

func (*KillProcessRequest) ProtoMessage

func (*KillProcessRequest) ProtoMessage()

func (*KillProcessRequest) Reset

func (m *KillProcessRequest) Reset()

func (*KillProcessRequest) String

func (m *KillProcessRequest) String() string

func (*KillProcessRequest) XXX_DiscardUnknown added in v1.0.1

func (m *KillProcessRequest) XXX_DiscardUnknown()

func (*KillProcessRequest) XXX_Marshal added in v1.0.1

func (m *KillProcessRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KillProcessRequest) XXX_Merge added in v1.0.1

func (m *KillProcessRequest) XXX_Merge(src proto.Message)

func (*KillProcessRequest) XXX_Size added in v1.0.1

func (m *KillProcessRequest) XXX_Size() int

func (*KillProcessRequest) XXX_Unmarshal added in v1.0.1

func (m *KillProcessRequest) XXX_Unmarshal(b []byte) error

type LspServiceClient added in v0.9.8

type LspServiceClient interface {
	GetStepNames(ctx context.Context, in *StepNamesRequest, opts ...grpc.CallOption) (*StepNamesResponse, error)
	CacheFile(ctx context.Context, in *CacheFileRequest, opts ...grpc.CallOption) (*Empty, error)
	GetStepPositions(ctx context.Context, in *StepPositionsRequest, opts ...grpc.CallOption) (*StepPositionsResponse, error)
	GetImplementationFiles(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ImplementationFileListResponse, error)
	ImplementStub(ctx context.Context, in *StubImplementationCodeRequest, opts ...grpc.CallOption) (*FileDiff, error)
	ValidateStep(ctx context.Context, in *StepValidateRequest, opts ...grpc.CallOption) (*StepValidateResponse, error)
	Refactor(ctx context.Context, in *RefactorRequest, opts ...grpc.CallOption) (*RefactorResponse, error)
	GetStepName(ctx context.Context, in *StepNameRequest, opts ...grpc.CallOption) (*StepNameResponse, error)
	GetGlobPatterns(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ImplementationFileGlobPatternResponse, error)
	KillProcess(ctx context.Context, in *KillProcessRequest, opts ...grpc.CallOption) (*Empty, error)
}

LspServiceClient is the client API for LspService service.

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

func NewLspServiceClient added in v0.9.8

func NewLspServiceClient(cc *grpc.ClientConn) LspServiceClient

type LspServiceServer added in v0.9.8

LspServiceServer is the server API for LspService service.

type Message

type Message struct {
	MessageType Message_MessageType `protobuf:"varint,1,opt,name=messageType,proto3,enum=gauge.messages.Message_MessageType" json:"messageType,omitempty"`
	// / A unique id to represent this message. A response to the message should copy over this value.
	// / This is used to synchronize messages & responses
	MessageId int64 `protobuf:"varint,2,opt,name=messageId,proto3" json:"messageId,omitempty"`
	// / [ExecutionStartingRequest](#gauge.messages.ExecutionStartingRequest)
	ExecutionStartingRequest *ExecutionStartingRequest `protobuf:"bytes,3,opt,name=executionStartingRequest,proto3" json:"executionStartingRequest,omitempty"`
	// / [SpecExecutionStartingRequest](#gauge.messages.SpecExecutionStartingRequest)
	SpecExecutionStartingRequest *SpecExecutionStartingRequest `protobuf:"bytes,4,opt,name=specExecutionStartingRequest,proto3" json:"specExecutionStartingRequest,omitempty"`
	// / [SpecExecutionEndingRequest](#gauge.messages.SpecExecutionEndingRequest)
	SpecExecutionEndingRequest *SpecExecutionEndingRequest `protobuf:"bytes,5,opt,name=specExecutionEndingRequest,proto3" json:"specExecutionEndingRequest,omitempty"`
	// / [ScenarioExecutionStartingRequest](#gauge.messages.ScenarioExecutionStartingRequest)
	ScenarioExecutionStartingRequest *ScenarioExecutionStartingRequest `protobuf:"bytes,6,opt,name=scenarioExecutionStartingRequest,proto3" json:"scenarioExecutionStartingRequest,omitempty"`
	// / [ScenarioExecutionEndingRequest](#gauge.messages.ScenarioExecutionEndingRequest)
	ScenarioExecutionEndingRequest *ScenarioExecutionEndingRequest `protobuf:"bytes,7,opt,name=scenarioExecutionEndingRequest,proto3" json:"scenarioExecutionEndingRequest,omitempty"`
	// / [StepExecutionStartingRequest](#gauge.messages.StepExecutionStartingRequest)
	StepExecutionStartingRequest *StepExecutionStartingRequest `protobuf:"bytes,8,opt,name=stepExecutionStartingRequest,proto3" json:"stepExecutionStartingRequest,omitempty"`
	// / [StepExecutionEndingRequest](#gauge.messages.StepExecutionEndingRequest)
	StepExecutionEndingRequest *StepExecutionEndingRequest `protobuf:"bytes,9,opt,name=stepExecutionEndingRequest,proto3" json:"stepExecutionEndingRequest,omitempty"`
	// / [ExecuteStepRequest](#gauge.messages.ExecuteStepRequest)
	ExecuteStepRequest *ExecuteStepRequest `protobuf:"bytes,10,opt,name=executeStepRequest,proto3" json:"executeStepRequest,omitempty"`
	// / [ExecutionEndingRequest](#gauge.messages.ExecutionEndingRequest)
	ExecutionEndingRequest *ExecutionEndingRequest `protobuf:"bytes,11,opt,name=executionEndingRequest,proto3" json:"executionEndingRequest,omitempty"`
	// / [StepValidateRequest](#gauge.messages.StepValidateRequest)
	StepValidateRequest *StepValidateRequest `protobuf:"bytes,12,opt,name=stepValidateRequest,proto3" json:"stepValidateRequest,omitempty"`
	// / [StepValidateResponse](#gauge.messages.StepValidateResponse)
	StepValidateResponse *StepValidateResponse `protobuf:"bytes,13,opt,name=stepValidateResponse,proto3" json:"stepValidateResponse,omitempty"`
	// / [ExecutionStatusResponse](#gauge.messages.ExecutionStatusResponse)
	ExecutionStatusResponse *ExecutionStatusResponse `protobuf:"bytes,14,opt,name=executionStatusResponse,proto3" json:"executionStatusResponse,omitempty"`
	// / [StepNamesRequest](#gauge.messages.StepNamesRequest)
	StepNamesRequest *StepNamesRequest `protobuf:"bytes,15,opt,name=stepNamesRequest,proto3" json:"stepNamesRequest,omitempty"`
	// / [StepNamesResponse](#gauge.messages.StepNamesResponse)
	StepNamesResponse *StepNamesResponse `protobuf:"bytes,16,opt,name=stepNamesResponse,proto3" json:"stepNamesResponse,omitempty"`
	// / [SuiteExecutionResult ](#gauge.messages.SuiteExecutionResult )
	SuiteExecutionResult *SuiteExecutionResult `protobuf:"bytes,17,opt,name=suiteExecutionResult,proto3" json:"suiteExecutionResult,omitempty"`
	// / [KillProcessRequest](#gauge.messages.KillProcessRequest)
	KillProcessRequest *KillProcessRequest `protobuf:"bytes,18,opt,name=killProcessRequest,proto3" json:"killProcessRequest,omitempty"`
	// / [ScenarioDataStoreInitRequest](#gauge.messages.ScenarioDataStoreInitRequest)
	ScenarioDataStoreInitRequest *ScenarioDataStoreInitRequest `protobuf:"bytes,19,opt,name=scenarioDataStoreInitRequest,proto3" json:"scenarioDataStoreInitRequest,omitempty"`
	// / [SpecDataStoreInitRequest](#gauge.messages.SpecDataStoreInitRequest)
	SpecDataStoreInitRequest *SpecDataStoreInitRequest `protobuf:"bytes,20,opt,name=specDataStoreInitRequest,proto3" json:"specDataStoreInitRequest,omitempty"`
	// / [SuiteDataStoreInitRequest](#gauge.messages.SuiteDataStoreInitRequest)
	SuiteDataStoreInitRequest *SuiteDataStoreInitRequest `protobuf:"bytes,21,opt,name=suiteDataStoreInitRequest,proto3" json:"suiteDataStoreInitRequest,omitempty"`
	// / [StepNameRequest](#gauge.messages.StepNameRequest)
	StepNameRequest *StepNameRequest `protobuf:"bytes,22,opt,name=stepNameRequest,proto3" json:"stepNameRequest,omitempty"`
	// / [StepNameResponse](#gauge.messages.StepNameResponse)
	StepNameResponse *StepNameResponse `protobuf:"bytes,23,opt,name=stepNameResponse,proto3" json:"stepNameResponse,omitempty"`
	// / [RefactorRequest](#gauge.messages.RefactorRequest)
	RefactorRequest *RefactorRequest `protobuf:"bytes,24,opt,name=refactorRequest,proto3" json:"refactorRequest,omitempty"`
	// / [RefactorResponse](#gauge.messages.RefactorResponse)
	RefactorResponse *RefactorResponse `protobuf:"bytes,25,opt,name=refactorResponse,proto3" json:"refactorResponse,omitempty"`
	// / [UnsupportedMessageResponse](#gauge.messages.UnsupportedMessageResponse)
	UnsupportedMessageResponse *UnsupportedMessageResponse `protobuf:"bytes,26,opt,name=unsupportedMessageResponse,proto3" json:"unsupportedMessageResponse,omitempty"`
	// / [CacheFileRequest](#gauge.messages.CacheFileRequest)
	CacheFileRequest *CacheFileRequest `protobuf:"bytes,27,opt,name=cacheFileRequest,proto3" json:"cacheFileRequest,omitempty"`
	// / [StepPositionsRequest](#gauge.messages.StepPositionsRequest)
	StepPositionsRequest *StepPositionsRequest `protobuf:"bytes,28,opt,name=stepPositionsRequest,proto3" json:"stepPositionsRequest,omitempty"`
	// / [StepPositionsResponse](#gauge.messages.StepPositionsResponse)
	StepPositionsResponse *StepPositionsResponse `protobuf:"bytes,29,opt,name=stepPositionsResponse,proto3" json:"stepPositionsResponse,omitempty"`
	// / [ImplementationFileListRequest](#gauge.messages.ImplementationFileListRequest)
	ImplementationFileListRequest *ImplementationFileListRequest `protobuf:"bytes,30,opt,name=implementationFileListRequest,proto3" json:"implementationFileListRequest,omitempty"`
	// / [ImplementationFileListResponse](#gauge.messages.ImplementationFileListResponse)
	ImplementationFileListResponse *ImplementationFileListResponse `protobuf:"bytes,31,opt,name=implementationFileListResponse,proto3" json:"implementationFileListResponse,omitempty"`
	// / [StubImplementationCodeRequest](#gauge.messages.StubImplementationCodeRequest)
	StubImplementationCodeRequest *StubImplementationCodeRequest `protobuf:"bytes,32,opt,name=stubImplementationCodeRequest,proto3" json:"stubImplementationCodeRequest,omitempty"`
	// / [FileDiff](#gauge.messages.FileDiff)
	FileDiff *FileDiff `protobuf:"bytes,33,opt,name=fileDiff,proto3" json:"fileDiff,omitempty"`
	// / [ImplementationFileGlobPatternRequest](#gauge.messages.ImplementationFileGlobPatternRequest)
	ImplementationFileGlobPatternRequest *ImplementationFileGlobPatternRequest `` /* 126-byte string literal not displayed */
	// / [ImplementationFileGlobPatternResponse](#gauge.messages.ImplementationFileGlobPatternResponse)
	ImplementationFileGlobPatternResponse *ImplementationFileGlobPatternResponse `` /* 128-byte string literal not displayed */
	// / [SuiteExecutionResult ](#gauge.messages.SuiteExecutionResult )
	SuiteExecutionResultItem *SuiteExecutionResultItem `protobuf:"bytes,36,opt,name=suiteExecutionResultItem,proto3" json:"suiteExecutionResultItem,omitempty"`
	// / [KeepAlive ](#gauge.messages.KeepAlive )
	KeepAlive            *KeepAlive `protobuf:"bytes,37,opt,name=keepAlive,proto3" json:"keepAlive,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

/ This is the message which gets transferred all the time / with proper message type set / One of the Request/Response fields will have value, depending on the MessageType set.

func (*Message) Descriptor added in v0.3.0

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

func (*Message) GetCacheFileRequest added in v0.9.5

func (m *Message) GetCacheFileRequest() *CacheFileRequest

func (*Message) GetExecuteStepRequest

func (m *Message) GetExecuteStepRequest() *ExecuteStepRequest

func (*Message) GetExecutionEndingRequest

func (m *Message) GetExecutionEndingRequest() *ExecutionEndingRequest

func (*Message) GetExecutionStartingRequest

func (m *Message) GetExecutionStartingRequest() *ExecutionStartingRequest

func (*Message) GetExecutionStatusResponse

func (m *Message) GetExecutionStatusResponse() *ExecutionStatusResponse

func (*Message) GetFileDiff added in v0.9.8

func (m *Message) GetFileDiff() *FileDiff

func (*Message) GetImplementationFileGlobPatternRequest added in v0.9.8

func (m *Message) GetImplementationFileGlobPatternRequest() *ImplementationFileGlobPatternRequest

func (*Message) GetImplementationFileGlobPatternResponse added in v0.9.8

func (m *Message) GetImplementationFileGlobPatternResponse() *ImplementationFileGlobPatternResponse

func (*Message) GetImplementationFileListRequest added in v0.9.8

func (m *Message) GetImplementationFileListRequest() *ImplementationFileListRequest

func (*Message) GetImplementationFileListResponse added in v0.9.8

func (m *Message) GetImplementationFileListResponse() *ImplementationFileListResponse

func (*Message) GetKeepAlive added in v1.0.5

func (m *Message) GetKeepAlive() *KeepAlive

func (*Message) GetKillProcessRequest

func (m *Message) GetKillProcessRequest() *KillProcessRequest

func (*Message) GetMessageId

func (m *Message) GetMessageId() int64

func (*Message) GetMessageType

func (m *Message) GetMessageType() Message_MessageType

func (*Message) GetRefactorRequest

func (m *Message) GetRefactorRequest() *RefactorRequest

func (*Message) GetRefactorResponse

func (m *Message) GetRefactorResponse() *RefactorResponse

func (*Message) GetScenarioDataStoreInitRequest

func (m *Message) GetScenarioDataStoreInitRequest() *ScenarioDataStoreInitRequest

func (*Message) GetScenarioExecutionEndingRequest

func (m *Message) GetScenarioExecutionEndingRequest() *ScenarioExecutionEndingRequest

func (*Message) GetScenarioExecutionStartingRequest

func (m *Message) GetScenarioExecutionStartingRequest() *ScenarioExecutionStartingRequest

func (*Message) GetSpecDataStoreInitRequest

func (m *Message) GetSpecDataStoreInitRequest() *SpecDataStoreInitRequest

func (*Message) GetSpecExecutionEndingRequest

func (m *Message) GetSpecExecutionEndingRequest() *SpecExecutionEndingRequest

func (*Message) GetSpecExecutionStartingRequest

func (m *Message) GetSpecExecutionStartingRequest() *SpecExecutionStartingRequest

func (*Message) GetStepExecutionEndingRequest

func (m *Message) GetStepExecutionEndingRequest() *StepExecutionEndingRequest

func (*Message) GetStepExecutionStartingRequest

func (m *Message) GetStepExecutionStartingRequest() *StepExecutionStartingRequest

func (*Message) GetStepNameRequest

func (m *Message) GetStepNameRequest() *StepNameRequest

func (*Message) GetStepNameResponse

func (m *Message) GetStepNameResponse() *StepNameResponse

func (*Message) GetStepNamesRequest

func (m *Message) GetStepNamesRequest() *StepNamesRequest

func (*Message) GetStepNamesResponse

func (m *Message) GetStepNamesResponse() *StepNamesResponse

func (*Message) GetStepPositionsRequest added in v0.9.5

func (m *Message) GetStepPositionsRequest() *StepPositionsRequest

func (*Message) GetStepPositionsResponse added in v0.9.5

func (m *Message) GetStepPositionsResponse() *StepPositionsResponse

func (*Message) GetStepValidateRequest

func (m *Message) GetStepValidateRequest() *StepValidateRequest

func (*Message) GetStepValidateResponse

func (m *Message) GetStepValidateResponse() *StepValidateResponse

func (*Message) GetStubImplementationCodeRequest added in v0.9.8

func (m *Message) GetStubImplementationCodeRequest() *StubImplementationCodeRequest

func (*Message) GetSuiteDataStoreInitRequest

func (m *Message) GetSuiteDataStoreInitRequest() *SuiteDataStoreInitRequest

func (*Message) GetSuiteExecutionResult

func (m *Message) GetSuiteExecutionResult() *SuiteExecutionResult

func (*Message) GetSuiteExecutionResultItem added in v1.0.4

func (m *Message) GetSuiteExecutionResultItem() *SuiteExecutionResultItem

func (*Message) GetUnsupportedMessageResponse added in v0.1.5

func (m *Message) GetUnsupportedMessageResponse() *UnsupportedMessageResponse

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) Reset

func (m *Message) Reset()

func (*Message) String

func (m *Message) String() string

func (*Message) XXX_DiscardUnknown added in v1.0.1

func (m *Message) XXX_DiscardUnknown()

func (*Message) XXX_Marshal added in v1.0.1

func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Message) XXX_Merge added in v1.0.1

func (m *Message) XXX_Merge(src proto.Message)

func (*Message) XXX_Size added in v1.0.1

func (m *Message) XXX_Size() int

func (*Message) XXX_Unmarshal added in v1.0.1

func (m *Message) XXX_Unmarshal(b []byte) error

type Message_MessageType

type Message_MessageType int32
const (
	Message_ExecutionStarting                     Message_MessageType = 0
	Message_SpecExecutionStarting                 Message_MessageType = 1
	Message_SpecExecutionEnding                   Message_MessageType = 2
	Message_ScenarioExecutionStarting             Message_MessageType = 3
	Message_ScenarioExecutionEnding               Message_MessageType = 4
	Message_StepExecutionStarting                 Message_MessageType = 5
	Message_StepExecutionEnding                   Message_MessageType = 6
	Message_ExecuteStep                           Message_MessageType = 7
	Message_ExecutionEnding                       Message_MessageType = 8
	Message_StepValidateRequest                   Message_MessageType = 9
	Message_StepValidateResponse                  Message_MessageType = 10
	Message_ExecutionStatusResponse               Message_MessageType = 11
	Message_StepNamesRequest                      Message_MessageType = 12
	Message_StepNamesResponse                     Message_MessageType = 13
	Message_KillProcessRequest                    Message_MessageType = 14
	Message_SuiteExecutionResult                  Message_MessageType = 15
	Message_ScenarioDataStoreInit                 Message_MessageType = 16
	Message_SpecDataStoreInit                     Message_MessageType = 17
	Message_SuiteDataStoreInit                    Message_MessageType = 18
	Message_StepNameRequest                       Message_MessageType = 19
	Message_StepNameResponse                      Message_MessageType = 20
	Message_RefactorRequest                       Message_MessageType = 21
	Message_RefactorResponse                      Message_MessageType = 22
	Message_UnsupportedMessageResponse            Message_MessageType = 23
	Message_CacheFileRequest                      Message_MessageType = 24
	Message_StepPositionsRequest                  Message_MessageType = 25
	Message_StepPositionsResponse                 Message_MessageType = 26
	Message_ImplementationFileListRequest         Message_MessageType = 27
	Message_ImplementationFileListResponse        Message_MessageType = 28
	Message_StubImplementationCodeRequest         Message_MessageType = 29
	Message_FileDiff                              Message_MessageType = 30
	Message_ImplementationFileGlobPatternRequest  Message_MessageType = 31
	Message_ImplementationFileGlobPatternResponse Message_MessageType = 32
	Message_SuiteExecutionResultItem              Message_MessageType = 33
	Message_KeepAlive                             Message_MessageType = 34
)

func (Message_MessageType) EnumDescriptor added in v0.3.0

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

func (Message_MessageType) String

func (x Message_MessageType) String() string

type Parameter

type Parameter struct {
	// / Type of the Parameter. Valid values: Static, Dynamic, Special_String, Special_Table, Table
	ParameterType Parameter_ParameterType `protobuf:"varint,1,opt,name=parameterType,proto3,enum=gauge.messages.Parameter_ParameterType" json:"parameterType,omitempty"`
	// / Holds the value of the parameter
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// / Holds the name of the parameter, used as Key to lookup the value.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// / Holds the table value, if parameterType=Table or Special_Table
	Table                *ProtoTable `protobuf:"bytes,4,opt,name=table,proto3" json:"table,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

/ A proto object representing Fragment.

func (*Parameter) Descriptor added in v0.3.0

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

func (*Parameter) GetName

func (m *Parameter) GetName() string

func (*Parameter) GetParameterType

func (m *Parameter) GetParameterType() Parameter_ParameterType

func (*Parameter) GetTable

func (m *Parameter) GetTable() *ProtoTable

func (*Parameter) GetValue

func (m *Parameter) GetValue() string

func (*Parameter) ProtoMessage

func (*Parameter) ProtoMessage()

func (*Parameter) Reset

func (m *Parameter) Reset()

func (*Parameter) String

func (m *Parameter) String() string

func (*Parameter) XXX_DiscardUnknown added in v1.0.1

func (m *Parameter) XXX_DiscardUnknown()

func (*Parameter) XXX_Marshal added in v1.0.1

func (m *Parameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Parameter) XXX_Merge added in v1.0.1

func (m *Parameter) XXX_Merge(src proto.Message)

func (*Parameter) XXX_Size added in v1.0.1

func (m *Parameter) XXX_Size() int

func (*Parameter) XXX_Unmarshal added in v1.0.1

func (m *Parameter) XXX_Unmarshal(b []byte) error

type ParameterPosition

type ParameterPosition struct {
	OldPosition          int32    `protobuf:"varint,1,opt,name=oldPosition,proto3" json:"oldPosition,omitempty"`
	NewPosition          int32    `protobuf:"varint,2,opt,name=newPosition,proto3" json:"newPosition,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Holds the new and old positions of a parameter. / Used when refactoring a Step.

func (*ParameterPosition) Descriptor added in v0.3.0

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

func (*ParameterPosition) GetNewPosition

func (m *ParameterPosition) GetNewPosition() int32

func (*ParameterPosition) GetOldPosition

func (m *ParameterPosition) GetOldPosition() int32

func (*ParameterPosition) ProtoMessage

func (*ParameterPosition) ProtoMessage()

func (*ParameterPosition) Reset

func (m *ParameterPosition) Reset()

func (*ParameterPosition) String

func (m *ParameterPosition) String() string

func (*ParameterPosition) XXX_DiscardUnknown added in v1.0.1

func (m *ParameterPosition) XXX_DiscardUnknown()

func (*ParameterPosition) XXX_Marshal added in v1.0.1

func (m *ParameterPosition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ParameterPosition) XXX_Merge added in v1.0.1

func (m *ParameterPosition) XXX_Merge(src proto.Message)

func (*ParameterPosition) XXX_Size added in v1.0.1

func (m *ParameterPosition) XXX_Size() int

func (*ParameterPosition) XXX_Unmarshal added in v1.0.1

func (m *ParameterPosition) XXX_Unmarshal(b []byte) error

type Parameter_ParameterType

type Parameter_ParameterType int32

/ Enum representing types of Parameter.

const (
	Parameter_Static         Parameter_ParameterType = 0
	Parameter_Dynamic        Parameter_ParameterType = 1
	Parameter_Special_String Parameter_ParameterType = 2
	Parameter_Special_Table  Parameter_ParameterType = 3
	Parameter_Table          Parameter_ParameterType = 4
)

func (Parameter_ParameterType) EnumDescriptor added in v0.3.0

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

func (Parameter_ParameterType) String

func (x Parameter_ParameterType) String() string

type PerformRefactoringRequest

type PerformRefactoringRequest struct {
	// / Step to refactor
	OldStep string `protobuf:"bytes,1,opt,name=oldStep,proto3" json:"oldStep,omitempty"`
	// / Change to be made
	NewStep              string   `protobuf:"bytes,2,opt,name=newStep,proto3" json:"newStep,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to perform a Refactor

func (*PerformRefactoringRequest) Descriptor added in v0.3.0

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

func (*PerformRefactoringRequest) GetNewStep

func (m *PerformRefactoringRequest) GetNewStep() string

func (*PerformRefactoringRequest) GetOldStep

func (m *PerformRefactoringRequest) GetOldStep() string

func (*PerformRefactoringRequest) ProtoMessage

func (*PerformRefactoringRequest) ProtoMessage()

func (*PerformRefactoringRequest) Reset

func (m *PerformRefactoringRequest) Reset()

func (*PerformRefactoringRequest) String

func (m *PerformRefactoringRequest) String() string

func (*PerformRefactoringRequest) XXX_DiscardUnknown added in v1.0.1

func (m *PerformRefactoringRequest) XXX_DiscardUnknown()

func (*PerformRefactoringRequest) XXX_Marshal added in v1.0.1

func (m *PerformRefactoringRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PerformRefactoringRequest) XXX_Merge added in v1.0.1

func (m *PerformRefactoringRequest) XXX_Merge(src proto.Message)

func (*PerformRefactoringRequest) XXX_Size added in v1.0.1

func (m *PerformRefactoringRequest) XXX_Size() int

func (*PerformRefactoringRequest) XXX_Unmarshal added in v1.0.1

func (m *PerformRefactoringRequest) XXX_Unmarshal(b []byte) error

type PerformRefactoringResponse

type PerformRefactoringResponse struct {
	// / Flag indicating Success
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// / Error message if the refactoring was unsuccessful.
	Errors []string `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// / Collection of files that were changed as part of the Refactoring.
	FilesChanged         []string `protobuf:"bytes,3,rep,name=filesChanged,proto3" json:"filesChanged,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response to PerformRefactoringRequest

func (*PerformRefactoringResponse) Descriptor added in v0.3.0

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

func (*PerformRefactoringResponse) GetErrors

func (m *PerformRefactoringResponse) GetErrors() []string

func (*PerformRefactoringResponse) GetFilesChanged

func (m *PerformRefactoringResponse) GetFilesChanged() []string

func (*PerformRefactoringResponse) GetSuccess

func (m *PerformRefactoringResponse) GetSuccess() bool

func (*PerformRefactoringResponse) ProtoMessage

func (*PerformRefactoringResponse) ProtoMessage()

func (*PerformRefactoringResponse) Reset

func (m *PerformRefactoringResponse) Reset()

func (*PerformRefactoringResponse) String

func (m *PerformRefactoringResponse) String() string

func (*PerformRefactoringResponse) XXX_DiscardUnknown added in v1.0.1

func (m *PerformRefactoringResponse) XXX_DiscardUnknown()

func (*PerformRefactoringResponse) XXX_Marshal added in v1.0.1

func (m *PerformRefactoringResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PerformRefactoringResponse) XXX_Merge added in v1.0.1

func (m *PerformRefactoringResponse) XXX_Merge(src proto.Message)

func (*PerformRefactoringResponse) XXX_Size added in v1.0.1

func (m *PerformRefactoringResponse) XXX_Size() int

func (*PerformRefactoringResponse) XXX_Unmarshal added in v1.0.1

func (m *PerformRefactoringResponse) XXX_Unmarshal(b []byte) error

type ProtoComment

type ProtoComment struct {
	// / Text representing the Comment.
	Text                 string   `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing Comment.

func (*ProtoComment) Descriptor added in v0.3.0

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

func (*ProtoComment) GetText

func (m *ProtoComment) GetText() string

func (*ProtoComment) ProtoMessage

func (*ProtoComment) ProtoMessage()

func (*ProtoComment) Reset

func (m *ProtoComment) Reset()

func (*ProtoComment) String

func (m *ProtoComment) String() string

func (*ProtoComment) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoComment) XXX_DiscardUnknown()

func (*ProtoComment) XXX_Marshal added in v1.0.1

func (m *ProtoComment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoComment) XXX_Merge added in v1.0.1

func (m *ProtoComment) XXX_Merge(src proto.Message)

func (*ProtoComment) XXX_Size added in v1.0.1

func (m *ProtoComment) XXX_Size() int

func (*ProtoComment) XXX_Unmarshal added in v1.0.1

func (m *ProtoComment) XXX_Unmarshal(b []byte) error

type ProtoConcept

type ProtoConcept struct {
	// / Represents the Step value of a Concept.
	ConceptStep *ProtoStep `protobuf:"bytes,1,opt,name=conceptStep,proto3" json:"conceptStep,omitempty"`
	// / Collection of Steps in the given concepts.
	Steps []*ProtoItem `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"`
	// / Holds the execution result.
	ConceptExecutionResult *ProtoStepExecutionResult `protobuf:"bytes,3,opt,name=conceptExecutionResult,proto3" json:"conceptExecutionResult,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                  `json:"-"`
	XXX_unrecognized       []byte                    `json:"-"`
	XXX_sizecache          int32                     `json:"-"`
}

/ Concept is a type of step, that can have multiple Steps. / But from a caller's perspective, it is still used as any other Step / A proto object representing a Concept

func (*ProtoConcept) Descriptor added in v0.3.0

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

func (*ProtoConcept) GetConceptExecutionResult

func (m *ProtoConcept) GetConceptExecutionResult() *ProtoStepExecutionResult

func (*ProtoConcept) GetConceptStep

func (m *ProtoConcept) GetConceptStep() *ProtoStep

func (*ProtoConcept) GetSteps

func (m *ProtoConcept) GetSteps() []*ProtoItem

func (*ProtoConcept) ProtoMessage

func (*ProtoConcept) ProtoMessage()

func (*ProtoConcept) Reset

func (m *ProtoConcept) Reset()

func (*ProtoConcept) String

func (m *ProtoConcept) String() string

func (*ProtoConcept) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoConcept) XXX_DiscardUnknown()

func (*ProtoConcept) XXX_Marshal added in v1.0.1

func (m *ProtoConcept) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoConcept) XXX_Merge added in v1.0.1

func (m *ProtoConcept) XXX_Merge(src proto.Message)

func (*ProtoConcept) XXX_Size added in v1.0.1

func (m *ProtoConcept) XXX_Size() int

func (*ProtoConcept) XXX_Unmarshal added in v1.0.1

func (m *ProtoConcept) XXX_Unmarshal(b []byte) error

type ProtoExecutionResult

type ProtoExecutionResult struct {
	// / Flag to indicate failure
	Failed bool `protobuf:"varint,1,opt,name=failed,proto3" json:"failed,omitempty"`
	// / Flag to indicate if the error is recoverable from.
	RecoverableError bool `protobuf:"varint,2,opt,name=recoverableError,proto3" json:"recoverableError,omitempty"`
	// / The actual error message.
	ErrorMessage string `protobuf:"bytes,3,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	// / Stacktrace of the error
	StackTrace string `protobuf:"bytes,4,opt,name=stackTrace,proto3" json:"stackTrace,omitempty"`
	// / [DEPRECATED, use failureScreenshotFile] Bytes containing screenshot taken at the time of failure.
	ScreenShot []byte `protobuf:"bytes,5,opt,name=screenShot,proto3" json:"screenShot,omitempty"` // Deprecated: Do not use.
	// / Holds the time taken for executing this scenario.
	ExecutionTime int64 `protobuf:"varint,6,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Additional information at exec time to be available on reports
	Message []string `protobuf:"bytes,7,rep,name=message,proto3" json:"message,omitempty"`
	// / Type of the Error. Valid values: ASSERTION, VERIFICATION. Default: ASSERTION
	ErrorType ProtoExecutionResult_ErrorType `protobuf:"varint,8,opt,name=errorType,proto3,enum=gauge.messages.ProtoExecutionResult_ErrorType" json:"errorType,omitempty"`
	// / [DEPRECATED, use failureScreenshotFile] Bytes containing screenshot taken at the time of failure.
	FailureScreenshot []byte `protobuf:"bytes,9,opt,name=failureScreenshot,proto3" json:"failureScreenshot,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use screenshotFiles] Bytes array containing screenshots at the time of it invoked
	Screenshots [][]byte `protobuf:"bytes,10,rep,name=screenshots,proto3" json:"screenshots,omitempty"` // Deprecated: Do not use.
	// / Path to the screenshot file captured at the time of failure.
	FailureScreenshotFile string `protobuf:"bytes,11,opt,name=failureScreenshotFile,proto3" json:"failureScreenshotFile,omitempty"`
	// / Path to the screenshot files captured using Gauge screenshsot API.
	ScreenshotFiles      []string `protobuf:"bytes,12,rep,name=screenshotFiles,proto3" json:"screenshotFiles,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing the result of an execution

func (*ProtoExecutionResult) Descriptor added in v0.3.0

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

func (*ProtoExecutionResult) GetErrorMessage

func (m *ProtoExecutionResult) GetErrorMessage() string

func (*ProtoExecutionResult) GetErrorType added in v0.3.0

func (*ProtoExecutionResult) GetExecutionTime

func (m *ProtoExecutionResult) GetExecutionTime() int64

func (*ProtoExecutionResult) GetFailed

func (m *ProtoExecutionResult) GetFailed() bool

func (*ProtoExecutionResult) GetFailureScreenshot deprecated added in v1.0.1

func (m *ProtoExecutionResult) GetFailureScreenshot() []byte

Deprecated: Do not use.

func (*ProtoExecutionResult) GetFailureScreenshotFile added in v1.0.7

func (m *ProtoExecutionResult) GetFailureScreenshotFile() string

func (*ProtoExecutionResult) GetMessage added in v0.1.4

func (m *ProtoExecutionResult) GetMessage() []string

func (*ProtoExecutionResult) GetRecoverableError

func (m *ProtoExecutionResult) GetRecoverableError() bool

func (*ProtoExecutionResult) GetScreenShot deprecated

func (m *ProtoExecutionResult) GetScreenShot() []byte

Deprecated: Do not use.

func (*ProtoExecutionResult) GetScreenshotFiles added in v1.0.7

func (m *ProtoExecutionResult) GetScreenshotFiles() []string

func (*ProtoExecutionResult) GetScreenshots deprecated added in v1.0.1

func (m *ProtoExecutionResult) GetScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoExecutionResult) GetStackTrace

func (m *ProtoExecutionResult) GetStackTrace() string

func (*ProtoExecutionResult) ProtoMessage

func (*ProtoExecutionResult) ProtoMessage()

func (*ProtoExecutionResult) Reset

func (m *ProtoExecutionResult) Reset()

func (*ProtoExecutionResult) String

func (m *ProtoExecutionResult) String() string

func (*ProtoExecutionResult) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoExecutionResult) XXX_DiscardUnknown()

func (*ProtoExecutionResult) XXX_Marshal added in v1.0.1

func (m *ProtoExecutionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoExecutionResult) XXX_Merge added in v1.0.1

func (m *ProtoExecutionResult) XXX_Merge(src proto.Message)

func (*ProtoExecutionResult) XXX_Size added in v1.0.1

func (m *ProtoExecutionResult) XXX_Size() int

func (*ProtoExecutionResult) XXX_Unmarshal added in v1.0.1

func (m *ProtoExecutionResult) XXX_Unmarshal(b []byte) error

type ProtoExecutionResult_ErrorType added in v0.3.0

type ProtoExecutionResult_ErrorType int32
const (
	ProtoExecutionResult_ASSERTION    ProtoExecutionResult_ErrorType = 0
	ProtoExecutionResult_VERIFICATION ProtoExecutionResult_ErrorType = 1
)

func (ProtoExecutionResult_ErrorType) EnumDescriptor added in v0.3.0

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

func (ProtoExecutionResult_ErrorType) String added in v0.3.0

type ProtoHookFailure

type ProtoHookFailure struct {
	// / Stacktrace from the failure
	StackTrace string `protobuf:"bytes,1,opt,name=stackTrace,proto3" json:"stackTrace,omitempty"`
	// / Error message from the failure
	ErrorMessage string `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	// / [DEPRECATED, use failureScreenshotFile] Bytes holding the screenshot taken at the time of failure.
	ScreenShot []byte `protobuf:"bytes,3,opt,name=screenShot,proto3" json:"screenShot,omitempty"` // Deprecated: Do not use.
	// / Contains table row index corresponding to datatable rows
	TableRowIndex int32 `protobuf:"varint,4,opt,name=tableRowIndex,proto3" json:"tableRowIndex,omitempty"`
	// / [DEPRECATED, use failureScreenshotFile] Bytes holding the screenshot taken at the time of failure.
	FailureScreenshot []byte `protobuf:"bytes,5,opt,name=failureScreenshot,proto3" json:"failureScreenshot,omitempty"` // Deprecated: Do not use.
	// / Path to the screenshot file captured at the time of failure.
	FailureScreenshotFile string   `protobuf:"bytes,6,opt,name=failureScreenshotFile,proto3" json:"failureScreenshotFile,omitempty"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

/ A proto object representing a pre-hook failure. / Used to hold failure information for before_suite, before_spec, before_scenario and before_spec hooks.

func (*ProtoHookFailure) Descriptor added in v0.3.0

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

func (*ProtoHookFailure) GetErrorMessage

func (m *ProtoHookFailure) GetErrorMessage() string

func (*ProtoHookFailure) GetFailureScreenshot deprecated added in v1.0.1

func (m *ProtoHookFailure) GetFailureScreenshot() []byte

Deprecated: Do not use.

func (*ProtoHookFailure) GetFailureScreenshotFile added in v1.0.7

func (m *ProtoHookFailure) GetFailureScreenshotFile() string

func (*ProtoHookFailure) GetScreenShot deprecated

func (m *ProtoHookFailure) GetScreenShot() []byte

Deprecated: Do not use.

func (*ProtoHookFailure) GetStackTrace

func (m *ProtoHookFailure) GetStackTrace() string

func (*ProtoHookFailure) GetTableRowIndex added in v0.8.4

func (m *ProtoHookFailure) GetTableRowIndex() int32

func (*ProtoHookFailure) ProtoMessage

func (*ProtoHookFailure) ProtoMessage()

func (*ProtoHookFailure) Reset

func (m *ProtoHookFailure) Reset()

func (*ProtoHookFailure) String

func (m *ProtoHookFailure) String() string

func (*ProtoHookFailure) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoHookFailure) XXX_DiscardUnknown()

func (*ProtoHookFailure) XXX_Marshal added in v1.0.1

func (m *ProtoHookFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoHookFailure) XXX_Merge added in v1.0.1

func (m *ProtoHookFailure) XXX_Merge(src proto.Message)

func (*ProtoHookFailure) XXX_Size added in v1.0.1

func (m *ProtoHookFailure) XXX_Size() int

func (*ProtoHookFailure) XXX_Unmarshal added in v1.0.1

func (m *ProtoHookFailure) XXX_Unmarshal(b []byte) error

type ProtoItem

type ProtoItem struct {
	// / Itemtype of the current ProtoItem
	ItemType ProtoItem_ItemType `protobuf:"varint,1,opt,name=itemType,proto3,enum=gauge.messages.ProtoItem_ItemType" json:"itemType,omitempty"`
	// / Holds the Step definition. Valid only if ItemType = Step
	Step *ProtoStep `protobuf:"bytes,2,opt,name=step,proto3" json:"step,omitempty"`
	// / Holds the Concept definition. Valid only if ItemType = Concept
	Concept *ProtoConcept `protobuf:"bytes,3,opt,name=concept,proto3" json:"concept,omitempty"`
	// / Holds the Scenario definition. Valid only if ItemType = Scenario
	Scenario *ProtoScenario `protobuf:"bytes,4,opt,name=scenario,proto3" json:"scenario,omitempty"`
	// / Holds the TableDrivenScenario definition. Valid only if ItemType = TableDrivenScenario
	TableDrivenScenario *ProtoTableDrivenScenario `protobuf:"bytes,5,opt,name=tableDrivenScenario,proto3" json:"tableDrivenScenario,omitempty"`
	// / Holds the Comment definition. Valid only if ItemType = Comment
	Comment *ProtoComment `protobuf:"bytes,6,opt,name=comment,proto3" json:"comment,omitempty"`
	// / Holds the Table definition. Valid only if ItemType = Table
	Table *ProtoTable `protobuf:"bytes,7,opt,name=table,proto3" json:"table,omitempty"`
	// / Holds the Tags definition. Valid only if ItemType = Tags
	Tags *ProtoTags `protobuf:"bytes,8,opt,name=tags,proto3" json:"tags,omitempty"`
	// / Holds the Filename that the item belongs to
	FileName             string   `protobuf:"bytes,9,opt,name=fileName,proto3" json:"fileName,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Container for all valid Items under a Specification.

func (*ProtoItem) Descriptor added in v0.3.0

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

func (*ProtoItem) GetComment

func (m *ProtoItem) GetComment() *ProtoComment

func (*ProtoItem) GetConcept

func (m *ProtoItem) GetConcept() *ProtoConcept

func (*ProtoItem) GetFileName added in v1.0.4

func (m *ProtoItem) GetFileName() string

func (*ProtoItem) GetItemType

func (m *ProtoItem) GetItemType() ProtoItem_ItemType

func (*ProtoItem) GetScenario

func (m *ProtoItem) GetScenario() *ProtoScenario

func (*ProtoItem) GetStep

func (m *ProtoItem) GetStep() *ProtoStep

func (*ProtoItem) GetTable

func (m *ProtoItem) GetTable() *ProtoTable

func (*ProtoItem) GetTableDrivenScenario

func (m *ProtoItem) GetTableDrivenScenario() *ProtoTableDrivenScenario

func (*ProtoItem) GetTags

func (m *ProtoItem) GetTags() *ProtoTags

func (*ProtoItem) ProtoMessage

func (*ProtoItem) ProtoMessage()

func (*ProtoItem) Reset

func (m *ProtoItem) Reset()

func (*ProtoItem) String

func (m *ProtoItem) String() string

func (*ProtoItem) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoItem) XXX_DiscardUnknown()

func (*ProtoItem) XXX_Marshal added in v1.0.1

func (m *ProtoItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoItem) XXX_Merge added in v1.0.1

func (m *ProtoItem) XXX_Merge(src proto.Message)

func (*ProtoItem) XXX_Size added in v1.0.1

func (m *ProtoItem) XXX_Size() int

func (*ProtoItem) XXX_Unmarshal added in v1.0.1

func (m *ProtoItem) XXX_Unmarshal(b []byte) error

type ProtoItem_ItemType

type ProtoItem_ItemType int32

/ Enumerates various item types that the proto item can contain. Valid types are: Step, Comment, Concept, Scenario, TableDrivenScenario, Table, Tags

const (
	ProtoItem_Step                ProtoItem_ItemType = 0
	ProtoItem_Comment             ProtoItem_ItemType = 1
	ProtoItem_Concept             ProtoItem_ItemType = 2
	ProtoItem_Scenario            ProtoItem_ItemType = 3
	ProtoItem_TableDrivenScenario ProtoItem_ItemType = 4
	ProtoItem_Table               ProtoItem_ItemType = 5
	ProtoItem_Tags                ProtoItem_ItemType = 6
)

func (ProtoItem_ItemType) EnumDescriptor added in v0.3.0

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

func (ProtoItem_ItemType) String

func (x ProtoItem_ItemType) String() string

type ProtoScenario

type ProtoScenario struct {
	// / Heading of the given Scenario
	ScenarioHeading string `protobuf:"bytes,1,opt,name=scenarioHeading,proto3" json:"scenarioHeading,omitempty"`
	// / Flag to indicate if the Scenario execution failed
	Failed bool `protobuf:"varint,2,opt,name=failed,proto3" json:"failed,omitempty"` // Deprecated: Do not use.
	// / Collection of Context steps. The Context steps are executed before every run.
	Contexts []*ProtoItem `protobuf:"bytes,3,rep,name=contexts,proto3" json:"contexts,omitempty"`
	// / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
	ScenarioItems []*ProtoItem `protobuf:"bytes,4,rep,name=scenarioItems,proto3" json:"scenarioItems,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
	PreHookFailure *ProtoHookFailure `protobuf:"bytes,5,opt,name=preHookFailure,proto3" json:"preHookFailure,omitempty"`
	// / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
	PostHookFailure *ProtoHookFailure `protobuf:"bytes,6,opt,name=postHookFailure,proto3" json:"postHookFailure,omitempty"`
	// / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
	Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"`
	// / Holds the time taken for executing this scenario.
	ExecutionTime int64 `protobuf:"varint,8,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Flag to indicate if the Scenario execution is skipped
	Skipped bool `protobuf:"varint,9,opt,name=skipped,proto3" json:"skipped,omitempty"` // Deprecated: Do not use.
	// / Holds the error messages for skipping scenario from execution
	SkipErrors []string `protobuf:"bytes,10,rep,name=skipErrors,proto3" json:"skipErrors,omitempty"`
	// / Holds the unique Identifier of a scenario.
	ID string `protobuf:"bytes,11,opt,name=ID,proto3" json:"ID,omitempty"`
	// / Collection of Teardown steps. The Teardown steps are executed after every run.
	TearDownSteps []*ProtoItem `protobuf:"bytes,12,rep,name=tearDownSteps,proto3" json:"tearDownSteps,omitempty"`
	// / Span(start, end) of scenario
	Span *Span `protobuf:"bytes,13,opt,name=span,proto3" json:"span,omitempty"`
	// / Execution status for the scenario
	ExecutionStatus ExecutionStatus `protobuf:"varint,14,opt,name=executionStatus,proto3,enum=gauge.messages.ExecutionStatus" json:"executionStatus,omitempty"`
	// / Additional information at pre hook exec time to be available on reports
	PreHookMessages []string `protobuf:"bytes,15,rep,name=preHookMessages,proto3" json:"preHookMessages,omitempty"`
	// / Additional information at post hook exec time to be available on reports
	PostHookMessages []string `protobuf:"bytes,16,rep,name=postHookMessages,proto3" json:"postHookMessages,omitempty"`
	// / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
	PreHookMessage []string `protobuf:"bytes,17,rep,name=preHookMessage,proto3" json:"preHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
	PostHookMessage []string `protobuf:"bytes,18,rep,name=postHookMessage,proto3" json:"postHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
	PreHookScreenshots [][]byte `protobuf:"bytes,19,rep,name=preHookScreenshots,proto3" json:"preHookScreenshots,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
	PostHookScreenshots [][]byte `protobuf:"bytes,20,rep,name=postHookScreenshots,proto3" json:"postHookScreenshots,omitempty"` // Deprecated: Do not use.
	// / Screenshots captured on pre hook exec time to be available on reports
	PreHookScreenshotFiles []string `protobuf:"bytes,21,rep,name=preHookScreenshotFiles,proto3" json:"preHookScreenshotFiles,omitempty"`
	// / Screenshots captured on post hook exec time to be available on reports
	PostHookScreenshotFiles []string `protobuf:"bytes,22,rep,name=postHookScreenshotFiles,proto3" json:"postHookScreenshotFiles,omitempty"`
	// / Number of retires
	RetriesCount         int64    `protobuf:"varint,23,opt,name=retriesCount,proto3" json:"retriesCount,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a Scenario

func (*ProtoScenario) Descriptor added in v0.3.0

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

func (*ProtoScenario) GetContexts

func (m *ProtoScenario) GetContexts() []*ProtoItem

func (*ProtoScenario) GetExecutionStatus added in v0.7.0

func (m *ProtoScenario) GetExecutionStatus() ExecutionStatus

func (*ProtoScenario) GetExecutionTime

func (m *ProtoScenario) GetExecutionTime() int64

func (*ProtoScenario) GetFailed deprecated

func (m *ProtoScenario) GetFailed() bool

Deprecated: Do not use.

func (*ProtoScenario) GetID added in v0.3.0

func (m *ProtoScenario) GetID() string

func (*ProtoScenario) GetPostHookFailure

func (m *ProtoScenario) GetPostHookFailure() *ProtoHookFailure

func (*ProtoScenario) GetPostHookMessage deprecated added in v0.9.8

func (m *ProtoScenario) GetPostHookMessage() []string

Deprecated: Do not use.

func (*ProtoScenario) GetPostHookMessages added in v0.9.6

func (m *ProtoScenario) GetPostHookMessages() []string

func (*ProtoScenario) GetPostHookScreenshotFiles added in v1.0.7

func (m *ProtoScenario) GetPostHookScreenshotFiles() []string

func (*ProtoScenario) GetPostHookScreenshots deprecated added in v1.0.1

func (m *ProtoScenario) GetPostHookScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoScenario) GetPreHookFailure

func (m *ProtoScenario) GetPreHookFailure() *ProtoHookFailure

func (*ProtoScenario) GetPreHookMessage deprecated added in v0.9.8

func (m *ProtoScenario) GetPreHookMessage() []string

Deprecated: Do not use.

func (*ProtoScenario) GetPreHookMessages added in v0.9.6

func (m *ProtoScenario) GetPreHookMessages() []string

func (*ProtoScenario) GetPreHookScreenshotFiles added in v1.0.7

func (m *ProtoScenario) GetPreHookScreenshotFiles() []string

func (*ProtoScenario) GetPreHookScreenshots deprecated added in v1.0.1

func (m *ProtoScenario) GetPreHookScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoScenario) GetRetriesCount added in v1.0.9

func (m *ProtoScenario) GetRetriesCount() int64

func (*ProtoScenario) GetScenarioHeading

func (m *ProtoScenario) GetScenarioHeading() string

func (*ProtoScenario) GetScenarioItems

func (m *ProtoScenario) GetScenarioItems() []*ProtoItem

func (*ProtoScenario) GetSkipErrors added in v0.2.0

func (m *ProtoScenario) GetSkipErrors() []string

func (*ProtoScenario) GetSkipped deprecated added in v0.2.0

func (m *ProtoScenario) GetSkipped() bool

Deprecated: Do not use.

func (*ProtoScenario) GetSpan added in v0.5.0

func (m *ProtoScenario) GetSpan() *Span

func (*ProtoScenario) GetTags

func (m *ProtoScenario) GetTags() []string

func (*ProtoScenario) GetTearDownSteps added in v0.3.0

func (m *ProtoScenario) GetTearDownSteps() []*ProtoItem

func (*ProtoScenario) ProtoMessage

func (*ProtoScenario) ProtoMessage()

func (*ProtoScenario) Reset

func (m *ProtoScenario) Reset()

func (*ProtoScenario) String

func (m *ProtoScenario) String() string

func (*ProtoScenario) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoScenario) XXX_DiscardUnknown()

func (*ProtoScenario) XXX_Marshal added in v1.0.1

func (m *ProtoScenario) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoScenario) XXX_Merge added in v1.0.1

func (m *ProtoScenario) XXX_Merge(src proto.Message)

func (*ProtoScenario) XXX_Size added in v1.0.1

func (m *ProtoScenario) XXX_Size() int

func (*ProtoScenario) XXX_Unmarshal added in v1.0.1

func (m *ProtoScenario) XXX_Unmarshal(b []byte) error

type ProtoScenarioResult added in v1.0.6

type ProtoScenarioResult struct {
	// / Collection of scenarios in scenario execution result.
	ProtoItem *ProtoItem `protobuf:"bytes,1,opt,name=protoItem,proto3" json:"protoItem,omitempty"`
	// / Holds the time taken for executing the whole suite.
	ExecutionTime int64 `protobuf:"varint,2,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Holds the timestamp of event starting.
	Timestamp            string   `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing the result of Scenario execution.

func (*ProtoScenarioResult) Descriptor added in v1.0.6

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

func (*ProtoScenarioResult) GetExecutionTime added in v1.0.6

func (m *ProtoScenarioResult) GetExecutionTime() int64

func (*ProtoScenarioResult) GetProtoItem added in v1.0.6

func (m *ProtoScenarioResult) GetProtoItem() *ProtoItem

func (*ProtoScenarioResult) GetTimestamp added in v1.0.6

func (m *ProtoScenarioResult) GetTimestamp() string

func (*ProtoScenarioResult) ProtoMessage added in v1.0.6

func (*ProtoScenarioResult) ProtoMessage()

func (*ProtoScenarioResult) Reset added in v1.0.6

func (m *ProtoScenarioResult) Reset()

func (*ProtoScenarioResult) String added in v1.0.6

func (m *ProtoScenarioResult) String() string

func (*ProtoScenarioResult) XXX_DiscardUnknown added in v1.0.6

func (m *ProtoScenarioResult) XXX_DiscardUnknown()

func (*ProtoScenarioResult) XXX_Marshal added in v1.0.6

func (m *ProtoScenarioResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoScenarioResult) XXX_Merge added in v1.0.6

func (m *ProtoScenarioResult) XXX_Merge(src proto.Message)

func (*ProtoScenarioResult) XXX_Size added in v1.0.6

func (m *ProtoScenarioResult) XXX_Size() int

func (*ProtoScenarioResult) XXX_Unmarshal added in v1.0.6

func (m *ProtoScenarioResult) XXX_Unmarshal(b []byte) error

type ProtoSpec

type ProtoSpec struct {
	// / Heading describing the Specification
	SpecHeading string `protobuf:"bytes,1,opt,name=specHeading,proto3" json:"specHeading,omitempty"`
	// / A collection of items that come under this step
	Items []*ProtoItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// / Flag indicating if this is a Table Driven Specification. The table is defined in the context, this is different from using a table parameter.
	IsTableDriven bool `protobuf:"varint,3,opt,name=isTableDriven,proto3" json:"isTableDriven,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `before_spec` hook has an error.
	PreHookFailures []*ProtoHookFailure `protobuf:"bytes,4,rep,name=preHookFailures,proto3" json:"preHookFailures,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `after_hook` hook has an error.
	PostHookFailures []*ProtoHookFailure `protobuf:"bytes,5,rep,name=postHookFailures,proto3" json:"postHookFailures,omitempty"`
	// / Contains the filename for that holds this specification.
	FileName string `protobuf:"bytes,6,opt,name=fileName,proto3" json:"fileName,omitempty"`
	// / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
	Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"`
	// / Additional information at pre hook exec time to be available on reports
	PreHookMessages []string `protobuf:"bytes,8,rep,name=preHookMessages,proto3" json:"preHookMessages,omitempty"`
	// / Additional information at post hook exec time to be available on reports
	PostHookMessages []string `protobuf:"bytes,9,rep,name=postHookMessages,proto3" json:"postHookMessages,omitempty"`
	// / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
	PreHookMessage []string `protobuf:"bytes,10,rep,name=preHookMessage,proto3" json:"preHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
	PostHookMessage []string `protobuf:"bytes,11,rep,name=postHookMessage,proto3" json:"postHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
	PreHookScreenshots [][]byte `protobuf:"bytes,12,rep,name=preHookScreenshots,proto3" json:"preHookScreenshots,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
	PostHookScreenshots [][]byte `protobuf:"bytes,13,rep,name=postHookScreenshots,proto3" json:"postHookScreenshots,omitempty"` // Deprecated: Do not use.
	// / meta field to indicate the number of items in the list
	// / used when items are sent as individual chunk
	ItemCount int64 `protobuf:"varint,14,opt,name=itemCount,proto3" json:"itemCount,omitempty"`
	// / Screenshots captured on pre hook exec time to be available on reports
	PreHookScreenshotFiles []string `protobuf:"bytes,15,rep,name=preHookScreenshotFiles,proto3" json:"preHookScreenshotFiles,omitempty"`
	// / Screenshots captured on post hook exec time to be available on reports
	PostHookScreenshotFiles []string `protobuf:"bytes,16,rep,name=postHookScreenshotFiles,proto3" json:"postHookScreenshotFiles,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

/ A proto object representing a Specification / A specification can contain Scenarios or Steps, besides Comments

func (*ProtoSpec) Descriptor added in v0.3.0

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

func (*ProtoSpec) GetFileName

func (m *ProtoSpec) GetFileName() string

func (*ProtoSpec) GetIsTableDriven

func (m *ProtoSpec) GetIsTableDriven() bool

func (*ProtoSpec) GetItemCount added in v1.0.4

func (m *ProtoSpec) GetItemCount() int64

func (*ProtoSpec) GetItems

func (m *ProtoSpec) GetItems() []*ProtoItem

func (*ProtoSpec) GetPostHookFailures added in v0.8.4

func (m *ProtoSpec) GetPostHookFailures() []*ProtoHookFailure

func (*ProtoSpec) GetPostHookMessage deprecated added in v0.9.8

func (m *ProtoSpec) GetPostHookMessage() []string

Deprecated: Do not use.

func (*ProtoSpec) GetPostHookMessages added in v0.9.6

func (m *ProtoSpec) GetPostHookMessages() []string

func (*ProtoSpec) GetPostHookScreenshotFiles added in v1.0.7

func (m *ProtoSpec) GetPostHookScreenshotFiles() []string

func (*ProtoSpec) GetPostHookScreenshots deprecated added in v1.0.1

func (m *ProtoSpec) GetPostHookScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoSpec) GetPreHookFailures added in v0.8.4

func (m *ProtoSpec) GetPreHookFailures() []*ProtoHookFailure

func (*ProtoSpec) GetPreHookMessage deprecated added in v0.9.8

func (m *ProtoSpec) GetPreHookMessage() []string

Deprecated: Do not use.

func (*ProtoSpec) GetPreHookMessages added in v0.9.6

func (m *ProtoSpec) GetPreHookMessages() []string

func (*ProtoSpec) GetPreHookScreenshotFiles added in v1.0.7

func (m *ProtoSpec) GetPreHookScreenshotFiles() []string

func (*ProtoSpec) GetPreHookScreenshots deprecated added in v1.0.1

func (m *ProtoSpec) GetPreHookScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoSpec) GetSpecHeading

func (m *ProtoSpec) GetSpecHeading() string

func (*ProtoSpec) GetTags

func (m *ProtoSpec) GetTags() []string

func (*ProtoSpec) ProtoMessage

func (*ProtoSpec) ProtoMessage()

func (*ProtoSpec) Reset

func (m *ProtoSpec) Reset()

func (*ProtoSpec) String

func (m *ProtoSpec) String() string

func (*ProtoSpec) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoSpec) XXX_DiscardUnknown()

func (*ProtoSpec) XXX_Marshal added in v1.0.1

func (m *ProtoSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoSpec) XXX_Merge added in v1.0.1

func (m *ProtoSpec) XXX_Merge(src proto.Message)

func (*ProtoSpec) XXX_Size added in v1.0.1

func (m *ProtoSpec) XXX_Size() int

func (*ProtoSpec) XXX_Unmarshal added in v1.0.1

func (m *ProtoSpec) XXX_Unmarshal(b []byte) error

type ProtoSpecResult

type ProtoSpecResult struct {
	// / Represents the corresponding Specification
	ProtoSpec *ProtoSpec `protobuf:"bytes,1,opt,name=protoSpec,proto3" json:"protoSpec,omitempty"`
	// / Holds the number of Scenarios executed
	ScenarioCount int32 `protobuf:"varint,2,opt,name=scenarioCount,proto3" json:"scenarioCount,omitempty"`
	// / Holds the number of Scenarios failed
	ScenarioFailedCount int32 `protobuf:"varint,3,opt,name=scenarioFailedCount,proto3" json:"scenarioFailedCount,omitempty"`
	// / Flag to indicate failure
	Failed bool `protobuf:"varint,4,opt,name=failed,proto3" json:"failed,omitempty"`
	// / Holds the row numbers, which caused the execution to fail.
	FailedDataTableRows []int32 `protobuf:"varint,5,rep,packed,name=failedDataTableRows,proto3" json:"failedDataTableRows,omitempty"`
	// / Holds the time taken for executing the spec.
	ExecutionTime int64 `protobuf:"varint,6,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Flag to indicate if spec is skipped
	Skipped bool `protobuf:"varint,7,opt,name=skipped,proto3" json:"skipped,omitempty"`
	// / Holds the number of Scenarios skipped
	ScenarioSkippedCount int32 `protobuf:"varint,8,opt,name=scenarioSkippedCount,proto3" json:"scenarioSkippedCount,omitempty"`
	// / Holds the row numbers, for which the execution skipped.
	SkippedDataTableRows []int32 `protobuf:"varint,9,rep,packed,name=skippedDataTableRows,proto3" json:"skippedDataTableRows,omitempty"`
	// / Holds parse, validation and skipped errors.
	Errors []*Error `protobuf:"bytes,10,rep,name=errors,proto3" json:"errors,omitempty"`
	// / Holds the timestamp of event starting.
	Timestamp            string   `protobuf:"bytes,11,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing the result of Spec execution.

func (*ProtoSpecResult) Descriptor added in v0.3.0

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

func (*ProtoSpecResult) GetErrors added in v0.8.0

func (m *ProtoSpecResult) GetErrors() []*Error

func (*ProtoSpecResult) GetExecutionTime

func (m *ProtoSpecResult) GetExecutionTime() int64

func (*ProtoSpecResult) GetFailed

func (m *ProtoSpecResult) GetFailed() bool

func (*ProtoSpecResult) GetFailedDataTableRows

func (m *ProtoSpecResult) GetFailedDataTableRows() []int32

func (*ProtoSpecResult) GetProtoSpec

func (m *ProtoSpecResult) GetProtoSpec() *ProtoSpec

func (*ProtoSpecResult) GetScenarioCount

func (m *ProtoSpecResult) GetScenarioCount() int32

func (*ProtoSpecResult) GetScenarioFailedCount

func (m *ProtoSpecResult) GetScenarioFailedCount() int32

func (*ProtoSpecResult) GetScenarioSkippedCount added in v0.2.0

func (m *ProtoSpecResult) GetScenarioSkippedCount() int32

func (*ProtoSpecResult) GetSkipped added in v0.2.0

func (m *ProtoSpecResult) GetSkipped() bool

func (*ProtoSpecResult) GetSkippedDataTableRows added in v0.7.0

func (m *ProtoSpecResult) GetSkippedDataTableRows() []int32

func (*ProtoSpecResult) GetTimestamp added in v1.0.6

func (m *ProtoSpecResult) GetTimestamp() string

func (*ProtoSpecResult) ProtoMessage

func (*ProtoSpecResult) ProtoMessage()

func (*ProtoSpecResult) Reset

func (m *ProtoSpecResult) Reset()

func (*ProtoSpecResult) String

func (m *ProtoSpecResult) String() string

func (*ProtoSpecResult) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoSpecResult) XXX_DiscardUnknown()

func (*ProtoSpecResult) XXX_Marshal added in v1.0.1

func (m *ProtoSpecResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoSpecResult) XXX_Merge added in v1.0.1

func (m *ProtoSpecResult) XXX_Merge(src proto.Message)

func (*ProtoSpecResult) XXX_Size added in v1.0.1

func (m *ProtoSpecResult) XXX_Size() int

func (*ProtoSpecResult) XXX_Unmarshal added in v1.0.1

func (m *ProtoSpecResult) XXX_Unmarshal(b []byte) error

type ProtoStep

type ProtoStep struct {
	// / Holds the raw text of the Step as defined in the spec file. This contains the actual parameter values.
	ActualText string `protobuf:"bytes,1,opt,name=actualText,proto3" json:"actualText,omitempty"`
	// / Contains the parsed text of the Step. This will have placeholders for the parameters.
	ParsedText string `protobuf:"bytes,2,opt,name=parsedText,proto3" json:"parsedText,omitempty"`
	// / Collection of a list of fragments for a Step. A fragment could be either text or parameter.
	Fragments []*Fragment `protobuf:"bytes,3,rep,name=fragments,proto3" json:"fragments,omitempty"`
	// / Holds the result from the execution.
	StepExecutionResult *ProtoStepExecutionResult `protobuf:"bytes,4,opt,name=stepExecutionResult,proto3" json:"stepExecutionResult,omitempty"`
	// / Additional information at pre hook exec time to be available on reports
	PreHookMessages []string `protobuf:"bytes,5,rep,name=preHookMessages,proto3" json:"preHookMessages,omitempty"`
	// / Additional information at post hook exec time to be available on reports
	PostHookMessages []string `protobuf:"bytes,6,rep,name=postHookMessages,proto3" json:"postHookMessages,omitempty"`
	// / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
	PreHookScreenshots [][]byte `protobuf:"bytes,7,rep,name=preHookScreenshots,proto3" json:"preHookScreenshots,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
	PostHookScreenshots [][]byte `protobuf:"bytes,8,rep,name=postHookScreenshots,proto3" json:"postHookScreenshots,omitempty"` // Deprecated: Do not use.
	// / Screenshots captured on pre hook exec time to be available on reports
	PreHookScreenshotFiles []string `protobuf:"bytes,9,rep,name=preHookScreenshotFiles,proto3" json:"preHookScreenshotFiles,omitempty"`
	// / Screenshots captured on post hook exec time to be available on reports
	PostHookScreenshotFiles []string `protobuf:"bytes,10,rep,name=postHookScreenshotFiles,proto3" json:"postHookScreenshotFiles,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

/ A proto object representing a Step

func (*ProtoStep) Descriptor added in v0.3.0

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

func (*ProtoStep) GetActualText

func (m *ProtoStep) GetActualText() string

func (*ProtoStep) GetFragments

func (m *ProtoStep) GetFragments() []*Fragment

func (*ProtoStep) GetParsedText

func (m *ProtoStep) GetParsedText() string

func (*ProtoStep) GetPostHookMessages added in v0.9.6

func (m *ProtoStep) GetPostHookMessages() []string

func (*ProtoStep) GetPostHookScreenshotFiles added in v1.0.7

func (m *ProtoStep) GetPostHookScreenshotFiles() []string

func (*ProtoStep) GetPostHookScreenshots deprecated added in v1.0.1

func (m *ProtoStep) GetPostHookScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoStep) GetPreHookMessages added in v0.9.6

func (m *ProtoStep) GetPreHookMessages() []string

func (*ProtoStep) GetPreHookScreenshotFiles added in v1.0.7

func (m *ProtoStep) GetPreHookScreenshotFiles() []string

func (*ProtoStep) GetPreHookScreenshots deprecated added in v1.0.1

func (m *ProtoStep) GetPreHookScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoStep) GetStepExecutionResult

func (m *ProtoStep) GetStepExecutionResult() *ProtoStepExecutionResult

func (*ProtoStep) ProtoMessage

func (*ProtoStep) ProtoMessage()

func (*ProtoStep) Reset

func (m *ProtoStep) Reset()

func (*ProtoStep) String

func (m *ProtoStep) String() string

func (*ProtoStep) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoStep) XXX_DiscardUnknown()

func (*ProtoStep) XXX_Marshal added in v1.0.1

func (m *ProtoStep) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoStep) XXX_Merge added in v1.0.1

func (m *ProtoStep) XXX_Merge(src proto.Message)

func (*ProtoStep) XXX_Size added in v1.0.1

func (m *ProtoStep) XXX_Size() int

func (*ProtoStep) XXX_Unmarshal added in v1.0.1

func (m *ProtoStep) XXX_Unmarshal(b []byte) error

type ProtoStepExecutionResult

type ProtoStepExecutionResult struct {
	// / The actual result of the execution
	ExecutionResult *ProtoExecutionResult `protobuf:"bytes,1,opt,name=executionResult,proto3" json:"executionResult,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `before_step` hook has an error.
	PreHookFailure *ProtoHookFailure `protobuf:"bytes,2,opt,name=preHookFailure,proto3" json:"preHookFailure,omitempty"`
	// / Contains a 'after' hook failure message. This happens when the `after_step` hook has an error.
	PostHookFailure      *ProtoHookFailure `protobuf:"bytes,3,opt,name=postHookFailure,proto3" json:"postHookFailure,omitempty"`
	Skipped              bool              `protobuf:"varint,4,opt,name=skipped,proto3" json:"skipped,omitempty"`
	SkippedReason        string            `protobuf:"bytes,5,opt,name=skippedReason,proto3" json:"skippedReason,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

/ A proto object representing Step Execution result

func (*ProtoStepExecutionResult) Descriptor added in v0.3.0

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

func (*ProtoStepExecutionResult) GetExecutionResult

func (m *ProtoStepExecutionResult) GetExecutionResult() *ProtoExecutionResult

func (*ProtoStepExecutionResult) GetPostHookFailure

func (m *ProtoStepExecutionResult) GetPostHookFailure() *ProtoHookFailure

func (*ProtoStepExecutionResult) GetPreHookFailure

func (m *ProtoStepExecutionResult) GetPreHookFailure() *ProtoHookFailure

func (*ProtoStepExecutionResult) GetSkipped added in v0.2.0

func (m *ProtoStepExecutionResult) GetSkipped() bool

func (*ProtoStepExecutionResult) GetSkippedReason added in v0.2.0

func (m *ProtoStepExecutionResult) GetSkippedReason() string

func (*ProtoStepExecutionResult) ProtoMessage

func (*ProtoStepExecutionResult) ProtoMessage()

func (*ProtoStepExecutionResult) Reset

func (m *ProtoStepExecutionResult) Reset()

func (*ProtoStepExecutionResult) String

func (m *ProtoStepExecutionResult) String() string

func (*ProtoStepExecutionResult) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoStepExecutionResult) XXX_DiscardUnknown()

func (*ProtoStepExecutionResult) XXX_Marshal added in v1.0.1

func (m *ProtoStepExecutionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoStepExecutionResult) XXX_Merge added in v1.0.1

func (m *ProtoStepExecutionResult) XXX_Merge(src proto.Message)

func (*ProtoStepExecutionResult) XXX_Size added in v1.0.1

func (m *ProtoStepExecutionResult) XXX_Size() int

func (*ProtoStepExecutionResult) XXX_Unmarshal added in v1.0.1

func (m *ProtoStepExecutionResult) XXX_Unmarshal(b []byte) error

type ProtoStepResult added in v1.0.6

type ProtoStepResult struct {
	// / Collection of steps in step execution result.
	ProtoItem *ProtoItem `protobuf:"bytes,1,opt,name=protoItem,proto3" json:"protoItem,omitempty"`
	// / Holds the time taken for executing the whole suite.
	ExecutionTime int64 `protobuf:"varint,2,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Holds the timestamp of event starting.
	Timestamp            string   `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing the result of Step execution.

func (*ProtoStepResult) Descriptor added in v1.0.6

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

func (*ProtoStepResult) GetExecutionTime added in v1.0.6

func (m *ProtoStepResult) GetExecutionTime() int64

func (*ProtoStepResult) GetProtoItem added in v1.0.6

func (m *ProtoStepResult) GetProtoItem() *ProtoItem

func (*ProtoStepResult) GetTimestamp added in v1.0.6

func (m *ProtoStepResult) GetTimestamp() string

func (*ProtoStepResult) ProtoMessage added in v1.0.6

func (*ProtoStepResult) ProtoMessage()

func (*ProtoStepResult) Reset added in v1.0.6

func (m *ProtoStepResult) Reset()

func (*ProtoStepResult) String added in v1.0.6

func (m *ProtoStepResult) String() string

func (*ProtoStepResult) XXX_DiscardUnknown added in v1.0.6

func (m *ProtoStepResult) XXX_DiscardUnknown()

func (*ProtoStepResult) XXX_Marshal added in v1.0.6

func (m *ProtoStepResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoStepResult) XXX_Merge added in v1.0.6

func (m *ProtoStepResult) XXX_Merge(src proto.Message)

func (*ProtoStepResult) XXX_Size added in v1.0.6

func (m *ProtoStepResult) XXX_Size() int

func (*ProtoStepResult) XXX_Unmarshal added in v1.0.6

func (m *ProtoStepResult) XXX_Unmarshal(b []byte) error

type ProtoStepValue

type ProtoStepValue struct {
	// / The actual string value describing he Step
	StepValue string `protobuf:"bytes,1,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	// / The parameterized string value describing he Step. The parameters are replaced with placeholders.
	ParameterizedStepValue string `protobuf:"bytes,2,opt,name=parameterizedStepValue,proto3" json:"parameterizedStepValue,omitempty"`
	// / A collection of strings representing the parameters.
	Parameters           []string `protobuf:"bytes,3,rep,name=parameters,proto3" json:"parameters,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a Step value.

func (*ProtoStepValue) Descriptor added in v0.3.0

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

func (*ProtoStepValue) GetParameterizedStepValue

func (m *ProtoStepValue) GetParameterizedStepValue() string

func (*ProtoStepValue) GetParameters

func (m *ProtoStepValue) GetParameters() []string

func (*ProtoStepValue) GetStepValue

func (m *ProtoStepValue) GetStepValue() string

func (*ProtoStepValue) ProtoMessage

func (*ProtoStepValue) ProtoMessage()

func (*ProtoStepValue) Reset

func (m *ProtoStepValue) Reset()

func (*ProtoStepValue) String

func (m *ProtoStepValue) String() string

func (*ProtoStepValue) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoStepValue) XXX_DiscardUnknown()

func (*ProtoStepValue) XXX_Marshal added in v1.0.1

func (m *ProtoStepValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoStepValue) XXX_Merge added in v1.0.1

func (m *ProtoStepValue) XXX_Merge(src proto.Message)

func (*ProtoStepValue) XXX_Size added in v1.0.1

func (m *ProtoStepValue) XXX_Size() int

func (*ProtoStepValue) XXX_Unmarshal added in v1.0.1

func (m *ProtoStepValue) XXX_Unmarshal(b []byte) error

type ProtoSuiteResult

type ProtoSuiteResult struct {
	// / Contains the result from the execution
	SpecResults []*ProtoSpecResult `protobuf:"bytes,1,rep,name=specResults,proto3" json:"specResults,omitempty"`
	// / Contains a 'before' hook failure message. This happens when the `before_suite` hook has an error
	PreHookFailure *ProtoHookFailure `protobuf:"bytes,2,opt,name=preHookFailure,proto3" json:"preHookFailure,omitempty"`
	// / Contains a 'after' hook failure message. This happens when the `after_suite` hook has an error
	PostHookFailure *ProtoHookFailure `protobuf:"bytes,3,opt,name=postHookFailure,proto3" json:"postHookFailure,omitempty"`
	// / Flag to indicate failure
	Failed bool `protobuf:"varint,4,opt,name=failed,proto3" json:"failed,omitempty"`
	// / Holds the count of number of Specifications that failed.
	SpecsFailedCount int32 `protobuf:"varint,5,opt,name=specsFailedCount,proto3" json:"specsFailedCount,omitempty"`
	// / Holds the time taken for executing the whole suite.
	ExecutionTime int64 `protobuf:"varint,6,opt,name=executionTime,proto3" json:"executionTime,omitempty"`
	// / Holds a metric indicating the success rate of the execution.
	SuccessRate float32 `protobuf:"fixed32,7,opt,name=successRate,proto3" json:"successRate,omitempty"`
	// / The environment against which execution was done
	Environment string `protobuf:"bytes,8,opt,name=environment,proto3" json:"environment,omitempty"`
	// / Tag expression used for filtering specification
	Tags string `protobuf:"bytes,9,opt,name=tags,proto3" json:"tags,omitempty"`
	// / Project name
	ProjectName string `protobuf:"bytes,10,opt,name=projectName,proto3" json:"projectName,omitempty"`
	// / Timestamp of when execution started
	Timestamp         string `protobuf:"bytes,11,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	SpecsSkippedCount int32  `protobuf:"varint,12,opt,name=specsSkippedCount,proto3" json:"specsSkippedCount,omitempty"`
	// / Additional information at pre hook exec time to be available on reports
	PreHookMessages []string `protobuf:"bytes,13,rep,name=preHookMessages,proto3" json:"preHookMessages,omitempty"`
	// / Additional information at post hook exec time to be available on reports
	PostHookMessages []string `protobuf:"bytes,14,rep,name=postHookMessages,proto3" json:"postHookMessages,omitempty"`
	// / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
	PreHookMessage []string `protobuf:"bytes,15,rep,name=preHookMessage,proto3" json:"preHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
	PostHookMessage []string `protobuf:"bytes,16,rep,name=postHookMessage,proto3" json:"postHookMessage,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
	PreHookScreenshots [][]byte `protobuf:"bytes,17,rep,name=preHookScreenshots,proto3" json:"preHookScreenshots,omitempty"` // Deprecated: Do not use.
	// / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
	PostHookScreenshots [][]byte `protobuf:"bytes,18,rep,name=postHookScreenshots,proto3" json:"postHookScreenshots,omitempty"` // Deprecated: Do not use.
	// Indicates if the result is sent in chunks
	Chunked bool `protobuf:"varint,19,opt,name=chunked,proto3" json:"chunked,omitempty"`
	// Indicates the number of chunks to expect after this
	ChunkSize int64 `protobuf:"varint,20,opt,name=chunkSize,proto3" json:"chunkSize,omitempty"`
	// / Screenshots captured on pre hook exec time to be available on reports
	PreHookScreenshotFiles []string `protobuf:"bytes,21,rep,name=preHookScreenshotFiles,proto3" json:"preHookScreenshotFiles,omitempty"`
	// / Screenshots captured on post hook exec time to be available on reports
	PostHookScreenshotFiles []string `protobuf:"bytes,22,rep,name=postHookScreenshotFiles,proto3" json:"postHookScreenshotFiles,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

/ A proto object representing the result of entire Suite execution.

func (*ProtoSuiteResult) Descriptor added in v0.3.0

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

func (*ProtoSuiteResult) GetChunkSize added in v1.0.4

func (m *ProtoSuiteResult) GetChunkSize() int64

func (*ProtoSuiteResult) GetChunked added in v1.0.4

func (m *ProtoSuiteResult) GetChunked() bool

func (*ProtoSuiteResult) GetEnvironment added in v0.1.4

func (m *ProtoSuiteResult) GetEnvironment() string

func (*ProtoSuiteResult) GetExecutionTime

func (m *ProtoSuiteResult) GetExecutionTime() int64

func (*ProtoSuiteResult) GetFailed

func (m *ProtoSuiteResult) GetFailed() bool

func (*ProtoSuiteResult) GetPostHookFailure

func (m *ProtoSuiteResult) GetPostHookFailure() *ProtoHookFailure

func (*ProtoSuiteResult) GetPostHookMessage deprecated added in v0.9.8

func (m *ProtoSuiteResult) GetPostHookMessage() []string

Deprecated: Do not use.

func (*ProtoSuiteResult) GetPostHookMessages added in v0.9.6

func (m *ProtoSuiteResult) GetPostHookMessages() []string

func (*ProtoSuiteResult) GetPostHookScreenshotFiles added in v1.0.7

func (m *ProtoSuiteResult) GetPostHookScreenshotFiles() []string

func (*ProtoSuiteResult) GetPostHookScreenshots deprecated added in v1.0.1

func (m *ProtoSuiteResult) GetPostHookScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoSuiteResult) GetPreHookFailure

func (m *ProtoSuiteResult) GetPreHookFailure() *ProtoHookFailure

func (*ProtoSuiteResult) GetPreHookMessage deprecated added in v0.9.8

func (m *ProtoSuiteResult) GetPreHookMessage() []string

Deprecated: Do not use.

func (*ProtoSuiteResult) GetPreHookMessages added in v0.9.6

func (m *ProtoSuiteResult) GetPreHookMessages() []string

func (*ProtoSuiteResult) GetPreHookScreenshotFiles added in v1.0.7

func (m *ProtoSuiteResult) GetPreHookScreenshotFiles() []string

func (*ProtoSuiteResult) GetPreHookScreenshots deprecated added in v1.0.1

func (m *ProtoSuiteResult) GetPreHookScreenshots() [][]byte

Deprecated: Do not use.

func (*ProtoSuiteResult) GetProjectName added in v0.1.4

func (m *ProtoSuiteResult) GetProjectName() string

func (*ProtoSuiteResult) GetSpecResults

func (m *ProtoSuiteResult) GetSpecResults() []*ProtoSpecResult

func (*ProtoSuiteResult) GetSpecsFailedCount

func (m *ProtoSuiteResult) GetSpecsFailedCount() int32

func (*ProtoSuiteResult) GetSpecsSkippedCount added in v0.2.0

func (m *ProtoSuiteResult) GetSpecsSkippedCount() int32

func (*ProtoSuiteResult) GetSuccessRate

func (m *ProtoSuiteResult) GetSuccessRate() float32

func (*ProtoSuiteResult) GetTags added in v0.1.4

func (m *ProtoSuiteResult) GetTags() string

func (*ProtoSuiteResult) GetTimestamp added in v0.1.4

func (m *ProtoSuiteResult) GetTimestamp() string

func (*ProtoSuiteResult) ProtoMessage

func (*ProtoSuiteResult) ProtoMessage()

func (*ProtoSuiteResult) Reset

func (m *ProtoSuiteResult) Reset()

func (*ProtoSuiteResult) String

func (m *ProtoSuiteResult) String() string

func (*ProtoSuiteResult) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoSuiteResult) XXX_DiscardUnknown()

func (*ProtoSuiteResult) XXX_Marshal added in v1.0.1

func (m *ProtoSuiteResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoSuiteResult) XXX_Merge added in v1.0.1

func (m *ProtoSuiteResult) XXX_Merge(src proto.Message)

func (*ProtoSuiteResult) XXX_Size added in v1.0.1

func (m *ProtoSuiteResult) XXX_Size() int

func (*ProtoSuiteResult) XXX_Unmarshal added in v1.0.1

func (m *ProtoSuiteResult) XXX_Unmarshal(b []byte) error

type ProtoTable

type ProtoTable struct {
	// / Contains the Headers for the table
	Headers *ProtoTableRow `protobuf:"bytes,1,opt,name=headers,proto3" json:"headers,omitempty"`
	// / Contains the Rows for the table
	Rows                 []*ProtoTableRow `protobuf:"bytes,2,rep,name=rows,proto3" json:"rows,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

/ A proto object representing Table.

func (*ProtoTable) Descriptor added in v0.3.0

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

func (*ProtoTable) GetHeaders

func (m *ProtoTable) GetHeaders() *ProtoTableRow

func (*ProtoTable) GetRows

func (m *ProtoTable) GetRows() []*ProtoTableRow

func (*ProtoTable) ProtoMessage

func (*ProtoTable) ProtoMessage()

func (*ProtoTable) Reset

func (m *ProtoTable) Reset()

func (*ProtoTable) String

func (m *ProtoTable) String() string

func (*ProtoTable) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoTable) XXX_DiscardUnknown()

func (*ProtoTable) XXX_Marshal added in v1.0.1

func (m *ProtoTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoTable) XXX_Merge added in v1.0.1

func (m *ProtoTable) XXX_Merge(src proto.Message)

func (*ProtoTable) XXX_Size added in v1.0.1

func (m *ProtoTable) XXX_Size() int

func (*ProtoTable) XXX_Unmarshal added in v1.0.1

func (m *ProtoTable) XXX_Unmarshal(b []byte) error

type ProtoTableDrivenScenario

type ProtoTableDrivenScenario struct {
	// / Scenario under Table driven execution
	Scenario *ProtoScenario `protobuf:"bytes,1,opt,name=scenario,proto3" json:"scenario,omitempty"`
	// / Row Index of data table against which the current scenario is executed
	TableRowIndex int32 `protobuf:"varint,2,opt,name=tableRowIndex,proto3" json:"tableRowIndex,omitempty"`
	// / Row Index of scenario data table against which the current scenario is executed
	ScenarioTableRowIndex int32 `protobuf:"varint,3,opt,name=scenarioTableRowIndex,proto3" json:"scenarioTableRowIndex,omitempty"`
	// / Executed against a spec data table
	IsSpecTableDriven bool `protobuf:"varint,4,opt,name=isSpecTableDriven,proto3" json:"isSpecTableDriven,omitempty"`
	// / Executed against a scenario data table
	IsScenarioTableDriven bool `protobuf:"varint,5,opt,name=isScenarioTableDriven,proto3" json:"isScenarioTableDriven,omitempty"`
	// / Holds the scenario data table
	ScenarioDataTable *ProtoTable `protobuf:"bytes,6,opt,name=scenarioDataTable,proto3" json:"scenarioDataTable,omitempty"`
	// / Hold the row of scenario data table.
	ScenarioTableRow     *ProtoTable `protobuf:"bytes,7,opt,name=scenarioTableRow,proto3" json:"scenarioTableRow,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

/ A proto object representing a TableDrivenScenario

func (*ProtoTableDrivenScenario) Descriptor added in v0.3.0

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

func (*ProtoTableDrivenScenario) GetIsScenarioTableDriven added in v1.0.3

func (m *ProtoTableDrivenScenario) GetIsScenarioTableDriven() bool

func (*ProtoTableDrivenScenario) GetIsSpecTableDriven added in v1.0.3

func (m *ProtoTableDrivenScenario) GetIsSpecTableDriven() bool

func (*ProtoTableDrivenScenario) GetScenario added in v0.7.0

func (m *ProtoTableDrivenScenario) GetScenario() *ProtoScenario

func (*ProtoTableDrivenScenario) GetScenarioDataTable added in v1.0.3

func (m *ProtoTableDrivenScenario) GetScenarioDataTable() *ProtoTable

func (*ProtoTableDrivenScenario) GetScenarioTableRow added in v1.0.6

func (m *ProtoTableDrivenScenario) GetScenarioTableRow() *ProtoTable

func (*ProtoTableDrivenScenario) GetScenarioTableRowIndex added in v1.0.3

func (m *ProtoTableDrivenScenario) GetScenarioTableRowIndex() int32

func (*ProtoTableDrivenScenario) GetTableRowIndex added in v0.7.0

func (m *ProtoTableDrivenScenario) GetTableRowIndex() int32

func (*ProtoTableDrivenScenario) ProtoMessage

func (*ProtoTableDrivenScenario) ProtoMessage()

func (*ProtoTableDrivenScenario) Reset

func (m *ProtoTableDrivenScenario) Reset()

func (*ProtoTableDrivenScenario) String

func (m *ProtoTableDrivenScenario) String() string

func (*ProtoTableDrivenScenario) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoTableDrivenScenario) XXX_DiscardUnknown()

func (*ProtoTableDrivenScenario) XXX_Marshal added in v1.0.1

func (m *ProtoTableDrivenScenario) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoTableDrivenScenario) XXX_Merge added in v1.0.1

func (m *ProtoTableDrivenScenario) XXX_Merge(src proto.Message)

func (*ProtoTableDrivenScenario) XXX_Size added in v1.0.1

func (m *ProtoTableDrivenScenario) XXX_Size() int

func (*ProtoTableDrivenScenario) XXX_Unmarshal added in v1.0.1

func (m *ProtoTableDrivenScenario) XXX_Unmarshal(b []byte) error

type ProtoTableRow

type ProtoTableRow struct {
	// / Represents the cells of a given table
	Cells                []string `protobuf:"bytes,1,rep,name=cells,proto3" json:"cells,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing Table.

func (*ProtoTableRow) Descriptor added in v0.3.0

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

func (*ProtoTableRow) GetCells

func (m *ProtoTableRow) GetCells() []string

func (*ProtoTableRow) ProtoMessage

func (*ProtoTableRow) ProtoMessage()

func (*ProtoTableRow) Reset

func (m *ProtoTableRow) Reset()

func (*ProtoTableRow) String

func (m *ProtoTableRow) String() string

func (*ProtoTableRow) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoTableRow) XXX_DiscardUnknown()

func (*ProtoTableRow) XXX_Marshal added in v1.0.1

func (m *ProtoTableRow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoTableRow) XXX_Merge added in v1.0.1

func (m *ProtoTableRow) XXX_Merge(src proto.Message)

func (*ProtoTableRow) XXX_Size added in v1.0.1

func (m *ProtoTableRow) XXX_Size() int

func (*ProtoTableRow) XXX_Unmarshal added in v1.0.1

func (m *ProtoTableRow) XXX_Unmarshal(b []byte) error

type ProtoTags

type ProtoTags struct {
	// / A collection of Tags
	Tags                 []string `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing Tags

func (*ProtoTags) Descriptor added in v0.3.0

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

func (*ProtoTags) GetTags

func (m *ProtoTags) GetTags() []string

func (*ProtoTags) ProtoMessage

func (*ProtoTags) ProtoMessage()

func (*ProtoTags) Reset

func (m *ProtoTags) Reset()

func (*ProtoTags) String

func (m *ProtoTags) String() string

func (*ProtoTags) XXX_DiscardUnknown added in v1.0.1

func (m *ProtoTags) XXX_DiscardUnknown()

func (*ProtoTags) XXX_Marshal added in v1.0.1

func (m *ProtoTags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtoTags) XXX_Merge added in v1.0.1

func (m *ProtoTags) XXX_Merge(src proto.Message)

func (*ProtoTags) XXX_Size added in v1.0.1

func (m *ProtoTags) XXX_Size() int

func (*ProtoTags) XXX_Unmarshal added in v1.0.1

func (m *ProtoTags) XXX_Unmarshal(b []byte) error

type RefactorRequest

type RefactorRequest struct {
	// / Old value, used to lookup Step to refactor
	OldStepValue *ProtoStepValue `protobuf:"bytes,1,opt,name=oldStepValue,proto3" json:"oldStepValue,omitempty"`
	// / New value, the to-be value of Step being refactored.
	NewStepValue *ProtoStepValue `protobuf:"bytes,2,opt,name=newStepValue,proto3" json:"newStepValue,omitempty"`
	// / Holds parameter positions of all parameters. Contains old and new parameter positions.
	ParamPositions []*ParameterPosition `protobuf:"bytes,3,rep,name=paramPositions,proto3" json:"paramPositions,omitempty"`
	// / If set to true, the refactored files should be saved to the file system before returning the response.
	SaveChanges          bool     `protobuf:"varint,4,opt,name=saveChanges,proto3" json:"saveChanges,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Tells the runner to refactor the specified Step.

func (*RefactorRequest) Descriptor added in v0.3.0

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

func (*RefactorRequest) GetNewStepValue

func (m *RefactorRequest) GetNewStepValue() *ProtoStepValue

func (*RefactorRequest) GetOldStepValue

func (m *RefactorRequest) GetOldStepValue() *ProtoStepValue

func (*RefactorRequest) GetParamPositions

func (m *RefactorRequest) GetParamPositions() []*ParameterPosition

func (*RefactorRequest) GetSaveChanges added in v0.9.8

func (m *RefactorRequest) GetSaveChanges() bool

func (*RefactorRequest) ProtoMessage

func (*RefactorRequest) ProtoMessage()

func (*RefactorRequest) Reset

func (m *RefactorRequest) Reset()

func (*RefactorRequest) String

func (m *RefactorRequest) String() string

func (*RefactorRequest) XXX_DiscardUnknown added in v1.0.1

func (m *RefactorRequest) XXX_DiscardUnknown()

func (*RefactorRequest) XXX_Marshal added in v1.0.1

func (m *RefactorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefactorRequest) XXX_Merge added in v1.0.1

func (m *RefactorRequest) XXX_Merge(src proto.Message)

func (*RefactorRequest) XXX_Size added in v1.0.1

func (m *RefactorRequest) XXX_Size() int

func (*RefactorRequest) XXX_Unmarshal added in v1.0.1

func (m *RefactorRequest) XXX_Unmarshal(b []byte) error

type RefactorResponse

type RefactorResponse struct {
	// / Flag indicating the success of Refactor operation.
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// / Error message, valid only if Refactor wasn't successful
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// / List of files that were affected because of the refactoring.
	FilesChanged []string `protobuf:"bytes,3,rep,name=filesChanged,proto3" json:"filesChanged,omitempty"`
	// / List of file changes to be made to successfully achieve refactoring.
	FileChanges          []*FileChanges `protobuf:"bytes,4,rep,name=fileChanges,proto3" json:"fileChanges,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

/ Response of a RefactorRequest

func (*RefactorResponse) Descriptor added in v0.3.0

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

func (*RefactorResponse) GetError

func (m *RefactorResponse) GetError() string

func (*RefactorResponse) GetFileChanges added in v0.9.8

func (m *RefactorResponse) GetFileChanges() []*FileChanges

func (*RefactorResponse) GetFilesChanged

func (m *RefactorResponse) GetFilesChanged() []string

func (*RefactorResponse) GetSuccess

func (m *RefactorResponse) GetSuccess() bool

func (*RefactorResponse) ProtoMessage

func (*RefactorResponse) ProtoMessage()

func (*RefactorResponse) Reset

func (m *RefactorResponse) Reset()

func (*RefactorResponse) String

func (m *RefactorResponse) String() string

func (*RefactorResponse) XXX_DiscardUnknown added in v1.0.1

func (m *RefactorResponse) XXX_DiscardUnknown()

func (*RefactorResponse) XXX_Marshal added in v1.0.1

func (m *RefactorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefactorResponse) XXX_Merge added in v1.0.1

func (m *RefactorResponse) XXX_Merge(src proto.Message)

func (*RefactorResponse) XXX_Size added in v1.0.1

func (m *RefactorResponse) XXX_Size() int

func (*RefactorResponse) XXX_Unmarshal added in v1.0.1

func (m *RefactorResponse) XXX_Unmarshal(b []byte) error

type ReporterClient added in v1.0.7

type ReporterClient interface {
	// NotifyExecutionStarting is a RPC to tell plugins that the execution has started.
	//
	// Accepts a ExecutionStartingRequest message and returns a Empty message
	NotifyExecutionStarting(ctx context.Context, in *ExecutionStartingRequest, opts ...grpc.CallOption) (*Empty, error)
	// NotifySpecExecutionStarting is a RPC to tell plugins that the specification execution has started.
	//
	// Accepts a SpecExecutionStartingRequest message and returns a Empty message
	NotifySpecExecutionStarting(ctx context.Context, in *SpecExecutionStartingRequest, opts ...grpc.CallOption) (*Empty, error)
	// NotifyScenarioExecutionStarting is a RPC to tell plugins that the scenario execution has started.
	//
	// Accepts a ScenarioExecutionStartingRequest message and returns a Empty message
	NotifyScenarioExecutionStarting(ctx context.Context, in *ScenarioExecutionStartingRequest, opts ...grpc.CallOption) (*Empty, error)
	// NotifyStepExecutionStarting is a RPC to tell plugins that the step execution has started.
	//
	// Accepts a StepExecutionStartingRequest message and returns a Empty message
	NotifyStepExecutionStarting(ctx context.Context, in *StepExecutionStartingRequest, opts ...grpc.CallOption) (*Empty, error)
	// NotifyStepExecutionEnding is a RPC to tell plugins that the step execution has finished.
	//
	// Accepts a StepExecutionStartingRequest message and returns a Empty message
	NotifyStepExecutionEnding(ctx context.Context, in *StepExecutionEndingRequest, opts ...grpc.CallOption) (*Empty, error)
	// NotifyScenarioExecutionEnding is a RPC to tell plugins that the scenario execution has finished.
	//
	// Accepts a ScenarioExecutionEndingRequest message and returns a Empty message
	NotifyScenarioExecutionEnding(ctx context.Context, in *ScenarioExecutionEndingRequest, opts ...grpc.CallOption) (*Empty, error)
	// NotifySpecExecutionEnding is a RPC to tell plugins that the specification execution has finished.
	//
	// Accepts a SpecExecutionStartingRequest message and returns a Empty message
	NotifySpecExecutionEnding(ctx context.Context, in *SpecExecutionEndingRequest, opts ...grpc.CallOption) (*Empty, error)
	// NotifyExecutionEnding is a RPC to tell plugins that the execution has finished.
	//
	// Accepts a ExecutionEndingRequest message and returns a Empty message
	NotifyExecutionEnding(ctx context.Context, in *ExecutionEndingRequest, opts ...grpc.CallOption) (*Empty, error)
	// NotifySuiteResult is a RPC to tell about the end result of execution
	//
	// Accepts a SuiteExecutionResult message and returns a Empty message.
	NotifySuiteResult(ctx context.Context, in *SuiteExecutionResult, opts ...grpc.CallOption) (*Empty, error)
	// Kill is a RPC tell plugin to stop grpc server and kill the plugin process.
	//
	// Accepts a KillProcessRequest message and returns a Empty message.
	Kill(ctx context.Context, in *KillProcessRequest, opts ...grpc.CallOption) (*Empty, error)
}

ReporterClient is the client API for Reporter service.

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

func NewReporterClient added in v1.0.7

func NewReporterClient(cc *grpc.ClientConn) ReporterClient

type ReporterServer added in v1.0.7

type ReporterServer interface {
	// NotifyExecutionStarting is a RPC to tell plugins that the execution has started.
	//
	// Accepts a ExecutionStartingRequest message and returns a Empty message
	NotifyExecutionStarting(context.Context, *ExecutionStartingRequest) (*Empty, error)
	// NotifySpecExecutionStarting is a RPC to tell plugins that the specification execution has started.
	//
	// Accepts a SpecExecutionStartingRequest message and returns a Empty message
	NotifySpecExecutionStarting(context.Context, *SpecExecutionStartingRequest) (*Empty, error)
	// NotifyScenarioExecutionStarting is a RPC to tell plugins that the scenario execution has started.
	//
	// Accepts a ScenarioExecutionStartingRequest message and returns a Empty message
	NotifyScenarioExecutionStarting(context.Context, *ScenarioExecutionStartingRequest) (*Empty, error)
	// NotifyStepExecutionStarting is a RPC to tell plugins that the step execution has started.
	//
	// Accepts a StepExecutionStartingRequest message and returns a Empty message
	NotifyStepExecutionStarting(context.Context, *StepExecutionStartingRequest) (*Empty, error)
	// NotifyStepExecutionEnding is a RPC to tell plugins that the step execution has finished.
	//
	// Accepts a StepExecutionStartingRequest message and returns a Empty message
	NotifyStepExecutionEnding(context.Context, *StepExecutionEndingRequest) (*Empty, error)
	// NotifyScenarioExecutionEnding is a RPC to tell plugins that the scenario execution has finished.
	//
	// Accepts a ScenarioExecutionEndingRequest message and returns a Empty message
	NotifyScenarioExecutionEnding(context.Context, *ScenarioExecutionEndingRequest) (*Empty, error)
	// NotifySpecExecutionEnding is a RPC to tell plugins that the specification execution has finished.
	//
	// Accepts a SpecExecutionStartingRequest message and returns a Empty message
	NotifySpecExecutionEnding(context.Context, *SpecExecutionEndingRequest) (*Empty, error)
	// NotifyExecutionEnding is a RPC to tell plugins that the execution has finished.
	//
	// Accepts a ExecutionEndingRequest message and returns a Empty message
	NotifyExecutionEnding(context.Context, *ExecutionEndingRequest) (*Empty, error)
	// NotifySuiteResult is a RPC to tell about the end result of execution
	//
	// Accepts a SuiteExecutionResult message and returns a Empty message.
	NotifySuiteResult(context.Context, *SuiteExecutionResult) (*Empty, error)
	// Kill is a RPC tell plugin to stop grpc server and kill the plugin process.
	//
	// Accepts a KillProcessRequest message and returns a Empty message.
	Kill(context.Context, *KillProcessRequest) (*Empty, error)
}

ReporterServer is the server API for Reporter service.

type RunnerClient added in v1.0.7

type RunnerClient interface {
	// ValidateStep is a RPC to validate a given step.
	//
	// Accepts a StepValidateRequest message and returns a StepValidateResponse message
	ValidateStep(ctx context.Context, in *StepValidateRequest, opts ...grpc.CallOption) (*StepValidateResponse, error)
	// SuiteDataStoreInit is a RPC to initialize the suite level data store.
	//
	// Accepts a Empty message and returns a ExecutionStatusResponse message
	InitializeSuiteDataStore(ctx context.Context, in *SuiteDataStoreInitRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// ExecutionStarting is a RPC to tell runner to execute Suite level hooks.
	//
	// Accepts a ExecutionStartingRequest message and returns a ExecutionStatusResponse message
	StartExecution(ctx context.Context, in *ExecutionStartingRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// SpecDataStoreInit is a RPC to initialize the spec level data store.
	//
	// Accepts a Empty message and returns a ExecutionStatusResponse message
	InitializeSpecDataStore(ctx context.Context, in *SpecDataStoreInitRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// SpecExecutionStarting is a RPC to tell runner to execute spec level hooks.
	//
	// Accepts a SpecExecutionStartingRequest message and returns a ExecutionStatusResponse message
	StartSpecExecution(ctx context.Context, in *SpecExecutionStartingRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// ScenarioDataStoreInit is a RPC to initialize the scenario level data store.
	//
	// Accepts a Empty message and returns a ExecutionStatusResponse message
	InitializeScenarioDataStore(ctx context.Context, in *ScenarioDataStoreInitRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// ScenarioExecutionStarting is a RPC to tell runner to execute scenario level hooks.
	//
	// Accepts a ScenarioExecutionStartingRequest message and returns a ExecutionStatusResponse message
	StartScenarioExecution(ctx context.Context, in *ScenarioExecutionStartingRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// StepExecutionStarting is a RPC to tell runner to execute step level hooks.
	//
	// Accepts a StepExecutionStartingRequest message and returns a ExecutionStatusResponse message
	StartStepExecution(ctx context.Context, in *StepExecutionStartingRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// ExecuteStep is a RPC to tell runner to execute a step .
	//
	// Accepts a ExecuteStepRequest message and returns a ExecutionStatusResponse message
	ExecuteStep(ctx context.Context, in *ExecuteStepRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// StepExecutionEnding is a RPC to tell runner to execute step level hooks.
	//
	// Accepts a StepExecutionEndingRequest message and returns a ExecutionStatusResponse message
	FinishStepExecution(ctx context.Context, in *StepExecutionEndingRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// ScenarioExecutionEnding is a RPC to tell runner to execute Scenario level hooks.
	//
	// Accepts a ScenarioExecutionEndingRequest message and returns a ExecutionStatusResponse message
	FinishScenarioExecution(ctx context.Context, in *ScenarioExecutionEndingRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// SpecExecutionEnding is a RPC to tell runner to execute spec level hooks.
	//
	// Accepts a SpecExecutionEndingRequest message and returns a ExecutionStatusResponse message
	FinishSpecExecution(ctx context.Context, in *SpecExecutionEndingRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// ExecutionEnding is a RPC to tell runner to execute suite level hooks.
	//
	// Accepts a ExecutionEndingRequest message and returns a ExecutionStatusResponse message
	FinishExecution(ctx context.Context, in *ExecutionEndingRequest, opts ...grpc.CallOption) (*ExecutionStatusResponse, error)
	// CacheFile is a RPC to tell runner to load/reload/unload a implementation file.
	//
	// Accepts a CacheFileRequest message and returns a Empty message
	CacheFile(ctx context.Context, in *CacheFileRequest, opts ...grpc.CallOption) (*Empty, error)
	// GetStepName is a RPC to get information about the given step.
	//
	// Accepts a StepNameRequest message and returns a StepNameResponse message.
	GetStepName(ctx context.Context, in *StepNameRequest, opts ...grpc.CallOption) (*StepNameResponse, error)
	// GetGlobPatterns is a RPC to get the file path pattern which needs to be cached.
	//
	// Accepts a Empty message and returns a ImplementationFileGlobPatternResponse message.
	GetGlobPatterns(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ImplementationFileGlobPatternResponse, error)
	// GetStepNames is a RPC to get all the available steps from the runner.
	//
	// Accepts a StepNamesRequest message and returns a StepNamesResponse
	GetStepNames(ctx context.Context, in *StepNamesRequest, opts ...grpc.CallOption) (*StepNamesResponse, error)
	// GetStepPositions is a RPC to get positions of all available steps in a given file.
	//
	// Accepts a StepPositionsRequest message and returns a StepPositionsResponse message
	GetStepPositions(ctx context.Context, in *StepPositionsRequest, opts ...grpc.CallOption) (*StepPositionsResponse, error)
	// GetImplementationFiles is a RPC get all the existing implementation files.
	//
	// Accepts a Empty and returns a ImplementationFileListResponse message.
	GetImplementationFiles(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ImplementationFileListResponse, error)
	// ImplementStub is a RPC to to ask runner to add a given implementation to given file.
	//
	// Accepts a StubImplementationCodeRequest and returns a FileDiff message.
	ImplementStub(ctx context.Context, in *StubImplementationCodeRequest, opts ...grpc.CallOption) (*FileDiff, error)
	// Refactor is a RPC to refactor a given step in implementation file.
	//
	// Accepts a RefactorRequest message and returns a RefactorResponse message.
	Refactor(ctx context.Context, in *RefactorRequest, opts ...grpc.CallOption) (*RefactorResponse, error)
	// Kill is a RPC tell plugin to stop grpc server and kill the plugin process.
	//
	// Accepts a KillProcessRequest message and returns a Empty message.
	Kill(ctx context.Context, in *KillProcessRequest, opts ...grpc.CallOption) (*Empty, error)
}

RunnerClient is the client API for Runner service.

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

func NewRunnerClient added in v1.0.7

func NewRunnerClient(cc *grpc.ClientConn) RunnerClient

type RunnerServer added in v1.0.7

type RunnerServer interface {
	// ValidateStep is a RPC to validate a given step.
	//
	// Accepts a StepValidateRequest message and returns a StepValidateResponse message
	ValidateStep(context.Context, *StepValidateRequest) (*StepValidateResponse, error)
	// SuiteDataStoreInit is a RPC to initialize the suite level data store.
	//
	// Accepts a Empty message and returns a ExecutionStatusResponse message
	InitializeSuiteDataStore(context.Context, *SuiteDataStoreInitRequest) (*ExecutionStatusResponse, error)
	// ExecutionStarting is a RPC to tell runner to execute Suite level hooks.
	//
	// Accepts a ExecutionStartingRequest message and returns a ExecutionStatusResponse message
	StartExecution(context.Context, *ExecutionStartingRequest) (*ExecutionStatusResponse, error)
	// SpecDataStoreInit is a RPC to initialize the spec level data store.
	//
	// Accepts a Empty message and returns a ExecutionStatusResponse message
	InitializeSpecDataStore(context.Context, *SpecDataStoreInitRequest) (*ExecutionStatusResponse, error)
	// SpecExecutionStarting is a RPC to tell runner to execute spec level hooks.
	//
	// Accepts a SpecExecutionStartingRequest message and returns a ExecutionStatusResponse message
	StartSpecExecution(context.Context, *SpecExecutionStartingRequest) (*ExecutionStatusResponse, error)
	// ScenarioDataStoreInit is a RPC to initialize the scenario level data store.
	//
	// Accepts a Empty message and returns a ExecutionStatusResponse message
	InitializeScenarioDataStore(context.Context, *ScenarioDataStoreInitRequest) (*ExecutionStatusResponse, error)
	// ScenarioExecutionStarting is a RPC to tell runner to execute scenario level hooks.
	//
	// Accepts a ScenarioExecutionStartingRequest message and returns a ExecutionStatusResponse message
	StartScenarioExecution(context.Context, *ScenarioExecutionStartingRequest) (*ExecutionStatusResponse, error)
	// StepExecutionStarting is a RPC to tell runner to execute step level hooks.
	//
	// Accepts a StepExecutionStartingRequest message and returns a ExecutionStatusResponse message
	StartStepExecution(context.Context, *StepExecutionStartingRequest) (*ExecutionStatusResponse, error)
	// ExecuteStep is a RPC to tell runner to execute a step .
	//
	// Accepts a ExecuteStepRequest message and returns a ExecutionStatusResponse message
	ExecuteStep(context.Context, *ExecuteStepRequest) (*ExecutionStatusResponse, error)
	// StepExecutionEnding is a RPC to tell runner to execute step level hooks.
	//
	// Accepts a StepExecutionEndingRequest message and returns a ExecutionStatusResponse message
	FinishStepExecution(context.Context, *StepExecutionEndingRequest) (*ExecutionStatusResponse, error)
	// ScenarioExecutionEnding is a RPC to tell runner to execute Scenario level hooks.
	//
	// Accepts a ScenarioExecutionEndingRequest message and returns a ExecutionStatusResponse message
	FinishScenarioExecution(context.Context, *ScenarioExecutionEndingRequest) (*ExecutionStatusResponse, error)
	// SpecExecutionEnding is a RPC to tell runner to execute spec level hooks.
	//
	// Accepts a SpecExecutionEndingRequest message and returns a ExecutionStatusResponse message
	FinishSpecExecution(context.Context, *SpecExecutionEndingRequest) (*ExecutionStatusResponse, error)
	// ExecutionEnding is a RPC to tell runner to execute suite level hooks.
	//
	// Accepts a ExecutionEndingRequest message and returns a ExecutionStatusResponse message
	FinishExecution(context.Context, *ExecutionEndingRequest) (*ExecutionStatusResponse, error)
	// CacheFile is a RPC to tell runner to load/reload/unload a implementation file.
	//
	// Accepts a CacheFileRequest message and returns a Empty message
	CacheFile(context.Context, *CacheFileRequest) (*Empty, error)
	// GetStepName is a RPC to get information about the given step.
	//
	// Accepts a StepNameRequest message and returns a StepNameResponse message.
	GetStepName(context.Context, *StepNameRequest) (*StepNameResponse, error)
	// GetGlobPatterns is a RPC to get the file path pattern which needs to be cached.
	//
	// Accepts a Empty message and returns a ImplementationFileGlobPatternResponse message.
	GetGlobPatterns(context.Context, *Empty) (*ImplementationFileGlobPatternResponse, error)
	// GetStepNames is a RPC to get all the available steps from the runner.
	//
	// Accepts a StepNamesRequest message and returns a StepNamesResponse
	GetStepNames(context.Context, *StepNamesRequest) (*StepNamesResponse, error)
	// GetStepPositions is a RPC to get positions of all available steps in a given file.
	//
	// Accepts a StepPositionsRequest message and returns a StepPositionsResponse message
	GetStepPositions(context.Context, *StepPositionsRequest) (*StepPositionsResponse, error)
	// GetImplementationFiles is a RPC get all the existing implementation files.
	//
	// Accepts a Empty and returns a ImplementationFileListResponse message.
	GetImplementationFiles(context.Context, *Empty) (*ImplementationFileListResponse, error)
	// ImplementStub is a RPC to to ask runner to add a given implementation to given file.
	//
	// Accepts a StubImplementationCodeRequest and returns a FileDiff message.
	ImplementStub(context.Context, *StubImplementationCodeRequest) (*FileDiff, error)
	// Refactor is a RPC to refactor a given step in implementation file.
	//
	// Accepts a RefactorRequest message and returns a RefactorResponse message.
	Refactor(context.Context, *RefactorRequest) (*RefactorResponse, error)
	// Kill is a RPC tell plugin to stop grpc server and kill the plugin process.
	//
	// Accepts a KillProcessRequest message and returns a Empty message.
	Kill(context.Context, *KillProcessRequest) (*Empty, error)
}

RunnerServer is the server API for Runner service.

type ScenarioDataStoreInitRequest

type ScenarioDataStoreInitRequest struct {
	Stream               int32    `protobuf:"varint,1,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request runner to initialize Scenario DataStore / Scenario Datastore is reset after every Scenario execution.

func (*ScenarioDataStoreInitRequest) Descriptor added in v0.3.0

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

func (*ScenarioDataStoreInitRequest) GetStream added in v1.0.7

func (m *ScenarioDataStoreInitRequest) GetStream() int32

func (*ScenarioDataStoreInitRequest) ProtoMessage

func (*ScenarioDataStoreInitRequest) ProtoMessage()

func (*ScenarioDataStoreInitRequest) Reset

func (m *ScenarioDataStoreInitRequest) Reset()

func (*ScenarioDataStoreInitRequest) String

func (*ScenarioDataStoreInitRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ScenarioDataStoreInitRequest) XXX_DiscardUnknown()

func (*ScenarioDataStoreInitRequest) XXX_Marshal added in v1.0.1

func (m *ScenarioDataStoreInitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScenarioDataStoreInitRequest) XXX_Merge added in v1.0.1

func (m *ScenarioDataStoreInitRequest) XXX_Merge(src proto.Message)

func (*ScenarioDataStoreInitRequest) XXX_Size added in v1.0.1

func (m *ScenarioDataStoreInitRequest) XXX_Size() int

func (*ScenarioDataStoreInitRequest) XXX_Unmarshal added in v1.0.1

func (m *ScenarioDataStoreInitRequest) XXX_Unmarshal(b []byte) error

type ScenarioExecutionEndingRequest

type ScenarioExecutionEndingRequest struct {
	// / Holds the current scenario execution info.
	CurrentExecutionInfo *ExecutionInfo       `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	ScenarioResult       *ProtoScenarioResult `protobuf:"bytes,2,opt,name=scenarioResult,proto3" json:"scenarioResult,omitempty"`
	Stream               int32                `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

/ Sent at end of Scenario Execution. Tells the runner to execute `after_scenario` hook.

func (*ScenarioExecutionEndingRequest) Descriptor added in v0.3.0

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

func (*ScenarioExecutionEndingRequest) GetCurrentExecutionInfo

func (m *ScenarioExecutionEndingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*ScenarioExecutionEndingRequest) GetScenarioResult added in v1.0.6

func (m *ScenarioExecutionEndingRequest) GetScenarioResult() *ProtoScenarioResult

func (*ScenarioExecutionEndingRequest) GetStream added in v1.0.7

func (m *ScenarioExecutionEndingRequest) GetStream() int32

func (*ScenarioExecutionEndingRequest) ProtoMessage

func (*ScenarioExecutionEndingRequest) ProtoMessage()

func (*ScenarioExecutionEndingRequest) Reset

func (m *ScenarioExecutionEndingRequest) Reset()

func (*ScenarioExecutionEndingRequest) String

func (*ScenarioExecutionEndingRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ScenarioExecutionEndingRequest) XXX_DiscardUnknown()

func (*ScenarioExecutionEndingRequest) XXX_Marshal added in v1.0.1

func (m *ScenarioExecutionEndingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScenarioExecutionEndingRequest) XXX_Merge added in v1.0.1

func (m *ScenarioExecutionEndingRequest) XXX_Merge(src proto.Message)

func (*ScenarioExecutionEndingRequest) XXX_Size added in v1.0.1

func (m *ScenarioExecutionEndingRequest) XXX_Size() int

func (*ScenarioExecutionEndingRequest) XXX_Unmarshal added in v1.0.1

func (m *ScenarioExecutionEndingRequest) XXX_Unmarshal(b []byte) error

type ScenarioExecutionStartingRequest

type ScenarioExecutionStartingRequest struct {
	// / Holds the current sceanrio execution info.
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	// / Holds the scenarion result in scenarion execution starting.
	// / Some fields will not be populated before execution.
	ScenarioResult       *ProtoScenarioResult `protobuf:"bytes,2,opt,name=scenarioResult,proto3" json:"scenarioResult,omitempty"`
	Stream               int32                `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

/ Sent at start of Scenario Execution. Tells the runner to execute `before_scenario` hook.

func (*ScenarioExecutionStartingRequest) Descriptor added in v0.3.0

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

func (*ScenarioExecutionStartingRequest) GetCurrentExecutionInfo

func (m *ScenarioExecutionStartingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*ScenarioExecutionStartingRequest) GetScenarioResult added in v1.0.6

func (m *ScenarioExecutionStartingRequest) GetScenarioResult() *ProtoScenarioResult

func (*ScenarioExecutionStartingRequest) GetStream added in v1.0.7

func (m *ScenarioExecutionStartingRequest) GetStream() int32

func (*ScenarioExecutionStartingRequest) ProtoMessage

func (*ScenarioExecutionStartingRequest) ProtoMessage()

func (*ScenarioExecutionStartingRequest) Reset

func (*ScenarioExecutionStartingRequest) String

func (*ScenarioExecutionStartingRequest) XXX_DiscardUnknown added in v1.0.1

func (m *ScenarioExecutionStartingRequest) XXX_DiscardUnknown()

func (*ScenarioExecutionStartingRequest) XXX_Marshal added in v1.0.1

func (m *ScenarioExecutionStartingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScenarioExecutionStartingRequest) XXX_Merge added in v1.0.1

func (*ScenarioExecutionStartingRequest) XXX_Size added in v1.0.1

func (m *ScenarioExecutionStartingRequest) XXX_Size() int

func (*ScenarioExecutionStartingRequest) XXX_Unmarshal added in v1.0.1

func (m *ScenarioExecutionStartingRequest) XXX_Unmarshal(b []byte) error

type ScenarioInfo

type ScenarioInfo struct {
	// / Name of the current Scenario being executed.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// / Flag to indicate if the current Scenario execution failed.
	IsFailed bool `protobuf:"varint,2,opt,name=isFailed,proto3" json:"isFailed,omitempty"`
	// / Tags relevant to the current Scenario execution.
	Tags                 []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains details of the Scenario execution.

func (*ScenarioInfo) Descriptor added in v0.3.0

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

func (*ScenarioInfo) GetIsFailed

func (m *ScenarioInfo) GetIsFailed() bool

func (*ScenarioInfo) GetName

func (m *ScenarioInfo) GetName() string

func (*ScenarioInfo) GetTags

func (m *ScenarioInfo) GetTags() []string

func (*ScenarioInfo) ProtoMessage

func (*ScenarioInfo) ProtoMessage()

func (*ScenarioInfo) Reset

func (m *ScenarioInfo) Reset()

func (*ScenarioInfo) String

func (m *ScenarioInfo) String() string

func (*ScenarioInfo) XXX_DiscardUnknown added in v1.0.1

func (m *ScenarioInfo) XXX_DiscardUnknown()

func (*ScenarioInfo) XXX_Marshal added in v1.0.1

func (m *ScenarioInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScenarioInfo) XXX_Merge added in v1.0.1

func (m *ScenarioInfo) XXX_Merge(src proto.Message)

func (*ScenarioInfo) XXX_Size added in v1.0.1

func (m *ScenarioInfo) XXX_Size() int

func (*ScenarioInfo) XXX_Unmarshal added in v1.0.1

func (m *ScenarioInfo) XXX_Unmarshal(b []byte) error

type Span added in v0.5.0

type Span struct {
	Start                int64    `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
	End                  int64    `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
	StartChar            int64    `protobuf:"varint,3,opt,name=startChar,proto3" json:"startChar,omitempty"`
	EndChar              int64    `protobuf:"varint,4,opt,name=endChar,proto3" json:"endChar,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A proto object representing a Span of content

func (*Span) Descriptor added in v0.5.0

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

func (*Span) GetEnd added in v0.5.0

func (m *Span) GetEnd() int64

func (*Span) GetEndChar added in v0.9.7

func (m *Span) GetEndChar() int64

func (*Span) GetStart added in v0.5.0

func (m *Span) GetStart() int64

func (*Span) GetStartChar added in v0.9.7

func (m *Span) GetStartChar() int64

func (*Span) ProtoMessage added in v0.5.0

func (*Span) ProtoMessage()

func (*Span) Reset added in v0.5.0

func (m *Span) Reset()

func (*Span) String added in v0.5.0

func (m *Span) String() string

func (*Span) XXX_DiscardUnknown added in v1.0.1

func (m *Span) XXX_DiscardUnknown()

func (*Span) XXX_Marshal added in v1.0.1

func (m *Span) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Span) XXX_Merge added in v1.0.1

func (m *Span) XXX_Merge(src proto.Message)

func (*Span) XXX_Size added in v1.0.1

func (m *Span) XXX_Size() int

func (*Span) XXX_Unmarshal added in v1.0.1

func (m *Span) XXX_Unmarshal(b []byte) error

type SpecDataStoreInitRequest

type SpecDataStoreInitRequest struct {
	Stream               int32    `protobuf:"varint,1,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request runner to initialize Spec DataStore / Spec Datastore is reset after every Spec execution.

func (*SpecDataStoreInitRequest) Descriptor added in v0.3.0

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

func (*SpecDataStoreInitRequest) GetStream added in v1.0.7

func (m *SpecDataStoreInitRequest) GetStream() int32

func (*SpecDataStoreInitRequest) ProtoMessage

func (*SpecDataStoreInitRequest) ProtoMessage()

func (*SpecDataStoreInitRequest) Reset

func (m *SpecDataStoreInitRequest) Reset()

func (*SpecDataStoreInitRequest) String

func (m *SpecDataStoreInitRequest) String() string

func (*SpecDataStoreInitRequest) XXX_DiscardUnknown added in v1.0.1

func (m *SpecDataStoreInitRequest) XXX_DiscardUnknown()

func (*SpecDataStoreInitRequest) XXX_Marshal added in v1.0.1

func (m *SpecDataStoreInitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecDataStoreInitRequest) XXX_Merge added in v1.0.1

func (m *SpecDataStoreInitRequest) XXX_Merge(src proto.Message)

func (*SpecDataStoreInitRequest) XXX_Size added in v1.0.1

func (m *SpecDataStoreInitRequest) XXX_Size() int

func (*SpecDataStoreInitRequest) XXX_Unmarshal added in v1.0.1

func (m *SpecDataStoreInitRequest) XXX_Unmarshal(b []byte) error

type SpecDetails added in v1.0.7

type SpecDetails struct {
	// / Holds a collection of Spec details.
	Details              []*SpecDetails_SpecDetail `protobuf:"bytes,1,rep,name=details,proto3" json:"details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*SpecDetails) Descriptor added in v1.0.7

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

func (*SpecDetails) GetDetails added in v1.0.7

func (m *SpecDetails) GetDetails() []*SpecDetails_SpecDetail

func (*SpecDetails) ProtoMessage added in v1.0.7

func (*SpecDetails) ProtoMessage()

func (*SpecDetails) Reset added in v1.0.7

func (m *SpecDetails) Reset()

func (*SpecDetails) String added in v1.0.7

func (m *SpecDetails) String() string

func (*SpecDetails) XXX_DiscardUnknown added in v1.0.7

func (m *SpecDetails) XXX_DiscardUnknown()

func (*SpecDetails) XXX_Marshal added in v1.0.7

func (m *SpecDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecDetails) XXX_Merge added in v1.0.7

func (m *SpecDetails) XXX_Merge(src proto.Message)

func (*SpecDetails) XXX_Size added in v1.0.7

func (m *SpecDetails) XXX_Size() int

func (*SpecDetails) XXX_Unmarshal added in v1.0.7

func (m *SpecDetails) XXX_Unmarshal(b []byte) error

type SpecDetails_SpecDetail added in v1.0.7

type SpecDetails_SpecDetail struct {
	// / Holds a collection of Specs that are defined in the project.
	Spec *ProtoSpec `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	// / Holds a collection of parse errors present in the above spec.
	ParseErrors          []*Error `protobuf:"bytes,2,rep,name=parseErrors,proto3" json:"parseErrors,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SpecDetails_SpecDetail) Descriptor added in v1.0.7

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

func (*SpecDetails_SpecDetail) GetParseErrors added in v1.0.7

func (m *SpecDetails_SpecDetail) GetParseErrors() []*Error

func (*SpecDetails_SpecDetail) GetSpec added in v1.0.7

func (m *SpecDetails_SpecDetail) GetSpec() *ProtoSpec

func (*SpecDetails_SpecDetail) ProtoMessage added in v1.0.7

func (*SpecDetails_SpecDetail) ProtoMessage()

func (*SpecDetails_SpecDetail) Reset added in v1.0.7

func (m *SpecDetails_SpecDetail) Reset()

func (*SpecDetails_SpecDetail) String added in v1.0.7

func (m *SpecDetails_SpecDetail) String() string

func (*SpecDetails_SpecDetail) XXX_DiscardUnknown added in v1.0.7

func (m *SpecDetails_SpecDetail) XXX_DiscardUnknown()

func (*SpecDetails_SpecDetail) XXX_Marshal added in v1.0.7

func (m *SpecDetails_SpecDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecDetails_SpecDetail) XXX_Merge added in v1.0.7

func (m *SpecDetails_SpecDetail) XXX_Merge(src proto.Message)

func (*SpecDetails_SpecDetail) XXX_Size added in v1.0.7

func (m *SpecDetails_SpecDetail) XXX_Size() int

func (*SpecDetails_SpecDetail) XXX_Unmarshal added in v1.0.7

func (m *SpecDetails_SpecDetail) XXX_Unmarshal(b []byte) error

type SpecExecutionEndingRequest

type SpecExecutionEndingRequest struct {
	// / Holds the current spec execution info.
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	// / Holds the specs result in spec execution ending.
	SpecResult           *ProtoSpecResult `protobuf:"bytes,2,opt,name=specResult,proto3" json:"specResult,omitempty"`
	Stream               int32            `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

/ Sent at end of Spec Execution. Tells the runner to execute `after_spec` hook.

func (*SpecExecutionEndingRequest) Descriptor added in v0.3.0

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

func (*SpecExecutionEndingRequest) GetCurrentExecutionInfo

func (m *SpecExecutionEndingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*SpecExecutionEndingRequest) GetSpecResult added in v1.0.6

func (m *SpecExecutionEndingRequest) GetSpecResult() *ProtoSpecResult

func (*SpecExecutionEndingRequest) GetStream added in v1.0.7

func (m *SpecExecutionEndingRequest) GetStream() int32

func (*SpecExecutionEndingRequest) ProtoMessage

func (*SpecExecutionEndingRequest) ProtoMessage()

func (*SpecExecutionEndingRequest) Reset

func (m *SpecExecutionEndingRequest) Reset()

func (*SpecExecutionEndingRequest) String

func (m *SpecExecutionEndingRequest) String() string

func (*SpecExecutionEndingRequest) XXX_DiscardUnknown added in v1.0.1

func (m *SpecExecutionEndingRequest) XXX_DiscardUnknown()

func (*SpecExecutionEndingRequest) XXX_Marshal added in v1.0.1

func (m *SpecExecutionEndingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecExecutionEndingRequest) XXX_Merge added in v1.0.1

func (m *SpecExecutionEndingRequest) XXX_Merge(src proto.Message)

func (*SpecExecutionEndingRequest) XXX_Size added in v1.0.1

func (m *SpecExecutionEndingRequest) XXX_Size() int

func (*SpecExecutionEndingRequest) XXX_Unmarshal added in v1.0.1

func (m *SpecExecutionEndingRequest) XXX_Unmarshal(b []byte) error

type SpecExecutionStartingRequest

type SpecExecutionStartingRequest struct {
	// / Holds the current spec execution info.
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	// / Holds the specs result in spec execution starting.
	// / Some fields will not be populated before execution.
	SpecResult           *ProtoSpecResult `protobuf:"bytes,2,opt,name=specResult,proto3" json:"specResult,omitempty"`
	Stream               int32            `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

/ Sent at start of Spec Execution. Tells the runner to execute `before_spec` hook.

func (*SpecExecutionStartingRequest) Descriptor added in v0.3.0

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

func (*SpecExecutionStartingRequest) GetCurrentExecutionInfo

func (m *SpecExecutionStartingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*SpecExecutionStartingRequest) GetSpecResult added in v1.0.6

func (m *SpecExecutionStartingRequest) GetSpecResult() *ProtoSpecResult

func (*SpecExecutionStartingRequest) GetStream added in v1.0.7

func (m *SpecExecutionStartingRequest) GetStream() int32

func (*SpecExecutionStartingRequest) ProtoMessage

func (*SpecExecutionStartingRequest) ProtoMessage()

func (*SpecExecutionStartingRequest) Reset

func (m *SpecExecutionStartingRequest) Reset()

func (*SpecExecutionStartingRequest) String

func (*SpecExecutionStartingRequest) XXX_DiscardUnknown added in v1.0.1

func (m *SpecExecutionStartingRequest) XXX_DiscardUnknown()

func (*SpecExecutionStartingRequest) XXX_Marshal added in v1.0.1

func (m *SpecExecutionStartingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecExecutionStartingRequest) XXX_Merge added in v1.0.1

func (m *SpecExecutionStartingRequest) XXX_Merge(src proto.Message)

func (*SpecExecutionStartingRequest) XXX_Size added in v1.0.1

func (m *SpecExecutionStartingRequest) XXX_Size() int

func (*SpecExecutionStartingRequest) XXX_Unmarshal added in v1.0.1

func (m *SpecExecutionStartingRequest) XXX_Unmarshal(b []byte) error

type SpecInfo

type SpecInfo struct {
	// / Name of the current Spec being executed.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// / Full File path containing the current Spec being executed.
	FileName string `protobuf:"bytes,2,opt,name=fileName,proto3" json:"fileName,omitempty"`
	// / Flag to indicate if the current Spec execution failed.
	IsFailed bool `protobuf:"varint,3,opt,name=isFailed,proto3" json:"isFailed,omitempty"`
	// / Tags relevant to the current Spec execution.
	Tags                 []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains details of the Spec execution.

func (*SpecInfo) Descriptor added in v0.3.0

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

func (*SpecInfo) GetFileName

func (m *SpecInfo) GetFileName() string

func (*SpecInfo) GetIsFailed

func (m *SpecInfo) GetIsFailed() bool

func (*SpecInfo) GetName

func (m *SpecInfo) GetName() string

func (*SpecInfo) GetTags

func (m *SpecInfo) GetTags() []string

func (*SpecInfo) ProtoMessage

func (*SpecInfo) ProtoMessage()

func (*SpecInfo) Reset

func (m *SpecInfo) Reset()

func (*SpecInfo) String

func (m *SpecInfo) String() string

func (*SpecInfo) XXX_DiscardUnknown added in v1.0.1

func (m *SpecInfo) XXX_DiscardUnknown()

func (*SpecInfo) XXX_Marshal added in v1.0.1

func (m *SpecInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecInfo) XXX_Merge added in v1.0.1

func (m *SpecInfo) XXX_Merge(src proto.Message)

func (*SpecInfo) XXX_Size added in v1.0.1

func (m *SpecInfo) XXX_Size() int

func (*SpecInfo) XXX_Unmarshal added in v1.0.1

func (m *SpecInfo) XXX_Unmarshal(b []byte) error

type SpecsRequest added in v0.7.0

type SpecsRequest struct {
	Specs                []string `protobuf:"bytes,1,rep,name=specs,proto3" json:"specs,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request to get all Specs in the project

func (*SpecsRequest) Descriptor added in v0.7.0

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

func (*SpecsRequest) GetSpecs added in v0.7.0

func (m *SpecsRequest) GetSpecs() []string

func (*SpecsRequest) ProtoMessage added in v0.7.0

func (*SpecsRequest) ProtoMessage()

func (*SpecsRequest) Reset added in v0.7.0

func (m *SpecsRequest) Reset()

func (*SpecsRequest) String added in v0.7.0

func (m *SpecsRequest) String() string

func (*SpecsRequest) XXX_DiscardUnknown added in v1.0.1

func (m *SpecsRequest) XXX_DiscardUnknown()

func (*SpecsRequest) XXX_Marshal added in v1.0.1

func (m *SpecsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecsRequest) XXX_Merge added in v1.0.1

func (m *SpecsRequest) XXX_Merge(src proto.Message)

func (*SpecsRequest) XXX_Size added in v1.0.1

func (m *SpecsRequest) XXX_Size() int

func (*SpecsRequest) XXX_Unmarshal added in v1.0.1

func (m *SpecsRequest) XXX_Unmarshal(b []byte) error

type SpecsResponse added in v0.7.0

type SpecsResponse struct {
	// / Holds a collection of Spec details.
	Details              []*SpecsResponse_SpecDetail `protobuf:"bytes,1,rep,name=details,proto3" json:"details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

/ Response to GetAllSpecsRequest

func (*SpecsResponse) Descriptor added in v0.7.0

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

func (*SpecsResponse) GetDetails added in v0.7.0

func (m *SpecsResponse) GetDetails() []*SpecsResponse_SpecDetail

func (*SpecsResponse) ProtoMessage added in v0.7.0

func (*SpecsResponse) ProtoMessage()

func (*SpecsResponse) Reset added in v0.7.0

func (m *SpecsResponse) Reset()

func (*SpecsResponse) String added in v0.7.0

func (m *SpecsResponse) String() string

func (*SpecsResponse) XXX_DiscardUnknown added in v1.0.1

func (m *SpecsResponse) XXX_DiscardUnknown()

func (*SpecsResponse) XXX_Marshal added in v1.0.1

func (m *SpecsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecsResponse) XXX_Merge added in v1.0.1

func (m *SpecsResponse) XXX_Merge(src proto.Message)

func (*SpecsResponse) XXX_Size added in v1.0.1

func (m *SpecsResponse) XXX_Size() int

func (*SpecsResponse) XXX_Unmarshal added in v1.0.1

func (m *SpecsResponse) XXX_Unmarshal(b []byte) error

type SpecsResponse_SpecDetail added in v0.7.0

type SpecsResponse_SpecDetail struct {
	// / Holds a collection of Specs that are defined in the project.
	Spec *ProtoSpec `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	// / Holds a collection of parse errors present in the above spec.
	ParseErrors          []*Error `protobuf:"bytes,2,rep,name=parseErrors,proto3" json:"parseErrors,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SpecsResponse_SpecDetail) Descriptor added in v0.7.0

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

func (*SpecsResponse_SpecDetail) GetParseErrors added in v0.7.0

func (m *SpecsResponse_SpecDetail) GetParseErrors() []*Error

func (*SpecsResponse_SpecDetail) GetSpec added in v0.7.0

func (m *SpecsResponse_SpecDetail) GetSpec() *ProtoSpec

func (*SpecsResponse_SpecDetail) ProtoMessage added in v0.7.0

func (*SpecsResponse_SpecDetail) ProtoMessage()

func (*SpecsResponse_SpecDetail) Reset added in v0.7.0

func (m *SpecsResponse_SpecDetail) Reset()

func (*SpecsResponse_SpecDetail) String added in v0.7.0

func (m *SpecsResponse_SpecDetail) String() string

func (*SpecsResponse_SpecDetail) XXX_DiscardUnknown added in v1.0.1

func (m *SpecsResponse_SpecDetail) XXX_DiscardUnknown()

func (*SpecsResponse_SpecDetail) XXX_Marshal added in v1.0.1

func (m *SpecsResponse_SpecDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SpecsResponse_SpecDetail) XXX_Merge added in v1.0.1

func (m *SpecsResponse_SpecDetail) XXX_Merge(src proto.Message)

func (*SpecsResponse_SpecDetail) XXX_Size added in v1.0.1

func (m *SpecsResponse_SpecDetail) XXX_Size() int

func (*SpecsResponse_SpecDetail) XXX_Unmarshal added in v1.0.1

func (m *SpecsResponse_SpecDetail) XXX_Unmarshal(b []byte) error

type Step added in v0.0.6

type Step struct {
	// / name of the step
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// /  table present in step as parameter
	Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
	// / name of table in concept heading, if it comes as a param to concept
	ParamTableName       string   `protobuf:"bytes,3,opt,name=paramTableName,proto3" json:"paramTableName,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Step) Descriptor added in v0.3.0

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

func (*Step) GetName added in v0.0.6

func (m *Step) GetName() string

func (*Step) GetParamTableName added in v0.0.6

func (m *Step) GetParamTableName() string

func (*Step) GetTable added in v0.0.6

func (m *Step) GetTable() string

func (*Step) ProtoMessage added in v0.0.6

func (*Step) ProtoMessage()

func (*Step) Reset added in v0.0.6

func (m *Step) Reset()

func (*Step) String added in v0.0.6

func (m *Step) String() string

func (*Step) XXX_DiscardUnknown added in v1.0.1

func (m *Step) XXX_DiscardUnknown()

func (*Step) XXX_Marshal added in v1.0.1

func (m *Step) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Step) XXX_Merge added in v1.0.1

func (m *Step) XXX_Merge(src proto.Message)

func (*Step) XXX_Size added in v1.0.1

func (m *Step) XXX_Size() int

func (*Step) XXX_Unmarshal added in v1.0.1

func (m *Step) XXX_Unmarshal(b []byte) error

type StepExecutionEndingRequest

type StepExecutionEndingRequest struct {
	// / Holds the current step execution info.
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	// / Holds step result in step execution ending.
	StepResult           *ProtoStepResult `protobuf:"bytes,2,opt,name=stepResult,proto3" json:"stepResult,omitempty"`
	Stream               int32            `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

/ Sent at end of Step Execution. Tells the runner to execute `after_step` hook.

func (*StepExecutionEndingRequest) Descriptor added in v0.3.0

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

func (*StepExecutionEndingRequest) GetCurrentExecutionInfo

func (m *StepExecutionEndingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*StepExecutionEndingRequest) GetStepResult added in v1.0.6

func (m *StepExecutionEndingRequest) GetStepResult() *ProtoStepResult

func (*StepExecutionEndingRequest) GetStream added in v1.0.7

func (m *StepExecutionEndingRequest) GetStream() int32

func (*StepExecutionEndingRequest) ProtoMessage

func (*StepExecutionEndingRequest) ProtoMessage()

func (*StepExecutionEndingRequest) Reset

func (m *StepExecutionEndingRequest) Reset()

func (*StepExecutionEndingRequest) String

func (m *StepExecutionEndingRequest) String() string

func (*StepExecutionEndingRequest) XXX_DiscardUnknown added in v1.0.1

func (m *StepExecutionEndingRequest) XXX_DiscardUnknown()

func (*StepExecutionEndingRequest) XXX_Marshal added in v1.0.1

func (m *StepExecutionEndingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepExecutionEndingRequest) XXX_Merge added in v1.0.1

func (m *StepExecutionEndingRequest) XXX_Merge(src proto.Message)

func (*StepExecutionEndingRequest) XXX_Size added in v1.0.1

func (m *StepExecutionEndingRequest) XXX_Size() int

func (*StepExecutionEndingRequest) XXX_Unmarshal added in v1.0.1

func (m *StepExecutionEndingRequest) XXX_Unmarshal(b []byte) error

type StepExecutionStartingRequest

type StepExecutionStartingRequest struct {
	// / Holds the current step execution info.
	CurrentExecutionInfo *ExecutionInfo `protobuf:"bytes,1,opt,name=currentExecutionInfo,proto3" json:"currentExecutionInfo,omitempty"`
	// / Holds step result in step execution starting.
	// / Some fields will not be populated before execution.
	StepResult           *ProtoStepResult `protobuf:"bytes,2,opt,name=stepResult,proto3" json:"stepResult,omitempty"`
	Stream               int32            `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

/ Sent at start of Step Execution. Tells the runner to execute `before_step` hook.

func (*StepExecutionStartingRequest) Descriptor added in v0.3.0

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

func (*StepExecutionStartingRequest) GetCurrentExecutionInfo

func (m *StepExecutionStartingRequest) GetCurrentExecutionInfo() *ExecutionInfo

func (*StepExecutionStartingRequest) GetStepResult added in v1.0.6

func (m *StepExecutionStartingRequest) GetStepResult() *ProtoStepResult

func (*StepExecutionStartingRequest) GetStream added in v1.0.7

func (m *StepExecutionStartingRequest) GetStream() int32

func (*StepExecutionStartingRequest) ProtoMessage

func (*StepExecutionStartingRequest) ProtoMessage()

func (*StepExecutionStartingRequest) Reset

func (m *StepExecutionStartingRequest) Reset()

func (*StepExecutionStartingRequest) String

func (*StepExecutionStartingRequest) XXX_DiscardUnknown added in v1.0.1

func (m *StepExecutionStartingRequest) XXX_DiscardUnknown()

func (*StepExecutionStartingRequest) XXX_Marshal added in v1.0.1

func (m *StepExecutionStartingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepExecutionStartingRequest) XXX_Merge added in v1.0.1

func (m *StepExecutionStartingRequest) XXX_Merge(src proto.Message)

func (*StepExecutionStartingRequest) XXX_Size added in v1.0.1

func (m *StepExecutionStartingRequest) XXX_Size() int

func (*StepExecutionStartingRequest) XXX_Unmarshal added in v1.0.1

func (m *StepExecutionStartingRequest) XXX_Unmarshal(b []byte) error

type StepInfo

type StepInfo struct {
	// / The current request to execute Step
	Step *ExecuteStepRequest `protobuf:"bytes,1,opt,name=step,proto3" json:"step,omitempty"`
	// / Flag to indicate if the current Step execution failed.
	IsFailed bool `protobuf:"varint,2,opt,name=isFailed,proto3" json:"isFailed,omitempty"`
	// / The current stack trace in case of failure
	StackTrace string `protobuf:"bytes,3,opt,name=stackTrace,proto3" json:"stackTrace,omitempty"`
	// / The error message in case of failure
	ErrorMessage         string   `protobuf:"bytes,4,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Contains details of the Step execution.

func (*StepInfo) Descriptor added in v0.3.0

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

func (*StepInfo) GetErrorMessage added in v0.9.8

func (m *StepInfo) GetErrorMessage() string

func (*StepInfo) GetIsFailed

func (m *StepInfo) GetIsFailed() bool

func (*StepInfo) GetStackTrace added in v0.8.5

func (m *StepInfo) GetStackTrace() string

func (*StepInfo) GetStep

func (m *StepInfo) GetStep() *ExecuteStepRequest

func (*StepInfo) ProtoMessage

func (*StepInfo) ProtoMessage()

func (*StepInfo) Reset

func (m *StepInfo) Reset()

func (*StepInfo) String

func (m *StepInfo) String() string

func (*StepInfo) XXX_DiscardUnknown added in v1.0.1

func (m *StepInfo) XXX_DiscardUnknown()

func (*StepInfo) XXX_Marshal added in v1.0.1

func (m *StepInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepInfo) XXX_Merge added in v1.0.1

func (m *StepInfo) XXX_Merge(src proto.Message)

func (*StepInfo) XXX_Size added in v1.0.1

func (m *StepInfo) XXX_Size() int

func (*StepInfo) XXX_Unmarshal added in v1.0.1

func (m *StepInfo) XXX_Unmarshal(b []byte) error

type StepNameRequest

type StepNameRequest struct {
	// / Step text to lookup the Step.
	// / This is the parsed step value, i.e. with placeholders for parameters.
	StepValue            string   `protobuf:"bytes,1,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for details on a Single Step.

func (*StepNameRequest) Descriptor added in v0.3.0

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

func (*StepNameRequest) GetStepValue

func (m *StepNameRequest) GetStepValue() string

func (*StepNameRequest) ProtoMessage

func (*StepNameRequest) ProtoMessage()

func (*StepNameRequest) Reset

func (m *StepNameRequest) Reset()

func (*StepNameRequest) String

func (m *StepNameRequest) String() string

func (*StepNameRequest) XXX_DiscardUnknown added in v1.0.1

func (m *StepNameRequest) XXX_DiscardUnknown()

func (*StepNameRequest) XXX_Marshal added in v1.0.1

func (m *StepNameRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepNameRequest) XXX_Merge added in v1.0.1

func (m *StepNameRequest) XXX_Merge(src proto.Message)

func (*StepNameRequest) XXX_Size added in v1.0.1

func (m *StepNameRequest) XXX_Size() int

func (*StepNameRequest) XXX_Unmarshal added in v1.0.1

func (m *StepNameRequest) XXX_Unmarshal(b []byte) error

type StepNameResponse

type StepNameResponse struct {
	// / Flag indicating if there is a match for the given Step Text.
	IsStepPresent bool `protobuf:"varint,1,opt,name=isStepPresent,proto3" json:"isStepPresent,omitempty"`
	// / The Step name of the given step.
	StepName []string `protobuf:"bytes,2,rep,name=stepName,proto3" json:"stepName,omitempty"`
	// / Flag indicating if the given Step is an alias.
	HasAlias bool `protobuf:"varint,3,opt,name=hasAlias,proto3" json:"hasAlias,omitempty"`
	// / File name in which the step implementation exists
	FileName string `protobuf:"bytes,4,opt,name=fileName,proto3" json:"fileName,omitempty"`
	// / Range of step
	Span *Span `protobuf:"bytes,5,opt,name=span,proto3" json:"span,omitempty"`
	// / Flag indicating if the given Step defined in some external library and the source code can not be accessed.
	IsExternal           bool     `protobuf:"varint,6,opt,name=isExternal,proto3" json:"isExternal,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response to StepNameRequest.

func (*StepNameResponse) Descriptor added in v0.3.0

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

func (*StepNameResponse) GetFileName added in v0.9.4

func (m *StepNameResponse) GetFileName() string

func (*StepNameResponse) GetHasAlias

func (m *StepNameResponse) GetHasAlias() bool

func (*StepNameResponse) GetIsExternal added in v1.0.8

func (m *StepNameResponse) GetIsExternal() bool

func (*StepNameResponse) GetIsStepPresent

func (m *StepNameResponse) GetIsStepPresent() bool

func (*StepNameResponse) GetSpan added in v0.9.7

func (m *StepNameResponse) GetSpan() *Span

func (*StepNameResponse) GetStepName

func (m *StepNameResponse) GetStepName() []string

func (*StepNameResponse) ProtoMessage

func (*StepNameResponse) ProtoMessage()

func (*StepNameResponse) Reset

func (m *StepNameResponse) Reset()

func (*StepNameResponse) String

func (m *StepNameResponse) String() string

func (*StepNameResponse) XXX_DiscardUnknown added in v1.0.1

func (m *StepNameResponse) XXX_DiscardUnknown()

func (*StepNameResponse) XXX_Marshal added in v1.0.1

func (m *StepNameResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepNameResponse) XXX_Merge added in v1.0.1

func (m *StepNameResponse) XXX_Merge(src proto.Message)

func (*StepNameResponse) XXX_Size added in v1.0.1

func (m *StepNameResponse) XXX_Size() int

func (*StepNameResponse) XXX_Unmarshal added in v1.0.1

func (m *StepNameResponse) XXX_Unmarshal(b []byte) error

type StepNamesRequest

type StepNamesRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Requests Gauge to give all Step Names.

func (*StepNamesRequest) Descriptor added in v0.3.0

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

func (*StepNamesRequest) ProtoMessage

func (*StepNamesRequest) ProtoMessage()

func (*StepNamesRequest) Reset

func (m *StepNamesRequest) Reset()

func (*StepNamesRequest) String

func (m *StepNamesRequest) String() string

func (*StepNamesRequest) XXX_DiscardUnknown added in v1.0.1

func (m *StepNamesRequest) XXX_DiscardUnknown()

func (*StepNamesRequest) XXX_Marshal added in v1.0.1

func (m *StepNamesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepNamesRequest) XXX_Merge added in v1.0.1

func (m *StepNamesRequest) XXX_Merge(src proto.Message)

func (*StepNamesRequest) XXX_Size added in v1.0.1

func (m *StepNamesRequest) XXX_Size() int

func (*StepNamesRequest) XXX_Unmarshal added in v1.0.1

func (m *StepNamesRequest) XXX_Unmarshal(b []byte) error

type StepNamesResponse

type StepNamesResponse struct {
	// / Collection of strings corresponding to Step texts.
	Steps                []string `protobuf:"bytes,1,rep,name=steps,proto3" json:"steps,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response to StepNamesRequest

func (*StepNamesResponse) Descriptor added in v0.3.0

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

func (*StepNamesResponse) GetSteps

func (m *StepNamesResponse) GetSteps() []string

func (*StepNamesResponse) ProtoMessage

func (*StepNamesResponse) ProtoMessage()

func (*StepNamesResponse) Reset

func (m *StepNamesResponse) Reset()

func (*StepNamesResponse) String

func (m *StepNamesResponse) String() string

func (*StepNamesResponse) XXX_DiscardUnknown added in v1.0.1

func (m *StepNamesResponse) XXX_DiscardUnknown()

func (*StepNamesResponse) XXX_Marshal added in v1.0.1

func (m *StepNamesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepNamesResponse) XXX_Merge added in v1.0.1

func (m *StepNamesResponse) XXX_Merge(src proto.Message)

func (*StepNamesResponse) XXX_Size added in v1.0.1

func (m *StepNamesResponse) XXX_Size() int

func (*StepNamesResponse) XXX_Unmarshal added in v1.0.1

func (m *StepNamesResponse) XXX_Unmarshal(b []byte) error

type StepPositionsRequest added in v0.9.5

type StepPositionsRequest struct {
	// / Get step positions for file path
	FilePath             string   `protobuf:"bytes,1,opt,name=filePath,proto3" json:"filePath,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for find step positions

func (*StepPositionsRequest) Descriptor added in v0.9.5

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

func (*StepPositionsRequest) GetFilePath added in v0.9.5

func (m *StepPositionsRequest) GetFilePath() string

func (*StepPositionsRequest) ProtoMessage added in v0.9.5

func (*StepPositionsRequest) ProtoMessage()

func (*StepPositionsRequest) Reset added in v0.9.5

func (m *StepPositionsRequest) Reset()

func (*StepPositionsRequest) String added in v0.9.5

func (m *StepPositionsRequest) String() string

func (*StepPositionsRequest) XXX_DiscardUnknown added in v1.0.1

func (m *StepPositionsRequest) XXX_DiscardUnknown()

func (*StepPositionsRequest) XXX_Marshal added in v1.0.1

func (m *StepPositionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepPositionsRequest) XXX_Merge added in v1.0.1

func (m *StepPositionsRequest) XXX_Merge(src proto.Message)

func (*StepPositionsRequest) XXX_Size added in v1.0.1

func (m *StepPositionsRequest) XXX_Size() int

func (*StepPositionsRequest) XXX_Unmarshal added in v1.0.1

func (m *StepPositionsRequest) XXX_Unmarshal(b []byte) error

type StepPositionsResponse added in v0.9.5

type StepPositionsResponse struct {
	// / Step Position
	StepPositions []*StepPositionsResponse_StepPosition `protobuf:"bytes,1,rep,name=stepPositions,proto3" json:"stepPositions,omitempty"`
	// / Error message
	Error                string   `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response for find step positions

func (*StepPositionsResponse) Descriptor added in v0.9.5

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

func (*StepPositionsResponse) GetError added in v0.9.5

func (m *StepPositionsResponse) GetError() string

func (*StepPositionsResponse) GetStepPositions added in v0.9.5

func (*StepPositionsResponse) ProtoMessage added in v0.9.5

func (*StepPositionsResponse) ProtoMessage()

func (*StepPositionsResponse) Reset added in v0.9.5

func (m *StepPositionsResponse) Reset()

func (*StepPositionsResponse) String added in v0.9.5

func (m *StepPositionsResponse) String() string

func (*StepPositionsResponse) XXX_DiscardUnknown added in v1.0.1

func (m *StepPositionsResponse) XXX_DiscardUnknown()

func (*StepPositionsResponse) XXX_Marshal added in v1.0.1

func (m *StepPositionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepPositionsResponse) XXX_Merge added in v1.0.1

func (m *StepPositionsResponse) XXX_Merge(src proto.Message)

func (*StepPositionsResponse) XXX_Size added in v1.0.1

func (m *StepPositionsResponse) XXX_Size() int

func (*StepPositionsResponse) XXX_Unmarshal added in v1.0.1

func (m *StepPositionsResponse) XXX_Unmarshal(b []byte) error

type StepPositionsResponse_StepPosition added in v0.9.5

type StepPositionsResponse_StepPosition struct {
	// / Step Value
	StepValue string `protobuf:"bytes,1,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	// / Range of step
	Span                 *Span    `protobuf:"bytes,2,opt,name=span,proto3" json:"span,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Step position for each step implementation

func (*StepPositionsResponse_StepPosition) Descriptor added in v0.9.5

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

func (*StepPositionsResponse_StepPosition) GetSpan added in v0.9.6

func (*StepPositionsResponse_StepPosition) GetStepValue added in v0.9.5

func (m *StepPositionsResponse_StepPosition) GetStepValue() string

func (*StepPositionsResponse_StepPosition) ProtoMessage added in v0.9.5

func (*StepPositionsResponse_StepPosition) ProtoMessage()

func (*StepPositionsResponse_StepPosition) Reset added in v0.9.5

func (*StepPositionsResponse_StepPosition) String added in v0.9.5

func (*StepPositionsResponse_StepPosition) XXX_DiscardUnknown added in v1.0.1

func (m *StepPositionsResponse_StepPosition) XXX_DiscardUnknown()

func (*StepPositionsResponse_StepPosition) XXX_Marshal added in v1.0.1

func (m *StepPositionsResponse_StepPosition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepPositionsResponse_StepPosition) XXX_Merge added in v1.0.1

func (*StepPositionsResponse_StepPosition) XXX_Size added in v1.0.1

func (*StepPositionsResponse_StepPosition) XXX_Unmarshal added in v1.0.1

func (m *StepPositionsResponse_StepPosition) XXX_Unmarshal(b []byte) error

type StepValidateRequest

type StepValidateRequest struct {
	// / The text is used to lookup Step implementation
	StepText string `protobuf:"bytes,1,opt,name=stepText,proto3" json:"stepText,omitempty"`
	// / The number of paramters in the Step
	NumberOfParameters int32 `protobuf:"varint,2,opt,name=numberOfParameters,proto3" json:"numberOfParameters,omitempty"`
	// /This is use to generate step implementation template
	StepValue            *ProtoStepValue `protobuf:"bytes,3,opt,name=stepValue,proto3" json:"stepValue,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

/ Request sent ot the runner to check if given Step is valid. / The runner should check if there is an implementation defined for the given Step Text.

func (*StepValidateRequest) Descriptor added in v0.3.0

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

func (*StepValidateRequest) GetNumberOfParameters

func (m *StepValidateRequest) GetNumberOfParameters() int32

func (*StepValidateRequest) GetStepText

func (m *StepValidateRequest) GetStepText() string

func (*StepValidateRequest) GetStepValue added in v0.9.2

func (m *StepValidateRequest) GetStepValue() *ProtoStepValue

func (*StepValidateRequest) ProtoMessage

func (*StepValidateRequest) ProtoMessage()

func (*StepValidateRequest) Reset

func (m *StepValidateRequest) Reset()

func (*StepValidateRequest) String

func (m *StepValidateRequest) String() string

func (*StepValidateRequest) XXX_DiscardUnknown added in v1.0.1

func (m *StepValidateRequest) XXX_DiscardUnknown()

func (*StepValidateRequest) XXX_Marshal added in v1.0.1

func (m *StepValidateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepValidateRequest) XXX_Merge added in v1.0.1

func (m *StepValidateRequest) XXX_Merge(src proto.Message)

func (*StepValidateRequest) XXX_Size added in v1.0.1

func (m *StepValidateRequest) XXX_Size() int

func (*StepValidateRequest) XXX_Unmarshal added in v1.0.1

func (m *StepValidateRequest) XXX_Unmarshal(b []byte) error

type StepValidateResponse

type StepValidateResponse struct {
	IsValid              bool                           `protobuf:"varint,1,opt,name=isValid,proto3" json:"isValid,omitempty"`
	ErrorMessage         string                         `protobuf:"bytes,2,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	ErrorType            StepValidateResponse_ErrorType `protobuf:"varint,3,opt,name=errorType,proto3,enum=gauge.messages.StepValidateResponse_ErrorType" json:"errorType,omitempty"`
	Suggestion           string                         `protobuf:"bytes,4,opt,name=suggestion,proto3" json:"suggestion,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

/ Response of StepValidateRequest. / The runner tells the caller if the Request was valid, / i.e. an implementation exists for given Step text. / Returns an error message if it is an error response.

func (*StepValidateResponse) Descriptor added in v0.3.0

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

func (*StepValidateResponse) GetErrorMessage

func (m *StepValidateResponse) GetErrorMessage() string

func (*StepValidateResponse) GetErrorType added in v0.2.0

func (*StepValidateResponse) GetIsValid

func (m *StepValidateResponse) GetIsValid() bool

func (*StepValidateResponse) GetSuggestion added in v0.9.2

func (m *StepValidateResponse) GetSuggestion() string

func (*StepValidateResponse) ProtoMessage

func (*StepValidateResponse) ProtoMessage()

func (*StepValidateResponse) Reset

func (m *StepValidateResponse) Reset()

func (*StepValidateResponse) String

func (m *StepValidateResponse) String() string

func (*StepValidateResponse) XXX_DiscardUnknown added in v1.0.1

func (m *StepValidateResponse) XXX_DiscardUnknown()

func (*StepValidateResponse) XXX_Marshal added in v1.0.1

func (m *StepValidateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StepValidateResponse) XXX_Merge added in v1.0.1

func (m *StepValidateResponse) XXX_Merge(src proto.Message)

func (*StepValidateResponse) XXX_Size added in v1.0.1

func (m *StepValidateResponse) XXX_Size() int

func (*StepValidateResponse) XXX_Unmarshal added in v1.0.1

func (m *StepValidateResponse) XXX_Unmarshal(b []byte) error

type StepValidateResponse_ErrorType added in v0.2.0

type StepValidateResponse_ErrorType int32
const (
	StepValidateResponse_STEP_IMPLEMENTATION_NOT_FOUND StepValidateResponse_ErrorType = 0
	StepValidateResponse_DUPLICATE_STEP_IMPLEMENTATION StepValidateResponse_ErrorType = 1
)

func (StepValidateResponse_ErrorType) EnumDescriptor added in v0.3.0

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

func (StepValidateResponse_ErrorType) String added in v0.2.0

type StubImplementationCodeRequest added in v0.9.8

type StubImplementationCodeRequest struct {
	// / Path of the file where the new stub implementation will be added
	ImplementationFilePath string `protobuf:"bytes,1,opt,name=implementationFilePath,proto3" json:"implementationFilePath,omitempty"`
	// / List of implementation codes to be appended to implementation file.
	Codes                []string `protobuf:"bytes,2,rep,name=codes,proto3" json:"codes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request for injecting code snippet into implementation file

func (*StubImplementationCodeRequest) Descriptor added in v0.9.8

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

func (*StubImplementationCodeRequest) GetCodes added in v0.9.8

func (m *StubImplementationCodeRequest) GetCodes() []string

func (*StubImplementationCodeRequest) GetImplementationFilePath added in v0.9.8

func (m *StubImplementationCodeRequest) GetImplementationFilePath() string

func (*StubImplementationCodeRequest) ProtoMessage added in v0.9.8

func (*StubImplementationCodeRequest) ProtoMessage()

func (*StubImplementationCodeRequest) Reset added in v0.9.8

func (m *StubImplementationCodeRequest) Reset()

func (*StubImplementationCodeRequest) String added in v0.9.8

func (*StubImplementationCodeRequest) XXX_DiscardUnknown added in v1.0.1

func (m *StubImplementationCodeRequest) XXX_DiscardUnknown()

func (*StubImplementationCodeRequest) XXX_Marshal added in v1.0.1

func (m *StubImplementationCodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StubImplementationCodeRequest) XXX_Merge added in v1.0.1

func (m *StubImplementationCodeRequest) XXX_Merge(src proto.Message)

func (*StubImplementationCodeRequest) XXX_Size added in v1.0.1

func (m *StubImplementationCodeRequest) XXX_Size() int

func (*StubImplementationCodeRequest) XXX_Unmarshal added in v1.0.1

func (m *StubImplementationCodeRequest) XXX_Unmarshal(b []byte) error

type SuiteDataStoreInitRequest

type SuiteDataStoreInitRequest struct {
	Stream               int32    `protobuf:"varint,1,opt,name=stream,proto3" json:"stream,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Request runner to initialize Suite DataStore / Suite Datastore is reset after every Suite execution.

func (*SuiteDataStoreInitRequest) Descriptor added in v0.3.0

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

func (*SuiteDataStoreInitRequest) GetStream added in v1.0.7

func (m *SuiteDataStoreInitRequest) GetStream() int32

func (*SuiteDataStoreInitRequest) ProtoMessage

func (*SuiteDataStoreInitRequest) ProtoMessage()

func (*SuiteDataStoreInitRequest) Reset

func (m *SuiteDataStoreInitRequest) Reset()

func (*SuiteDataStoreInitRequest) String

func (m *SuiteDataStoreInitRequest) String() string

func (*SuiteDataStoreInitRequest) XXX_DiscardUnknown added in v1.0.1

func (m *SuiteDataStoreInitRequest) XXX_DiscardUnknown()

func (*SuiteDataStoreInitRequest) XXX_Marshal added in v1.0.1

func (m *SuiteDataStoreInitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SuiteDataStoreInitRequest) XXX_Merge added in v1.0.1

func (m *SuiteDataStoreInitRequest) XXX_Merge(src proto.Message)

func (*SuiteDataStoreInitRequest) XXX_Size added in v1.0.1

func (m *SuiteDataStoreInitRequest) XXX_Size() int

func (*SuiteDataStoreInitRequest) XXX_Unmarshal added in v1.0.1

func (m *SuiteDataStoreInitRequest) XXX_Unmarshal(b []byte) error

type SuiteExecutionResult

type SuiteExecutionResult struct {
	SuiteResult          *ProtoSuiteResult `protobuf:"bytes,1,opt,name=suiteResult,proto3" json:"suiteResult,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

/ Result of the Suite Execution.

func (*SuiteExecutionResult) Descriptor added in v0.3.0

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

func (*SuiteExecutionResult) GetSuiteResult

func (m *SuiteExecutionResult) GetSuiteResult() *ProtoSuiteResult

func (*SuiteExecutionResult) ProtoMessage

func (*SuiteExecutionResult) ProtoMessage()

func (*SuiteExecutionResult) Reset

func (m *SuiteExecutionResult) Reset()

func (*SuiteExecutionResult) String

func (m *SuiteExecutionResult) String() string

func (*SuiteExecutionResult) XXX_DiscardUnknown added in v1.0.1

func (m *SuiteExecutionResult) XXX_DiscardUnknown()

func (*SuiteExecutionResult) XXX_Marshal added in v1.0.1

func (m *SuiteExecutionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SuiteExecutionResult) XXX_Merge added in v1.0.1

func (m *SuiteExecutionResult) XXX_Merge(src proto.Message)

func (*SuiteExecutionResult) XXX_Size added in v1.0.1

func (m *SuiteExecutionResult) XXX_Size() int

func (*SuiteExecutionResult) XXX_Unmarshal added in v1.0.1

func (m *SuiteExecutionResult) XXX_Unmarshal(b []byte) error

type SuiteExecutionResultItem added in v1.0.4

type SuiteExecutionResultItem struct {
	ResultItem           *ProtoItem `protobuf:"bytes,1,opt,name=resultItem,proto3" json:"resultItem,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*SuiteExecutionResultItem) Descriptor added in v1.0.4

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

func (*SuiteExecutionResultItem) GetResultItem added in v1.0.4

func (m *SuiteExecutionResultItem) GetResultItem() *ProtoItem

func (*SuiteExecutionResultItem) ProtoMessage added in v1.0.4

func (*SuiteExecutionResultItem) ProtoMessage()

func (*SuiteExecutionResultItem) Reset added in v1.0.4

func (m *SuiteExecutionResultItem) Reset()

func (*SuiteExecutionResultItem) String added in v1.0.4

func (m *SuiteExecutionResultItem) String() string

func (*SuiteExecutionResultItem) XXX_DiscardUnknown added in v1.0.4

func (m *SuiteExecutionResultItem) XXX_DiscardUnknown()

func (*SuiteExecutionResultItem) XXX_Marshal added in v1.0.4

func (m *SuiteExecutionResultItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SuiteExecutionResultItem) XXX_Merge added in v1.0.4

func (m *SuiteExecutionResultItem) XXX_Merge(src proto.Message)

func (*SuiteExecutionResultItem) XXX_Size added in v1.0.4

func (m *SuiteExecutionResultItem) XXX_Size() int

func (*SuiteExecutionResultItem) XXX_Unmarshal added in v1.0.4

func (m *SuiteExecutionResultItem) XXX_Unmarshal(b []byte) error

type TextDiff added in v0.9.8

type TextDiff struct {
	// / Range of file to be replaced
	Span *Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span,omitempty"`
	// / New content to replace the content in the span
	Content              string   `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ A Single Replace Diff Element to be applied

func (*TextDiff) Descriptor added in v0.9.8

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

func (*TextDiff) GetContent added in v0.9.8

func (m *TextDiff) GetContent() string

func (*TextDiff) GetSpan added in v0.9.8

func (m *TextDiff) GetSpan() *Span

func (*TextDiff) ProtoMessage added in v0.9.8

func (*TextDiff) ProtoMessage()

func (*TextDiff) Reset added in v0.9.8

func (m *TextDiff) Reset()

func (*TextDiff) String added in v0.9.8

func (m *TextDiff) String() string

func (*TextDiff) XXX_DiscardUnknown added in v1.0.1

func (m *TextDiff) XXX_DiscardUnknown()

func (*TextDiff) XXX_Marshal added in v1.0.1

func (m *TextDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TextDiff) XXX_Merge added in v1.0.1

func (m *TextDiff) XXX_Merge(src proto.Message)

func (*TextDiff) XXX_Size added in v1.0.1

func (m *TextDiff) XXX_Size() int

func (*TextDiff) XXX_Unmarshal added in v1.0.1

func (m *TextDiff) XXX_Unmarshal(b []byte) error

type TextInfo added in v0.0.6

type TextInfo struct {
	// / The filename from where concept is being extracted
	FileName string `protobuf:"bytes,1,opt,name=fileName,proto3" json:"fileName,omitempty"`
	// / storing the starting and ending line number of selected text
	StartingLineNo       int32    `protobuf:"varint,2,opt,name=startingLineNo,proto3" json:"startingLineNo,omitempty"`
	EndLineNo            int32    `protobuf:"varint,3,opt,name=endLineNo,proto3" json:"endLineNo,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TextInfo) Descriptor added in v0.3.0

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

func (*TextInfo) GetEndLineNo added in v0.0.6

func (m *TextInfo) GetEndLineNo() int32

func (*TextInfo) GetFileName added in v0.0.6

func (m *TextInfo) GetFileName() string

func (*TextInfo) GetStartingLineNo added in v0.0.6

func (m *TextInfo) GetStartingLineNo() int32

func (*TextInfo) ProtoMessage added in v0.0.6

func (*TextInfo) ProtoMessage()

func (*TextInfo) Reset added in v0.0.6

func (m *TextInfo) Reset()

func (*TextInfo) String added in v0.0.6

func (m *TextInfo) String() string

func (*TextInfo) XXX_DiscardUnknown added in v1.0.1

func (m *TextInfo) XXX_DiscardUnknown()

func (*TextInfo) XXX_Marshal added in v1.0.1

func (m *TextInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TextInfo) XXX_Merge added in v1.0.1

func (m *TextInfo) XXX_Merge(src proto.Message)

func (*TextInfo) XXX_Size added in v1.0.1

func (m *TextInfo) XXX_Size() int

func (*TextInfo) XXX_Unmarshal added in v1.0.1

func (m *TextInfo) XXX_Unmarshal(b []byte) error

type UnsupportedApiMessageResponse added in v0.1.5

type UnsupportedApiMessageResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response when a API message request is not supported.

func (*UnsupportedApiMessageResponse) Descriptor added in v0.3.0

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

func (*UnsupportedApiMessageResponse) ProtoMessage added in v0.1.5

func (*UnsupportedApiMessageResponse) ProtoMessage()

func (*UnsupportedApiMessageResponse) Reset added in v0.1.5

func (m *UnsupportedApiMessageResponse) Reset()

func (*UnsupportedApiMessageResponse) String added in v0.1.5

func (*UnsupportedApiMessageResponse) XXX_DiscardUnknown added in v1.0.1

func (m *UnsupportedApiMessageResponse) XXX_DiscardUnknown()

func (*UnsupportedApiMessageResponse) XXX_Marshal added in v1.0.1

func (m *UnsupportedApiMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnsupportedApiMessageResponse) XXX_Merge added in v1.0.1

func (m *UnsupportedApiMessageResponse) XXX_Merge(src proto.Message)

func (*UnsupportedApiMessageResponse) XXX_Size added in v1.0.1

func (m *UnsupportedApiMessageResponse) XXX_Size() int

func (*UnsupportedApiMessageResponse) XXX_Unmarshal added in v1.0.1

func (m *UnsupportedApiMessageResponse) XXX_Unmarshal(b []byte) error

type UnsupportedMessageResponse added in v0.1.5

type UnsupportedMessageResponse struct {
	Message              string   `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/ Response when a unsupported message request is sent.

func (*UnsupportedMessageResponse) Descriptor added in v0.3.0

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

func (*UnsupportedMessageResponse) GetMessage added in v0.1.5

func (m *UnsupportedMessageResponse) GetMessage() string

func (*UnsupportedMessageResponse) ProtoMessage added in v0.1.5

func (*UnsupportedMessageResponse) ProtoMessage()

func (*UnsupportedMessageResponse) Reset added in v0.1.5

func (m *UnsupportedMessageResponse) Reset()

func (*UnsupportedMessageResponse) String added in v0.1.5

func (m *UnsupportedMessageResponse) String() string

func (*UnsupportedMessageResponse) XXX_DiscardUnknown added in v1.0.1

func (m *UnsupportedMessageResponse) XXX_DiscardUnknown()

func (*UnsupportedMessageResponse) XXX_Marshal added in v1.0.1

func (m *UnsupportedMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnsupportedMessageResponse) XXX_Merge added in v1.0.1

func (m *UnsupportedMessageResponse) XXX_Merge(src proto.Message)

func (*UnsupportedMessageResponse) XXX_Size added in v1.0.1

func (m *UnsupportedMessageResponse) XXX_Size() int

func (*UnsupportedMessageResponse) XXX_Unmarshal added in v1.0.1

func (m *UnsupportedMessageResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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