agent

package
v0.3.42 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: MIT Imports: 23 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AgentInteraction_Heartbeat_FullMethodName             = "/prodvana.agent.AgentInteraction/Heartbeat"
	AgentInteraction_ConfirmPushApproval_FullMethodName   = "/prodvana.agent.AgentInteraction/ConfirmPushApproval"
	AgentInteraction_RecordNewUnknownPush_FullMethodName  = "/prodvana.agent.AgentInteraction/RecordNewUnknownPush"
	AgentInteraction_RecordPushStart_FullMethodName       = "/prodvana.agent.AgentInteraction/RecordPushStart"
	AgentInteraction_RecordPushOngoing_FullMethodName     = "/prodvana.agent.AgentInteraction/RecordPushOngoing"
	AgentInteraction_RecordPushComplete_FullMethodName    = "/prodvana.agent.AgentInteraction/RecordPushComplete"
	AgentInteraction_RecordPod_FullMethodName             = "/prodvana.agent.AgentInteraction/RecordPod"
	AgentInteraction_RecordPods_FullMethodName            = "/prodvana.agent.AgentInteraction/RecordPods"
	AgentInteraction_RecordDeployment_FullMethodName      = "/prodvana.agent.AgentInteraction/RecordDeployment"
	AgentInteraction_RecordRollout_FullMethodName         = "/prodvana.agent.AgentInteraction/RecordRollout"
	AgentInteraction_ProxyAPIServer_FullMethodName        = "/prodvana.agent.AgentInteraction/ProxyAPIServer"
	AgentInteraction_ReportDebugInfo_FullMethodName       = "/prodvana.agent.AgentInteraction/ReportDebugInfo"
	AgentInteraction_ReportClusterMetadata_FullMethodName = "/prodvana.agent.AgentInteraction/ReportClusterMetadata"
)

Variables

View Source
var (
	InformerAction_name = map[int32]string{
		0: "ADD",
		1: "UPDATE",
		2: "DELETE",
	}
	InformerAction_value = map[string]int32{
		"ADD":    0,
		"UPDATE": 1,
		"DELETE": 2,
	}
)

Enum value maps for InformerAction.

View Source
var (
	RecordPushCompleteReq_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "SUCCEEDED",
		2: "ROLLED_BACK",
	}
	RecordPushCompleteReq_Type_value = map[string]int32{
		"UNKNOWN":     0,
		"SUCCEEDED":   1,
		"ROLLED_BACK": 2,
	}
)

Enum value maps for RecordPushCompleteReq_Type.

View Source
var (
	ProxyAPIServerResp_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "PROXY_APISERVER",
	}
	ProxyAPIServerResp_Type_value = map[string]int32{
		"UNKNOWN":         0,
		"PROXY_APISERVER": 1,
	}
)

Enum value maps for ProxyAPIServerResp_Type.

View Source
var AgentInteraction_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "prodvana.agent.AgentInteraction",
	HandlerType: (*AgentInteractionServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Heartbeat",
			Handler:    _AgentInteraction_Heartbeat_Handler,
		},
		{
			MethodName: "ConfirmPushApproval",
			Handler:    _AgentInteraction_ConfirmPushApproval_Handler,
		},
		{
			MethodName: "RecordNewUnknownPush",
			Handler:    _AgentInteraction_RecordNewUnknownPush_Handler,
		},
		{
			MethodName: "RecordPushStart",
			Handler:    _AgentInteraction_RecordPushStart_Handler,
		},
		{
			MethodName: "RecordPushOngoing",
			Handler:    _AgentInteraction_RecordPushOngoing_Handler,
		},
		{
			MethodName: "RecordPushComplete",
			Handler:    _AgentInteraction_RecordPushComplete_Handler,
		},
		{
			MethodName: "RecordPod",
			Handler:    _AgentInteraction_RecordPod_Handler,
		},
		{
			MethodName: "RecordPods",
			Handler:    _AgentInteraction_RecordPods_Handler,
		},
		{
			MethodName: "RecordDeployment",
			Handler:    _AgentInteraction_RecordDeployment_Handler,
		},
		{
			MethodName: "RecordRollout",
			Handler:    _AgentInteraction_RecordRollout_Handler,
		},
		{
			MethodName: "ReportDebugInfo",
			Handler:    _AgentInteraction_ReportDebugInfo_Handler,
		},
		{
			MethodName: "ReportClusterMetadata",
			Handler:    _AgentInteraction_ReportClusterMetadata_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ProxyAPIServer",
			Handler:       _AgentInteraction_ProxyAPIServer_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "prodvana/agent/agent_interaction.proto",
}

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

View Source
var File_prodvana_agent_agent_interaction_proto protoreflect.FileDescriptor

Functions

func RegisterAgentInteractionServer

func RegisterAgentInteractionServer(s grpc.ServiceRegistrar, srv AgentInteractionServer)

Types

type AgentInteractionClient

type AgentInteractionClient interface {
	Heartbeat(ctx context.Context, in *HeartbeatReq, opts ...grpc.CallOption) (*HeartbeatResp, error)
	ConfirmPushApproval(ctx context.Context, in *ConfirmPushApprovalReq, opts ...grpc.CallOption) (*ConfirmPushApprovalResp, error)
	RecordNewUnknownPush(ctx context.Context, in *RecordNewUnknownPushReq, opts ...grpc.CallOption) (*RecordNewUnknownPushResp, error)
	RecordPushStart(ctx context.Context, in *RecordPushStartReq, opts ...grpc.CallOption) (*RecordPushStartResp, error)
	RecordPushOngoing(ctx context.Context, in *RecordPushOngoingReq, opts ...grpc.CallOption) (*RecordPushOngoingResp, error)
	RecordPushComplete(ctx context.Context, in *RecordPushCompleteReq, opts ...grpc.CallOption) (*RecordPushCompleteResp, error)
	RecordPod(ctx context.Context, in *RecordPodReq, opts ...grpc.CallOption) (*RecordPodResp, error)
	// Dump a snapshot of all pods for a service. Can potentially contain multiple services, or all services.
	// Guaranteed to contain all pods for one service.
	RecordPods(ctx context.Context, in *RecordPodsReq, opts ...grpc.CallOption) (*RecordPodsResp, error)
	RecordDeployment(ctx context.Context, in *RecordDeploymentReq, opts ...grpc.CallOption) (*RecordDeploymentResp, error)
	RecordRollout(ctx context.Context, in *RecordRolloutReq, opts ...grpc.CallOption) (*RecordRolloutResp, error)
	ProxyAPIServer(ctx context.Context, opts ...grpc.CallOption) (AgentInteraction_ProxyAPIServerClient, error)
	ReportDebugInfo(ctx context.Context, in *ReportDebugInfoReq, opts ...grpc.CallOption) (*ReportDebugInfoResp, error)
	ReportClusterMetadata(ctx context.Context, in *ReportClusterMetadataReq, opts ...grpc.CallOption) (*ReportClusterMetadataResp, error)
}

AgentInteractionClient is the client API for AgentInteraction 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 AgentInteractionServer

type AgentInteractionServer interface {
	Heartbeat(context.Context, *HeartbeatReq) (*HeartbeatResp, error)
	ConfirmPushApproval(context.Context, *ConfirmPushApprovalReq) (*ConfirmPushApprovalResp, error)
	RecordNewUnknownPush(context.Context, *RecordNewUnknownPushReq) (*RecordNewUnknownPushResp, error)
	RecordPushStart(context.Context, *RecordPushStartReq) (*RecordPushStartResp, error)
	RecordPushOngoing(context.Context, *RecordPushOngoingReq) (*RecordPushOngoingResp, error)
	RecordPushComplete(context.Context, *RecordPushCompleteReq) (*RecordPushCompleteResp, error)
	RecordPod(context.Context, *RecordPodReq) (*RecordPodResp, error)
	// Dump a snapshot of all pods for a service. Can potentially contain multiple services, or all services.
	// Guaranteed to contain all pods for one service.
	RecordPods(context.Context, *RecordPodsReq) (*RecordPodsResp, error)
	RecordDeployment(context.Context, *RecordDeploymentReq) (*RecordDeploymentResp, error)
	RecordRollout(context.Context, *RecordRolloutReq) (*RecordRolloutResp, error)
	ProxyAPIServer(AgentInteraction_ProxyAPIServerServer) error
	ReportDebugInfo(context.Context, *ReportDebugInfoReq) (*ReportDebugInfoResp, error)
	ReportClusterMetadata(context.Context, *ReportClusterMetadataReq) (*ReportClusterMetadataResp, error)
	// contains filtered or unexported methods
}

AgentInteractionServer is the server API for AgentInteraction service. All implementations must embed UnimplementedAgentInteractionServer for forward compatibility

type AgentInteraction_ProxyAPIServerClient

type AgentInteraction_ProxyAPIServerClient interface {
	Send(*ProxyAPIServerReq) error
	Recv() (*ProxyAPIServerResp, error)
	grpc.ClientStream
}

type AgentInteraction_ProxyAPIServerServer

type AgentInteraction_ProxyAPIServerServer interface {
	Send(*ProxyAPIServerResp) error
	Recv() (*ProxyAPIServerReq, error)
	grpc.ServerStream
}

type ConfirmPushApprovalReq

