runtimes

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: 18 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	FeatureType_name = map[int32]string{
		0: "UNKNOWN",
		1: "EXPOSED_SERVICE",
		2: "TLS_SERVICE",
		3: "COST_ANALYSIS",
		4: "DATADOG",
		5: "ARGO_ROLLOUTS",
	}
	FeatureType_value = map[string]int32{
		"UNKNOWN":         0,
		"EXPOSED_SERVICE": 1,
		"TLS_SERVICE":     2,
		"COST_ANALYSIS":   3,
		"DATADOG":         4,
		"ARGO_ROLLOUTS":   5,
	}
)

Enum value maps for FeatureType.

View Source
var File_prodvana_runtimes_debug_event_proto protoreflect.FileDescriptor
View Source
var File_prodvana_runtimes_features_proto protoreflect.FileDescriptor
View Source
var File_prodvana_runtimes_runtimes_config_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ContainerOrchestrationRuntime

type ContainerOrchestrationRuntime struct {

	// Types that are assignable to Backend:
	//
	//	*ContainerOrchestrationRuntime_K8S_
	//	*ContainerOrchestrationRuntime_Ecs
	Backend isContainerOrchestrationRuntime_Backend `protobuf_oneof:"backend"`
	// contains filtered or unexported fields
}

func (*ContainerOrchestrationRuntime) Descriptor deprecated

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

Deprecated: Use ContainerOrchestrationRuntime.ProtoReflect.Descriptor instead.

func (*ContainerOrchestrationRuntime) GetBackend

func (m *ContainerOrchestrationRuntime) GetBackend() isContainerOrchestrationRuntime_Backend

func (*ContainerOrchestrationRuntime) GetEcs

func (*ContainerOrchestrationRuntime) GetK8S

func (*ContainerOrchestrationRuntime) ProtoMessage

func (*ContainerOrchestrationRuntime) ProtoMessage()

func (*ContainerOrchestrationRuntime) ProtoReflect

func (*ContainerOrchestrationRuntime) Reset

func (x *ContainerOrchestrationRuntime) Reset()

func (*ContainerOrchestrationRuntime) String

func (*ContainerOrchestrationRuntime) Validate

func (m *ContainerOrchestrationRuntime) Validate() error

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

func (m *ContainerOrchestrationRuntime) ValidateAll() error

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

type ContainerOrchestrationRuntimeMultiError

type ContainerOrchestrationRuntimeMultiError []error

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

func (ContainerOrchestrationRuntimeMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ContainerOrchestrationRuntimeMultiError) Error

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

type ContainerOrchestrationRuntimeValidationError

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

ContainerOrchestrationRuntimeValidationError is the validation error returned by ContainerOrchestrationRuntime.Validate if the designated constraints aren't met.

func (ContainerOrchestrationRuntimeValidationError) Cause

Cause function returns cause value.

func (ContainerOrchestrationRuntimeValidationError) Error

Error satisfies the builtin error interface

func (ContainerOrchestrationRuntimeValidationError) ErrorName

ErrorName returns error name.

func (ContainerOrchestrationRuntimeValidationError) Field

Field function returns field value.

func (ContainerOrchestrationRuntimeValidationError) Key

Key function returns key value.

func (ContainerOrchestrationRuntimeValidationError) Reason

Reason function returns reason value.

type ContainerOrchestrationRuntime_ECS

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

func (*ContainerOrchestrationRuntime_ECS) Descriptor deprecated

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

Deprecated: Use ContainerOrchestrationRuntime_ECS.ProtoReflect.Descriptor instead.

func (*ContainerOrchestrationRuntime_ECS) GetPrefix

func (*ContainerOrchestrationRuntime_ECS) ProtoMessage

func (*ContainerOrchestrationRuntime_ECS) ProtoMessage()

func (*ContainerOrchestrationRuntime_ECS) ProtoReflect

func (*ContainerOrchestrationRuntime_ECS) Reset

func (*ContainerOrchestrationRuntime_ECS) String

func (*ContainerOrchestrationRuntime_ECS) Validate

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

