results_go_proto

package
v0.0.0-...-7db8d2e 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: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_helpers_proto protoreflect.FileDescriptor

Functions

func RegisterResultsServer

func RegisterResultsServer(s grpc.ServiceRegistrar, srv ResultsServer)

Types

type CreateResultRequest

type CreateResultRequest struct {

	// User provided parent to partition results under.
	Parent string  `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Result *Result `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateResultRequest) Descriptor deprecated

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

Deprecated: Use CreateResultRequest.ProtoReflect.Descriptor instead.

func (*CreateResultRequest) GetParent

func (x *CreateResultRequest) GetParent() string

func (*CreateResultRequest) GetResult

func (x *CreateResultRequest) GetResult() *Result

func (*CreateResultRequest) ProtoMessage

func (*CreateResultRequest) ProtoMessage()

func (*CreateResultRequest) ProtoReflect

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

func (*CreateResultRequest) Reset

func (x *CreateResultRequest) Reset()

func (*CreateResultRequest) String

func (x *CreateResultRequest) String() string

type DeleteResultRequest

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

func (*DeleteResultRequest) Descriptor deprecated

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

Deprecated: Use DeleteResultRequest.ProtoReflect.Descriptor instead.

func (*DeleteResultRequest) GetName

func (x *DeleteResultRequest) GetName() string

func (*DeleteResultRequest) ProtoMessage

func (*DeleteResultRequest) ProtoMessage()

func (*DeleteResultRequest) ProtoReflect

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

func (*DeleteResultRequest) Reset

func (x *DeleteResultRequest) Reset()

func (*DeleteResultRequest) String

func (x *DeleteResultRequest) String() string

type Event

type Event struct {

	// Request metadata attached to the event.
	// For HTTP, this may be headers.
	// For gRPC, this may be context metadata (e.g.
	// https://pkg.go.dev/google.golang.org/grpc/metadata?tab=doc#MD)
	Metadata map[string]string `` /* 157-byte string literal not displayed */
	// Raw content of the incoming event.
	// For HTTP this should be the incoming request body.
	// For gRPC this is the incoming request
	// (generally you should use google.protobuf.Any to encode type information).
	Content []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// Any additional details that should be included in the event.
	// Primarily included for parity with google/api/httpbody.proto
	Extensions map[string]*anypb.Any `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

Describes an arbitrary incoming event.

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetContent

func (x *Event) GetContent() []byte

func (*Event) GetExtensions

func (x *Event) GetExtensions() map[string]*anypb.Any

func (*Event) GetMetadata

func (x *Event) GetMetadata() map[string]string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

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

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type Execution

type Execution struct {

	// Types that are assignable to Execution:
	//	*Execution_TaskRun
	//	*Execution_PipelineRun
	//	*Execution_Opaque
	Execution isExecution_Execution `protobuf_oneof:"execution"`
	// contains filtered or unexported fields
}

func (*Execution) Descriptor deprecated

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

Deprecated: Use Execution.ProtoReflect.Descriptor instead.

func (*Execution) GetExecution

func (m *Execution) GetExecution() isExecution_Execution

func (*Execution) GetOpaque

func (x *Execution) GetOpaque() *anypb.Any

func (*Execution) GetPipelineRun

func (x *Execution) GetPipelineRun() *pipeline_go_proto.PipelineRun

func (*Execution) GetTaskRun

func (x *Execution) GetTaskRun() *pipeline_go_proto.TaskRun

func (*Execution) ProtoMessage

func (*Execution) ProtoMessage()

func (*Execution) ProtoReflect

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

func (*Execution) Reset

func (x *Execution) Reset()

func (*Execution) String

func (x *Execution) String() string

type Execution_Opaque

type Execution_Opaque struct {
	// Additional execution types not covered above (e.g. DSLs).
	Opaque *anypb.Any `protobuf:"bytes,3,opt,name=opaque,proto3,oneof"`
}

type Execution_PipelineRun

type Execution_PipelineRun struct {
	PipelineRun *pipeline_go_proto.PipelineRun `protobuf:"bytes,2,opt,name=pipeline_run,json=pipelineRun,proto3,oneof"`
}

type Execution_TaskRun

type Execution_TaskRun struct {
	TaskRun *pipeline_go_proto.TaskRun `protobuf:"bytes,1,opt,name=task_run,json=taskRun,proto3,oneof"`
}

type GetResultRequest

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

func (*GetResultRequest) Descriptor deprecated

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

Deprecated: Use GetResultRequest.ProtoReflect.Descriptor instead.

func (*GetResultRequest) GetName

func (x *GetResultRequest) GetName() string

func (*GetResultRequest) ProtoMessage

func (*GetResultRequest) ProtoMessage()

func (*GetResultRequest) ProtoReflect

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

func (*GetResultRequest) Reset

func (x *GetResultRequest) Reset()

func (*GetResultRequest) String

func (x *GetResultRequest) String() string

type ListPageIdentifier

type ListPageIdentifier struct {
	ResultName string `protobuf:"bytes,1,opt,name=result_name,json=resultName,proto3" json:"result_name,omitempty"`
	Filter     string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPageIdentifier) Descriptor deprecated

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

Deprecated: Use ListPageIdentifier.ProtoReflect.Descriptor instead.

func (*ListPageIdentifier) GetFilter

func (x *ListPageIdentifier) GetFilter() string

func (*ListPageIdentifier) GetResultName

func (x *ListPageIdentifier) GetResultName() string

func (*ListPageIdentifier) ProtoMessage

func (*ListPageIdentifier) ProtoMessage()

func (*ListPageIdentifier) ProtoReflect

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

func (*ListPageIdentifier) Reset

func (x *ListPageIdentifier) Reset()

func (*ListPageIdentifier) String

func (x *ListPageIdentifier) String() string

type ListResultsRequest

type ListResultsRequest struct {
	Parent    string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	Filter    string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	PageSize  int32  `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListResultsRequest) Descriptor deprecated

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