type ConfirmPushApprovalReq struct {
	ReleaseChannelId  string                 `protobuf:"bytes,1,opt,name=release_channel_id,json=releaseChannelId,proto3" json:"release_channel_id,omitempty"`
	ServiceId         string                 `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	CreationTimestamp *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"`
	ClusterId         string                 `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmPushApprovalReq) Descriptor deprecated

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

Deprecated: Use ConfirmPushApprovalReq.ProtoReflect.Descriptor instead.

func (*ConfirmPushApprovalReq) GetClusterId

func (x *ConfirmPushApprovalReq) GetClusterId() string

func (*ConfirmPushApprovalReq) GetCreationTimestamp

func (x *ConfirmPushApprovalReq) GetCreationTimestamp() *timestamppb.Timestamp

func (*ConfirmPushApprovalReq) GetReleaseChannelId

func (x *ConfirmPushApprovalReq) GetReleaseChannelId() string

func (*ConfirmPushApprovalReq) GetServiceId

func (x *ConfirmPushApprovalReq) GetServiceId() string

func (*ConfirmPushApprovalReq) ProtoMessage

func (*ConfirmPushApprovalReq) ProtoMessage()

func (*ConfirmPushApprovalReq) ProtoReflect

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

func (*ConfirmPushApprovalReq) Reset

func (x *ConfirmPushApprovalReq) Reset()

func (*ConfirmPushApprovalReq) String

func (x *ConfirmPushApprovalReq) String() string

func (*ConfirmPushApprovalReq) Validate

func (m *ConfirmPushApprovalReq) Validate() error

Validate checks the field values on ConfirmPushApprovalReq 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 (*ConfirmPushApprovalReq) ValidateAll

func (m *ConfirmPushApprovalReq) ValidateAll() error

ValidateAll checks the field values on ConfirmPushApprovalReq 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 ConfirmPushApprovalReqMultiError, or nil if none found.

type ConfirmPushApprovalReqMultiError

type ConfirmPushApprovalReqMultiError []error

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

func (ConfirmPushApprovalReqMultiError) AllErrors

func (m ConfirmPushApprovalReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ConfirmPushApprovalReqMultiError) Error

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

type ConfirmPushApprovalReqValidationError

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

ConfirmPushApprovalReqValidationError is the validation error returned by ConfirmPushApprovalReq.Validate if the designated constraints aren't met.

func (ConfirmPushApprovalReqValidationError) Cause

Cause function returns cause value.

func (ConfirmPushApprovalReqValidationError) Error

Error satisfies the builtin error interface

func (ConfirmPushApprovalReqValidationError) ErrorName

ErrorName returns error name.

func (ConfirmPushApprovalReqValidationError) Field

Field function returns field value.

func (ConfirmPushApprovalReqValidationError) Key

Key function returns key value.

func (ConfirmPushApprovalReqValidationError) Reason

Reason function returns reason value.

type ConfirmPushApprovalResp

type ConfirmPushApprovalResp struct {
	Approved bool `protobuf:"varint,1,opt,name=approved,proto3" json:"approved,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmPushApprovalResp) Descriptor deprecated

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

Deprecated: Use ConfirmPushApprovalResp.ProtoReflect.Descriptor instead.

func (*ConfirmPushApprovalResp) GetApproved

func (x *ConfirmPushApprovalResp) GetApproved() bool

func (*ConfirmPushApprovalResp) ProtoMessage

func (*ConfirmPushApprovalResp) ProtoMessage()

func (*ConfirmPushApprovalResp) ProtoReflect

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

func (*ConfirmPushApprovalResp) Reset

func (x *ConfirmPushApprovalResp) Reset()

func (*ConfirmPushApprovalResp) String

func (x *ConfirmPushApprovalResp) String() string

func (*ConfirmPushApprovalResp) Validate

func (m *ConfirmPushApprovalResp) Validate() error

Validate checks the field values on ConfirmPushApprovalResp 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 (*ConfirmPushApprovalResp) ValidateAll

func (m *ConfirmPushApprovalResp) ValidateAll() error

ValidateAll checks the field values on ConfirmPushApprovalResp 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 ConfirmPushApprovalRespMultiError, or nil if none found.

type ConfirmPushApprovalRespMultiError

type ConfirmPushApprovalRespMultiError []error

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

func (ConfirmPushApprovalRespMultiError) AllErrors

func (m ConfirmPushApprovalRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ConfirmPushApprovalRespMultiError) Error

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

type ConfirmPushApprovalRespValidationError

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

ConfirmPushApprovalRespValidationError is the validation error returned by ConfirmPushApprovalResp.Validate if the designated constraints aren't met.

func (ConfirmPushApprovalRespValidationError) Cause

Cause function returns cause value.

func (ConfirmPushApprovalRespValidationError) Error

Error satisfies the builtin error interface

func (ConfirmPushApprovalRespValidationError) ErrorName

ErrorName returns error name.

func (ConfirmPushApprovalRespValidationError) Field

Field function returns field value.

func (ConfirmPushApprovalRespValidationError) Key

Key function returns key value.

func (ConfirmPushApprovalRespValidationError) Reason

Reason function returns reason value.

type DebugInfo

type DebugInfo struct {
	Error            string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` // set only if there's any error running debug commands
	TcptracerouteOut string `protobuf:"bytes,2,opt,name=tcptraceroute_out,json=tcptracerouteOut,proto3" json:"tcptraceroute_out,omitempty"`
	// contains filtered or unexported fields
}

func (*DebugInfo) Descriptor deprecated

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

Deprecated: Use DebugInfo.ProtoReflect.Descriptor instead.

func (*DebugInfo) GetError

func (x *DebugInfo) GetError() string

func (*DebugInfo) GetTcptracerouteOut

func (x *DebugInfo) GetTcptracerouteOut() string

func (*DebugInfo) ProtoMessage

func (*DebugInfo) ProtoMessage()

func (*DebugInfo) ProtoReflect

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

func (*DebugInfo) Reset

func (x *DebugInfo) Reset()

func (*DebugInfo) String

func (x *DebugInfo) String() string

func (*DebugInfo) Validate

func (m *DebugInfo) Validate() error

Validate checks the field values on DebugInfo 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 (*DebugInfo) ValidateAll

func (m *DebugInfo) ValidateAll() error

ValidateAll checks the field values on DebugInfo 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 DebugInfoMultiError, or nil if none found.

type DebugInfoMultiError

type DebugInfoMultiError []error

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

func (DebugInfoMultiError) AllErrors

func (m DebugInfoMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DebugInfoMultiError) Error

func (m DebugInfoMultiError) Error() string

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

type DebugInfoValidationError

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

DebugInfoValidationError is the validation error returned by DebugInfo.Validate if the designated constraints aren't met.

func (DebugInfoValidationError) Cause

func (e DebugInfoValidationError) Cause() error

Cause function returns cause value.

func (DebugInfoValidationError) Error

func (e DebugInfoValidationError) Error() string

Error satisfies the builtin error interface

func (DebugInfoValidationError) ErrorName

func (e DebugInfoValidationError) ErrorName() string

ErrorName returns error name.

func (DebugInfoValidationError) Field

func (e DebugInfoValidationError) Field() string

Field function returns field value.

func (DebugInfoValidationError) Key

Key function returns key value.

func (DebugInfoValidationError) Reason

func (e DebugInfoValidationError) Reason() string

Reason function returns reason value.

type HeartbeatReq

type HeartbeatReq struct {
	ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // TODO(naphat) there needs to be some auth/id for agent
	// contains filtered or unexported fields
}

func (*HeartbeatReq) Descriptor deprecated

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

Deprecated: Use HeartbeatReq.ProtoReflect.Descriptor instead.

func (*HeartbeatReq) GetClusterId

func (x *HeartbeatReq) GetClusterId() string

func (*HeartbeatReq) ProtoMessage

func (*HeartbeatReq) ProtoMessage()

func (*HeartbeatReq) ProtoReflect

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

func (*HeartbeatReq) Reset

func (x *HeartbeatReq) Reset()

func (*HeartbeatReq) String

func (x *HeartbeatReq) String() string

func (*HeartbeatReq) Validate

func (m *HeartbeatReq) Validate() error

Validate checks the field values on HeartbeatReq 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 (*HeartbeatReq) ValidateAll

func (m *HeartbeatReq) ValidateAll() error

ValidateAll checks the field values on HeartbeatReq 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 HeartbeatReqMultiError, or nil if none found.

type HeartbeatReqMultiError

type HeartbeatReqMultiError []error

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

func (HeartbeatReqMultiError) AllErrors

func (m HeartbeatReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (HeartbeatReqMultiError) Error

func (m HeartbeatReqMultiError) Error() string

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

type HeartbeatReqValidationError

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

HeartbeatReqValidationError is the validation error returned by HeartbeatReq.Validate if the designated constraints aren't met.

func (HeartbeatReqValidationError) Cause

Cause function returns cause value.

func (HeartbeatReqValidationError) Error

Error satisfies the builtin error interface

func (HeartbeatReqValidationError) ErrorName

func (e HeartbeatReqValidationError) ErrorName() string

ErrorName returns error name.

func (HeartbeatReqValidationError) Field

Field function returns field value.

func (HeartbeatReqValidationError) Key

Key function returns key value.

func (HeartbeatReqValidationError) Reason

Reason function returns reason value.

type HeartbeatResp

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

func (*HeartbeatResp) Descriptor deprecated

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

Deprecated: Use HeartbeatResp.ProtoReflect.Descriptor instead.

func (*HeartbeatResp) ProtoMessage

func (*HeartbeatResp) ProtoMessage()

func (*HeartbeatResp) ProtoReflect

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

func (*HeartbeatResp) Reset

func (x *HeartbeatResp) Reset()

func (*HeartbeatResp) String

func (x *HeartbeatResp) String() string

func (*HeartbeatResp) Validate

func (m *HeartbeatResp) Validate() error

Validate checks the field values on HeartbeatResp 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 (*HeartbeatResp) ValidateAll

func (m *HeartbeatResp) ValidateAll() error

ValidateAll checks the field values on HeartbeatResp 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 HeartbeatRespMultiError, or nil if none found.

type HeartbeatRespMultiError

type HeartbeatRespMultiError []error

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

func (HeartbeatRespMultiError) AllErrors

func (m HeartbeatRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (HeartbeatRespMultiError) Error

func (m HeartbeatRespMultiError) Error() string

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

type HeartbeatRespValidationError

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

HeartbeatRespValidationError is the validation error returned by HeartbeatResp.Validate if the designated constraints aren't met.

func (HeartbeatRespValidationError) Cause

Cause function returns cause value.

func (HeartbeatRespValidationError) Error

Error satisfies the builtin error interface

func (HeartbeatRespValidationError) ErrorName

func (e HeartbeatRespValidationError) ErrorName() string

ErrorName returns error name.

func (HeartbeatRespValidationError) Field

Field function returns field value.

func (HeartbeatRespValidationError) Key

Key function returns key value.

func (HeartbeatRespValidationError) Reason

Reason function returns reason value.

type InformerAction

type InformerAction int32
const (
	InformerAction_ADD    InformerAction = 0
	InformerAction_UPDATE InformerAction = 1
	InformerAction_DELETE InformerAction = 2
)

func (InformerAction) Descriptor

func (InformerAction) Enum

func (x InformerAction) Enum() *InformerAction

func (InformerAction) EnumDescriptor deprecated

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

Deprecated: Use InformerAction.Descriptor instead.

func (InformerAction) Number

func (InformerAction) String

func (x InformerAction) String() string

func (InformerAction) Type

type ProxyAPIServerReq

type ProxyAPIServerReq struct {

	// Types that are assignable to Msg:
	//
	//	*ProxyAPIServerReq_RuntimeId
	//	*ProxyAPIServerReq_Blob
	Msg isProxyAPIServerReq_Msg `protobuf_oneof:"msg"`
	// Debugging/logging bits
	ConnId string `protobuf:"bytes,3,opt,name=conn_id,json=connId,proto3" json:"conn_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProxyAPIServerReq) Descriptor deprecated

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

Deprecated: Use ProxyAPIServerReq.ProtoReflect.Descriptor instead.

func (*ProxyAPIServerReq) GetBlob

func (x *ProxyAPIServerReq) GetBlob() []byte

func (*ProxyAPIServerReq) GetConnId added in v0.1.19

func (x *ProxyAPIServerReq) GetConnId() string

func (*ProxyAPIServerReq) GetMsg

func (m *ProxyAPIServerReq) GetMsg() isProxyAPIServerReq_Msg

func (*ProxyAPIServerReq) GetRuntimeId

func (x *ProxyAPIServerReq) GetRuntimeId() string

func (*ProxyAPIServerReq) ProtoMessage

func (*ProxyAPIServerReq) ProtoMessage()

func (*ProxyAPIServerReq) ProtoReflect

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

func (*ProxyAPIServerReq) Reset

func (x *ProxyAPIServerReq) Reset()

func (*ProxyAPIServerReq) String

func (x *ProxyAPIServerReq) String() string

func (*ProxyAPIServerReq) Validate

func (m *ProxyAPIServerReq) Validate() error

Validate checks the field values on ProxyAPIServerReq 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 (*ProxyAPIServerReq) ValidateAll

func (m *ProxyAPIServerReq) ValidateAll() error

ValidateAll checks the field values on ProxyAPIServerReq 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 ProxyAPIServerReqMultiError, or nil if none found.

type ProxyAPIServerReqMultiError

type ProxyAPIServerReqMultiError []error

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

func (ProxyAPIServerReqMultiError) AllErrors

func (m ProxyAPIServerReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ProxyAPIServerReqMultiError) Error

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

type ProxyAPIServerReqValidationError

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

ProxyAPIServerReqValidationError is the validation error returned by ProxyAPIServerReq.Validate if the designated constraints aren't met.

func (ProxyAPIServerReqValidationError) Cause

Cause function returns cause value.

func (ProxyAPIServerReqValidationError) Error

Error satisfies the builtin error interface

func (ProxyAPIServerReqValidationError) ErrorName

ErrorName returns error name.

func (ProxyAPIServerReqValidationError) Field

Field function returns field value.

func (ProxyAPIServerReqValidationError) Key

Key function returns key value.

func (ProxyAPIServerReqValidationError) Reason

Reason function returns reason value.

type ProxyAPIServerReq_Blob

type ProxyAPIServerReq_Blob struct {
	Blob []byte `protobuf:"bytes,2,opt,name=blob,proto3,oneof"` // Everything after header
}

type ProxyAPIServerReq_RuntimeId

type ProxyAPIServerReq_RuntimeId struct {
	RuntimeId string `protobuf:"bytes,1,opt,name=runtime_id,json=runtimeId,proto3,oneof"` // Header
}

type ProxyAPIServerResp

type ProxyAPIServerResp struct {

	// Types that are assignable to Msg:
	//
	//	*ProxyAPIServerResp_Type_
	//	*ProxyAPIServerResp_Blob
	Msg isProxyAPIServerResp_Msg `protobuf_oneof:"msg"`
	// contains filtered or unexported fields
}

func (*ProxyAPIServerResp) Descriptor deprecated

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

Deprecated: Use ProxyAPIServerResp.ProtoReflect.Descriptor instead.

func (*ProxyAPIServerResp) GetBlob

func (x *ProxyAPIServerResp) GetBlob() []byte

func (*ProxyAPIServerResp) GetMsg

func (m *ProxyAPIServerResp) GetMsg() isProxyAPIServerResp_Msg

func (*ProxyAPIServerResp) GetType

func (*ProxyAPIServerResp) ProtoMessage

func (*ProxyAPIServerResp) ProtoMessage()

func (*ProxyAPIServerResp) ProtoReflect

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

func (*ProxyAPIServerResp) Reset

func (x *ProxyAPIServerResp) Reset()

func (*ProxyAPIServerResp) String

func (x *ProxyAPIServerResp) String() string

func (*ProxyAPIServerResp) Validate

func (m *ProxyAPIServerResp) Validate() error

Validate checks the field values on ProxyAPIServerResp 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 (*ProxyAPIServerResp) ValidateAll

func (m *ProxyAPIServerResp) ValidateAll() error

ValidateAll checks the field values on ProxyAPIServerResp 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 ProxyAPIServerRespMultiError, or nil if none found.

type ProxyAPIServerRespMultiError

type ProxyAPIServerRespMultiError []error

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

func (ProxyAPIServerRespMultiError) AllErrors

func (m ProxyAPIServerRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ProxyAPIServerRespMultiError) Error

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

type ProxyAPIServerRespValidationError

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

ProxyAPIServerRespValidationError is the validation error returned by ProxyAPIServerResp.Validate if the designated constraints aren't met.

func (ProxyAPIServerRespValidationError) Cause

Cause function returns cause value.

func (ProxyAPIServerRespValidationError) Error

Error satisfies the builtin error interface

func (ProxyAPIServerRespValidationError) ErrorName

ErrorName returns error name.

func (ProxyAPIServerRespValidationError) Field

Field function returns field value.

func (ProxyAPIServerRespValidationError) Key

Key function returns key value.

func (ProxyAPIServerRespValidationError) Reason

Reason function returns reason value.

type ProxyAPIServerResp_Blob

type ProxyAPIServerResp_Blob struct {
	Blob []byte `protobuf:"bytes,2,opt,name=blob,proto3,oneof"`
}

type ProxyAPIServerResp_Type

type ProxyAPIServerResp_Type int32
const (
	ProxyAPIServerResp_UNKNOWN         ProxyAPIServerResp_Type = 0
	ProxyAPIServerResp_PROXY_APISERVER ProxyAPIServerResp_Type = 1 // More operations like docker registry interactions
)

func (ProxyAPIServerResp_Type) Descriptor

func (ProxyAPIServerResp_Type) Enum

func (ProxyAPIServerResp_Type) EnumDescriptor deprecated

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

Deprecated: Use ProxyAPIServerResp_Type.Descriptor instead.

func (ProxyAPIServerResp_Type) Number

func (ProxyAPIServerResp_Type) String

func (x ProxyAPIServerResp_Type) String() string

func (ProxyAPIServerResp_Type) Type

type ProxyAPIServerResp_Type_

type ProxyAPIServerResp_Type_ struct {
	Type ProxyAPIServerResp_Type `protobuf:"varint,1,opt,name=type,proto3,enum=prodvana.agent.ProxyAPIServerResp_Type,oneof"` // Header
}

type RecordDeploymentReq

type RecordDeploymentReq struct {
	Deployment []byte         `protobuf:"bytes,1,opt,name=deployment,proto3" json:"deployment,omitempty"`
	Action     InformerAction `protobuf:"varint,2,opt,name=action,proto3,enum=prodvana.agent.InformerAction" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordDeploymentReq) Descriptor deprecated

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

Deprecated: Use RecordDeploymentReq.ProtoReflect.Descriptor instead.

func (*RecordDeploymentReq) GetAction

func (x *RecordDeploymentReq) GetAction() InformerAction

func (*RecordDeploymentReq) GetDeployment

func (x *RecordDeploymentReq) GetDeployment() []byte

func (*RecordDeploymentReq) ProtoMessage

func (*RecordDeploymentReq) ProtoMessage()

func (*RecordDeploymentReq) ProtoReflect

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

func (*RecordDeploymentReq) Reset

func (x *RecordDeploymentReq) Reset()

func (*RecordDeploymentReq) String

func (x *RecordDeploymentReq) String() string

func (*RecordDeploymentReq) Validate

func (m *RecordDeploymentReq) Validate() error

Validate checks the field values on RecordDeploymentReq 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 (*RecordDeploymentReq) ValidateAll

func (m *RecordDeploymentReq) ValidateAll() error

ValidateAll checks the field values on RecordDeploymentReq 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 RecordDeploymentReqMultiError, or nil if none found.

type RecordDeploymentReqMultiError

type RecordDeploymentReqMultiError []error

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

func (RecordDeploymentReqMultiError) AllErrors

func (m RecordDeploymentReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordDeploymentReqMultiError) Error

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

type RecordDeploymentReqValidationError

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

RecordDeploymentReqValidationError is the validation error returned by RecordDeploymentReq.Validate if the designated constraints aren't met.

func (RecordDeploymentReqValidationError) Cause

Cause function returns cause value.

func (RecordDeploymentReqValidationError) Error

Error satisfies the builtin error interface

func (RecordDeploymentReqValidationError) ErrorName

ErrorName returns error name.

func (RecordDeploymentReqValidationError) Field

Field function returns field value.

func (RecordDeploymentReqValidationError) Key

Key function returns key value.

func (RecordDeploymentReqValidationError) Reason

Reason function returns reason value.

type RecordDeploymentResp

type RecordDeploymentResp struct {
	PushTimestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=push_timestamp,json=pushTimestamp,proto3" json:"push_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordDeploymentResp) Descriptor deprecated

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

Deprecated: Use RecordDeploymentResp.ProtoReflect.Descriptor instead.

func (*RecordDeploymentResp) GetPushTimestamp

func (x *RecordDeploymentResp) GetPushTimestamp() *timestamppb.Timestamp

func (*RecordDeploymentResp) ProtoMessage

func (*RecordDeploymentResp) ProtoMessage()

func (*RecordDeploymentResp) ProtoReflect

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

func (*RecordDeploymentResp) Reset

func (x *RecordDeploymentResp) Reset()

func (*RecordDeploymentResp) String

func (x *RecordDeploymentResp) String() string

func (*RecordDeploymentResp) Validate

func (m *RecordDeploymentResp) Validate() error

Validate checks the field values on RecordDeploymentResp 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 (*RecordDeploymentResp) ValidateAll

func (m *RecordDeploymentResp) ValidateAll() error

ValidateAll checks the field values on RecordDeploymentResp 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 RecordDeploymentRespMultiError, or nil if none found.

type RecordDeploymentRespMultiError

type RecordDeploymentRespMultiError []error

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

func (RecordDeploymentRespMultiError) AllErrors

func (m RecordDeploymentRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordDeploymentRespMultiError) Error

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

type RecordDeploymentRespValidationError

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

RecordDeploymentRespValidationError is the validation error returned by RecordDeploymentResp.Validate if the designated constraints aren't met.

func (RecordDeploymentRespValidationError) Cause

Cause function returns cause value.

func (RecordDeploymentRespValidationError) Error

Error satisfies the builtin error interface

func (RecordDeploymentRespValidationError) ErrorName

ErrorName returns error name.

func (RecordDeploymentRespValidationError) Field

Field function returns field value.

func (RecordDeploymentRespValidationError) Key

Key function returns key value.

func (RecordDeploymentRespValidationError) Reason

Reason function returns reason value.

type RecordNewUnknownPushReq

type RecordNewUnknownPushReq struct {
	ReleaseChannelId  string                 `protobuf:"bytes,1,opt,name=release_channel_id,json=releaseChannelId,proto3" json:"release_channel_id,omitempty"`
	ServiceId         string                 `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	ClusterId         string                 `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	CreationTimestamp *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordNewUnknownPushReq) Descriptor deprecated

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

Deprecated: Use RecordNewUnknownPushReq.ProtoReflect.Descriptor instead.

func (*RecordNewUnknownPushReq) GetClusterId

func (x *RecordNewUnknownPushReq) GetClusterId() string

func (*RecordNewUnknownPushReq) GetCreationTimestamp

func (x *RecordNewUnknownPushReq) GetCreationTimestamp() *timestamppb.Timestamp

func (*RecordNewUnknownPushReq) GetReleaseChannelId

func (x *RecordNewUnknownPushReq) GetReleaseChannelId() string

func (*RecordNewUnknownPushReq) GetServiceId

func (x *RecordNewUnknownPushReq) GetServiceId() string

func (*RecordNewUnknownPushReq) ProtoMessage

func (*RecordNewUnknownPushReq) ProtoMessage()

func (*RecordNewUnknownPushReq) ProtoReflect

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

func (*RecordNewUnknownPushReq) Reset

func (x *RecordNewUnknownPushReq) Reset()

func (*RecordNewUnknownPushReq) String

func (x *RecordNewUnknownPushReq) String() string

func (*RecordNewUnknownPushReq) Validate

func (m *RecordNewUnknownPushReq) Validate() error

Validate checks the field values on RecordNewUnknownPushReq 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 (*RecordNewUnknownPushReq) ValidateAll

func (m *RecordNewUnknownPushReq) ValidateAll() error

ValidateAll checks the field values on RecordNewUnknownPushReq 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 RecordNewUnknownPushReqMultiError, or nil if none found.

type RecordNewUnknownPushReqMultiError

type RecordNewUnknownPushReqMultiError []error

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

func (RecordNewUnknownPushReqMultiError) AllErrors

func (m RecordNewUnknownPushReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordNewUnknownPushReqMultiError) Error

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

type RecordNewUnknownPushReqValidationError

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

RecordNewUnknownPushReqValidationError is the validation error returned by RecordNewUnknownPushReq.Validate if the designated constraints aren't met.

func (RecordNewUnknownPushReqValidationError) Cause

Cause function returns cause value.

func (RecordNewUnknownPushReqValidationError) Error

Error satisfies the builtin error interface

func (RecordNewUnknownPushReqValidationError) ErrorName

ErrorName returns error name.

func (RecordNewUnknownPushReqValidationError) Field

Field function returns field value.

func (RecordNewUnknownPushReqValidationError) Key

Key function returns key value.

func (RecordNewUnknownPushReqValidationError) Reason

Reason function returns reason value.

type RecordNewUnknownPushResp

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

func (*RecordNewUnknownPushResp) Descriptor deprecated

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

Deprecated: Use RecordNewUnknownPushResp.ProtoReflect.Descriptor instead.

func (*RecordNewUnknownPushResp) ProtoMessage

func (*RecordNewUnknownPushResp) ProtoMessage()

func (*RecordNewUnknownPushResp) ProtoReflect

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

func (*RecordNewUnknownPushResp) Reset

func (x *RecordNewUnknownPushResp) Reset()

func (*RecordNewUnknownPushResp) String

func (x *RecordNewUnknownPushResp) String() string

func (*RecordNewUnknownPushResp) Validate

func (m *RecordNewUnknownPushResp) Validate() error

Validate checks the field values on RecordNewUnknownPushResp 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 (*RecordNewUnknownPushResp) ValidateAll

func (m *RecordNewUnknownPushResp) ValidateAll() error

ValidateAll checks the field values on RecordNewUnknownPushResp 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 RecordNewUnknownPushRespMultiError, or nil if none found.

type RecordNewUnknownPushRespMultiError

type RecordNewUnknownPushRespMultiError []error

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

func (RecordNewUnknownPushRespMultiError) AllErrors

func (m RecordNewUnknownPushRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordNewUnknownPushRespMultiError) Error

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

type RecordNewUnknownPushRespValidationError

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

RecordNewUnknownPushRespValidationError is the validation error returned by RecordNewUnknownPushResp.Validate if the designated constraints aren't met.

func (RecordNewUnknownPushRespValidationError) Cause

Cause function returns cause value.

func (RecordNewUnknownPushRespValidationError) Error

Error satisfies the builtin error interface

func (RecordNewUnknownPushRespValidationError) ErrorName

ErrorName returns error name.

func (RecordNewUnknownPushRespValidationError) Field

Field function returns field value.

func (RecordNewUnknownPushRespValidationError) Key

Key function returns key value.

func (RecordNewUnknownPushRespValidationError) Reason

Reason function returns reason value.

type RecordPodReq

type RecordPodReq struct {
	Pod       []byte         `protobuf:"bytes,1,opt,name=pod,proto3" json:"pod,omitempty"`
	Action    InformerAction `protobuf:"varint,2,opt,name=action,proto3,enum=prodvana.agent.InformerAction" json:"action,omitempty"`
	RuntimeId string         `protobuf:"bytes,3,opt,name=runtime_id,json=runtimeId,proto3" json:"runtime_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordPodReq) Descriptor deprecated

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

Deprecated: Use RecordPodReq.ProtoReflect.Descriptor instead.

func (*RecordPodReq) GetAction

func (x *RecordPodReq) GetAction() InformerAction

func (*RecordPodReq) GetPod

func (x *RecordPodReq) GetPod() []byte

func (*RecordPodReq) GetRuntimeId

func (x *RecordPodReq) GetRuntimeId() string

func (*RecordPodReq) ProtoMessage

func (*RecordPodReq) ProtoMessage()

func (*RecordPodReq) ProtoReflect

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

func (*RecordPodReq) Reset

func (x *RecordPodReq) Reset()

func (*RecordPodReq) String

func (x *RecordPodReq) String() string

func (*RecordPodReq) Validate

func (m *RecordPodReq) Validate() error

Validate checks the field values on RecordPodReq 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 (*RecordPodReq) ValidateAll

func (m *RecordPodReq) ValidateAll() error

ValidateAll checks the field values on RecordPodReq 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 RecordPodReqMultiError, or nil if none found.

type RecordPodReqMultiError

type RecordPodReqMultiError []error

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

func (RecordPodReqMultiError) AllErrors

func (m RecordPodReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPodReqMultiError) Error

func (m RecordPodReqMultiError) Error() string

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

type RecordPodReqValidationError

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

RecordPodReqValidationError is the validation error returned by RecordPodReq.Validate if the designated constraints aren't met.

func (RecordPodReqValidationError) Cause

Cause function returns cause value.

func (RecordPodReqValidationError) Error

Error satisfies the builtin error interface

func (RecordPodReqValidationError) ErrorName

func (e RecordPodReqValidationError) ErrorName() string

ErrorName returns error name.

func (RecordPodReqValidationError) Field

Field function returns field value.

func (RecordPodReqValidationError) Key

Key function returns key value.

func (RecordPodReqValidationError) Reason

Reason function returns reason value.

type RecordPodResp

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

func (*RecordPodResp) Descriptor deprecated

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

Deprecated: Use RecordPodResp.ProtoReflect.Descriptor instead.

func (*RecordPodResp) ProtoMessage

func (*RecordPodResp) ProtoMessage()

func (*RecordPodResp) ProtoReflect

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

func (*RecordPodResp) Reset

func (x *RecordPodResp) Reset()

func (*RecordPodResp) String

func (x *RecordPodResp) String() string

func (*RecordPodResp) Validate

func (m *RecordPodResp) Validate() error

Validate checks the field values on RecordPodResp 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 (*RecordPodResp) ValidateAll

func (m *RecordPodResp) ValidateAll() error

ValidateAll checks the field values on RecordPodResp 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 RecordPodRespMultiError, or nil if none found.

type RecordPodRespMultiError

type RecordPodRespMultiError []error

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

func (RecordPodRespMultiError) AllErrors

func (m RecordPodRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPodRespMultiError) Error

func (m RecordPodRespMultiError) Error() string

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

type RecordPodRespValidationError

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

RecordPodRespValidationError is the validation error returned by RecordPodResp.Validate if the designated constraints aren't met.

func (RecordPodRespValidationError) Cause

Cause function returns cause value.

func (RecordPodRespValidationError) Error

Error satisfies the builtin error interface

func (RecordPodRespValidationError) ErrorName

func (e RecordPodRespValidationError) ErrorName() string

ErrorName returns error name.

func (RecordPodRespValidationError) Field

Field function returns field value.

func (RecordPodRespValidationError) Key

Key function returns key value.

func (RecordPodRespValidationError) Reason

Reason function returns reason value.

type RecordPodsReq

type RecordPodsReq struct {
	Pods      [][]byte `protobuf:"bytes,1,rep,name=pods,proto3" json:"pods,omitempty"`
	RuntimeId string   `protobuf:"bytes,2,opt,name=runtime_id,json=runtimeId,proto3" json:"runtime_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordPodsReq) Descriptor deprecated

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

Deprecated: Use RecordPodsReq.ProtoReflect.Descriptor instead.

func (*RecordPodsReq) GetPods

func (x *RecordPodsReq) GetPods() [][]byte

func (*RecordPodsReq) GetRuntimeId

func (x *RecordPodsReq) GetRuntimeId() string

func (*RecordPodsReq) ProtoMessage

func (*RecordPodsReq) ProtoMessage()

func (*RecordPodsReq) ProtoReflect

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

func (*RecordPodsReq) Reset

func (x *RecordPodsReq) Reset()

func (*RecordPodsReq) String

func (x *RecordPodsReq) String() string

func (*RecordPodsReq) Validate

func (m *RecordPodsReq) Validate() error

Validate checks the field values on RecordPodsReq 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 (*RecordPodsReq) ValidateAll

func (m *RecordPodsReq) ValidateAll() error

ValidateAll checks the field values on RecordPodsReq 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 RecordPodsReqMultiError, or nil if none found.

type RecordPodsReqMultiError

type RecordPodsReqMultiError []error

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

func (RecordPodsReqMultiError) AllErrors

func (m RecordPodsReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPodsReqMultiError) Error

func (m RecordPodsReqMultiError) Error() string

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

type RecordPodsReqValidationError

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

RecordPodsReqValidationError is the validation error returned by RecordPodsReq.Validate if the designated constraints aren't met.

func (RecordPodsReqValidationError) Cause

Cause function returns cause value.

func (RecordPodsReqValidationError) Error

Error satisfies the builtin error interface

func (RecordPodsReqValidationError) ErrorName

func (e RecordPodsReqValidationError) ErrorName() string

ErrorName returns error name.

func (RecordPodsReqValidationError) Field

Field function returns field value.

func (RecordPodsReqValidationError) Key

Key function returns key value.

func (RecordPodsReqValidationError) Reason

Reason function returns reason value.

type RecordPodsResp

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

func (*RecordPodsResp) Descriptor deprecated

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

Deprecated: Use RecordPodsResp.ProtoReflect.Descriptor instead.

func (*RecordPodsResp) ProtoMessage

func (*RecordPodsResp) ProtoMessage()

func (*RecordPodsResp) ProtoReflect

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

func (*RecordPodsResp) Reset

func (x *RecordPodsResp) Reset()

func (*RecordPodsResp) String

func (x *RecordPodsResp) String() string

func (*RecordPodsResp) Validate

func (m *RecordPodsResp) Validate() error

Validate checks the field values on RecordPodsResp 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 (*RecordPodsResp) ValidateAll

func (m *RecordPodsResp) ValidateAll() error

ValidateAll checks the field values on RecordPodsResp 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 RecordPodsRespMultiError, or nil if none found.

type RecordPodsRespMultiError

type RecordPodsRespMultiError []error

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

func (RecordPodsRespMultiError) AllErrors

func (m RecordPodsRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPodsRespMultiError) Error

func (m RecordPodsRespMultiError) Error() string

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

type RecordPodsRespValidationError

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

RecordPodsRespValidationError is the validation error returned by RecordPodsResp.Validate if the designated constraints aren't met.

func (RecordPodsRespValidationError) Cause

Cause function returns cause value.

func (RecordPodsRespValidationError) Error

Error satisfies the builtin error interface

func (RecordPodsRespValidationError) ErrorName

func (e RecordPodsRespValidationError) ErrorName() string

ErrorName returns error name.

func (RecordPodsRespValidationError) Field

Field function returns field value.

func (RecordPodsRespValidationError) Key

Key function returns key value.

func (RecordPodsRespValidationError) Reason

Reason function returns reason value.

type RecordPushCompleteReq

type RecordPushCompleteReq struct {
	ReleaseChannelId  string                     `protobuf:"bytes,1,opt,name=release_channel_id,json=releaseChannelId,proto3" json:"release_channel_id,omitempty"`
	ServiceId         string                     `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	CreationTimestamp *timestamppb.Timestamp     `protobuf:"bytes,5,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"`
	ClusterId         string                     `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	Type              RecordPushCompleteReq_Type `protobuf:"varint,4,opt,name=type,proto3,enum=prodvana.agent.RecordPushCompleteReq_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordPushCompleteReq) Descriptor deprecated

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

Deprecated: Use RecordPushCompleteReq.ProtoReflect.Descriptor instead.

func (*RecordPushCompleteReq) GetClusterId

func (x *RecordPushCompleteReq) GetClusterId() string

func (*RecordPushCompleteReq) GetCreationTimestamp

func (x *RecordPushCompleteReq) GetCreationTimestamp() *timestamppb.Timestamp

func (*RecordPushCompleteReq) GetReleaseChannelId

func (x *RecordPushCompleteReq) GetReleaseChannelId() string

func (*RecordPushCompleteReq) GetServiceId

func (x *RecordPushCompleteReq) GetServiceId() string

func (*RecordPushCompleteReq) GetType

func (*RecordPushCompleteReq) ProtoMessage

func (*RecordPushCompleteReq) ProtoMessage()

func (*RecordPushCompleteReq) ProtoReflect

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

func (*RecordPushCompleteReq) Reset

func (x *RecordPushCompleteReq) Reset()

func (*RecordPushCompleteReq) String

func (x *RecordPushCompleteReq) String() string

func (*RecordPushCompleteReq) Validate

func (m *RecordPushCompleteReq) Validate() error

Validate checks the field values on RecordPushCompleteReq 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 (*RecordPushCompleteReq) ValidateAll

func (m *RecordPushCompleteReq) ValidateAll() error

ValidateAll checks the field values on RecordPushCompleteReq 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 RecordPushCompleteReqMultiError, or nil if none found.

type RecordPushCompleteReqMultiError

type RecordPushCompleteReqMultiError []error

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

func (RecordPushCompleteReqMultiError) AllErrors

func (m RecordPushCompleteReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPushCompleteReqMultiError) Error

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

type RecordPushCompleteReqValidationError

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

RecordPushCompleteReqValidationError is the validation error returned by RecordPushCompleteReq.Validate if the designated constraints aren't met.

func (RecordPushCompleteReqValidationError) Cause

Cause function returns cause value.

func (RecordPushCompleteReqValidationError) Error

Error satisfies the builtin error interface

func (RecordPushCompleteReqValidationError) ErrorName

ErrorName returns error name.

func (RecordPushCompleteReqValidationError) Field

Field function returns field value.

func (RecordPushCompleteReqValidationError) Key

Key function returns key value.

func (RecordPushCompleteReqValidationError) Reason

Reason function returns reason value.

type RecordPushCompleteReq_Type

type RecordPushCompleteReq_Type int32
const (
	RecordPushCompleteReq_UNKNOWN     RecordPushCompleteReq_Type = 0
	RecordPushCompleteReq_SUCCEEDED   RecordPushCompleteReq_Type = 1
	RecordPushCompleteReq_ROLLED_BACK RecordPushCompleteReq_Type = 2
)

func (RecordPushCompleteReq_Type) Descriptor

func (RecordPushCompleteReq_Type) Enum

func (RecordPushCompleteReq_Type) EnumDescriptor deprecated

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

Deprecated: Use RecordPushCompleteReq_Type.Descriptor instead.

func (RecordPushCompleteReq_Type) Number

func (RecordPushCompleteReq_Type) String

func (RecordPushCompleteReq_Type) Type

type RecordPushCompleteResp

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

func (*RecordPushCompleteResp) Descriptor deprecated

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

Deprecated: Use RecordPushCompleteResp.ProtoReflect.Descriptor instead.

func (*RecordPushCompleteResp) ProtoMessage

func (*RecordPushCompleteResp) ProtoMessage()

func (*RecordPushCompleteResp) ProtoReflect

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

func (*RecordPushCompleteResp) Reset

func (x *RecordPushCompleteResp) Reset()

func (*RecordPushCompleteResp) String

func (x *RecordPushCompleteResp) String() string

func (*RecordPushCompleteResp) Validate

func (m *RecordPushCompleteResp) Validate() error

Validate checks the field values on RecordPushCompleteResp 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 (*RecordPushCompleteResp) ValidateAll

func (m *RecordPushCompleteResp) ValidateAll() error

ValidateAll checks the field values on RecordPushCompleteResp 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 RecordPushCompleteRespMultiError, or nil if none found.

type RecordPushCompleteRespMultiError

type RecordPushCompleteRespMultiError []error

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

func (RecordPushCompleteRespMultiError) AllErrors

func (m RecordPushCompleteRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPushCompleteRespMultiError) Error

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

type RecordPushCompleteRespValidationError

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

RecordPushCompleteRespValidationError is the validation error returned by RecordPushCompleteResp.Validate if the designated constraints aren't met.

func (RecordPushCompleteRespValidationError) Cause

Cause function returns cause value.

func (RecordPushCompleteRespValidationError) Error

Error satisfies the builtin error interface

func (RecordPushCompleteRespValidationError) ErrorName

ErrorName returns error name.

func (RecordPushCompleteRespValidationError) Field

Field function returns field value.

func (RecordPushCompleteRespValidationError) Key

Key function returns key value.

func (RecordPushCompleteRespValidationError) Reason

Reason function returns reason value.

type RecordPushOngoingReq

type RecordPushOngoingReq struct {
	ReleaseChannelId  string                 `protobuf:"bytes,1,opt,name=release_channel_id,json=releaseChannelId,proto3" json:"release_channel_id,omitempty"`
	ServiceId         string                 `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	CreationTimestamp *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"`
	ClusterId         string                 `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordPushOngoingReq) Descriptor deprecated

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

Deprecated: Use RecordPushOngoingReq.ProtoReflect.Descriptor instead.

func (*RecordPushOngoingReq) GetClusterId

func (x *RecordPushOngoingReq) GetClusterId() string

func (*RecordPushOngoingReq) GetCreationTimestamp

func (x *RecordPushOngoingReq) GetCreationTimestamp() *timestamppb.Timestamp

func (*RecordPushOngoingReq) GetReleaseChannelId

func (x *RecordPushOngoingReq) GetReleaseChannelId() string

func (*RecordPushOngoingReq) GetServiceId

func (x *RecordPushOngoingReq) GetServiceId() string

func (*RecordPushOngoingReq) ProtoMessage

func (*RecordPushOngoingReq) ProtoMessage()

func (*RecordPushOngoingReq) ProtoReflect

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

func (*RecordPushOngoingReq) Reset

func (x *RecordPushOngoingReq) Reset()

func (*RecordPushOngoingReq) String

func (x *RecordPushOngoingReq) String() string

func (*RecordPushOngoingReq) Validate

func (m *RecordPushOngoingReq) Validate() error

Validate checks the field values on RecordPushOngoingReq 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 (*RecordPushOngoingReq) ValidateAll

func (m *RecordPushOngoingReq) ValidateAll() error

ValidateAll checks the field values on RecordPushOngoingReq 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 RecordPushOngoingReqMultiError, or nil if none found.

type RecordPushOngoingReqMultiError

type RecordPushOngoingReqMultiError []error

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

func (RecordPushOngoingReqMultiError) AllErrors

func (m RecordPushOngoingReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPushOngoingReqMultiError) Error

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

type RecordPushOngoingReqValidationError

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

RecordPushOngoingReqValidationError is the validation error returned by RecordPushOngoingReq.Validate if the designated constraints aren't met.

func (RecordPushOngoingReqValidationError) Cause

Cause function returns cause value.

func (RecordPushOngoingReqValidationError) Error

Error satisfies the builtin error interface

func (RecordPushOngoingReqValidationError) ErrorName

ErrorName returns error name.

func (RecordPushOngoingReqValidationError) Field

Field function returns field value.

func (RecordPushOngoingReqValidationError) Key

Key function returns key value.

func (RecordPushOngoingReqValidationError) Reason

Reason function returns reason value.

type RecordPushOngoingResp

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

func (*RecordPushOngoingResp) Descriptor deprecated

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

Deprecated: Use RecordPushOngoingResp.ProtoReflect.Descriptor instead.

func (*RecordPushOngoingResp) ProtoMessage

func (*RecordPushOngoingResp) ProtoMessage()

func (*RecordPushOngoingResp) ProtoReflect

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

func (*RecordPushOngoingResp) Reset

func (x *RecordPushOngoingResp) Reset()

func (*RecordPushOngoingResp) String

func (x *RecordPushOngoingResp) String() string

func (*RecordPushOngoingResp) Validate

func (m *RecordPushOngoingResp) Validate() error

Validate checks the field values on RecordPushOngoingResp 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 (*RecordPushOngoingResp) ValidateAll

func (m *RecordPushOngoingResp) ValidateAll() error

ValidateAll checks the field values on RecordPushOngoingResp 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 RecordPushOngoingRespMultiError, or nil if none found.

type RecordPushOngoingRespMultiError

type RecordPushOngoingRespMultiError []error

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

func (RecordPushOngoingRespMultiError) AllErrors

func (m RecordPushOngoingRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPushOngoingRespMultiError) Error

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

type RecordPushOngoingRespValidationError

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

RecordPushOngoingRespValidationError is the validation error returned by RecordPushOngoingResp.Validate if the designated constraints aren't met.

func (RecordPushOngoingRespValidationError) Cause

Cause function returns cause value.

func (RecordPushOngoingRespValidationError) Error

Error satisfies the builtin error interface

func (RecordPushOngoingRespValidationError) ErrorName

ErrorName returns error name.

func (RecordPushOngoingRespValidationError) Field

Field function returns field value.

func (RecordPushOngoingRespValidationError) Key

Key function returns key value.

func (RecordPushOngoingRespValidationError) Reason

Reason function returns reason value.

type RecordPushStartReq

type RecordPushStartReq struct {
	ReleaseChannelId  string                 `protobuf:"bytes,1,opt,name=release_channel_id,json=releaseChannelId,proto3" json:"release_channel_id,omitempty"`
	ServiceId         string                 `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	CreationTimestamp *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"`
	ClusterId         string                 `protobuf:"bytes,3,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	StartTimestamp    *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_timestamp,json=startTimestamp,proto3" json:"start_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordPushStartReq) Descriptor deprecated

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

Deprecated: Use RecordPushStartReq.ProtoReflect.Descriptor instead.

func (*RecordPushStartReq) GetClusterId

func (x *RecordPushStartReq) GetClusterId() string

func (*RecordPushStartReq) GetCreationTimestamp

func (x *RecordPushStartReq) GetCreationTimestamp() *timestamppb.Timestamp

func (*RecordPushStartReq) GetReleaseChannelId

func (x *RecordPushStartReq) GetReleaseChannelId() string

func (*RecordPushStartReq) GetServiceId

func (x *RecordPushStartReq) GetServiceId() string

func (*RecordPushStartReq) GetStartTimestamp

func (x *RecordPushStartReq) GetStartTimestamp() *timestamppb.Timestamp

func (*RecordPushStartReq) ProtoMessage

func (*RecordPushStartReq) ProtoMessage()

func (*RecordPushStartReq) ProtoReflect

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

func (*RecordPushStartReq) Reset

func (x *RecordPushStartReq) Reset()

func (*RecordPushStartReq) String

func (x *RecordPushStartReq) String() string

func (*RecordPushStartReq) Validate

func (m *RecordPushStartReq) Validate() error

Validate checks the field values on RecordPushStartReq 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 (*RecordPushStartReq) ValidateAll

func (m *RecordPushStartReq) ValidateAll() error

ValidateAll checks the field values on RecordPushStartReq 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 RecordPushStartReqMultiError, or nil if none found.

type RecordPushStartReqMultiError

type RecordPushStartReqMultiError []error

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

func (RecordPushStartReqMultiError) AllErrors

func (m RecordPushStartReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPushStartReqMultiError) Error

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

type RecordPushStartReqValidationError

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

RecordPushStartReqValidationError is the validation error returned by RecordPushStartReq.Validate if the designated constraints aren't met.

func (RecordPushStartReqValidationError) Cause

Cause function returns cause value.

func (RecordPushStartReqValidationError) Error

Error satisfies the builtin error interface

func (RecordPushStartReqValidationError) ErrorName

ErrorName returns error name.

func (RecordPushStartReqValidationError) Field

Field function returns field value.

func (RecordPushStartReqValidationError) Key

Key function returns key value.

func (RecordPushStartReqValidationError) Reason

Reason function returns reason value.

type RecordPushStartResp

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

func (*RecordPushStartResp) Descriptor deprecated

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

Deprecated: Use RecordPushStartResp.ProtoReflect.Descriptor instead.

func (*RecordPushStartResp) ProtoMessage

func (*RecordPushStartResp) ProtoMessage()

func (*RecordPushStartResp) ProtoReflect

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

func (*RecordPushStartResp) Reset

func (x *RecordPushStartResp) Reset()

func (*RecordPushStartResp) String

func (x *RecordPushStartResp) String() string

func (*RecordPushStartResp) Validate

func (m *RecordPushStartResp) Validate() error

Validate checks the field values on RecordPushStartResp 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 (*RecordPushStartResp) ValidateAll

func (m *RecordPushStartResp) ValidateAll() error

ValidateAll checks the field values on RecordPushStartResp 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 RecordPushStartRespMultiError, or nil if none found.

type RecordPushStartRespMultiError

type RecordPushStartRespMultiError []error

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

func (RecordPushStartRespMultiError) AllErrors

func (m RecordPushStartRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordPushStartRespMultiError) Error

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

type RecordPushStartRespValidationError

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

RecordPushStartRespValidationError is the validation error returned by RecordPushStartResp.Validate if the designated constraints aren't met.

func (RecordPushStartRespValidationError) Cause

Cause function returns cause value.

func (RecordPushStartRespValidationError) Error

Error satisfies the builtin error interface

func (RecordPushStartRespValidationError) ErrorName

ErrorName returns error name.

func (RecordPushStartRespValidationError) Field

Field function returns field value.

func (RecordPushStartRespValidationError) Key

Key function returns key value.

func (RecordPushStartRespValidationError) Reason

Reason function returns reason value.

type RecordRolloutReq

type RecordRolloutReq struct {
	Rollout []byte         `protobuf:"bytes,1,opt,name=rollout,proto3" json:"rollout,omitempty"`
	Action  InformerAction `protobuf:"varint,2,opt,name=action,proto3,enum=prodvana.agent.InformerAction" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordRolloutReq) Descriptor deprecated

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

Deprecated: Use RecordRolloutReq.ProtoReflect.Descriptor instead.

func (*RecordRolloutReq) GetAction

func (x *RecordRolloutReq) GetAction() InformerAction

func (*RecordRolloutReq) GetRollout

func (x *RecordRolloutReq) GetRollout() []byte

func (*RecordRolloutReq) ProtoMessage

func (*RecordRolloutReq) ProtoMessage()

func (*RecordRolloutReq) ProtoReflect

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

func (*RecordRolloutReq) Reset

func (x *RecordRolloutReq) Reset()

func (*RecordRolloutReq) String

func (x *RecordRolloutReq) String() string

func (*RecordRolloutReq) Validate

func (m *RecordRolloutReq) Validate() error

Validate checks the field values on RecordRolloutReq 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 (*RecordRolloutReq) ValidateAll

func (m *RecordRolloutReq) ValidateAll() error

ValidateAll checks the field values on RecordRolloutReq 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 RecordRolloutReqMultiError, or nil if none found.

type RecordRolloutReqMultiError

type RecordRolloutReqMultiError []error

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

func (RecordRolloutReqMultiError) AllErrors

func (m RecordRolloutReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordRolloutReqMultiError) Error

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

type RecordRolloutReqValidationError

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

RecordRolloutReqValidationError is the validation error returned by RecordRolloutReq.Validate if the designated constraints aren't met.

func (RecordRolloutReqValidationError) Cause

Cause function returns cause value.

func (RecordRolloutReqValidationError) Error

Error satisfies the builtin error interface

func (RecordRolloutReqValidationError) ErrorName

ErrorName returns error name.

func (RecordRolloutReqValidationError) Field

Field function returns field value.

func (RecordRolloutReqValidationError) Key

Key function returns key value.

func (RecordRolloutReqValidationError) Reason

Reason function returns reason value.

type RecordRolloutResp

type RecordRolloutResp struct {
	PushTimestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=push_timestamp,json=pushTimestamp,proto3" json:"push_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*RecordRolloutResp) Descriptor deprecated

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

Deprecated: Use RecordRolloutResp.ProtoReflect.Descriptor instead.

func (*RecordRolloutResp) GetPushTimestamp

func (x *RecordRolloutResp) GetPushTimestamp() *timestamppb.Timestamp

func (*RecordRolloutResp) ProtoMessage

func (*RecordRolloutResp) ProtoMessage()

func (*RecordRolloutResp) ProtoReflect

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

func (*RecordRolloutResp) Reset

func (x *RecordRolloutResp) Reset()

func (*RecordRolloutResp) String

func (x *RecordRolloutResp) String() string

func (*RecordRolloutResp) Validate

func (m *RecordRolloutResp) Validate() error

Validate checks the field values on RecordRolloutResp 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 (*RecordRolloutResp) ValidateAll

func (m *RecordRolloutResp) ValidateAll() error

ValidateAll checks the field values on RecordRolloutResp 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 RecordRolloutRespMultiError, or nil if none found.

type RecordRolloutRespMultiError

type RecordRolloutRespMultiError []error

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

func (RecordRolloutRespMultiError) AllErrors

func (m RecordRolloutRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RecordRolloutRespMultiError) Error

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

type RecordRolloutRespValidationError

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

RecordRolloutRespValidationError is the validation error returned by RecordRolloutResp.Validate if the designated constraints aren't met.

func (RecordRolloutRespValidationError) Cause

Cause function returns cause value.

func (RecordRolloutRespValidationError) Error

Error satisfies the builtin error interface

func (RecordRolloutRespValidationError) ErrorName

ErrorName returns error name.

func (RecordRolloutRespValidationError) Field

Field function returns field value.

func (RecordRolloutRespValidationError) Key

Key function returns key value.

func (RecordRolloutRespValidationError) Reason

Reason function returns reason value.

type ReportClusterMetadataReq added in v0.2.13

type ReportClusterMetadataReq struct {
	RuntimeId       string                       `protobuf:"bytes,1,opt,name=runtime_id,json=runtimeId,proto3" json:"runtime_id,omitempty"`
	ClusterMetadata *environment.ClusterMetadata `protobuf:"bytes,2,opt,name=cluster_metadata,json=clusterMetadata,proto3" json:"cluster_metadata,omitempty"`
	Error           string                       `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` // For debugging
	// contains filtered or unexported fields
}

func (*ReportClusterMetadataReq) Descriptor deprecated added in v0.2.13

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

Deprecated: Use ReportClusterMetadataReq.ProtoReflect.Descriptor instead.

func (*ReportClusterMetadataReq) GetClusterMetadata added in v0.2.13

func (x *ReportClusterMetadataReq) GetClusterMetadata() *environment.ClusterMetadata

func (*ReportClusterMetadataReq) GetError added in v0.2.13

func (x *ReportClusterMetadataReq) GetError() string

func (*ReportClusterMetadataReq) GetRuntimeId added in v0.2.13

func (x *ReportClusterMetadataReq) GetRuntimeId() string

func (*ReportClusterMetadataReq) ProtoMessage added in v0.2.13

func (*ReportClusterMetadataReq) ProtoMessage()

func (*ReportClusterMetadataReq) ProtoReflect added in v0.2.13

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

func (*ReportClusterMetadataReq) Reset added in v0.2.13

func (x *ReportClusterMetadataReq) Reset()

func (*ReportClusterMetadataReq) String added in v0.2.13

func (x *ReportClusterMetadataReq) String() string

func (*ReportClusterMetadataReq) Validate added in v0.2.13

func (m *ReportClusterMetadataReq) Validate() error

Validate checks the field values on ReportClusterMetadataReq 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 (*ReportClusterMetadataReq) ValidateAll added in v0.2.13

func (m *ReportClusterMetadataReq) ValidateAll() error

ValidateAll checks the field values on ReportClusterMetadataReq 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 ReportClusterMetadataReqMultiError, or nil if none found.

type ReportClusterMetadataReqMultiError added in v0.2.13

type ReportClusterMetadataReqMultiError []error

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

func (ReportClusterMetadataReqMultiError) AllErrors added in v0.2.13

func (m ReportClusterMetadataReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ReportClusterMetadataReqMultiError) Error added in v0.2.13

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

type ReportClusterMetadataReqValidationError added in v0.2.13

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

ReportClusterMetadataReqValidationError is the validation error returned by ReportClusterMetadataReq.Validate if the designated constraints aren't met.

func (ReportClusterMetadataReqValidationError) Cause added in v0.2.13

Cause function returns cause value.

func (ReportClusterMetadataReqValidationError) Error added in v0.2.13

Error satisfies the builtin error interface

func (ReportClusterMetadataReqValidationError) ErrorName added in v0.2.13

ErrorName returns error name.

func (ReportClusterMetadataReqValidationError) Field added in v0.2.13

Field function returns field value.

func (ReportClusterMetadataReqValidationError) Key added in v0.2.13

Key function returns key value.

func (ReportClusterMetadataReqValidationError) Reason added in v0.2.13

Reason function returns reason value.

type ReportClusterMetadataResp added in v0.2.13

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

func (*ReportClusterMetadataResp) Descriptor deprecated added in v0.2.13

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

Deprecated: Use ReportClusterMetadataResp.ProtoReflect.Descriptor instead.

func (*ReportClusterMetadataResp) ProtoMessage added in v0.2.13

func (*ReportClusterMetadataResp) ProtoMessage()

func (*ReportClusterMetadataResp) ProtoReflect added in v0.2.13

func (*ReportClusterMetadataResp) Reset added in v0.2.13

func (x *ReportClusterMetadataResp) Reset()

func (*ReportClusterMetadataResp) String added in v0.2.13

func (x *ReportClusterMetadataResp) String() string

func (*ReportClusterMetadataResp) Validate added in v0.2.13

func (m *ReportClusterMetadataResp) Validate() error

Validate checks the field values on ReportClusterMetadataResp 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 (*ReportClusterMetadataResp) ValidateAll added in v0.2.13

func (m *ReportClusterMetadataResp) ValidateAll() error

ValidateAll checks the field values on ReportClusterMetadataResp 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 ReportClusterMetadataRespMultiError, or nil if none found.

type ReportClusterMetadataRespMultiError added in v0.2.13

type ReportClusterMetadataRespMultiError []error

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

func (ReportClusterMetadataRespMultiError) AllErrors added in v0.2.13

AllErrors returns a list of validation violation errors.

func (ReportClusterMetadataRespMultiError) Error added in v0.2.13

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

type ReportClusterMetadataRespValidationError added in v0.2.13

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

ReportClusterMetadataRespValidationError is the validation error returned by ReportClusterMetadataResp.Validate if the designated constraints aren't met.

func (ReportClusterMetadataRespValidationError) Cause added in v0.2.13

Cause function returns cause value.

func (ReportClusterMetadataRespValidationError) Error added in v0.2.13

Error satisfies the builtin error interface

func (ReportClusterMetadataRespValidationError) ErrorName added in v0.2.13

ErrorName returns error name.

func (ReportClusterMetadataRespValidationError) Field added in v0.2.13

Field function returns field value.

func (ReportClusterMetadataRespValidationError) Key added in v0.2.13

Key function returns key value.

func (ReportClusterMetadataRespValidationError) Reason added in v0.2.13

Reason function returns reason value.

type ReportDebugInfoReq

type ReportDebugInfoReq struct {
	RuntimeId string     `protobuf:"bytes,1,opt,name=runtime_id,json=runtimeId,proto3" json:"runtime_id,omitempty"`
	Info      *DebugInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportDebugInfoReq) Descriptor deprecated

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

Deprecated: Use ReportDebugInfoReq.ProtoReflect.Descriptor instead.

func (*ReportDebugInfoReq) GetInfo

func (x *ReportDebugInfoReq) GetInfo() *DebugInfo

func (*ReportDebugInfoReq) GetRuntimeId

func (x *ReportDebugInfoReq) GetRuntimeId() string

func (*ReportDebugInfoReq) ProtoMessage

func (*ReportDebugInfoReq) ProtoMessage()

func (*ReportDebugInfoReq) ProtoReflect

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

func (*ReportDebugInfoReq) Reset

func (x *ReportDebugInfoReq) Reset()

func (*ReportDebugInfoReq) String

func (x *ReportDebugInfoReq) String() string

func (*ReportDebugInfoReq) Validate

func (m *ReportDebugInfoReq) Validate() error

Validate checks the field values on ReportDebugInfoReq 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 (*ReportDebugInfoReq) ValidateAll

func (m *ReportDebugInfoReq) ValidateAll() error

ValidateAll checks the field values on ReportDebugInfoReq 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 ReportDebugInfoReqMultiError, or nil if none found.

type ReportDebugInfoReqMultiError

type ReportDebugInfoReqMultiError []error

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

func (ReportDebugInfoReqMultiError) AllErrors

func (m ReportDebugInfoReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ReportDebugInfoReqMultiError) Error

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

type ReportDebugInfoReqValidationError

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

ReportDebugInfoReqValidationError is the validation error returned by ReportDebugInfoReq.Validate if the designated constraints aren't met.

func (ReportDebugInfoReqValidationError) Cause

Cause function returns cause value.

func (ReportDebugInfoReqValidationError) Error

Error satisfies the builtin error interface

func (ReportDebugInfoReqValidationError) ErrorName

ErrorName returns error name.

func (ReportDebugInfoReqValidationError) Field

Field function returns field value.

func (ReportDebugInfoReqValidationError) Key

Key function returns key value.

func (ReportDebugInfoReqValidationError) Reason

Reason function returns reason value.

type ReportDebugInfoResp

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

func (*ReportDebugInfoResp) Descriptor deprecated

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

Deprecated: Use ReportDebugInfoResp.ProtoReflect.Descriptor instead.

func (*ReportDebugInfoResp) ProtoMessage

func (*ReportDebugInfoResp) ProtoMessage()

func (*ReportDebugInfoResp) ProtoReflect

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

func (*ReportDebugInfoResp) Reset

func (x *ReportDebugInfoResp) Reset()

func (*ReportDebugInfoResp) String

func (x *ReportDebugInfoResp) String() string

func (*ReportDebugInfoResp) Validate

func (m *ReportDebugInfoResp) Validate() error

Validate checks the field values on ReportDebugInfoResp 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 (*ReportDebugInfoResp) ValidateAll

func (m *ReportDebugInfoResp) ValidateAll() error

ValidateAll checks the field values on ReportDebugInfoResp 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 ReportDebugInfoRespMultiError, or nil if none found.

type ReportDebugInfoRespMultiError

type ReportDebugInfoRespMultiError []error

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

func (ReportDebugInfoRespMultiError) AllErrors

func (m ReportDebugInfoRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ReportDebugInfoRespMultiError) Error

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

type ReportDebugInfoRespValidationError

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

ReportDebugInfoRespValidationError is the validation error returned by ReportDebugInfoResp.Validate if the designated constraints aren't met.

func (ReportDebugInfoRespValidationError) Cause

Cause function returns cause value.

func (ReportDebugInfoRespValidationError) Error

Error satisfies the builtin error interface

func (ReportDebugInfoRespValidationError) ErrorName

ErrorName returns error name.

func (ReportDebugInfoRespValidationError) Field

Field function returns field value.

func (ReportDebugInfoRespValidationError) Key

Key function returns key value.

func (ReportDebugInfoRespValidationError) Reason

Reason function returns reason value.

type UnimplementedAgentInteractionServer

type UnimplementedAgentInteractionServer struct {
}

UnimplementedAgentInteractionServer must be embedded to have forward compatible implementations.

func (UnimplementedAgentInteractionServer) ConfirmPushApproval

func (UnimplementedAgentInteractionServer) Heartbeat

func (UnimplementedAgentInteractionServer) ProxyAPIServer

func (UnimplementedAgentInteractionServer) RecordDeployment

func (UnimplementedAgentInteractionServer) RecordNewUnknownPush

func (UnimplementedAgentInteractionServer) RecordPod

func (UnimplementedAgentInteractionServer) RecordPods

func (UnimplementedAgentInteractionServer) RecordPushComplete

func (UnimplementedAgentInteractionServer) RecordPushOngoing

func (UnimplementedAgentInteractionServer) RecordPushStart

func (UnimplementedAgentInteractionServer) RecordRollout

func (UnimplementedAgentInteractionServer) ReportClusterMetadata added in v0.2.13

func (UnimplementedAgentInteractionServer) ReportDebugInfo

type UnsafeAgentInteractionServer

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

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

Jump to

Keyboard shortcuts

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