func (m *ContainerOrchestrationRuntime_ECS) ValidateAll() error

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

type ContainerOrchestrationRuntime_ECSMultiError

type ContainerOrchestrationRuntime_ECSMultiError []error

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

func (ContainerOrchestrationRuntime_ECSMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ContainerOrchestrationRuntime_ECSMultiError) Error

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

type ContainerOrchestrationRuntime_ECSValidationError

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

ContainerOrchestrationRuntime_ECSValidationError is the validation error returned by ContainerOrchestrationRuntime_ECS.Validate if the designated constraints aren't met.

func (ContainerOrchestrationRuntime_ECSValidationError) Cause

Cause function returns cause value.

func (ContainerOrchestrationRuntime_ECSValidationError) Error

Error satisfies the builtin error interface

func (ContainerOrchestrationRuntime_ECSValidationError) ErrorName

ErrorName returns error name.

func (ContainerOrchestrationRuntime_ECSValidationError) Field

Field function returns field value.

func (ContainerOrchestrationRuntime_ECSValidationError) Key

Key function returns key value.

func (ContainerOrchestrationRuntime_ECSValidationError) Reason

Reason function returns reason value.

type ContainerOrchestrationRuntime_Ecs

type ContainerOrchestrationRuntime_Ecs struct {
	Ecs *ContainerOrchestrationRuntime_ECS `protobuf:"bytes,2,opt,name=ecs,proto3,oneof"`
}

type ContainerOrchestrationRuntime_K8S

