Documentation
¶
Index ¶
- Variables
- type CreatePipelineRequest
- func (*CreatePipelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePipelineRequest) GetPipeline() *Pipeline
- func (*CreatePipelineRequest) ProtoMessage()
- func (x *CreatePipelineRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePipelineRequest) Reset()
- func (x *CreatePipelineRequest) String() string
- type DeletePipelineRequest
- func (*DeletePipelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePipelineRequest) GetName() string
- func (*DeletePipelineRequest) ProtoMessage()
- func (x *DeletePipelineRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePipelineRequest) Reset()
- func (x *DeletePipelineRequest) String() string
- type DeletePipelineResponse
- type GetPipelineRequest
- func (*GetPipelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPipelineRequest) GetName() string
- func (*GetPipelineRequest) ProtoMessage()
- func (x *GetPipelineRequest) ProtoReflect() protoreflect.Message
- func (x *GetPipelineRequest) Reset()
- func (x *GetPipelineRequest) String() string
- type ListPipelinesRequest
- type Pipeline
- func (*Pipeline) Descriptor() ([]byte, []int)deprecated
- func (x *Pipeline) GetContents() string
- func (x *Pipeline) GetMatchers() []string
- func (x *Pipeline) GetName() string
- func (*Pipeline) ProtoMessage()
- func (x *Pipeline) ProtoReflect() protoreflect.Message
- func (x *Pipeline) Reset()
- func (x *Pipeline) String() string
- type Pipelines
- type UpdatePipelineRequest
- func (*UpdatePipelineRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePipelineRequest) GetPipeline() *Pipeline
- func (*UpdatePipelineRequest) ProtoMessage()
- func (x *UpdatePipelineRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePipelineRequest) Reset()
- func (x *UpdatePipelineRequest) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_pipeline_v1_pipeline_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CreatePipelineRequest ¶
type CreatePipelineRequest struct { Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"` // contains filtered or unexported fields }
func (*CreatePipelineRequest) Descriptor
deprecated
func (*CreatePipelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePipelineRequest.ProtoReflect.Descriptor instead.
func (*CreatePipelineRequest) GetPipeline ¶
func (x *CreatePipelineRequest) GetPipeline() *Pipeline
func (*CreatePipelineRequest) ProtoMessage ¶
func (*CreatePipelineRequest) ProtoMessage()
func (*CreatePipelineRequest) ProtoReflect ¶
func (x *CreatePipelineRequest) ProtoReflect() protoreflect.Message
func (*CreatePipelineRequest) Reset ¶
func (x *CreatePipelineRequest) Reset()
func (*CreatePipelineRequest) String ¶
func (x *CreatePipelineRequest) String() string
type DeletePipelineRequest ¶
type DeletePipelineRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeletePipelineRequest) Descriptor
deprecated
func (*DeletePipelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePipelineRequest.ProtoReflect.Descriptor instead.
func (*DeletePipelineRequest) GetName ¶
func (x *DeletePipelineRequest) GetName() string
func (*DeletePipelineRequest) ProtoMessage ¶
func (*DeletePipelineRequest) ProtoMessage()
func (*DeletePipelineRequest) ProtoReflect ¶
func (x *DeletePipelineRequest) ProtoReflect() protoreflect.Message
func (*DeletePipelineRequest) Reset ¶
func (x *DeletePipelineRequest) Reset()
func (*DeletePipelineRequest) String ¶
func (x *DeletePipelineRequest) String() string
type DeletePipelineResponse ¶
type DeletePipelineResponse struct {
// contains filtered or unexported fields
}
func (*DeletePipelineResponse) Descriptor
deprecated
func (*DeletePipelineResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeletePipelineResponse.ProtoReflect.Descriptor instead.
func (*DeletePipelineResponse) ProtoMessage ¶
func (*DeletePipelineResponse) ProtoMessage()
func (*DeletePipelineResponse) ProtoReflect ¶
func (x *DeletePipelineResponse) ProtoReflect() protoreflect.Message
func (*DeletePipelineResponse) Reset ¶
func (x *DeletePipelineResponse) Reset()
func (*DeletePipelineResponse) String ¶
func (x *DeletePipelineResponse) String() string
type GetPipelineRequest ¶
type GetPipelineRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetPipelineRequest) Descriptor
deprecated
func (*GetPipelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPipelineRequest.ProtoReflect.Descriptor instead.
func (*GetPipelineRequest) GetName ¶
func (x *GetPipelineRequest) GetName() string
func (*GetPipelineRequest) ProtoMessage ¶
func (*GetPipelineRequest) ProtoMessage()
func (*GetPipelineRequest) ProtoReflect ¶
func (x *GetPipelineRequest) ProtoReflect() protoreflect.Message
func (*GetPipelineRequest) Reset ¶
func (x *GetPipelineRequest) Reset()
func (*GetPipelineRequest) String ¶
func (x *GetPipelineRequest) String() string
type ListPipelinesRequest ¶
type ListPipelinesRequest struct {
// contains filtered or unexported fields
}
func (*ListPipelinesRequest) Descriptor
deprecated
func (*ListPipelinesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPipelinesRequest.ProtoReflect.Descriptor instead.
func (*ListPipelinesRequest) ProtoMessage ¶
func (*ListPipelinesRequest) ProtoMessage()
func (*ListPipelinesRequest) ProtoReflect ¶
func (x *ListPipelinesRequest) ProtoReflect() protoreflect.Message
func (*ListPipelinesRequest) Reset ¶
func (x *ListPipelinesRequest) Reset()
func (*ListPipelinesRequest) String ¶
func (x *ListPipelinesRequest) String() string
type Pipeline ¶
type Pipeline struct { // The name of the pipeline. This is the unique identifier for the pipeline. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The configuration contents of the pipeline to be used by agents. Contents string `protobuf:"bytes,2,opt,name=contents,proto3" json:"contents,omitempty"` // Matchers are used to match against agents and assign pipelines to them. // They follow the syntax of the Prometheus [Alertmanager matchers](https://prometheus.io/docs/alerting/latest/configuration/#matcher) Matchers []string `protobuf:"bytes,3,rep,name=matchers,proto3" json:"matchers,omitempty"` // contains filtered or unexported fields }
A Pipeline is a self-contained snippet of configuration that can be assigned to agents based on matchers.
func (*Pipeline) Descriptor
deprecated
func (*Pipeline) GetContents ¶
func (*Pipeline) GetMatchers ¶
func (*Pipeline) ProtoMessage ¶
func (*Pipeline) ProtoMessage()
func (*Pipeline) ProtoReflect ¶
func (x *Pipeline) ProtoReflect() protoreflect.Message
type Pipelines ¶
type Pipelines struct { Pipelines []*Pipeline `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"` // contains filtered or unexported fields }
func (*Pipelines) Descriptor
deprecated
func (*Pipelines) GetPipelines ¶
func (*Pipelines) ProtoMessage ¶
func (*Pipelines) ProtoMessage()
func (*Pipelines) ProtoReflect ¶
func (x *Pipelines) ProtoReflect() protoreflect.Message
type UpdatePipelineRequest ¶
type UpdatePipelineRequest struct { Pipeline *Pipeline `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"` // contains filtered or unexported fields }
func (*UpdatePipelineRequest) Descriptor
deprecated
func (*UpdatePipelineRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePipelineRequest.ProtoReflect.Descriptor instead.
func (*UpdatePipelineRequest) GetPipeline ¶
func (x *UpdatePipelineRequest) GetPipeline() *Pipeline
func (*UpdatePipelineRequest) ProtoMessage ¶
func (*UpdatePipelineRequest) ProtoMessage()
func (*UpdatePipelineRequest) ProtoReflect ¶
func (x *UpdatePipelineRequest) ProtoReflect() protoreflect.Message
func (*UpdatePipelineRequest) Reset ¶
func (x *UpdatePipelineRequest) Reset()
func (*UpdatePipelineRequest) String ¶
func (x *UpdatePipelineRequest) String() string
Click to show internal directories.
Click to hide internal directories.