v1

package
v0.3.6 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2023 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ProjectPipelineRuntime_GetProjectPipelineRuntime_FullMethodName    = "/api.projectpipelineruntime.v1.ProjectPipelineRuntime/GetProjectPipelineRuntime"
	ProjectPipelineRuntime_ListProjectPipelineRuntimes_FullMethodName  = "/api.projectpipelineruntime.v1.ProjectPipelineRuntime/ListProjectPipelineRuntimes"
	ProjectPipelineRuntime_SaveProjectPipelineRuntime_FullMethodName   = "/api.projectpipelineruntime.v1.ProjectPipelineRuntime/SaveProjectPipelineRuntime"
	ProjectPipelineRuntime_DeleteProjectPipelineRuntime_FullMethodName = "/api.projectpipelineruntime.v1.ProjectPipelineRuntime/DeleteProjectPipelineRuntime"
)
View Source
const OperationProjectPipelineRuntimeDeleteProjectPipelineRuntime = "/api.projectpipelineruntime.v1.ProjectPipelineRuntime/DeleteProjectPipelineRuntime"
View Source
const OperationProjectPipelineRuntimeGetProjectPipelineRuntime = "/api.projectpipelineruntime.v1.ProjectPipelineRuntime/GetProjectPipelineRuntime"
View Source
const OperationProjectPipelineRuntimeListProjectPipelineRuntimes = "/api.projectpipelineruntime.v1.ProjectPipelineRuntime/ListProjectPipelineRuntimes"
View Source
const OperationProjectPipelineRuntimeSaveProjectPipelineRuntime = "/api.projectpipelineruntime.v1.ProjectPipelineRuntime/SaveProjectPipelineRuntime"

Variables

View Source
var (
	ErrorReason_name = map[int32]string{
		0: "PIPELINE_RESOURCE_NOT_FOUND",
	}
	ErrorReason_value = map[string]int32{
		"PIPELINE_RESOURCE_NOT_FOUND": 0,
	}
)

Enum value maps for ErrorReason.

View Source
var File_api_projectpipelineruntime_v1_error_reason_proto protoreflect.FileDescriptor
View Source
var File_api_projectpipelineruntime_v1_projectpipelineruntime_proto protoreflect.FileDescriptor
View Source
var ProjectPipelineRuntime_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.projectpipelineruntime.v1.ProjectPipelineRuntime",
	HandlerType: (*ProjectPipelineRuntimeServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetProjectPipelineRuntime",
			Handler:    _ProjectPipelineRuntime_GetProjectPipelineRuntime_Handler,
		},
		{
			MethodName: "ListProjectPipelineRuntimes",
			Handler:    _ProjectPipelineRuntime_ListProjectPipelineRuntimes_Handler,
		},
		{
			MethodName: "SaveProjectPipelineRuntime",
			Handler:    _ProjectPipelineRuntime_SaveProjectPipelineRuntime_Handler,
		},
		{
			MethodName: "DeleteProjectPipelineRuntime",
			Handler:    _ProjectPipelineRuntime_DeleteProjectPipelineRuntime_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "projectpipelineruntime/v1/projectpipelineruntime.proto",
}

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

Functions

func ErrorPipelineResourceNotFound

func ErrorPipelineResourceNotFound(format string, args ...interface{}) *errors.Error

func IsPipelineResourceNotFound

func IsPipelineResourceNotFound(err error) bool

func RegisterProjectPipelineRuntimeHTTPServer

func RegisterProjectPipelineRuntimeHTTPServer(s *http.Server, srv ProjectPipelineRuntimeHTTPServer)

func RegisterProjectPipelineRuntimeServer

func RegisterProjectPipelineRuntimeServer(s grpc.ServiceRegistrar, srv ProjectPipelineRuntimeServer)

Types

type Calendar added in v0.3.0

type Calendar struct {

	// Schedule is a cron-like expression. For reference, see: https://en.wikipedia.org/wiki/Cron
	Schedule string `protobuf:"bytes,1,opt,name=schedule,proto3" json:"schedule,omitempty"`
	// Interval is a string that describes an interval duration, e.g. 1s, 30m, 2h...
	Interval string `protobuf:"bytes,2,opt,name=interval,proto3" json:"interval,omitempty"`
	// ExclusionDates defines the list of DATE-TIME exceptions for recurring events.
	ExclusionDates []string `protobuf:"bytes,3,rep,name=exclusion_dates,proto3" json:"exclusion_dates,omitempty"`
	// Timezone in which to run the schedule
	Timezone string `protobuf:"bytes,4,opt,name=timezone,proto3" json:"timezone,omitempty"`
	// contains filtered or unexported fields
}

Defines the event source for triggering a pipeline.

func (*Calendar) Descriptor deprecated added in v0.3.0

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

Deprecated: Use Calendar.ProtoReflect.Descriptor instead.

func (*Calendar) GetExclusionDates added in v0.3.0

func (x *Calendar) GetExclusionDates() []string

func (*Calendar) GetInterval added in v0.3.0

func (x *Calendar) GetInterval() string

func (*Calendar) GetSchedule added in v0.3.0

func (x *Calendar) GetSchedule() string

func (*Calendar) GetTimezone added in v0.3.0

func (x *Calendar) GetTimezone() string

func (*Calendar) ProtoMessage added in v0.3.0

func (*Calendar) ProtoMessage()

func (*Calendar) ProtoReflect added in v0.3.0

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

func (*Calendar) Reset added in v0.3.0

func (x *Calendar) Reset()

func (*Calendar) String added in v0.3.0

func (x *Calendar) String() string

func (*Calendar) Validate added in v0.3.0

func (m *Calendar) Validate() error

Validate checks the field values on Calendar with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Calendar) ValidateAll added in v0.3.0

func (m *Calendar) ValidateAll() error

ValidateAll checks the field values on Calendar with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CalendarMultiError, or nil if none found.

type CalendarMultiError added in v0.3.0