Deprecated: Use ListResultsRequest.ProtoReflect.Descriptor instead.

func (*ListResultsRequest) GetFilter

func (x *ListResultsRequest) GetFilter() string

func (*ListResultsRequest) GetPageSize

func (x *ListResultsRequest) GetPageSize() int32

func (*ListResultsRequest) GetPageToken

func (x *ListResultsRequest) GetPageToken() string

func (*ListResultsRequest) GetParent

func (x *ListResultsRequest) GetParent() string

func (*ListResultsRequest) ProtoMessage

func (*ListResultsRequest) ProtoMessage()

func (*ListResultsRequest) ProtoReflect

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

func (*ListResultsRequest) Reset

func (x *ListResultsRequest) Reset()

func (*ListResultsRequest) String

func (x *ListResultsRequest) String() string

type ListResultsResponse

type ListResultsResponse struct {
	Results       []*Result `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	NextPageToken string    `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListResultsResponse) Descriptor deprecated

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

Deprecated: Use ListResultsResponse.ProtoReflect.Descriptor instead.

func (*ListResultsResponse) GetNextPageToken

func (x *ListResultsResponse) GetNextPageToken() string

func (*ListResultsResponse) GetResults

func (x *ListResultsResponse) GetResults() []*Result

func (*ListResultsResponse) ProtoMessage

func (*ListResultsResponse) ProtoMessage()

func (*ListResultsResponse) ProtoReflect

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

func (*ListResultsResponse) Reset

func (x *ListResultsResponse) Reset()

func (*ListResultsResponse) String

func (x *ListResultsResponse) String() string

type Result