type ContainerOrchestrationRuntime_K8S struct {

	// optionally set a custom namespace. If not set, Prodvana will create and manage the namespace.
	// If set, the namespace *must* already exist and Prodvana will not try to create or delete it.
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// do not set this, this is used internally by Prodvana to keep track of if a namespace
	// is managed by Prodvana or externally.
	PvnManaged bool `protobuf:"varint,2,opt,name=pvn_managed,json=pvnManaged,proto3" json:"pvn_managed,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerOrchestrationRuntime_K8S) Descriptor deprecated

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

Deprecated: Use ContainerOrchestrationRuntime_K8S.ProtoReflect.Descriptor instead.

func (*ContainerOrchestrationRuntime_K8S) GetNamespace

func (x *ContainerOrchestrationRuntime_K8S) GetNamespace() string

func (*ContainerOrchestrationRuntime_K8S) GetPvnManaged

func (x *ContainerOrchestrationRuntime_K8S) GetPvnManaged() bool

func (*ContainerOrchestrationRuntime_K8S) ProtoMessage

func (*ContainerOrchestrationRuntime_K8S) ProtoMessage()

func (*ContainerOrchestrationRuntime_K8S) ProtoReflect

func (*ContainerOrchestrationRuntime_K8S) Reset

func (*ContainerOrchestrationRuntime_K8S) String

func (*ContainerOrchestrationRuntime_K8S) Validate

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

func (m *ContainerOrchestrationRuntime_K8S) ValidateAll() error

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

type ContainerOrchestrationRuntime_K8SMultiError

type ContainerOrchestrationRuntime_K8SMultiError []error

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

func (ContainerOrchestrationRuntime_K8SMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ContainerOrchestrationRuntime_K8SMultiError) Error

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

type ContainerOrchestrationRuntime_K8SValidationError

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

ContainerOrchestrationRuntime_K8SValidationError is the validation error returned by ContainerOrchestrationRuntime_K8S.Validate if the designated constraints aren't met.

func (ContainerOrchestrationRuntime_K8SValidationError) Cause

Cause function returns cause value.

func (ContainerOrchestrationRuntime_K8SValidationError) Error

Error satisfies the builtin error interface

func (ContainerOrchestrationRuntime_K8SValidationError) ErrorName

ErrorName returns error name.

func (ContainerOrchestrationRuntime_K8SValidationError) Field

Field function returns field value.

func (ContainerOrchestrationRuntime_K8SValidationError) Key

Key function returns key value.

func (ContainerOrchestrationRuntime_K8SValidationError) Reason

Reason function returns reason value.

type ContainerOrchestrationRuntime_K8S_

type ContainerOrchestrationRuntime_K8S_ struct {
	K8S *ContainerOrchestrationRuntime_K8S `protobuf:"bytes,1,opt,name=k8s,proto3,oneof"`
}

type DebugEvent added in v0.3.20

type DebugEvent struct {
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Message   string                 `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

An event useful in explaining the status of the Runtime object. Events are not guaranteed to be stable and may differ depending on the current status of the Runtime object.

func (*DebugEvent) Descriptor deprecated added in v0.3.20

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

Deprecated: Use DebugEvent.ProtoReflect.Descriptor instead.

func (*DebugEvent) GetMessage added in v0.3.20

func (x *DebugEvent) GetMessage() string

func (*DebugEvent) GetTimestamp added in v0.3.20

func (x *DebugEvent) GetTimestamp() *timestamppb.Timestamp

func (*DebugEvent) ProtoMessage added in v0.3.20

func (*DebugEvent) ProtoMessage()

func (*DebugEvent) ProtoReflect added in v0.3.20

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

func (*DebugEvent) Reset added in v0.3.20

func (x *DebugEvent) Reset()

func (*DebugEvent) String added in v0.3.20

func (x *DebugEvent) String() string

func (*DebugEvent) Validate added in v0.3.20

func (m *DebugEvent) Validate() error

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

func (m *DebugEvent) ValidateAll() error

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

type DebugEventMultiError added in v0.3.20

type DebugEventMultiError []error

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

func (DebugEventMultiError) AllErrors added in v0.3.20

func (m DebugEventMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DebugEventMultiError) Error added in v0.3.20

func (m DebugEventMultiError) Error() string

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

type DebugEventValidationError added in v0.3.20

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

DebugEventValidationError is the validation error returned by DebugEvent.Validate if the designated constraints aren't met.

func (DebugEventValidationError) Cause added in v0.3.20

func (e DebugEventValidationError) Cause() error

Cause function returns cause value.

func (DebugEventValidationError) Error added in v0.3.20

Error satisfies the builtin error interface

func (DebugEventValidationError) ErrorName added in v0.3.20

func (e DebugEventValidationError) ErrorName() string

ErrorName returns error name.

func (DebugEventValidationError) Field added in v0.3.20

Field function returns field value.

func (DebugEventValidationError) Key added in v0.3.20

Key function returns key value.

func (DebugEventValidationError) Reason added in v0.3.20

func (e DebugEventValidationError) Reason() string

Reason function returns reason value.

type FeatureType

type FeatureType int32
const (
	FeatureType_UNKNOWN         FeatureType = 0
	FeatureType_EXPOSED_SERVICE FeatureType = 1
	FeatureType_TLS_SERVICE     FeatureType = 2
	FeatureType_COST_ANALYSIS   FeatureType = 3
	FeatureType_DATADOG         FeatureType = 4
	FeatureType_ARGO_ROLLOUTS   FeatureType = 5
)

func (FeatureType) Descriptor

func (FeatureType) Enum

func (x FeatureType) Enum() *FeatureType

func (FeatureType) EnumDescriptor deprecated

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

Deprecated: Use FeatureType.Descriptor instead.

func (FeatureType) Number

func (x FeatureType) Number() protoreflect.EnumNumber

func (FeatureType) String

func (x FeatureType) String() string

func (FeatureType) Type

type K8SRuntimeInitializationConfig

type K8SRuntimeInitializationConfig struct {
	AgentImage               string            `protobuf:"bytes,1,opt,name=agent_image,json=agentImage,proto3" json:"agent_image,omitempty"`
	AuthToken                string            `protobuf:"bytes,3,opt,name=auth_token,json=authToken,proto3" json:"auth_token,omitempty"`
	UseResourceDefault       bool              `protobuf:"varint,4,opt,name=use_resource_default,json=useResourceDefault,proto3" json:"use_resource_default,omitempty"`
	InteractionServerAddress string            `` /* 135-byte string literal not displayed */
	EnvVars                  map[string]string `` // Env vars, mainly used to pass in proxy information. This is generally supplied by customers.
	/* 170-byte string literal not displayed */
	// The Prodvana agent lifecycle is handled by the user -- Prodvana will not install or update the agent.
	AgentExternallyManaged bool `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*K8SRuntimeInitializationConfig) Descriptor deprecated

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

Deprecated: Use K8SRuntimeInitializationConfig.ProtoReflect.Descriptor instead.

func (*K8SRuntimeInitializationConfig) GetAgentExternallyManaged

func (x *K8SRuntimeInitializationConfig) GetAgentExternallyManaged() bool

func (*K8SRuntimeInitializationConfig) GetAgentImage

func (x *K8SRuntimeInitializationConfig) GetAgentImage() string

func (*K8SRuntimeInitializationConfig) GetAuthToken

func (x *K8SRuntimeInitializationConfig) GetAuthToken() string

func (*K8SRuntimeInitializationConfig) GetEnvVars

func (x *K8SRuntimeInitializationConfig) GetEnvVars() map[string]string

func (*K8SRuntimeInitializationConfig) GetInteractionServerAddress

func (x *K8SRuntimeInitializationConfig) GetInteractionServerAddress() string

func (*K8SRuntimeInitializationConfig) GetUseResourceDefault

func (x *K8SRuntimeInitializationConfig) GetUseResourceDefault() bool

func (*K8SRuntimeInitializationConfig) ProtoMessage

func (*K8SRuntimeInitializationConfig) ProtoMessage()

func (*K8SRuntimeInitializationConfig) ProtoReflect

func (*K8SRuntimeInitializationConfig) Reset

func (x *K8SRuntimeInitializationConfig) Reset()

func (*K8SRuntimeInitializationConfig) String

func (*K8SRuntimeInitializationConfig) Validate

func (m *K8SRuntimeInitializationConfig) Validate() error

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

func (m *K8SRuntimeInitializationConfig) ValidateAll() error

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

type K8SRuntimeInitializationConfigMultiError

type K8SRuntimeInitializationConfigMultiError []error

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

func (K8SRuntimeInitializationConfigMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (K8SRuntimeInitializationConfigMultiError) Error

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

type K8SRuntimeInitializationConfigValidationError

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

K8SRuntimeInitializationConfigValidationError is the validation error returned by K8SRuntimeInitializationConfig.Validate if the designated constraints aren't met.

func (K8SRuntimeInitializationConfigValidationError) Cause

Cause function returns cause value.

func (K8SRuntimeInitializationConfigValidationError) Error

Error satisfies the builtin error interface

func (K8SRuntimeInitializationConfigValidationError) ErrorName

ErrorName returns error name.

func (K8SRuntimeInitializationConfigValidationError) Field

Field function returns field value.

func (K8SRuntimeInitializationConfigValidationError) Key

Key function returns key value.

func (K8SRuntimeInitializationConfigValidationError) Reason

Reason function returns reason value.

type RuntimeExecutionConfig

type RuntimeExecutionConfig struct {
	Runtime string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"`
	// Types that are assignable to TypeOneof:
	//
	//	*RuntimeExecutionConfig_ContainerOrchestration
	TypeOneof isRuntimeExecutionConfig_TypeOneof `protobuf_oneof:"type_oneof"`
	// contains filtered or unexported fields
}

func (*RuntimeExecutionConfig) Descriptor deprecated

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

Deprecated: Use RuntimeExecutionConfig.ProtoReflect.Descriptor instead.

func (*RuntimeExecutionConfig) GetContainerOrchestration

func (x *RuntimeExecutionConfig) GetContainerOrchestration() *ContainerOrchestrationRuntime

func (*RuntimeExecutionConfig) GetRuntime

func (x *RuntimeExecutionConfig) GetRuntime() string

func (*RuntimeExecutionConfig) GetTypeOneof

func (m *RuntimeExecutionConfig) GetTypeOneof() isRuntimeExecutionConfig_TypeOneof

func (*RuntimeExecutionConfig) ProtoMessage

func (*RuntimeExecutionConfig) ProtoMessage()

func (*RuntimeExecutionConfig) ProtoReflect

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

func (*RuntimeExecutionConfig) Reset

func (x *RuntimeExecutionConfig) Reset()

func (*RuntimeExecutionConfig) String

func (x *RuntimeExecutionConfig) String() string

func (*RuntimeExecutionConfig) Validate

func (m *RuntimeExecutionConfig) Validate() error

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

func (m *RuntimeExecutionConfig) ValidateAll() error

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

type RuntimeExecutionConfigMultiError

type RuntimeExecutionConfigMultiError []error

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

func (RuntimeExecutionConfigMultiError) AllErrors

func (m RuntimeExecutionConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RuntimeExecutionConfigMultiError) Error

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

type RuntimeExecutionConfigValidationError

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

RuntimeExecutionConfigValidationError is the validation error returned by RuntimeExecutionConfig.Validate if the designated constraints aren't met.

func (RuntimeExecutionConfigValidationError) Cause

Cause function returns cause value.

func (RuntimeExecutionConfigValidationError) Error

Error satisfies the builtin error interface

func (RuntimeExecutionConfigValidationError) ErrorName

ErrorName returns error name.

func (RuntimeExecutionConfigValidationError) Field

Field function returns field value.

func (RuntimeExecutionConfigValidationError) Key

Key function returns key value.

func (RuntimeExecutionConfigValidationError) Reason

Reason function returns reason value.

type RuntimeExecutionConfig_ContainerOrchestration

type RuntimeExecutionConfig_ContainerOrchestration struct {
	ContainerOrchestration *ContainerOrchestrationRuntime `protobuf:"bytes,2,opt,name=container_orchestration,json=containerOrchestration,proto3,oneof"`
}

type RuntimeInitializationConfig

type RuntimeInitializationConfig struct {

	// Types that are assignable to RuntimeSpecific:
	//
	//	*RuntimeInitializationConfig_K8S
	RuntimeSpecific isRuntimeInitializationConfig_RuntimeSpecific `protobuf_oneof:"runtime_specific"`
	// contains filtered or unexported fields
}

func (*RuntimeInitializationConfig) Descriptor deprecated

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

Deprecated: Use RuntimeInitializationConfig.ProtoReflect.Descriptor instead.

func (*RuntimeInitializationConfig) GetK8S

func (*RuntimeInitializationConfig) GetRuntimeSpecific

func (m *RuntimeInitializationConfig) GetRuntimeSpecific() isRuntimeInitializationConfig_RuntimeSpecific

func (*RuntimeInitializationConfig) ProtoMessage

func (*RuntimeInitializationConfig) ProtoMessage()

func (*RuntimeInitializationConfig) ProtoReflect

func (*RuntimeInitializationConfig) Reset

func (x *RuntimeInitializationConfig) Reset()

func (*RuntimeInitializationConfig) String

func (x *RuntimeInitializationConfig) String() string

func (*RuntimeInitializationConfig) Validate

func (m *RuntimeInitializationConfig) Validate() error

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

func (m *RuntimeInitializationConfig) ValidateAll() error

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

type RuntimeInitializationConfigMultiError

type RuntimeInitializationConfigMultiError []error

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

func (RuntimeInitializationConfigMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (RuntimeInitializationConfigMultiError) Error

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

type RuntimeInitializationConfigValidationError

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

RuntimeInitializationConfigValidationError is the validation error returned by RuntimeInitializationConfig.Validate if the designated constraints aren't met.

func (RuntimeInitializationConfigValidationError) Cause

Cause function returns cause value.

func (RuntimeInitializationConfigValidationError) Error

Error satisfies the builtin error interface

func (RuntimeInitializationConfigValidationError) ErrorName

ErrorName returns error name.

func (RuntimeInitializationConfigValidationError) Field

Field function returns field value.

func (RuntimeInitializationConfigValidationError) Key

Key function returns key value.

func (RuntimeInitializationConfigValidationError) Reason

Reason function returns reason value.

type RuntimeInitializationConfig_K8S

type RuntimeInitializationConfig_K8S struct {
	K8S *K8SRuntimeInitializationConfig `protobuf:"bytes,1,opt,name=k8s,proto3,oneof"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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