type CalendarMultiError []error

CalendarMultiError is an error wrapping multiple validation errors returned by Calendar.ValidateAll() if the designated constraints aren't met.

func (CalendarMultiError) AllErrors added in v0.3.0

func (m CalendarMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CalendarMultiError) Error added in v0.3.0

func (m CalendarMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CalendarValidationError added in v0.3.0

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

CalendarValidationError is the validation error returned by Calendar.Validate if the designated constraints aren't met.

func (CalendarValidationError) Cause added in v0.3.0

func (e CalendarValidationError) Cause() error

Cause function returns cause value.

func (CalendarValidationError) Error added in v0.3.0

func (e CalendarValidationError) Error() string

Error satisfies the builtin error interface

func (CalendarValidationError) ErrorName added in v0.3.0

func (e CalendarValidationError) ErrorName() string

ErrorName returns error name.

func (CalendarValidationError) Field added in v0.3.0

func (e CalendarValidationError) Field() string

Field function returns field value.

func (CalendarValidationError) Key added in v0.3.0

func (e CalendarValidationError) Key() bool

Key function returns key value.

func (CalendarValidationError) Reason added in v0.3.0

func (e CalendarValidationError) Reason() string

Reason function returns reason value.

type DeleteReply

type DeleteReply struct {

	// A message describing the status of the delete request.
	Msg string `protobuf:"bytes,1,opt,name=msg,json=message,proto3" json:"msg,omitempty"`
	// contains filtered or unexported fields
}

Proto message for the response to a delete pipeline configuration request.

func (*DeleteReply) Descriptor deprecated

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

Deprecated: Use DeleteReply.ProtoReflect.Descriptor instead.

func (*DeleteReply) GetMsg

func (x *DeleteReply) GetMsg() string

func (*DeleteReply) ProtoMessage

func (*DeleteReply) ProtoMessage()

func (*DeleteReply) ProtoReflect

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

func (*DeleteReply) Reset

func (x *DeleteReply) Reset()

func (*DeleteReply) String

func (x *DeleteReply) String() string

func (*DeleteReply) Validate

func (m *DeleteReply) Validate() error

Validate checks the field values on DeleteReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeleteReply) ValidateAll

func (m *DeleteReply) ValidateAll() error

ValidateAll checks the field values on DeleteReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteReplyMultiError, or nil if none found.

type DeleteReplyMultiError

type DeleteReplyMultiError []error

DeleteReplyMultiError is an error wrapping multiple validation errors returned by DeleteReply.ValidateAll() if the designated constraints aren't met.

func (DeleteReplyMultiError) AllErrors

func (m DeleteReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DeleteReplyMultiError) Error

func (m DeleteReplyMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type DeleteReplyValidationError

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

DeleteReplyValidationError is the validation error returned by DeleteReply.Validate if the designated constraints aren't met.

func (DeleteReplyValidationError) Cause

Cause function returns cause value.

func (DeleteReplyValidationError) Error

Error satisfies the builtin error interface

func (DeleteReplyValidationError) ErrorName

func (e DeleteReplyValidationError) ErrorName() string

ErrorName returns error name.

func (DeleteReplyValidationError) Field

Field function returns field value.

func (DeleteReplyValidationError) Key

Key function returns key value.

func (DeleteReplyValidationError) Reason

Reason function returns reason value.

type DeleteRequest

type DeleteRequest struct {

	// Name of the product associated with the pipeline.
	ProductName string `protobuf:"bytes,1,opt,name=product_name,proto3" json:"product_name,omitempty"`
	// Name of the pipeline runtime associated with the project.
	ProjectPipelineRuntimeName string `protobuf:"bytes,2,opt,name=project_pipeline_runtime_name,proto3" json:"project_pipeline_runtime_name,omitempty"`
	// Whether to skip checking global resource detection when making requests.
	InsecureSkipCheck bool `protobuf:"varint,3,opt,name=insecure_skip_check,proto3" json:"insecure_skip_check,omitempty"`
	// contains filtered or unexported fields
}

Proto message for deleting a pipeline configuration request.

func (*DeleteRequest) Descriptor deprecated

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

Deprecated: Use DeleteRequest.ProtoReflect.Descriptor instead.

func (*DeleteRequest) GetInsecureSkipCheck

func (x *DeleteRequest) GetInsecureSkipCheck() bool

func (*DeleteRequest) GetProductName

func (x *DeleteRequest) GetProductName() string

func (*DeleteRequest) GetProjectPipelineRuntimeName

func (x *DeleteRequest) GetProjectPipelineRuntimeName() string

func (*DeleteRequest) ProtoMessage

func (*DeleteRequest) ProtoMessage()

func (*DeleteRequest) ProtoReflect

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

func (*DeleteRequest) Reset

func (x *DeleteRequest) Reset()

func (*DeleteRequest) String

func (x *DeleteRequest) String() string

func (*DeleteRequest) Validate

func (m *DeleteRequest) Validate() error

Validate checks the field values on DeleteRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeleteRequest) ValidateAll

func (m *DeleteRequest) ValidateAll() error

ValidateAll checks the field values on DeleteRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteRequestMultiError, or nil if none found.

type DeleteRequestMultiError

type DeleteRequestMultiError []error

DeleteRequestMultiError is an error wrapping multiple validation errors returned by DeleteRequest.ValidateAll() if the designated constraints aren't met.

func (DeleteRequestMultiError) AllErrors

func (m DeleteRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DeleteRequestMultiError) Error

