Documentation ¶
Index ¶
- Variables
- type CapabilityConfig
- func (*CapabilityConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilityConfig) GetName() string
- func (x *CapabilityConfig) GetPerReleaseChannel() []*PerReleaseChannelCapabilityConfig
- func (*CapabilityConfig) ProtoMessage()
- func (x *CapabilityConfig) ProtoReflect() protoreflect.Message
- func (x *CapabilityConfig) Reset()
- func (x *CapabilityConfig) String() string
- func (m *CapabilityConfig) Validate() error
- func (m *CapabilityConfig) ValidateAll() error
- type CapabilityConfigMultiError
- type CapabilityConfigValidationError
- func (e CapabilityConfigValidationError) Cause() error
- func (e CapabilityConfigValidationError) Error() string
- func (e CapabilityConfigValidationError) ErrorName() string
- func (e CapabilityConfigValidationError) Field() string
- func (e CapabilityConfigValidationError) Key() bool
- func (e CapabilityConfigValidationError) Reason() string
- type CapabilityInstanceConfig
- func (*CapabilityInstanceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilityInstanceConfig) GetEnv() map[string]*common_config.EnvValue
- func (x *CapabilityInstanceConfig) GetName() string
- func (x *CapabilityInstanceConfig) GetPrePushTasks() []*pipelines.Task
- func (*CapabilityInstanceConfig) ProtoMessage()
- func (x *CapabilityInstanceConfig) ProtoReflect() protoreflect.Message
- func (x *CapabilityInstanceConfig) Reset()
- func (x *CapabilityInstanceConfig) String() string
- func (m *CapabilityInstanceConfig) Validate() error
- func (m *CapabilityInstanceConfig) ValidateAll() error
- type CapabilityInstanceConfigMultiError
- type CapabilityInstanceConfigValidationError
- func (e CapabilityInstanceConfigValidationError) Cause() error
- func (e CapabilityInstanceConfigValidationError) Error() string
- func (e CapabilityInstanceConfigValidationError) ErrorName() string
- func (e CapabilityInstanceConfigValidationError) Field() string
- func (e CapabilityInstanceConfigValidationError) Key() bool
- func (e CapabilityInstanceConfigValidationError) Reason() string
- type CapabilityInstanceRef
- func (*CapabilityInstanceRef) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilityInstanceRef) GetName() string
- func (*CapabilityInstanceRef) ProtoMessage()
- func (x *CapabilityInstanceRef) ProtoReflect() protoreflect.Message
- func (x *CapabilityInstanceRef) Reset()
- func (x *CapabilityInstanceRef) String() string
- func (m *CapabilityInstanceRef) Validate() error
- func (m *CapabilityInstanceRef) ValidateAll() error
- type CapabilityInstanceRefMultiError
- type CapabilityInstanceRefValidationError
- func (e CapabilityInstanceRefValidationError) Cause() error
- func (e CapabilityInstanceRefValidationError) Error() string
- func (e CapabilityInstanceRefValidationError) ErrorName() string
- func (e CapabilityInstanceRefValidationError) Field() string
- func (e CapabilityInstanceRefValidationError) Key() bool
- func (e CapabilityInstanceRefValidationError) Reason() string
- type PerReleaseChannelCapabilityConfig
- func (*PerReleaseChannelCapabilityConfig) Descriptor() ([]byte, []int)deprecated
- func (m *PerReleaseChannelCapabilityConfig) GetDefinitionOneof() isPerReleaseChannelCapabilityConfig_DefinitionOneof
- func (x *PerReleaseChannelCapabilityConfig) GetInlined() *CapabilityInstanceConfig
- func (x *PerReleaseChannelCapabilityConfig) GetRef() *CapabilityInstanceRef
- func (x *PerReleaseChannelCapabilityConfig) GetReleaseChannel() string
- func (*PerReleaseChannelCapabilityConfig) ProtoMessage()
- func (x *PerReleaseChannelCapabilityConfig) ProtoReflect() protoreflect.Message
- func (x *PerReleaseChannelCapabilityConfig) Reset()
- func (x *PerReleaseChannelCapabilityConfig) String() string
- func (m *PerReleaseChannelCapabilityConfig) Validate() error
- func (m *PerReleaseChannelCapabilityConfig) ValidateAll() error
- type PerReleaseChannelCapabilityConfigMultiError
- type PerReleaseChannelCapabilityConfigValidationError
- func (e PerReleaseChannelCapabilityConfigValidationError) Cause() error
- func (e PerReleaseChannelCapabilityConfigValidationError) Error() string
- func (e PerReleaseChannelCapabilityConfigValidationError) ErrorName() string
- func (e PerReleaseChannelCapabilityConfigValidationError) Field() string
- func (e PerReleaseChannelCapabilityConfigValidationError) Key() bool
- func (e PerReleaseChannelCapabilityConfigValidationError) Reason() string
- type PerReleaseChannelCapabilityConfig_Inlined
- type PerReleaseChannelCapabilityConfig_Ref
Constants ¶
This section is empty.
Variables ¶
var File_prodvana_capability_capability_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CapabilityConfig ¶
type CapabilityConfig struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` PerReleaseChannel []*PerReleaseChannelCapabilityConfig `protobuf:"bytes,2,rep,name=per_release_channel,json=perReleaseChannel,proto3" json:"per_release_channel,omitempty"` // contains filtered or unexported fields }
func (*CapabilityConfig) Descriptor
deprecated
func (*CapabilityConfig) Descriptor() ([]byte, []int)
Deprecated: Use CapabilityConfig.ProtoReflect.Descriptor instead.
func (*CapabilityConfig) GetName ¶
func (x *CapabilityConfig) GetName() string
func (*CapabilityConfig) GetPerReleaseChannel ¶
func (x *CapabilityConfig) GetPerReleaseChannel() []*PerReleaseChannelCapabilityConfig
func (*CapabilityConfig) ProtoMessage ¶
func (*CapabilityConfig) ProtoMessage()
func (*CapabilityConfig) ProtoReflect ¶
func (x *CapabilityConfig) ProtoReflect() protoreflect.Message
func (*CapabilityConfig) Reset ¶
func (x *CapabilityConfig) Reset()
func (*CapabilityConfig) String ¶
func (x *CapabilityConfig) String() string
func (*CapabilityConfig) Validate ¶
func (m *CapabilityConfig) Validate() error
Validate checks the field values on CapabilityConfig 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 (*CapabilityConfig) ValidateAll ¶
func (m *CapabilityConfig) ValidateAll() error
ValidateAll checks the field values on CapabilityConfig 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 CapabilityConfigMultiError, or nil if none found.
type CapabilityConfigMultiError ¶
type CapabilityConfigMultiError []error
CapabilityConfigMultiError is an error wrapping multiple validation errors returned by CapabilityConfig.ValidateAll() if the designated constraints aren't met.
func (CapabilityConfigMultiError) AllErrors ¶
func (m CapabilityConfigMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (CapabilityConfigMultiError) Error ¶
func (m CapabilityConfigMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type CapabilityConfigValidationError ¶
type CapabilityConfigValidationError struct {
// contains filtered or unexported fields
}
CapabilityConfigValidationError is the validation error returned by CapabilityConfig.Validate if the designated constraints aren't met.
func (CapabilityConfigValidationError) Cause ¶
func (e CapabilityConfigValidationError) Cause() error
Cause function returns cause value.
func (CapabilityConfigValidationError) Error ¶
func (e CapabilityConfigValidationError) Error() string
Error satisfies the builtin error interface
func (CapabilityConfigValidationError) ErrorName ¶
func (e CapabilityConfigValidationError) ErrorName() string
ErrorName returns error name.
func (CapabilityConfigValidationError) Field ¶
func (e CapabilityConfigValidationError) Field() string
Field function returns field value.
func (CapabilityConfigValidationError) Key ¶
func (e CapabilityConfigValidationError) Key() bool
Key function returns key value.
func (CapabilityConfigValidationError) Reason ¶
func (e CapabilityConfigValidationError) Reason() string
Reason function returns reason value.
type CapabilityInstanceConfig ¶
type CapabilityInstanceConfig struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // omit if inlined // env vars to inject Env map[string]*common_config.EnvValue `` /* 147-byte string literal not displayed */ // Tasks to inject in the pipeline, before the push of the service instance depending on this capability // Custom tasks will automatically have env vars from `env` above injected. // When multiple service instances reference the same capability instance, the tasks are deduped and injected // before the push of the first service instance in the pipeline. PrePushTasks []*pipelines.Task `protobuf:"bytes,3,rep,name=pre_push_tasks,json=prePushTasks,proto3" json:"pre_push_tasks,omitempty"` // contains filtered or unexported fields }
func (*CapabilityInstanceConfig) Descriptor
deprecated
func (*CapabilityInstanceConfig) Descriptor() ([]byte, []int)
Deprecated: Use CapabilityInstanceConfig.ProtoReflect.Descriptor instead.
func (*CapabilityInstanceConfig) GetEnv ¶
func (x *CapabilityInstanceConfig) GetEnv() map[string]*common_config.EnvValue
func (*CapabilityInstanceConfig) GetName ¶
func (x *CapabilityInstanceConfig) GetName() string
func (*CapabilityInstanceConfig) GetPrePushTasks ¶
func (x *CapabilityInstanceConfig) GetPrePushTasks() []*pipelines.Task
func (*CapabilityInstanceConfig) ProtoMessage ¶
func (*CapabilityInstanceConfig) ProtoMessage()
func (*CapabilityInstanceConfig) ProtoReflect ¶
func (x *CapabilityInstanceConfig) ProtoReflect() protoreflect.Message
func (*CapabilityInstanceConfig) Reset ¶
func (x *CapabilityInstanceConfig) Reset()
func (*CapabilityInstanceConfig) String ¶
func (x *CapabilityInstanceConfig) String() string
func (*CapabilityInstanceConfig) Validate ¶
func (m *CapabilityInstanceConfig) Validate() error
Validate checks the field values on CapabilityInstanceConfig 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 (*CapabilityInstanceConfig) ValidateAll ¶
func (m *CapabilityInstanceConfig) ValidateAll() error
ValidateAll checks the field values on CapabilityInstanceConfig 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 CapabilityInstanceConfigMultiError, or nil if none found.
type CapabilityInstanceConfigMultiError ¶
type CapabilityInstanceConfigMultiError []error
CapabilityInstanceConfigMultiError is an error wrapping multiple validation errors returned by CapabilityInstanceConfig.ValidateAll() if the designated constraints aren't met.
func (CapabilityInstanceConfigMultiError) AllErrors ¶
func (m CapabilityInstanceConfigMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (CapabilityInstanceConfigMultiError) Error ¶
func (m CapabilityInstanceConfigMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type CapabilityInstanceConfigValidationError ¶
type CapabilityInstanceConfigValidationError struct {
// contains filtered or unexported fields
}
CapabilityInstanceConfigValidationError is the validation error returned by CapabilityInstanceConfig.Validate if the designated constraints aren't met.
func (CapabilityInstanceConfigValidationError) Cause ¶
func (e CapabilityInstanceConfigValidationError) Cause() error
Cause function returns cause value.
func (CapabilityInstanceConfigValidationError) Error ¶
func (e CapabilityInstanceConfigValidationError) Error() string
Error satisfies the builtin error interface
func (CapabilityInstanceConfigValidationError) ErrorName ¶
func (e CapabilityInstanceConfigValidationError) ErrorName() string
ErrorName returns error name.
func (CapabilityInstanceConfigValidationError) Field ¶
func (e CapabilityInstanceConfigValidationError) Field() string
Field function returns field value.
func (CapabilityInstanceConfigValidationError) Key ¶
func (e CapabilityInstanceConfigValidationError) Key() bool
Key function returns key value.
func (CapabilityInstanceConfigValidationError) Reason ¶
func (e CapabilityInstanceConfigValidationError) Reason() string
Reason function returns reason value.
type CapabilityInstanceRef ¶
type CapabilityInstanceRef struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*CapabilityInstanceRef) Descriptor
deprecated
func (*CapabilityInstanceRef) Descriptor() ([]byte, []int)
Deprecated: Use CapabilityInstanceRef.ProtoReflect.Descriptor instead.
func (*CapabilityInstanceRef) GetName ¶
func (x *CapabilityInstanceRef) GetName() string
func (*CapabilityInstanceRef) ProtoMessage ¶
func (*CapabilityInstanceRef) ProtoMessage()
func (*CapabilityInstanceRef) ProtoReflect ¶
func (x *CapabilityInstanceRef) ProtoReflect() protoreflect.Message
func (*CapabilityInstanceRef) Reset ¶
func (x *CapabilityInstanceRef) Reset()
func (*CapabilityInstanceRef) String ¶
func (x *CapabilityInstanceRef) String() string
func (*CapabilityInstanceRef) Validate ¶
func (m *CapabilityInstanceRef) Validate() error
Validate checks the field values on CapabilityInstanceRef 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 (*CapabilityInstanceRef) ValidateAll ¶
func (m *CapabilityInstanceRef) ValidateAll() error
ValidateAll checks the field values on CapabilityInstanceRef 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 CapabilityInstanceRefMultiError, or nil if none found.
type CapabilityInstanceRefMultiError ¶
type CapabilityInstanceRefMultiError []error
CapabilityInstanceRefMultiError is an error wrapping multiple validation errors returned by CapabilityInstanceRef.ValidateAll() if the designated constraints aren't met.
func (CapabilityInstanceRefMultiError) AllErrors ¶
func (m CapabilityInstanceRefMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (CapabilityInstanceRefMultiError) Error ¶
func (m CapabilityInstanceRefMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type CapabilityInstanceRefValidationError ¶
type CapabilityInstanceRefValidationError struct {
// contains filtered or unexported fields
}
CapabilityInstanceRefValidationError is the validation error returned by CapabilityInstanceRef.Validate if the designated constraints aren't met.
func (CapabilityInstanceRefValidationError) Cause ¶
func (e CapabilityInstanceRefValidationError) Cause() error
Cause function returns cause value.
func (CapabilityInstanceRefValidationError) Error ¶
func (e CapabilityInstanceRefValidationError) Error() string
Error satisfies the builtin error interface
func (CapabilityInstanceRefValidationError) ErrorName ¶
func (e CapabilityInstanceRefValidationError) ErrorName() string
ErrorName returns error name.
func (CapabilityInstanceRefValidationError) Field ¶
func (e CapabilityInstanceRefValidationError) Field() string
Field function returns field value.
func (CapabilityInstanceRefValidationError) Key ¶
func (e CapabilityInstanceRefValidationError) Key() bool
Key function returns key value.
func (CapabilityInstanceRefValidationError) Reason ¶
func (e CapabilityInstanceRefValidationError) Reason() string
Reason function returns reason value.
type PerReleaseChannelCapabilityConfig ¶
type PerReleaseChannelCapabilityConfig struct { ReleaseChannel string `protobuf:"bytes,1,opt,name=release_channel,json=releaseChannel,proto3" json:"release_channel,omitempty"` // Types that are assignable to DefinitionOneof: // // *PerReleaseChannelCapabilityConfig_Inlined // *PerReleaseChannelCapabilityConfig_Ref DefinitionOneof isPerReleaseChannelCapabilityConfig_DefinitionOneof `protobuf_oneof:"definition_oneof"` // contains filtered or unexported fields }
func (*PerReleaseChannelCapabilityConfig) Descriptor
deprecated
func (*PerReleaseChannelCapabilityConfig) Descriptor() ([]byte, []int)
Deprecated: Use PerReleaseChannelCapabilityConfig.ProtoReflect.Descriptor instead.
func (*PerReleaseChannelCapabilityConfig) GetDefinitionOneof ¶
func (m *PerReleaseChannelCapabilityConfig) GetDefinitionOneof() isPerReleaseChannelCapabilityConfig_DefinitionOneof
func (*PerReleaseChannelCapabilityConfig) GetInlined ¶
func (x *PerReleaseChannelCapabilityConfig) GetInlined() *CapabilityInstanceConfig
func (*PerReleaseChannelCapabilityConfig) GetRef ¶
func (x *PerReleaseChannelCapabilityConfig) GetRef() *CapabilityInstanceRef
func (*PerReleaseChannelCapabilityConfig) GetReleaseChannel ¶
func (x *PerReleaseChannelCapabilityConfig) GetReleaseChannel() string
func (*PerReleaseChannelCapabilityConfig) ProtoMessage ¶
func (*PerReleaseChannelCapabilityConfig) ProtoMessage()
func (*PerReleaseChannelCapabilityConfig) ProtoReflect ¶
func (x *PerReleaseChannelCapabilityConfig) ProtoReflect() protoreflect.Message
func (*PerReleaseChannelCapabilityConfig) Reset ¶
func (x *PerReleaseChannelCapabilityConfig) Reset()
func (*PerReleaseChannelCapabilityConfig) String ¶
func (x *PerReleaseChannelCapabilityConfig) String() string
func (*PerReleaseChannelCapabilityConfig) Validate ¶
func (m *PerReleaseChannelCapabilityConfig) Validate() error
Validate checks the field values on PerReleaseChannelCapabilityConfig 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 (*PerReleaseChannelCapabilityConfig) ValidateAll ¶
func (m *PerReleaseChannelCapabilityConfig) ValidateAll() error
ValidateAll checks the field values on PerReleaseChannelCapabilityConfig 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 PerReleaseChannelCapabilityConfigMultiError, or nil if none found.
type PerReleaseChannelCapabilityConfigMultiError ¶
type PerReleaseChannelCapabilityConfigMultiError []error
PerReleaseChannelCapabilityConfigMultiError is an error wrapping multiple validation errors returned by PerReleaseChannelCapabilityConfig.ValidateAll() if the designated constraints aren't met.
func (PerReleaseChannelCapabilityConfigMultiError) AllErrors ¶
func (m PerReleaseChannelCapabilityConfigMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PerReleaseChannelCapabilityConfigMultiError) Error ¶
func (m PerReleaseChannelCapabilityConfigMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PerReleaseChannelCapabilityConfigValidationError ¶
type PerReleaseChannelCapabilityConfigValidationError struct {
// contains filtered or unexported fields
}
PerReleaseChannelCapabilityConfigValidationError is the validation error returned by PerReleaseChannelCapabilityConfig.Validate if the designated constraints aren't met.
func (PerReleaseChannelCapabilityConfigValidationError) Cause ¶
func (e PerReleaseChannelCapabilityConfigValidationError) Cause() error
Cause function returns cause value.
func (PerReleaseChannelCapabilityConfigValidationError) Error ¶
func (e PerReleaseChannelCapabilityConfigValidationError) Error() string
Error satisfies the builtin error interface
func (PerReleaseChannelCapabilityConfigValidationError) ErrorName ¶
func (e PerReleaseChannelCapabilityConfigValidationError) ErrorName() string
ErrorName returns error name.
func (PerReleaseChannelCapabilityConfigValidationError) Field ¶
func (e PerReleaseChannelCapabilityConfigValidationError) Field() string
Field function returns field value.
func (PerReleaseChannelCapabilityConfigValidationError) Key ¶
func (e PerReleaseChannelCapabilityConfigValidationError) Key() bool
Key function returns key value.
func (PerReleaseChannelCapabilityConfigValidationError) Reason ¶
func (e PerReleaseChannelCapabilityConfigValidationError) Reason() string
Reason function returns reason value.
type PerReleaseChannelCapabilityConfig_Inlined ¶
type PerReleaseChannelCapabilityConfig_Inlined struct { // either inline capability config definition, or reference a CapabilityInstanceDefinition // on the top level application object Inlined *CapabilityInstanceConfig `protobuf:"bytes,2,opt,name=inlined,proto3,oneof"` }
type PerReleaseChannelCapabilityConfig_Ref ¶
type PerReleaseChannelCapabilityConfig_Ref struct {
Ref *CapabilityInstanceRef `protobuf:"bytes,3,opt,name=ref,proto3,oneof"`
}