type Result struct {

	// Server assigned identifier of the Result.
	// Encodes parent information.
	//
	// Examples: namespace/default/results/1234
	//           cluster/<cluster-id>/namespace/tekton/results/1234
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Server assigned timestamp for when the result was created.
	CreatedTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"`
	// Arbitrary user provided labels for the result.
	Annotations map[string]string `` /* 163-byte string literal not displayed */
	// Execution artifacts part of this result. Typically will be Tekton
	// Task/PipelineRuns, but may also include other execution information
	// (e.g. post-processing tasks, DSLs, etc.)
	Executions []*Execution `protobuf:"bytes,4,rep,name=executions,proto3" json:"executions,omitempty"`
	// Other artifacts, etc that don't fit elsewhere can be added here until
	// promoted to a top level type.
	Extensions map[string]*anypb.Any `` /* 161-byte string literal not displayed */
	// The etag for this result.
	// If this is provided on update, it must match the server's etag.
	Etag string `protobuf:"bytes,6,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*Result) Descriptor deprecated

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

Deprecated: Use Result.ProtoReflect.Descriptor instead.

func (*Result) GetAnnotations

func (x *Result) GetAnnotations() map[string]string

func (*Result) GetCreatedTime

func (x *Result) GetCreatedTime() *timestamppb.Timestamp

func (*Result) GetEtag

func (x *Result) GetEtag() string

func (*Result) GetExecutions

func (x *Result) GetExecutions() []*Execution

func (*Result) GetExtensions

func (x *Result) GetExtensions() map[string]*anypb.Any

func (*Result) GetName

func (x *Result) GetName() string

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) ProtoReflect

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

func (*Result) Reset

func (x *Result) Reset()

func (*Result) String

func (x *Result) String() string

type ResultsClient

type ResultsClient interface {
	CreateResult(ctx context.Context, in *CreateResultRequest, opts ...grpc.CallOption) (*Result, error)
	UpdateResult(ctx context.Context, in *UpdateResultRequest, opts ...grpc.CallOption) (*Result, error)
	GetResult(ctx context.Context, in *GetResultRequest, opts ...grpc.CallOption) (*Result, error)
	DeleteResult(ctx context.Context, in *DeleteResultRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ListResults(ctx context.Context, in *ListResultsRequest, opts ...grpc.CallOption) (*ListResultsResponse, error)
}

ResultsClient is the client API for Results service.

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

func NewResultsClient

func NewResultsClient(cc grpc.ClientConnInterface) ResultsClient

type ResultsServer

type ResultsServer interface {
	CreateResult(context.Context, *CreateResultRequest) (*Result, error)
	UpdateResult(context.Context, *UpdateResultRequest) (*Result, error)
	GetResult(context.Context, *GetResultRequest) (*Result, error)
	DeleteResult(context.Context, *DeleteResultRequest) (*emptypb.Empty, error)
	ListResults(context.Context, *ListResultsRequest) (*ListResultsResponse, error)
	// contains filtered or unexported methods
}

ResultsServer is the server API for Results service. All implementations must embed UnimplementedResultsServer for forward compatibility

type TriggerEvent

type TriggerEvent struct {

	// Identifier of the request, generally provided by the external integration
	// (e.g. value of X-GitHub-Delivery).
	EventId string `protobuf:"bytes,1,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"`
	// Status of the Trigger Event.
	// If omitted, assumed OK with no details.
	//
	// Interceptor/Filter outcomes go under details.
	//
	// Should generally use google.rpc.Code, but we may choose to define our own
	// Code enum for CI/CD specific values (e.g. TRIGGER / NO_TRIGGER / ERROR)
	Status *status.Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// The raw incoming event received by the Trigger.
	InputEvent *Event `protobuf:"bytes,3,opt,name=input_event,json=inputEvent,proto3" json:"input_event,omitempty"`
	// Final resulting event after Trigger processing has been completed.
	FinalEvent *Event `protobuf:"bytes,4,opt,name=final_event,json=finalEvent,proto3" json:"final_event,omitempty"`
	// Trigger identifier this event is associated with.
	// May be omitted for cases of manual calls.
	//
	// Example: namespaces/default/trigger/1234
	TriggerName string `protobuf:"bytes,5,opt,name=trigger_name,json=triggerName,proto3" json:"trigger_name,omitempty"`
	// Any additional info about the triggering event can be placed here.
	Extensions map[string]*anypb.Any `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TriggerEvent) Descriptor deprecated

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

Deprecated: Use TriggerEvent.ProtoReflect.Descriptor instead.

func (*TriggerEvent) GetEventId

func (x *TriggerEvent) GetEventId() string

func (*TriggerEvent) GetExtensions

func (x *TriggerEvent) GetExtensions() map[string]*anypb.Any

func (*TriggerEvent) GetFinalEvent

func (x *TriggerEvent) GetFinalEvent() *Event

func (*TriggerEvent) GetInputEvent

func (x *TriggerEvent) GetInputEvent() *Event

func (*TriggerEvent) GetStatus

func (x *TriggerEvent) GetStatus() *status.Status

func (*TriggerEvent) GetTriggerName

func (x *TriggerEvent) GetTriggerName() string

func (*TriggerEvent) ProtoMessage

func (*TriggerEvent) ProtoMessage()

func (*TriggerEvent) ProtoReflect

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

func (*TriggerEvent) Reset

func (x *TriggerEvent) Reset()

func (*TriggerEvent) String

func (x *TriggerEvent) String() string

type UnimplementedResultsServer

type UnimplementedResultsServer struct {
}

UnimplementedResultsServer must be embedded to have forward compatible implementations.

func (UnimplementedResultsServer) CreateResult

func (UnimplementedResultsServer) DeleteResult

func (UnimplementedResultsServer) GetResult

func (UnimplementedResultsServer) ListResults

func (UnimplementedResultsServer) UpdateResult

type UnsafeResultsServer

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

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

type UpdateResultRequest

type UpdateResultRequest struct {
	Name       string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Result     *Result                `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// If set, then the request will succeed if and only if the provided etag
	// matches the server-computed value, else will fail.
	// Should be used to prevent concurrent updates from overwritting each other.
	Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateResultRequest) Descriptor deprecated

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

Deprecated: Use UpdateResultRequest.ProtoReflect.Descriptor instead.

func (*UpdateResultRequest) GetEtag

func (x *UpdateResultRequest) GetEtag() string

func (*UpdateResultRequest) GetName

func (x *UpdateResultRequest) GetName() string

func (*UpdateResultRequest) GetResult

func (x *UpdateResultRequest) GetResult() *Result

func (*UpdateResultRequest) GetUpdateMask

func (x *UpdateResultRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateResultRequest) ProtoMessage

func (*UpdateResultRequest) ProtoMessage()

func (*UpdateResultRequest) ProtoReflect

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

func (*UpdateResultRequest) Reset

func (x *UpdateResultRequest) Reset()

func (*UpdateResultRequest) String

func (x *UpdateResultRequest) String() string

Jump to

Keyboard shortcuts

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