func (m DeleteRequestMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type DeleteRequestValidationError

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

DeleteRequestValidationError is the validation error returned by DeleteRequest.Validate if the designated constraints aren't met.

func (DeleteRequestValidationError) Cause

Cause function returns cause value.

func (DeleteRequestValidationError) Error

Error satisfies the builtin error interface

func (DeleteRequestValidationError) ErrorName

func (e DeleteRequestValidationError) ErrorName() string

ErrorName returns error name.

func (DeleteRequestValidationError) Field

Field function returns field value.

func (DeleteRequestValidationError) Key

Key function returns key value.

func (DeleteRequestValidationError) Reason

Reason function returns reason value.

type ErrorReason

type ErrorReason int32
const (
	ErrorReason_PIPELINE_RESOURCE_NOT_FOUND ErrorReason = 0
)

func (ErrorReason) Descriptor

func (ErrorReason) Enum

func (x ErrorReason) Enum() *ErrorReason

func (ErrorReason) EnumDescriptor deprecated

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

Deprecated: Use ErrorReason.Descriptor instead.

func (ErrorReason) Number

func (x ErrorReason) Number() protoreflect.EnumNumber

func (ErrorReason) String

func (x ErrorReason) String() string

func (ErrorReason) Type

type EventSource

type EventSource struct {

	// Name of the event source.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Gitlab event source for triggering the pipeline.
	Gitlab *Gitlab `protobuf:"bytes,2,opt,name=gitlab,proto3" json:"gitlab,omitempty"`
	// Calendar event source for triggering the pipeline.
	Calendar *Calendar `protobuf:"bytes,3,opt,name=calendar,proto3" json:"calendar,omitempty"`
	// contains filtered or unexported fields
}

Defines the types of event sources that can trigger a pipeline.

func (*EventSource) Descriptor deprecated

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

Deprecated: Use EventSource.ProtoReflect.Descriptor instead.

func (*EventSource) GetCalendar

func (x *EventSource) GetCalendar() *Calendar

func (*EventSource) GetGitlab added in v0.3.0

func (x *EventSource) GetGitlab() *Gitlab

func (*EventSource) GetName added in v0.3.0

func (x *EventSource) GetName() string

func (*EventSource) ProtoMessage

func (*EventSource) ProtoMessage()

func (*EventSource) ProtoReflect

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

func (*EventSource) Reset

func (x *EventSource) Reset()

func (*EventSource) String

func (x *EventSource) String() string

func (*EventSource) Validate

func (m *EventSource) Validate() error

Validate checks the field values on EventSource with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*EventSource) ValidateAll

func (m *EventSource) ValidateAll() error

ValidateAll checks the field values on EventSource with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in EventSourceMultiError, or nil if none found.

type EventSourceMultiError

type EventSourceMultiError []error

EventSourceMultiError is an error wrapping multiple validation errors returned by EventSource.ValidateAll() if the designated constraints aren't met.

func (EventSourceMultiError) AllErrors

func (m EventSourceMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (EventSourceMultiError) Error

func (m EventSourceMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type EventSourceValidationError

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

EventSourceValidationError is the validation error returned by EventSource.Validate if the designated constraints aren't met.

func (EventSourceValidationError) Cause

Cause function returns cause value.

func (EventSourceValidationError) Error

Error satisfies the builtin error interface

func (EventSourceValidationError) ErrorName

func (e EventSourceValidationError) ErrorName() string

ErrorName returns error name.

func (EventSourceValidationError) Field

Field function returns field value.

func (EventSourceValidationError) Key

Key function returns key value.

func (EventSourceValidationError) Reason

Reason function returns reason value.

type GetReply

type GetReply struct {

	// Name of the pipeline.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Name of the project associated with the pipeline.
	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
	// Configuration repository of the pipeline.
	PipelineSource string `protobuf:"bytes,3,opt,name=pipeline_source,proto3" json:"pipeline_source,omitempty"`
	// Other repositories outside the pipeline (optional).
	EventSources []*EventSource `protobuf:"bytes,4,rep,name=event_sources,proto3" json:"event_sources,omitempty"`
	// Pipelines associated with the product.
	Pipelines []*Pipeline `protobuf:"bytes,5,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// Pipeline event triggers.
	PipelineTriggers []*PipelineTriggers `protobuf:"bytes,6,rep,name=pipeline_triggers,proto3" json:"pipeline_triggers,omitempty"`
	// Target deployment environment.
	Destination string `protobuf:"bytes,7,opt,name=destination,proto3" json:"destination,omitempty"`
	// Isolation definition of pipeline runtime related resources: shared(default) or exclusive.
	Isolation string `protobuf:"bytes,8,opt,name=isolation,proto3" json:"isolation,omitempty"`
	// contains filtered or unexported fields
}

Response message format for getting pipeline information.

func (*GetReply) Descriptor deprecated

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

Deprecated: Use GetReply.ProtoReflect.Descriptor instead.

func (*GetReply) GetDestination

func (x *GetReply) GetDestination() string

func (*GetReply) GetEventSources added in v0.3.0

func (x *GetReply) GetEventSources() []*EventSource

func (*GetReply) GetIsolation added in v0.3.0

func (x *GetReply) GetIsolation() string

func (*GetReply) GetName

func (x *GetReply) GetName() string

func (*GetReply) GetPipelineSource

func (x *GetReply) GetPipelineSource() string

func (*GetReply) GetPipelineTriggers added in v0.3.0

func (x *GetReply) GetPipelineTriggers() []*PipelineTriggers

func (*GetReply) GetPipelines

func (x *GetReply) GetPipelines() []*Pipeline

func (*GetReply) GetProject

func (x *GetReply) GetProject() string

func (*GetReply) ProtoMessage

func (*GetReply) ProtoMessage()

func (*GetReply) ProtoReflect

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

func (*GetReply) Reset

func (x *GetReply) Reset()

func (*GetReply) String

func (x *GetReply) String() string

func (*GetReply) Validate

func (m *GetReply) Validate() error

Validate checks the field values on GetReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetReply) ValidateAll

func (m *GetReply) ValidateAll() error

ValidateAll checks the field values on GetReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetReplyMultiError, or nil if none found.

type GetReplyMultiError

type GetReplyMultiError []error

GetReplyMultiError is an error wrapping multiple validation errors returned by GetReply.ValidateAll() if the designated constraints aren't met.

func (GetReplyMultiError) AllErrors

func (m GetReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetReplyMultiError) Error

func (m GetReplyMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type GetReplyValidationError

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

GetReplyValidationError is the validation error returned by GetReply.Validate if the designated constraints aren't met.

func (GetReplyValidationError) Cause

func (e GetReplyValidationError) Cause() error

Cause function returns cause value.

func (GetReplyValidationError) Error

func (e GetReplyValidationError) Error() string

Error satisfies the builtin error interface

func (GetReplyValidationError) ErrorName

func (e GetReplyValidationError) ErrorName() string

ErrorName returns error name.

func (GetReplyValidationError) Field

func (e GetReplyValidationError) Field() string

Field function returns field value.

func (GetReplyValidationError) Key

func (e GetReplyValidationError) Key() bool

Key function returns key value.

func (GetReplyValidationError) Reason

func (e GetReplyValidationError) Reason() string

Reason function returns reason value.

type GetRequest

type GetRequest struct {

	// Name of the product associated with the pipeline.
	ProductName string `protobuf:"bytes,1,opt,name=product_name,proto3" json:"product_name,omitempty"`
	// Name of the pipeline runtime environment.
	ProjectPipelineRuntimeName string `protobuf:"bytes,2,opt,name=project_pipeline_runtime_name,proto3" json:"project_pipeline_runtime_name,omitempty"`
	// contains filtered or unexported fields
}

Request message format for getting pipeline information.

func (*GetRequest) Descriptor deprecated

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

Deprecated: Use GetRequest.ProtoReflect.Descriptor instead.

func (*GetRequest) GetProductName

func (x *GetRequest) GetProductName() string

func (*GetRequest) GetProjectPipelineRuntimeName

func (x *GetRequest) GetProjectPipelineRuntimeName() string

func (*GetRequest) ProtoMessage

func (*GetRequest) ProtoMessage()

func (*GetRequest) ProtoReflect

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

func (*GetRequest) Reset

func (x *GetRequest) Reset()

func (*GetRequest) String

func (x *GetRequest) String() string

func (*GetRequest) Validate

func (m *GetRequest) Validate() error

Validate checks the field values on GetRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetRequest) ValidateAll

func (m *GetRequest) ValidateAll() error

ValidateAll checks the field values on GetRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetRequestMultiError, or nil if none found.

type GetRequestMultiError

type GetRequestMultiError []error

GetRequestMultiError is an error wrapping multiple validation errors returned by GetRequest.ValidateAll() if the designated constraints aren't met.

func (GetRequestMultiError) AllErrors

func (m GetRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetRequestMultiError) Error

func (m GetRequestMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type GetRequestValidationError

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

GetRequestValidationError is the validation error returned by GetRequest.Validate if the designated constraints aren't met.

func (GetRequestValidationError) Cause

func (e GetRequestValidationError) Cause() error

Cause function returns cause value.

func (GetRequestValidationError) Error

Error satisfies the builtin error interface

func (GetRequestValidationError) ErrorName

func (e GetRequestValidationError) ErrorName() string

ErrorName returns error name.

func (GetRequestValidationError) Field

Field function returns field value.

func (GetRequestValidationError) Key

Key function returns key value.

func (GetRequestValidationError) Reason

func (e GetRequestValidationError) Reason() string

Reason function returns reason value.

type Gitlab added in v0.3.0

type Gitlab struct {

	// Gitlab project name.
	RepoName string `protobuf:"bytes,1,opt,name=repo_name,proto3" json:"repo_name,omitempty"`
	// Supports regular expressions.
	Revision string `protobuf:"bytes,2,opt,name=revision,proto3" json:"revision,omitempty"`
	// Gitlab webhook events: push_events, tag_push_events, etc.
	Events []string `protobuf:"bytes,3,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*Gitlab) Descriptor deprecated added in v0.3.0

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

Deprecated: Use Gitlab.ProtoReflect.Descriptor instead.

func (*Gitlab) GetEvents added in v0.3.0

func (x *Gitlab) GetEvents() []string

func (*Gitlab) GetRepoName added in v0.3.0

func (x *Gitlab) GetRepoName() string

func (*Gitlab) GetRevision added in v0.3.0

func (x *Gitlab) GetRevision() string

func (*Gitlab) ProtoMessage added in v0.3.0

func (*Gitlab) ProtoMessage()

func (*Gitlab) ProtoReflect added in v0.3.0

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

func (*Gitlab) Reset added in v0.3.0

func (x *Gitlab) Reset()

func (*Gitlab) String added in v0.3.0

func (x *Gitlab) String() string

func (*Gitlab) Validate added in v0.3.0

func (m *Gitlab) Validate() error

Validate checks the field values on Gitlab with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Gitlab) ValidateAll added in v0.3.0

func (m *Gitlab) ValidateAll() error

ValidateAll checks the field values on Gitlab with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GitlabMultiError, or nil if none found.

type GitlabMultiError added in v0.3.0

type GitlabMultiError []error

GitlabMultiError is an error wrapping multiple validation errors returned by Gitlab.ValidateAll() if the designated constraints aren't met.

func (GitlabMultiError) AllErrors added in v0.3.0

func (m GitlabMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GitlabMultiError) Error added in v0.3.0

func (m GitlabMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type GitlabValidationError added in v0.3.0

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

GitlabValidationError is the validation error returned by Gitlab.Validate if the designated constraints aren't met.

func (GitlabValidationError) Cause added in v0.3.0

func (e GitlabValidationError) Cause() error

Cause function returns cause value.

func (GitlabValidationError) Error added in v0.3.0

func (e GitlabValidationError) Error() string

Error satisfies the builtin error interface

func (GitlabValidationError) ErrorName added in v0.3.0

func (e GitlabValidationError) ErrorName() string

ErrorName returns error name.

func (GitlabValidationError) Field added in v0.3.0

func (e GitlabValidationError) Field() string

Field function returns field value.

func (GitlabValidationError) Key added in v0.3.0

func (e GitlabValidationError) Key() bool

Key function returns key value.

func (GitlabValidationError) Reason added in v0.3.0

func (e GitlabValidationError) Reason() string

Reason function returns reason value.

type ListsReply

type ListsReply struct {

	// List of pipelines.
	Items []*GetReply `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

Response message format for listing pipelines.

func (*ListsReply) Descriptor deprecated

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

Deprecated: Use ListsReply.ProtoReflect.Descriptor instead.

func (*ListsReply) GetItems

func (x *ListsReply) GetItems() []*GetReply

func (*ListsReply) ProtoMessage

func (*ListsReply) ProtoMessage()

func (*ListsReply) ProtoReflect

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

func (*ListsReply) Reset

func (x *ListsReply) Reset()

func (*ListsReply) String

func (x *ListsReply) String() string

func (*ListsReply) Validate

func (m *ListsReply) Validate() error

Validate checks the field values on ListsReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListsReply) ValidateAll

func (m *ListsReply) ValidateAll() error

ValidateAll checks the field values on ListsReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListsReplyMultiError, or nil if none found.

type ListsReplyMultiError

type ListsReplyMultiError []error

ListsReplyMultiError is an error wrapping multiple validation errors returned by ListsReply.ValidateAll() if the designated constraints aren't met.

func (ListsReplyMultiError) AllErrors

func (m ListsReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListsReplyMultiError) Error

func (m ListsReplyMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ListsReplyValidationError

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

ListsReplyValidationError is the validation error returned by ListsReply.Validate if the designated constraints aren't met.

func (ListsReplyValidationError) Cause

func (e ListsReplyValidationError) Cause() error

Cause function returns cause value.

func (ListsReplyValidationError) Error

Error satisfies the builtin error interface

func (ListsReplyValidationError) ErrorName

func (e ListsReplyValidationError) ErrorName() string

ErrorName returns error name.

func (ListsReplyValidationError) Field

Field function returns field value.

func (ListsReplyValidationError) Key

Key function returns key value.

func (ListsReplyValidationError) Reason

func (e ListsReplyValidationError) Reason() string

Reason function returns reason value.

type ListsRequest

type ListsRequest struct {

	// To list the product name of the repository.
	ProductName string `protobuf:"bytes,1,opt,name=product_name,proto3" json:"product_name,omitempty"`
	// Filter the list by field.
	// eg: field_selector=project=project1,pipeline_source=pipeline_repository,destination=env1
	// Field Support:
	// project: fuzzy match
	// pipeline_source: fuzzy match
	// destination: fuzzy match
	FieldSelector string `protobuf:"bytes,2,opt,name=field_selector,proto3" json:"field_selector,omitempty"`
	// contains filtered or unexported fields
}

Request message format for listing pipelines.

func (*ListsRequest) Descriptor deprecated

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

Deprecated: Use ListsRequest.ProtoReflect.Descriptor instead.

func (*ListsRequest) GetFieldSelector added in v0.3.1

func (x *ListsRequest) GetFieldSelector() string

func (*ListsRequest) GetProductName

func (x *ListsRequest) GetProductName() string

func (*ListsRequest) ProtoMessage

func (*ListsRequest) ProtoMessage()

func (*ListsRequest) ProtoReflect

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

func (*ListsRequest) Reset

func (x *ListsRequest) Reset()

func (*ListsRequest) String

func (x *ListsRequest) String() string

func (*ListsRequest) Validate

func (m *ListsRequest) Validate() error

Validate checks the field values on ListsRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListsRequest) ValidateAll

func (m *ListsRequest) ValidateAll() error

ValidateAll checks the field values on ListsRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListsRequestMultiError, or nil if none found.

type ListsRequestMultiError

type ListsRequestMultiError []error

ListsRequestMultiError is an error wrapping multiple validation errors returned by ListsRequest.ValidateAll() if the designated constraints aren't met.

func (ListsRequestMultiError) AllErrors

func (m ListsRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListsRequestMultiError) Error

func (m ListsRequestMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ListsRequestValidationError

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

ListsRequestValidationError is the validation error returned by ListsRequest.Validate if the designated constraints aren't met.

func (ListsRequestValidationError) Cause

Cause function returns cause value.

func (ListsRequestValidationError) Error

Error satisfies the builtin error interface

func (ListsRequestValidationError) ErrorName

func (e ListsRequestValidationError) ErrorName() string

ErrorName returns error name.

func (ListsRequestValidationError) Field

Field function returns field value.

func (ListsRequestValidationError) Key

Key function returns key value.

func (ListsRequestValidationError) Reason

Reason function returns reason value.

type Pipeline

type Pipeline struct {

	// Name of the pipeline.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Default is 'default'.
	Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	// Pipeline manifest path, wildcard support.
	Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

Defines a pipeline and its associated event sources.

func (*Pipeline) Descriptor deprecated

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

Deprecated: Use Pipeline.ProtoReflect.Descriptor instead.

func (*Pipeline) GetLabel added in v0.3.0

func (x *Pipeline) GetLabel() string

func (*Pipeline) GetName

func (x *Pipeline) GetName() string

func (*Pipeline) GetPath

func (x *Pipeline) GetPath() string

func (*Pipeline) ProtoMessage

func (*Pipeline) ProtoMessage()

func (*Pipeline) ProtoReflect

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

func (*Pipeline) Reset

func (x *Pipeline) Reset()

func (*Pipeline) String

func (x *Pipeline) String() string

func (*Pipeline) Validate

func (m *Pipeline) Validate() error

Validate checks the field values on Pipeline with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Pipeline) ValidateAll

func (m *Pipeline) ValidateAll() error

ValidateAll checks the field values on Pipeline with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PipelineMultiError, or nil if none found.

type PipelineMultiError

type PipelineMultiError []error

PipelineMultiError is an error wrapping multiple validation errors returned by Pipeline.ValidateAll() if the designated constraints aren't met.

func (PipelineMultiError) AllErrors

func (m PipelineMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (PipelineMultiError) Error

func (m PipelineMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type PipelineTriggers added in v0.3.0

type PipelineTriggers struct {

	// Key of the event source.
	EventSource string `protobuf:"bytes,1,opt,name=event_source,proto3" json:"event_source,omitempty"`
	// Key of the pipeline.
	Pipeline string `protobuf:"bytes,2,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// Regular expressions are not supported, If it is empty, the trigger will determine the revision of the pipeline based on the revision of the event source
	Revision string `protobuf:"bytes,3,opt,name=revision,proto3" json:"revision,omitempty"`
	// contains filtered or unexported fields
}

func (*PipelineTriggers) Descriptor deprecated added in v0.3.0

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

Deprecated: Use PipelineTriggers.ProtoReflect.Descriptor instead.

func (*PipelineTriggers) GetEventSource added in v0.3.0

func (x *PipelineTriggers) GetEventSource() string

func (*PipelineTriggers) GetPipeline added in v0.3.0

func (x *PipelineTriggers) GetPipeline() string

func (*PipelineTriggers) GetRevision added in v0.3.0

func (x *PipelineTriggers) GetRevision() string

func (*PipelineTriggers) ProtoMessage added in v0.3.0

func (*PipelineTriggers) ProtoMessage()

func (*PipelineTriggers) ProtoReflect added in v0.3.0

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

func (*PipelineTriggers) Reset added in v0.3.0

func (x *PipelineTriggers) Reset()

func (*PipelineTriggers) String added in v0.3.0

func (x *PipelineTriggers) String() string

func (*PipelineTriggers) Validate added in v0.3.0

func (m *PipelineTriggers) Validate() error

Validate checks the field values on PipelineTriggers with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*PipelineTriggers) ValidateAll added in v0.3.0

func (m *PipelineTriggers) ValidateAll() error

ValidateAll checks the field values on PipelineTriggers with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PipelineTriggersMultiError, or nil if none found.

type PipelineTriggersMultiError added in v0.3.0

type PipelineTriggersMultiError []error

PipelineTriggersMultiError is an error wrapping multiple validation errors returned by PipelineTriggers.ValidateAll() if the designated constraints aren't met.

func (PipelineTriggersMultiError) AllErrors added in v0.3.0

func (m PipelineTriggersMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (PipelineTriggersMultiError) Error added in v0.3.0

Error returns a concatenation of all the error messages it wraps.

type PipelineTriggersValidationError added in v0.3.0

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

PipelineTriggersValidationError is the validation error returned by PipelineTriggers.Validate if the designated constraints aren't met.

func (PipelineTriggersValidationError) Cause added in v0.3.0

Cause function returns cause value.

func (PipelineTriggersValidationError) Error added in v0.3.0

Error satisfies the builtin error interface

func (PipelineTriggersValidationError) ErrorName added in v0.3.0

ErrorName returns error name.

func (PipelineTriggersValidationError) Field added in v0.3.0

Field function returns field value.

func (PipelineTriggersValidationError) Key added in v0.3.0

Key function returns key value.

func (PipelineTriggersValidationError) Reason added in v0.3.0

Reason function returns reason value.

type PipelineValidationError

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

PipelineValidationError is the validation error returned by Pipeline.Validate if the designated constraints aren't met.

func (PipelineValidationError) Cause

func (e PipelineValidationError) Cause() error

Cause function returns cause value.

func (PipelineValidationError) Error

func (e PipelineValidationError) Error() string

Error satisfies the builtin error interface

func (PipelineValidationError) ErrorName

func (e PipelineValidationError) ErrorName() string

ErrorName returns error name.

func (PipelineValidationError) Field

func (e PipelineValidationError) Field() string

Field function returns field value.

func (PipelineValidationError) Key

func (e PipelineValidationError) Key() bool

Key function returns key value.

func (PipelineValidationError) Reason

func (e PipelineValidationError) Reason() string

Reason function returns reason value.

type ProjectPipelineRuntimeClient

type ProjectPipelineRuntimeClient interface {
	GetProjectPipelineRuntime(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetReply, error)
	ListProjectPipelineRuntimes(ctx context.Context, in *ListsRequest, opts ...grpc.CallOption) (*ListsReply, error)
	SaveProjectPipelineRuntime(ctx context.Context, in *SaveRequest, opts ...grpc.CallOption) (*SaveReply, error)
	DeleteProjectPipelineRuntime(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*DeleteReply, error)
}

ProjectPipelineRuntimeClient is the client API for ProjectPipelineRuntime service.

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

type ProjectPipelineRuntimeHTTPClient

type ProjectPipelineRuntimeHTTPClient interface {
	DeleteProjectPipelineRuntime(ctx context.Context, req *DeleteRequest, opts ...http.CallOption) (rsp *DeleteReply, err error)
	GetProjectPipelineRuntime(ctx context.Context, req *GetRequest, opts ...http.CallOption) (rsp *GetReply, err error)
	ListProjectPipelineRuntimes(ctx context.Context, req *ListsRequest, opts ...http.CallOption) (rsp *ListsReply, err error)
	SaveProjectPipelineRuntime(ctx context.Context, req *SaveRequest, opts ...http.CallOption) (rsp *SaveReply, err error)
}

func NewProjectPipelineRuntimeHTTPClient

func NewProjectPipelineRuntimeHTTPClient(client *http.Client) ProjectPipelineRuntimeHTTPClient

type ProjectPipelineRuntimeHTTPClientImpl

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

func (*ProjectPipelineRuntimeHTTPClientImpl) DeleteProjectPipelineRuntime

func (c *ProjectPipelineRuntimeHTTPClientImpl) DeleteProjectPipelineRuntime(ctx context.Context, in *DeleteRequest, opts ...http.CallOption) (*DeleteReply, error)

func (*ProjectPipelineRuntimeHTTPClientImpl) GetProjectPipelineRuntime

func (c *ProjectPipelineRuntimeHTTPClientImpl) GetProjectPipelineRuntime(ctx context.Context, in *GetRequest, opts ...http.CallOption) (*GetReply, error)

func (*ProjectPipelineRuntimeHTTPClientImpl) ListProjectPipelineRuntimes

func (c *ProjectPipelineRuntimeHTTPClientImpl) ListProjectPipelineRuntimes(ctx context.Context, in *ListsRequest, opts ...http.CallOption) (*ListsReply, error)

func (*ProjectPipelineRuntimeHTTPClientImpl) SaveProjectPipelineRuntime

func (c *ProjectPipelineRuntimeHTTPClientImpl) SaveProjectPipelineRuntime(ctx context.Context, in *SaveRequest, opts ...http.CallOption) (*SaveReply, error)

type ProjectPipelineRuntimeHTTPServer

type ProjectPipelineRuntimeHTTPServer interface {
	DeleteProjectPipelineRuntime(context.Context, *DeleteRequest) (*DeleteReply, error)
	GetProjectPipelineRuntime(context.Context, *GetRequest) (*GetReply, error)
	ListProjectPipelineRuntimes(context.Context, *ListsRequest) (*ListsReply, error)
	SaveProjectPipelineRuntime(context.Context, *SaveRequest) (*SaveReply, error)
}

type ProjectPipelineRuntimeServer

type ProjectPipelineRuntimeServer interface {
	GetProjectPipelineRuntime(context.Context, *GetRequest) (*GetReply, error)
	ListProjectPipelineRuntimes(context.Context, *ListsRequest) (*ListsReply, error)
	SaveProjectPipelineRuntime(context.Context, *SaveRequest) (*SaveReply, error)
	DeleteProjectPipelineRuntime(context.Context, *DeleteRequest) (*DeleteReply, error)
	// contains filtered or unexported methods
}

ProjectPipelineRuntimeServer is the server API for ProjectPipelineRuntime service. All implementations must embed UnimplementedProjectPipelineRuntimeServer for forward compatibility

type SaveReply

type SaveReply struct {

	// A message describing the status of the save request.
	Msg string `protobuf:"bytes,1,opt,name=msg,json=message,proto3" json:"msg,omitempty"`
	// contains filtered or unexported fields
}

Proto message for the response to a save pipeline configuration request.

func (*SaveReply) Descriptor deprecated

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

Deprecated: Use SaveReply.ProtoReflect.Descriptor instead.

func (*SaveReply) GetMsg

func (x *SaveReply) GetMsg() string

func (*SaveReply) ProtoMessage

func (*SaveReply) ProtoMessage()

func (*SaveReply) ProtoReflect

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

func (*SaveReply) Reset

func (x *SaveReply) Reset()

func (*SaveReply) String

func (x *SaveReply) String() string

func (*SaveReply) Validate

func (m *SaveReply) Validate() error

Validate checks the field values on SaveReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SaveReply) ValidateAll

func (m *SaveReply) ValidateAll() error

ValidateAll checks the field values on SaveReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SaveReplyMultiError, or nil if none found.

type SaveReplyMultiError

type SaveReplyMultiError []error

SaveReplyMultiError is an error wrapping multiple validation errors returned by SaveReply.ValidateAll() if the designated constraints aren't met.

func (SaveReplyMultiError) AllErrors

func (m SaveReplyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SaveReplyMultiError) Error

func (m SaveReplyMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type SaveReplyValidationError

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

SaveReplyValidationError is the validation error returned by SaveReply.Validate if the designated constraints aren't met.

func (SaveReplyValidationError) Cause

func (e SaveReplyValidationError) Cause() error

Cause function returns cause value.

func (SaveReplyValidationError) Error

func (e SaveReplyValidationError) Error() string

Error satisfies the builtin error interface

func (SaveReplyValidationError) ErrorName

func (e SaveReplyValidationError) ErrorName() string

ErrorName returns error name.

func (SaveReplyValidationError) Field

func (e SaveReplyValidationError) Field() string

Field function returns field value.

func (SaveReplyValidationError) Key

Key function returns key value.

func (SaveReplyValidationError) Reason

func (e SaveReplyValidationError) Reason() string

Reason function returns reason value.

type SaveRequest

type SaveRequest struct {

	// Name of the product associated with the pipeline.
	ProductName string `protobuf:"bytes,1,opt,name=product_name,proto3" json:"product_name,omitempty"`
	// Name of the pipeline runtime associated with the project.
	ProjectPipelineRuntimeName string `protobuf:"bytes,2,opt,name=project_pipeline_runtime_name,proto3" json:"project_pipeline_runtime_name,omitempty"`
	// Whether to skip checking global resource detection when making requests.
	InsecureSkipCheck bool `protobuf:"varint,3,opt,name=insecure_skip_check,proto3" json:"insecure_skip_check,omitempty"`
	// The body of the request.
	Body *SaveRequest_Body `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

Proto message for saving a pipeline configuration request.

func (*SaveRequest) Descriptor deprecated

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

Deprecated: Use SaveRequest.ProtoReflect.Descriptor instead.

func (*SaveRequest) GetBody

func (x *SaveRequest) GetBody() *SaveRequest_Body

func (*SaveRequest) GetInsecureSkipCheck

func (x *SaveRequest) GetInsecureSkipCheck() bool

func (*SaveRequest) GetProductName

func (x *SaveRequest) GetProductName() string

func (*SaveRequest) GetProjectPipelineRuntimeName

func (x *SaveRequest) GetProjectPipelineRuntimeName() string

func (*SaveRequest) ProtoMessage

func (*SaveRequest) ProtoMessage()

func (*SaveRequest) ProtoReflect

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

func (*SaveRequest) Reset

func (x *SaveRequest) Reset()

func (*SaveRequest) String

func (x *SaveRequest) String() string

func (*SaveRequest) Validate

func (m *SaveRequest) Validate() error

Validate checks the field values on SaveRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SaveRequest) ValidateAll

func (m *SaveRequest) ValidateAll() error

ValidateAll checks the field values on SaveRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SaveRequestMultiError, or nil if none found.

type SaveRequestMultiError

type SaveRequestMultiError []error

SaveRequestMultiError is an error wrapping multiple validation errors returned by SaveRequest.ValidateAll() if the designated constraints aren't met.

func (SaveRequestMultiError) AllErrors

func (m SaveRequestMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SaveRequestMultiError) Error

func (m SaveRequestMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type SaveRequestValidationError

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

SaveRequestValidationError is the validation error returned by SaveRequest.Validate if the designated constraints aren't met.

func (SaveRequestValidationError) Cause

Cause function returns cause value.

func (SaveRequestValidationError) Error

Error satisfies the builtin error interface

func (SaveRequestValidationError) ErrorName

func (e SaveRequestValidationError) ErrorName() string

ErrorName returns error name.

func (SaveRequestValidationError) Field

Field function returns field value.

func (SaveRequestValidationError) Key

Key function returns key value.

func (SaveRequestValidationError) Reason

Reason function returns reason value.

type SaveRequest_Body

type SaveRequest_Body struct {

	// Name of the project associated with the pipeline.
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// The code repo for pipeline manifests.
	PipelineSource string `protobuf:"bytes,2,opt,name=pipeline_source,proto3" json:"pipeline_source,omitempty"`
	// The definition of pipeline.
	Pipelines []*Pipeline `protobuf:"bytes,3,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// Events source that may trigger the pipeline.
	EventSources []*EventSource `protobuf:"bytes,4,rep,name=event_sources,proto3" json:"event_sources,omitempty"`
	// Pipeline event triggers.
	PipelineTriggers []*PipelineTriggers `protobuf:"bytes,5,rep,name=pipeline_triggers,proto3" json:"pipeline_triggers,omitempty"`
	// The definition of pipeline.
	Destination string `protobuf:"bytes,6,opt,name=destination,proto3" json:"destination,omitempty"`
	// Isolation definition of pipeline runtime related resources: shared(default) or exclusive
	Isolation string `protobuf:"bytes,7,opt,name=isolation,proto3" json:"isolation,omitempty"`
	// contains filtered or unexported fields
}

Message containing the body of the request.

func (*SaveRequest_Body) Descriptor deprecated

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

Deprecated: Use SaveRequest_Body.ProtoReflect.Descriptor instead.

func (*SaveRequest_Body) GetDestination

func (x *SaveRequest_Body) GetDestination() string

func (*SaveRequest_Body) GetEventSources added in v0.3.0

func (x *SaveRequest_Body) GetEventSources() []*EventSource

func (*SaveRequest_Body) GetIsolation added in v0.3.0

func (x *SaveRequest_Body) GetIsolation() string

func (*SaveRequest_Body) GetPipelineSource

func (x *SaveRequest_Body) GetPipelineSource() string

func (*SaveRequest_Body) GetPipelineTriggers added in v0.3.0

func (x *SaveRequest_Body) GetPipelineTriggers() []*PipelineTriggers

func (*SaveRequest_Body) GetPipelines

func (x *SaveRequest_Body) GetPipelines() []*Pipeline

func (*SaveRequest_Body) GetProject

func (x *SaveRequest_Body) GetProject() string

func (*SaveRequest_Body) ProtoMessage

func (*SaveRequest_Body) ProtoMessage()

func (*SaveRequest_Body) ProtoReflect

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

func (*SaveRequest_Body) Reset

func (x *SaveRequest_Body) Reset()

func (*SaveRequest_Body) String

func (x *SaveRequest_Body) String() string

func (*SaveRequest_Body) Validate

func (m *SaveRequest_Body) Validate() error

Validate checks the field values on SaveRequest_Body with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SaveRequest_Body) ValidateAll

func (m *SaveRequest_Body) ValidateAll() error

ValidateAll checks the field values on SaveRequest_Body with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SaveRequest_BodyMultiError, or nil if none found.

type SaveRequest_BodyMultiError

type SaveRequest_BodyMultiError []error

SaveRequest_BodyMultiError is an error wrapping multiple validation errors returned by SaveRequest_Body.ValidateAll() if the designated constraints aren't met.

func (SaveRequest_BodyMultiError) AllErrors

func (m SaveRequest_BodyMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SaveRequest_BodyMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type SaveRequest_BodyValidationError

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

SaveRequest_BodyValidationError is the validation error returned by SaveRequest_Body.Validate if the designated constraints aren't met.

func (SaveRequest_BodyValidationError) Cause

Cause function returns cause value.

func (SaveRequest_BodyValidationError) Error

Error satisfies the builtin error interface

func (SaveRequest_BodyValidationError) ErrorName

ErrorName returns error name.

func (SaveRequest_BodyValidationError) Field

Field function returns field value.

func (SaveRequest_BodyValidationError) Key

Key function returns key value.

func (SaveRequest_BodyValidationError) Reason

Reason function returns reason value.

type UnimplementedProjectPipelineRuntimeServer

type UnimplementedProjectPipelineRuntimeServer struct {
}

UnimplementedProjectPipelineRuntimeServer must be embedded to have forward compatible implementations.

func (UnimplementedProjectPipelineRuntimeServer) DeleteProjectPipelineRuntime

func (UnimplementedProjectPipelineRuntimeServer) GetProjectPipelineRuntime

func (UnimplementedProjectPipelineRuntimeServer) ListProjectPipelineRuntimes

func (UnimplementedProjectPipelineRuntimeServer) SaveProjectPipelineRuntime

type UnsafeProjectPipelineRuntimeServer

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

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

Jump to

Keyboard shortcuts

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